Bernabe Zapata Miralles and Gastao Elias will clash against each other in the qualifications of the French Open for the 2nd time in their career. They are scheduled to play on Wednesday at 2:00 pm on Court 5. 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 5 sets.
Bernabe Zapata Miralles -> 1.50
Gastao Elias -> 2.50
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. Gastao Elias
This will be the 2nd time that Bernabe Zapata Miralles and Gastao Elias face off. The head to head is 1-0 for Elias (see full H2H stats), 1-0 on clay.
The last time that they played, Elias won 6-3 2-0 ret. in the 1st round in the Roseto Degli Abruzzi 2 Challenger back in March 2022.
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, the Spaniard got to the qualifications after defeating Dudi Sela 6-3 6-0.
In the qualifications, Zapata Miralles had a good straight sets win against Sela (6-3 6-0). During the match, Zapata Miralles scored 61 points vs Sela’s 30. Bernabe was extremely aggressive to blast 25 winners.
Talking about the service games, Zapata Miralles struck 2 aces and he committed only 1 double fault. Bernabe Zapata Miralles was very effective on serve to win 96% (25/26) of his 1st serve and 57% (8/14) on the second serve. This was the main reason for not conceding a single break during the match. Zapata Miralles broke Sela 4 times after converting 40% of his break points (4/10).
Zapata Miralles has a winning win-loss record in the last 8 years having won 58% of his matches (295-212). 14-11 on clay in 2022. Talking about his performance on the same surface of this tournament, Zapata Miralles has a compiled216-123 win-loss record in the last 8 years on clay.
The Spaniard has an overall 17-15 win-loss record in 2022, 14-11 on clay (See FULL STATS).
Previously at the French Open
Gastao Elias
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 32-19 | 25-9 | 6-7 | 1-3 | 0-0 | 0-0 |
| 2024 | 42-32 | 8-5 | 27-25 | 7-2 | 0-0 | 0-0 |
| 2023 | 21-18 | 10-8 | 11-10 | 0-0 | 0-0 | 0-0 |
| 2022 | 23-24 | 4-3 | 18-17 | 0-3 | 1-1 | 0-0 |
| 2021 | 37-18 | 13-5 | 24-12 | 0-1 | 0-0 | 0-0 |
Ranked no. 157, the Portuguese reached the qualifications after beating Nicolas Kicker 6-4 6-75 7-5.
In the qualifications, Gastao defeated Kicker (6-4 6-75 7-5). During the match Elias scored 134 points vs Kicker’s 119. Gastao was exceptionally aggressive to blast 48 winners.
Talking about serving, Elias made 9 aces and he committed only 3 double faults. Gastao Elias lost the serve twice and he saved 8 break points. Furthermore, Elias put 48% of his first serves in, winning 83% (48/58) of the points behind his 1st serve and 49% (31/63) on the 2nd serve. Elias broke Kicker 4 times after converting 29% of his break points (4/14).
Elias’s best result of the season was reaching the final in the Oeiras 1 Challenger and the Oeiras 2 Challenger.
Gastao has a composed 17-9 win-loss record in 2022, 13-5 on clay (See FULL STATS).
Previously at the French Open
Previously, his best result was reaching the 1st round in 2014, 2015 and 2017. See his history.
H2H Performance in the tournament
Matches, sets, games and points
| Points | Zapata Miralles | Elias |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 3 |
| Tot Games | 15 | 35 |
| Pts | 61-30 | 134-119 |
| Total Points | 91 | 253 |
| Winners | 25 | 48 |
| %Winners | 41% | 36% |
Both Zapata Miralles and Elias played 1 match. Also both players started their run from the qualifications.At the moment, Gastao Elias conceded 1 set while Bernabe Zapata Miralles hasn’t conceded a set so far. Zapata Miralles has played 1 set(s) less than Elias (2 vs 3). Therefore, Zapata Miralles played 20 games less than Elias. Bernabe scored 25 winners (41% of the total points). On the other side, The Portuguese struck 48 winners (36%).
Serve Performance
| Serve | Zapata Miralles | Elias |
|---|---|---|
| Aces | 2 | 9 |
| Avg per match | 2 | 9 |
| 1st in | 26/40 | 58/121 |
| %1st in | 65% | 48% |
| 1st pts | 25/26 | 48/58 |
| %1st pts | 96% | 83% |
| 2nd pts | 8/14 | 31/63 |
| %2nd pts | 57% | 49% |
Zapata Miralles managed to score 2 aces . Elias struck 9 aces . Zapata Miralles won 96% points on his first serve. He had a solid display on his second serve to win 57% of the points. On the other side, Elias won 83% of the points on his first serve. He had a solid display on his second serve to win 49% of the points.
How they played the important points
| Breaks | Zapata Miralles | Elias |
|---|---|---|
| Won | 4 | 4 |
| Converted | 4/10 | 4/14 |
| % Converted | 40% | 29% |
| Conceded | 1 | 10 |
| Saved | 1 | 8 |
| % Saved | 100% | 80% |
| Times Broken | 0 | 2 |
The Spaniard broke his opponent 4 times with a 40% conversion rate. Zapata Miralles extremely effective on his serve as he has never dropped a single service game after saving 1 break points. Elias broke his opponent 4 times with a 29% conversion rate. Gastao conceded his serve twice and he saved 80% of the break points that he conceded.
| Zapata Miralles | |||
| Q1 Sela | Total | ||
|---|---|---|---|
| Score | 6-3 6-0 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 15 | 15 | |
| pts | 61-30 | 61-30 | |
| Total points | 91 | 91 | |
| Winners | 25 | 25 | |
| %Winners | 41% | 41% | |
| SERVE | |||
| Aces | 2 | 2 | |
| Double Faults | 1 | 1 | |
| 1st in | 26/40 | 26/40 | |
| % 1st in | 65% | 65% | |
| 1st pts | 25/26 | 25/26 | |
| % 1st pts | 96% | 96% | |
| 2nd pts | 8/14 | 8/14 | |
| % 2nd pts | 57% | 57% | |
| Breaks | |||
| Won | 4 | 4 | |
| Converted | 4/10 | 4/10 | |
| Converted % | 40% | 40% | |
| Conceded | 1 | 1 | |
| Saved | 1/1 | 1 | |
| Saved % | 100% | 100% | |
| Times Broken | 0 | 0 | |
| Elias | |||
| Q1 Kicker | Total | ||
|---|---|---|---|
| Score | 6-4 6-75 7-5 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 35 | 35 | |
| pts | 134-119 | 134-119 | |
| Total points | 253 | 253 | |
| Winners | 48 | 48 | |
| %Winners | 36% | 36% | |
| SERVE | |||
| Aces | 9 | 9 | |
| Double Faults | 3 | 3 | |
| 1st in | 58/121 | 58/121 | |
| % 1st in | 48% | 48% | |
| 1st pts | 48/58 | 48/58 | |
| % 1st pts | 83% | 83% | |
| 2nd pts | 31/63 | 31/63 | |
| % 2nd pts | 49% | 49% | |
| Breaks | |||
| Won | 4 | 4 | |
| Converted | 4/14 | 4/14 | |
| Converted % | 29% | 29% | |
| Conceded | 10 | 10 | |
| Saved | 8/10 | 8 | |
| Saved % | 80% | 80% | |
| Times Broken | 2 | 2 | |
Tennis Scores – French Open
- Juan Pablo FicovichPablo Ficovich – Elias YmerYmer (3-6 6-4 6-1) – See score progression
- Pavel KotovKotov – Hugo GrenierGrenier (6-3 6-4) – See score progression
- Juan Manuel CerundoloManuel Cerundolo – Luca Van AsscheVan Assche (6-3 6-3) – See score progression
- Jurij RodionovRodionov – Maximilian MartererMarterer (4-6 6-3 7-5) – See score progression
- Bjorn FratangeloFratangelo – Thiago Seyboth WildSeyboth Wild (6-4 4-6 6-2) – See score progression
- Jesper De JongDe Jong – Vit KoprivaKopriva (6-2 6-3) – See score progression
- Tomas Barrios VeraBarrios Vera – Jozef KovalikKovalik (4-6 6-4 6-4) – See score progression
- Pedro CachinCachin – Sumit NagalNagal (6-2 6-2) – See score progression
- Andrea VavassoriVavassori – Antoine HoangHoang (6-3 3-6 6-4) – See score progression
- Nicolas JarryJarry – Lukas LackoLacko (7-63 6-3) – See score progression
- Alexander RitschardRitschard – Laurent LokoliLokoli (2-6 6-4 6-4) – See score progression
- Fernando VerdascoVerdasco – Damir DzumhurDzumhur (6-2 5-7 6-1) – See score progression
- Andrey KuznetsovKuznetsov – Ryan PenistonPeniston (6-2 6-2) – See score progression
- Tim Van RijthovenVan Rijthoven – Emilio GomezGomez (6-4 6-2) – See score progression
- Nino SerdarusicSerdarusic – Stefan KozlovKozlov (7-5 6-0) – See score progression
- Salvatore CarusoCaruso – Andrea ArnaboldiArnaboldi (6-4 7-5) – See score progression
- Luca NardiNardi – Andrej MartinMartin (7-63 5-7 6-3) – See score progression
- Liam BroadyBroady – Renzo OlivoOlivo (6-0 4-6 6-0) – See score progression
- Marco TrungellitiTrungelliti – Antoine EscoffierEscoffier (6-4 6-3) – See score progression
- Jason JungJung – Zizou BergsBergs (6-4 7-68) – See score progression
- Enzo CouacaudCouacaud – Philipp KohlschreiberKohlschreiber (6-4 7-62) – See score progression
- Cedrik-Marcel StebeStebe – Kacper ZukZuk (3-6 6-1 6-4) – See score progression
- Geoffrey BlancaneauxBlancaneaux – Mirza BasicBasic (6-4 6-3) – See score progression
- Daniel MasurMasur – Jack SockSock (7-66 6-4) – See score progression
- Ernesto EscobedoEscobedo – Evgeny DonskoyDonskoy (6-3 7-5) – See score progression
- Gian Marco MoroniMarco Moroni – Feliciano LopezLopez (6-1 7-64) – See score progression
- Juan Pablo VarillasPablo Varillas – Tung-Lin WuWu (6-3 6-2) – See score progression
- Paul JubbJubb – Christopher EubanksEubanks (6-2 6-76 7-64) – See score progression
- Chun Hsin TsengHsin Tseng – Arthur CazauxCazaux (6-1 6-1) – See score progression
- Camilo Ugo CarabelliUgo Carabelli – Yuichi SugitaSugita (6-4 6-4) – See score progression
- Tennys SandgrenSandgren – Thiago Moura MonteiroMoura Monteiro (3-6 7-65 7-68) – See score progression
- Duje AjdukovicAjdukovic – Roman SafiullinSafiullin (6-2 6-71 6-3) – See score progression
- Giulio ZeppieriZeppieri – Andreas SeppiSeppi (6-3 6-4) – See score progression
- Lorenzo GiustinoGiustino – Dennis NovakNovak (7-5 7-64) – See score progression
- Jason Murray KublerMurray Kubler – Riccardo BonadioBonadio (6-4 3-6 6-3) – See score progression
- Alexandre MullerMuller – Cem IlkelIlkel (6-0 6-1) – See score progression
- Sean CueninCuenin – Clement TaburTabur (6-4 6-73 6-4) – See score progression
- Juan Ignacio LonderoIgnacio Londero – Dmitry PopkoPopko (6-4 6-4) – See score progression
- Thiago Agustin TiranteAgustin Tirante – Pierre-Hugues HerbertHerbert (6-4 1-6 6-2) – See score progression
- Gastao EliasElias – Nicolas KickerKicker (6-4 6-75 7-5) – See score progression
- Dominic Stephan StrickerStephan Stricker – Joao MenezesMenezes (6-4 6-0) – See score progression
- Gabriel DebruDebru – Arthur FilsFils (6-75 7-5 5-3 ret.) – See score progression
- Altug CelikbilekCelikbilek – Yuki BhambriBhambri (6-3 7-5) – See score progression
- Norbert GombosGombos – Constant LestienneLestienne (3-6 6-2 7-5) – See score progression
- Radu AlbotAlbot – Matheus Pucinelli De AlmeidaPucinelli De Almeida (3-6 6-3 6-3) – See score progression
- Ramkumar RamanathanRamanathan – Yannick HanfmannHanfmann (6-3 6-2) – See score progression
- Dimitar KuzmanovKuzmanov – Marc-Andrea HueslerHuesler (7-5 6-3) – See score progression
- Flavio CobolliCobolli – Sascha Gueymard WayenburgGueymard Wayenburg (6-3 6-4) – See score progression
- Franco AgamenoneAgamenone – Daniel Elahi GalanElahi Galan (7-5 3-6 6-3) – See score progression
- Pedro SousaSousa – Max PurcellPurcell (6-75 6-4 7-68) – See score progression
- Bernabe Zapata MirallesZapata Miralles – Dudi SelaSela (6-3 6-0) – See score progression
- Santiago Fa Rodriguez TavernaFa Rodriguez Taverna – Filip HoranskyHoransky (4-6 6-2 6-3) – See score progression
- Borna GojoGojo – Gianluca MagerMager (6-73 6-2 6-4) – See score progression
- Marius CopilCopil – Evan FurnessFurness (6-4 6-4) – See score progression
- Zdenek KolarKolar – Federico GaioGaio (6-1 7-67) – See score progression
- Sebastian OfnerOfner – Jay ClarkeClarke (6-4 6-4) – See score progression
- Egor GerasimovGerasimov – Nikola MilojevicMilojevic (7-5 2-6 6-2) – See score progression
- Aleksandar VukicVukic – Mario Vilella MartinezVilella Martinez (7-5 6-4) – See score progression
- Felipe Meligeni Rodrigues AlvesMeligeni Rodrigues Alves – Bradley KlahnKlahn (6-3 6-3) – See score progression
- Zsombor PirosPiros – Sam QuerreyQuerrey (6-2 6-2) – See score progression
- Facundo MenaMena – Dalibor SvrcinaSvrcina (6-3 3-6 6-3) – See score progression
- Alessandro GiannessiGiannessi – Mats MoraingMoraing (7-66 6-0) – See score progression
- Timofey SkatovSkatov – Mitchell KruegerKrueger (6-1 6-0) – See score progression
- Nuno BorgesBorges – Thomas FabbianoFabbiano (6-3 1-6 6-2) – See score progression
Upcoming matches in the draw
- Fernando VerdascoVerdasco – Alexander RitschardRitschard (0-0) – H2H and prediction
- Pedro SousaSousa – Lorenzo GiustinoGiustino (2-0) – H2H and prediction
- Marius CopilCopil – Giulio ZeppieriZeppieri (0-0) – H2H and prediction
- Alessandro GiannessiGiannessi – Thiago Agustin TiranteAgustin Tirante (0-0) – H2H and prediction
- Radu AlbotAlbot – Jason Murray KublerMurray Kubler (0-1) – H2H and prediction
- Marco TrungellitiTrungelliti – Marcelo Tomas Barrios VeraTomas Barrios Vera (0-0) – H2H and prediction
- Tennys SandgrenSandgren – Andrey KuznetsovKuznetsov (0-0) – H2H and prediction
- Cedrik-Marcel StebeStebe – Juan Manuel CerundoloManuel Cerundolo (0-0) – H2H and prediction
- Salvatore CarusoCaruso – Nicolas JarryJarry (1-0) – H2H and prediction
- Dimitar KuzmanovKuzmanov – Flavio CobolliCobolli (0-0) – H2H and prediction
- Norbert GombosGombos – (1-0) – H2H and prediction
- Franco AgamenoneAgamenone – Alexandre MullerMuller (0-0) – H2H and prediction
- Bjorn FratangeloFratangelo – Juan Pablo FicovichPablo Ficovich (0-0) – H2H and prediction
- Ramkumar RamanathanRamanathan – (0-0) – H2H and prediction
- Daniel MasurMasur – Jesper De JongDe Jong (0-0) – H2H and prediction
- Juan Pablo VarillasPablo Varillas – Duje AjdukovicAjdukovic (0-0) – H2H and prediction
- Altug CelikbilekCelikbilek – Zdenek KolarKolar (1-0) – H2H and prediction
- Sebastian OfnerOfner – Aleksandar VukicVukic (0-1) – H2H and prediction
- Nino SerdarusicSerdarusic – Andrea VavassoriVavassori (0-1) – H2H and prediction
- Gian Marco MoroniMarco Moroni – Pedro CachinCachin (0-2) – H2H and prediction
- Bernabe Zapata MirallesZapata Miralles – Gastao EliasElias (0-1) – H2H and prediction
- Tim Van RijthovenVan Rijthoven – Enzo CouacaudCouacaud (0-1) – H2H and prediction
- Borna GojoGojo – Facundo MenaMena (0-0) – H2H and prediction
- Geoffrey BlancaneauxBlancaneaux – Liam BroadyBroady (0-1) – H2H and prediction
- Felipe Meligeni Rodrigues AlvesMeligeni Rodrigues Alves – Nuno BorgesBorges (0-0) – H2H and prediction
- Santiago Fa Rodriguez TavernaFa Rodriguez Taverna – Timofey SkatovSkatov (0-0) – H2H and prediction
- Camilo Ugo CarabelliUgo Carabelli – Ernesto EscobedoEscobedo (0-0) – H2H and prediction
- Pavel KotovKotov – Jurij RodionovRodionov (1-0) – H2H and prediction
- Zsombor PirosPiros – Egor GerasimovGerasimov (0-1) – H2H and prediction
- Chun Hsin TsengHsin Tseng – Jason JungJung (1-0) – H2H and prediction
- Paul JubbJubb – (1-0) – H2H and prediction