Player

🇪🇸 Bernabe Zapata Miralles

Career matches 710
Wins 376
Losses 334
Win rate 53.0%
Elo (current) —

Surface breakdown

Hard 42.1% 98W – 135L (233 matches)
Clay 58.7% 270W – 190L (460 matches)
Grass 47.1% 8W – 9L (17 matches)

Career form (last 10)

LLLLLLLLLL

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

301–350 of 710

DateTournamentRoundWinnerLoserScoreSurface
2020-10-26Marbella CHR32Bernabe Zapata MirallesTommy Robredo6-0 3-0 RETClay
2020-10-12Alicante CHSFPedro MartinezBernabe Zapata Miralles6-4 2-6 6-3Clay
2020-10-12Alicante CHQFBernabe Zapata MirallesAleksandar Vukic6-1 4-6 6-1Clay
2020-10-12Alicante CHR16Bernabe Zapata MirallesPol Martin Tiffon6-3 7-5Clay
2020-10-12Alicante CHR32Bernabe Zapata MirallesCarlos Gimeno Valero7-5 6-2Clay
2020-10-05Barcelona CHR32Filip HoranskyBernabe Zapata Miralles7-5 2-6 6-2Clay
2020-09-14Rome MastersQ1Lorenzo MusettiBernabe Zapata Miralles7-6(2) 0-6 6-1Clay
2020-08-31Cordenons CHFBernabe Zapata MirallesCarlos Alcaraz6-2 4-6 6-2Clay
2020-08-31Cordenons CHSFBernabe Zapata MirallesAlejandro Tabilo6-1 6-0Clay
2020-08-31Cordenons CHQFBernabe Zapata MirallesAndrea Collarini7-6(2) 3-2 RETClay
2020-08-31Cordenons CHR16Bernabe Zapata MirallesAlexandre Muller6-1 7-5Clay
2020-08-31Cordenons CHR32Bernabe Zapata MirallesYannick Hanfmann6-7(5) 6-4 6-4Clay
2020-08-17Todi CHFYannick HanfmannBernabe Zapata Miralles6-3 6-3Clay
2020-08-17Todi CHSFBernabe Zapata MirallesAntoine Hoang6-2 6-3Clay
2020-08-17Todi CHQFBernabe Zapata MirallesFacundo Bagnis5-3 RETClay
2020-08-17Todi CHR16Bernabe Zapata MirallesRoberto Carballes Baena6-2 6-1Clay
2020-08-17Todi CHR32Bernabe Zapata MirallesRoberto Marcora6-3 6-1Clay
2020-03-09Nur-Sultan CHR16Bernabe Zapata MirallesJurij Rodionov6-2 6-2Hard
2020-03-09Nur-Sultan CHR32Bernabe Zapata MirallesViktor Durasovic6-1 6-4Hard
2020-02-24Pau CHR64Matteo ViolaBernabe Zapata Miralles6-3 6-4Hard
2020-02-17MarseilleQ1Ilya IvashkaBernabe Zapata Miralles6-7(4) 7-5 6-1Hard
2020-02-10Cherbourg CHR16Matthias BachingerBernabe Zapata Miralles7-5 6-2Hard
2020-02-10Cherbourg CHR32Bernabe Zapata MirallesAleksandr Nedovyesov7-6(2) 6-2Hard
2020-01-27Quimper CHR16Matthias BachingerBernabe Zapata Miralles6-4 7-5Hard
2020-01-27Quimper CHR32Bernabe Zapata MirallesNino Serdarusic7-6(4) 6-3Hard
2020-01-20Australian OpenQ1Alejandro TabiloBernabe Zapata Miralles7-6(5) 2-6 6-3Hard
2020-01-20Rennes CHR32Arthur RinderknechBernabe Zapata Miralles6-3 3-6 7-6(3)Hard
2020-01-06Noumea CHR64Tristan LamasineBernabe Zapata Miralles4-6 6-4 7-5Hard
2019-11-11Ortisei CHR16Lorenzo MusettiBernabe Zapata Miralles6-4 6-0Hard
2019-11-11Ortisei CHR32Bernabe Zapata MirallesAldin Setkic7-6(6) 5-7 7-5Hard
2019-10-21Hamburg CHFBotic Van De ZandschulpBernabe Zapata Miralles6-3 5-7 6-1Hard
2019-10-21Hamburg CHSFBernabe Zapata MirallesElias Ymer7-6(5) 7-6(7)Hard
2019-10-21Hamburg CHQFBernabe Zapata MirallesAltug Celikbilek7-6(7) 6-4Hard
2019-10-21Hamburg CHR16Bernabe Zapata MirallesViktor Troicki6-3 7-6(4)Hard
2019-10-21Hamburg CHR32Bernabe Zapata MirallesOscar Otte6-2 6-2Hard
2019-10-21Hamburg CHR64Bernabe Zapata MirallesMischa Zverev2-6 7-6(9) 6-4Hard
2019-10-07Mouilleron-Le-Captif CHR64Steven DiezBernabe Zapata Miralles6-2 4-1 Def.Hard
2019-09-30Barcelona CHR64Oriol Roca BatallaBernabe Zapata Miralles6-4 0-0 RETClay
2019-09-16Sibiu CHR32Nikolas Sanchez IzquierdoBernabe Zapata Miralles6-2 6-4Clay
2019-09-09Seville CHR16Jaume MunarBernabe Zapata Miralles6-4 6-4Clay
2019-09-09Seville CHR32Bernabe Zapata MirallesRaul Brancaccio7-6(5) 6-4Clay
2019-09-02Genova CHR16Philipp KohlschreiberBernabe Zapata Miralles7-5 7-5Clay
2019-09-02Genova CHR32Bernabe Zapata MirallesKimmer Coppejans6-2 6-4Clay
2019-09-02Genova CHR64Bernabe Zapata MirallesJoao Menezes6-0 6-4Clay
2019-08-26US OpenQ1Evgeny DonskoyBernabe Zapata Miralles6-2 6-3Hard
2019-08-05Augsburg CHR32Emil RuusuvuoriBernabe Zapata Miralles6-3 4-6 6-3Clay
2019-07-22Prague CHQFChun Hsin TsengBernabe Zapata Miralles5-7 6-4 6-3Clay
2019-07-22Prague CHR16Bernabe Zapata MirallesConstant Lestienne6-3 6-7(6) 7-6(1)Clay
2019-07-22Prague CHR32Bernabe Zapata MirallesAdam Pavlasek2-6 6-1 6-4Clay
2019-07-15BastadR32Federico DelbonisBernabe Zapata Miralles7-5 3-6 6-2Clay

Aliases

6

atp

  • B. Zapata Miralles
  • Bernabe Zapata Miralles (z419)

atp_short

  • B. Zapata Miralles (z419)

itf

  • Bernabe Zapata Miralles (800332593)

sackmann

  • Bernabe Zapata Miralles (126523)

variant

  • B Zapata Miralles
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair