William Haggas

Trainer
50
Runners
8
Wins
22
Places
16%
Win %

By Course

CourseRnrsWinsWin%
Wolverhampton (AW) 801 166 0.21
Yarmouth 724 153 0.21
Haydock 599 153 0.26
Lingfield (AW) 704 138 0.2
Newbury 688 138 0.2
Kempton (AW) 751 135 0.18
York 744 129 0.17
Newmarket 1011 110 0.11
Ascot 826 106 0.13
Newmarket (July) 682 92 0.13
Goodwood 497 92 0.19
Doncaster 519 91 0.18
Windsor 441 88 0.2
Newcastle (AW) 293 88 0.3
Sandown 417 81 0.19

By Distance

DistRnrsWinsWin%
7f 3207 586 0.18
1m 3045 611 0.2
6f 2606 484 0.19
1m2f 1691 333 0.2
1m4f 1086 241 0.22
5f 955 179 0.19
1m½f 421 93 0.22
1m6f 303 67 0.22
1m1f 271 45 0.17
1m2½f 227 51 0.22
1m3½f 167 35 0.21
1m1½f 158 28 0.18
1m3f 157 45 0.29
7½f 138 36 0.26
2m 111 16 0.14
1m4½f 77 31 0.4
5½f 67 18 0.27
6½f 47 9 0.19
1m5f 41 12 0.29
1m5½f 31 6 0.19
2m½f 24 2 0.08
1m6½f 17 1 0.06
1m7f 14 2 0.14
2m2f 8 1 0.12
1m7½f 4 0 0
2m2½f 3 0 0
2m4f 3 0 0
2m1f 2 0 0
2m4½f 1 0 0
2m1½f 1 1 1

Jockeys Used

JockeyRnrsWinsWin%
Tom Marquand 1917 419 0.22
Cieren Fallon 836 188 0.22
Liam Jones 932 161 0.17
Pat Cosgrave 575 122 0.21
Ryan Moore 447 118 0.26
James Doyle 523 117 0.22
Paul Hanagan 464 113 0.24
Michael Hills 627 109 0.17
Jim Crowley 383 101 0.26
Daniel Tudhope 283 84 0.3
Richard Hills 368 67 0.18
Tony Culhane 272 55 0.2
Adam Farragher 320 51 0.16
Kieren Fallon 238 46 0.19
Joe Fanning 201 43 0.21

Owners

Recent Runners

