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

Stonepack Mares' 'National Hunt' Novices' Hurdle (GBB Race)

13:40 Perth

Distance: 2m4f | Going: Good | Type: Hurdle

  • 1st

    7

    Silk

    Viscountess Nelson
    (Jockey: James Bowen)

    4/9F

  • 2nd

    4

    Silk

    Frankies Fortune
    (Jockey: Alan Doyle)

    16/1

  • 3rd

    8

    Silk

    Celtic Alliance
    (Jockey: Sean Bowen)

    7/4

Non-Runners: Dunsy Rock (unsuitable ground), Sagonige (unsuitable ground)

Book Attraction Restaurant Online Restricted Maiden Stakes (Bands B C And D) (GBB Race)

13:52 Beverley

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

  • 1st

    6

    Silk

    Fighter's Spirit
    (Jockey: Oisin Orr)

    11/4

  • 2nd

    3

    Silk

    Cape Fear
    (Jockey: P J McDonald)

    5/4F

  • 3rd

    8

    Silk

    Three No Trumps
    (Jockey: Rossa Ryan)

    9/2

Charlie Wilson Memorial Maiden Hurdle (GBB Race)

14:00 Warwick

Distance: 2m3f | Going: Good | Type: Hurdle

  • 1st

    5

    Silk

    Mr Finch
    (Jockey: Ben Jones)

    11/8F

  • 2nd

    8

    Silk

    Testing Patience
    (Jockey: Caoilin Quinn)

    7/2

  • 3rd

    4

    Silk

    Lightfingered Jack
    (Jockey: Tom Bellamy)

    5/1

Download The Free Racing TV App Now Handicap Hurdle (Div I)

14:10 Perth

