HK Racing AI

J McDonald: Jockey Stats, Strike Rate and Recent Form

Last season (2025-26): 18 wins from 113 (16%), 45 placings. Over the last two seasons: 14 wins from 78 at Sha Tin (18%) and 4 wins from 35 at Happy Valley (11%). At win odds of 3.0 or shorter: 17 rides, 9 wins. Most wins over the last two seasons came with ROMANTIC WARRIOR (6). Most successful trainer partnership: C S Shum (7 wins).

This season 2026-27: 0 Starts · 0-0-0

By season

By seasonStartsWWin %Place %
2025-261131816%40%

By course (last two seasons)

By course (last two seasons)StartsWWin %Place %
Sha Tin781418%44%
Happy Valley35411%31%

By distance (last two seasons)

By distance (last two seasons)StartsWWin %Place %
Sha Tin 1200m2714%41%
Sha Tin 1400m172——
Sha Tin 1600m144——
Happy Valley 1200m132——
Happy Valley 1650m111——
Sha Tin 2000m64——
Sha Tin 1000m51——
Happy Valley 1800m51——
Sha Tin 1800m41——
Happy Valley 1000m40——

By class (last two seasons)

By class (last two seasons)StartsWWin %Place %
Class 447613%38%
Class 329414%38%
Class 5151——
Group One115——
Class 250——
Group Two32——
4-Year-Old20——
Class 110——

By going (last two seasons)

By going (last two seasons)StartsWWin %Place %
GOOD821113%40%
GOOD TO FIRM31723%39%

By win odds (last two seasons)

By win odds (last two seasons)StartsWWin %Place %
3.0 or shorter179——
3.1–9.959712%44%
10 or longer3725%22%

Most successful horses (last two seasons)

HorseStartsW
ROMANTIC WARRIOR66
FIT FOR BEAUTY32
A AMERIC TE SPECSO11
PRESTIGE GOOD11
OCEAN IMPACT11
HELENE SUPAFEELING21
PERFECTDAY21
GOLD PATCH21
GALAXY PATCH21
LEGEND STAR21

Main partners (last two seasons)

TrainerStartsWWin %Partnership
C S Shum22732%View →
J Size93——
D Eustace72——
D J Whyte11——
K W Lui21——
P F Yiu21——
W K Mo51——
Chris So Wai-yin71——
P C Ng91——

Last 20

PosHorseWinDate · RaceTrainerClass · DistDraw
2/13凌登6.02026-05-24 · Sha Tin 11C S ShumClass 3 · 1400m22026-05-24 · Sha Tin 11C S Shum · Class 3 · 1400m · 2 draw
12/14STAR RISE3.62026-05-24 · Sha Tin 10D J HallClass 3 · 1200m32026-05-24 · Sha Tin 10D J Hall · Class 3 · 1200m · 3 draw
1/9ROMANTIC WARRIOR1.12026-05-24 · Sha Tin 8C S ShumGroup One · 2400m42026-05-24 · Sha Tin 8C S Shum · Group One · 2400m · 4 draw
11/14PRESIDENT PEGASUS24.02026-05-24 · Sha Tin 6C S ShumClass 4 · 1400m102026-05-24 · Sha Tin 6C S Shum · Class 4 · 1400m · 10 draw
8/14GROUPER3.92026-05-24 · Sha Tin 3C S ShumClass 4 · 1200m42026-05-24 · Sha Tin 3C S Shum · Class 4 · 1200m · 4 draw
4/14HAPPY PROMISE8.92026-05-24 · Sha Tin 2D A HayesClass 4 · 1400m42026-05-24 · Sha Tin 2D A Hayes · Class 4 · 1400m · 4 draw
4/14GENERAL SMART16.02026-05-24 · Sha Tin 1C S ShumClass 5 · 1600m12026-05-24 · Sha Tin 1C S Shum · Class 5 · 1600m · 1 draw
1/8ROMANTIC WARRIOR1.32026-04-26 · Sha Tin 9C S ShumGroup One · 2000m52026-04-26 · Sha Tin 9C S Shum · Group One · 2000m · 5 draw
2/14HELENE SUPAFEELING5.92026-04-26 · Sha Tin 8D EustaceClass 3 · 1400m12026-04-26 · Sha Tin 8D Eustace · Class 3 · 1400m · 1 draw
4/14INVINCIBLE IBIS9.82026-04-26 · Sha Tin 7M NewnhamGroup One · 1600m52026-04-26 · Sha Tin 7M Newnham · Group One · 1600m · 5 draw
14/14CHATEAUNEUF55.02026-04-26 · Sha Tin 6D A HayesClass 3 · 1200m112026-04-26 · Sha Tin 6D A Hayes · Class 3 · 1200m · 11 draw
4/8FAST NETWORK1992026-04-26 · Sha Tin 5C H YipGroup One · 1200m22026-04-26 · Sha Tin 5C H Yip · Group One · 1200m · 2 draw
5/14STAR MAC13.02026-04-26 · Sha Tin 4D J HallClass 4 · 1400m62026-04-26 · Sha Tin 4D J Hall · Class 4 · 1400m · 6 draw
4/14HAPPY PROMISE10.02026-04-26 · Sha Tin 3D A HayesClass 4 · 1200m52026-04-26 · Sha Tin 3D A Hayes · Class 4 · 1200m · 5 draw
7/14BEAUTY BOLT8.62026-03-01 · Sha Tin 9A S Cruz4-Year-Old · 1800m92026-03-01 · Sha Tin 9A S Cruz · 4-Year-Old · 1800m · 9 draw
1/6ROMANTIC WARRIOR1.02026-03-01 · Sha Tin 7C S ShumGroup One · 2000m42026-03-01 · Sha Tin 7C S Shum · Group One · 2000m · 4 draw
5/11PERFECTDAY6.22026-03-01 · Sha Tin 6Chris So Wai-yinClass 3 · 1200m52026-03-01 · Sha Tin 6Chris So Wai-yin · Class 3 · 1200m · 5 draw
4/14ISLAND BUDDY7.22026-03-01 · Sha Tin 5B CrawfordClass 4 · 1200m102026-03-01 · Sha Tin 5B Crawford · Class 4 · 1200m · 10 draw
3/14GOLD PATCH1.62026-03-01 · Sha Tin 4K W LuiClass 4 · 1200m132026-03-01 · Sha Tin 4K W Lui · Class 4 · 1200m · 13 draw
9/14SUPREME MASTERMIND10.02026-03-01 · Sha Tin 1D A HayesClass 4 · 1800m42026-03-01 · Sha Tin 1D A Hayes · Class 4 · 1800m · 4 draw

Pre-race signals are on @Oddsflowjockey_bot →

FAQ

Does J McDonald do better at Sha Tin or Happy Valley?

Over two seasons, 18% at Sha Tin (14 wins from 78) against 11% at Happy Valley (4 wins from 35).

Which trainers does J McDonald win most with?

C S Shum (7 wins from 22), J Size (3 wins from 9), D Eustace (2 wins from 7).

Which horses has J McDonald won most with?

ROMANTIC WARRIOR (6 wins), FIT FOR BEAUTY (2 wins), A AMERIC TE SPECSO (1 win).

In which class does J McDonald perform best?

Class 3 over two seasons: 4 wins from 29 (14%).