Yesterday's Horse Racing Results

Saturday, 10 October 2026

Newmarket
13:15
Good
1m 1f
N/A
N/A
1

Humidity

James Doyle · Unknown

15/8
2

The Lost King

W Buick · Unknown

7/4
3

High Stock

Rob Hornby · Unknown

20/1
York
13:30
Good
6f
N/A
N/A
1

Cut A Dash

S M Levey · Unknown

4/1
2

Agamemnon

Finley Marsh · Unknown

6/1
3

Battle Fever

Shane Gray · Unknown

11/2
Chepstow
13:35
Good
2m 16y
N/A
N/A
1

Whistling Dave

C J Todd · Unknown

33/1
2

Pass The Buck

Paul O'Brien · Unknown

11/1
3

Sacre Chef

Harry Skelton · Unknown

9/4
Naas
13:40
Soft
1m
N/A
N/A
1

Admired Beauty

Andrew Slattery · Unknown

20/1
2

Ted's Turn

Adam Caffrey · Unknown

6/1
3

Adversity

Chris Hayes · Unknown

25/1
Hexham
13:43
Good
2m 4f 28y
N/A
N/A
1

Finisk Pride

D R Fox · Unknown

1/2
2

Presentandcorrect

Nathan Moscrop · Unknown

17/2
Newmarket
13:50
Good
1m 2f
N/A
N/A
1

Drumbeat

R L Moore · Unknown

9/10
2

Wykehurst Park

Rob Hornby · Unknown

7/2
3

Apulia Bay

James Doyle · Unknown

5/1
Fairyhouse
13:58
Good
2m 110y
N/A
N/A
1

Manoir De Mirande

Jack Kennedy · Unknown

4/1
2

Glen Kiln

Brian Hayes · Unknown

4/9
3

Mo Ghille Mar

Ross Sugrue · Unknown

20/1
York
14:05
Good
1m 2f 56y
N/A
N/A
1

Grey Cuban

David Probert · Unknown

28/1
2

St Anton

Joe Leavy · Unknown

25/1
3

Lord Melbourne

Jason Hart · Unknown

22/1
Chepstow
14:10
Good
2m 16y
N/A
N/A
1

Treasure Planet

Sam Twiston-Davies · Unknown

17/2
2

Way Of Stars

Jack Tudor · Unknown

14/1
3

Flash Man

K Brogan · Unknown

8/1
Naas
14:15
Soft
1m
N/A
N/A
1

Zelani

Chris Hayes · Unknown

3/10
2

Tax Me Later

Reese Holohan · Unknown

3/1
3

Griselinia

J M Sheridan · Unknown

200/1
Hexham
14:20
Good
2m 48y
N/A
N/A
1

Hourman

D R Fox · Unknown

3/1
2

Circle Of Steel

P W Wadge · Unknown

33/1
3

Dark Tide Rising

Jack Hogan · Unknown

11/10
Newmarket
14:25
Good
1m
N/A
N/A
1

Rock Montreal

W Buick · Unknown

11/8
2

Sergei Diaghilev

R L Moore · Unknown

15/8
3

Al Jabbar

Billy Loughnane · Unknown

4/1
Fairyhouse
14:33
Good
2m 5f 55y
N/A
N/A
1

Antrim Coast

Danny Mullins · Unknown

6/1
2

Kainsbourg

Jordan Gainford · Unknown

10/1
3

Our Soldier

Mr H C Swan · Unknown

11/2
York
14:40
Good
7f 192y
N/A
N/A
1

Callianassa

Connor Beasley · Unknown

11/1
2

Dwindling Funds

Rhys Elliott · Unknown

15/2
3

Freddie Steady Go

Harry Russell · Unknown

20/1
Chepstow
14:45
Good
2m 3f 100y
N/A
N/A
1

Hitintheheadlines

Harry Skelton · Unknown

14/1
2

Stick To The Board

Sam Twiston-Davies · Unknown

4/5
3

Nimba

S Bowen · Unknown

7/2
Naas
14:50
Soft
5f 205y
N/A
N/A
1

Pink Venom

Ben Coen · Unknown

