← Players

Player Snapshot

High club/league volume — room to prove it on a harder draw.

Current form

11–9

Last 20 · singles & doubles

Stable

Opponent levels · last 20 matches

Dev
Int
Adv
SA

Best result

Winner

ROOKIE100 - 2nd 2023

8 Jun 2023

View all →

Schedule mix

63%

Club / League

  • Club / League 63%
  • Advanced / Int. 31%
  • Elite / ITF 6%

Key rival (H2H)

9–4

vs Denis Epshteyn

Last match 9 Aug 2025

WWWWLLLWWW

Next step

Play more Advanced / Elite / ITF events to check your level vs stronger players.

Top results

Head to head

74

Wins

57

Losses

56%Win rate

All singles · top 5 by matches

Opponents

Rating progression

Not enough points for this system.

Matches by level

Opponent aggregated rating bands (singles) · 46 matches

  • Elite
    2%
  • Strong Advanced
    28%
  • Advanced
    24%
  • Intermediate
    20%
  • Solid
    20%
  • Developing
    7%
  • Emerging
    0%
  • Beginner
    0%

Recent matches

DateTournamentTypeRoundOpponentScore
26 Sept 2026—CourteyCasual—W 1-6 6-3 6-4
7 Sept 2026ITF MT400 Aphrodite Hills 2026ITF World Tennis · MT400 · 35+ · SinglesITFGroup
Alexey Alekseev

4.15 · Advanced

L —
7 Sept 2026ITF MT400 Aphrodite Hills 2026ITF World Tennis · MT400 · 35+ · SinglesITFGroupL —
7 Sept 2026ITF MT400 Aphrodite Hills 2026ITF World Tennis · MT400 · 30+ · DoublesITFQF

w/ Vasiliy Koksharov

Artem Dmitrenko / George Eltsov

4.83 Strong Advanced · 5.15 Elite

L —
28 Aug 2026—CourteyCasual—
Mykola Paradiuk

2.90 · Developing

W 7-6(4) 7-6(5)
Showing 1–5 of 166

Win streak (best)

i

6

Jul 2023

Tie-break win rate

i

54%

20 / 37

Deciding set record

i

24–18

57% · 42 matches

Biggest tie-break

i

11–9

2 Feb 2025 · Denis Epshteyn

Recommended to play

Similar level · you haven't played them yet