Home
›
Results
›
31 May 2026
Detail:
Summary
Detail
Full stats
Results for Sunday 31 May
Our top pick won 9 of 34 · top 3 in 18
2:14 PM
1st
The Scallionator
2nd
Ischgl
3rd
Hip Hop Chrissy
4th
Glenade · Our pick · 38 Strong chance
Flat race · no jumps · Turf track
About 6 furlongs
Good ground
16 runners
🏆 1st place
Final odds · Underrated horse
11/4
£1 wins £2.75
2:20 PM
1st
Bated Benevolence
2nd
Harley
3rd
Regal Chita · Our pick · 46 Very strong chance
Flat race · no jumps · Turf track
About 6 furlongs
Good ground
Entry-level race
11 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Final odds
8/1
£1 wins £8
2:26 PM
1st
Mento
2nd
Imarajan
3rd
Facile Ocean
4th
Mighty Berkshire · Our pick · 24 Strong chance
Jumps race · low hurdles · Turf track
About 2.4 miles
Slightly soft ground
15 runners
🏆 1st place
Final odds
14/1
£1 wins £14
Didn't finish
Captain Hanley
22
Didn't finish
The Red Lad
1
2:35 PM
1st
Tuba · Our pick · 51 Very strong chance
2nd
Madajovy
3rd
The Kings Soldier
Jumps race · low hurdles · weighted to be fair · Turf track
About 3 miles
Good ground
Entry-level race
5 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds
10/11
£1 wins 91p
Didn't finish
Dame In Disguise
1
Didn't finish
Popa Rich
22
2:44 PM
1st
Beibhinn
2nd
Big Negotiator · Our pick · 36 Strong chance
3rd
Madam Secretary
Flat race · no jumps · Turf track
About 6 furlongs
Good ground
8 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Final odds
5/2
£1 wins £2.50
2:50 PM
1st
Daretobedifferent
2nd
Legacy Rock · Our pick · 43 Very strong chance
3rd
Space Moon
Flat race · weights set to make it fair · Turf track
About 1 mile
Good ground
Grassroots race
7 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Final odds
9/2
£1 wins £4.50
2:56 PM
1st
Local News · Our pick · 41 Very strong chance
2nd
Pets Georgina
3rd
Red Or White
Jumps race · low hurdles · Turf track
About 3 miles
Slightly soft ground
5 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds · Underrated horse
13/8
£1 wins £1.63
Didn't finish
Master Haku
41
3:05 PM
1st
Alibey
2nd
Dancing Dame · Our pick · 55 Very strong chance
3rd
Baileys Big Image
Jumps race · low hurdles · Turf track
About 2 miles
Good ground
Standard race
5 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Freshness
Back quickly after its last run
Final odds
7/4
£1 wins £1.75
Didn't finish
Never Told Me
12
3:15 PM
1st
Unauthorized
2nd
Mercurial
3rd
Mickey The Steel
4th
I Bid You Ajou · Our pick · 28 Strong chance
Flat race · weights set to make it fair · Turf track
About 6 furlongs
Good ground
16 runners
🏆 1st place
Freshness
Back quickly after its last run
Final odds
6/1
£1 wins £6
3:20 PM
1st
Leonardo Blu
2nd
Lucky Camino · Our pick · 51 Very strong chance
3rd
Dark Whisper
Flat race · no jumps · Turf track
About 1 mile
Good ground
Standard race
7 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Final odds
6/1
£1 wins £6
3:26 PM
1st
Blue Reed
2nd
Justicialism
3rd
Annie's Belle
7th
Sheer Raz · Our pick · 20 Strong chance
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.4 miles
Slightly soft ground
15 runners
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
10/1
£1 wins £10
11th
Glaoinn An Airgead
4
Didn't finish
Westin Pimpernel
1
3:35 PM
1st
Most Wanted
2nd
Getaway Jewel
3rd
Chateau Du Lys
Didn't finish
Not For Passin · Our pick · 40 Very strong chance
Jumps race · big fences · weighted to be fair · Turf track
About 2 miles
Good ground
Entry-level race
4 runners
🏆 1st place
Headgear
Wearing cheekpieces
Final odds · Underrated horse
10/1
£1 wins £10
Didn't finish
Not For Passin
40
3:45 PM
1st
Alfred Wallace · Our pick · 28 Strong chance
2nd
Pikachu
3rd
Whispering Moon
Flat race · no jumps · Turf track
About 7 furlongs
Good ground
Mid-level race
10 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds · Very underrated horse
3/1
£1 wins £3
3:50 PM
1st
Tim Toe
2nd
God Of Power
3rd
Thread Of Gold
4th
Satoyama · Our pick · 51 Very strong chance
Flat race · no jumps · Turf track
About 1 mile
Good ground
7 runners
🏆 1st place
Final odds
11/1
£1 wins £11
3:55 PM
1st
Sugar Hill Babe
2nd
Chicory
3rd
Emerald Harmony
7th
Time To Take Off · Our pick · 23 Strong chance
Flat race · weights set to make it fair · Turf track
About 5 furlongs
Good ground
Standard race
7 runners
🏆 1st place
C&D
Has won at this course and distance
Distance
Won at this distance 6 times
Final odds
5/1
£1 wins £5
4:00 PM
1st
Secret Rock
2nd
Walk Win
3rd
High Notions
0th
Premier Rogue · Our pick · 14 Solid chance
Jumps race · low hurdles · weighted to be fair · Turf track
About 2 miles
Slightly soft ground
13 runners
🏆 1st place
Freshness
Back after 214 days off
Final odds
13/1
£1 wins £13
4:07 PM
1st
Hello Sweety
2nd
Ambiente Friendly · Our pick · 44 Very strong chance
3rd
An Bradan Feasa
Jumps race · low hurdles · weighted to be fair · Turf track
About 2 miles
Good ground
Standard race
4 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
C&D
Has won at this course and distance
Headgear
Wearing tongue strap
Distance
Won at this distance 2 times
Final odds
10/3
£1 wins £3.33
4:15 PM
1st
Dazzling Haze
2nd
Explosive Finnish
3rd
Mighty Magnus
12th
Noble Vow · Our pick · 24 Strong chance
Flat race · weights set to make it fair · Turf track
About 5 furlongs
Good ground
Standard race
13 runners
🏆 1st place
C&D
Has won at this course and distance
Ground
Likes this ground (wins 67% of runs)
Distance
Won at this distance 2 times
Final odds
19/1
£1 wins £19
4:20 PM
1st
La La Lucrative
2nd
Ukiyo
3rd
James Henry
5th
Zabriskie Point · Our pick · 15 Solid chance
Flat race · weights set to make it fair · Turf track
About 7 furlongs
Good ground
18 runners
🏆 1st place
Freshness
Back after 177 days off
Distance
Won at this distance 1 time
Final odds
13/1
£1 wins £13
4:25 PM
1st
Tupero
2nd
Tazaman
3rd
In The Post · Our pick · 30 Strong chance
Flat race · weights set to make it fair · Turf track
About 1.8 miles
Good ground
Entry-level race
7 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
10/3
£1 wins £3.33
4:30 PM
1st
Apple's Of Bresil · Our pick · 26 Strong chance
2nd
Chichester Park
3rd
Billie Frechette
Jumps race · big fences · Turf track
About 2.6 miles
Slightly soft ground
10 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing tongue strap
Freshness
Back after 370 days off
Distance
Won at this distance 1 time
Final odds
9/4
£1 wins £2.25
5th
Londonofficecallin
16
Didn't finish
Jackson Lamb
4
Didn't finish
Mister Frostie
1
Didn't finish
Something Noble
2
4:37 PM
1st
Nickelforce
2nd
Coastguard Station
3rd
No But I Will
Didn't finish
Hurricane Bay · Our pick · 33 Strong chance
Jumps race · big fences · weighted to be fair · Turf track
About 2.6 miles
Good ground
Mid-level race
5 runners
🏆 1st place
Ground
Has won on this ground
Final odds
3/1
£1 wins £3
2nd
Coastguard Station
20
Didn't finish
Hurricane Bay
33
4:45 PM
1st
Al Hussar
2nd
Far Above The Law
3rd
Vantheman
5th
Montezuma · Our pick · 14 Solid chance
Flat race · weights set to make it fair · Turf track
About 5 furlongs
Good ground
Standard race
18 runners
🏆 1st place
Freshness
Back quickly after its last run
Distance
Won at this distance 4 times
Final odds
8/1
£1 wins £8
4:50 PM
1st
Ballyadam · Our pick · 41 Very strong chance
2nd
Cala Gracioneta
3rd
Sonic Invader
Flat race · weights set to make it fair · Turf track
About 2 miles
Good ground
14 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing tongue strap
Final odds · Very underrated horse
6/4
£1 wins £1.50
4:55 PM
1st
Sharp Romance · Our pick · 32 Strong chance
2nd
Lady Dora Mae
3rd
Shady Bay
Flat race · weights set to make it fair · Turf track
About 1.2 miles
Good ground
Mid-level race
7 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds
13/8
£1 wins £1.63
5:00 PM
1st
Warriors Wood · Our pick · 24 Strong chance
2nd
Trasna Na Pairce
3rd
The Dara Man
Jumps race · big fences · weighted to be fair · Turf track
About 2.6 miles
Slightly soft ground
12 runners
✓
TrackLab's top pick won!
🏆 1st place
Final odds · Underrated horse
4/1
£1 wins £4
Didn't finish
Bridie's Beau
12
Didn't finish
No Flies On Him
8
Didn't finish
Gaelic Arc
4
Didn't finish
Vina Ardanza
1
Didn't finish
General Clermont
7
5:07 PM
1st
Nottodaybobo
2nd
Market House · Our pick · 36 Strong chance
3rd
Winston's Oath
Jumps race · low hurdles · weighted to be fair · Turf track
About 2.5 miles
Good ground
Entry-level race
4 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Headgear
Wearing tongue strap
Ground
Likes this ground (wins 33% of runs)
Final odds
5/1
£1 wins £5
Didn't finish
Gone In Sixty
33
5:15 PM
1st
Brielle
2nd
Valley Of Flowers
3rd
Letsbefrank
8th
Great Bedwyn · Our pick · 28 Strong chance
Flat race · weights set to make it fair · Turf track
About 1.5 miles
Good ground
Standard race
12 runners
🏆 1st place
Headgear
Wearing tongue strap
Freshness
Back after 204 days off
Final odds · Underrated horse
11/1
£1 wins £11
5:20 PM
1st
Ndaawi · Our pick · 56 Very strong chance
2nd
Sky Captain
3rd
The Mediator
Flat race · no jumps · Turf track
About 1.7 miles
Good ground
7 runners
✓
TrackLab's top pick won!
🏆 1st place
Headgear
Wearing cheekpieces
Final odds
8/11
£1 wins 73p
5:25 PM
1st
Leadenhall · Our pick · 30 Strong chance
2nd
Penelope Valentine
3rd
Great Blasket
Flat race · weights set to make it fair · Turf track
About 1 mile
Good ground
Entry-level race
7 runners
✓
TrackLab's top pick won!
🏆 1st place
Class
Dropping to an easier race
Ground
Has won on this ground
Distance
Won at this distance 2 times
Final odds
2/1
£1 wins £2
5:30 PM
1st
Rokanako
2nd
Ivebeenkewadesert
3rd
O'Callaghan Can
6th
Pack Ball · Our pick · 50 Very strong chance
Bumper · flat race for young jumps horses · Turf track
About 2 miles
Slightly soft ground
10 runners
🏆 1st place
Freshness
Back after 332 days off
Final odds
6/1
£1 wins £6
5:45 PM
1st
Fandom
2nd
Manila Scouse
3rd
Toyotomi
5th
Yes I'm Mali · Our pick · 15 Solid chance
Flat race · weights set to make it fair · Turf track
About 6 furlongs
Good ground
High-level race
14 runners
🏆 1st place
Final odds
8/1
£1 wins £8
Didn't finish
Fluorescence
8
6:15 PM
1st
Mountain Road
2nd
St Faz
3rd
Treasure Islands
5th
Pole Star · Our pick · 23 Strong chance
Flat race · weights set to make it fair · Turf track
About 2 miles
Good ground
Mid-level race
14 runners
🏆 1st place
Distance
Won at this distance 2 times
Final odds
17/1
£1 wins £17
6:45 PM
1st
Annastarzy
2nd
Perfect Part
3rd
Thaluna · Our pick · 23 Strong chance
Flat race · weights set to make it fair · Turf track
About 1 mile
Good ground
Standard race
12 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Final odds
18/1
£1 wins £18
Won 9
·
2nd or 3rd 9
·
Outside top 3 16
Underrated horses won 10 of 66.
15%
10 of 66 underrated horses
Underrated horses won
+71%
7 had a bookmaker price
Underrated horse return
Only 4 of 34 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: -£4.00. £4 bet in total.
Our top pick: won 0/4, top 3 2/4
Favourite in the betting: won 0/4, top 3 1/4
£1 win bet on every underrated horse: +£5.00. 7 had a bookmaker price. £7 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.