KC
Keshav Chopra
United States·Age 24·Plays: Right-handed·183cm
Rank #1041 ▲4·L2
Surface Elo
Hard1498.84
Clay1483.09
Grass1500
Career W/L
58 / 71
45.0%
YTD Record
11W – 8L
Titles
0
World Ranking
Current
#1041
Peak: #936
Surface Elo History
Surface Win Rate
Hard
45.8%
Elo 1498.84
Clay
36.4%
Elo 1483.09
Grass
0.0%
Elo 1500
Recent Form
| Date | Tournament | Level | Surface | Rd | Match | W/L |
|---|---|---|---|---|---|---|
| Apr 15, 2026 | ITF M25 Monastir 6 Men | ITF | Hard | R32 | Keshav Chopra#1041 0 3 3 Matthew William Donald 2 6 6 | L |
| Apr 8, 2026 | ITF M25 Monastir 5 Men | ITF | Hard | R32 | Keshav Chopra#1041 0 5 1 James Connel 2 7 6 | L |
| Apr 7, 2026 | ITF M25 Monastir 5 Men | ITF | Hard | Qualifying R1 | Keshav Chopra#1041 2 6 6 Mustapha El Natour 0 3 0 | W |
| Apr 6, 2026 | ITF M25 Monastir 5 Men | ITF | Hard | Qualifying R1 | Keshav Chopra#1041 2 6 6 Raghav Harsh 0 2 2 | W |
| Apr 5, 2026 | ITF M25 Monastir 5 Men | ITF | Hard | Qualifying R1 | Keshav Chopra#1041 2 6 6 Daniel Domingos 0 3 2 | W |
| Mar 30, 2026 | ITF M15 Monastir 11 Men | ITF | Hard | Qualifying R1 | Keshav Chopra#1041 1 62 6 8 James Connel 2 77 4 10 | L |
| Mar 29, 2026 | ITF M15 Monastir 11 Men | ITF | Hard | Qualifying R1 | Keshav Chopra#1041 2 6 6 Andre Nemeth 0 4 1 | W |
| Mar 24, 2026 | ITF M15 Monastir Men | ITF | Hard | Qualifying R1 | Keshav Chopra#1041 0 3 4 David Eichenseher 2 6 6 | L |
| Mar 23, 2026 | ITF M15 Monastir Men | ITF | Hard | Qualifying R1 | Keshav Chopra#1041 2 6 6 Daniel Domingos 0 3 2 | W |
| Mar 22, 2026 | ITF M15 Monastir Men | ITF | Hard | Qualifying R1 | Keshav Chopra#1041 2 6 6 Ahmed Mouhan 0 2 0 | W |
| Mar 2, 2026 | Fujairah CH | Challenger | Hard | Qualifying R1 | Keshav Chopra (WC)#1041 0 0 4 Vladyslav Orlov (11) 2 6 6 | L |
| Jan 30, 2026 | ITF M15 Hyderabad 2 Men | ITF | Hard | SF | Keshav Chopra#1041 0 64 4 Manish Sureshkumar 2 77 6 | L |
| Jan 29, 2026 | ITF M15 Hyderabad 2 Men | ITF | Hard | QF | Keshav Chopra#1041 2 6 6 Amit Vales 0 3 3 | W |
| Jan 28, 2026 | ITF M15 Hyderabad 2 Men | ITF | Hard | R16 | Keshav Chopra#1041 2 6 6 Muhamad Rifqi Fitriadi 0 3 2 | W |
| Jan 26, 2026 | ITF M15 Hyderabad 2 Men | ITF | Hard | R32 | Keshav Chopra#1041 2 7 6 Abhinav Sanjeev Shanmugam 0 5 4 | W |
| Jan 23, 2026 | ITF M15 Hyderabad Men | ITF | Hard | SF | Keshav Chopra#1041 1 6 5 4 Karan Singh 2 4 7 6 | L |
| Jan 22, 2026 | ITF M15 Hyderabad Men | ITF | Hard | QF | Keshav Chopra#1041 2 6 6 Aziz Ouakaa 0 3 3 | W |
| Jan 20, 2026 | ITF M15 Hyderabad Men | ITF | Hard | R32 | Keshav Chopra#1041 2 6 6 Eric Vanshelboim 0 2 4 | W |
| Nov 27, 2025 | ITF M25 Heraklion 16 Men | ITF | Hard | 1/4 | Keshav Chopra#1041 0 2 0 Florian Broska 2 6 6 | L |
| Nov 26, 2025 | ITF M25 Heraklion 16 Men | ITF | Hard | Second | Keshav Chopra#1041 2 6 6 Thomas Kostka 0 4 0 | W |
Career Highlights
Titles: 0·Finals: 0·Best Ranking: #936
Key Stats
Aces/Match
3.1
per 100 pts
DFs/Match
3.1
per 100 pts
1st Serve %
61.4%
1st Srv Won
65.3%
BP Saved
58.7%
BP Converted
37.5%
Condition Analysis
Quick match-day weather and venue filters up top, with deeper surface and pace profiling below.
Historical player-page weather uses one stored venue-date weather value per match day. Temperature, humidity, wind, and condition labels all follow that same day-level model, not match-time or hourly weather.