UK time :
‹ Tuesday 30 Dec 2025 ›
Find a horse or course
Detail:

Results for Tuesday 30 December

12:35 PM
Race 1 · Haydock
1st Kiss My Face
2nd Douglas Hyde
3rd Clondaw Royale
Jumps race · low hurdles · weighted to be fair · Turf track About 3 miles Good ground Standard race 7 runners
🏆 1st place
Jockey J. Anderson · Trainer A. Ralph
Headgear
Wearing visor
Form
Won 1 of last 5
Track
Raced here before
Ground
Has won on this ground
Distance
Won at this distance 1 time
Final odds
9/1 £1 wins £9
Finishing order ?
1st
Kiss My Face
0
2nd
Douglas Hyde
0
3rd
Clondaw Royale
0
4th
Guchen
0
5th
Inis Oirr
0
6th
Maura Jeanne
0
Didn't finish
Nazare
0
12:50 PM
Race 1 · Taunton
1st Wertpol
2nd My Kinda Ghaiy
3rd Madame De Labrunie
Jumps race · low hurdles · Turf track About 2 miles Good ground Standard race 11 runners
🏆 1st place
Jockey P. O'Brien · Trainer H. Derham
Freshness
Back after 71 days off
Jockey
Jockey in form (5 wins in 14 days)
Trainer
Trainer in form
Form
Won 0 of last 5
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Wertpol
0
2nd
My Kinda Ghaiy
0
3rd
Madame De Labrunie
0
4th
Bellator Bullet
0
5th
Bouquet De Paris
0
6th
Golden Garden
0
7th
Launceston
0
8th
Innamorato
0
Didn't finish
Enziya
0
Didn't finish
Lamlash
0
Didn't finish
Ta Craic Ann
0
1:05 PM
Race 2 · Haydock
1st Captain Hugo
2nd Wolf Walker
3rd The Cistercian
Jumps race · low hurdles · Turf track About 2 miles Good ground Mid-level race 11 runners
🏆 1st place
Form
Won 2 of last 5
Distance
Won at this distance 1 time
Final odds
7/4 £1 wins £1.75
Finishing order ?
1st
Captain Hugo
0
2nd
Wolf Walker
0
3rd
The Cistercian
0
4th
Timmys Jet Away
0
5th
Gaelic Glow
0
6th
Golden Prince
0
7th
Moonlightinthepark
0
8th
Boston Savr
0
9th
U S Marshall
0
Didn't finish
Brixson
0
1:20 PM
Race 2 · Taunton
1st Religous Cross
2nd Knock Off Soxs
3rd Bye Bye Salam
Jumps race · low hurdles · Turf track About 2.4 miles Good ground Standard race 14 runners
🏆 1st place
Jockey C. O'Farrell · Trainer N. Mulholland
Form
Won 0 of last 5
Track
Raced here before
Final odds
7/1 £1 wins £7
Finishing order ?
1st
Religous Cross
0
2nd
Knock Off Soxs
0
3rd
Bye Bye Salam
0
4th
Ribba Hill
0
5th
Crystello
0
6th
Lake Tiberias
0
7th
Hadrianus
0
8th
Kiss Gold
0
9th
No Panic
0
10th
Blazing Litten
0
11th
Bushstreet Bowman
0
Didn't finish
Gettingawaywithit
0
Didn't finish
Galactic Princess
0
1:35 PM
Race 3 · Haydock
1st Grain dOudairies
2nd Taras Halls
3rd Ned Tanner
Jumps race · big fences · weighted to be fair · Turf track About 2.5 miles Slightly soft ground Mid-level race 8 runners
🏆 1st place
Grain dOudairies
Jockey B. Hughes · Trainer D. McCain
Headgear
Wearing cheekpieces
Form
Won 1 of last 5
Ground
Likes this ground (wins 29% of runs)
Final odds
8/1 £1 wins £8
Finishing order ?
1st
Grain dOudairies
0
2nd
Taras Halls
0
3rd
Ned Tanner
0
4th
Kahavari
0
5th
Bowenspark
0
6th
Bois Guillbert
0
1:50 PM
Race 3 · Taunton
1st Fat Faced Columbo
2nd Jongleur dEtoiles
3rd Reforme
Jumps race · big fences · weighted to be fair · Turf track About 2.9 miles Good ground Standard race 10 runners
🏆 1st place
Jockey J. Best · Trainer R. Mitford-Slade
Form
Won 0 of last 5
Final odds
7/4 £1 wins £1.75
Finishing order ?
1st
Fat Faced Columbo
0
2nd
Jongleur dEtoiles
0
3rd
Reforme
0
4th
Bertie Wooster
0
5th
Inchagoill Lady
0
6th
Only Gossip
0
7th
Ballyfinn
0
Didn't finish
Dyno Dave
0
Didn't finish
Hello Cello
0
Didn't finish
Move With The Beat
0
2:05 PM
Race 4 · Haydock
1st Paddy OMahler
2nd Ski Lodge
3rd I Wish You
Jumps race · big fences · weighted to be fair · Turf track About 3.2 miles Slightly soft ground Standard race 5 runners
🏆 1st place
Paddy OMahler
Headgear
Wearing cheekpieces
Jockey
Jockey in form (2 wins in 14 days)
Trainer
Trainer in form
Form
Won 1 of last 5
Ground
Has won on this ground
Final odds
100/30 £1 wins £3.33
Finishing order ?
1st
Paddy OMahler
0
2nd
Ski Lodge
0
3rd
I Wish You
0
4th
Gold Emery
0
5th
Sole Solution
0
2:20 PM
Race 4 · Taunton
1st St Irene
2nd Lady Tadita
3rd Al Fonce
Jumps race · low hurdles · Turf track About 2 miles Good ground Elite-level race 10 runners
🏆 1st place
Jockey J. Quinlan · Trainer N. Scholfield
Trainer
Trainer in form
Form
Won 1 of last 5
Ground
Likes this ground (wins 67% of runs)
Final odds
4/1 £1 wins £4
Finishing order ?
1st
St Irene
0
2nd
Lady Tadita
0
3rd
Al Fonce
0
4th
October Hill
0
5th
Miss Carbo
0
6th
Our Peggy
0
2:35 PM
Race 5 · Haydock
1st Diamond Jim
2nd Lucy The Wire
3rd Pippins Legend
Jumps race · low hurdles · Turf track About 2 miles Good ground Standard race 7 runners
🏆 1st place
Form
Won 0 of last 5
Final odds
7/1 £1 wins £7
Finishing order ?
1st
Diamond Jim
0
2nd
Lucy The Wire
0
3rd
Pippins Legend
0
4th
Playful Fox
0
5th
The Grayster
0
6th
Marvel Magic
0
2:50 PM
Race 5 · Taunton
1st Mask Of Zorro
2nd Square Du Roule
3rd Bitsnbuckles
Jumps race · low hurdles · weighted to be fair · Turf track About 3 miles Good ground Entry-level race 12 runners
🏆 1st place
Jockey B. Powell · Trainer J. Tizzard
Form
Won 2 of last 5
Final odds
7/2 £1 wins £3.50
Finishing order ?
1st
Mask Of Zorro
0
2nd
Square Du Roule
0
3rd
Bitsnbuckles
0
4th
Lady Caro
0
5th
The Italian Fox
0
6th
I Am Spider Man
0
7th
See The Green
0
8th
Milan Ac
0
Didn't finish
Face dMusic
0
3:05 PM
Race 6 · Haydock
1st Egbert
2nd Jupiter Des Bordes
3rd Vanillier
Jumps race · big fences · weighted to be fair · Turf track About 3.6 miles Slightly soft ground High-level race 6 runners
🏆 1st place
Jockey J. Tudor · Trainer C. Williams
Headgear
Wearing cheekpieces
Freshness
Back after 374 days off
Jockey
Jockey in form (4 wins in 14 days)
Trainer
Trainer in form
Form
Won 1 of last 5
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Egbert
0
2nd
Jupiter Des Bordes
0
3rd
Vanillier
0
4th
Wa Wa
0
3:23 PM
Race 6 · Taunton
1st Jukebox dEddy
2nd Gingerbred
3rd Edgewell
Jumps race · big fences · weighted to be fair · Turf track About 3.3 miles Good ground Entry-level race 7 runners
🏆 1st place
Jukebox dEddy
Jockey S. Bowen · Trainer T. Gretton
Headgear
Wearing cheekpieces
Jockey
Jockey in form (8 wins in 14 days)
Form
Won 1 of last 5
Final odds
3/1 £1 wins £3
Finishing order ?
1st
Jukebox dEddy
0
2nd
Gingerbred
0
3rd
Edgewell
0
4th
Anytrixwilldo
0
5th
West Orchard
0
Didn't finish
Hellstopatthetop
0
3:40 PM
Race 7 · Haydock
1st Serious Challenge
2nd Bucephalus
3rd Brentford Hope
Jumps race · low hurdles · weighted to be fair · Turf track About 2 miles Good ground Mid-level race 8 runners
🏆 1st place
Jockey J. Burke · Trainer F. O'Brien
Freshness
Back after 65 days off
Form
Won 2 of last 5
Ground
Has won on this ground
Distance
Won at this distance 2 times
Final odds
7/4 £1 wins £1.75
Finishing order ?
1st
Serious Challenge
0
2nd
Bucephalus
0
3rd
Brentford Hope
0
4th
Geromino
0
5th
Stoners Choice
0
6th
Rauzan
0
7th
Col du Pre
0
Didn't finish
Sun Lady Marine
0
3:55 PM
Race 7 · Taunton
1st Cornish Storm
2nd Inferno Sacree
3rd Dirty Den
Jumps race · low hurdles · weighted to be fair · Turf track About 2.4 miles Good ground Standard race 8 runners
🏆 1st place
Jockey O. Palmer · Trainer S. Kittow
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Track
Won here 1 time
Final odds
6/1 £1 wins £6
Finishing order ?
1st
Cornish Storm
0
2nd
Inferno Sacree
0
3rd
Dirty Den
0
4th
Balboa
0
5th
Border Gem
0
6th
Vernon Subutex
0
7th
Green Sky
0
Didn't finish
Zaochen Enki
0
4:30 PM
Race 1 · Wolverhampton
1st Francesco Baracca
2nd Circuit Breaker
3rd Moon Sniper
Flat race · weights set to make it fair · Tapeta surface About 1.7 miles Standard all-weather surface Entry-level race 8 runners
🏆 1st place
Jockey J. Nicholls · Trainer E. Johnson Houghton
Form
Won 1 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 25% of runs)
Distance
Won at this distance 1 time
Final odds
3/1 £1 wins £3
Finishing order ?
1st
Francesco Baracca
0
2nd
Circuit Breaker
0
3rd
Moon Sniper
0
4th
Cosmic Soul
0
5th
Gold Penny
0
6th
Civil Law
0
7th
Young Endless
0
8th
Gifted Angel
0
5:00 PM
Race 2 · Wolverhampton
1st Must Be Ten
2nd Far Too Fizzy
3rd Blindfold Games
Flat race · weights set to make it fair · Tapeta surface About 6 furlongs Standard all-weather surface Grassroots race 11 runners
🏆 1st place
Jockey C. Shepherd · Trainer J. Osborne
Headgear
Wearing blinkers
Jockey
Jockey in form (3 wins in 14 days)
Form
Won 0 of last 5
Track
Raced here before
Final odds
9/1 £1 wins £9
Finishing order ?
1st
Must Be Ten
0
2nd
Far Too Fizzy
0
3rd
Blindfold Games
0
4th
Havana Jag
0
5th
Reality Queen
0
6th
My Dad Tom
0
7th
Sunlit Sea
0
8th
Spirit Of Mara
0
9th
Baileys Ontherocks
0
10th
Resalah
0
5:30 PM
Race 3 · Wolverhampton
1st Kullazain
2nd Accrual
3rd Coachello
Flat race · weights set to make it fair · Tapeta surface About 6 furlongs Standard all-weather surface Mid-level race 9 runners
🏆 1st place
Jockey H. Crouch · Trainer J. Tate
Form
Won 0 of last 5
Final odds
4/1 £1 wins £4
Finishing order ?
1st
Kullazain
0
2nd
Accrual
0
3rd
Coachello
0
4th
Many A Star
0
5th
Papa Cocktail
0
6th
Havana Rum
0
7th
Intervention
0
8th
Media Shooter
0
9th
Valley Ofthe Kings
0
6:00 PM
Race 4 · Wolverhampton
1st Chantelle
2nd Seeing Stars
3rd Fair Y Isle
Flat race · no jumps · Tapeta surface About 7 furlongs Standard all-weather surface Entry-level race 8 runners
🏆 1st place
Jockey L. Morris · Trainer S. Mark Prescott Bt
Debut
First run (debut)
Trainer
Trainer in form
Final odds
10/1 £1 wins £10
Finishing order ?
1st
Chantelle
0
2nd
Seeing Stars
0
3rd
Fair Y Isle
0
4th
Safe Harbor
0
5th
Queen Sana
0
6th
Sands End
0
7th
All Worthwhile
0
8th
Dora Vita
0
6:30 PM
Race 5 · Wolverhampton
1st Jamie Sommers
2nd Show Me Gold
3rd Faffs Gold
Flat race · no jumps · Tapeta surface About 7 furlongs Standard all-weather surface Entry-level race 8 runners
🏆 1st place
Jockey R. Scott · Trainer D. Loughnane
Freshness
Back after 179 days off
Form
Won 0 of last 5
Final odds
7/4 £1 wins £1.75
Finishing order ?
1st
Jamie Sommers
0
2nd
Show Me Gold
0
3rd
Faffs Gold
0
4th
Bergamo Gold
0
5th
Thats Enough
0
6th
Peas And Queues
0
7:00 PM
Race 6 · Wolverhampton
1st Zipwire
2nd Credit Forgedd It
3rd Snaafy
Flat race · weights set to make it fair · Tapeta surface About 1 mile Standard all-weather surface Grassroots race 8 runners
🏆 1st place
Jockey T. Fisher · Trainer J. S. Moore
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Track
Raced here before
Final odds
11/2 £1 wins £5.50
Finishing order ?
1st
Zipwire
0
2nd
Credit Forgedd It
0
3rd
Snaafy
0
4th
Hardstyle
0
5th
Trust No One
0
6th
Vietnorm
0
7th
Shes Crafty
0
8th
Elemental
0
7:30 PM
Race 7 · Wolverhampton
1st Wilhelmina
2nd Liv My Life
3rd Coeur Jaune
Flat race · weights set to make it fair · Tapeta surface About 1 mile Standard all-weather surface Entry-level race 8 runners
🏆 1st place
Form
Won 0 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Final odds
2/1 £1 wins £2
Finishing order ?
1st
Wilhelmina
0
2nd
Liv My Life
0
3rd
Coeur Jaune
0
4th
Amber Honey
0
5th
Emery Down
0
6th
Beauty By My Side
0
7th
Leeson Street
0
8th
Ghaiyyath Park
0
8:00 PM
Race 8 · Wolverhampton
1st First Greyed
2nd Serious Look
3rd Riyadh Gem
Flat race · weights set to make it fair · Tapeta surface About 1.2 miles Standard all-weather surface Entry-level race 12 runners
🏆 1st place
Jockey B. Loughnane · Trainer T. Faulkner
Headgear
Wearing visor
Freshness
Back quickly after its last run
Jockey
Jockey in form (16 wins in 14 days)
Form
Won 1 of last 5
Track
Won here 2 times
Final odds
15/2 £1 wins £7.50
Finishing order ?
1st
First Greyed
0
2nd
Serious Look
0
3rd
Riyadh Gem
0
4th
Bownder
0
5th
Token Love
0
6th
The Sweet Escape
0
7th
Salaria
0
8th
Rating
0
9th
Youarenotforgiven
0
10th
Love Your Work
0
11th
Redhot Whisper
0
12th
The Corporate Guy
0
8:30 PM
Race 9 · Wolverhampton
1st Sams Xpress
2nd Amerjeet
3rd Hes An Angel
Flat race · weights set to make it fair · Tapeta surface About 5 furlongs Standard all-weather surface Grassroots race 10 runners
🏆 1st place
Sams Xpress
Jockey D. Hogan · Trainer J. & Shelley Birkett
C&D
Has won at this course and distance
Freshness
Back quickly after its last run
Form
Won 3 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 29% of runs)
Final odds
2/1 £1 wins £2
Finishing order ?
1st
Sams Xpress
0
2nd
Amerjeet
0
3rd
Hes An Angel
0
4th
Street Life
0
5th
Son Of Astar
0
6th
Captain Kinsella
0
7th
Phoenix Beach
0
8th
Havana Gila
0
9th
Alafdhal
0
What the colours mean
40+ Very strong chance 20–39 Strong chance 12–19 Solid chance 6–11 Could surprise Under 6 Long shot Scores in a race add up to 100.?How scores workModel estimates, not guaranteed. Past performance is no guide.

