:

James McDonald

Jockey with 138 races and a 9% win rate over the last 12 months.
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

📊 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%

📈 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
Loves
Good (firm-ish)
Ok
Good to firm
Ok
Fast (all-weather)
Standard (all-weather)
Avoids
🏅 Competition Level
Class 1
Class 2
Avoids
Class 3
Class 4
🏟 Track Shape
Wide and galloping
Right-handed, wide and galloping
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