UK and Ireland Horse Racing Results Yesterday

Lingfield - Yesterday - 20:50
1st
Canoodled
Jockey: Saffie Osborne
Trainer: Ed Walker
2nd
Roman Mist
Jockey: Daniel Muscutt
Trainer: Tom Ward
3rd
Laurentia
Jockey: Sophie Ralston
Trainer: D K Ivory
Total Runners: 6
Non Runners: 2
Full Results
williamhill - Watch Racing Live Online + Bet £10 Get £30*
*New online customers only. Min. unit stake of £10 at odds of 1/2 or greater. Only the win part of EW bets will count. Free bet terms, payment method & country restrictions apply. Free bets credited as 3 x £10. Free bet stakes are not returned in settlement of winning free bets. All Free Bets must be wagered within 30 days. Full T&Cs here.
Haydock - Yesterday - 20:35
1st
Miramichi
Jockey: Jane Elliott
Trainer: Tom Dascombe
2nd
Billy Roberts
Jockey: Lewis Edmunds
Trainer: Simon Whitaker
3rd
Qawamees
Jockey: Joanna Mason
Trainer: M W Easterby
Total Runners: 12
Non Runners: 1
Full Results
Lingfield - Yesterday - 20:20
1st
Bonus
Jockey: P Cosgrave
Trainer: J R Boyle
2nd
Moosmee
Jockey: Tyler Heard
Trainer: S Dow
3rd
Inner Circle
Jockey: Stefano Cherchi
Trainer: Mark Loughnane
Total Runners: 9
Non Runners: 5
Full Results
Haydock - Yesterday - 20:05
1st
Rains Of Castamere
Jockey: Rob Hornby
Trainer: M R Channon
2nd
Star Shield
Jockey: S B Kirrane
Trainer: D O'Meara
3rd
Sucellus
Jockey: J P Sullivan
Trainer: Oliver Greenall
Total Runners: 6
Non Runners: 0
Full Results
Lingfield - Yesterday - 19:50
1st
Foden
Jockey: Thore Hammer Hansen
Trainer: R Hannon
2nd
Olimba
Jockey: Aled Beech
Trainer: George Boughey
3rd
Damascus Finish
Jockey: Rhys Clutterbuck
Trainer: B R Johnson
Total Runners: 13
Non Runners: 1
Full Results
Haydock - Yesterday - 19:35
1st
Elvrika
Jockey: D C Costello
Trainer: W J Haggas
2nd
Surprise Picture
Jockey: Mark Crehan
Trainer: Hugo Palmer
3rd
Balearic
Jockey: Joshua Bryan
Trainer: P F I Cole
Total Runners: 9
Non Runners: 1
Full Results
Lingfield - Yesterday - 19:20
1st
Arousing
Jockey: Liam Jones
Trainer: W J Haggas
2nd
Red Genesis
Jockey: S M Mooney
Trainer: James Ferguson
3rd
Sovereign Slipper
Jockey: David Probert
Trainer: H Candy
Total Runners: 6
Non Runners: 1
Full Results
Haydock - Yesterday - 19:05
1st
Papa Cocktail
Jockey: Jack Mitchell
Trainer: Tom Clover
2nd
Red Power
Jockey: Jane Elliott
Trainer: Tom Dascombe
3rd
Al Shibli
Jockey: S M Levey
Trainer: R Hannon
Total Runners: 5
Non Runners: 0
Full Results
Lingfield - Yesterday - 18:50
1st
Van Meegeren
Jockey: George Wood
Trainer: D G Bridgwater
2nd
Gold Souk
Jockey: K T O'Neill
Trainer: D Steele
3rd
Intercessor
Jockey: Darragh Keenan
Trainer: J Gallagher
Total Runners: 9
Non Runners: 1
Full Results
Haydock - Yesterday - 18:35
1st
Amor de Mi Vida
Jockey: S M Levey
Trainer: Archie Watson
2nd
Fox Hill
Jockey: Andrew Breslin
Trainer: E J Alston
3rd
Country Carnival
Jockey: S B Kirrane
Trainer: D O'Meara
Total Runners: 6
Non Runners: 1
Full Results
Lingfield - Yesterday - 18:20
1st
Scheherazade
Jockey: David Probert
Trainer: H Morrison
2nd
Air Hair Lair
Jockey: K T O'Neill
Trainer: Miss S West
3rd
Dusk Chorus
Jockey: George Buckell
Trainer: B J Meehan
Total Runners: 7
Non Runners: 3
Full Results
Ascot - Yesterday - 18:10
1st
Stratum
Jockey: R L Moore
Trainer: W P Mullins
2nd
Calling The Wind
Jockey: David Egan
Trainer: Richard Hughes
3rd
The Grand Visir
Jockey: R Kingscote
Trainer: Ian Williams
Total Runners: 13
Non Runners: 7
Full Results
Haydock - Yesterday - 18:00
1st
Maytal
Jockey: Mark Crehan
Trainer: Sir Michael Stoute
2nd
Constanta
Jockey: D C Costello
Trainer: W J Haggas
3rd
Nadein
Jockey: T E Whelan
Trainer: R Charlton
Total Runners: 7
Non Runners: 1
Full Results
Lingfield - Yesterday - 17:45
1st
Crestwood
Jockey: Thore Hammer Hansen
Trainer: Joseph Parr
2nd
Ziggy
Jockey: George Wood
Trainer: Harry Eustace
3rd
Avarice
Jockey: Grace McEntee
Trainer: J Butler
Total Runners: 8
Non Runners: 4
Full Results
Ascot - Yesterday - 17:35
1st
Foxes Tales
Jockey: Oisin Murphy
Trainer: A M Balding
2nd
Visualisation
Jockey: D P McDonogh
Trainer: Joseph P O'Brien
3rd
Irish Legend
Jockey: C T Keane
Trainer: Hugo Palmer
Total Runners: 14
Non Runners: 3
Full Results
Down Royal - Yesterday - 17:10
1st
Silaiyli
Jockey: R P Whelan
Trainer: M Halford
2nd
Sheer Chance
Jockey: D McMonagle
Trainer: Joseph P O'Brien
3rd
Henry The Fifth
Jockey: B M Coen
Trainer: John Patrick Murtagh
Total Runners: 12
Non Runners: 1
Full Results
Newmarket - Yesterday - 17:05
1st
Final Watch
Jockey: Marco Ghiani
Trainer: W Stone
2nd
Farasi Lane
Jockey: P J Dobbs
Trainer: Tom Ward
3rd
Fangorn
Jockey: Edward Greatrex
Trainer: M R Channon
Total Runners: 7
Non Runners: 2
Full Results
Ascot - Yesterday - 17:00
1st
Rohaan
Jockey: S W Kelly
Trainer: P D Evans
2nd
Fresh
Jockey: K Shoemark
Trainer: J R Fanshawe
3rd
King's Lynn
Jockey: R L Moore
Trainer: A M Balding
Total Runners: 21
Non Runners: 9
Full Results
Redcar - Yesterday - 16:45
1st
Truth In Jest
Jockey: Faye McManoman
Trainer: N Tinkler
2nd
Cometh The Man
Jockey: Cam Hardie
Trainer: D O'Meara
3rd
Naughty Ana
Jockey: D Allan
Trainer: T D Easterby
Total Runners: 12
Non Runners: 1
Full Results
Down Royal - Yesterday - 16:35
1st
Prime Chief
Jockey: D McMonagle
Trainer: J P Fahey
2nd
Right Turn
Jockey: G F Carroll
Trainer: G M Lyons
3rd
Maricruz
Jockey: L T McAteer
Trainer: J C McConnell
Total Runners: 11
Non Runners: 1
Full Results
Newmarket - Yesterday - 16:30
1st
Gellhorn
Jockey: Marco Ghiani
Trainer: S C Williams
2nd
Typhoon Ten
Jockey: Luke Catton
Trainer: R Hannon
3rd
Tommy Tittlemouse
Jockey: Ben Robinson
Trainer: B Ellison
Total Runners: 10
Non Runners: 1
Full Results
Ascot - Yesterday - 16:20
1st
Dream Of Dreams
Jockey: R L Moore
Trainer: Sir Michael Stoute
2nd
Glen Shiel
Jockey: Hollie Doyle
Trainer: Archie Watson
3rd
Art Power
Jockey: S De Sousa
Trainer: T D Easterby
Total Runners: 12
Non Runners: 2
Full Results
Perth - Yesterday - 16:15
1st
Grey Girly
Jockey: D A Jacob
Trainer: S R B Crawford
2nd
Darkest Day
Jockey: Sam Coltherd
Trainer: William Young Jnr
3rd
Genever Dragon
Jockey: B S Hughes
Trainer: D McCain Jnr
Total Runners: 7
Non Runners: 0
Full Results
Redcar - Yesterday - 16:10
1st
Cleveleys
Jockey: P Mulrennan
Trainer: M Dods
2nd
As If By Chance
Jockey: Rowan Scott
Trainer: N Tinkler
3rd
Burscough
Jockey: Connor Beasley
Trainer: M Dods
Total Runners: 7
Non Runners: 0
Full Results
Down Royal - Yesterday - 16:00
1st
Princesse Mathilde
Jockey: M A Gallagher
Trainer: Joseph P O'Brien
2nd
Soaring Sky
Jockey: N M Crosse
Trainer: Mrs J Harrington
3rd
Celtic Crown
Jockey: N G McCullagh
Trainer: J J Murphy
Total Runners: 8
Non Runners: 1
Full Results
Newmarket - Yesterday - 15:55
1st
Isle Of Lismore
Jockey: Cieren Fallon
Trainer: R M H Cowell
2nd
Razor Glass
Jockey: Marco Ghiani
Trainer: R M H Cowell
3rd
Faustus
Jockey: Josephine Gordon
Trainer: R M H Cowell
Total Runners: 6
Non Runners: 1
Full Results
Perth - Yesterday - 15:45
1st
Hitman Fred
Jockey: Craig Nichol
Trainer: Mrs R Dobbin
2nd
Pakie's Dream
Jockey: Sean Quinlan
Trainer: J Candlish
3rd
Sketrick
Jockey: James Bowen
Trainer: S R B Crawford
Total Runners: 6
Non Runners: 1
Full Results
Ascot - Yesterday - 15:40
1st
Wonderful Tonight
Jockey: W Buick
Trainer: D Menuisier
2nd
Broome
Jockey: R L Moore
Trainer: A P O'Brien
3rd
Hukum
Jockey: Jim Crowley
Trainer: Owen Burrows
Total Runners: 10
Non Runners: 5
Full Results
Redcar - Yesterday - 15:35
1st
Imperium Blue
Jockey: Faye McManoman
Trainer: N Tinkler
2nd
International Girl
Jockey: P Mathers
Trainer: R A Fahey
3rd
Kraken Power
Jockey: A Mullen
Trainer: I Jardine
Total Runners: 7
Non Runners: 0
Full Results
Down Royal - Yesterday - 15:25
1st
Iowa
Jockey: M C Hussey
Trainer: A P O'Brien
2nd
King Of The Castle
Jockey: J A Heffernan
Trainer: A P O'Brien
3rd
Bear Story
Jockey: R P Whelan
Trainer: M Halford
Total Runners: 13
Non Runners: 1
Full Results

Get yesterdays horseracing results online from betHQ

Get yesterday’s horse racing results from betHQ. We provide access to yesterdays horse racing results from both the UK and Ireland in a mobile-friendly format.

Fast results are listed chronologically on our horseracing results for England and Ireland, and you can also browse yesterdays fast horse racing results by racecourse, using the menu.

For a more detailed full results, just hit the button on the fast results card and you can view the full finishing order for the race.

Our results are a quick and easy way to check if you have placed any winning bets at bookmakers like bet365, Paddy Power, William Hill, Boylesports or Betfred.

You can also access today’s racing results here.