—n=00 finished matches; small sample, treat with care
Profile fetched 10:25 CET, 9 Nov
ITF: 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, ITF 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—n = 0
vs lower / unranked—n = 0
Best win—no ranked opponent beaten
By opponent rank
n=0
Won–lost by the opponent's current rank, ITF 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=0
From the competition name; ignores the level filter.
— no finished matches stored.
Serve and return
n=00 matches; small sample, treat with care
Mean per match from source match statistics; all levels.
— no stored match of this player carries statistics (common below tour level).
Seasons
9 seasons
Latest profile: singles and doubles won–lost by surface, listed separately (not the short match log).
2026 · SinglesRank 204Titles 03–1 · 75%
Hard 3–1 · Clay — · Grass —
2026 · DoublesRank 52Titles 00–1 · 0%
Hard 0–1 · Clay — · Grass —
2025 · SinglesRank 206Titles 125–30 · 45%
Hard 19–19 · Clay 5–7 · Grass 1–4
2025 · DoublesRank 52Titles 127–16 · 63%
Hard 17–10 · Clay 5–3 · Grass 5–3
2024 · SinglesRank 97Titles 039–28 · 58%
Hard 23–15 · Clay 10–10 · Grass 6–3
2024 · DoublesRank 104Titles 212–7 · 63%
Hard 9–5 · Clay 2–1 · Grass 1–1
2023 · SinglesRank 126Titles 151–29 · 64%
Hard 31–15 · Clay 11–8 · Grass 9–6
2023 · DoublesRank 96Titles 644–14 · 76%
Hard 26–8 · Clay 9–3 · Grass 9–3
2022 · SinglesRank 201Titles 037–18 · 67%
Hard 20–7 · Clay 14–7 · Grass 3–4
2022 · DoublesRank 729Titles 04–6 · 40%
Hard 4–2 · Clay 0–4 · Grass 0–0
2021 · SinglesRank 238Titles 241–22 · 65%
Hard 33–19 · Clay 8–3 · Grass —
2021 · DoublesRank 182Titles 531–11 · 74%
Hard 24–9 · Clay 7–1 · Grass —
2020 · SinglesRank —Titles 04–1 · 80%
Hard 4–1 · Clay — · Grass —
2020 · DoublesRank —Titles 01–1 · 50%
Hard 1–1 · Clay — · Grass —
2019 · SinglesRank —Titles 01–1 · 50%
Hard 1–1 · Clay — · Grass —
2019 · DoublesRank —Titles 02–1 · 67%
Hard 2–1 · Clay — · Grass —
2018 · SinglesRank —Titles 00–1 · 0%
Hard 0–1 · Clay — · Grass —
2018 · DoublesRank —Titles 02–1 · 67%
Hard 2–1 · Clay — · Grass —
Years shown: 2018–2026 (9 calendar years in profile; disciplines shown separately). Hard/Clay/Grass are always listed — they break down that year’s total.
5 season rows without a calendar year are omitted.
Match log
0 matches
Finished matches from our log (from 1 Sep 2026), newest first, ITF matches. Rank = opponent's current rank — not a full career list.
— no finished matches in our log for ITF matches (window from 1 Sep 2026).