Skip to content

Jamie Mackenzie

ATP · ranked No. 630

no match for 89 days · More than 45 days since the last match (injury, break). Elo does not decay for inactivity, so it may overstate current form.

Elo1,603
Elo · hard1,539
Elo · clay1,626
Elo · grass1,502
ATP ranking630
Season 20265–8no title

Elo over the last 2 years

Upcoming matches

Season 2026

SurfaceRecordWon
Hard court1–233%
Clay4–450%
Grass0–20%
Record · Titles: 05–838%

Serve profile vs the tour (12 months)

Matches with stats from the last 12 months, pulled towards the tour average on a small sample.

Jamie MackenzieTour
Service points won63%62%
Return points won34%38%
Service games held77%76%
Breaks of serve19%24%
Aces per service game0.57
Double faults per game0.25
Sets with a tie-break19%
Tie-breaks won3/6
Wins in straight sets60%
Matches in the sample13

Form: recent matches