Trainer
William Haggas
Career runners
15,003
Wins
2,963
Win %
19.7%
£1 level-stake P/L
-1560.8
Loading Elo…
By jockey
Top 10 of 379
| Jockey | Runs | 1st | 2nd | 3rd | Win % | A/E | £1 P/L |
|---|---|---|---|---|---|---|---|
| Tom Marquand | 1973 | 431 | 287 | 251 | 22% | 0.93 | -190.7 |
| Liam Jones | 932 | 161 | 126 | 132 | 17% | 0.92 | -108.8 |
| Cieren Fallon | 864 | 198 | 148 | 113 | 23% | 0.98 | +48.6 |
| Michael Hills | 627 | 109 | 81 | 77 | 17% | 1.04 | +14.4 |
| Pat Cosgrave | 575 | 122 | 106 | 88 | 21% | 0.89 | -98.8 |
| James Doyle | 528 | 120 | 80 | 72 | 23% | 0.90 | -91.1 |
| Paul Hanagan | 464 | 113 | 84 | 51 | 24% | 1.01 | -40.6 |
| Ryan Moore | 448 | 118 | 63 | 56 | 26% | 0.96 | -10.5 |
| Jim Crowley | 383 | 101 | 51 | 47 | 26% | 0.95 | -63.0 |
| Richard Hills | 368 | 67 | 59 | 40 | 18% | 0.96 | -3.5 |
By course
Top 10 of 91
| Course | Runs | 1st | 2nd | 3rd | Win % | A/E | £1 P/L |
|---|---|---|---|---|---|---|---|
| Newmarket | 1023 | 113 | 94 | 101 | 11% | 0.83 | -214.9 |
| Ascot | 831 | 106 | 91 | 89 | 13% | 0.88 | -139.7 |
| Wolverhampton (AW) | 807 | 167 | 137 | 116 | 21% | 0.84 | -185.8 |
| Kempton (AW) | 754 | 137 | 110 | 102 | 18% | 0.87 | -142.5 |
| York | 754 | 132 | 80 | 73 | 18% | 1.01 | -21.2 |
| Yarmouth | 736 | 156 | 118 | 96 | 21% | 1.00 | +56.5 |
| Lingfield (AW) | 705 | 138 | 125 | 102 | 20% | 0.87 | -160.1 |
| Newbury | 696 | 139 | 98 | 93 | 20% | 1.00 | -1.8 |
| Newmarket (July) | 682 | 92 | 93 | 83 | 13% | 0.75 | -244.6 |
| Haydock | 607 | 154 | 95 | 81 | 25% | 1.10 | +68.8 |
By distance
Top 10 of 30
| Distance | Runs | 1st | 2nd | 3rd | Win % | A/E | £1 P/L |
|---|---|---|---|---|---|---|---|
| 7f | 3225 | 592 | 451 | 384 | 18% | 0.92 | -358.4 |
| 8f | 3074 | 615 | 451 | 360 | 20% | 0.96 | -153.0 |
| 6f | 2624 | 490 | 387 | 328 | 19% | 0.91 | -384.3 |
| 10f | 1710 | 338 | 257 | 246 | 20% | 0.90 | -214.8 |
| 12f | 1095 | 245 | 167 | 143 | 22% | 0.97 | -19.4 |
| 5f | 959 | 179 | 137 | 125 | 19% | 0.86 | -221.8 |
| 8.5f | 429 | 94 | 82 | 61 | 22% | 0.91 | -61.8 |
| 14f | 304 | 67 | 40 | 30 | 22% | 1.04 | +24.8 |
| 9f | 273 | 45 | 40 | 33 | 16% | 0.76 | -73.8 |
| 10.5f | 230 | 51 | 32 | 23 | 22% | 1.03 | -9.4 |
By owner
Top 10 of 637
| Owner | Runs | 1st | 2nd | 3rd | Win % | A/E | £1 P/L |
|---|---|---|---|---|---|---|---|
| Hamdan Al Maktoum | 1024 | 243 | 160 | 139 | 24% | 0.99 | -58.3 |
| Cheveley Park Stud | 999 | 211 | 158 | 150 | 21% | 0.86 | -200.5 |
| Sheikh Ahmed Al Maktoum | 554 | 139 | 85 | 88 | 25% | 0.96 | +14.2 |
| Sheikh Juma Dalmook Al Maktoum | 525 | 115 | 68 | 65 | 22% | 1.00 | -36.3 |
| B Haggas | 495 | 91 | 80 | 57 | 18% | 0.91 | -85.1 |
| Lael Stables | 388 | 84 | 69 | 39 | 22% | 0.89 | -29.7 |
| Shadwell Estate Company Ltd | 263 | 76 | 40 | 37 | 29% | 0.97 | -15.3 |
| Sheikh Rashid Dalmook Al Maktoum | 259 | 67 | 45 | 29 | 26% | 1.07 | +4.4 |
| The Queen | 253 | 62 | 32 | 39 | 25% | 1.09 | -1.7 |
| Sunderland Holding Inc | 252 | 73 | 45 | 40 | 29% | 1.03 | +17.3 |
A/E (actual ÷ expected) is the ratio of actual wins to wins expected from starting prices. A/E above 1.0 means the trainer outperforms market expectations. £1 P/L is total profit/loss from level £1 win stakes.