11/10
2

Oristown Boy

Rory Mulligan · Unknown

9/2
3

I Ready

Leigh Roche · Unknown

22/1
Newmarket
15:00
Good
7f
N/A
N/A
1

Darkness Falls

R L Moore · Unknown

3/2
2

Desert Castle

W Buick · Unknown

9/10
3

Great Barrier Reef

Wayne Lordan · Unknown

15/2
Hexham
15:05
Good
2m 7f 63y
N/A
N/A
1

Medieval Gold

B S Hughes · Unknown

3/1
2

Rebel Tribesman

J J Burke · Unknown

5/4
3

Imperial Merlin

Sean Quinlan · Unknown

5/1
Fairyhouse
15:10
Good
3m 104y
N/A
N/A
1

Pourquoi Poi

Danny Gilligan · Unknown

10/3
2

Smallcraftwarning

Daniel King · Unknown

5/2
3

Charlie Luciano

Sam Ewing · Unknown

20/1
York
15:17
Good
6f
N/A
N/A
1

Coul Angel

Joanna Mason · Unknown

9/2
2

Advertised

Connor Beasley · Unknown

28/1
3

Al Shabab Storm

Harry Vigors · Unknown

16/1
Chepstow
15:22
Good
2m 3f 100y
N/A
N/A
1

Onefournine

Jonjo O'Neill Jr. · Unknown

2/1
2

Kosasiempre

Charlie Hammond · Unknown

11/2
3

Miss Cynthia

Harry Skelton · Unknown

7/1
Naas
15:28
Soft
5f 205y
N/A
N/A
1

Bamako Beach

Jamie Powell · Unknown

3/1
2

Big Gossey

Robert Whearty · Unknown

6/1
3

Two Stars

J M Sheridan · Unknown

3/1
Newmarket
15:40
Good
2m 2f
N/A
N/A
1

Alphonse Le Grande

Patrick McGettigan · Unknown

18/1
2

Sea Lantern

Rowan Scott · Unknown

4/1
3

Dawn Rising

R L Moore · Unknown

6/1
Hexham
15:45
Good
2m 4f 15y
N/A
N/A
1

Passing Diamond

R P McLernon · Unknown

15/8
2

Passengerontheship

Jonathan England · Unknown

7/1
3

Ballykinlar

James Bowen · Unknown

7/2
Fairyhouse
15:50
Good
2m
N/A
N/A
1

Ash Hobbs

Darragh O'Keeffe · Unknown

9/10
2

Red Acres Georgie

Danny Mullins · Unknown

11/4
3

Shadonagh

Kevin Healy · Unknown

6/1
York
15:57
Good
7f 192y
N/A
N/A
1

Royal Authority

P J McDonald · Unknown

3/1
2

Iron Stone Lad

Tom Marquand · Unknown

5/6
3

Coloniser

D Egan · Unknown

9/2
Chepstow
16:02
Good
2m 3f 100y
N/A
N/A
1

Daylatedollarshort

S Bowen · Unknown

4/1
2

Perseus Way

Harry Reed · Unknown

11/1
3

Our Guide

G Sheehan · Unknown

10/1
Naas
16:08
Soft
5f
N/A
N/A
1

Stag Night

Leigh Roche · Unknown

13/2
2

Gerrit's Gem

Nathan Crosse · Unknown

5/1
3

Keke

Shane Foley · Unknown

5/1
Southwell
16:10
Standard
1m 13y
N/A
N/A
1

El Fox

L Morris · Unknown

10/1
2

Volenti

Jonny Peate · Unknown

11/2
3

Blue Collar Lad

Alec Voikhansky · Unknown

66/1
Newmarket
16:15
Good
7f
N/A
N/A
1

Cullenagh Rainbow

Rossa Ryan · Unknown

15/8
2

Probing

H Crouch · Unknown

13/8
3

Desert Romance

W Buick · Unknown

11/4
Hexham
16:20
Good
1m 7f 133y
N/A
N/A
1

Mr Lincoln

Sean Quinlan · Unknown

4/1
2

Achille Des Rocs

Danny McMenamin · Unknown

