Skip to content
Home
Sports
Football
F1
Cricket
Rugby Union
Rugby League
Golf
Boxing
Olympics
NFL
Tennis
Racing
Darts
Netball
MMA
More Sports
Scores
Watch
Sky Bet
Shop
More
Podcasts
Live on Sky
Get Sky Sports
Sky Mobile App
NOW
Kick It Out
Black Lives Matter
British South Asians in Football
Watch Sky Sports
Racing
Home
News
Racecards
Fast Results
Full Results
Naps
Watch
Pointers
Sky Bet
ABC
Features
Pundits
Race Calendar
More
Trainer Profile
W J Haggas
Vital Stats
Period
Runs
1st
2nd
3rd
Win %
£1 stake
Last 7 Days (Flat)
4
0
1
0
0%
-£4
Last 14 Days (Flat)
26
3
9
2
12%
-£8.93
Season (Flat)
321
55
49
44
17%
-£87.38
Form
All runs
Wins only
Wins & places
Date
Pos
SP
2024
22 Jul
5
6 ran
Horse
:
Sea Regal (IRE)
Jockey
:
Tom Marquand
Race details
:
Windsor, 1m 2f, Good to Firm, Class 4
5/1
22 Jul
2
8 ran
Horse
:
Raheen Rode
Jockey
:
Tom Marquand
Race details
:
Windsor, 1m 2f, Good to Firm, Class 5
10/11
22 Jul
5
9 ran
Horse
:
Admired Hope (IRE)
Jockey
:
Tom Marquand
Race details
:
Windsor, 1m 2f, Good to Firm, Class 5
9/2
22 Jul
10
10 ran
Horse
:
Bantz (IRE)
Jockey
:
Tom Marquand
Race details
:
Windsor, 6f 12y, Good to Firm, Class 5
18/1
20 Jul
1
6 ran
Horse
:
Tareefa (IRE)
Jockey
:
Jason Watson
Race details
:
Haydock Park, 7f 212y, Soft, Class 4
4/7
20 Jul
3
10 ran
Horse
:
Persian Blue (USA)
Jockey
:
Harry Davies
Race details
:
Haydock Park, 5f, Good, Class 5
9/2
20 Jul
7
13 ran
Horse
:
Truthful (IRE)
Jockey
:
P J Dobbs
Race details
:
Newmarket, 1m 4f, Good to Firm, Class 1
16/1
20 Jul
13
13 ran
Horse
:
Safety Catch
Jockey
:
A J Farragher
Race details
:
Newmarket, 1m 4f, Good to Firm, Class 1
33/1
20 Jul
3
7 ran
Horse
:
Sunfall
Jockey
:
Tom Marquand
Race details
:
Newbury, 1m, Good to Firm (Good in Places), Class 3
7/2
20 Jul
10
10 ran
Horse
:
Al Waseela (IRE)
Jockey
:
A J Farragher
Race details
:
Newmarket, 7f, Good to Firm, Class 2
50/1
20 Jul
5
10 ran
Horse
:
Fior Di Bosco
Jockey
:
Tom Marquand
Race details
:
Newbury, 1m 2f, Good to Firm (Good in Places), Class 2
15/2
20 Jul
2
9 ran
Horse
:
Waleefy (IRE)
Jockey
:
W Buick
Race details
:
Newmarket, 6f, Good to Firm, Class 4
15/8
20 Jul
2
9 ran
Horse
:
Lake Forest
Jockey
:
Tom Marquand
Race details
:
Newbury, 6f, Good to Firm (Good in Places), Class 1
9/2
20 Jul
2
10 ran
Horse
:
Naqeeb (IRE)
Jockey
:
Jim Crowley
Race details
:
Newbury, 2m 110y, Good to Firm (Good in Places), Class 2
7/2
20 Jul
2
5 ran
Horse
:
Al Aasy (IRE)
Jockey
:
Tom Marquand
Race details
:
Newbury, 1m 2f, Good to Firm (Good in Places), Class 1
11/4
19 Jul
1
8 ran
Horse
:
Markoon (IRE)
Jockey
:
Jim Crowley
Race details
:
Newmarket, 1m, Good, Class 4
5/1
19 Jul
4
7 ran
Horse
:
Cool Legend
Jockey
:
Tom Marquand
Race details
:
Newbury, 1m 4f, Good (Good to Firm in places), Class 4
15/8
18 Jul
2
7 ran
Horse
:
Terre De Vega
Jockey
:
Billy Garritty
Race details
:
Hamilton Park, 1m 68y, Good, Class 5
4/1
18 Jul
7
13 ran
Horse
:
Far Lane
Jockey
:
Tom Marquand
Race details
:
Leicester, 1m 2f, Good to Soft, Class 5
18/1
18 Jul
5
6 ran
Horse
:
Patrol (IRE)
Jockey
:
Tom Marquand
Race details
:
Leicester, 7f, Good to Soft, Class 5
11/10
17 Jul
2
9 ran
Horse
:
Germanic (IRE)
Jockey
:
Tom Marquand
Race details
:
Thirsk, 7f, Good to Soft, Class 5
6/5
17 Jul
2
9 ran
Horse
:
Art Design (IRE)
Jockey
:
Tom Marquand
Race details
:
Thirsk, 6f, Good to Soft, Class 5
4/1
15 Jul
2
8 ran
Horse
:
Northern Ruler
Jockey
:
Tom Marquand
Race details
:
Windsor, 1m 31y, Good to Firm, Class 5
15/2
15 Jul
1
9 ran
Horse
:
Min Huna
Jockey
:
Tom Marquand
Race details
:
Windsor, 1m 31y, Good to Firm, Class 5
17/2
15 Jul
4
9 ran
Horse
:
Bullet Point
Jockey
:
Greg Cheyne
Race details
:
Windsor, 1m 31y, Good to Firm, Class 5
11/2
15 Jul
6
12 ran
Horse
:
King's Ginger (IRE)
Jockey
:
A J Farragher
Race details
:
Wolverhampton, 7f 36y, Standard, Class 5
18/1
13 Jul
5
7 ran
Horse
:
Winterfair (IRE)
Jockey
:
A J Farragher
Race details
:
Salisbury, 1m 1f 201y, Good (Good to Firm in places), Class 4
13/2
13 Jul
4
10 ran
Horse
:
National Interest (FR)
Jockey
:
A J Farragher
Race details
:
Salisbury, 6f 213y, Good (Good to Firm in places), Class 4
4/5
13 Jul
6
13 ran
Horse
:
La Yakel
Jockey
:
Tom Marquand
Race details
:
Ascot, 1m 3f 211y, Good (Good to Soft in places), Class 2
9/2
13 Jul
6
8 ran
Horse
:
Klondike
Jockey
:
R Kingscote
Race details
:
York, 1m 5f 188y, Good to Soft, Class 1
3/1
13 Jul
4
11 ran
Horse
:
Coco Royale
Jockey
:
Tom Marquand
Race details
:
Ascot, 1m 6f 34y, Good (Good to Soft in places), Class 3
2/1
13 Jul
4
20 ran
Horse
:
Kingfisher King
Jockey
:
O J Orr
Race details
:
York, 1m 2f 56y, Good to Soft, Class 2
12/1
13 Jul
7
20 ran
Horse
:
Remaadd (IRE)
Jockey
:
Harry Davies
Race details
:
York, 1m 2f 56y, Good to Soft, Class 2
8/1
13 Jul
10
12 ran
Horse
:
Wiesaam (IRE)
Jockey
:
Tom Marquand
Race details
:
Ascot, 7f, Good, Class 2
14/1
13 Jul
2
13 ran
Horse
:
Treasure Time
Jockey
:
Marco Ghiani
Race details
:
Newmarket, 1m, Good, Class 2
6/1
13 Jul
8
13 ran
Horse
:
Daarkom
Jockey
:
Billy Loughnane
Race details
:
Newmarket, 1m, Good, Class 2
25/1
13 Jul
9
9 ran
Horse
:
Hard To Resist (IRE)
Jockey
:
R L Moore
Race details
:
Newmarket, 7f, Good, Class 2
22/1
13 Jul
2
9 ran
Horse
:
Lou Lou's Gift
Jockey
:
W Buick
Race details
:
Newmarket, 7f, Good, Class 2
15/8
12 Jul
3
9 ran
Horse
:
Tiaraqueen
Jockey
:
Tom Marquand
Race details
:
York, 7f 192y, Good to Soft, Class 4
2/1
12 Jul
8
15 ran
Horse
:
Solomon
Jockey
:
Tom Marquand
Race details
:
York, 1m 2f 56y, Good to Soft, Class 4
13/2
12 Jul
5
9 ran
Horse
:
Global Asset (IRE)
Jockey
:
A J Farragher
Race details
:
Ascot, 7f 213y, Good to Soft (Good in places), Class 3
3/1
12 Jul
1
5 ran
Horse
:
Art Market (IRE)
Jockey
:
A J Farragher
Race details
:
Ascot, 6f, Good (Good to Soft in places), Class 4
10/3
12 Jul
3
12 ran
Horse
:
Unequal Love
Jockey
:
Tom Marquand
Race details
:
York, 6f, Good to Soft, Class 1
11/4
12 Jul
7
12 ran
Horse
:
Pink Crystal (IRE)
Jockey
:
D Allan
Race details
:
York, 6f, Good to Soft, Class 1
14/1
12 Jul
8
10 ran
Horse
:
Rebaatt (IRE)
Jockey
:
James Doyle
Race details
:
Newmarket, 1m 2f, Good, Class 2
10/1
11 Jul
4
8 ran
Horse
:
Castle Cove (IRE)
Jockey
:
A J Farragher
Race details
:
Newbury, 1m 2f, Good to Soft (Soft in places), Class 4
15/8
11 Jul
4
6 ran
Horse
:
Hamish
Jockey
:
Tom Marquand
Race details
:
Newmarket, 1m 4f, Good to Soft, Class 1
11/10
11 Jul
9
9 ran
Horse
:
Shy Hi Bye (IRE)
Jockey
:
C Lee
Race details
:
Carlisle, 5f 182y, Good to Soft, Class 4
11/2
11 Jul
4
4 ran
Horse
:
Space Legend (IRE)
Jockey
:
James Doyle
Race details
:
Newmarket, 1m 5f, Good to Soft, Class 1
2/1
10 Jul
6
13 ran
Horse
:
Rhetorical
Jockey
:
Tom Marquand
Race details
:
Kempton Park, 1m 3f 219y, Standard / Slow, Class 2
Evens
10 Jul
6
12 ran
Horse
:
Bermuda Princess
Jockey
:
Tom Marquand
Race details
:
Kempton Park, 6f, Standard / Slow, Class 4
14/1
09 Jul
3
11 ran
Horse
:
Yosemite Gold
Jockey
:
Tom Marquand
Race details
:
Pontefract, 1m 2f 5y, Good to Soft, Class 5
8/1
08 Jul
5
8 ran
Horse
:
Sea La Venus (IRE)
Jockey
:
Tom Marquand
Race details
:
Ripon, 1m 4f 10y, Good (Good to Firm in places), Class 6
10/11
07 Jul
5
8 ran
Horse
:
Pinafore (IRE)
Jockey
:
Tom Marquand
Race details
:
Chelmsford City, 7f, Standard, Class 1
11/4
06 Jul
2
8 ran
Horse
:
Global Asset (IRE)
Jockey
:
A J Farragher
Race details
:
Nottingham, 1m 75y, Good (Good to Firm in places), Class 4
15/8
06 Jul
6
10 ran
Horse
:
Art Design (IRE)
Jockey
:
A J Farragher
Race details
:
Nottingham, 5f 8y, Good (Good to Firm in places), Class 4
9/1
06 Jul
1
8 ran
Horse
:
Little Rose (IRE)
Jockey
:
O J Orr
Race details
:
Beverley, 1m 1f 207y, Good, Class 6
5/4
06 Jul
5
8 ran
Horse
:
Highland Spring
Jockey
:
K Shoemark
Race details
:
Sandown Park, 1m 1f 209y, Soft (Good to Soft in places), Class 4
7/1
06 Jul
1
12 ran
Horse
:
Persian Blue (USA)
Jockey
:
O J Orr
Race details
:
Beverley, 5f, Good, Class 6
2/1
06 Jul
6
8 ran
Horse
:
Sea Theme (IRE)
Jockey
:
Tom Marquand
Race details
:
Haydock Park, 1m 3f 175y, Good, Class 1
6/1
06 Jul
13
13 ran
Horse
:
Dramatic Star
Jockey
:
Tom Marquand
Race details
:
Haydock Park, 1m 6f 1y, Good, Class 2
3/1
06 Jul
1
5 ran
Horse
:
Swindon (FR)
Jockey
:
D Egan
Race details
:
Sandown Park, 7f, Soft (Good to Soft in places), Class 3
11/2
05 Jul
7
9 ran
Horse
:
Triumph Of Peace
Jockey
:
A J Farragher
Race details
:
Haydock Park, 6f 212y, Good, Class 4
14/1
05 Jul
6
9 ran
Horse
:
Brave Warrior
Jockey
:
P J Dobbs
Race details
:
Haydock Park, 6f 212y, Good, Class 4
40/1
05 Jul
3
11 ran
Horse
:
Clear Storm
Jockey
:
A J Farragher
Race details
:
Haydock Park, 1m 2f 42y, Good, Class 5
4/1
05 Jul
1
6 ran
Horse
:
Al Mubhir
Jockey
:
Tom Marquand
Race details
:
Sandown Park, 1m 1f 209y, Good, Class 1
9/2
05 Jul
7
10 ran
Horse
:
Sea Regal (IRE)
Jockey
:
R Kingscote
Race details
:
Doncaster, 1m 3f 197y, Good (Good to Firm in places), Class 5
11/8
04 Jul
4
9 ran
Horse
:
Hey Big Spender
Jockey
:
Saffie Osborne
Race details
:
Newbury, 1m, Good to Firm, Class 5
8/1
04 Jul
4
9 ran
Horse
:
Russian Crescendo
Jockey
:
Tom Marquand
Race details
:
Kempton Park, 1m 2f 219y, Standard / Slow, Class 5
5/1
04 Jul
3
10 ran
Horse
:
Bittalemon
Jockey
:
Tom Marquand
Race details
:
Kempton Park, 1m 2f 219y, Standard / Slow, Class 5
9/1
03 Jul
2
8 ran
Horse
:
The Reverend
Jockey
:
Tom Marquand
Race details
:
Thirsk, 7f 218y, Good to Soft (Good in places), Class 5
10/11
01 Jul
4
9 ran
Horse
:
Bursinel (IRE)
Jockey
:
Tom Marquand
Race details
:
Windsor, 1m 2f, Good to Firm, Class 5
13/2
01 Jul
5
9 ran
Horse
:
Ina Mina
Jockey
:
R Kingscote
Race details
:
Windsor, 1m 2f, Good to Firm, Class 5
5/1
01 Jul
2
6 ran
Horse
:
Persian Blue (USA)
Jockey
:
Tom Marquand
Race details
:
Windsor, 5f 21y, Good to Firm, Class 5
11/2
30 Jun
6
7 ran
Horse
:
Grey Charger (IRE)
Jockey
:
Tom Marquand
Race details
:
Saint-Cloud (FR), 1m 1f 207y, Good to Soft, Class 1
17/2
30 Jun
1
7 ran
Horse
:
Dubai Honour (IRE)
Jockey
:
Tom Marquand
Race details
:
Saint-Cloud (FR), 1m 3f 204y, Good to Soft, Class 1
8/1
29 Jun
1
5 ran
Horse
:
To Catch A Thief
Jockey
:
A J Farragher
Race details
:
Windsor, 1m 3f 99y, Good to Firm, Class 2
5/2
29 Jun
3
7 ran
Horse
:
Sunfall
Jockey
:
S De Sousa
Race details
:
Chester, 7f 1y, Good to Firm (Good in Places), Class 2
18/5
29 Jun
3
6 ran
Horse
:
Fior Di Bosco
Jockey
:
A J Farragher
Race details
:
Windsor, 1m 31y, Good to Firm, Class 2
12/1
29 Jun
6
9 ran
Horse
:
Art Market (IRE)
Jockey
:
A J Farragher
Race details
:
Windsor, 6f 12y, Good to Firm, Class 5
11/1
29 Jun
1
11 ran
Horse
:
Montassib
Jockey
:
Cieren Fallon
Race details
:
Newcastle, 6f, Standard / Slow, Class 1
7/2
29 Jun
1
14 ran
Horse
:
Wiltshire
Jockey
:
Cieren Fallon
Race details
:
Newcastle, 6f, Standard / Slow, Class 2
7/2
28 Jun
1
5 ran
Horse
:
Lou Lou's Gift
Jockey
:
Cieren Fallon
Race details
:
Newmarket, 7f, Good to Firm, Class 4
10/11
28 Jun
1
9 ran
Horse
:
Germanic (IRE)
Jockey
:
Tom Marquand
Race details
:
Newcastle, 7f 14y, Standard / Slow, Class 5
5/4
28 Jun
6
14 ran
Horse
:
Red Danielle
Jockey
:
Tom Marquand
Race details
:
Newcastle, 1m 2f 42y, Standard / Slow, Class 1
8/1
27 Jun
4
8 ran
Horse
:
Hey Big Spender
Jockey
:
Billy Loughnane
Race details
:
Leicester, 1m 53y, Good to Firm (Good in Places), Class 6
9/1
27 Jun
2
6 ran
Horse
:
Clear Storm
Jockey
:
James Doyle
Race details
:
Hamilton Park, 1m 3f 15y, Good, Class 5
5/4
27 Jun
1
7 ran
Horse
:
Wafei (USA)
Jockey
:
James Doyle
Race details
:
Hamilton Park, 1m 1f 35y, Good, Class 5
1/5
27 Jun
3
6 ran
Horse
:
Winterfair (IRE)
Jockey
:
Tom Marquand
Race details
:
Newmarket, 1m, Good to Firm, Class 4
5/1
27 Jun
1
12 ran
Horse
:
Elnajmm
Jockey
:
S D Bowen
Race details
:
Newcastle, 1m 5y, Standard, Class 2
7/4
27 Jun
1
9 ran
Horse
:
Tareefa (IRE)
Jockey
:
Tom Marquand
Race details
:
Newmarket, 7f, Good to Firm, Class 4
1/3
27 Jun
1
6 ran
Horse
:
Waleefy (IRE)
Jockey
:
Jim Crowley
Race details
:
Newmarket, 6f, Good to Firm, Class 4
9/4
27 Jun
3
4 ran
Horse
:
Daylight Chorus (IRE)
Jockey
:
Cieren Fallon
Race details
:
Nottingham, 1m 2f 50y, Good to Firm (Good in Places), Class 5
11/1
Home
Sports
Football
F1
Cricket
Rugby Union
Rugby League
Golf
Boxing
Olympics
NFL
Tennis
Racing
Darts
Netball
MMA
More Sports
Scores
Watch
Sky Bet
Shop
More
Podcasts
Live on Sky
Get Sky Sports
Sky Mobile App
NOW
Kick It Out
Black Lives Matter
British South Asians in Football
Watch Sky Sports
GPT Lazyload Debugger
Loading…
Loading the web debug toolbar…
Attempt #
Cancel