KL

Kai Lemstra

GER · Right-handed · 27 yrs · 188 cm

model rank
in the world
ATP rank
#1851
current
record
45-74
ATP-level
── the model's read

How good is he, really?

Kai is the model's unrated. The model and the ATP broadly agree (ATP #1851).

── surface Elo

By surface

Hard
Clay
Grass
── vs the rated field

Scouting

overall Elo
insufficient data
serve rating
insufficient data
return rating
insufficient data

percentile across players with a current rating

── model Elo over time

Elo trajectory

Elo — not enough data

── ATP ranking over time · lower is better

Ranking trajectory

── nearest on the rating profile

Similar players

Not enough rating data to find similar players.

── year by year

Seasons

yearW-Lwin%titles
20242-625%
202321-1854%
20228-1240%
20215-742%
20201-420%
20192-918%
20182-1017%
20173-633%
20161-233%
── filter the record · shareable link

Splits

All 119 matches — pick filters to split the record, serve/return and log below.

── career · point data

Serve & return profile

Serve
aces3.2%
double faults5.6%
1st serve in60%
1st serve won64%
2nd serve won47%
serve pts won57%
hold %68%
Return
return pts won35%
break %16%
BP conversion38%
Under pressure
BP saved (serve)57%
BP saved37/65
BP conversion38%

Career aggregate over 9 matches with point data · hold/break derived from break-point outcomes.

── 119 matches

Match log

datetournamentsurfrdopponentresscore
2024-05-06M15 DobojClayR32Marcel Zielinski #818L6-2 6-4
2024-04-29M15 OsijekClayR32Gergely Madarasz #824W6-2 RET
2024-04-29M15 OsijekClayR16Viacheslav Bielinskyi #559L6-1 6-0
2024-03-18M15 Alaminos-LarnacaClayR32Adrian Oetzbach #541W6-1 3-6 7-6(6)
2024-03-18M15 Alaminos-LarnacaClayR16Iannis MiletichL7-6(3) 6-4
2024-02-12M15 OberhachingHardR32Tommaso Compagnucci #603L6-3 6-4
2024-01-22M25 NusslochCarpetR32Kirill Kivattsev #482L6-1 7-6(2)
2024-01-15M15 CadolzburgCarpetR32Vincent Marysko #1560L7-6(5) 6-4
2023-11-20M15 HeraklionHardR32Alexandros Skorilas #725W7-6(2) 6-1
2023-11-20M15 HeraklionHardR16Alastair Gray #655L6-3 7-5
2023-11-13M15 HeraklionHardR32Nikolay Nedelchev #950W3-6 6-4 6-1
2023-11-13M15 HeraklionHardR16Jakub Nicod #625L7-6(7) 1-6 6-3
2023-10-30M15 Selva GardenaHardR32Massimo Giunta #947W6-2 6-4
2023-10-30M15 Selva GardenaHardR16Hynek Barton #549L6-4 6-4
2023-10-02M15 Bad WaltersdorfClayR32Jakub Filip #1797W6-0 6-0
2023-10-02M15 Bad WaltersdorfClayR16Vlad Andrei Dancu #595L6-1 6-1
2023-09-11M15 Satu MareClayR32Simone Agostini #2042W6-3 6-4
2023-09-11M15 Satu MareClayR16Stefan Palosi #1002L6-4 7-6(5)
2023-09-04M15 HarenClayR16Svyatoslav Gulin #693W6-3 7-6(5)
2023-09-04M15 HarenClayR32Mika Lipp #1975W6-3 6-4
2023-09-04M15 HarenClayQFThiemo De Bakker #1269L6-3 7-6(3)
2023-08-28M15 AllershausenClayR32Luca Wiedenmann #624W6-3 6-1
2023-08-28M15 AllershausenClayR16Taym Al Azmeh #1345W6-2 6-2
2023-08-28M15 AllershausenClayQFDaniel De Jonge #1422W7-5 6-1
2023-08-28M15 AllershausenClaySFAdrian Oetzbach #716L6-4 6-3
2023-08-21M15 TrierClayR32Adrian Oetzbach #728W7-6(5) 6-3
2023-08-21M15 TrierClayR16Max Wiskandt #1128L6-4 6-4
2023-08-07M15 Frankfurt am MainClayR32Matthew William Donald #1095W6-3 6-1
2023-08-07M15 Frankfurt am MainClayR16Johannes Haerteis #778L5-7 6-4 6-2
2023-07-24M15 MetzingerClayR16Juan Carlos Prado Angelo #806W7-5 6-0
2023-07-24M15 MetzingerClayR32Stefanos Sakellaridis #464W6-3 6-3
2023-07-24M15 MetzingerClayQFSander Jong #683L3-6 6-0 6-2
2023-06-05M15 TangerClayR32Maik Steiner #953W6-1 7-5
2023-06-05M15 TangerClayR16Constantin Bittoun Kouzmine #523L6-3 6-3
2023-05-29M15 ConstantaClayR32Simon Anthony Ivanov #598L6-2 6-2
2023-05-22M15 Warmbad VillachClayR32Giovanni Oradini #393L6-3 7-6(4)
2023-04-17M15 TeldeClayR32Noah Lopez #1089W7-6(6) 6-4
2023-04-17M15 TeldeClayR16Alberto Barroso Campos #463W7-5 3-6 6-1
2023-04-17M15 TeldeClayQFIgnacio Buse #689W6-4 6-2
2023-04-17M15 TeldeClaySFMarcel Zielinski #975L6-2 6-4
2023-04-10M15 TeldeClayR32Diego Augusto Barreto Sanchez #1050L6-0 6-3
2023-03-20M15 HeraklionHardR32Axel BergdahlW6-3 6-4
2023-03-20M15 HeraklionHardR16Sebastian Gima #578L6-1 6-1
2023-03-13M15 HeraklionHardR32Aleksandre Bakshi #706W7-6(2) 5-7 6-2
2023-03-13M15 HeraklionHardR16Niccolo Catini #954W6-3 6-1
2023-03-13M15 HeraklionHardQFFrancois Musitelli #1186L7-6(2) 2-6 7-6(2)
2023-01-09M25 Veigy-FoncenexCarpetR32Mikalai Haliak #835L6-2 7-6(5)
2022-12-05M15 TrnavaHardR32Daniel Siniakov #1003L6-1 6-1
2022-10-31M15 HeraklionHardR32Martyn Pawelski #1054W6-2 7-5
2022-10-31M15 HeraklionHardR16Elmer Moller #866L6-3 6-2