—n=00 finished matches; small sample, treat with care
Profile fetched 06:55 CET, 9 Nov
Tour: 0 finished matches
Tennis has no home/away; the filter splits by tour level instead. Opponent ranks are today's ATP/WTA list, not the rank on match day. The match log below is our short stored window from 1 Sep 2026 — not a full career. Season won–lost (when present) can cover more years and is separate from that log.
Record
n=0
Finished matches in our log from 1 Sep 2026, Tour matches — not a full career.
Won–lost—n = 0
Win %—matches won
Sets won %—0–0 sets
Straight-set wins—of matches won
Deciding sets—n = 0
vs higher ranked—player not ranked
vs lower / unranked—player not ranked
Best win—no ranked opponent beaten
By opponent rank
n=0
Won–lost by the opponent's current rank, Tour matches.
Record by opponent rank
Opponent
n
W–L
Win%
Top 10
0
—
—
11–50
0
—
—
51–100
0
—
—
101+
0
—
—
Unranked in stored list
0
—
—
By tour level
n=1
From the competition name; ignores the level filter.
Record by tour level
Level
n
W–L
Win%
Challenger
1
0–1
0%
Serve and return
n=11 matches; small sample, treat with care
Mean per match from source match statistics; all levels.
Serve and return averages
Statistic
Mean
n
Aces · service
4.0
1
Double Faults · service
5.0
1
1st serve percentage · service
48.0%
1
1st serve points won · service
68.8%
1
2nd serve points won · service
26.5%
1
Break Points Saved · service
50.0%
1
1st return points won · return
31.0%
1
2nd return points won · return
25.0%
1
Break Points Converted · return
50.0%
1
Service Points Won · points
47.0%
1
Return Points Won · points
28.9%
1
Total Points Won · points
39.6%
1
Last 10 balls · points
3.0
1
Match points saved · points
0.0
1
Service games won · games
44.4%
1
Return games won · games
12.5%
1
Total games won · games
29.4%
1
Seasons
0 seasons
Latest profile: singles and doubles won–lost by surface, listed separately (not the short match log).
— profile has no season statistics.
Match log
0 matches
Finished matches from our log (from 1 Sep 2026), newest first, Tour matches. Rank = opponent's current rank — not a full career list.
— no finished matches in our log for Tour matches (window from 1 Sep 2026).
Upcoming and live
0
— none in our stored window (the worker stores today to D+2).