10/3
3

Athair Mor

Craig Nichol · Unknown

11/4
Fairyhouse
16:25
Good
2m
N/A
N/A
1

Not In A Hurry

Simon Torrens · Unknown

17/2
2

No Looking Back

Phillip Enright · Unknown

14/1
3

Annie's Angel

Conor Smithers · Unknown

11/4
York
16:32
Good
1m 5f 188y
N/A
N/A
1

Alfred Wincham

O J Orr · Unknown

11/4
2

Haveyoumissedme

A Mullen · Unknown

40/1
3

Northwest Passage

Jason Hart · Unknown

16/1
Chepstow
16:35
Good
2m 7f 131y
N/A
N/A
1

Tzarmix

C Gethings · Unknown

22/1
2

Torrent

David Noonan · Unknown

15/2
3

Got A Dream

Sean Houlihan · Unknown

7/1
Naas
16:40
Soft
7f
N/A
N/A
1

Therewillbeglory

Andrew Slattery · Unknown

5/6
2

Justiciar

Jack Kearney · Unknown

9/2
3

Caislean Ni Cuan

Donagh O'Connor · Unknown

14/1
Southwell
16:45
Standard
1m 13y
N/A
N/A
1

Izzari

Cara Tuke · Unknown

5/1
2

Sandy Craic

Mark Winn · Unknown

20/1
3

Auburn Avenue

Millie Wonnacott · Unknown

25/1
Newmarket
16:50
Good
7f
N/A
N/A
1

Midgham Man

George Wood · Unknown

11/4
2

Asgar

Billy Loughnane · Unknown

17/2
3

Motown Filly

Saffie Osborne · Unknown

9/1
Hexham
16:55
Good
3m 41y
N/A
N/A
1

Sledgehammer

Charlie Maggs · Unknown

15/8
2

Wal Buck's

D R Fox · Unknown

18/1
3

Ribeye

Callum Bewley · Unknown

14/1
Fairyhouse
17:00
Good
2m
N/A
N/A
1

Granlahan

Darragh O'Keeffe · Unknown

9/10
2

Liceo

P J O'Hanlon · Unknown

16/1
3

Champagne Dawn

Phillip Enright · Unknown

17/2
York
17:07
Good
1m 2f 56y
N/A
N/A
1

Loz Vegas

O J Orr · Unknown

9/2
2

Pearl Eye

Rhys Elliott · Unknown

11/1
3

Ashnak

D Tudhope · Unknown

9/2
Chepstow
17:10
Good
2m 16y
N/A
N/A
1

Northern Singer

Harry Skelton · Unknown

7/4
2

Molly Des Bruyeres

C Brassil · Unknown

5/1
3

Milly Ocean

Fern O'Brien · Unknown

5/2
Naas
17:15
Soft
7f
N/A
N/A
1

Storm Ready

Shane Foley · Unknown

7/2
2

Key Witness

Alan Persse · Unknown

14/1
3

Back Down Under

Reese Holohan · Unknown

7/2
Southwell
17:20
Standard
7f 14y
N/A
N/A
1

Diamondsforyou

J Garritty · Unknown

5/2
2

Ruby Sands

Charles Bishop · Unknown

7/2
3

Lizzie Bennet

O McSweeney · Unknown

6/1
Hexham
17:30
Good
2m 48y
N/A
N/A
1

I've Got A Friend

B S Hughes · Unknown

13/8
2

The Gloves Are Off

Ricky Doyle · Unknown

9/10
3

Pether's Daisy

Callum Bewley · Unknown

20/1
Fairyhouse
17:35
Good
2m
N/A
N/A
1

Streamhill

Ms Grace Dorgan · Unknown

11/1
2

S T Hamo

Miss A B O'Connor · Unknown

3/1
3

Some See Stars

Miss H Ross · Unknown

6/1
Southwell
17:55
Standard
7f 14y
N/A
N/A
1

Graniteville

Marco Ghiani · Unknown

11/8
2

Arabian Summer

Christian Howarth · Unknown

5/4
3

Ardangel

George Downing · Unknown

