Player

🇮🇳 Karan Singh

Career matches 246
Wins 133
Losses 113
Win rate 54.1%
Elo (current) 1,892 2026-04-21

Surface breakdown

Hard 51.3% 101W – 96L (197 matches)
Clay 65.3% 32W – 17L (49 matches)

Career form (last 10)

LLWWLWWWLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

1–50 of 246

DateTournamentRoundWinnerLoserScoreSurface
2026-04-20AbidjanRound of 32Florent BaxKaran Singh6-3 7-6(2)Hard
2026-04-13M25 Sharm ElSheikhQFSemen PankinKaran Singh7-5 6-3Hard
2026-04-13M25 Sharm ElSheikhR2Karan SinghAslan Karatsev2-1Hard
2026-04-13M25 Sharm ElSheikhR1Karan SinghKris Van Wyk6-1 6-2Hard
2026-04-06M25 Sharm ElSheikhSFGrigory ShebekinKaran Singh3-6 6-3 7-6(5)Hard
2026-04-06M25 Sharm ElSheikhQFKaran SinghFares Zakaria6-4 7-6(2)Hard
2026-04-06M25 Sharm ElSheikhR2Karan SinghLuke Hooper5-7 6-2 6-3Hard
2026-04-06M25 Sharm ElSheikhR1Karan SinghViktor Frydrych6-4 6-1Hard
2026-03-16M25 MumbaiR2Timofei DerepaskoKaran Singh4-6 6-3 6-0Hard
2026-03-16M25 MumbaiR1Karan SinghAditya Balsekar6-4 6-2Hard
2026-03-09M25 KolkataFPhilip SekulicKaran Singh6-1 7-6(1)Hard
2026-03-09M25 KolkataSFKaran SinghSidharth Rawat2-6 6-4 7-5Hard
2026-03-09M25 KolkataQFKaran SinghYurii Dzhavakian6-7 6-3 7-5Hard
2026-03-09M25 KolkataR2Karan SinghBekkhan Atlangeriev6-2 7-6(4)Hard
2026-03-09M25 KolkataR1Karan SinghAditya Balsekar7-6(5) 6-4Hard
2026-02-23PuneRound of 32Maks KasnikowskiKaran Singh6-3 6-1Hard
2026-02-16New DelhiRound of 32Daniel MichalskiKaran Singh4-6 7-6(5) 6-3Hard
2026-02-09ChennaiRound of 32Frederico Ferreira SilvaKaran Singh6-4 6-4Hard
2026-01-19M15 HyderabadFKaran SinghMax Houkes6-4 6-4Hard
2026-01-19M15 HyderabadSFKaran SinghKeshav Chopra4-6 7-5 6-4Hard
2026-01-19M15 HyderabadQFKaran SinghJeffrey Von Der Schulenburg6-4 6-4Hard
2026-01-19M15 HyderabadR2Karan SinghIshaque Eqbal7-5 3-6 6-1Hard
2026-01-19M15 HyderabadR1Karan SinghUdit Kamboj6-3 6-7 6-4Hard
2026-01-12M25 ChennaiR1Sidharth RawatKaran Singh5-7 6-1 7-6(3)Hard
2026-01-05BengaluruRound of 32Borna GojoKaran Singh6-2 6-4Hard
2025-11-24PlayfordRound of 32Karan SinghKokoro Isomura5-7 6-4 6-3Hard
2025-11-24PlayfordRound of 16James DuckworthKaran Singh6-4 6-1Hard
2025-11-17SydneyRound of 32Karan SinghAryan Shah7-6(2) 6-3Hard
2025-11-17SydneyRound of 16James MccabeKaran Singh6-3 6-2Hard
2025-11-10Brisbane#3037Round of 32Marek GengelKaran Singh6-2 6-4Hard
2025-10-13Hersonissos#3029Round of 32Stefanos SakellaridisKaran Singh3-6 6-4 6-3Hard
2025-10-13Hersonissos#30292nd Round QualifyingKaran SinghNiels Visker6-4 6-4Hard
2025-10-13Hersonissos#30291st Round QualifyingKaran SinghNathan Trouve6-3 6-4Hard
2025-10-06Hersonissos#3025Round of 32Radu AlbotKaran Singh6-2 6-3Hard
2025-09-29Mouilleron Le Captif1st Round QualifyingMaxime JanvierKaran Singh7-6(2) 6-3Hard
2025-09-22Orleans1st Round QualifyingRemy BertolaKaran Singh6-2 6-0Hard
2025-09-15Saint Tropez1st Round QualifyingLouis TessaKaran Singh7-5 6-3Hard
2025-09-01Istanbul1st Round QualifyingPeter MakkKaran Singh6-2 6-4Hard
2025-08-11M25 BaliR2Yanki ErelKaran Singh7-6(4) 6-1Hard
2025-08-11M25 BaliR1Karan SinghLucky Candra Kurniawan6-3 6-2Hard
2025-08-04M25 BaliR2Leo BorgKaran Singh6-3 7-6(3)Hard
2025-08-04M25 BaliR1Karan SinghLucky Candra Kurniawan6-4 6-2Hard
2025-07-28AstanaRound of 32Karan SinghEgor Gerasimov7-5 6-1Hard
2025-07-28AstanaRound of 16Karan SinghIvan Gakhov6-3 7-6(7)Hard
2025-07-28AstanaQuarter-FinalsAlexander BindaKaran Singh6-4 6-4Hard
2025-07-07M15 MonastirFKaran SinghToufik Sahtali6-0 6-2Hard
2025-07-07M15 MonastirSFKaran SinghJoaquin Guilleme6-1 6-3Hard
2025-07-07M15 MonastirQFKaran SinghMaxence Bertimon6-3 6-0Hard
2025-07-07M15 MonastirR2Karan SinghAlaa Trifi6-4 6-4Hard
2025-07-07M15 MonastirR1Karan SinghHayden Jones3-6 6-2 6-3Hard

Aliases

6

atp

  • K. Singh
  • Karan Singh (s0ri)

atp_short

  • K. Singh (s0ri)

itf

  • Karan Singh (800567457)

sackmann

  • Karan Singh (210000)

variant

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