UK time :
‹ Saturday 21 Jun 2025 ›
Find a horse or course
Detail:

Results for Saturday 21 June

2:30 PM
Race 1 · Ascot
1st Humidity
2nd Thesecretadversary
3rd Moments Of Joy
Flat race · no jumps · Turf track About 7 furlongs Mostly firm ground Elite-level race 9 runners
🏆 1st place
Jockey J. Doyle · Trainer A. Balding
Class
Stepping up to a harder race
Form
Won 1 of last 5
Final odds
9/2 £1 wins £4.50
Finishing order ?
1st
Humidity
0
2nd
Thesecretadversary
0
3rd
Moments Of Joy
0
4th
Venetian Lace
0
5th
Treanmor
0
6th
Tailgunner Joe
0
7th
Waterford Castle
0
8th
Brave Hunter
0
9th
Zooter
0
3:05 PM
Race 2 · Ascot
1st Rebels Romance
2nd Al Riffa
3rd Ghostwriter
Flat race · no jumps · Turf track About 1.5 miles Mostly firm ground Elite-level race 12 runners
🏆 1st place
Rebels Romance
Jockey W. Buick · Trainer C. Appleby
Jockey
Jockey in form (8 wins in 14 days)
Form
Won 3 of last 5
Track
Raced here before
Ground
Likes this ground (wins 67% of runs)
Distance
Won at this distance 5 times
Final odds
5/2 £1 wins £2.50
Finishing order ?
1st
Rebels Romance
0
2nd
Al Riffa
0
3rd
Ghostwriter
0
4th
Palladium
0
4th
Sunway
0
6th
Tabletalk
0
7th
Al Aasy
0
8th
Burdett Road
0
9th
Bellum Justum
0
10th
Space Legend
0
11th
Epic Poet
0
12th
Candleford
0
3:40 PM
Race 3 · Ascot
1st Lazzat
2nd Satono Reve
3rd Flora Of Bermuda
Flat race · no jumps · Turf track About 6 furlongs Mostly firm ground Elite-level race 16 runners
🏆 1st place
Jockey J. Doyle · Trainer J. Reynier
Freshness
Back after 195 days off
Form
Won 0 of last 5
Final odds
3/1 £1 wins £3
Finishing order ?
1st
Lazzat
0
2nd
Satono Reve
0
3rd
Flora Of Bermuda
0
4th
Nighteyes
0
5th
Iberian
0
6th
Jasour
0
7th
Inisherin
0
8th
Run To Freedom
0
9th
Great Generation
0
10th
Storm Boy
0
11th
Grand Grey
0
12th
Elite Status
0
13th
Annaf
0
14th
Topgear
0
Position not recorded
Sajir
0
4:20 PM
Race 4 · Ascot
1st Noble Champion
2nd Spy Chief
3rd Comanche Brave
Flat race · no jumps · Turf track About 7 furlongs Mostly firm ground Elite-level race 15 runners
🏆 1st place
Jockey K. Shoemark · Trainer E. Walker
Headgear
Wearing cheekpieces
Form
Won 1 of last 5
Distance
Won at this distance 1 time
Final odds
33/1 £1 wins £33
Finishing order ?
1st
Noble Champion
0
2nd
Spy Chief
0
3rd
Comanche Brave
0
4th
Remmooz
0
5th
Yah Mo Be There
0
6th
Seagulls Eleven
0
7th
Pellitory
0
8th
Dhitjari
0
9th
Marvelman
0
10th
Brian
0
11th
Caburn
0
12th
California Dreamer
0
13th
Saracen
0
14th
Benevento
0
15th
One Smack Mac
0
5:00 PM
Race 5 · Ascot
1st Get It
2nd More Thunder
3rd Ten Pounds
Flat race · weights set to make it fair · Turf track About 6 furlongs Mostly firm ground High-level race 29 runners
🏆 1st place
Jockey S. Heffernan · Trainer G. Baker
C&D
Has won at this course and distance
Form
Won 2 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 57% of runs)
Distance
Won at this distance 5 times
Final odds
16/1 £1 wins £16
Finishing order ?
1st
Get It
0
2nd
More Thunder
0
3rd
Ten Pounds
0
4th
Holkham Bay
0
5th
Completely Random
0
6th
Aramram
0
7th
Apollo One
0
8th
Korker
0
9th
Purosangue
0
10th
Jumby
0
11th
Twilight Calls
0
12th
Jarraaf
0
13th
Zoum Zoum
0
14th
Golden Mind
0
15th
Cover Up
0
16th
City House
0
17th
Orazio
0
18th
Germanic
0
19th
Woodhay Wonder
0
20th
Noble Truth
0
21th
Roman Dragon
0
22th
Saint Lawrence
0
23th
Valiant Force
0
24th
Desert Cop
0
25th
Shartash
0
26th
Game Run
0
27th
We Never Stop
0
28th
Vadream
0
5:35 PM
Race 6 · Ascot
1st Quai De Bethune
2nd Seraph Gabriel
3rd Best Secret
Flat race · weights set to make it fair · Turf track About 1.2 miles Mostly firm ground High-level race 17 runners
🏆 1st place
Jockey O. Murphy · Trainer A. Balding
Jockey
Jockey in form (15 wins in 14 days)
Form
Won 1 of last 5
Final odds
9/1 £1 wins £9
Finishing order ?
1st
Quai De Bethune
0
2nd
Seraph Gabriel
0
3rd
Best Secret
0
4th
Glen To Glen
0
5th
Basalt
0
6th
War Socks
0
7th
Aurel
0
8th
Tycoon
0
9th
Brindavan
0
10th
Rock Of Cashel
0
11th
Dakota Blue
0
12th
Fantazy Man
0
13th
El Burhan
0
14th
Roosevelt
0
15th
Ernst Blofeld
0
6:10 PM
Race 7 · Ascot
1st Sober
2nd Samui
3rd Wild Waves
Flat race · no jumps · Turf track About 2.7 miles Mostly firm ground High-level race 11 runners
🏆 1st place
Jockey R. Moore · Trainer W. P. Mullins
Jockey
Jockey in form (7 wins in 14 days)
Trainer
Trainer in form
Form
Won 1 of last 5
Final odds
10/11 £1 wins 91p
Finishing order ?
1st
Sober
0
2nd
Samui
0
3rd
Wild Waves
0
4th
Dallas Star
0
5th
Scottish Anthem
0
6th
Youthful King
0
7th
Trooper Bisdee
0
8th
King Of The Road
0
Didn't finish
Toby Tops
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.