Player

🇩🇪 Pirmin Haenle

Career matches 273
Wins 103
Losses 170
Win rate 37.7%
Elo (current) —

Surface breakdown

Hard 35.6% 31W – 56L (87 matches)
Clay 41.1% 65W – 93L (158 matches)
Carpet 25.0% 7W – 21L (28 matches)

Career form (last 10)

LLWLLLWWLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Davide Melchiorre43175%
Nerman Fatic32167%
Dimitar Kuzmanov32167%
Florian Reynet3030%
Borna Gojo2020%

Recent matches

Reset

51–100 of 273

DateTournamentRoundWinnerLoserScoreSurface
2016-04-25Nigeria F2R16Antal Van Der DuimPirmin Haenle6-2 6-2Hard
2016-04-25Nigeria F2R32Pirmin HaenleSherif Sabry6-4 4-6 6-2Hard
2016-04-18Nigeria F1R32Lenny HampelPirmin Haenle6-7(3) 6-2 6-2Hard
2016-04-11Qatar F2R32Marek SemjanPirmin Haenle6-3 6-2Hard
2016-04-04Italy F4R32Pascal MeisPirmin Haenle4-6 6-3 7-6(4)Hard
2016-03-21Azerbaijan F6R32Danylo KalenichenkoPirmin Haenle6-1 6-1Carpet
2016-03-14Italy F3R32Filip VegerPirmin Haenle6-1 6-2Hard
2016-03-07Italy F2R32Jan HernychPirmin Haenle6-3 6-1Hard
2016-02-29Italy F1R32Elie RoussetPirmin Haenle6-1 6-2Carpet
2016-02-08Azerbaijan F3R32Anton ZaitsevPirmin Haenle6-3 6-3Carpet
2016-02-01Azerbaijan F2R16Benjamin BalleretPirmin Haenle7-6(4) 6-4Carpet
2016-02-01Azerbaijan F2R32Pirmin HaenleMahmud Mahmudov6-0 6-0Carpet
2016-01-25Kazakhstan F2R32Denis MatsukevitchPirmin Haenle6-3 6-2Hard
2016-01-18Kazakhstan F1R16Mikhail LedovskikhPirmin Haenle6-3 6-3Hard
2016-01-18Kazakhstan F1R32Pirmin HaenleTimur Kiyamov2-6 7-6(5) 7-6(6)Hard
2016-01-11Germany F1R32Kevin KrawietzPirmin Haenle6-1 6-4Carpet
2015-10-19Norway F1R32Daniel SvenssonPirmin Haenle6-1 6-3Hard
2015-10-12Germany F16R32Ondrej KrstevPirmin Haenle6-4 7-5Carpet
2015-10-05Germany F15R32Neil PauffleyPirmin Haenle6-2 6-2Hard
2015-09-14Serbia F12QFVasile AntonescuPirmin Haenle6-1 6-3Clay
2015-09-14Serbia F12R16Pirmin HaenleMarc Dijkhuizen4-6 6-4 6-2Clay
2015-09-14Serbia F12R32Pirmin HaenleGoran Markovic6-0 6-2Clay
2015-09-07Serbia F11R32Shunsuke WakitaPirmin Haenle6-4 7-6(5)Clay
2015-08-17Switzerland F3R16Alex MolcanPirmin Haenle7-6(2) 6-7(4) 6-4Clay
2015-08-17Switzerland F3R32Pirmin HaenleJacob Kahoun6-3 4-6 6-3Clay
2015-08-10Serbia F8QFYanais LaurentPirmin Haenle7-6(1) 3-6 6-1Clay
2015-08-10Serbia F8R16Pirmin HaenleThomas Giraudeau7-5 6-4Clay
2015-08-10Serbia F8R32Pirmin HaenleJanicije Sasha Karic6-4 6-2Clay
2015-08-03Latvia F1QFMikelis LibietisPirmin Haenle6-4 6-1Clay
2015-08-03Latvia F1R16Pirmin HaenleKevin Sielmann3-6 6-3 6-4Clay
2015-08-03Latvia F1R32Pirmin HaenleHunter Reese6-2 6-4Clay
2015-07-27Serbia F7R32Caio SilvaPirmin Haenle6-3 4-6 7-5Clay
2015-07-20Turkey F29SFDaniele CapecchiPirmin Haenle7-5 4-6 6-1Clay
2015-07-20Turkey F29QFPirmin HaenleAdria Mas Mascolo6-0 7-5Clay
2015-07-20Turkey F29R16Pirmin HaenleGokberk Ergeneman6-2 1-6 6-4Clay
2015-07-20Turkey F29R32Pirmin HaenleDante Gennaro7-5 4-1 RETClay
2015-07-13Turkey F28R32Vasko MladenovPirmin Haenle4-6 6-3 6-2Clay
2015-07-06Austria F3R32Kevin KrawietzPirmin Haenle6-4 7-5Clay
2015-06-29Germany F5QFFranjo RaspudicPirmin Haenle6-1 7-6(3)Clay
2015-06-29Germany F5R16Pirmin HaenleJan Meyer7-5 6-0Clay
2015-06-29Germany F5R32Pirmin HaenleGeorge Von Massow6-4 7-6(6)Clay
2015-06-22Bulgaria F3QFDanail TarpovPirmin Haenle6-4 6-1Clay
2015-06-22Bulgaria F3R16Pirmin HaenleDaniel Glancy6-2 2-6 7-6(12)Clay
2015-06-22Bulgaria F3R32Pirmin HaenleDavide Melchiorre6-2 6-1Clay
2015-06-15Slovenia F3R16Jordan UbiergoPirmin Haenle6-3 6-3Clay
2015-06-15Slovenia F3R32Pirmin HaenleJeremy Jahn6-4 1-0 RETClay
2015-06-08Bulgaria F1SFAlexandar LazovPirmin Haenle6-3 6-4Clay
2015-06-08Bulgaria F1QFPirmin HaenleDimitar Kuzmanov6-4 6-4Clay
2015-06-08Bulgaria F1R16Pirmin HaenleVasil Shandarov6-1 6-0Clay
2015-06-08Bulgaria F1R32Pirmin HaenleDavide Melchiorre3-0 RETClay

Aliases

4

atp

  • Pirmin Haenle (h844)

atp_short

  • P. Haenle (h844)

sackmann

  • Pirmin Haenle (105236)

variant

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