Jamie Mackenzie

ATP #922GermanyAge 5622 ptsL2 streak
49.1%
Win rate (career)
25%
Clay win rate (career)
9.2
Aces / match (last 10)
81
Career wins

Upcoming

No upcoming matches scheduled.

Recent form

Form: 10 matches, 4 wins, 6 lossesLLWWLLWLLW

Last 10 matches: 4 wins, 6 losses. Current streak: L2.

Career statistics

Jamie Mackenzie career statistics
StatCareerLast 10
Win rate49.1%40%
Win rate — Hard40%33.3%
Win rate — Clay25%
Win rate — Grass49%
Aces per match9.29.2
Break points converted38.7%38.7%
1st serve %61.8%61.8%
Return points won26.5%26.5%

Recent results

Jamie Mackenzie last 10 match results
DateOpponentTournamentSurfScoreResult
C. CretuRomeClay6-7 4-6L
T. SachL
L. McFadzeanW
J. EstephanW
H. MoriyaL
L. TuL
T. YamanakaW
M. PolmansBrisbane 2Hard5-7 6-2 1-6L
C. SinclairBrisbane 2Hard6-2 4-6 4-6L
C. FergusonBrisbane 2Hard3-6 4-6W

Surface statistics

Clay
25%1–3
Hard
40%2–3
Grass
49%25–26

Betting market analysis

Last 1 match: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

Jamie Mackenzie betting markets last 1 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
C. CretuRome2.42 / 1.58LO/U 21.5 · O 1.83 U 1.86-2.5 1.876-7 4-6

Head to head

Jamie Mackenzie head to head records against top opponents
OpponentOverallHardClayGrassLast match
Tai Sach00
Cezar Cretu0019 Apr 2026