Player

🇩🇪 jannis kahlke

Career matches 114
Wins 40
Losses 74
Win rate 35.1%
Elo (current) —

Surface breakdown

Hard 34.2% 13W – 25L (38 matches)
Clay 36.9% 24W – 41L (65 matches)
Carpet 27.3% 3W – 8L (11 matches)

Career form (last 10)

LWLWWLLLLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
oscar otte3030%
tobias simon21150%
marc sieber2020%
mats moraing2020%
pirmin haenle21150%

Recent matches

Reset

1–50 of 114

DateTournamentRoundWinnerLoserScoreSurface
2018-11-19Egypt F28R16aziz dougazjannis kahlke6-2 7-6(4)Hard
2018-11-19Egypt F28R32jannis kahlkejan vehovec6-0 6-0Hard
2018-11-12Egypt F27QFjohan niklesjannis kahlke1-6 6-3 6-3Hard
2018-11-12Egypt F27R16jannis kahlkeluca prevosto6-2 6-3Hard
2018-11-12Egypt F27R32jannis kahlkeoleg khotkov6-3 7-5Hard
2018-11-05Egypt F26R32david perez sanzjannis kahlke7-6(5) 7-5Hard
2017-11-06Czech Republic F9R32dominik boehlerjannis kahlke6-0 RETHard
2017-10-09Turkey F38R32julien cagninajannis kahlke6-1 6-3Clay
2017-09-25Turkey F36R16vit koprivajannis kahlke6-2 6-7(4) 6-3Clay
2017-09-25Turkey F36R32jannis kahlkemichiel de krom7-5 6-4Clay
2017-09-18Turkey F35R32omar giacalonejannis kahlke7-5 7-6(4)Clay
2017-09-11Turkey F34R32ken onishijannis kahlke6-7(3) 7-6(1) 6-0Clay
2017-09-04Belgium F12R16maxime pauwelsjannis kahlke7-5 6-4Clay
2017-09-04Belgium F12R32jannis kahlketurpal gadamauri6-3 6-4Clay
2017-08-07Germany F10R32jan choinskijannis kahlke3-6 6-2 6-2Clay
2017-07-17Belgium F5R16julien dubailjannis kahlke2-6 6-2 6-4Clay
2017-07-17Belgium F5R32jannis kahlkejeroen vanneste6-2 7-6(8)Clay
2017-07-03Germany F6R32daniel dutra da silvajannis kahlke7-6(1) 6-4Clay
2017-06-19Turkey F24R32marc sieberjannis kahlke6-4 6-1Clay
2017-06-12Turkey F23R16marc sieberjannis kahlke6-1 6-2Clay
2017-06-12Turkey F23R32jannis kahlkesefa suluoglu7-5 6-4Clay
2017-06-05Turkey F22R32richard gabbjannis kahlke6-4 6-3Clay
2017-04-10Qatar F2R32lucas miedlerjannis kahlke6-4 6-1Hard
2017-02-27France F4R32oscar ottejannis kahlke6-4 6-1Hard
2017-01-16Germany F2R32mats moraingjannis kahlke6-1 6-4Carpet
2017-01-09Germany F1R32petr michnevjannis kahlke3-6 6-2 6-1Carpet
2016-10-17Egypt F29R32pablo vivero gonzalezjannis kahlke6-4 6-0Hard
2016-10-10Egypt F28R32giorgio riccajannis kahlke6-3 6-7(4) 7-6(5)Hard
2016-09-12Belgium F14R32oscar ottejannis kahlke6-2 6-3Clay
2016-08-22Germany F12R32hannes wagnerjannis kahlke6-3 7-5Clay
2016-08-15Germany F11R16sebastian fanselowjannis kahlke6-4 6-3Clay
2016-08-15Germany F11R32jannis kahlkeluis erlenbusch7-6(5) 7-6(4)Clay
2016-08-08Germany F10R16julian lenzjannis kahlke6-2 6-1Clay
2016-08-08Germany F10R32jannis kahlketejas chaukulkar7-6(4) 6-3Clay
2016-08-01Belgium F8R16joran vliegenjannis kahlke1-6 6-2 6-0Clay
2016-08-01Belgium F8R32jannis kahlkemarcelo plaza6-2 6-1Clay
2016-07-25Belgium F7R32jolan cailleaujannis kahlke7-6(5) 6-4Clay
2016-07-04Germany F6R16filip horanskyjannis kahlke4-6 6-3 6-2Clay
2016-07-04Germany F6R32jannis kahlkedaniel kopeinigg7-6(3) 6-3Clay
2016-06-27Germany F5R16christopher heymanjannis kahlke6-1 6-7(3) 6-0Clay
2016-06-27Germany F5R32jannis kahlkedominik boehler5-7 6-0 RETClay
2016-06-13Belgium F1R32mateusz terczynskijannis kahlke6-3 3-6 6-0Clay
2016-04-11Qatar F2R16daniel coxjannis kahlke6-3 7-5Hard
2016-04-11Qatar F2R32jannis kahlkemousa shanan zayed6-2 6-2Hard
2016-04-04Qatar F1R16benjamin bonzijannis kahlke6-1 6-0Hard
2016-04-04Qatar F1R32jannis kahlkejoy vigani3-6 6-3 6-1Hard
2016-03-21France F7R32benjamin bonzijannis kahlke3-6 7-5 7-5Hard
2016-03-07France F5R32julien cagninajannis kahlke6-3 6-4Hard
2016-02-29France F4R32daniil medvedevjannis kahlke3-6 6-0 6-1Hard
2015-11-09Tunisia F31R16anton galkinjannis kahlke7-5 6-4Hard
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair