FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Today Upcoming Results Tracks

James McDonald.

Jockey · 51 rides on record
DateRaceTrackHorse Trainer PosSP
Sat 20 Jun 19:35 Golden Gates Stakes (Handicap) Royal Ascot Lost Boys D Menuisier 1 2/1
Sat 20 Jun 19:00 Wokingham Stakes (Heritage Handicap) Royal Ascot Leovanni K R Burke 26 40/1
Sat 20 Jun 18:20 Jersey Stakes (Group 3) Royal Ascot Green Sense J P O'Brien 4 80/1
Sat 20 Jun 17:40 Queen Elizabeth II Jubilee Stakes (Group 1) Royal Ascot Joliestar C J Waller 3 15/8
Sat 20 Jun 16:30 Norfolk Stakes (Group 2) Royal Ascot Fanshell Beach Wesley Ward 5 13/2
Thu 18 Jun 20:10 Buckingham Palace Stakes (Handicap) Royal Ascot Defence Minister H Al Jehani 20 28/1
Thu 18 Jun 18:50 Britannia Stakes (Heritage Handicap) (Str) Royal Ascot New Connection F Graffard 29 66/1
Thu 18 Jun 17:05 King George V Stakes (Heritage Handicap) (GB… Royal Ascot Dial Me In J P O'Brien 13 28/1
Thu 18 Jun 16:30 Chesham Stakes (Listed) Royal Ascot Romanza C Fellowes 7 22/1
Tue 16 Jun 17:40 King Charles III Stakes (Group 1) Royal Ascot Cover Up S & E Crisford 13 25/1
Tue 16 Jun 17:05 Coventry Stakes (Group 2) Royal Ascot Ruler's Pride K R Burke 17 13/2
Sun 24 May 12:55 Standard Chartered Sme Banking Handicap Sha Tin Without Compare C S Shum 2
Sun 24 May 12:20 Standard Chartered Renminbi Business Handicap Sha Tin Star Rise D J Hall 12
Sun 24 May 11:05 The Standard Chartered Champions & Chater Cu… Sha Tin Romantic Warrior C S Shum 1
Sun 24 May 10:00 Standard Chartered Priority Banking Handicap Sha Tin President Pegasus C S Shum 11
Sun 24 May 08:30 Standard Chartered Greater Bay Area Handicap Sha Tin Grouper C S Shum 8
Sun 24 May 08:00 Standard Chartered Sustainable Finance Handi… Sha Tin Happy Promise D Hayes 4
Sun 24 May 07:30 Standard Chartered Digital Assets Handicap Sha Tin General Smart C S Shum 4
Sun 26 Apr 11:55 The Fwd Qeii Cup Stakes - Group 1 Sha Tin Romantic Warrior C S Shum 1
Sun 26 Apr 11:20 Fwd Insurance Ccb (Asia) Handicap Sha Tin Helene Supafeeling D Eustace 2
Sun 26 Apr 10:45 The Fwd Champions Mile Stakes - Group 1 Sha Tin Invincible Ibis M Newnham 4
Sun 26 Apr 10:10 Fwd 1828 Handicap Sha Tin Chateauneuf D Hayes 14
Sun 26 Apr 09:35 The Chairman's Sprint Prize Stakes - Group 1 Sha Tin Fast Network C H Yip 4
Sun 26 Apr 09:00 Fwd Insurance Bocom Handicap Sha Tin Star Mac D J Hall 5
Sun 26 Apr 08:30 Fwd Insurance Icbc (Asia) Handicap Sha Tin Happy Promise D Hayes 4
Sun 1 Mar 12:45 The Hong Kong Classic Cup Sha Tin Beauty Bolt A S Cruz 7
Sun 1 Mar 11:35 The Citi Hong Kong Gold Cup (Group 1) Sha Tin Romantic Warrior C S Shum 1
Sun 1 Mar 11:00 Citi Wealth Advisory Services Handicap Sha Tin Perfectday W Y So 5
Sun 1 Mar 10:00 Citigold Handicap Sha Tin Gold Patch K W Lui 3
Sun 1 Mar 08:30 Citi Wealth Handicap Sha Tin Supreme Mastermind D Hayes 9
Sun 1 Feb 13:15 Kat O Handicap Sha Tin Seraph Gabriel D Eustace 2
Sun 1 Feb 12:40 Robin's Nest Handicap Sha Tin Nyx Gluck W K Mo 3
Sun 1 Feb 12:05 The Hong Kong Classic Mile - Group 1 Sha Tin Beauty Bolt A S Cruz 3
Sun 1 Feb 11:30 Long Valley Handicap Sha Tin Smart Fat Cat W K Mo 9
Sun 1 Feb 09:30 Mirs Bay Handicap Sha Tin Light Years Charm D Eustace 3
Sun 25 Jan 13:50 Beauty Generation Handicap Sha Tin Dazzling Fit D Eustace 6
Sun 25 Jan 12:05 The Stewards' Cup Stakes - Group 1 Sha Tin Romantic Warrior C S Shum 1
Sun 25 Jan 11:00 The Centenary Sprint Cup Stakes - Group 1 Sha Tin Fast Network C H Yip 3
Sun 25 Jan 10:30 Sound Print Handicap Sha Tin Super Dragon M Newnham 6
Sun 25 Jan 10:00 Mr Vitality Handicap Sha Tin Sunny Q W Y So 5
Sun 25 Jan 08:30 Peniaphobia Handicap Sha Tin Gold Patch K W Lui 1
Sat 20 Dec 14:15 Poinsettia Handicap Sha Tin Dazzling Fit D Eustace 5
Sat 20 Dec 13:40 Spruce Handicap Sha Tin Silo J Richards 7
Sat 20 Dec 13:05 Ivy Handicap Sha Tin Bottomuptogether F C Lor 7
Sat 20 Dec 12:35 Holly Handicap Sha Tin New Future Folks C W Chang 8
Sat 20 Dec 12:05 Hibiscus Handicap Sha Tin Fit For Beauty J Size 1
Sat 20 Dec 11:35 Erica Handicap Sha Tin Nyx Gluck W K Mo 1
Sat 20 Dec 11:00 The Pok Oi Cup (Handicap) Sha Tin Pejibaye C Fownes 2
Sat 20 Dec 10:30 Cedar Handicap Sha Tin Alsonso M Newnham 14
Sat 20 Dec 10:00 Amaryllis Handicap Sha Tin Only U Brett Crawford 8
Sat 20 Dec 09:30 Tulip Handicap Sha Tin Sunny Q W Y So 6