International jockey
James McDonald
30 recent runs · 6 wins · 11 top-3 · strike rate 20%
| Date | Pos | Race | Course | Horse |
|---|---|---|---|---|
| Saturday, 20 June 2026 | 1/16 | Golden Gates Stakes (Handicap) | Ascot · UK | Lost Boys |
| Saturday, 20 June 2026 | 26/27 | Wokingham Stakes (Heritage Handicap) | Ascot · UK | Leovanni |
| Saturday, 20 June 2026 | 4/16 | Jersey Stakes (Group 3) | Ascot · UK | Green Sense |
| Saturday, 20 June 2026 | 3/18 | Queen Elizabeth II Jubilee Stakes (Group 1) | Ascot · UK | Joliestar |
| Saturday, 20 June 2026 | 5/21 | Norfolk Stakes (Group 2) | Ascot · UK | Fanshell Beach |
| Friday, 19 June 2026 | 1/17 | Duke Of Edinburgh Stakes (Handicap) (GBBPlus Race) | Ascot · UK | Opportunity |
| Friday, 19 June 2026 | 5/22 | Commonwealth Cup (Group 1) | Ascot · UK | Fitzella |
| Friday, 19 June 2026 | 5/25 | Albany Stakes (Fillies' Group 3) | Ascot · UK | Hidden Gift |
| Thursday, 18 June 2026 | 20/28 | Buckingham Palace Stakes (Handicap) | Ascot · UK | Defence Minister |
| Thursday, 18 June 2026 | 29/30 | Britannia Stakes (Heritage Handicap) (Str) | Ascot · UK | New Connection |
| Thursday, 18 June 2026 | 13/19 | King George V Stakes (Heritage Handicap) (GBBPlus Race) | Ascot · UK | Dial Me In |
| Thursday, 18 June 2026 | 7/14 | Chesham Stakes (Listed) | Ascot · UK | Romanza |
| Wednesday, 17 June 2026 | 6/27 | Queen Mary Stakes (Fillies' Group 2) | Ascot · UK | Alta Regina |
| Tuesday, 16 June 2026 | 5/16 | Copper Horse Stakes (Handicap) (GBBPlus Race) | Ascot · UK | Sing Us A Song |
| Tuesday, 16 June 2026 | 1/16 | Wolferton Stakes (Listed) | Ascot · UK | Map Of Stars |
| Tuesday, 16 June 2026 | 13/26 | King Charles III Stakes (Group 1) | Ascot · UK | Cover Up |
| Tuesday, 16 June 2026 | 17/21 | Coventry Stakes (Group 2) | Ascot · UK | Ruler's Pride |
| Saturday, 13 June 2026 | 3/9 | HKJC World Pool Q22 (Turf) | Eagle Farm · Australia | Militarize |
| Saturday, 13 June 2026 | 4/18 | Stradbroke Handicap (Handicap) (Turf) | Eagle Farm · Australia | Fangirl |
| Saturday, 13 June 2026 | 1/12 | Trackside NZ J.J. Atkins (Turf) | Eagle Farm · Australia | Tron Bolt |
| Saturday, 13 June 2026 | 13/15 | Magic Millions Dane Ripper Stakes (Fillies & Mares) (Turf) | Eagle Farm · Australia | Firestorm |
| Saturday, 30 May 2026 | 3/16 | Kingsford Smith Cup (Turf) | Eagle Farm · Australia | Fangirl |
| Saturday, 30 May 2026 | 1/18 | Sky Racing Queensland Derby (Turf) | Eagle Farm · Australia | Providence |
| Saturday, 30 May 2026 | 7/18 | Mullins Lawyers Fred Best Classic (Turf) | Eagle Farm · Australia | Estremo |
| Saturday, 30 May 2026 | 2/13 | Lord Mayor's Cup (Turf) | Eagle Farm · Australia | Militarize |
| Saturday, 30 May 2026 | 8/16 | The Straight Sires' Produce (Turf) | Eagle Farm · Australia | Stormy Marco |
| Sunday, 24 May 2026 | 2/13 | Standard Chartered SME Banking Handicap (Course A) (Turf) | Sha Tin · Hong Kong | Without Compare |
| Sunday, 24 May 2026 | 12/14 | Standard Chartered Renminbi Business Handicap (Course A) (Turf) | Sha Tin · Hong Kong | Star Rise |
| Sunday, 24 May 2026 | 1/9 | The Standard Chartered Champions & Chater Cup (Course A) (Turf) | Sha Tin · Hong Kong | Romantic Warrior |
| Sunday, 24 May 2026 | 11/14 | Standard Chartered Priority Banking Handicap (Course A) (Turf) | Sha Tin · Hong Kong | President Pegasus |
Racing information only. No betting. 18+ · All times IST.