![Prediction And Head To Head Otto Virtanen Vs. Antoine Escoffier Jdy9uhes0s Prediction and head to head Otto Virtanen vs. Antoine Escoffier](https://tennistonic.com/wp-content/uploads/2023/05/Prediction-and-head-to-head-Otto-Virtanen-vs.-Antoine-Escoffier-JDy9UHEs0s.jpg)
Otto Virtanen and Antoine Escoffier will face off in the qualifications of the French Open for the 3rd time in their career. They are scheduled to compete on Tuesday at 6:00 pm on Court 14. Here the head to head stats and relative prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Otto Virtanen who should win in 3 sets.
As per the initial odds, Otto Virtanen is the pick to win this match.
Otto Virtanen -> 1.69
Antoine Escoffier -> 2.11
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
To be able to watch live streaming bet365, a funded account is required or you need to have placed a bet in the last 24 hours. 18+ BeGambleAware.
Here where top tennis events are broadcasted or streamed online (ATP, WTA).
At the challenger level, there will be free live streaming on Challenger TV.
Â
Prediction and head to head Otto Virtanen vs. Antoine Escoffier
This will be the 3rd time that Otto Virtanen and Antoine Escoffier face off. The head to head is 1-1 for Virtanen and Escoffier (see full H2H stats), but they have never competed against each other on clay.
The last time that they locked horns, Escoffier won 6-2 0-0 ret. in the 2nd round in the Vilnius Challenger back in February 2023.
Otto Virtanen
Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2024 | 27-16 | 3-7 | 3-5 | 16-1 | 5-3 | 0-0 |
2023 | 33-31 | 4-6 | 4-10 | 22-11 | 3-4 | 0-0 |
2022 | 46-31 | 4-1 | 7-12 | 25-13 | 8-3 | 2-2 |
2021 | 40-21 | 2-2 | 16-11 | 19-6 | 0-0 | 3-2 |
2020 | 24-9 | 2-2 | 1-2 | 21-5 | 0-0 | 0-0 |
Ranked no. 119, Virtanen will start his run at the French Open after he played his last match in the Turin Challenger where he lost 6-1 5-7 6-4 to Napolitano in the 1st round on the 16th of May.
Virtanen has an aggregate 17-14 win-loss record in 2023, 1-6 on clay (See FULL STATS).
His best result of the season was conquering the title the Lugano Challenger where he beat Cem Ilkel in the final 6-4 7-6(5) and the Lille Challenger where he defeated Max Purcell in the final 6-7(3) 6-4 6-2.
Talking about his overall career, Otto has an overall 146-91 record. He has a negative 36-38 record on clay.
Previously at the French Open
Otto has never competed in this tournament before.
Antoine Escoffier
Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2024 | 22-20 | 14-9 | 0-1 | 7-9 | 1-1 | 0-0 |
2023 | 40-30 | 21-14 | 1-2 | 17-12 | 1-2 | 0-0 |
2022 | 44-33 | 12-12 | 0-2 | 31-16 | 1-2 | 0-1 |
2021 | 56-26 | 19-8 | 11-8 | 26-10 | 0-0 | 0-0 |
2020 | 17-6 | 8-1 | 0-0 | 7-5 | 0-0 | 2-0 |
Ranked no. 202, the French player will start his run at the Paris after he played his last match in the Bordeaux Challenger where he lost 6-3 6-2 to Blanchet in the qualifications on the 15th of May.
Escoffier has a composed 21-13 win-loss record in 2023, 1-1 on clay (See FULL STATS).
Escoffier’s best result of the year was getting to the semifinal in the Nonthaburi 1 Challenger,the Cherbourg Challenger and the Lugano Challenger.
In terms of his career, Escoffier has an overall 445-258 record. He has a positive 44-37 record on clay.
Previously at the French Open
Previously, his best result was reaching the qualifications in 2022. See his history.
Head 2 Head
![](https://www.tennistonic.com/wp-content/uploads/2016/12/Capture1234.png)
![](https://tennistonic.com/_graphics/next-arrow.png)
![](https://tennistonic.com/_graphics/next-arrow.png)
Tennis Scores – French Open
- Dennis NovakNovak – Shintaro MochizukiMochizuki (6-2 4-6 6-1) – Stats, scores, rankings
- Sascha Gueymard WayenburgGueymard Wayenburg – Denis KudlaKudla (6-4 6-3) – Stats, scores, rankings
- Andrea VavassoriVavassori – Titouan DroguetDroguet (6-3 7-63) – Stats, scores, rankings
- Juncheng ShangShang – Pablo CuevasCuevas (6-3 6-4) – Stats, scores, rankings
- Matteo GiganteGigante – Seong Chan HongChan Hong (7-5 6-4) – Stats, scores, rankings
- Jurij RodionovRodionov – Brandon HoltHolt (7-62 6-4) – Stats, scores, rankings
- Filip MisolicMisolic – Enzo CouacaudCouacaud (3-6 7-67 6-2) – Stats, scores, rankings
- Radu AlbotAlbot – Vit KoprivaKopriva (7-5 6-0) – Stats, scores, rankings
- Andrea CollariniCollarini – Joris De LooreDe Loore (6-2 6-4) – Stats, scores, rankings
- Giulio ZeppieriZeppieri – Nikoloz BasilashviliBasilashvili (6-4 6-1) – Stats, scores, rankings
- Zizou BergsBergs – Steve JohnsonJohnson (6-4 6-4) – Stats, scores, rankings
- Dominic StrickerStricker – Jelle SelsSels (7-65 6-3) – Stats, scores, rankings
- Dalibor SvrcinaSvrcina – Leandro RiediRiedi (6-4 6-4) – Stats, scores, rankings
- Gauthier OnclinOnclin – Nicholas David IonelDavid Ionel (6-2 6-3) – Stats, scores, rankings
- Norbert GombosGombos – Antoine GhibaudoGhibaudo (6-74 6-3 6-1) – Stats, scores, rankings
- Renzo OlivoOlivo – Emilio GomezGomez (6-74 6-3 6-3) – Stats, scores, rankings
- Chun Hsin TsengHsin Tseng – Alexander RitschardRitschard (7-62 3-6 6-3) – Stats, scores, rankings
- Santiago Rodriguez TavernaRodriguez Taverna – Joao SousaSousa (6-2 3-6 7-68) – Stats, scores, rankings
- Dan AddedAdded – Maximilian MartererMarterer (6-4 6-4) – Stats, scores, rankings
- Frederico Ferreira SilvaFerreira Silva – Lorenzo GiustinoGiustino (6-76 7-65 6-1) – Stats, scores, rankings
- Fabian MarozsanMarozsan – Li TuTu (6-3 6-4) – Stats, scores, rankings
- Thiago Agustin TiranteAgustin Tirante – Rinky HijikataHijikata (6-3 6-2) – Stats, scores, rankings
- Pedro Martinez PorteroMartinez Portero – Kimmer CoppejansCoppejans (6-3 6-1) – Stats, scores, rankings
- Borna GojoGojo – Damir DzumhurDzumhur (6-0 4-6 6-4) – Stats, scores, rankings
- Facundo BagnisBagnis – Luciano DarderiDarderi (6-3 6-4) – Stats, scores, rankings
- Ryan PenistonPeniston – Altug CelikbilekCelikbilek (6-4 6-2) – Stats, scores, rankings
- Juan Manuel CerundoloManuel Cerundolo – Zachary SvajdaSvajda (7-64 6-3) – Stats, scores, rankings
- Hamad MedjedovicHamad – Ivan GakhovIvan (2-6 7-6(5) 6-4) – See score progression
- Jesper De JongJesper – Maximilian NeuchristMaximilian (4-6 6-3 6-1) – See score progression
- Camilo Ugo CarabelliCamilo – Kaichi UchidaKaichi (6-3 1-6 6-3) – See score progression
Upcoming matches in the draw
- Richard BerankisBerankis – Raul BrancaccioBrancaccio (0-0) – H2H and prediction
- Radu AlbotAlbot – Ryan PenistonPeniston (0-0) – H2H and prediction
- James DuckworthDuckworth – Riccardo BonadioBonadio (0-0) – H2H and prediction
- Facundo BagnisBagnis – (0-0) – H2H and prediction
- Federico DelbonisDelbonis – Nicolas MejiaMejia (0-0) – H2H and prediction
- Renzo OlivoOlivo – Andrea CollariniCollarini (3-2) – H2H and prediction
- Henri LaaksonenLaaksonen – Genaro Alberto OlivieriAlberto Olivieri (0-0) – H2H and prediction
- Yannick HanfmannHanfmann – (0-0) – H2H and prediction
- Franco AgamenoneAgamenone – Facundo Diaz AcostaDiaz Acosta (3-0) – H2H and prediction
- Aslan KaratsevKaratsev – Pierre-Hugues HerbertHerbert (1-0) – H2H and prediction
- Egor GerasimovGerasimov – Laurent LokoliLokoli (0-2) – H2H and prediction
- Alex BoltBolt – Oleksii KrutykhKrutykh (0-0) – H2H and prediction
- Frederico Ferreira SilvaFerreira Silva – Zizou BergsBergs (0-0) – H2H and prediction
- Dennis NovakNovak – Jurij RodionovRodionov (2-0) – H2H and prediction
- Marc PolmansPolmans – Harold MayotMayot (0-0) – H2H and prediction
- Elias YmerYmer – Francesco PassaroPassaro (0-0) – H2H and prediction
- Jan ChoinskiChoinski – Nicolas KickerKicker (0-0) – H2H and prediction
- Sebastian OfnerOfner – Rio NoguchiNoguchi (0-0) – H2H and prediction
- Juan Pablo FicovichPablo Ficovich – Gijs BrouwerBrouwer (0-1) – H2H and prediction
- Tung-Lin WuWu – Felipe Meligeni Rodrigues AlvesMeligeni Rodrigues Alves (0-0) – H2H and prediction
- Marcelo Tomas Barrios VeraTomas Barrios Vera – Jozef KovalikKovalik (2-1) – H2H and prediction
- Andrea VavassoriVavassori – Filip MisolicMisolic (0-0) – H2H and prediction
- Yosuke WatanukiWatanuki – Andrea PellegrinoPellegrino (0-0) – H2H and prediction
- Geoffrey BlancaneauxBlancaneaux – Cem IlkelIlkel (0-0) – H2H and prediction
- Thiago Seyboth WildSeyboth Wild – Antoine BellierBellier (0-0) – H2H and prediction
- Nick HardtHardt – (0-0) – H2H and prediction
- Dan AddedAdded – Pedro Martinez PorteroMartinez Portero (0-0) – H2H and prediction
- Camilo Ugo CarabelliUgo Carabelli – (0-0) – H2H and prediction
- Pavel KotovKotov – Michael GeertsGeerts (1-1) – H2H and prediction
- Yu Hsiou HsuHsiou Hsu – Nicolas Moreno De AlboranMoreno De Alboran (0-0) – H2H and prediction
- Zsombor PirosPiros – Dominik KoepferKoepfer (0-1) – H2H and prediction
- Mathys ErhardErhard – Flavio CobolliCobolli (0-0) – H2H and prediction
- Juan Manuel CerundoloManuel Cerundolo – (0-0) – H2H and prediction
- Otto VirtanenVirtanen – Antoine EscoffierEscoffier (1-1) – H2H and prediction
- Timofey SkatovSkatov – Gabriel DialloDiallo (0-0) – H2H and prediction
- Emilio NavaNava – Dimitar KuzmanovKuzmanov (0-0) – H2H and prediction
- Gauthier OnclinOnclin – Thiago Agustin TiranteAgustin Tirante (0-0) – H2H and prediction
- Giulio ZeppieriZeppieri – Santiago Fa Rodriguez TavernaFa Rodriguez Taverna (2-1) – H2H and prediction
- Tomas MachacMachac – Lucas PouillePouille (0-0) – H2H and prediction
- Jesper De JongDe Jong – Norbert GombosGombos (0-0) – H2H and prediction
- Francesco MaestrelliMaestrelli – Adrian AndreevAndreev (0-1) – H2H and prediction
- Mariano NavoneNavone – Lukas KleinKlein (0-0) – H2H and prediction
- Terence AtmaneAtmane – Zdenek KolarKolar (0-0) – H2H and prediction