LIVE HORSE RACING RESULTS
Discover all of the latest horse racing results for today and yesterday across the horse racing action in the UK and Ireland
LIVE HORSE RACING RESULTS
William Hill Royal Ascot Epic Boosts EBF Maiden Fillies' Stakes (GBB Race)
13:30 Wetherby
Distance: 7f | Going: Good To Firm | Type: Flat
-
1st
6
Starlight Mirage
(Jockey: Clifford Lee)8/13F
-
2nd
7
Wise And Wonderful
(Jockey: Oisin Murphy)5/2
-
3rd
4
March Lilly
(Jockey: Tom Eaves)8/1
Racing TV Restricted Maiden Stakes (Band D) (GBB/IRE Incentive Race)
13:40 Carlisle
Distance: 6f | Going: Good | Type: Flat
-
1st
9
Redline
(Jockey: Connor Beasley)100/30
-
2nd
8
Eleven Eighty Two
(Jockey: Paul Mulrennan)10/1
-
3rd
7
Call Nicki
(Jockey: David Allan)4/7F
BJ Llewellyn Racing In Memory Of Gwilym Llewellyn Amateur Jockeys' Handicap (Div I)
13:50 Chepstow
Distance: 1m2f | Going: Good To Soft | Type: Flat
-
1st
1
Pride Of Nepal
(Jockey: Miss Sarah Bowen)2/1F
-
2nd
3
Alazwar
(Jockey: Miss Brodie Hampson)14/1
-
3rd
11
The Pug
(Jockey: Miss Jemima Stewart)10/1
Non-Runners: Summer Evening (withdrawn, other, jockey injured at the start), Voix De Bocelli (self certificate, bruised foot)
William Hill Epic Boost 8am Tomorrow Novice Stakes (GBB Race)
14:00 Wetherby
Distance: 7f | Going: Good To Firm | Type: Flat
-
1st
2
Machadadorp
(Jockey: Oisin Murphy)10/11F
-
2nd
8
Rogue Invincible
(Jockey: Kevin Stott)5/1
-
3rd
1
Crossbar
(Jockey: Callum Rodriguez)6/4
Watch Racing TV Live Handicap (Div I)
14:10 Carlisle
Distance: 6f | Going: Good | Type: Flat
-
1st
1
Invincible Ruby
(Jockey: Jack Nicholls)13/2
-
2nd
7
Baby Rover
(Jockey: Joanna Mason)12/1
-
3rd
8
Wait For It
(Jockey: Dougie Costello)28/1
BJ Llewellyn Racing In Memory Of Gwilym Llewellyn Amateur Jockeys' Handicap (Div II)
14:20 Chepstow
Distance: 1m2f | Going: Good To Soft | Type: Flat
-
1st
6
Palazzo Persico
(Jockey: Mr William Pearman)15/2
-
2nd
7
Little She
(Jockey: Miss Alice Tregoning)4/1J
-
3rd
2
Artavian
(Jockey: Mr Frederick Tett)4/1J
Heineken 0.0 Handicap
14:32 Wetherby
Distance: 1m | Going: Good To Firm | Type: Flat
-
1st
3
Thornaby Annie
(Jockey: Clifford Lee)5/1
-
2nd
2
Inferno
(Jockey: Kevin Stott)14/1
-
3rd
1
Thestral
(Jockey: Oisin Murphy)10/1
Non-Runners: Sailor Batt
Watch Racing TV Live Handicap (Div II)
14:45 Carlisle
Distance: 6f | Going: Good | Type: Flat
-
1st
7
Little Beck Annie
(Jockey: Mark Winn)4/1
-
2nd
2
April Diamond
(Jockey: Andrew Mullen)28/1
-
3rd
3
Stormy Pearl
(Jockey: Paul Mulrennan)11/4F
Non-Runners: Invincible Annice (self certificate, off feed)
Susan Wastie Memorial / EBF Fillies' Novice Stakes (GBB/IRE Incentive Race)
14:55 Chepstow
Distance: 6f | Going: Good To Soft | Type: Flat
-
1st
5
Miss Kodi
(Jockey: Rossa Ryan)6/1
-
2nd
1
Absolute Diamond
(Jockey: J F Egan)33/1
-
3rd
3
Eabha
(Jockey: Charles Bishop)1/3F
Non-Runners: Spirit Tango (vet's certificate, rash), Tall Trees (unsuitable ground)
Amstel Apprentice Handicap (Go Racing In Yorkshire Future Stars Apprentice Series)
15:07 Wetherby
Distance: 1m | Going: Good To Firm | Type: Flat
-
1st
4
Roaring Ralph
(Jockey: Rhys Elliott)15/2
-
2nd
6
Popeye Doyle
(Jockey: Shay Farmer)80/1
-
3rd
3
Flying Fletcher
(Jockey: Tom Kiely-Marshall)11/4
racingtv.com Handicap
15:20 Carlisle
Distance: 1m6f | Going: Good | Type: Flat
-
1st
10
Trojan Sun
(Jockey: Paul Mulrennan)11/1
-
2nd
3
So Alex
(Jockey: Jack Doughty)11/2
-
3rd
7
Dance Time
(Jockey: William Pyle)10/1
Non-Runners: Clansman (unsuitable ground), Scotland The Brave (self certificate), Torcello (unsuitable ground)
Tom Malone Bloodstock Supports Jamie's Farm Handicap
15:30 Chepstow
Distance: 5f | Going: Good To Soft | Type: Flat
-
1st
6
Sonic Si
(Jockey: Rossa Ryan)13/8F
-
2nd
2
Connie's Rose
(Jockey: William Carson)11/2
-
3rd
4
Savannah Smiles
(Jockey: Finley Marsh)12/1
William Hill Extra Places Every Day Handicap (Div I)
15:40 Wetherby
Distance: 5½f | Going: Good To Firm | Type: Flat
-
1st
3
Bayraat
(Jockey: Clifford Lee)9/4
-
2nd
7
Pinpoint
(Jockey: Tom Kiely-Marshall)16/1
-
3rd
1
Captain Cess
(Jockey: Zak Wheatley)11/8F
Follow Racing TV On X Handicap
15:50 Carlisle
Distance: 1m | Going: Good | Type: Flat
-
1st
5
Hostility
(Jockey: Daniel Tudhope)6/1
-
2nd
6
Bellasio
(Jockey: Oliver Stammers)4/1
-
3rd
1
Union Island
(Jockey: Connor Beasley)14/1
Menzies Recovery Handicap (Chepstow Mile Series Qualifier)
16:03 Chepstow
Distance: 7f | Going: Good To Soft | Type: Flat
-
1st
1
Hint Of The Jungle
(Jockey: Rossa Ryan)9/4F
-
2nd
8
Ravenglass
(Jockey: Joe Leavy)11/2
-
3rd
3
Moonhall Lass
(Jockey: Mason Paetel)11/4
Non-Runners: Sioux Warrior (self certificate, abscess), Terries Royale (self certificate, dehydrated)
William Hill Extra Places Every Day Handicap (Div II)
16:15 Wetherby
Distance: 5½f | Going: Good To Firm | Type: Flat
-
1st
8
Crafty Spirit
(Jockey: Barry McHugh)4/1
-
2nd
6
Ski Angel
(Jockey: Rhys Elliott)10/1
-
3rd
1
Dark Kestrel
(Jockey: Cam Hardie)7/2
Racing TV Fillies' Handicap
16:23 Carlisle
Distance: 7f | Going: Good | Type: Flat
-
1st
5
Sandy Craic
(Jockey: Mark Winn)9/2
-
2nd
4
Amelia's Joy
(Jockey: Connor Beasley)8/1
-
3rd
2
Albeseeingyer
(Jockey: David Allan)100/30
Engstaff-In Birthday Handicap
16:33 Chepstow
Distance: 6f | Going: Good | Type: Flat
-
1st
1
Punchbowl Flyer
(Jockey: Alexandra Egan)15/8J
-
2nd
4
Autumn Angel
(Jockey: Kieren Fox)11/4
-
3rd
2
Whitesnake
(Jockey: Rossa Ryan)14/1
T. Murray & Son Ltd. Beginners Chase
16:40 Kilbeggan (IRE)
Distance: 2m4f | Going: Yielding | Type: Chase
-
1st
7
Le Coq Hardi
(Jockey: Mike O'Connor)EvensF
-
2nd
8
Londonofficecallin
(Jockey: Kieren Buckley)8/1
-
3rd
9
Orkneys Jack
(Jockey: Jack Hogan)80/1
Non-Runners: Miss Ireland (stone bruise)
William Hill Best Odds Guaranteed Handicap
16:50 Wetherby
Distance: 1m2f | Going: Good To Firm | Type: Flat
-
1st
3
Bradbury
(Jockey: Kevin Stott)EvensF
-
2nd
4
Clear Above
(Jockey: Billy Garritty)4/1
-
3rd
6
Give Me Sun
(Jockey: Benoit De La Sayette)6/1
Every Race Live On Racing TV Handicap
16:58 Carlisle
Distance: 7f | Going: Good | Type: Flat
-
1st
3
The Gay Blade
(Jockey: Andrew Mullen)5/1
-
2nd
6
Good Karma
(Jockey: Sean Kirrane)6/1
-
3rd
7
El Pinto
(Jockey: Mark Winn)12/1
opx.io Operating System For Continuous Improvement Handicap (Chepstow Mile Series Qual') (Div I)
17:05 Chepstow
Distance: 1m | Going: Good | Type: Flat
-
1st
5
Bobby Dassler
(Jockey: Mason Paetel)12/1
-
2nd
3
Redhot Whisper
(Jockey: Finley Marsh)4/1
-
3rd
1
Sub Thirteen
(Jockey: Taryn Langley)14/1
Non-Runners: Miss Chester (unsuitable ground)
Mongey Communications Galway Plate Trial Handicap Chase
17:12 Kilbeggan (IRE)
Distance: 2m4f | Going: Yielding | Type: Chase
-
1st
1
Ol Man Dingle
(Jockey: Shane O'Callaghan)7/2
-
2nd
12
Gaelic Arc
(Jockey: Harry Sexton)8/1
-
3rd
11
Warriors Wood
(Jockey: Aidan Kelly)6/1
Non-Runners: Boston Rover (unsuitable ground), El Champo, Indiana Jones (lame), Linden Arden (unsuitable ground)
opx.io Operating System For Continuous Improvement Handicap (Chepstow Mile Series Qual') (Div II)
17:35 Chepstow
Distance: 1m | Going: Good | Type: Flat
-
1st
10
Desert Charm
(Jockey: Charles Bishop)7/1
-
2nd
1
Racing Demon
(Jockey: Jason Watson)100/30F
-
3rd
9
Scarfo
(Jockey: Charlie Tucker)5/1
Non-Runners: Haaf A Diamond (unsuitable ground)
Start Your Racing TV Free Trial Now Mares Hurdle
17:42 Kilbeggan (IRE)
Distance: 2m3f | Going: Good To Yielding | Type: Hurdle
-
1st
11
Carmel's Phoenix
(Jockey: Thomas O'Connor)9/2
-
2nd
3
Poetic Twist
(Jockey: Kevin Sexton)100/30
-
3rd
4
Venusienne
(Jockey: Aidan Kelly)4/7F
Non-Runners: Kenisa Sport (unsuitable ground), Love At Sea (unsuitable ground), Mila Ballerina (unsuitable ground)
Find Us At fitzdares.com EBF Restricted Maiden Stakes (Band D) (EBF Restricted Qualifier) (GBB Race)
18:00 Windsor
Distance: 5f | Going: Good To Firm | Type: Flat
-
1st
3
Enemy Lines
(Jockey: Hector Crouch)EvensF
-
2nd
8
Tree Wizard
(Jockey: Tom Marquand)14/1
-
3rd
1
Crowned
(Jockey: Kyle McHugh)80/1
Non-Runners: Space Dreamer
Old Harbour Bar Tullamore (Q.R.) Maiden Hurdle
18:12 Kilbeggan (IRE)
Distance: 2m | Going: Good To Yielding | Type: Hurdle
-
1st
5
Silly Mongoose
(Jockey: Mr D Doyle) -
2nd
4
Sharu
(Jockey: Mr J L Gleeson) -
3rd
13
Yolanda's Star
(Jockey: Mr J M Halford)
Non-Runners: Adifferentballowax (reserve), Betterluckthistime, Rose Mountain (reserve), Scotty Joe, Sky Lewis (reserve)
Fitzdares Telephone & Text Betting Restricted Novice Stakes (Bands C And D) (GBB Race)
18:30 Windsor
Distance: 1m2f | Going: Good To Firm | Type: Flat
-
1st
11
Zabeel Small
(Jockey: Hector Crouch)11/4
-
2nd
4
Cold Fish
(Jockey: Paddy Bradley)13/8F
-
3rd
9
Egyptian Pharaoh
(Jockey: Jonny Peate)9/2
Follow Kilbeggan On Instagram Handicap Hurdle (Div I)
18:42 Kilbeggan (IRE)
Distance: 3m½f | Going: Good To Yielding | Type: Hurdle
-
1st
6
Island McCoo
(Jockey: Alan O'Sullivan)5/2F
-
2nd
7
Pilgrims Walk
(Jockey: Dylan Robinson)20/1
-
3rd
16
Queen Kulina
(Jockey: Shane O'Callaghan)7/1
Non-Runners: Everystep Oftheway (reserve), Fr Gilligansvoyge (reserve), Hay Baby (reserve), Joe's Turn (unsuitable ground)
Fitzdares Sprint Series Qualifier Handicap
19:00 Windsor
Distance: 6f | Going: Good To Firm | Type: Flat
-
1st
7
Diligently
(Jockey: David Probert)17/2
-
2nd
6
Indian Run
(Jockey: Sean Levey)8/1
-
3rd
11
Righthere Rightnow
(Jockey: Saffie Osborne)7/2J
Non-Runners: Another Abbot, Sturlasson
Follow Kilbeggan On Instagram Handicap Hurdle (Div II)
19:12 Kilbeggan (IRE)
Distance: 3m½f | Going: Good To Yielding | Type: Hurdle
-
1st
10
Love Like This
(Jockey: Brian Barry) -
2nd
13
Katie's Casper
(Jockey: Alix Balfe) -
3rd
2
Smackwater Jack
(Jockey: Ethan O'Sullivan)
Non-Runners: Back The West (reserve), Brother Hollie, Gerrys Wish, Lily Milan (stone bruise), Stretchemout (reserve)
Fitzdares Handicap
19:30 Windsor
Distance: 5f | Going: Good To Firm | Type: Flat
-
1st
7
Truly Glamorous
(Jockey: Gina Mangan)5/1
-
2nd
1
Solar Invincible
(Jockey: Billy Loughnane)11/2
-
3rd
3
Hallandale Beach
(Jockey: David Egan)9/1
Non-Runners: Mister Moet (nasal discharge)
Paul & Carmel Fay Memorial Handicap Hurdle
19:42 Kilbeggan (IRE)
Distance: 3m½f | Going: Good To Yielding | Type: Hurdle
-
1st
8
Ad Caelum
(Jockey: Alan O'Sullivan)10/1
-
2nd
6
Toll Stone
(Jockey: Ricky Doyle)8/1
-
3rd
4
Jacovec Cavern
(Jockey: Richard Condon)3/1F
Non-Runners: Ballybow (unsuitable ground), Crossing The Bar (unsuitable ground)
Track Radio On Digital & Dab Handicap
20:00 Windsor
Distance: 6f | Going: Good To Firm | Type: Flat
-
1st
10
Calling A Star
(Jockey: Billy Loughnane)10/1
-
2nd
4
Marcellinus
(Jockey: Ashley Lewis)6/5F
-
3rd
1
Alasrae
(Jockey: Jack Callan)5/1
Non-Runners: Born Slippy, Ecclefechan
Midlands National On 10th July (Pro/Am) INH Flat Race
20:12 Kilbeggan (IRE)
Distance: 2m | Going: Good To Yielding | Type: NH Flat
-
1st
10
Johnny Rambo
(Jockey: Mr D Doyle)9/4F
-
2nd
13
Mistakenforanother
(Jockey: Mr J M Halford)9/1
-
3rd
8
Tale Of Intrigue
(Jockey: Benjamin P Kennedy)125/1
Non-Runners: Colossal Impact, Days Gone By, I'm Gold (reserve), Pamelaisbrass (reserve), Sea Feliz (reserve)
Fitzdares Taking Bets Since 1882 Handicap
20:30 Windsor
Distance: 1m3½f | Going: Good To Firm | Type: Flat
-
1st
6
Seventy
(Jockey: Jack Mitchell)15/8F
-
2nd
2
Educator
(Jockey: Cieren Fallon)100/30
-
3rd
4
Seeking Charles
(Jockey: Tyler Heard)28/1
Non-Runners: Big Bear Hug, Victors Spirit
Join Fitzdares For A Personal Service Handicap
21:00 Windsor
Distance: 1m | Going: Good To Firm | Type: Flat
-
1st
2
Too Hot To Tango
(Jockey: Tom Marquand)15/8
-
2nd
6
Flyta
(Jockey: Jack Mitchell)40/1
-
3rd
7
Espona Bay
(Jockey: David Probert)9/1
Non-Runners: Little Chief, Upsomdowns
EASY WIN ACCAS
Since March 2025
Win Rate
57.02%
ROI
38.50%
Average Monthly Profit
£372
RACING RUNDOWN
Since August 2022
Win Rate
30.19%
ROI
9.13%
Average Monthly Profit
£285
PREMIER GREYHOUND TIPS
Since October 2014
Win Rate
27.65%
ROI
12.18%
Average Monthly Profit
£254
>> VIEW ALL TIPSTERS <<
HORSE RACING RESULTS FAQs
Where can I find today’s horse racing results?
You’re in the right place! Our results page updates throughout the day with the latest from UK and Irish meetings. Winners appear within minutes of each race finishing. Simply scroll up to browse today’s full list.
What time are horse racing results updated?
Results are usually published within a few minutes of a race ending. If there’s a steward’s inquiry, there might be a slight delay. We show the official result as soon as it’s confirmed.
Where can I find non-runners for today’s racing?
Non runners are announced for various reasons like unsuitable ground or fitness issues. Most are declared early, but updates can happen until post time. Visit our Non Runners page for the latest from all UK and Irish meetings.
What does ‘going’ mean in horse racing?
The going refers to the track surface condition. It plays a big role in performance. Descriptions like firm, good, soft, or heavy tell you if the ground is fast or testing. Some horses excel in muddy conditions, whilst others prefer quick ground. Always check the going before placing a bet.
How can I check results from previous race meetings?
Use the yesterday or other date options at the top of this page. This lets you browse full results from earlier UK and Irish meetings. For historic data, including Grand National results, specialist sites like Timeform or Racing Post keep detailed archives.
Why do horse racing results sometimes change after the race?
The official result can change following a steward’s inquiry. This happens if there’s been interference between horses, rule breaking, or weighing errors. These reviews ensure the result is fair and accurate.
Where can I find international horse racing results?
Betting Gods mainly focuses on UK and Irish racing. We also cover French racing in detail. View the latest from Chantilly, Deauville, and Longchamp at https://bettinggods.com/french-horse-racing-results/
For results from South African tracks like Greyville or Kenilworth, check specialist sites like TAB or Phumelela.
How are photo finishes decided in horse racing?
When horses cross the line together, a photo finish is used. A high-speed camera takes images of the finish line. Stewards examine these to confirm the exact placing. This ensures accuracy in close races where betting payouts and prize money depend on tiny margins.