What these words mean

Underrated horse
We think this horse has a better chance than the bookmakers' odds suggest.
Our top pick
The horse with the highest TrackLab Score in the race.
TrackLab Score
Our model's estimate of a horse's chance of winning, as a number out of 100. The scores in a race add up to 100.
Ground
How the going was on the day, from Firm (hard and dry) to Heavy (very wet and muddy). On all-weather tracks it's Standard, Fast or Slow.
Race level (Class)
From Class 1 (elite) down to Class 7 (lowest).
Group, Grade and Listed
The top races. Group 1 on the Flat and Grade 1 over jumps are the highest level, then 2 and 3. Listed races sit just below.
Handicap
The handicapper gives better horses more weight to carry, so in theory they'd all finish together.
Maiden
A race for horses that haven't won yet.
Novice
A race for horses that are new to this type of race.
Chase, hurdle and bumper
Chase: jumps over fences. Hurdle: jumps over low hurdles. Bumper: a flat race for young jump horses.
Distance (m and f)
m is a mile and f a furlong, about 200 metres; 8 furlongs make a mile.
Each way
A bet that pays out if your horse wins or finishes in the top 3 (how far down it pays varies by race). It is really two bets.
Weight
How much the horse carries, including the jockey. 9st 5lb means nine stone five pounds.
Jockey claim
An apprentice jockey can claim a weight discount, so the horse carries a little less.
Headgear
Blinkers, visor, cheekpieces, tongue tie, hood and eyeshield change what the horse sees or feels.