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

W J Haggas.

Trainer · 60 runners on record
DateRaceTrackHorse Jockey PosSP
Sat 1 Aug 18:10 Coral Stewards' Cup (Heritage Handicap) Goodwood Realign
Sat 1 Aug 18:10 Coral Stewards' Cup (Heritage Handicap) Goodwood Binhareer
Sat 1 Aug 18:10 Coral Stewards' Cup (Heritage Handicap) Goodwood Wiltshire
Sat 1 Aug 17:35 Qatar Lillie Langtry Stakes (Group 2) Goodwood Earth Shot
Sat 1 Aug 17:35 Qatar Lillie Langtry Stakes (Group 2) Goodwood Santorini Star
Fri 31 Jul 17:00 Coral Golden Mile Heritage Handicap Goodwood Scoville
Fri 31 Jul 17:00 Coral Golden Mile Heritage Handicap Goodwood Eternal Force
Fri 31 Jul 17:00 Coral Golden Mile Heritage Handicap Goodwood Bullet Point
Fri 31 Jul 17:00 Coral Golden Mile Heritage Handicap Goodwood Extremely Zain
Fri 31 Jul 17:00 Coral Golden Mile Heritage Handicap Goodwood High Degree
Fri 31 Jul 17:00 Coral Golden Mile Heritage Handicap Goodwood Crown Of Oaks
Thu 30 Jul 17:35 Qatar Nassau Stakes (Group 1) Goodwood Lilt
Wed 29 Jul 16:25 Visit Qatar Sussex Stakes (Group 1) Goodwood Saber Strike
Wed 29 Jul 16:25 Visit Qatar Sussex Stakes (Group 1) Goodwood Lake Forest
Wed 29 Jul 16:25 Visit Qatar Sussex Stakes (Group 1) Goodwood More Thunder
Wed 29 Jul 16:25 Visit Qatar Sussex Stakes (Group 1) Goodwood Extremely Zain
Tue 28 Jul 17:00 Hkjc World Pool Lennox Stakes (Group 2) Goodwood Lake Forest
Tue 28 Jul 17:00 Hkjc World Pool Lennox Stakes (Group 2) Goodwood Saber Strike
Tue 28 Jul 17:00 Hkjc World Pool Lennox Stakes (Group 2) Goodwood Division
Tue 28 Jul 17:00 Hkjc World Pool Lennox Stakes (Group 2) Goodwood More Thunder
Tue 28 Jul 17:00 Hkjc World Pool Lennox Stakes (Group 2) Goodwood Tiber Flow
Sat 25 Jul 18:10 King George VI And Queen Elizabeth Stakes (G… Ascot Maltese Cross
Sat 25 Jul 18:10 King George VI And Queen Elizabeth Stakes (G… Ascot Santorini Star
Sun 19 Jul 18:25 1xbet Curragh Cup (Group 2) Curragh Hamish
Sat 18 Jul 18:35 Juddmonte Irish Oaks (Group 1) Curragh My Ophelia
Sat 18 Jul 18:35 Juddmonte Irish Oaks (Group 1) Curragh Earth Shot
Sat 18 Jul 18:35 Juddmonte Irish Oaks (Group 1) Curragh Lilt
Sat 18 Jul 17:30 Weatherbys Super Sprint Stakes (Class 2) (GB… Newbury Lady Rosalind
Sat 18 Jul 16:15 Al Shira'aa Racing Meadow Court Stakes (Grou… Curragh Rhapsody
Sat 18 Jul 16:15 Al Shira'aa Racing Meadow Court Stakes (Grou… Curragh Alobayyah
Sat 11 Jul 18:35 Al Basti Equiworld, Dubai July Cup Stakes (G… Newmarket Elmonjed
Sat 11 Jul 18:35 Al Basti Equiworld, Dubai July Cup Stakes (G… Newmarket Saber Strike
Sat 11 Jul 18:35 Al Basti Equiworld, Dubai July Cup Stakes (G… Newmarket Division
Sat 11 Jul 18:35 Al Basti Equiworld, Dubai July Cup Stakes (G… Newmarket Almeraq
Sat 11 Jul 18:35 Al Basti Equiworld, Dubai July Cup Stakes (G… Newmarket Sky Majesty
Sat 11 Jul 17:45 John Smith's Cup Heritage (Class 2 Heritage … York Eternal Force
Sat 11 Jul 17:45 John Smith's Cup Heritage (Class 2 Heritage … York Bayaann
Sat 11 Jul 17:45 John Smith's Cup Heritage (Class 2 Heritage … York Yabher
Sat 11 Jul 17:45 John Smith's Cup Heritage (Class 2 Heritage … York Crown Of Oaks
Sat 11 Jul 17:45 John Smith's Cup Heritage (Class 2 Heritage … York Scoville
Sat 11 Jul 17:45 John Smith's Cup Heritage (Class 2 Heritage … York Alobayyah
Sat 11 Jul 16:50 Bunbury Cup (Heritage Handicap) Newmarket Power Fizz
Sat 11 Jul 16:50 Bunbury Cup (Heritage Handicap) Newmarket Extremely Zain
Fri 10 Jul 21:35 ESL Export Handicap (GBBPlus Race) Chester Infraad
Fri 10 Jul 20:25 Moxy Chester EBF Maiden Fillies' Stakes (GBB… Chester Brighton Beach
Fri 10 Jul 19:20 Newmarket Handicap Newmarket Venetian Sky
Fri 10 Jul 18:58 Savills Handicap Ascot Another Abbot
Fri 10 Jul 18:30 Azets Handicap (GBBPlus Race) York Kahin
Fri 10 Jul 18:23 Newmark EBF Fillies' Handicap (GBBPlus Race) Ascot Hoseki
Fri 10 Jul 18:23 Newmark EBF Fillies' Handicap (GBBPlus Race) Ascot Pierian
Fri 10 Jul 18:10 Weatherbys Banking Group British EBF Maiden … Newmarket Not My Type
Fri 10 Jul 18:10 Weatherbys Banking Group British EBF Maiden … Newmarket Pure Majesty
Fri 10 Jul 17:10 JLL Handicap (Rnd) Ascot Crown Office
Fri 10 Jul 17:00 Betway Trophy (Heritage Handicap) (GBBPlus R… Newmarket Klassleader
Fri 10 Jul 17:00 Betway Trophy (Heritage Handicap) (GBBPlus R… Newmarket Valiancy
Fri 10 Jul 17:00 Betway Trophy (Heritage Handicap) (GBBPlus R… Newmarket Divine Knight
Fri 10 Jul 17:00 Betway Trophy (Heritage Handicap) (GBBPlus R… Newmarket Opportunity
Fri 10 Jul 16:45 William Hill Summer Stakes (Fillies' & Mares… York First Instinct
Fri 10 Jul 16:45 William Hill Summer Stakes (Fillies' & Mares… York Kinswoman
Fri 10 Jul 16:10 William Hill Extra Place Races Daily Handicap York Power Fizz