:

James McDonald

Four years into his riding career, James McDonald has already done something most jockeys spend a lifetime chasing — winning at the top level at Ascot. He has two Class 1 victories to his name, both at one of British racing's most prestigious venues, with the most recent coming on 18 June 2025. That is not a small thing. Ascot on a big day is where reputations are made, and McDonald has shown he can handle the occasion.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
13 wins from 138 races
Win rate
9.4%
Top trainer
C S Shum
Best course
Ascot (8.3% from 12 races)
Best going
Good to soft (some give)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
138
Races
13
Wins
9.4%
Win rate
avg ~10%
31.2%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated

His overall numbers tell a story of a jockey still finding his feet at the highest level. Across four years he has ridden 69 winners, and this season he is winning roughly 1 in every 11 races — 13 from 138 rides so far. That is down from last year, when he was winning 1 in every 4 races, so there has clearly been a step up in the quality or quantity of competition he is facing. A dip like that is not unusual as a young rider starts getting booked for harder races against stronger horses, but it is something to keep an eye on.

What is harder to ignore is what has happened in the last two weeks. Three winners from 7 rides — that is nearly 1 in every 2 races, against a season average of 1 in 11. That kind of purple patch does not happen by accident, and it suggests McDonald is riding with real confidence right now. His best results also come on wet or soft ground, where he has won 3 from 7 races across his career — the same 43% rate. Whether that reflects a particular riding style or simply good fortune, it is a pattern worth noting.

His most regular partnership is with trainer C S Shum, though their combined record of 2 wins from 20 rides together shows there is still more to unlock there. At roughly 1 win in every 10 rides with Shum, it is a working relationship rather than a dominant one — but partnerships in racing often take time to click. With 69 career winners already banked, two top-level wins at Ascot, and a red-hot run of form heading into the summer, McDonald looks like a jockey whose best days are comfortably ahead of him.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2024–2026
20.7%
Dec
42.9%
Jan
50%
Feb
28.6%
Mar
0%
Apr
0%
May
8.3%
Jun
2.3%
Nov
9.3%
Dec
33.3%
Jan
0%
Feb
38.5%
Mar

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Loves
Good (firm-ish)
Ok
Good to firm (drying out)
Ok
Fast (all-weather)
Unknown
Standard (all-weather)
Avoids
🏅 Competition Level
Class 1 (elite)
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Long straights
Right-handed, long straights
Ok

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
C S Shum First Choice
10%
Win rate
2/20
Won / Rode
J Size
23.1%
Win rate
3/13
Won / Rode
P C Ng
0%
Win rate
0/13
Won / Rode
D J Hall
0%
Win rate
0/9
Won / Rode
57.1%
Win rate
4/7
Won / Rode
W Y So
14.3%
Win rate
1/7
Won / Rode
Jamie Richards
0%
Win rate
0/7
Won / Rode
David Eustace
0%
Win rate
0/6
Won / Rode
David A Hayes
0%
Win rate
0/6
Won / Rode
W K Mo
20%
Win rate
1/5
Won / Rode
P F Yiu
0%
Win rate
0/5
Won / Rode
A S Cruz
0%
Win rate
0/4
Won / Rode
Mark Newnham
0%
Win rate
0/4
Won / Rode
C H Yip
0%
Win rate
0/4
Won / Rode
F C Lor
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
K L Man
0%
Win rate
0/3
Won / Rode
K W Lui
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
C W Chang
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 271-32
78
Form: 256-22
70
Form: 111-11
69
Form: 1-16
67
Form: 5937-1
67
Form: 212-41
60
Form: 90249-
Form: 22-020
Form: /11936
Form: 655546

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
sha_tin 79 6 7.6%
happy_valley 36 2 5.6%
Ascot 12 1 8.3%
rosehill 8 4 50%
meydan 3 0 0%

📅 Recent Results

The last 20 results, most recent first
21 Mar
rosehill · 5f – 6½f · Good_To_Soft
11th
21 Mar
rosehill · 1m1f – 1m2f · Good_To_Soft
9th
21 Mar
rosehill · 1m3f – 1m4f · Good_To_Soft
Won
21 Mar
rosehill · 1m3f – 1m4f · Good_To_Soft
Won
21 Mar
rosehill · 7f – 1m · Good_To_Soft
Won
21 Mar
rosehill · 5f – 6½f · Good_To_Soft
7th
21 Mar
rosehill · 5f – 6½f · Good_To_Soft
5th
14 Mar
Lazzura
rosehill · 7f – 1m · Good
Won
1 Mar
sha_tin · 1m1f – 1m2f · Good
7th
1 Mar
Romantic Warrior
sha_tin · 1m3f – 1m4f · Good
Won
1 Mar
Perfectday
sha_tin · 5f – 6½f · Good
5th
1 Mar
Gold Patch
sha_tin · 5f – 6½f · Good
3rd
1 Mar
Supreme Mastermind
sha_tin · 1m1f – 1m2f · Good
9th
1 Feb
sha_tin · 1m1f – 1m2f · Good
2nd
1 Feb
Nyx Gluck
sha_tin · 7f – 1m · Good
3rd
1 Feb
sha_tin · 1m1f – 1m2f · Good
3rd
1 Feb
Smart Fat Cat
sha_tin · 1m1f – 1m2f · Good
9th
1 Feb
Light Years Charm
sha_tin · 7f – 1m · Good
3rd
25 Jan
Dazzling Fit
sha_tin · 1m1f – 1m2f · Good_To_Firm
6th
25 Jan
Romantic Warrior
sha_tin · 1m1f – 1m2f · Good_To_Firm
Won