DatePosHorseCourse DistGoingJockeySP
2026-04-27 1st Madrisa (IRE) Lingfield (AW) 1m2f Standard Cieren Fallon 10/1
2026-04-26 1st Sea The Storm (FR) Wetherby 1m2f Good To Firm Tom Marquand 4/9F
2026-04-26 1st Princling (GB) Wetherby 1m Good To Firm Tom Marquand 1/4F
2026-04-25 1st Proposal (GB) Doncaster 7f Good To Firm James Doyle 11/4
2026-04-25 8th Winter Flower (IRE) Haydock 1m2½f Good To Firm Tom Marquand 5/2F
2026-04-25 2nd Chimes Of Thunder (GER) Haydock 1m Good To Firm Tom Marquand 5/1
2026-04-24 7th Bintsaleh (GB) Sandown 1m2f Good Tom Marquand 6/1
2026-04-23 5th Al Maslool (GB) Beverley 1m2f Good Tom Marquand 12/1
2026-04-18 7th Palace Artois (GB) Nottingham 1m½f Good Darragh Keenan 50/1
2026-04-18 4th King Of Earth (GB) Newbury 1m Good Tom Marquand 3/1
2026-04-18 2nd Al Aasy (IRE) Newbury 1m4f Good Tom Marquand 7/2
2026-04-18 3rd Weffaag (GB) Thirsk 7f Good Daniel Tudhope 10/11F
2026-04-18 4th Needle Match (GB) Newbury 7f Good Tom Marquand 20/1
2026-04-18 5th Zooming (GB) Newbury 7f Good Tom Marquand 14/1
2026-04-17 13th Crown Office (GB) Newbury 7f Good Tom Marquand 15/2
2026-04-17 1st Maltese Cross (FR) Newbury 1m2f Good Tom Marquand 7/4F
2026-04-17 10th Tempestra (IRE) Newbury 1m2f Good Tom Marquand 16/1
2026-04-17 2nd Song Of The Clouds (IRE) Newbury 7f Good Tom Marquand 15/8
2026-04-16 4th Pointe Bleu (GB) Newmarket 7f Good Tom Marquand 5/2
2026-04-16 9th Elmonjed (IRE) Newmarket 6f Good Tom Marquand 20/1
2026-04-16 3rd Albaydaa (IRE) Newmarket 6f Good Saffie Osborne 17/2
2026-04-15 5th Darzah (GB) Newmarket 1m Good Tom Marquand 14/1
2026-04-15 1st Morshdi (GB) Newmarket 1m1f Good Tom Marquand 14/1
2026-04-15 9th Realign (FR) Newmarket 6f Good James Doyle 11/2
2026-04-14 2nd Hardy's Hero (GB) Newmarket 7f Good Tom Marquand 11/2
2026-04-12 6th Sea Force (IRE) Musselburgh 1m1f Good Cieren Fallon 15/8F
2026-04-12 2nd Arabian Force (IRE) Longchamp (FR) 1m4f Good Christophe Soumillon 7/2
2026-04-11 2nd Weheedd (IRE) Yarmouth 1m Good Cieren Fallon 100/30
2026-04-11 7th Al Maslool (GB) Yarmouth 1m Good Cieren Fallon 16/1
2026-04-11 3rd Bintsaleh (GB) Yarmouth 1m2f Good Cieren Fallon 100/30
2026-04-11 4th Dubai Honour (IRE) Randwick (AUS) 1m2f Good Tom Marquand 13/2
2026-04-10 8th Scoville (GB) Thirsk 7f Good Cieren Fallon 2/1
2026-04-08 3rd Romanticizing (GB) Kempton (AW) 1m Standard To Slow James Doyle 11/1
2026-04-08 9th Keep It Classic (GB) Catterick 7f Good Darragh Keenan 25/1
2026-04-08 3rd Infraad (IRE) Nottingham 1m2f Good Cieren Fallon 11/10F
2026-04-06 4th Caraway (GB) Wolverhampton (AW) 1m4f Standard Darragh Keenan 17/2
2026-04-06 10th Guesstimate (GB) Kempton (AW) 1m Standard To Slow Cieren Fallon 2/1F
2026-04-06 6th Creative Queen (USA) Kempton (AW) 6f Standard To Slow James Doyle 9/4F
2026-04-03 7th Dramatic Star (GB) Newcastle (AW) 2m½f Standard Cieren Fallon 11/4
2026-04-03 1st Wiltshire (GB) Newcastle (AW) 6f Standard Cieren Fallon 7/1
2026-04-03 11th First Principle (GB) Newcastle (AW) 1m Standard Cieren Fallon 12/1
2026-04-03 10th Carbine Harvester (FR) Lingfield (AW) 6f Standard Jack Callan 6/1
2026-03-29 2nd King Of Earth (GB) Doncaster 7f Good To Soft Cieren Fallon 6/4F
2026-03-28 4th Super Crown (IRE) Doncaster 1m2f Good To Soft Cieren Fallon 6/1
2026-03-28 7th Eternal Force (GB) Doncaster 1m Good To Soft Cieren Fallon 4/1
2026-03-28 4th Montassib (GB) Doncaster 6f Good To Soft Cieren Fallon 11/4F
2026-03-28 2nd Dubai Honour (IRE) Rosehill (AUS) 1m4f Soft Tom Marquand 13/5
2026-03-28 2nd Caviar Heights (IRE) Rosehill (AUS) 1m2f Soft Tom Marquand 16/5
2026-03-27 1st Power Fizz (IRE) Newcastle (AW) 6f Standard Cieren Fallon 2/1F
2026-03-23 5th Palace Artois (GB) Wolverhampton (AW) 1m½f Standard Cieren Fallon 7/2