Player

🇷🇺 Konstantin Kravchuk

Career matches 702
Wins 410
Losses 292
Win rate 58.4%
Elo (current) —

Surface breakdown

Hard 60.1% 340W – 226L (566 matches)
Clay 46.1% 35W – 41L (76 matches)
Grass 52.9% 18W – 16L (34 matches)
Carpet 65.4% 17W – 9L (26 matches)

Career form (last 10)

LWWWLWWWLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

1–50 of 702

DateTournamentRoundWinnerLoserScoreSurface
2022-10-31M25 JakartaSFTsung Hao HuangKonstantin Kravchuk2-6 6-1 6-4Hard
2022-10-31M25 JakartaQFKonstantin KravchukFajing Sun7-6(7) 6-4Hard
2022-10-31M25 JakartaR16Konstantin KravchukKrittin Koaykul6-1 6-1Hard
2022-10-31M25 JakartaR32Konstantin KravchukHa Minh Duc Vu6-3 6-1Hard
2022-10-24M25 JakartaSFThomas FancuttKonstantin Kravchuk6-4 6-3Hard
2022-10-24M25 JakartaQFKonstantin KravchukUisung Park7-6(5) 6-3Hard
2022-10-24M25 JakartaR16Konstantin KravchukTegar Abdi Satrio Wibowo6-3 4-6 6-1Hard
2022-10-24M25 JakartaR32Konstantin KravchukTomohiro Masabayashi7-6(6) 6-3Hard
2022-08-01M15 Ust-KamenogorskSFBekkhan AtlangerievKonstantin Kravchuk6-3 7-6(3)Hard
2022-08-01M15 Ust-KamenogorskQFKonstantin KravchukDostanbek Tashbulatov6-7(11) 6-3 6-4Hard
2022-08-01M15 Ust-KamenogorskR16Konstantin KravchukMykhailo Mossur6-4 6-0Hard
2022-08-01M15 Ust-KamenogorskR32Konstantin KravchukCihan Akay6-4 6-2Hard
2022-07-11M25 Nur-SultanSFSergey FominKonstantin Kravchuk6-4 6-1Hard
2022-07-11M25 Nur-SultanQFKonstantin KravchukEvgeny Philippov6-3 1-0 RETHard
2022-07-11M25 Nur-SultanR16Konstantin KravchukAlexander Zgirovsky6-2 6-3Hard
2022-07-11M25 Nur-SultanR32Konstantin KravchukSaba Purtseladze6-3 6-4Hard
2022-06-13M15 Chiang RaiQFShintaro ImaiKonstantin Kravchuk6-4 RETHard
2022-06-13M15 Chiang RaiR16Konstantin KravchukMakoto Ochi6-4 7-5Hard
2022-06-13M15 Chiang RaiR32Konstantin KravchukChing Mou Yu6-4 7-6(1)Hard
2022-06-06M25 Chiang RaiQFYanki ErelKonstantin Kravchuk6-6 RETHard
2022-06-06M25 Chiang RaiR16Konstantin KravchukKasidit Samrej6-2 2-1 RETHard
2022-06-06M25 Chiang RaiR32Konstantin KravchukYuttana Charoenphon6-2 6-2Hard
2022-05-30M25 Chiang RaiFKasidit SamrejKonstantin Kravchuk6-3 7-6(3)Hard
2022-05-30M25 Chiang RaiSFKonstantin KravchukYu Hsiou Hsu7-5 7-6(4)Hard
2022-05-30M25 Chiang RaiQFKonstantin KravchukShintaro Imai7-6(7) 6-3Hard
2022-05-30M25 Chiang RaiR16Konstantin KravchukCongsup Congcar6-3 6-1Hard
2022-05-30M25 Chiang RaiR32Konstantin KravchukNoppadol Noikor6-2 6-1Hard
2022-04-25M15 Chiang RaiR16Yuttana CharoenphonKonstantin Kravchuk6-4 6-4Hard
2022-04-25M15 Chiang RaiR32Konstantin KravchukDominik Palan2-6 7-6(4) 7-6(5)Hard
2022-04-18M15 Chiang RaiQFAjeet RaiKonstantin Kravchuk1-0 RETHard
2022-04-18M15 Chiang RaiR16Konstantin KravchukColin Markes6-2 6-2Hard
2022-04-18M15 Chiang RaiR32Konstantin KravchukOrel Kimhi6-2 7-5Hard
2022-04-11M15 Chiang RaiR32Kasidit SamrejKonstantin Kravchuk6-3 6-3Hard
2022-04-04M15 Chiang RaiSFJi Sung NamKonstantin Kravchuk6-2 6-2Hard
2022-04-04M15 Chiang RaiQFKonstantin KravchukAjeet Rai6-3 5-7 6-2Hard
2022-04-04M15 Chiang RaiR16Konstantin KravchukYuttana Charoenphon6-1 6-2Hard
2022-04-04M15 Chiang RaiR32Konstantin KravchukKrittin Koaykul6-3 6-4Hard
2022-02-28M25 Nur-SultanR32Daniil GlinkaKonstantin Kravchuk6-3 6-2Hard
2022-02-21M25 Nur-SultanFDavid PoljakKonstantin Kravchuk6-5 RETHard
2022-02-21M25 Nur-SultanSFKonstantin KravchukEvgeny Karlovskiy6-4 6-4Hard
2022-02-21M25 Nur-SultanQFKonstantin KravchukMichal Dembek6-4 6-4Hard
2022-02-21M25 Nur-SultanR16Konstantin KravchukYanki Erel6-3 7-5Hard
2022-02-21M25 Nur-SultanR32Konstantin KravchukVladyslav Manafov6-4 3-6 6-2Hard
2022-01-31M25 Sharm ElSheikhR32Hady HabibKonstantin Kravchuk4-6 7-6(5) 7-6(1)Hard
2021-11-22M15 KazanR32Maxim ZhukovKonstantin Kravchuk4-1 RETHard
2021-10-25M25 Nur-SultanR16Alibek KachmazovKonstantin Kravchuk4-2 RETHard
2021-10-25M25 Nur-SultanR32Konstantin KravchukAlec Beckley6-4 7-5Hard
2021-10-18M25 Nur-SultanSFAndrey KuznetsovKonstantin Kravchuk6-3 6-1Hard
2021-10-18M25 Nur-SultanQFKonstantin KravchukGrigoriy Lomakin6-4 7-6(3)Hard
2021-10-18M25 Nur-SultanR16Konstantin KravchukBogdan Bobrov3-6 6-4 6-4Hard

Aliases

4

atp

  • Konstantin Kravchuk (k776)

atp_short

  • K. Kravchuk (k776)

sackmann

  • Konstantin Kravchuk (104505)

variant

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