Home » William Haggas

William Haggas

Trainer Form Profile

Next race

8 (13)
Magic Box | Uniform

4th Jun 2026

15:42 Wetherby

H: Magic Box

J: Cieren Fallon

T: William Haggas

Form: 2125-4 D

Last run: 20 days

W: 9st 6lb

3 yo Filly

4 (7)
Eternal Force | Uniform

4th Jun 2026

15:51 Hamilton

H: Eternal Force

J: Tom Marquand

T: William Haggas

Form: 2111-7 D

Last run: 68 days

W: 9st 8lb

4 yo Colt

Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price

1st

5

(11)

1st Jun 2026

Standard

1m 0f 142y

Class 4

20:00 Wolverhampton (AW)

King Of Earth

9st 4lb

J: Tom Marquand

T: William Haggas

Has shown clear promise with second-place finishes at Newbury (1m, soft) last October and Doncaster (7f, good to soft) in March (winner has won again since); beaten 2l in a decent Newbury maiden (1m, good) since and this looks a good opportunity on AW debut.

5/4

6th

9

(7)

1st Jun 2026

Standard

1m 0f 142y

Class 4

19:30 Wolverhampton (AW)

Venetian Lion

9st 4lb

J: Tom Marquand

T: William Haggas

Fair 4.5l seventh of nine on Yarmouth debut (1m) but well beaten ninth of ten at Redcar last week (1m, good to firm); needs much more on AW debut.

20/1

3

(4)

1st Jun 2026

Good To Firm

0m 6f 0y

Class 2

15:52 Lingfield

Bulletsnap

9st 7lb

J: Harry Burns

T: William Haggas

5/1

3rd

6

(1)

31st May 2026

Good

0m 7f 218y

Class 4

18:45 Thirsk

Thaluna

9st 2lb

J: Daniel Tudhope

T: William Haggas

Won 2yo novice at York (6f, good) last October on second start; mid-division in Listed race later that month and reappeared with good second on handicap debut at Newmarket (7f, good to firm); stayed on well last time and this step up to 1m could prompt further improvement; lots to like.

4/1

6th

3

(4)

30th May 2026

Good

1m 3f 133y

Class 6

17:42 Lingfield

Keep It Classic

9st 7lb

J: Darragh Keenan

T: William Haggas

Still a maiden after six starts but lost out only by a short head over similar trip to today's at Haydock (good; wore cheekpieces) three weeks ago, despite racing too freely; might be more relaxed with the headgear left off here; respected.

5/2