UK time :
‹ Friday 5 Jun 2026 ›
Find a horse or course
Detail:

Results for Friday 5 June

Our top pick won 17 of 57 · top 3 in 33

1:30 PM
Race 1 · Epsom
1st Naana's ShadowOur pick17 Solid chance
2nd Call Margot
3rd Shes Got A Brother
Flat race · weights set to make it fair About 5 furlongs Good ground High-level race 16 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey O. Murphy · Trainer K. Scott
Jockey
Jockey in form (11 wins in 14 days)
Form
Won 2 of last 5
Distance
Won at this distance 1 time
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Naana's Shadow
17
2nd
Call Margot
6
3rd
Shes Got A Brother
11
4th
Temple Of Athena
2
5th
U S S Charleston
2
6th
Alfa Duplicate
8
7th
Coyy
6
8th
Wedonttelllies
12
9th
Hanney Girl
12
10th
Chairmanfourtimes
1
11th
Artista
1
12th
Rosie Frith
2
13th
Proof
2
14th
Riley Rocks
9
15th
Henrythenate
2
16th
One And Gone
7
1:40 PM
Race 1 · Thirsk
1st Eagle BayOur pick57 Very strong chance
2nd Circle Of Trust
3rd Ma Leila
Flat race · no jumps · Turf track About 7 furlongs Slightly soft ground Entry-level race 10 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey P. Mulrennan · Trainer H. Bethell
Freshness
Back after 230 days off
Form
Won 0 of last 5
Final odds
11/10 £1 wins £1.10
Finishing order ?
1st
Eagle Bay
57
2nd
Circle Of Trust
14
3rd
Ma Leila
17
4th
Kyrenia
4
5th
Soda
2
6th
Ice Show
2
7th
Brash
2
8th
Dolly Golightly
1
Didn't finish
Revolutionelle
1
1:50 PM
Race 1 · Musselburgh
1st Cascade HallOur pick59 Very strong chance
2nd Simple Star
3rd Elemental Eye
Flat race · weights set to make it fair · Turf track About 2 miles Good ground Entry-level race 7 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey L. Young · Trainer J. Goldie
Headgear
Wearing hood
Form
Won 1 of last 5
Track
Raced here before
Final odds
4/6 £1 wins 67p
Finishing order ?
1st
Cascade Hall
59
2nd
Simple Star
25
3rd
Elemental Eye
13
4th
Star Of Markinch
1
5th
Spit Spot
2
2:05 PM
Race 2 · Epsom
1st Hickory Lad
2nd Alpe d'Huez
3rd Rlasthope
7th PossessiveOur pick28 Strong chance
Flat race · no jumps About 6 furlongs Slightly soft ground High-level race 14 runners
🏆 1st place
Jockey S. James · Trainer P. Makin
Form
Won 1 of last 5
Final odds
4/1 £1 wins £4
Finishing order ?
1st
Hickory Lad
20
2nd
Alpe d'Huez
2
3rd
Rlasthope
2
4th
The Bookkeeper
2
5th
Social Spirit
2
6th
Ardad Steve
8
7th
Possessive
28
8th
Havana Flash
5
9th
Dandyman Dan
11
10th
Romidijo
1
11th
El Lambo
1
12th
Wild Terrain
17
13th
Time And Effort
1
2:15 PM
Race 2 · Thirsk
1st Tip Foster
2nd Indefensible
3rd Big Shot VetoOur pick23 Strong chance
Flat race · no jumps · Turf track About 7 furlongs Good ground Entry-level race 10 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey J. Mason · Trainer D. & Nicola Barron
Form
Won 0 of last 5
Final odds · Underrated horse
4/1 £1 wins £4
Finishing order ?
1st
Tip Foster
22
2nd
Indefensible
20
3rd
Big Shot Veto
23
4th
Leelawadee
4
5th
Secretinthesky
1
6th
You Will See
2
7th
Sand Sea
6
8th
Moving Rubber
20
9th
Ziggy Bay
1
10th
Burrows Silver
1
2:25 PM
Race 2 · Musselburgh
1st Time For The MoonOur pick53 Very strong chance
2nd Heldobeldo
3rd Mr Minz
Flat race · no jumps · Turf track About 7 furlongs Good ground Standard race 6 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey D. Tudhope · Trainer C. Johnston
Form
Won 0 of last 5
Final odds · Underrated horse
10/11 £1 wins 91p
Finishing order ?
1st
Time For The Moon
53
2nd
Heldobeldo
30
3rd
Mr Minz
6
4th
Tribal Appearance
6
5th
Odegaard
1
6th
Amantha
4
2:40 PM
Race 3 · Epsom
1st Seagulls ElevenOur pick24 Strong chance
2nd Persica
3rd Boiling Point
Flat race · no jumps About 1 mile Slightly soft ground Elite-level race 8 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey O. Murphy · Trainer H. Palmer
Freshness
Back after 286 days off
Jockey
Jockey in form (11 wins in 14 days)
Form
Won 1 of last 5
Final odds
3/1 £1 wins £3
Finishing order ?
1st
Seagulls Eleven
24
2nd
Persica
24
3rd
Boiling Point
15
4th
Ice Max
12
5th
Royal Playwright
7
6th
Skukuza
6
7th
Qirat
6
8th
Chancellor
6
2:50 PM
Race 3 · Thirsk
1st Miss Rainbow
2nd Harry Mole
3rd Toptime
4th Without FlawOur pick18 Solid chance
Flat race · weights set to make it fair · Turf track About 5 furlongs Good ground Grassroots race 12 runners
🏆 1st place
Jockey B. McHugh · Trainer T. Waggott
C&D
Has won at this course and distance
Headgear
Wearing visor
Form
Won 0 of last 5
Track
Won here 2 times
Distance
Won at this distance 1 time
Final odds
5/1 £1 wins £5
Finishing order ?
1st
Miss Rainbow
16
2nd
Harry Mole
8
3rd
Toptime
6
4th
Without Flaw
18
5th
Keep The Gold
11
6th
Beerwah
7
7th
Invincible Crown
8
8th
Irish Dancer
11
9th
Aurora's Doublesix
1
10th
Zuffolo
8
11th
Kyber Crystal
4
12th
Ninety Nine
2
3:00 PM
Race 3 · Musselburgh
1st Highland Shah
2nd Homestrait
3rd Yorkshire Queen
5th Sandy CraicOur pick31 Strong chance
Flat race · weights set to make it fair · Turf track About 7 furlongs Good ground Entry-level race 10 runners
🏆 1st place
Jockey R. Sexton · Trainer J. Camacho
Headgear
Wearing hood
Form
Won 0 of last 5
Final odds
7/1 £1 wins £7
Finishing order ?
1st
Highland Shah
10
2nd
Homestrait
12
3rd
Yorkshire Queen
7
4th
The Anthony Gover
7
5th
Sandy Craic
31
6th
Wise Crack
2
7th
Stoic Poet
17
8th
Born A Star
6
9th
Maximum Velocity
7
10th
Walk On Walk On
1
3:15 PM
Race 4 · Epsom
1st SallaalOur pick27 Strong chance
2nd Respond
3rd Spoken Truth
Flat race · weights set to make it fair About 1.2 miles Slightly soft ground High-level race 17 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey R. Dawson · Trainer R. Varian
Headgear
Wearing hood
Form
Won 2 of last 5
Track
Raced here before
Final odds · Very underrated horse
10/3 £1 wins £3.33
Finishing order ?
1st
Sallaal
27
2nd
Respond
24
3rd
Spoken Truth
6
4th
Ammes
4
5th
Alpha Crucis
7
6th
Quai De Bethune
4
7th
Auld Toon Loon
2
8th
Liberty Lane
6
9th
Bolster
6
10th
Beylerbeyi
2
11th
Great David
2
12th
Have Secret
1
13th
Tycoon
6
14th
Let's Dream
1
15th
Dhahabi
1
16th
King's Code
1
3:30 PM
Race 4 · Thirsk
1st Annie Edson Taylor
2nd Taygar
3rd Elvetham
6th SherlockOur pick21 Strong chance
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Grassroots race 11 runners
🏆 1st place
Jockey P. J. McDonald · Trainer P. Makin
Headgear
Wearing blinkers
Form
Won 0 of last 5
Track
Raced here before
Ground
Likes this ground (wins 25% of runs)
Distance
Won at this distance 1 time
Final odds · Underrated horse
8/1 £1 wins £8
Finishing order ?
1st
Annie Edson Taylor
12
2nd
Taygar
20
3rd
Elvetham
9
4th
Kitaab
6
5th
Fan Mail
14
6th
Sherlock
21
7th
Woodhay Whisper
2
8th
Imperial Guard
14
9th
East Tyrone
1
10th
Teddy Shaw
1
3:40 PM
Race 4 · Musselburgh
1st Poet's Dawn
2nd Amidst The ChaosOur pick29 Strong chance
3rd Mayor Of Maghera
Flat race · weights set to make it fair · Turf track About 1.1 miles Good ground Entry-level race 8 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey S. Kirrane · Trainer T. Easterby
Headgear
Wearing cheekpieces
Freshness
Back quickly after its last run
Form
Won 1 of last 5
Track
Raced here before
Ground
Has won on this ground
Final odds
13/2 £1 wins £6.50
Finishing order ?
1st
Poet's Dawn
11
2nd
Amidst The Chaos
29
3rd
Mayor Of Maghera
1
4th
Union Island
8
5th
Dingwall
6
6th
Motawaared
14
7th
Detective
2
8th
Starliner
29
4:00 PM
Race 5 · Epsom
1st Thundering On
2nd Legacy Link
3rd Sugar Island
6th Amelia EarhartOur pick30 Strong chance
Flat race · no jumps About 1.5 miles Slightly soft ground Elite-level race 9 runners
🏆 1st place
Form
Won 1 of last 5
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Thundering On
16
2nd
Legacy Link
26
3rd
Sugar Island
2
4th
A La Prochaine
5
5th
Cameo
10
6th
Amelia Earhart
30
7th
On Message
2
8th
K Sarra
2
9th
Venetian Lace
7
4:10 PM
Race 5 · Thirsk
1st King Of BerkshireOur pick60 Very strong chance
2nd Rumbustious
3rd Forever Perfect
Flat race · weights set to make it fair · Turf track About 1.5 miles Good ground Entry-level race 6 runners
✓
TrackLab's top pick won!
🏆 1st place
King Of Berkshire
Jockey P. J. McDonald · Trainer A. Balding
Form
Won 1 of last 5
Final odds
4/7 £1 wins 57p
Finishing order ?
1st
King Of Berkshire
60
2nd
Rumbustious
13
3rd
Forever Perfect
11
4th
Fareenar
2
5th
Wave Power
1
6th
Myrrh
13
4:15 PM
Race 5 · Musselburgh
1st Right And Exact
2nd WoohooOur pick27 Strong chance
3rd I'm Next
Flat race · weights set to make it fair · Turf track About 5 furlongs Good ground Standard race 8 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey Z. Wheatley · Trainer D. Carroll
Form
Won 2 of last 5
Track
Raced here before
Ground
Likes this ground (wins 67% of runs)
Distance
Won at this distance 1 time
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Right And Exact
17
2nd
Woohoo
27
3rd
I'm Next
20
4th
Little Mi Mi
6
5th
Tiva
14
6th
Miss Brazen
4
7th
Curious Rover
12
4:20 PM
Race 1 · Fairyhouse
1st Florida BayOur pick49 Very strong chance
2nd Mudyrk
3rd Apollo's Comet
Flat race · no jumps · Turf track About 7 furlongs Good ground 9 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey J. Cleary · Trainer A. P. O'Brien
Trainer
Trainer in form
Form
Won 0 of last 5
Final odds
10/11 £1 wins 91p
Finishing order ?
1st
Florida Bay
49
2nd
Mudyrk
4
3rd
Apollo's Comet
7
4th
Dancing Destiny
26
5th
Blitogue
1
6th
Telegraph Road
9
7th
My Antonio
1
8th
Always Magic
2
9th
Tina Tereshkova
1
4:40 PM
Race 6 · Epsom
1st Mister Winston
2nd Hot Cash
3rd Man Of La Mancha
14th CelebornOur pick21 Strong chance
Flat race · weights set to make it fair About 1 mile Slightly soft ground High-level race 18 runners
🏆 1st place
Jockey O. Murphy · Trainer A. Balding
Jockey
Jockey in form (11 wins in 14 days)
Form
Won 2 of last 5
Final odds
8/1 £1 wins £8
Finishing order ?
1st
Mister Winston
9
2nd
Hot Cash
2
3rd
Man Of La Mancha
12
4th
Popmaster
2
5th
Principality
5
6th
Final Night
2
7th
Nizam
1
8th
Walsingham
1
9th
Jimmy Speaking
2
10th
Ozat
1
11th
Mirsky
4
12th
Mr Swivell
2
13th
Stem
11
14th
Celeborn
21
15th
Asmen Warrior
12
16th
Thunder Roar
2
17th
Sterling Knight
7
18th
Bragbor
4
4:45 PM
Race 6 · Thirsk
1st Military GirlOur pick21 Strong chance
2nd Thunder Star
3rd Startling
Flat race · weights set to make it fair · Turf track About 5 furlongs Good ground Entry-level race 12 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey C. Beasley · Trainer M. Dods
Form
Won 1 of last 5
Track
Raced here before
Distance
Won at this distance 2 times
Final odds · Underrated horse
5/1 £1 wins £5
Finishing order ?
1st
Military Girl
21
2nd
Thunder Star
6
3rd
Startling
1
4th
Pull The Rug
10
5th
J Street
17
6th
Dragon Spin
12
7th
Tanjen
8
8th
Solid Bond
9
9th
Cheerleader
1
10th
Fille Unique
14
11th
Star Marian
1
4:50 PM
Race 6 · Musselburgh
1st Mereside PrincessOur pick29 Strong chance
2nd Lope Y Linda
3rd Royal Baroness
Flat race · weights set to make it fair · Turf track About 1 mile Good ground Grassroots race 6 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing blinkers
Form
Won 1 of last 5
Track
Raced here before
Final odds · Underrated horse
5/2 £1 wins £2.50
Finishing order ?
1st
Mereside Princess
29
2nd
Lope Y Linda
29
3rd
Royal Baroness
19
4th
Saxon Gem
15
5th
Bobbys Pride
1
6th
Longevity
7
4:55 PM
Race 2 · Fairyhouse
1st Oro Blanco
2nd Krasimir
3rd Elusive Path
11th Al HaarithOur pick45 Very strong chance
Flat race · no jumps · Turf track About 7 furlongs Good ground 17 runners
🏆 1st place
Form
Won 0 of last 5
Final odds
22/1 £1 wins £22
Finishing order ?
1st
Oro Blanco
4
2nd
Krasimir
22
3rd
Elusive Path
1
4th
Ocean Echo
1
5th
Green Amoro
4
6th
Due In June
1
7th
Suspicious Mindz
13
8th
Roman Sands
1
9th
Coney Major
4
10th
Sands Castle
1
11th
Al Haarith
45
12th
Hope N Pray
1
13th
Capall Cuain
1
14th
Thumama Sands
1
5:00 PM
Race 1 · Bath
1st Curran
2nd Taritino
3rd Percy Jones
4th LusakaOur pick23 Strong chance
Flat race · weights set to make it fair · Turf track About 1.8 miles Good ground Entry-level race 8 runners
🏆 1st place
Jockey D. Keenan · Trainer R. Millman
Form
Won 0 of last 5
Ground
Has won on this ground
Distance
Won at this distance 1 time
Final odds
19/1 £1 wins £19
Finishing order ?
1st
Curran
4
2nd
Taritino
18
3rd
Percy Jones
7
4th
Lusaka
23
5th
Kotari
7
6th
No More Bolero
14
7th
Golden Garden
7
8th
Abando
20
5:05 PM
Race 1 · Clonmel
1st Dahoma
2nd Johnny Rambo
3rd The West A Yeats
0th Whats NewOur pick27 Strong chance
Jumps race · low hurdles · Turf track About 2 miles Good ground 17 runners
🏆 1st place
Jockey R. Doyle · Trainer D. Queally
Headgear
Wearing tongue strap
Freshness
Back after 113 days off
Trainer
Trainer in form
Form
Won 0 of last 5
Track
Raced here before
Final odds · Underrated horse
12/1 £1 wins £12
Finishing order ?
0th
Earthwatch
15
0th
Magna Gee Gee
1
0th
Whats New
27
0th
William F Browne
8
0th
Laligurash
1
0th
Mambo Du Large
1
0th
Mirfaq
1
0th
Nuestro Caballo
1
0th
Open Approach
15
0th
Stone Rulya
1
0th
Straightenyourhand
8
0th
Shakita
1
0th
The Chancie Grey
1
1st
Dahoma
11
2nd
Johnny Rambo
1
3rd
The West A Yeats
1
4th
Clanokre Lass
6
5:10 PM
Race 1 · Doncaster
1st Division Day
2nd It's Only Fun
3rd The UbermenschOur pick26 Strong chance
Flat race · weights set to make it fair · Turf track About 1.5 miles Mostly firm ground Grassroots race 7 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey S. Farmer · Trainer B. Ellison
Class
Dropping to an easier race
Freshness
Back after 121 days off
Form
Won 0 of last 5
Track
Raced here before
Final odds · Underrated horse
4/1 £1 wins £4
Finishing order ?
1st
Division Day
21
2nd
It's Only Fun
13
3rd
The Ubermensch
26
4th
Muhib
9
5th
Sweet Kiss
26
6th
Animato
5
5:15 PM
Race 7 · Epsom
1st Ellusive Butterfly
2nd Greek Mythology
3rd Ardisia
6th Stellar SunriseOur pick52 Very strong chance
Flat race · no jumps About 7 furlongs Slightly soft ground Elite-level race 9 runners
🏆 1st place
Jockey C. Lee · Trainer K. R. Burke
Class
Stepping up to a harder race
Jockey
Jockey in form (7 wins in 14 days)
Trainer
Trainer in form
Form
Won 0 of last 5
Distance
Won at this distance 1 time
Final odds
13/1 £1 wins £13
Finishing order ?
1st
Ellusive Butterfly
8
2nd
Greek Mythology
25
3rd
Ardisia
4
4th
Ten Carat Harry
9
5th
Assaranca
2
6th
Stellar Sunrise
52
5:20 PM
Race 7 · Thirsk
1st Daizen
2nd Logi Bear
3rd Bye Law
4th Empress OliviaOur pick23 Strong chance
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Entry-level race 13 runners
🏆 1st place
Jockey K. Fraser · Trainer R. Menzies
Form
Won 1 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Final odds
8/1 £1 wins £8
Finishing order ?
1st
Daizen
11
2nd
Logi Bear
6
3rd
Bye Law
13
4th
Empress Olivia
23
5th
Showtown
14
6th
Real Jack
4
7th
Brave Traveller
6
8th
Napolian
6
9th
Uncertainty
1
10th
Von Trotter
7
11th
Perineighs
4
12th
Different Opinions
4
13th
Hvar
1
5:25 PM
Race 1 · Goodwood
1st Oman
2nd TilaniOur pick36 Strong chance
3rd Perfect Scoundrel
Flat race · weights set to make it fair · Turf track About 1.1 miles Slightly soft ground Entry-level race 9 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey M. Coppins · Trainer T. Carroll
Headgear
Wearing cheekpieces
Jockey
Jockey in form (2 wins in 14 days)
Form
Won 0 of last 5
Track
Raced here before
Final odds
9/1 £1 wins £9
Finishing order ?
1st
Oman
9
2nd
Tilani
36
3rd
Perfect Scoundrel
12
4th
Look Back Smiling
11
5th
Platinum Prince
9
6th
Bizou
21
7th
Trooper
1
8th
Somkiyr
1
5:30 PM
Race 3 · Fairyhouse
1st Ocean's BreathOur pick30 Strong chance
2nd County Carlow
3rd Substance
Flat race · no jumps · Turf track About 7 furlongs Good ground 7 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey G. Carroll · Trainer G. M. Lyons
Headgear
Wearing tongue strap
Trainer
Trainer in form
Form
Won 1 of last 5
Final odds
9/4 £1 wins £2.25
Finishing order ?
1st
Ocean's Breath
30
2nd
County Carlow
23
3rd
Substance
14
4th
Luna Mia
7
5th
Morehampton
12
6th
Kindergarten
14
5:35 PM
Race 2 · Bath
1st Bill The BullOur pick53 Very strong chance
2nd Madentine
3rd Holi Scarlett
Flat race · no jumps · Turf track About 6 furlongs Good ground High-level race 12 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey P. Cosgrave · Trainer A. Kirby
Freshness
Back quickly after its last run
Form
Won 0 of last 5
Final odds
5/6 £1 wins 83p
Finishing order ?
1st
Bill The Bull
53
2nd
Madentine
6
3rd
Holi Scarlett
4
4th
Temple Court
7
5th
Invincible Isaac
2
6th
Katie's Cavalier
2
7th
Graceful George
11
8th
Golden Oasis
2
9th
South West
11
10th
Lucky Larry
1
11th
Taseem
1
5:40 PM
Race 2 · Clonmel
1st Timurshah
2nd Tingarran Express
3rd Gino BellaOur pick13 Solid chance
Jumps race · low hurdles · weighted to be fair · Turf track About 2 miles Good ground 17 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey C. Smithers · Trainer A. Melia
Freshness
Back after 190 days off
Form
Won 0 of last 5
Final odds
25/1 £1 wins £25
Finishing order ?
1st
Timurshah
2
2nd
Tingarran Express
9
3rd
Gino Bella
13
4th
Benzine
10
5th
Max Meridius
6
6th
Hatfield Hammer
9
7th
Dontdooddson
4
8th
Frontier Rose
1
9th
Boogie Inthejungle
6
10th
Small Bucks
9
11th
Gentle Annie
8
12th
Urban War
1
13th
Ishan
2
14th
Keep It Together
1
Didn't finish
Mon Sheriffe
9
Didn't finish
Marlpark
10
5:45 PM
Race 2 · Doncaster
1st Harmonics
2nd My Mate RogerOur pick60 Very strong chance
3rd I Got Rhythm
Flat race · no jumps · Turf track About 1.2 miles Mostly firm ground Standard race 9 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Trainer
Trainer in form
Form
Won 1 of last 5
Final odds
9/4 £1 wins £2.25
Finishing order ?
1st
Harmonics
26
2nd
My Mate Roger
60
3rd
I Got Rhythm
1
4th
Le Morbihan
7
5th
Ingemar
2
6th
Annahita
1
7th
Hawksworth
2
8th
West Sleekburn Lad
1
5:50 PM
Race 8 · Epsom
1st Colombier
2nd Zarathos
3rd A War Eagle
5th Dance In The StormOur pick29 Strong chance
Flat race · weights set to make it fair About 7 furlongs Slightly soft ground High-level race 16 runners
🏆 1st place
Jockey J. Doyle · Trainer H. Al Jehani
Trainer
Trainer in form
Form
Won 0 of last 5
Final odds
22/1 £1 wins £22
Finishing order ?
1st
Colombier
2
2nd
Zarathos
7
3rd
A War Eagle
1
4th
Crimson Spirit
12
5th
Dance In The Storm
29
6th
Arctic Thunder
6
7th
Son
2
8th
Musical Angel
2
9th
Monarch's Gold
4
10th
Mister Bluebird
2
11th
Rhoscolyn
13
12th
Sunny Smile
2
13th
Veblen Good
2
14th
The Angel King
2
15th
Pietro
10
16th
Aurora Majesty
4
5:55 PM
Race 2 · Goodwood
1st Matilda Joslyngage
2nd Venetian GoldOur pick49 Very strong chance
3rd Afraj
Flat race · no jumps · Turf track About 1 mile Slightly soft ground Standard race 7 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey R. Kavanagh · Trainer K. Thomas Coleman
Form
Won 0 of last 5
Final odds
3/1 £1 wins £3
Finishing order ?
1st
Matilda Joslyngage
25
2nd
Venetian Gold
49
3rd
Afraj
15
4th
Living In Hope
1
5th
Miss Guinevere
4
6th
Blue Birdie
1
Didn't finish
Poddle Park
5
6:00 PM
Race 4 · Fairyhouse
1st Tango Flare
2nd Gazelle d'Or
3rd Little Queenie
7th Howd'yadoitOur pick33 Strong chance
Flat race · no jumps · Turf track About 6 furlongs Good ground 7 runners
🏆 1st place
Jockey L. McAteer · Trainer P. T Foley
C&D
Has won at this course and distance
Headgear
Wearing visor
Form
Won 1 of last 5
Track
Won here 2 times
Ground
Has won on this ground
Final odds
5/1 £1 wins £5
Finishing order ?
1st
Tango Flare
15
2nd
Gazelle d'Or
24
3rd
Little Queenie
6
4th
Tina's Indian
10
5th
She's Too Kool
2
6th
Alibah
10
7th
Howd'yadoit
33
6:05 PM
Race 3 · Bath
1st Mortubo
2nd Apex Star
3rd Gal
5th Forever GlamorousOur pick28 Strong chance
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Grassroots race 11 runners
🏆 1st place
Jockey T. Queally · Trainer G. & Josh Moore
Class
Dropping to an easier race
Headgear
Wearing tongue strap
Form
Won 0 of last 5
Final odds
16/1 £1 wins £16
Finishing order ?
1st
Mortubo
7
2nd
Apex Star
7
3rd
Gal
6
4th
Luna Beaux
14
5th
Forever Glamorous
28
6th
Tickettothestars
10
7th
Stolen
2
8th
Snow Day
1
9th
Rogue Rebellion
6
10th
Geemann
2
11th
Miss Magic Dragon
17
6:10 PM
Race 3 · Clonmel
1st Getaway Henry
2nd Sidiriya
3rd You Done Well
11th Kp's LadyofknockOur pick15 Solid chance
Jumps race · low hurdles · weighted to be fair · Turf track About 2 miles Good ground 17 runners
🏆 1st place
Jockey G. Brouder · Trainer D. Joseph O'Leary
Headgear
Wearing blinkers
Freshness
Back after 197 days off
Form
Won 0 of last 5
Track
Raced here before
Ground
Has won on this ground
Final odds
28/1 £1 wins £28
Finishing order ?
1st
Getaway Henry
1
2nd
Sidiriya
8
3rd
You Done Well
10
4th
Go To Town
12
5th
Western Opera
1
6th
Must Meet Cecil
9
7th
I'm Flattered
6
8th
Falcon Park
6
9th
Crypto Crash
6
10th
Liss Eile
8
11th
Kp's Ladyofknock
15
12th
Magnificent Era
2
Didn't finish
Rogue Sea
14
Didn't finish
Boltlander
1
Didn't finish
The Cheeky Pup
1
6:20 PM
Race 3 · Doncaster
1st Seet
2nd Ruler Of TimeOur pick62 Very strong chance
3rd Impierious
Flat race · no jumps · Turf track About 1 mile Mostly firm ground Standard race 7 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Trainer
Trainer in form
Form
Won 1 of last 5
Final odds
2/1 £1 wins £2
Finishing order ?
1st
Seet
26
2nd
Ruler Of Time
62
3rd
Impierious
7
4th
Upper East
4
5th
Master Of Delphi
1
6:27 PM
Race 3 · Goodwood
1st Land Of Magic
2nd Twirler
3rd Moostar
6th RyeOur pick24 Strong chance
Flat race · weights set to make it fair · Turf track About 6 furlongs Slightly soft ground Entry-level race 10 runners
🏆 1st place
Headgear
Wearing hood
Form
Won 0 of last 5
Track
Raced here before
Ground
Has won on this ground
Distance
Won at this distance 1 time
Final odds
4/1 £1 wins £4
Finishing order ?
1st
Land Of Magic
17
2nd
Twirler
7
3rd
Moostar
12
4th
Cameley Days
8
5th
Insuspense
12
6th
Rye
24
7th
Magna
2
8th
Addarella
2
9th
Thunderous Love
14
10th
Midnight Call
2
6:34 PM
Race 5 · Fairyhouse
1st I'm SpartacusOur pick17 Solid chance
2nd Glen Breeze
3rd Jampa Ling
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground 21 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey A. Caffrey · Trainer A. McGuinness
Freshness
Back quickly after its last run
Form
Won 1 of last 5
Track
Raced here before
Distance
Won at this distance 6 times
Final odds
6/1 £1 wins £6
Finishing order ?
0th
La La Lucrative
17
0th
Polar Bear
11
0th
Oitentinha
2
0th
Sovereign Banter
6
0th
Platino Bianco
8
0th
Subiaco
2
0th
Sunday Sovereign
2
0th
Whatswrongnow
13
0th
Luminessa
2
0th
Skillman Ave
2
0th
Andosky
2
0th
Mini Cotai
3
1st
I'm Spartacus
17
2nd
Glen Breeze
3
3rd
Jampa Ling
2
4th
Reponse Finale
2
5th
Unfamiliar
6
6:40 PM
Race 4 · Bath
1st Jax Edge
2nd Savannah Smiles
3rd Lequinto
4th StrikeOur pick22 Strong chance
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Entry-level race 10 runners
🏆 1st place
Jockey G. Mangan · Trainer C. Mason
C&D
Has won at this course and distance
Form
Won 1 of last 5
Track
Won here 2 times
Ground
Has won on this ground
Distance
Won at this distance 3 times
Final odds
5/1 £1 wins £5
Finishing order ?
1st
Jax Edge
16
2nd
Savannah Smiles
1
3rd
Lequinto
20
4th
Strike
22
5th
Emporess
4
6th
Glamour Show
6
7th
Manhattan Mirage
4
8th
Tiger Tulip
14
9th
Lazzar
4
10th
The Flying Seagull
9
6:45 PM
Race 4 · Clonmel
1st Holy Joe
2nd In The TrenchesOur pick25 Strong chance
3rd It's All Clear
Jumps race · low hurdles · Turf track About 2 miles Good ground 15 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey J. Smith · Trainer G. Elliott
Form
Won 0 of last 5
Final odds
28/1 £1 wins £28
Finishing order ?
1st
Holy Joe
4
2nd
In The Trenches
25
3rd
It's All Clear
11
4th
Market Ready
25
5th
Riverstown Boy
1
6th
Welcome Back
1
7th
This Songisforyou
25
8th
Slowdownbarney
1
9th
Care To Differ
1
10th
It's Time To Leave
1
11th
China Grill
1
12th
Thetwocharlies
1
13th
Secret Order
1
14th
Quest With Copper
1
Didn't finish
Whoyougonnacall
1
6:55 PM
Race 4 · Doncaster
1st King's CavalryOur pick35 Strong chance
2nd King's Trust
3rd Toastmaster
Flat race · weights set to make it fair · Turf track About 7 furlongs Mostly firm ground Standard race 12 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey C. Rodriguez · Trainer J. Tate
Jockey
Jockey in form (7 wins in 14 days)
Form
Won 1 of last 5
Final odds
5/4 £1 wins £1.25
Finishing order ?
1st
King's Cavalry
35
2nd
King's Trust
8
3rd
Toastmaster
6
4th
French Affair
8
5th
Peel Park
15
6th
Blakefell
6
7th
Illy's Roo
2
8th
Sanaam
5
9th
Rogue Messiah
14
10th
Night Patrol
1
7:02 PM
Race 4 · Goodwood
1st Miss Lady Grace
2nd Chelio
3rd Feisty Minx
5th Twilight GlowOur pick23 Strong chance
Flat race · weights set to make it fair · Turf track About 7 furlongs Slightly soft ground Entry-level race 9 runners
🏆 1st place
Jockey A. Egan · Trainer D. Horsford
Form
Won 0 of last 5
Final odds
4/1 £1 wins £4
Finishing order ?
1st
Miss Lady Grace
16
2nd
Chelio
8
3rd
Feisty Minx
9
4th
Ahead Of Fashion
6
5th
Twilight Glow
23
6th
Ice Cube
21
7th
Irish Fusilier
4
8th
Perfect Location
9
9th
Fanjove
4
7:09 PM
Race 6 · Fairyhouse
1st Antigua
2nd Noble Honour
3rd Tanzanite Diamond
4th Pierre GrosseOur pick25 Strong chance
Flat race · no jumps · Turf track About 1.2 miles Good ground 13 runners
🏆 1st place
Jockey J. Cleary · Trainer A. P. O'Brien
Headgear
Wearing blinkers
Trainer
Trainer in form
Form
Won 0 of last 5
Final odds · Underrated horse
9/2 £1 wins £4.50
Finishing order ?
1st
Antigua
22
2nd
Noble Honour
24
3rd
Tanzanite Diamond
1
4th
Pierre Grosse
25
5th
Big Cypress
15
6th
Trustmore
6
7th
Noble Venture
1
8th
Satisfy My Soul
1
9th
Giordano
1
10th
Dun Aonghasa
1
11th
Hydream
1
12th
Elzaam Express
1
13th
Shewillow
1
7:15 PM
Race 5 · Bath
1st Dion BakerOur pick27 Strong chance
2nd Magnificent Mel
3rd Symbol Of Hope
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Grassroots race 9 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey D. Keenan · Trainer M. Wigham
Headgear
Wearing cheekpieces
Freshness
Back quickly after its last run
Form
Won 1 of last 5
Ground
Has won on this ground
Final odds
15/8 £1 wins £1.88
Finishing order ?
1st
Dion Baker
27
2nd
Magnificent Mel
20
3rd
Symbol Of Hope
7
4th
Porfin
6
5th
Jackie Brown
21
6th
Wedgewood
14
7th
Payforanother Daay
2
8th
Coco Hill
1
9th
Rokuni
2
7:20 PM
Race 5 · Clonmel
1st ThecompanysergeantOur pick62 Very strong chance
2nd Crohan Lady
3rd Encanto Bruno
Jumps race · low hurdles · Turf track About 2.4 miles Good ground 6 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey E. Finegan · Trainer G. Cromwell
Form
Won 0 of last 5
Ground
Likes this ground (wins 33% of runs)
Final odds
8/15 £1 wins 53p
Finishing order ?
1st
Thecompanysergeant
62
2nd
Crohan Lady
5
3rd
Encanto Bruno
13
4th
Mighty Tom
20
7:30 PM
Race 5 · Doncaster
1st Rumba NumbaOur pick51 Very strong chance
2nd Mr Mistoffelees
3rd Sailthisshipalone
Flat race · weights set to make it fair · Turf track About 1 mile Mostly firm ground Standard race 13 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey J. Mitchell · Trainer R. Varian
Freshness
Back after 311 days off
Jockey
Jockey in form (6 wins in 14 days)
Form
Won 1 of last 5
Final odds · Underrated horse
5/2 £1 wins £2.50
Finishing order ?
1st
Rumba Numba
51
2nd
Mr Mistoffelees
10
3rd
Sailthisshipalone
16
4th
Intrusively
19
5th
Bowood
4
7:37 PM
Race 5 · Goodwood
1st Silca Bay
2nd Canopus
3rd AsteverdiOur pick29 Strong chance
Flat race · weights set to make it fair · Turf track About 1 mile Slightly soft ground Standard race 9 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey O. Carmichael · Trainer E. Johnson Houghton
Headgear
Wearing cheekpieces
Form
Won 0 of last 5
Distance
Won at this distance 1 time
Final odds
4/1 £1 wins £4
Finishing order ?
1st
Silca Bay
18
2nd
Canopus
2
3rd
Asteverdi
29
4th
Rising Force
8
5th
City Of God
2
6th
Ararat
1
7th
Jakarta
8
8th
Port Erin
6
Didn't finish
Cristo
26
7:44 PM
Race 7 · Fairyhouse
1st Amavasya
2nd Coul Dore
3rd Lust
0th Sweet Baby ZouOur pick37 Strong chance
Flat race · weights set to make it fair · Turf track About 1.2 miles Good ground 16 runners
🏆 1st place
Jockey W. J. Lee · Trainer M. C. Grassick
Headgear
Wearing hood
Form
Won 0 of last 5
Final odds
7/1 £1 wins £7
Finishing order ?
0th
Captain Ciano
2
0th
She's Ideal
19
0th
Tara Na Ri
4
0th
Thegooseiscooked
2
0th
Sweet Baby Zou
37
0th
Cuckaloo Hill
7
0th
Barretstown
1
0th
Ella's Gold
6
0th
Kilgharrahs Love
1
0th
Master Garvey
6
1st
Amavasya
11
2nd
Coul Dore
1
3rd
Lust
2
4th
Onyeisi
1
7:50 PM
Race 6 · Bath
1st Port Hedland
2nd Spirited Dancer
3rd I Was Thinking
7th Ken BruleeOur pick25 Strong chance
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Grassroots race 9 runners
🏆 1st place
Jockey M. Lloyd Slater · Trainer T. Carroll
Headgear
Wearing hood
Freshness
Back quickly after its last run
Jockey
Jockey in form (1 win in 14 days)
Form
Won 0 of last 5
Track
Raced here before
Final odds
8/1 £1 wins £8
Finishing order ?
1st
Port Hedland
11
2nd
Spirited Dancer
15
3rd
I Was Thinking
10
4th
Sisters In The Sky
18
5th
Little Miss Magic
12
6th
Coast
6
7th
Ken Brulee
25
8th
Addmann
1
9th
Chiedozie
2
7:55 PM
Race 6 · Clonmel
1st Global Skies
2nd Speakasyoufind
3rd Ned In The Park
4th Coded WelderOur pick24 Strong chance
Jumps race · low hurdles · weighted to be fair · Turf track About 2.4 miles Good ground 17 runners
🏆 1st place
Jockey R. Doyle · Trainer R. O'Sullivan
Headgear
Wearing hood
Form
Won 0 of last 5
Track
Raced here before
Final odds
4/1 £1 wins £4
Finishing order ?
0th
Churchwarden
3
0th
The Monkey Pole
1
0th
In For The Night
2
0th
Portarlington
1
0th
Inthenickoftime
6
0th
Mister Vic
1
0th
Boujee
4
0th
Takarengo
3
0th
Penny Jar
1
0th
Stumblin In
2
0th
Hidalgo Des Mottes
5
1st
Global Skies
19
2nd
Speakasyoufind
6
3rd
Ned In The Park
10
4th
Coded Welder
24
5th
Le Diablo
12
8:05 PM
Race 6 · Doncaster
1st Novello Lad
2nd Betties Bay
3rd PhotosynthesisOur pick26 Strong chance
Flat race · weights set to make it fair · Turf track About 6 furlongs Mostly firm ground Standard race 15 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey D. Nolan · Trainer P. Midgley
C&D
Has won at this course and distance
Form
Won 1 of last 5
Track
Won here 2 times
Ground
Has won on this ground
Distance
Won at this distance 3 times
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Novello Lad
15
2nd
Betties Bay
15
3rd
Photosynthesis
26
4th
Kats Bob
6
5th
Papa Cocktail
10
6th
Misunderstood
2
7th
Bright
1
8th
Alondra
2
9th
Smart Vision
2
10th
Tough Enough
1
11th
Mythical Phoenix
6
12th
American Style
12
13th
Media Darling
2
8:12 PM
Race 6 · Goodwood
1st Salamanca City
2nd Dancing Tiger
3rd SixpackOur pick27 Strong chance
Flat race · weights set to make it fair · Turf track About 1.5 miles Slightly soft ground Standard race 9 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey A. D'Arcy · Trainer J. Fanshawe
Trainer
Trainer in form
Form
Won 1 of last 5
Ground
Likes this ground (wins 25% of runs)
Final odds · Underrated horse
9/2 £1 wins £4.50
Finishing order ?
1st
Salamanca City
24
2nd
Dancing Tiger
10
3rd
Sixpack
27
4th
Tiger
14
5th
Arthur's Realm
1
6th
Renesmee
5
7th
Adjuvant
12
8th
Must Believe
6
9th
Love Is Golden
1
8:19 PM
Race 8 · Fairyhouse
1st Alto Sax
2nd Miss AmericanaOur pick19 Solid chance
3rd Swift Charm
Flat race · weights set to make it fair · Turf track About 1.2 miles Good ground 17 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey R. Holohan · Trainer P. Fahey
C&D
Has won at this course and distance
Headgear
Wearing blinkers
Form
Won 1 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 29% of runs)
Final odds
5/1 £1 wins £5
Finishing order ?
1st
Alto Sax
16
2nd
Miss Americana
19
3rd
Swift Charm
8
4th
Albatala
2
5th
La Campanella
1
6th
Milverton
1
7th
Captain Con
8
8th
No Bother Aoife
5
9th
Yquem
5
10th
In The Minus
9
11th
Deuteronomy
4
12th
Copper Craft
19
13th
My Kurkum
1
14th
Maker's Mark
1
15th
Rushford
1
8:25 PM
Race 7 · Bath
1st Shirakawa
2nd Atalanta Mist
3rd A Daughters Love
8th Mali StarOur pick22 Strong chance
Flat race · weights set to make it fair · Turf track About 1.2 miles Good ground Grassroots race 14 runners
🏆 1st place
Class
Dropping to an easier race
Form
Won 0 of last 5
Final odds
11/1 £1 wins £11
Finishing order ?
1st
Shirakawa
7
2nd
Atalanta Mist
12
3rd
A Daughters Love
1
4th
Emerald Coast
2
5th
Rajbello
7
6th
Skyolaire
6
7th
Elora Prince
12
8th
Mali Star
22
9th
Ethereal Charm
4
10th
Castlekeely
7
11th
Us Officer
12
12th
Maryland Star
6
13th
Three Builders
2
8:30 PM
Race 7 · Clonmel
1st Sallap
2nd Oogum Boogum
3rd Miss Donna
4th ThewaybackhomeOur pick20 Strong chance
Jumps race · low hurdles · weighted to be fair · Turf track About 2.8 miles Good ground 19 runners
🏆 1st place
Jockey J. Smith · Trainer S. Curling
C&D
Has won at this course and distance
Form
Won 1 of last 5
Track
Won here 1 time
Ground
Has won on this ground
Distance
Won at this distance 1 time
Final odds
25/1 £1 wins £25
Finishing order ?
1st
Sallap
3
2nd
Oogum Boogum
12
3rd
Miss Donna
3
4th
Thewaybackhome
20
5th
Three County Star
6
6th
Appian Way
1
7th
Where Are You Now
20
8th
Queen Kulina
5
9th
Last Note
2
10th
Cullig
2
11th
Rizedda
6
12th
Nashville Notions
8
Didn't finish
Whoswhointhezoo
3
Didn't finish
It's Time Again
1
Didn't finish
Fire Coral
8
8:40 PM
Race 7 · Doncaster
1st Domination
2nd DryburghOur pick32 Strong chance
3rd Turtle Reef
Flat race · weights set to make it fair · Turf track About 1.2 miles Mostly firm ground Entry-level race 10 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey S. D Bowen · Trainer H. Bethell
Form
Won 1 of last 5
Final odds
7/1 £1 wins £7
Finishing order ?
1st
Domination
10
2nd
Dryburgh
32
3rd
Turtle Reef
8
4th
Battosai
22
5th
Madjid
25
6th
Filly Eilish
2
7th
Howsham
1
9:00 PM
Race 8 · Bath
1st Man Is King
2nd Galactic GlowOur pick20 Strong chance
3rd Revich
Flat race · weights set to make it fair · Turf track About 1.2 miles Good ground Grassroots race 10 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey J. Gordon · Trainer D. Flood
Headgear
Wearing tongue strap
Form
Won 2 of last 5
Track
Won here 1 time
Distance
Won at this distance 1 time
Final odds
13/2 £1 wins £6.50
Finishing order ?
1st
Man Is King
12
2nd
Galactic Glow
20
3rd
Revich
15
4th
Nuptown Girl
8
5th
City Escape
6
6th
Four Fifty
17
7th
Douglas Dc
4
8th
Bobby Dassler
4
9th
Moonlit Cloud
14
Accuracy Top picks
▼
Won 17 2nd or 3rd 16 Outside top 3 24

