DeepCourt
AC

Andrey Chepelev

Russia·Age 27·Plays: Right-handed·178cm
Rank #431 ▼1·W2

Surface Elo

Hard1568.3
Clay1694.6
Grass1500

Career W/L

365 / 260

58.4%

YTD Record

20W – 9L

Titles

1

World Ranking

Current

#431

Peak: #339

Surface Elo History

Surface Win Rate

Hard

60.3%

Elo 1568.3

Clay

57.9%

Elo 1694.6

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 15, 2026ITF M25 Santa Margherita di Pula 3 MenITFClayR16
Lorenzo Rottoli
1
2
6
1
W
Apr 14, 2026ITF M25 Santa Margherita di Pula 3 MenITFClayR32
Giovanni Oradini
0
4
2
W
Apr 10, 2026ITF M25 Santa Margherita di Pula 2 Men ITFClaySF
Max Schoenhaus
2
6
6
L
Apr 9, 2026ITF M25 Santa Margherita di Pula 2 Men ITFClayQF
Lorenzo Carboni
1
6
3
63
W
Apr 8, 2026ITF M25 Santa Margherita di Pula 2 Men ITFClayR16
Felix Balshaw
0
4
3
W
Apr 7, 2026ITF M25 Santa Margherita di Pula 2 Men ITFClayR32
Alex Lapsansky
0
3
2
W
Mar 31, 2026ITF M25 Santa Margherita di Pula MenITFClayR32
Alberto Bronzetti
2
6
6
L
Mar 22, 2026Naples CHChallengerClayQualifying R1
Francesco Forti
2
4
6
6
L
Mar 17, 2026ITF M15 Foggia MenITFClayR32
Peter Buldorini
2
6
6
L
Mar 4, 2026ITF M15 Antalya 5 MenITFClayR32
Edoardo Zanada
0
2
2
W
Mar 1, 2026ITF M15 Antalya 4 MenITFClayFinal
Max Alcala Gurri
1
6
4
1
W
Feb 28, 2026ITF M15 Antalya 4 MenITFClaySF
Juan Cruz Martin Manzano
1
6
2
1
W
Feb 27, 2026ITF M15 Antalya 4 MenITFClayQF
Ignacio Parisca Romera
0
3
64
W
Feb 25, 2026ITF M15 Antalya 4 MenITFClayR16
Radu David Turcanu
1
4
77
5
W
Feb 23, 2026ITF M15 Antalya 4 MenITFClayR32
Gokberk Saritas
0
2
1
W
Feb 18, 2026ITF M15 Antalya 3 MenITFClayR16
Iliyan Radulov
2
6
6
L
Feb 16, 2026ITF M15 Antalya 3 MenITFClayR32
Gokberk Saritas
0
2
1
W
Feb 13, 2026ITF M25 Antalya 4 MenITFClayQF
Gabi Adrian Boitan
2
6
6
L
Feb 11, 2026ITF M25 Antalya 4 MenITFClayR16
Nicholas David Ionel
0
3
1
W
Feb 10, 2026ITF M25 Antalya 4 MenITFClayR32
Yanaki Milev
0
2
1
W

Career Highlights

Titles: 1·Finals: 1·Best Ranking: #339

Key Stats

Aces/Match

1.6

per 100 pts

DFs/Match

4.7

per 100 pts

1st Serve %

69.6%

1st Srv Won

64.0%

BP Saved

57.4%

BP Converted

38.8%

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.

Unlock Condition Analysis

Subscribe to the Data tier to access match-day condition filters, pace heatmaps, and custom environment splits.