UK time :
‹ Saturday 31 May 2025 ›
Find a horse or course
Detail:

Results for Saturday 31 May

1:30 PM
Race 1 · York
1st Ingleby Archie
2nd Alfa Whiteburd
3rd Rock Opera
Flat race · weights set to make it fair · Turf track About 6 furlongs Good ground Standard race 22 runners
🏆 1st place
Jockey H. Shaw · Trainer A. Nicholls
Form
Won 1 of last 5
Final odds
12/1 £1 wins £12
Finishing order ?
1st
Ingleby Archie
0
2nd
Alfa Whiteburd
0
3rd
Rock Opera
0
4th
Hectic
0
5th
Bona Fortuna
0
6th
Wreck It Ryley
0
7th
May Blossom
0
8th
Dickieburd
0
9th
Muscika
0
10th
Thankuappreciate
0
11th
True Promise
0
12th
Wen Moon
0
13th
Equiano Springs
0
14th
Byzantine Empress
0
15th
Baba Reza
0
16th
Danzan
0
17th
Lucky Man
0
18th
Arnhem
0
19th
Beyond Borders
0
20th
Beale Street
0
2:05 PM
Race 2 · York
1st Tadej
2nd Do Or Do Not
3rd Anashhad
Flat race · no jumps · Turf track About 6 furlongs Good ground Mid-level race 12 runners
🏆 1st place
Jockey H. Doyle · Trainer A. Watson
Form
Won 0 of last 5
Track
Raced here before
Final odds
7/4 £1 wins £1.75
Finishing order ?
1st
Tadej
0
2nd
Do Or Do Not
0
3rd
Anashhad
0
4th
Champion Island
0
5th
Alfa Patisserie
0
6th
Beach Partee
0
7th
Advance Twentyfive
0
8th
Lieutenant Kije
0
9th
Art Lover
0
10th
Auspicious
0
11th
Mister Freeman
0
2:40 PM
Race 3 · York
1st Habooba
2nd Bergerac
3rd Jm Jungle
Flat race · weights set to make it fair · Turf track About 5 furlongs Good ground High-level race 13 runners
🏆 1st place
Jockey R. Dawson · Trainer T. J. Kent
Headgear
Wearing blinkers
Freshness
Back after 63 days off
Form
Won 2 of last 5
Final odds
10/1 £1 wins £10
Finishing order ?
1st
Habooba
0
2nd
Bergerac
0
3rd
Jm Jungle
0
4th
Kodiac Thriller
0
5th
Miss Attitude
0
6th
Loom
0
7th
Zayer
0
8th
It Just Takes Time
0
9th
Spirit Of Applause
0
10th
Venture Capital
0
11th
Duran
0
12th
Jumbeau
0
13th
Bond Chairman
0
3:15 PM
Race 4 · York
1st Scenic
2nd Term Of Endearment
3rd Sueno
Flat race · no jumps · Turf track About 1.7 miles Good ground Elite-level race 7 runners
🏆 1st place
Jockey S. Osborne · Trainer E. Walker
Trainer
Trainer in form
Form
Won 1 of last 5
Track
Won here 1 time
Final odds
3/1 £1 wins £3
Finishing order ?
1st
Scenic
0
2nd
Term Of Endearment
0
3rd
Sueno
0
4th
Allonsy
0
5th
Jane Temple
0
6th
Divina Grace
0
7th
Crystal Flyer
0
3:50 PM
Race 5 · York
1st Frankies Dream
2nd Sweet Fantastic
3rd White Crown Star
Flat race · weights set to make it fair · Turf track About 7 furlongs Good ground Standard race 22 runners
🏆 1st place
Jockey H. Crouch · Trainer J. Candlish
Headgear
Wearing hood
Form
Won 1 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Final odds
20/1 £1 wins £20
Finishing order ?
1st
Frankies Dream
0
2nd
Sweet Fantastic
0
3rd
White Crown Star
0
4th
Miss Collada
0
5th
Hunky Dory
0
6th
Last Shamardal
0
7th
Coul Angel
0
8th
Harswell Ruby
0
9th
Veydari
0
10th
Jamaican Storm
0
11th
Diamont Katie
0
12th
Prosperitas
0
13th
Kameel
0
14th
Party Bear
0
15th
Four Fifty
0
16th
Singoura
0
17th
Jachin
0
18th
Georgecandoit
0
19th
Cairdeas
0
20th
Tuscan Point
0
21th
Bear Kode
0
22th
Art Design
0
4:25 PM
Race 6 · York
1st Dantes Lad
2nd Urban Glimpse
3rd Munsif
Flat race · weights set to make it fair · Turf track About 1.3 miles Good ground Mid-level race 9 runners
🏆 1st place
Dantes Lad
Jockey T. Marquand · Trainer G. Boughey
Headgear
Wearing cheekpieces
Form
Won 1 of last 5
Final odds
10/1 £1 wins £10
Finishing order ?
1st
Dantes Lad
0
2nd
Urban Glimpse
0
3rd
Munsif
0
4th
Asmen Warrior
0
5th
Chesneys Charm
0
6th
Cape Breton
0
7th
Crack On Boys
0
8th
Looks Fantastic
0
9th
Far Ahead
0
5:00 PM
Race 7 · York
1st Mums Tipple
2nd Daring Legend
3rd Crimson Spirit
Flat race · weights set to make it fair · Turf track About 7 furlongs Good ground Standard race 22 runners
🏆 1st place
Jockey T. Marquand · Trainer R. Hannon
Trainer
Trainer in form
Form
Won 0 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Final odds
13/2 £1 wins £6.50
Finishing order ?
1st
Mums Tipple
0
2nd
Daring Legend
0
3rd
Crimson Spirit
0
4th
Arctic Dawn
0
5th
Mysteryofthesands
0
6th
Beattie Is Back
0
7th
Feel The Need
0
8th
Quest For Fun
0
9th
Tele Red
0
10th
Ziggys Condor
0
11th
Mudamer
0
12th
Bowood
0
13th
Yaajooz
0
14th
Tropez Power
0
15th
The Green Man
0
16th
Delicacy
0
17th
Lir Speciale
0
18th
Riot
0
19th
Al Muqdad
0
20th
Flying Fletcher
0
21th
Craven
0
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.