William Haggas

📍 Newmarket, Suffolk

Trainer statistics • 2026 season

← 20252026
515Runners
104Winners
245Places
20.2%Strike Rate
YorkBest Course
Tom MarquandTop Jockey
By Course
CourseWinsRunnersStrike Rate
York113630.6%
Goodwood73321.2%
Yarmouth63517.1%
Haydock62821.4%
Newmarket63218.8%
Ascot53514.3%
Windsor41921.1%
Newcastle (AW)41526.7%
Doncaster41625%
Pontefract4757.1%
Thirsk41136.4%
Newbury43411.8%
Redcar31225%
Salisbury3742.9%
Epsom31127.3%
Kempton (AW)31915.8%
Hamilton2922.2%
Carlisle2633.3%
Bath2450%
Ripon2728.6%
Ayr2825%
Newmarket (July)21216.7%
Wolverhampton (AW)22010%
Wetherby2540%
Beverley2450%
Nottingham21020%
Lingfield1714.3%
Lingfield (AW)1147.1%
Ffos Las1333.3%
Chester1520%
Curragh (IRE)1714.3%
Chepstow1333.3%
Sandown1156.7%
Musselburgh020%
Catterick020%
Leicester060%
Southwell (AW)0130%
Brighton010%
Leopardstown (IRE)010%
Naas (IRE)010%
By Distance
DistanceWinsRunnersStrike Rate
7f209521.1%
6f208025%
1m1611214.3%
1m 2f147618.4%
1m 4f104422.7%
1m 0.5f51926.3%
1m 3.5f41040%
1m 1f41330.8%
5f32213.6%
1m 6f21315.4%
7.5f2450%
1m 2.5f2633.3%
1m 5f1250%
1m 3f1714.3%
2m 0.5f010%
1m 1.5f040%
2m 4.5f010%
1m 5.5f010%
6.5f020%
1m 4.5f010%
2m010%
2m 1f010%
By Going
GoingWinsRunnersStrike Rate
Good4017123.4%
Good To Firm3014520.7%
Soft123435.3%
Good To Soft117414.9%
Standard75812.1%
Standard To Slow21513.3%
Firm11100%
Standard / Slow1812.5%
Heavy090%