28/1
Southwell
18:30
Standard
6f 16y
N/A
N/A
1

Go Lockers Go

Callum Shepherd · Unknown

11/2
2

Pilgrim's Progress

Alec Voikhansky · Unknown

16/1
3

Wise Crack

J P Sullivan · Unknown

3/1
Southwell
19:00
Standard
6f 16y
N/A
N/A
1

Riley Rocks

Marco Ghiani · Unknown

11/4
2

Eightthreeone

Charles Bishop · Unknown

11/4
3

Jesse Luc

L Morris · Unknown

7/1
Southwell
19:30
Standard
4f 214y
N/A
N/A
1

Opal Storm

Faye McManoman · Unknown

12/1
2

Star Noir

Shay Farmer · Unknown

9/2
3

Goyard

Mark Winn · Unknown

17/8
Southwell
20:00
Standard
1m 6f 21y
N/A
N/A
1

Neswick

D C Costello · Unknown

16/1
2

Knightsail

Jack Callan · Unknown

10/1
3

Cosmo Brown

Marco Ghiani · Unknown

15/8
Southwell
20:30
Standard
1m 4f 14y
N/A
N/A
1

Domination

O McSweeney · Unknown

5/2
2

John T

Callum Hutchinson · Unknown

9/1
3

Lilly Lux

Callum Shepherd · Unknown

4/1
Yesterday's Horse Racing Results: Full Review and Form Analysis

Reviewing the previous day's horse racing results is one of the most valuable habits a serious punter can develop. Yesterday's results offer an immediate snapshot of current form trends, revealing which trainers are in good form, which jockeys are riding with confidence, and which horses are progressing through the handicap ranks. Our results service covers every race meeting held across the United Kingdom and Ireland, from the championship tracks of Cheltenham, Ascot, Newmarket, and York to everyday fixtures at smaller National Hunt and Flat venues.

Each result card on this page presents the top three finishers from every race run the previous day. The information shown includes the racecourse, off time, going conditions, distance, race classification, total prize money, and — for each placed horse — the finishing position, horse name, jockey, trainer, and starting price in traditional fractional odds format. This level of detail allows you to move beyond simply knowing who won and into genuinely understanding how and why the result unfolded.

Why Yesterday's Results Matter for Today's Betting

Form is the foundation of informed betting, and yesterday's results are the freshest form data available. A trainer who saddled three winners from four runners yesterday is clearly in excellent form, and any entries from that yard at today's meetings warrant close attention. Similarly, a jockey who rode a double or treble the previous day may carry that momentum forward, particularly if booked by connections who typically use top riders only when they expect a strong performance.

Going conditions are another critical factor that yesterday's results illuminate. If yesterday's racing was conducted on soft or heavy ground and a particular horse powered through the conditions to win convincingly, that performance becomes highly relevant whenever similar ground conditions appear at future meetings. Conversely, a horse that struggled on the prevailing ground may bounce back dramatically when conditions change. Tracking these patterns gives you an edge that most casual bettors overlook entirely.

Reading Between the Lines: What the Starting Price Reveals

The starting price, or SP, is the final odds offered by on-course bookmakers at the moment a race begins. It reflects the weight of money and opinion in the betting ring and is the price at which most traditional bets are settled. When analysing yesterday's results, pay close attention to how the SP compares to the morning prices. A horse that opened at 10/1 in the morning but went off at 4/1 attracted significant late support, often from well-informed connections. If that horse won, the market got it right. If it lost despite that support, there may be questions about the run that form students should note.

Equally instructive are the winners that drifted in the market. A horse that won at 12/1 having been available at 6/1 earlier in the day suggests the market underestimated it. These drift winners can represent excellent future value opportunities, particularly if the reason for the drift was superficial — perhaps the horse had not run for a while, or the trainer had a low recent strike rate that masked the quality of this particular entry. Our main results page lets you compare results across multiple dates using the built-in date picker.

Identifying Course and Distance Winners

