Toufik Sahtali

Toufik Sahtali

🇩🇿Algeria· #573· 27y· ATP

51–31 · last 52 weeks

51–31 on hard courts in the last 52 weeks. Up from #677 in April.

Last match

L
Patrick Brady

vsPatrick Brady#716

Rennes Challenger · Q1 · Indoor Hard · Sep 13, 2026

Form & record· last 52 weeks

51–31
Record
62%
Win rate
Last 5
4–6
Last 10

Hard 51–31

Record by season

SeasonTotalHardClayGrassIndoor
All
77–6056%
73–5159%
4–736%
0–20%†
2026
43–2365%
43–2266%
0–10%†
2025
26–2452%
26–2452%
2024
3–350%
3–260%
0–10%†
2022
2–529%
0–10%†
2–340%
0–10%†
2021
1–150%†
1–150%†

† 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

51–31
Record
62%
Win rate
21.5
Avg games
−1.6
Avg spread

Surface & Conditions

CategoryW–LWinSpreadGamesHold
HardOpp mostly unranked51–3162%−1.621.565%(49)

Level & Opponents

CategoryW–LWinSpreadGamesHold
ChallengerOpp ~#7162–340%0.019.265%(5)
ITFOpp mostly unranked49–2864%−1.721.7(44)
vs 100+20–2050%+0.422.148%(35)
vs Unranked31–1174%−3.421.092%(14)
vs LeftiesOpp ~#6533–443%+1.321.983%(6)
vs RightiesOpp ~#73217–1652%+0.222.439%(28)

Event & Format

CategoryW–LWinSpreadGamesHold
First match of eventOpp mostly unranked24–1071%−2.721.1(17)
Later roundsOpp ~#73725–1858%−0.922.2(27)

Serve

MetricL5L10L52 Wks
Hold %29%57%65%
Break %13%23%35%

L52 Wks:Ace rate 2.0%1st-serve points won 65%Dominance ratio 1.33

49 matches with serve stats

Workload & retirements

SituationValue
Matches, last 7 days0
Matches, last 14 days2 · 209 min
Days since last match10
Retired, last 52 Wks3
Retired, career5

Averages exclude retirements and defaults