Distance: 2m4f | Going: Good | Type: Hurdle

  • 1st

    1

    Silk

    A King Of Magic
    (Jockey: Jay Tidball)

    11/4F

  • 2nd

    8

    Silk

    Bel Ombre
    (Jockey: Conor O'Farrell)

    9/2

  • 3rd

    7

    Silk

    La Vish
    (Jockey: Paul O'Brien)

    18/1

Non-Runners: Kingston Narcissus (unsuitable ground), Monaco Rules (unsuitable ground)

Racing To School Reaches 25 Years Restricted Novice Stakes (Bands B C & D) (GBB/IRE Incentive Race)

14:22 Beverley

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

  • 1st

    3

    Silk

    Matteo
    (Jockey: Kevin Stott)

    2/1F

  • 2nd

    10

    Silk

    Lauralynn
    (Jockey: Zak Wheatley)

    5/2

  • 3rd

    5

    Silk

    Concert Pitch
    (Jockey: Cam Hardie)

    80/1

Non-Runners: Half A Hoof (self certificate, off feed)

John Sillett Memorial Handicap Hurdle

14:30 Warwick

Distance: 3m1f | Going: Good | Type: Hurdle

  • 1st

    4

    Silk

    Lipa K
    (Jockey: Charlie Todd)

    15/2

  • 2nd

    2

    Silk

    Thank You Ma'am
    (Jockey: Miss Olive Nicholls)

    11/4

  • 3rd

    5

    Silk

    Benign Dictator
    (Jockey: Tom Hutsby)

    5/1

Non-Runners: Step Ahead (self certificate, unsuitable ground)

Download The Free Racing TV App Now Handicap Hurdle (Div II)

14:40 Perth

Distance: 2m4f | Going: Good | Type: Hurdle

  • 1st

    4

    Silk

    Letterston Lily
    (Jockey: James Bowen)

    7/2F

  • 2nd

    8

    Silk

    Soldier's Leap
    (Jockey: Miss Gina Andrews)

    4/1

  • 3rd

    6

    Silk

    Buy Some Time
    (Jockey: Ryan Mania)

    11/1

Non-Runners: So Many Roads (unsuitable ground)

Happy Birthday Andy Hill Handicap

14:52 Beverley

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

  • 1st

    5

    Silk

    I'm Next
    (Jockey: David Allan)

    11/8F

  • 2nd

    6

    Silk

    Trilby
    (Jockey: P J McDonald)

    9/2

  • 3rd

    2

    Silk

    Novello Lad
    (Jockey: David Nolan)

    10/1

Sporting Agenda Challenger Series Mares' Chase Final Handicap Chase (Series Final) (GBB Race)

15:00 Warwick

Distance: 3m1½f | Going: Good | Type: Chase

  • 1st

    4

    Silk

    Theonewedreamof
    (Jockey: Harry Skelton)

    8/11F

  • 2nd

    7

    Silk

    Realta Liath
    (Jockey: Harry Bannister)

    7/2

  • 3rd

    11

    Silk

    Queens Wish
    (Jockey: Lee Edwards)

    13/2

Non-Runners: Ede'iffs Rock (vet's certificate, lame), Holetown (unsuitable ground), Kalista Love (withdrawn, unsuitable ground), Kosasiempre (withdrawn, unsuitable ground), Party Vibes (withdrawn, unsuitable ground)

River Tay Handicap Chase (GBB Race)

15:10 Perth

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

  • 1st

    4

    Silk

    Classic Maestro
    (Jockey: Luke Scott)

    10/1

  • 2nd

    1

    Silk

    Tommy's Oscar
    (Jockey: Danny McMenamin)

    5/1

  • 3rd

    6

    Silk

    Toothless
    (Jockey: Freddie Gingell)

    11/4

Non-Runners: King Roly (self certificate. not eaten up)

Alan McGuinness And Robin Lunness Memorial Handicap

15:22 Beverley

Distance: 7½f | Going: Good To Firm | Type: Flat

  • 1st

    1

    Silk

    A War Eagle
    (Jockey: Billy Garritty)

    17/2

  • 2nd

    6

    Silk

    Capital Guarantee
    (Jockey: Cian Horgan)

    12/1

  • 3rd

    7

    Silk

    Frostmagic
    (Jockey: Tom Marquand)

    100/30

Non-Runners: Milteye (unsuitable ground)

KTDA Mares' Challenger Series Final Handicap Hurdle (Series Final) (GBB Race)

15:30 Warwick

Distance: 2m5f | Going: Good | Type: Hurdle

  • 1st

    6

    Silk

    Service Minimum
    (Jockey: Harry Skelton)

    13/8F

  • 2nd

    11

    Silk

    Keep On Cobbling
    (Jockey: Harry Bannister)

    11/1

  • 3rd

    2

    Silk

    Rockola Vogue
    (Jockey: David Bass)

    16/1

Non-Runners: Pismo Beach (self certificate, injured in box), Siog Geal (self certificate, unsuitable ground)

Join Racing TV Now Handicap Chase (GBB Race)

15:40 Perth

Distance: 3m | Going: Good | Type: Chase

  • 1st

    1

    Silk

    American Mike
    (Jockey: Sean Bowen)

    9/4F

  • 2nd

    3

    Silk

    Statuario
    (Jockey: James Bowen)

    11/2

  • 3rd

    5

    Silk

    If Not For Dylan
    (Jockey: Alan Doyle)

    7/2

Rapid Lad Handicap

15:52 Beverley

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

  • 1st

    2

    Silk

    Naval Tribute
    (Jockey: Cieren Fallon)

    9/4F

  • 2nd

    7

    Silk

    Freddy Robinson
    (Jockey: Ben Robinson)

    9/2

  • 3rd

    6

    Silk

    Kitsune Power
    (Jockey: David Allan)

    9/2

Vanessa Littler's 60th Birthday Handicap Chase

16:00 Warwick

Distance: 2m | Going: Good | Type: Chase

  • 1st

    3

    Silk

    Zoeman
    (Jockey: Jonathan Burke)

    2/1

  • 2nd

    9

    Silk

    Lone Soldier
    (Jockey: Lee Edwards)

    14/1

  • 3rd

    6

    Silk

    Blackijo Dagrostis
    (Jockey: Stan Sheppard)

    8/1

Non-Runners: Ballywood (unsuitable ground), Kally Des Bruyeres (unsuitable ground)

Scone International Horse Trials Handicap Hurdle

16:10 Perth

Distance: 2m | Going: Good | Type: Hurdle

  • 1st

    4

    Silk

    Mister Ursus
    (Jockey: Sean Bowen)

    2/1F

  • 2nd

    8

    Silk

    Magnolia
    (Jockey: Joshua Thompson)

    25/1

  • 3rd

    12

    Silk

    Scriabin
    (Jockey: Patrick Wadge)

    16/1

THE OUTSIDE EDGE

THE OUTSIDE EDGE
Since December 2019

Win Rate

29.91%

ROI

6.91%

Average Monthly Profit

£248

BEST GOLF TIPSTER

BEST GOLF TIPSTER
Since February 2025

Win Rate

39.49%

ROI

14.63%

Average Monthly Profit

£516

OVER UNDER TIPSTER

OVER UNDER TIPSTER
Since September 2024

Win Rate

52.23%

ROI

3.73%

Average Monthly Profit

£40

>> 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.