Kasra Rahmani

Kasra Rahmani

🇮🇷Iran· #806· 20y· ATP

27–20 · last 52 weeks

18–9 on hard courts in the last 52 weeks, his best surface. Up from #899 in March.

Last match

L
Benjamin Willwerth

vsBenjamin Willwerth

M15 Monastir · Final · Hard · Sep 20, 2026

Form & record· last 52 weeks

27–20
Record
57%
Win rate
Last 5
7–3
Last 10

Hard 18–9Clay 9–11

Record by season

SeasonTotalHardClayGrassIndoor
All
47–3955%
19–1261%
27–2552%
—
1–233%†
2026
27–1860%
17–771%
9–950%
—
1–233%†
2025
17–1652%
1–325%†
16–1355%
—
—
2024
3–538%
1–233%†
2–340%
—
—

† fewer than 5 matches

Recent matches

Averages exclude retirements and defaults

Full lookup

Filter by surface, level, opponent rank and window with Premium.

See plans
Surface
Level
Opponent rank
Window

Record · last 52 weeks

27–20
Record
57%
Win rate
20.7
Avg games
−1.2
Avg spread

Surface & Conditions

CategoryW–LWinSpreadGamesHold
HardOpp ~#67918–967%−1.820.279%(17)
ClayOpp ~#4789–1145%−0.421.441%(11)

Level & Opponents

CategoryW–LWinSpreadGamesHold
ChallengerOpp ~#4592–625%+3.218.556%(5)
ITFOpp ~#67925–1464%−1.921.0—(23)
vs 100+14–1844%+0.721.945%(26)
vs Unranked13–287%−5.418.1100%(2)
vs LeftiesOpp ~#6370–10%+10.014.0—(1)
vs RightiesOpp ~#55912–1446%+0.222.045%(21)

Event & Format

CategoryW–LWinSpreadGamesHold
First match of eventOpp ~#70612–475%−3.420.0—(9)
Later roundsOpp ~#67613–1057%−0.921.7—(14)

Serve

MetricL5L10L52 Wks
Hold %—33%56%
Break %—33%20%

L52 Wks:Ace rate 4.0%1st-serve points won 65%Dominance ratio 1.34

28 matches with serve stats

Workload & retirements

SituationValue
Matches, last 7 days4
Matches, last 14 days8
Days since last match4
Retired, last 52 Wks2
Retired, career2

Averages exclude retirements and defaults