Underrated horses won 19 of 113.

17%
19/113
19 of 113 underrated horses
Underrated horses won
-14%
-£3.75
27 had a bookmaker price
Underrated horse return
Only 10 of 57 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: +£5.75. £10 bet in total.
Our top pick: won 5/10, top 3 7/10
Favourite in the betting: won 5/10, top 3 7/10
£1 win bet on every underrated horse: -£3.75. 27 had a bookmaker price. £27 bet in total.
What the colours mean
40+ Very strong chance 20–39 Strong chance 12–19 Solid chance 6–11 Could surprise Under 6 Long shot Scores in a race add up to 100.?How scores workModel estimates, not guaranteed. Past performance is no guide.

What these words mean

Underrated horse
We think this horse has a better chance than the bookmakers' odds suggest.
Our top pick
The horse with the highest TrackLab Score in the race.
TrackLab Score
Our model's estimate of a horse's chance of winning, as a number out of 100. The scores in a race add up to 100.
Ground
How the going was on the day, from Firm (hard and dry) to Heavy (very wet and muddy). On all-weather tracks it's Standard, Fast or Slow.
Race level (Class)
From Class 1 (elite) down to Class 7 (lowest).
Group, Grade and Listed
The top races. Group 1 on the Flat and Grade 1 over jumps are the highest level, then 2 and 3. Listed races sit just below.
Handicap
The handicapper gives better horses more weight to carry, so in theory they'd all finish together.
Maiden
A race for horses that haven't won yet.
Novice
A race for horses that are new to this type of race.
Chase, hurdle and bumper
Chase: jumps over fences. Hurdle: jumps over low hurdles. Bumper: a flat race for young jump horses.
Distance (m and f)
m is a mile and f a furlong, about 200 metres; 8 furlongs make a mile.
Each way
A bet that pays out if your horse wins or finishes in the top 3 (how far down it pays varies by race). It is really two bets.
Weight
How much the horse carries, including the jockey. 9st 5lb means nine stone five pounds.
Jockey claim
An apprentice jockey can claim a weight discount, so the horse carries a little less.
Headgear
Blinkers, visor, cheekpieces, tongue tie, hood and eyeshield change what the horse sees or feels.