One of the most reliable angles in horse racing is backing horses that have previously won at the same course and distance. Yesterday's results add new course-and-distance winners to the database every racing day. When a horse wins at Cheltenham over two miles and four furlongs on soft ground, that performance becomes a permanent reference point. The next time that horse appears in the racecards at Cheltenham over a similar trip on comparable going, its proven course form gives it a genuine advantage over unexposed rivals. Record these course-and-distance winners from yesterday's results and cross-reference them against upcoming entries for an efficient edge.

Trainer and Jockey Performance Tracking

Professional punters track the performance of trainers and jockeys as carefully as they track the horses themselves. Yesterday's results offer the latest data point in these ongoing records. Key metrics to monitor include strike rate over the past fourteen days, profit and loss to starting prices, and performance at specific tracks or in particular race types. A trainer with a 30 percent strike rate over the past fortnight is clearly sending out fit, well-prepared runners, and that statistic alone justifies close scrutiny of their entries on today's racecards.

Jockey bookings can be equally revealing. When a leading rider takes a ride at a smaller midweek meeting, it often signals that connections are confident about the horse's chances. Yesterday's results help you identify these patterns. If a top jockey rode at Plumpton or Sedgefield yesterday and won, the question to ask is: who booked them, and does that trainer have further entries this week with the same jockey engaged? This kind of granular analysis, built on the foundation of daily results review, separates profitable punters from the majority.

Building a Long-Term Results Database

The most successful punters treat results as cumulative data rather than isolated events. Each day's results feed into a broader picture of form, fitness, and competitive patterns that only becomes visible over weeks and months. Yesterday's results are the newest layer of information in this ongoing analysis. Visit our Fast Results page to browse results from any date, and combine your findings with our tomorrow's tips, accumulator tips, and each-way tips for a comprehensive, data-driven betting approach. The betting calculator is available to work out potential returns on any bet type you construct from your analysis.

What Each Result Card Shows

  • Racecourse name and scheduled off time
  • Going conditions and race distance
  • Race classification and prize money
  • Top three finishers in finishing order
  • Jockey and trainer for each placed horse
  • Starting price in fractional odds format

How to Use Yesterday's Form

  • Identify in-form trainers and jockeys
  • Note course-and-distance winners
  • Track going condition preferences
  • Spot market movers and drift winners
  • Cross-reference with today's racecards
  • Build long-term form records
Frequently Asked Questions About Yesterday's Results
Where can I find yesterday's horse racing results?
This page displays complete results from every UK and Irish race meeting held yesterday. Each result card shows the top three finishers along with the racecourse, race time, distance, going, class, prize money, jockeys, trainers and starting prices. Results are the official settled outcomes, so any stewards enquiries or amendments have already been resolved.
Are yesterday's results the final official results?
Yes. By the time yesterday's results appear on this page, any photo finishes, stewards enquiries, and objections have been fully resolved. The finishing positions shown are the official results as declared by the racecourse judge, and these are the positions used by bookmakers for settling all bets. You can rely on these results for form analysis with complete confidence.
How can I use yesterday's results to inform today's betting?
Review yesterday's winners and placed horses to identify current form trends, in-form trainers and jockeys, and going condition preferences. Check whether any horses that ran well yesterday have entries at today's meetings. Cross-reference yesterday's results with today's racecards to identify runners with proven recent form. Pay particular attention to horses that won on similar going conditions to those expected today.
Do you show results from Irish meetings as well as UK races?
Yes. This page covers all racecourses across the United Kingdom and the Republic of Ireland. This includes major venues such as Cheltenham, Ascot, Newmarket, Leopardstown, Fairyhouse and the Curragh, as well as every smaller National Hunt, Flat and All-Weather venue.
What information is included in each result card?
Each result card displays the racecourse name, scheduled off time, going conditions, race distance, classification and total prize money. Below this header, the first three finishers are listed with their finishing position, horse name, jockey silk, jockey name, trainer name, and starting price in fractional odds format. The winner's row is highlighted for quick identification.
Can I view results from dates further back than yesterday?
Yes. Visit our main Fast Results page where a date picker allows you to select any historical date. This yesterday's results page is provided as a convenient shortcut for the most commonly requested previous day's racing. For longer-term form research, the date picker on the main results page gives you access to results from any past racing day.