Home
›
Results
›
23 May 2026
Detail:
Summary
Detail
Full stats
Results for Saturday 23 May
Our top pick won 20 of 56 so far · top 3 in 36
1:20 PM
1st
Sergei Diaghilev · Our pick · 48 Very strong chance
2nd
Switching Sides
3rd
Folsom Blues
Flat race · no jumps
About 6 furlongs
Good ground
8 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds
Evens
£1 wins £1
1:25 PM
1st
Catullus · Our pick · 15 Solid chance
2nd
Startled
3rd
Pathein
Flat race · weights set to make it fair · Turf track
About 7 furlongs
Good ground
High-level race
18 runners
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 106 days off
Distance
Won at this distance 1 time
Final odds
11/2
£1 wins £5.50
1:30 PM
1st
Lord Roxby
2nd
Yes I'm Mali
3rd
Trilby
4th
Jonny Concrete · Our pick · 17 Solid chance
Flat race · weights set to make it fair · Turf track
About 6 furlongs
Good ground
Standard race
22 runners
🏆 1st place
Ground
Has won on this ground
Distance
Won at this distance 1 time
Final odds
12/1
£1 wins £12
1:35 PM
1st
Loch Cuan · Our pick · 28 Strong chance
2nd
Getaway Vic
3rd
Presentandcorrect
Jumps race · low hurdles · Turf track
About 2.8 miles
Good ground
Standard race
12 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds
9/4
£1 wins £2.25
Didn't finish
Howsmenoftomorro
8
1:45 PM
1st
Dreamasar
2nd
Revoir
3rd
Wemightakedlongway
Didn't finish
Friendly Soul · Our pick · 33 Strong chance
Flat race · no jumps
About 1.3 miles
Slightly soft ground
Elite-level race
9 runners
🏆 1st place
Class
Stepping up to a harder race
Final odds
11/1
£1 wins £11
3rd
Wemightakedlongway
15
Didn't finish
Friendly Soul
33
1:50 PM
1st
Ladies Day · Our pick · 59 Very strong chance
2nd
Mega Etoile
3rd
Earnest Belief
Jumps race · low hurdles · Turf track
About 2 miles
Good ground
Standard race
9 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds
8/13
£1 wins 62p
Didn't finish
Winter Life
1
1:55 PM
1st
Purview · Our pick · 23 Strong chance
2nd
Trustyourinstinct
3rd
Arouet
Flat race · no jumps
About 1.5 miles
Good ground
Elite-level race
10 runners
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 235 days off
Final odds · Underrated horse
4/1
£1 wins £4
2:00 PM
1st
Golden Story
2nd
Del Maro
3rd
Saxon Street · Our pick · 56 Very strong chance
Flat race · no jumps · Turf track
About 1.4 miles
Good ground
Elite-level race
5 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Final odds · Underrated horse
4/1
£1 wins £4
2:05 PM
1st
Possessive
2nd
Stardom Glory
3rd
Mussab
4th
Cuban Heels · Our pick · 54 Very strong chance
Flat race · no jumps · Turf track
About 6 furlongs
Good ground
Mid-level race
8 runners
🏆 1st place
Final odds
13/2
£1 wins £6.50
2:10 PM
1st
My Chiquita
2nd
Zahra Dodville
3rd
Kientzheim
6th
Belle Le Grand · Our pick · 28 Strong chance
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.1 miles
Good ground
Mid-level race
10 runners
🏆 1st place
Freshness
Back quickly after its last run
Final odds
13/2
£1 wins £6.50
2:25 PM
1st
Le Gentleman
2nd
Herja
3rd
Bobbarelli · Our pick · 22 Strong chance
Jumps race · big fences · weighted to be fair · Turf track
About 2.6 miles
Good ground
Standard race
7 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Headgear
Wearing tongue strap
Final odds
4/1
£1 wins £4
Didn't finish
Kadjar Des Mottes
13
2:30 PM
1st
Perry Mason
2nd
Perfect Your Craft
3rd
Iron Fist
4th
Fiver Friday · Our pick · 15 Solid chance
Flat race · weights set to make it fair
About 1.2 miles
Good ground
21 runners
🏆 1st place
Final odds
28/1
£1 wins £28
2nd
Perfect Your Craft
14
2:35 PM
1st
Dark Issue
2nd
Knock Three Times
3rd
Wondervision · Our pick · 37 Strong chance
Flat race · no jumps · Turf track
About 6 furlongs
Good ground
Mid-level race
9 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Final odds · Underrated horse
13/1
£1 wins £13
2:40 PM
1st
Partisan Hero
2nd
Stratusnine
3rd
Toca Madera
4th
Fortification · Our pick · 17 Solid chance
Flat race · weights set to make it fair · Turf track
About 5 furlongs
Good ground
High-level race
21 runners
🏆 1st place
Headgear
Wearing cheekpieces
Ground
Likes this ground (wins 38% of runs)
Final odds
40/1
£1 wins £40
2:43 PM
1st
Tread Softly Now
2nd
Musique De Fee
3rd
Keep On Cobbling · Our pick · 31 Strong chance
Jumps race · low hurdles · weighted to be fair · Turf track
About 3.2 miles
Good ground
Mid-level race
7 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Final odds
10/1
£1 wins £10
2:58 PM
1st
Venetian Sun
2nd
Division · Our pick · 35 Strong chance
3rd
Spicy Marg
Flat race · no jumps
About 6 furlongs
Slightly soft ground
Elite-level race
8 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Distance
Won at this distance 2 times
Final odds
11/4
£1 wins £2.75
3:00 PM
1st
Crystal Glance
2nd
Copper Beach · Our pick · 22 Strong chance
3rd
Rock Hurley
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.4 miles
Good ground
Standard race
10 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Headgear
Wearing cheekpieces
Freshness
Back after 180 days off
Ground
Likes this ground (wins 44% of runs)
Final odds
6/1
£1 wins £6
Didn't finish
Magic Wave
6
3:05 PM
1st
Comanche Brave · Our pick · 28 Strong chance
2nd
Big Gossey
3rd
James's Delight
Flat race · no jumps
About 6 furlongs
Good ground
Elite-level race
11 runners
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 105 days off
Distance
Won at this distance 1 time
Final odds
9/4
£1 wins £2.25
3:10 PM
1st
Inis Mor
2nd
Earth Shot · Our pick · 44 Very strong chance
3rd
On Message
Flat race · no jumps · Turf track
About 1.2 miles
Good ground
Elite-level race
8 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Class
Stepping up to a harder race
Final odds
6/1
£1 wins £6
3:15 PM
1st
Danielle · Our pick · 63 Very strong chance
2nd
Miss Alpilles
3rd
Desert Spring
Flat race · no jumps · Turf track
About 1.8 miles
Good ground
Elite-level race
7 runners
✓
TrackLab's top pick won!
🏆 1st place
Freshness
Back after 196 days off
Final odds · Very underrated horse
5/8
£1 wins 63p
3:20 PM
1st
Tellherthename · Our pick · 76 Very strong chance
Jumps race · big fences · weighted to be fair · Turf track
About 2.2 miles
Good ground
Mid-level race
3 runners
✓
TrackLab's top pick won!
🏆 1st place
Ground
Likes this ground (wins 33% of runs)
Final odds · Underrated horse
4/11
£1 wins 36p
Didn't finish
Half A Chance
24
3:30 PM
1st
Night Raider · Our pick · 22 Strong chance
2nd
American Affair
3rd
Beautiful Diamond
Flat race · no jumps
About 5 furlongs
Slightly soft ground
Elite-level race
13 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds · Underrated horse
4/1
£1 wins £4
3:32 PM
1st
Gris Majeur
2nd
Nibras Gold
3rd
Yes Indeed
4th
Dexter · Our pick · 24 Strong chance
Jumps race · big fences · weighted to be fair · Turf track
About 2.2 miles
Good ground
Standard race
7 runners
🏆 1st place
Ground
Likes this ground (wins 25% of runs)
Final odds
15/2
£1 wins £7.50
Didn't finish
Jet Of Dreams
11
3:40 PM
1st
Gstaad · Our pick · 67 Very strong chance
2nd
Distant Storm
3rd
Pacific Avenue
Flat race · no jumps
About 1 mile
Good ground
Elite-level race
10 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds · Very underrated horse
1/2
£1 wins 50p
3:45 PM
1st
Mother Dear
2nd
St Hilda
3rd
Guesstimate
6th
Evening Fades · Our pick · 24 Strong chance
Flat race · no jumps · Turf track
About 1.2 miles
Good ground
High-level race
8 runners
🏆 1st place
Final odds
13/2
£1 wins £6.50
3:50 PM
1st
Reliable Ricki
2nd
French Affair
3rd
Toastmaster
14th
Moscow Power · Our pick · 19 Solid chance
Flat race · weights set to make it fair · Turf track
About 7 furlongs
Good ground
Standard race
22 runners
🏆 1st place
Distance
Won at this distance 1 time
Final odds
11/2
£1 wins £5.50
16th
The Resdev Scholar
15
3:55 PM
1st
Ki Woo · Our pick · 22 Strong chance
2nd
Caughtinyourtrance
3rd
Stratagem
Jumps race · big fences · weighted to be fair · Turf track
About 3.2 miles
Good ground
Mid-level race
8 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
7/2
£1 wins £3.50
2nd
Caughtinyourtrance
15
4:10 PM
1st
Somespring Special · Our pick · 27 Strong chance
2nd
Alien Storm
3rd
Twig
Jumps race · big fences · weighted to be fair · Turf track
About 3 miles
Good ground
High-level race
7 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing tongue strap
Ground
Likes this ground (wins 38% of runs)
Final odds
9/4
£1 wins £2.25
1st
Somespring Special
27
4:15 PM
1st
Causeway · Our pick · 51 Very strong chance
2nd
Zia Zabel
3rd
Shaihaan
Flat race · no jumps
About 1.2 miles
Good ground
Elite-level race
9 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds · Very underrated horse
Evens
£1 wins £1
9th
Drop Dead Gorgeous
16
4:20 PM
1st
Valedictory · Our pick · 36 Strong chance
2nd
Spinning Wheel
3rd
Dancingwithmyself
Flat race · weights set to make it fair · Turf track
About 1.8 miles
Good ground
High-level race
11 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing cheekpieces
Final odds · Underrated horse
2/1
£1 wins £2
4:25 PM
1st
Pearl River
2nd
Pendella
3rd
Stoneacre Donny
6th
Bridge Of Eagles · Our pick · 28 Strong chance
Flat race · weights set to make it fair · Turf track
About 1.3 miles
Good ground
Standard race
11 runners
🏆 1st place
Freshness
Back quickly after its last run
Distance
Won at this distance 1 time
Final odds
15/2
£1 wins £7.50
4:30 PM
1st
Halfway House Lad · Our pick · 38 Strong chance
2nd
Mistymal
3rd
Lights Are Green
Jumps race · big fences · weighted to be fair · Turf track
About 3.2 miles
Good ground
Entry-level race
11 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing tongue strap
Ground
Has won on this ground
Final odds
13/8
£1 wins £1.63
4:40 PM
1st
Noble Vow
2nd
Bintaryana · Our pick · 41 Very strong chance
3rd
Hanney Girl
Flat race · weights set to make it fair
About 5 furlongs
Slightly soft ground
Standard race
9 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Final odds · Underrated horse
7/2
£1 wins £3.50
4:45 PM
1st
Camshaft · Our pick · 23 Strong chance
2nd
Victoria Milano
3rd
Newmill Getaway
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.9 miles
Good ground
Entry-level race
10 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing cheekpieces
Final odds · Underrated horse
7/2
£1 wins £3.50
Didn't finish
Pooley's Promise
9
4:50 PM
1st
Invincible Will
2nd
Zenford
3rd
Golden Trigger
0th
Gavoo · Our pick · 15 Solid chance
Flat race · weights set to make it fair
About 7 furlongs
Good ground
14 runners
🏆 1st place
C&D
Has won at this course and distance
Distance
Won at this distance 1 time
Final odds
28/1
£1 wins £28
4:55 PM
1st
Wedonttelllies
2nd
Eightthreeone
3rd
Coyy
4th
One And Gone · Our pick · 23 Strong chance
Flat race · weights set to make it fair · Turf track
About 5 furlongs
Good ground
Standard race
11 runners
🏆 1st place
Headgear
Wearing cheekpieces
Final odds · Underrated horse
9/2
£1 wins £4.50
4:57 PM
1st
Distant Rumble
2nd
Rye
3rd
Elvetham
8th
Moonhall Lass · Our pick · 27 Strong chance
Flat race · weights set to make it fair · Turf track
About 6 furlongs
Mostly firm ground
Grassroots race
16 runners
🏆 1st place
C&D
Has won at this course and distance
Freshness
Back quickly after its last run
Ground
Has won on this ground
Final odds
5/1
£1 wins £5
Position not recorded
Just Jump
5
5:00 PM
1st
Golden Strike
2nd
Signcastle City
3rd
Quest For Fun
17th
Leadman · Our pick · 18 Solid chance
Flat race · weights set to make it fair · Turf track
About 7 furlongs
Good ground
Standard race
22 runners
🏆 1st place
Ground
Likes this ground (wins 33% of runs)
Distance
Won at this distance 1 time
Final odds
15/1
£1 wins £15
12th
It Just Takes Time
2
22th
Bloodsweatandtyres
8
5:05 PM
1st
Imperial Rule
2nd
Zumbi
3rd
Kingofthegame
4th
Line Of Descent · Our pick · 22 Strong chance
Jumps race · big fences · weighted to be fair · Turf track
About 2.6 miles
Good ground
Entry-level race
12 runners
🏆 1st place
Headgear
Wearing tongue strap
Freshness
Back after 65 days off
Ground
Likes this ground (wins 33% of runs)
Final odds
28/1
£1 wins £28
Didn't finish
Walkinthecotswolds
1
Didn't finish
Blazing Court
1
5:20 PM
1st
Lady Coco
2nd
Bourbon Girl
3rd
Magnifix Du Moulin · Our pick · 28 Strong chance
Bumper · flat race for young jumps horses · Turf track
About 2 miles
Good ground
Standard race
11 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Final odds · Underrated horse
13/2
£1 wins £6.50
3rd
Magnifix Du Moulin
28
6th
Phantom Of Delight
19
5:25 PM
1st
Headmaster
2nd
Fort Vega
3rd
Aviatrice · Our pick · 16 Solid chance
Flat race · weights set to make it fair
About 6 furlongs
Good ground
23 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Headgear
Wearing tongue strap
Final odds
22/1
£1 wins £22
22th
Shadow Of The Moon
2
5:30 PM
1st
Agitator
2nd
King Of Montenegro · Our pick · 18 Solid chance
3rd
Time Saxon Warrior
Flat race · no jumps · Turf track
About 6 furlongs
Mostly firm ground
Entry-level race
13 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Freshness
Back quickly after its last run
Final odds
4/1
£1 wins £4
2nd
King Of Montenegro
18
3rd
Time Saxon Warrior
10
5:45 PM
1st
Shimmering Sun
2nd
Call Me Tomorrow · Our pick · 27 Strong chance
3rd
Viking Barbie
Flat race · no jumps · Turf track
About 5 furlongs
Good ground
Entry-level race
10 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Final odds · Underrated horse
3/1
£1 wins £3
5:55 PM
1st
Count Bezukhov · Our pick · 35 Strong chance
2nd
Lonely Island
3rd
Saxony Charms
Flat race · no jumps
About 1.2 miles
Good ground
17 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing tongue strap
Final odds
11/8
£1 wins £1.38
6:00 PM
1st
Satellite Of Love
2nd
True Charm
3rd
Sweet Devastation
4th
Perigord Noir · Our pick · 18 Solid chance
Flat race · no jumps · Turf track
About 6 furlongs
Mostly firm ground
Entry-level race
12 runners
🏆 1st place
Satellite Of Love
Final odds
7/1
£1 wins £7
6:15 PM
1st
Dovey Moon
2nd
Cristo
3rd
Happy Banner
6th
Great Dream · Our pick · 24 Strong chance
Flat race · weights set to make it fair · Turf track
About 1 mile
Good ground
Standard race
12 runners
🏆 1st place
Ground
Likes this ground (wins 100% of runs)
Distance
Won at this distance 3 times
Final odds
9/1
£1 wins £9
6:30 PM
1st
Legacy Rock
2nd
Shadowmere
3rd
Royal Bodyguard · Our pick · 28 Strong chance
Flat race · weights set to make it fair · Turf track
About 1 mile
Mostly firm ground
Entry-level race
10 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Headgear
Wearing tongue strap
Final odds
7/2
£1 wins £3.50
6:45 PM
1st
Golden Brown · Our pick · 44 Very strong chance
2nd
Upper Hendersyde
3rd
Vichenza
Flat race · no jumps · Turf track
About 6 furlongs
Good ground
Standard race
12 runners
✓
TrackLab's top pick won!
🏆 1st place
Class
Dropping to an easier race
Final odds
10/11
£1 wins 91p
7:00 PM
1st
Bintola
2nd
Marengo Storm · Our pick · 24 Strong chance
3rd
Grey Horizon
Flat race · weights set to make it fair · Turf track
About 6 furlongs
Mostly firm ground
Standard race
16 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Freshness
Back after 212 days off
Final odds
19/1
£1 wins £19
7:15 PM
1st
Almeraq · Our pick · 25 Strong chance
2nd
Spy Chief
3rd
Soldier's Tree
Flat race · no jumps · Turf track
About 6 furlongs
Good ground
Elite-level race
10 runners
✓
TrackLab's top pick won!
🏆 1st place
Class
Stepping up to a harder race
Freshness
Back after 306 days off
Distance
Won at this distance 2 times
Final odds · Underrated horse
9/2
£1 wins £4.50
7:30 PM
1st
Pride Of Nepal
2nd
Guinness Lad
3rd
Galactic Glow · Our pick · 15 Solid chance
Flat race · weights set to make it fair · Turf track
About 1.2 miles
Mostly firm ground
Grassroots race
16 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Pride Of Nepal
C&D
Has won at this course and distance
Freshness
Back after 110 days off
Ground
Has won on this ground
Final odds
15/1
£1 wins £15
Didn't finish
Liberty Bird
2
7:45 PM
1st
Starlight Sami
2nd
Swiped
3rd
White Ladder
6th
Lovers Leap · Our pick · 24 Strong chance
Flat race · weights set to make it fair · Turf track
About 7 furlongs
Good ground
Entry-level race
14 runners
🏆 1st place
Final odds
8/1
£1 wins £8
8:00 PM
1st
Lady Dora Mae
2nd
Crystal Pier
3rd
Come On Eibhlin
4th
Proposal · Our pick · 25 Strong chance
Flat race · weights set to make it fair · Turf track
About 1 mile
Mostly firm ground
Standard race
9 runners
🏆 1st place
Distance
Won at this distance 1 time
Final odds
7/2
£1 wins £3.50
8:15 PM
1st
Mayaada · Our pick · 21 Strong chance
2nd
Battosai
3rd
What's The Plan
Flat race · weights set to make it fair · Turf track
About 1.2 miles
Good ground
Entry-level race
14 runners
✓
TrackLab's top pick won!
🏆 1st place
Ground
Likes this ground (wins 25% of runs)
Final odds
7/2
£1 wins £3.50
8:30 PM
1st
Darn Hot Dame
2nd
Darkest Red
3rd
Panthere Noir
4th
Worlington · Our pick · 48 Very strong chance
Flat race · weights set to make it fair · Turf track
About 1.4 miles
Mostly firm ground
Grassroots race
16 runners
🏆 1st place
Final odds
14/1
£1 wins £14
8:45 PM
1st
Masterinthewoods
2nd
Siouxfonic · Our pick · 20 Strong chance
3rd
Nap Hand
Flat race · weights set to make it fair · Turf track
About 1.5 miles
Good ground
Standard race
10 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Ground
Likes this ground (wins 25% of runs)
Final odds
5/1
£1 wins £5
Waiting for results
2:20 PM
Race 2 · Haydock
Results delayed. We know about it and are working on a fix.
4:05 PM
Race 5 · Haydock
Results delayed. We know about it and are working on a fix.
5:15 PM
Race 7 · Haydock
Results delayed. We know about it and are working on a fix.
Won 20
·
2nd or 3rd 16
·
Outside top 3 20
Underrated horses won 19 of 107.
18%
19 of 107 underrated horses
Underrated horses won
+10%
18 had a bookmaker price
Underrated horse return
Only 7 of 56 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: +£0.38. £7 bet in total.
Our top pick: won 3/7, top 3 5/7
Favourite in the betting: won 3/7, top 3 5/7
£1 win bet on every underrated horse: +£1.88. 18 had a bookmaker price. £18 bet in total.
How our top picks did on this day
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 work Model 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.