ATP Tour
ATP World Ranking - 112 pts
🪃 Counterpuncher
Turns defense into offense. Absorbs pace, redirects with precision, and thrives in long rallies by letting opponents beat themselves. Excels at converting break points when they matter most.
Strong against
Weak against
Age
27
Height
5'10" (178 cm)
Weight
76 kg (168 lbs)
Plays
Left-Handed, Two-Handed BH
Career-High Ranking
#339 (2022-09-26)
36
Wins
37
Losses
49.3%
Win %
0
Titles
Career record broken down by surface
| Year | Summary | Clay | Hard | Grass |
|---|---|---|---|---|
| 2026 | 0/1 | 0/1 | - | - |
| 2023 | 10/14 | 9/12 | 1/2 | - |
| 2022 | 23/21 | 23/20 | 0/1 | - |
| 2021 | 3/1 | 3/1 | - | - |
| Career | 36/37 | 35/34 | 1/3 | - |
Averages · Last 90 days (1 matches)
Serve
Return
Rally
Last 10 results
| Date | Tournament | Round | Opponent | Surface | Score | Result |
|---|---|---|---|---|---|---|
| Mar 22, 2026 | Guerri Napoli Tennis Cup | 1st Round Qualifying | Francesco Forti | Clay | 64 26 36 | L |
| Nov 26, 2023 | Maspalomas | 1st Round Qualifying | Kilian Feldbausch | Clay | 36 57 | L |
| Sep 3, 2023 | Tulln | 1st Round Qualifying | Mats Moraing | Clay | 26 06 | L |
| Jul 18, 2023 | Trieste | Round of 32 | Roman Andres Burruchaga | Clay | 26 61 46 | L |
| Jul 17, 2023 | Trieste | 2nd Round Qualifying | Kyrian Jacquet | Clay | 36 46 | L |
| Jul 16, 2023 | Trieste | 1st Round Qualifying | Simone Agostini | Clay | 61 63 | W |
| Jul 11, 2023 | Iasi | Round of 32 | Zdenek Kolar | Clay | 46 63 57 | L |
| Jul 10, 2023 | Iasi | 2nd Round Qualifying | Lorenzo Bocchi | Clay | 75 62 | W |
| Jul 9, 2023 | Iasi | 1st Round Qualifying | Daniel Uta | Clay | 62 61 | W |
| Apr 17, 2023 | Oeiras 3 | 2nd Round Qualifying | Billy Harris | Clay | 63 16 46 | L |
Andrey Chepelev is currently ranked #421 in the ATP singles rankings with 112 points.
Andrey Chepelev (ATP #421) has a career win-loss record of 36-37 (49.3% win rate) and has won 0 ATP titles.
Smashrs tracks Andrey's upcoming matches with AI-powered predictions across six independent models. Our confidence score reflects the degree of agreement between models - a higher score means stronger consensus. Check back before each match for the latest prediction.