Player

🇩🇪 johannes haerteis

Career matches 392
Wins 189
Losses 203
Win rate 48.2%
Elo (current) —

Surface breakdown

Hard 51.9% 82W – 76L (158 matches)
Clay 44.2% 73W – 92L (165 matches)
Grass 0.0% 0W – 1L (1 matches)
Carpet 50.0% 34W – 34L (68 matches)

Career form (last 10)

LLWLLWLLWW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
julian lenz72529%
daniel masur42250%
alexey vatutin32167%
tobias simon32167%
alexandar lazarov31233%

Recent matches

Reset

51–100 of 392

DateTournamentRoundWinnerLoserScoreSurface
2022-07-18M15 MetzingenR16johannes haerteiskarl friberg6-4 1-6 6-3Clay
2022-07-18M15 MetzingenR32johannes haerteisliam gavrielides6-4 5-7 7-6(5)Clay
2022-07-04M25 MarburgR32max wiskandtjohannes haerteis6-4 6-7(3) 6-1Clay
2022-06-27Malaga CHQ2gabriel decampsjohannes haerteis6-4 6-1Hard
2022-06-27Malaga CHQ1johannes haerteisdavid marrero6-2 4-6 6-1Hard
2022-06-13M25 MartosR16alberto barroso camposjohannes haerteis6-2 3-6 6-2Hard
2022-06-13M25 MartosR32johannes haerteisaaron cohen6-4 6-4Hard
2022-06-06M15 CordobaR32svyatoslav gulinjohannes haerteis6-4 6-2Clay
2022-05-16Tunis CHQ1shintaro mochizukijohannes haerteis7-5 3-6 6-1Clay
2022-05-09Heilbronn CHQ2henri squirejohannes haerteis6-4 2-1 RETClay
2022-05-09Heilbronn CHQ1johannes haerteisalexey vatutin6-3 6-4Clay
2022-05-02Mauthausen CHQ1lucas miedlerjohannes haerteis7-6(3) 6-2Clay
2022-04-25M25 Santa Margherita di PulaR16gianmarco ferrarijohannes haerteis7-5 6-1Clay
2022-04-25M25 Santa Margherita di PulaR32johannes haerteisfelix mischker5-7 6-3 6-1Clay
2022-04-04Oeiras 2 CHQ2ergi kirkinjohannes haerteis6-3 6-2Clay
2022-04-04Oeiras 2 CHQ1johannes haerteisarjun kadhe3-6 7-5 6-1Clay
2022-03-28Marbella CHQ2alexander shevchenkojohannes haerteis6-3 6-2Clay
2022-03-28Marbella CHQ1johannes haerteiselliot benchetrit7-5 6-2Clay
2022-03-21Biel CHQ1michail pervolarakisjohannes haerteis6-3 6-2Hard
2022-03-14M25 TrimbachSFleandro riedijohannes haerteis6-4 6-4Carpet
2022-03-14M25 TrimbachQFjohannes haerteisotto virtanen6-4 4-6 6-4Carpet
2022-03-14M25 TrimbachR16johannes haerteisconstantin frantzen6-3 6-7(2) 6-2Carpet
2022-03-14M25 TrimbachR32johannes haerteisgabriele moghini7-5 6-4Carpet
2022-01-31M15 VillenaSFnikolas sanchez izquierdojohannes haerteis6-3 4-6 6-2Hard
2022-01-31M15 VillenaQFjohannes haerteisthomas deschamps6-4 7-6(4)Hard
2022-01-31M15 VillenaR16johannes haerteisalejandro manzanera pertusa3-6 6-0 6-2Hard
2022-01-31M15 VillenaR32johannes haerteisdali blanch2-6 6-3 6-4Hard
2022-01-10M25 ManacorSFalberto barroso camposjohannes haerteis7-6(1) 6-4Hard
2022-01-10M25 ManacorQFjohannes haerteispeter heller7-6(4) 4-6 6-3Hard
2022-01-10M25 ManacorR16johannes haerteispatrik riklW/OHard
2022-01-10M25 ManacorR32johannes haerteissandro cottino4-6 6-3 6-4Hard
2021-11-22Manama CHR16evgeny karlovskiyjohannes haerteis6-3 6-1Hard
2021-11-22Manama CHR32johannes haerteisalexander erler6-3 6-4Hard
2021-11-22Manama CHQ2alexandar lazarovjohannes haerteis6-3 7-6(7)Hard
2021-11-22Manama CHQ1johannes haerteisammar alhogbani6-2 6-1Hard
2021-11-15Helsinki CHQ1viktor durasovicjohannes haerteis6-4 7-6(10)Hard
2021-11-01Eckental CHR32maxime cressyjohannes haerteis6-7(1) 6-4 6-3Hard
2021-11-01Eckental CHQ2johannes haerteisuladzimir ignatik4-6 6-2 7-6(5)Hard
2021-11-01Eckental CHQ1johannes haerteislucas miedler6-3 5-7 6-3Hard
2021-10-25Ismaning CHQ2otto virtanenjohannes haerteis4-6 6-3 6-3Hard
2021-10-25Ismaning CHQ1johannes haerteistristan lamasine6-4 6-4Hard
2021-10-18M25 HamburgSFhenri squirejohannes haerteis6-4 6-4Hard
2021-10-18M25 HamburgQFjohannes haerteisdaniel little6-4 6-4Hard
2021-10-18M25 HamburgR16johannes haerteisleonard von hindte6-3 6-4Hard
2021-10-18M25 HamburgR32johannes haerteisriccardo balzerani6-3 6-4Hard
2021-09-20M25 JonkopingR32filip bergevijohannes haerteis6-4 7-6(6)Hard
2021-09-13M25+H PlaisirR32leny mitjanajohannes haerteis6-4 7-6(3)Hard
2021-09-06Tulln CHR32filip horanskyjohannes haerteis4-6 6-4 6-3Clay
2021-08-30Manacor CHR32lukas lackojohannes haerteis6-2 6-3Hard
2021-08-30Manacor CHQ2johannes haerteisnicolas moreno de alboran6-3 4-6 6-4Hard
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair