Bernabe Zapata Miralles and Michael Mmoh will square off in the 1st round of the French Open for the 1st time in their career. They are scheduled to compete on Sunday at 6:00 pm on Court 9. In this post, we analyze their head to head performance and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Bernabe Zapata Miralles who should win in 4 sets.
Bernabe Zapata Miralles -> 1.31
Michael Mmoh -> 3.58
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
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 Bernabe Zapata Miralles vs. Michael Mmoh
There is no head to head record between Bernabe Zapata Miralles and Michael Mmoh since this will be the first time that they will square off in the main tour.
Bernabe Zapata Miralles
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 22-29 | 3-5 | 16-19 | 3-5 | 0-0 | 0-0 |
| 2024 | 20-30 | 1-4 | 16-22 | 2-3 | 1-1 | 0-0 |
| 2023 | 22-29 | 1-9 | 20-13 | 1-4 | 0-3 | 0-0 |
| 2022 | 44-30 | 2-6 | 35-18 | 4-5 | 3-1 | 0-0 |
| 2021 | 41-28 | 6-5 | 23-10 | 8-10 | 4-3 | 0-0 |
Ranked no. 133, Bernabe reached the 1st round after defeating Dudi Sela 6-3 6-0, Gastao Elias 6-1 6-1 and Luca Nardi 3-6 6-4 6-1.
In the qualifications against Nardi, The Spaniard recovered from a 1-set down deficit before winning (3-6 6-4 6-1). During the match, Zapata Miralles scored 97 points vs Nardi’s 92. Bernabe was quite aggressive to blast 42 winners.
Regarding the service games, Zapata Miralles scored just 1 ace during the encounter and he committed only 5 double faults. Bernabe Zapata Miralles lost the serve twice and he saved 10 break points. Furthermore, Zapata Miralles put 62% of his first serves in, winning 66% (42/64) of the points behind his 1st serve and 51% (20/39) on the 2nd serve. Bernabe was clinical in his return game without wasting any break point and break Nardi 4 times.
Overall Performance in this tournament
Bernabe started his run at this tournament from the qualifications. In the main draw, he has dropped 1 set in this event to win 59% of the points he played.
Zapata Miralles has a winning record in the last 8 years having won 58% of his matches (297-212). 16-11 on clay in 2022. Talking about his performance on the same surface of this tournament, Zapata Miralles has a composed218-123 record in the last 8 years on clay.
The Spaniard has an aggregate 19-15 win-loss record in 2022, 16-11 on clay (See FULL STATS).
Previously at the French Open
Michael Mmoh
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 17-16 | 7-7 | 3-4 | 7-5 | 0-0 | 0-0 |
| 2024 | 8-12 | 3-7 | 2-2 | 3-3 | 0-0 | 0-0 |
| 2023 | 31-21 | 27-14 | 0-1 | 1-4 | 3-2 | 0-0 |
| 2022 | 44-29 | 18-12 | 8-7 | 17-8 | 1-2 | 0-0 |
| 2021 | 19-18 | 14-11 | 2-3 | 3-4 | 0-0 | 0-0 |
Ranked no. 179, Michael will start his run at the Paris after he played his last match in Lyon where he lost 4-6 6-4 7-5 to Guinard in the 2nd round on the 19th of May.
Mmoh has a composed 20-14 win-loss record in 2022, 8-6 on clay (See FULL STATS).
Mmoh’s best result of the current year was reaching the final in the Tallahassee Challenger.
In terms of his career, Michael has an overall 229-164 record. He has a negative 27-29 record on clay.
Previously at the French Open
Previously, his best result was reaching the 1st round in 2020. See his history.
Tennis Scores – French Open
- Camilo Ugo CarabelliUgo Carabelli – Alexander RitschardRitschard (7-66 6-2) – See score progression
- Juan Pablo VarillasPablo Varillas – Nicolas JarryJarry (5-7 6-4 7-65) – See score progression
- Bjorn FratangeloFratangelo – Nino SerdarusicSerdarusic (7-5 6-4) – See score progression
- Pavel KotovKotov – Pedro CachinCachin (6-3 6-2) – See score progression
- Andrey KuznetsovKuznetsov – Marco TrungellitiTrungelliti (6-4 4-6 6-2) – See score progression
- Norbert GombosGombos – Tim Van RijthovenVan Rijthoven (7-66 7-65) – See score progression
- Geoffrey BlancaneauxBlancaneaux – Daniel MasurMasur (6-1 6-3) – See score progression
- Chun Hsin TsengHsin Tseng – Cedrik-Marcel StebeStebe (6-3 6-3) – See score progression
- Jason Murray KublerMurray Kubler – Pedro SousaSousa (7-5 6-2) – See score progression
- Nuno BorgesBorges – Zsombor PirosPiros (3-6 6-2 6-1) – See score progression
- Zdenek KolarKolar – Franco AgamenoneAgamenone (6-3 6-4) – See score progression
- Sebastian OfnerOfner – Alessandro GiannessiGiannessi (6-4 1-6 6-2) – See score progression
- Giulio ZeppieriZeppieri – Sean CueninCuenin (6-3 6-4) – See score progression
- Santiago Fa Rodriguez TavernaFa Rodriguez Taverna – Dimitar KuzmanovKuzmanov (6-4 3-6 6-3) – See score progression
- Bernabe Zapata MirallesZapata Miralles – Luca NardiNardi (3-6 6-4 6-1) – See score progression
- Borna GojoGojo – Juan Ignacio LonderoIgnacio Londero (7-61 6-1) – See score progression
Upcoming matches in the draw
- Novak DjokovicDjokovic – Yoshihito NishiokaNishioka (2-0) – H2H and prediction
- Alex MolcanMolcan – Federico CoriaCoria (1-2) – H2H and prediction
- Aljaz BedeneBedene – Christopher O ConnellO Connell (0-0) – H2H and prediction
- Pablo CuevasCuevas – Jenson BrooksbyBrooksby (0-0) – H2H and prediction
- Grigor DimitrovDimitrov – Marcos GironGiron (0-1) – H2H and prediction
- Borna CoricCoric – Carlos TabernerTaberner (0-0) – H2H and prediction
- Daniel AltmaierAltmaier – Jaume Antoni Munar ClarAntoni Munar Clar (0-2) – H2H and prediction
- Andrey KuznetsovKuznetsov – Diego Sebastian SchwartzmanSebastian Schwartzman (1-1) – H2H and prediction
- Felix Auger AliassimeAuger Aliassime – Juan Pablo VarillasPablo Varillas (1-0) – H2H and prediction
- Camilo Ugo CarabelliUgo Carabelli – Aslan KaratsevKaratsev (0-0) – H2H and prediction
- Alejandro TabiloTabilo – Borna GojoGojo (0-0) – H2H and prediction
- Filip KrajinovicKrajinovic – Reilly OpelkaOpelka (0-1) – H2H and prediction
- Botic Van De ZandschulpVan De Zandschulp – Pavel KotovKotov (1-0) – H2H and prediction
- Fabio FogniniFognini – Alexei PopyrinPopyrin (1-0) – H2H and prediction
- Stan WawrinkaWawrinka – Corentin MoutetMoutet (0-1) – H2H and prediction
- Jordan ThompsonThompson – Rafael NadalNadal (0-1) – H2H and prediction
- Alexander ZverevZverev – Sebastian OfnerOfner (1-0) – H2H and prediction
- Dusan LajovicLajovic – Sebastian BaezBaez (0-0) – H2H and prediction
- Brandon NakashimaNakashima – Kamil MajchrzakMajchrzak (1-0) – H2H and prediction
- Tallon GriekspoorGriekspoor – Alejandro Davidovich FokinaDavidovich Fokina (0-0) – H2H and prediction
- John IsnerIsner – Quentin HalysHalys (0-0) – H2H and prediction
- Taro DanielDaniel – Gregoire BarrereBarrere (0-1) – H2H and prediction
- Michael MmohMmoh – Bernabe Zapata MirallesZapata Miralles (0-0) – H2H and prediction
- Santiago Fa Rodriguez TavernaFa Rodriguez Taverna – Taylor Harry FritzHarry Fritz (0-0) – H2H and prediction
- Cameron NorrieNorrie – Manuel GuinardGuinard (0-0) – H2H and prediction
- Jason Murray KublerMurray Kubler – Denis KudlaKudla (0-1) – H2H and prediction
- Hugo DellienDellien – Dominic ThiemThiem (0-0) – H2H and prediction
- Nuno BorgesBorges – Karen KhachanovKhachanov (0-0) – H2H and prediction
- Sebastian KordaKorda – John MillmanMillman (0-0) – H2H and prediction
- Lloyd HarrisHarris – Richard GasquetGasquet (0-1) – H2H and prediction
- Albert Ramos-VinolasRamos-Vinolas – Thanasi KokkinakisKokkinakis (0-0) – H2H and prediction
- Juan Ignacio LonderoIgnacio Londero – Carlos Alcaraz GarfiaAlcaraz Garfia (0-0) – H2H and prediction
- Casper RuudRuud – Jo-Wilfried TsongaTsonga (0-0) – H2H and prediction
- Emil RuusuvuoriRuusuvuori – Ugo HumbertHumbert (0-0) – H2H and prediction
- Joao SousaSousa – Chun Hsin TsengHsin Tseng (1-0) – H2H and prediction
- Peter GojowczykGojowczyk – Lorenzo SonegoSonego (1-0) – H2H and prediction
- Frances TiafoeTiafoe – Benjamin BonziBonzi (1-0) – H2H and prediction
- Jiri LeheckaLehecka – David GoffinGoffin (0-1) – H2H and prediction
- Marco CecchinatoCecchinato – Pablo AndujarAndujar (0-1) – H2H and prediction
- Giulio ZeppieriZeppieri – Hubert HurkaczHurkacz (0-0) – H2H and prediction
- Denis ShapovalovShapovalov – Holger Vitus Nodskov RuneVitus Nodskov Rune (0-0) – H2H and prediction
- Pedro Martinez PorteroMartinez Portero – Henri LaaksonenLaaksonen (0-1) – H2H and prediction
- Norbert GombosGombos – Pedro CachinCachin (0-0) – H2H and prediction
- Hugo GastonGaston – Alex De MinaurDe Minaur (0-0) – H2H and prediction
- Daniel EvansEvans – Francisco CerundoloCerundolo (0-0) – H2H and prediction
- Mikael YmerYmer – James DuckworthDuckworth (0-0) – H2H and prediction
- Lucas PouillePouille – Zdenek KolarKolar (1-0) – H2H and prediction
- Lorenzo MusettiMusetti – Stefanos TsitsipasTsitsipas (0-2) – H2H and prediction
- Andrey RublevRublev – Soon-Woo KwonKwon (2-0) – H2H and prediction
- Adrian MannarinoMannarino – Federico DelbonisDelbonis (1-1) – H2H and prediction
- Benoit PairePaire – Ilya IvashkaIvashka (0-0) – H2H and prediction
- Christian GarinGarin – Tommy PaulPaul (1-1) – H2H and prediction
- Nikoloz BasilashviliBasilashvili – Maxime CressyCressy (1-0) – H2H and prediction
- Mackenzie McdonaldMcdonald – Franco AgamenoneAgamenone (0-0) – H2H and prediction
- Roberto Carballes BaenaCarballes Baena – Oscar OtteOtte (1-1) – H2H and prediction
- Bjorn FratangeloFratangelo – Jannik SinnerSinner (1-0) – H2H and prediction
- Pablo Carreno-BustaCarreno-Busta – Gilles SimonSimon (4-2) – H2H and prediction
- Jiri VeselyVesely – Steve JohnsonJohnson (1-0) – H2H and prediction
- Marton FucsovicsFucsovics – Geoffrey BlancaneauxBlancaneaux (0-0) – H2H and prediction
- Attila BalazsBalazs – Marin CilicCilic (0-0) – H2H and prediction
- Miomir KecmanovicKecmanovic – Tomas Martin EtcheverryMartin Etcheverry (0-0) – H2H and prediction
- Arthur RinderknechRinderknech – Alexander BublikBublik (2-0) – H2H and prediction
- Richard BerankisBerankis – Laslo DjereDjere (1-1) – H2H and prediction
- Facundo BagnisBagnis – Daniil MedvedevMedvedev (0-0) – H2H and prediction