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)

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

Aliases

4

atp

  • Jannis Kahlke (kc73)

atp_short

  • J. Kahlke (kc73)

sackmann

  • Jannis Kahlke (106338)

variant

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