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)

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 F28R32vasil 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
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair