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

    Silk

    Starlight Mirage
    (Jockey: Clifford Lee)

    8/13F

  • 2nd

    7

    Silk

    Wise And Wonderful
    (Jockey: Oisin Murphy)

    5/2

  • 3rd

    4

    Silk

    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

    Silk

    Redline
    (Jockey: Connor Beasley)

    100/30

  • 2nd

    8

    Silk

    Eleven Eighty Two
    (Jockey: Paul Mulrennan)

    10/1

  • 3rd

    7

    Silk

    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

    Silk

    Pride Of Nepal
    (Jockey: Miss Sarah Bowen)

    2/1F

  • 2nd

    3

    Silk

    Alazwar
    (Jockey: Miss Brodie Hampson)

    14/1

  • 3rd

    11

    Silk

    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

    Silk

    Machadadorp
    (Jockey: Oisin Murphy)

    10/11F

  • 2nd

    8

    Silk

    Rogue Invincible
    (Jockey: Kevin Stott)

    5/1

  • 3rd

    1

    Silk

    Crossbar
    (Jockey: Callum Rodriguez)

    6/4

Watch Racing TV Live Handicap (Div I)

14:10 Carlisle

Distance: 6f | Going: Good | Type: Flat

  • 1st

    1

    Silk

    Invincible Ruby
    (Jockey: Jack Nicholls)

    13/2

  • 2nd

    7

    Silk

    Baby Rover
    (Jockey: Joanna Mason)

    12/1

  • 3rd

    8

    Silk

    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

    Silk

    Palazzo Persico
    (Jockey: Mr William Pearman)

    15/2

  • 2nd

    7

    Silk

    Little She
    (Jockey: Miss Alice Tregoning)

    4/1J

  • 3rd

    2

    Silk

    Artavian
    (Jockey: Mr Frederick Tett)

    4/1J

Heineken 0.0 Handicap

14:32 Wetherby

Distance: 1m | Going: Good To Firm | Type: Flat

  • 1st

    3

    Silk

    Thornaby Annie
    (Jockey: Clifford Lee)

    5/1

  • 2nd

    2

    Silk

    Inferno
    (Jockey: Kevin Stott)

    14/1

  • 3rd

    1

    Silk

    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

    Silk

    Little Beck Annie
    (Jockey: Mark Winn)

    4/1

  • 2nd

    2

    Silk

    April Diamond
    (Jockey: Andrew Mullen)

    28/1

  • 3rd

    3

    Silk

    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

    Silk

    Miss Kodi
    (Jockey: Rossa Ryan)

    6/1

  • 2nd

    1

    Silk

    Absolute Diamond
    (Jockey: J F Egan)

    33/1

  • 3rd

    3

    Silk

    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

    Silk

    Roaring Ralph
    (Jockey: Rhys Elliott)

    15/2

  • 2nd

    6

    Silk

    Popeye Doyle
    (Jockey: Shay Farmer)

    80/1

  • 3rd

    3

    Silk

    Flying Fletcher
    (Jockey: Tom Kiely-Marshall)

    11/4

racingtv.com Handicap

15:20 Carlisle

Distance: 1m6f | Going: Good | Type: Flat

  • 1st

    10

    Silk

    Trojan Sun
    (Jockey: Paul Mulrennan)

    11/1

  • 2nd

    3

    Silk

    So Alex
    (Jockey: Jack Doughty)

    11/2

  • 3rd

    7

    Silk

    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

    Silk

    Sonic Si
    (Jockey: Rossa Ryan)

    13/8F

  • 2nd

    2

    Silk

    Connie's Rose
    (Jockey: William Carson)

    11/2

  • 3rd

    4

    Silk

    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

    Silk

    Bayraat
    (Jockey: Clifford Lee)

    9/4

  • 2nd

    7

    Silk

    Pinpoint
    (Jockey: Tom Kiely-Marshall)

    16/1

  • 3rd

    1

    Silk

    Captain Cess
    (Jockey: Zak Wheatley)

    11/8F

Follow Racing TV On X Handicap

15:50 Carlisle

Distance: 1m | Going: Good | Type: Flat

  • 1st

    5

    Silk

    Hostility
    (Jockey: Daniel Tudhope)

    6/1

  • 2nd

    6

    Silk

    Bellasio
    (Jockey: Oliver Stammers)

    4/1

  • 3rd

    1

    Silk

    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

    Silk

    Hint Of The Jungle
    (Jockey: Rossa Ryan)

    9/4F

  • 2nd

    8

    Silk

    Ravenglass
    (Jockey: Joe Leavy)

    11/2

  • 3rd

    3

    Silk

    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

    Silk

    Crafty Spirit
    (Jockey: Barry McHugh)

    4/1

  • 2nd

    6

    Silk

    Ski Angel
    (Jockey: Rhys Elliott)

    10/1

  • 3rd

    1

    Silk

    Dark Kestrel
    (Jockey: Cam Hardie)

    7/2

Racing TV Fillies' Handicap

16:23 Carlisle

Distance: 7f | Going: Good | Type: Flat

  • 1st

    5

    Silk

    Sandy Craic
    (Jockey: Mark Winn)

    9/2

  • 2nd

    4

    Silk

    Amelia's Joy
    (Jockey: Connor Beasley)

    8/1

  • 3rd

    2

    Silk

    Albeseeingyer
    (Jockey: David Allan)

    100/30

Engstaff-In Birthday Handicap

16:33 Chepstow

Distance: 6f | Going: Good | Type: Flat

  • 1st

    1

    Silk

    Punchbowl Flyer
    (Jockey: Alexandra Egan)

    15/8J

  • 2nd

    4

    Silk

    Autumn Angel
    (Jockey: Kieren Fox)

    11/4

  • 3rd

    2

    Silk

    Whitesnake
    (Jockey: Rossa Ryan)

    14/1

T. Murray & Son Ltd. Beginners Chase

16:40 Kilbeggan (IRE)

Distance: 2m4f | Going: Yielding | Type: Chase

  • 1st

    7

    Silk

    Le Coq Hardi
    (Jockey: Mike O'Connor)

    EvensF

  • 2nd

    8

    Silk

    Londonofficecallin
    (Jockey: Kieren Buckley)

    8/1

  • 3rd

    9

    Silk

    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

    Silk

    Bradbury
    (Jockey: Kevin Stott)

    EvensF

  • 2nd

    4

    Silk

    Clear Above
    (Jockey: Billy Garritty)

    4/1

  • 3rd

    6

    Silk

    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

    Silk

    The Gay Blade
    (Jockey: Andrew Mullen)

    5/1

  • 2nd

    6

    Silk

    Good Karma
    (Jockey: Sean Kirrane)

    6/1

  • 3rd

    7

    Silk

    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

    Silk

    Bobby Dassler
    (Jockey: Mason Paetel)

    12/1

  • 2nd

    3

    Silk

    Redhot Whisper
    (Jockey: Finley Marsh)

    4/1

  • 3rd

    1

    Silk

    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

    Silk

    Ol Man Dingle
    (Jockey: Shane O'Callaghan)

    7/2

  • 2nd

    12

    Silk

    Gaelic Arc
    (Jockey: Harry Sexton)

    8/1

  • 3rd

    11

    Silk

    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

    Silk

    Desert Charm
    (Jockey: Charles Bishop)

    7/1

  • 2nd

    1

    Silk

    Racing Demon
    (Jockey: Jason Watson)

    100/30F

  • 3rd

    9

    Silk

    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

    Silk

    Carmel's Phoenix
    (Jockey: Thomas O'Connor)

    9/2

  • 2nd

    3

    Silk

    Poetic Twist
    (Jockey: Kevin Sexton)

    100/30

  • 3rd

    4

    Silk

    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

    Silk

    Enemy Lines
    (Jockey: Hector Crouch)

    EvensF

  • 2nd

    8

    Silk

    Tree Wizard
    (Jockey: Tom Marquand)

    14/1

  • 3rd

    1

    Silk

    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

    Silk

    Silly Mongoose
    (Jockey: Mr D Doyle)

  • 2nd

    4

    Silk

    Sharu
    (Jockey: Mr J L Gleeson)

  • 3rd

    13

    Silk

    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

    Silk

    Zabeel Small
    (Jockey: Hector Crouch)

    11/4

  • 2nd

    4

    Silk

    Cold Fish
    (Jockey: Paddy Bradley)

    13/8F

  • 3rd

    9

    Silk

    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

    Silk

    Island McCoo
    (Jockey: Alan O'Sullivan)

    5/2F

  • 2nd

    7

    Silk

    Pilgrims Walk
    (Jockey: Dylan Robinson)

    20/1

  • 3rd

    16

    Silk

    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

    Silk

    Diligently
    (Jockey: David Probert)

    17/2

  • 2nd

    6

    Silk

    Indian Run
    (Jockey: Sean Levey)

    8/1

  • 3rd

    11

    Silk

    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

    Silk

    Love Like This
    (Jockey: Brian Barry)

  • 2nd

    13

    Silk

    Katie's Casper
    (Jockey: Alix Balfe)

  • 3rd

    2

    Silk

    Smackwater Jack
    (Jockey: Ethan O'Sullivan)

Non-Runners: Back The West (reserve), Brother Hollie, Gerrys Wish, Lily Milan (stone bruise), Stretchemout (reserve)

EASY WIN ACCAS

EASY WIN ACCAS
Since March 2025

Win Rate

57.02%

ROI

38.50%

Average Monthly Profit

£372

RACING RUNDOWN

RACING RUNDOWN
Since August 2022

Win Rate

30.19%

ROI

9.13%

Average Monthly Profit

£285

PREMIER GREYHOUND TIPS

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.