Jockey Profile

J McDonald

J McDonald has ridden 16 winners this year. The most recent winner was aboard Romantic Warrior on 1 March 2026 in Sha Tin - 54 days ago. The most successful partnership in the past year was with trainer C S Shum with 5 winners (Strike rate: 31.25%).

Current Season From 07-09-2025 to 22-04-2026
Rank 1st 2nd 3rd 4th Total Rides Stakes Won Strike Rate Avg Win
($5 Unit)
ROI%
#17 16 10 15 6 101 $66.4M 15.84% $27.53 -12.78%

Upcoming Rides

Race Date Location Race BetNo - Horse Name Trainer Weight
26 Apr 2026 Sha Tin 3 9 - Happy Promise D A Hayes 125
26 Apr 2026 Sha Tin 4 1 - Star Mac D J Hall 135
26 Apr 2026 Sha Tin 5 4 - Fast Network C H Yip 126
26 Apr 2026 Sha Tin 6 1 - Chateauneuf D A Hayes 135
26 Apr 2026 Sha Tin 7 10 - Invincible Ibis M Newnham 126
26 Apr 2026 Sha Tin 8 1 - Helene Supafeeling D Eustace 135
26 Apr 2026 Sha Tin 9 2 - Romantic Warrior C S Shum 126