UK time :
‹ Saturday 20 Jun 2026 ›
Find a horse or course
Detail:

Results for Saturday 20 June

Our top pick won 18 of 48 · top 3 in 33

2:30 PM
Race 1 · Ascot
1st Orthodox
2nd El Floridita
3rd Mussab
9th Carry The FlagOur pick19 Solid chance
Flat race · no jumps About 5 furlongs Mostly firm ground Elite-level race 21 runners
🏆 1st place
Jockey R. Ryan · Trainer C. Cox
Form
Won 1 of last 5
Final odds
17/2 £1 wins £8.50
Finishing order ?
1st
Orthodox
11
2nd
El Floridita
1
3rd
Mussab
1
4th
Social Symbol
2
5th
Fanshell Beach
15
6th
Ez Tina
7
7th
Mr Macartney
1
8th
Agamemnon
2
9th
Carry The Flag
19
10th
Blake's Monarch
1
11th
Sovereign Glory
1
12th
Where Love Lives
6
13th
Star Prospect
7
14th
Tribeca
1
15th
Underdog
2
16th
Through The Years
2
17th
Force Noir
8
18th
Persian Spring
2
19th
Savage Mariner
7
20th
Flight Signal
3
21th
New Yorker
1
3:05 PM
Race 2 · Ascot
1st Giavellotto
2nd KalpanaOur pick25 Strong chance
3rd Goliath
Flat race · no jumps About 1.5 miles Mostly firm ground Elite-level race 12 runners
◈
TrackLab's top pick finished 2nd
🏆 1st place
Jockey O. Murphy · Trainer M. Botti
Freshness
Back after 188 days off
Form
Won 2 of last 5
Track
Raced here before
Ground
Likes this ground (wins 67% of runs)
Distance
Won at this distance 3 times
Final odds
14/1 £1 wins £14
Finishing order ?
1st
Giavellotto
7
2nd
Kalpana
25
3rd
Goliath
23
4th
Jan Brueghel
19
5th
Sons And Lovers
1
6th
Amiloc
2
7th
West Wind Blows
1
8th
Best Secret
8
9th
Ethical Diamond
7
10th
Phantom Flight
1
11th
Lambourn
2
12th
Santorini Star
4
3:40 PM
Race 3 · Ascot
1st Almeraq
2nd Satono Reve
3rd JoliestarOur pick34 Strong chance
Flat race · no jumps About 6 furlongs Mostly firm ground Elite-level race 19 runners
◈
TrackLab's top pick finished 3rd
🏆 1st place
Jockey T. Marquand · Trainer W. Haggas
Class
Stepping up to a harder race
Form
Won 3 of last 5
Distance
Won at this distance 2 times
Final odds
40/1 £1 wins £40
Finishing order ?
1st
Almeraq
2
2nd
Satono Reve
25
3rd
Joliestar
34
4th
Stolen Kiss
1
5th
Lake Forest
14
6th
Great Wish
1
7th
Comanche Brave
6
8th
Lugal
1
9th
Sayidah Dariyan
1
10th
Regional
1
11th
Kind Of Blue
2
12th
Time For Sandals
1
13th
Overpass
2
14th
Khaadem
1
15th
Aramram
1
16th
Sajir
4
17th
Jasour
1
18th
Flora Of Bermuda
2
4:20 PM
Race 4 · Ascot
1st Thesecretadversary
2nd Take Charge Star
3rd Morris Dancer
6th Saber StrikeOur pick40 Very strong chance
Flat race · no jumps About 7 furlongs Mostly firm ground Elite-level race 17 runners
🏆 1st place
Jockey S. Heffernan · Trainer J. A. Stack
Form
Won 2 of last 5
Track
Raced here before
Distance
Won at this distance 1 time
Final odds
25/1 £1 wins £25
Finishing order ?
1st
Thesecretadversary
2
2nd
Take Charge Star
1
3rd
Morris Dancer
2
4th
Green Sense
1
5th
Neolithic
2
6th
Saber Strike
40
7th
Andab
5
8th
America Queen
2
9th
Dorset
1
10th
Catullus
9
11th
The Prettiest Star
10
12th
Colori Forever
9
13th
Domina Ignis
1
14th
Into The Sky
12
15th
Ardisia
1
16th
Avicenna
2
5:00 PM
Race 5 · Ascot
1st Double RushOur pick15 Solid chance
2nd Completely Random
3rd Soldier's Tree
Flat race · weights set to make it fair About 6 furlongs Mostly firm ground High-level race 28 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey S. Foley · Trainer A. Balding
Form
Won 2 of last 5
Track
Raced here before
Distance
Won at this distance 2 times
Final odds · Underrated horse
6/1 £1 wins £6
Finishing order ?
0th
Candy
1
1st
Double Rush
15
2nd
Completely Random
7
3rd
Soldier's Tree
7
4th
Far Above Dream
1
5th
Mitbaahy
1
6th
Binhareer
14
7th
Evening Saigon
2
8th
Realign
7
9th
Sondad
5
10th
Dubai Bling
2
11th
Fast Track Harry
1
12th
Two Tribes
1
13th
Fandom
1
14th
Apollo One
2
15th
Flash Harry
2
16th
Hammer The Hammer
1
17th
Run Boy Run
1
18th
Ten Pounds
8
19th
Toyotomi
1
20th
Royal Zabeel
1
21th
Heathcliff
1
22th
Trefor
1
23th
Thunderbear
1
24th
Roman Dragon
1
25th
Spy Chief
14
26th
Leovanni
1
5:35 PM
Race 6 · Ascot
1st Lost BoysOur pick27 Strong chance
2nd Amadeus Mozart
3rd Perisher
Flat race · weights set to make it fair About 1.2 miles Mostly firm ground High-level race 17 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey J. McDonald · Trainer D. Menuisier
Form
Won 3 of last 5
Track
Raced here before
Final odds · Underrated horse
11/4 £1 wins £2.75
Finishing order ?
1st
Lost Boys
27
2nd
Amadeus Mozart
4
3rd
Perisher
6
4th
Nil Bua Gan Dua
4
5th
Princling
10
6th
Bourbon Blues
1
7th
Evanesco
5
8th
Harmonics
10
9th
Spyce
6
10th
Sahara King
15
11th
Bayaann
4
12th
Sunset On Leros
1
13th
Folk Pageant
2
14th
Balzac
2
15th
Echo Of Stars
2
16th
Allegresse
1
6:10 PM
Race 7 · Ascot
1st IllinoisOur pick29 Strong chance
2nd French Master
3rd Mr Hollywood
Flat race · no jumps About 2.7 miles Mostly firm ground High-level race 13 runners
✓
TrackLab's top pick won!
🏆 1st place
Jockey R. Moore · Trainer A. P. O'Brien
Form
Won 1 of last 5
Track
Won here 1 time
Ground
Likes this ground (wins 33% of runs)
Final odds
2/1 £1 wins £2
Finishing order ?
1st
Illinois
29
2nd
French Master
12
3rd
Mr Hollywood
2
4th
Maxi King
5
5th
Le Destrier
16
6th
A Piece Of Heaven
16
7th
Dallas Star
1
8th
Berkshire Sundance
5
9th
Hipop De Loire
1
10th
Carlton
1
11th
Columbus
10
12th
Aajej
1
13th
Pivotal Days
1
Accuracy Top picks
▼
Won 18 2nd or 3rd 15 Outside top 3 15

Underrated horses won 16 of 88.

18%
16/88
16 of 88 underrated horses
Underrated horses won
+38%
+£7.91
21 had a bookmaker price
Underrated horse return
Only 9 of 48 races count here: those where our top pick had a bookmaker price.
£1 win bet on every top pick: +£8.91. £9 bet in total.
Our top pick: won 7/9, top 3 9/9
Favourite in the betting: won 7/9, top 3 9/9
£1 win bet on every underrated horse: +£7.91. 21 had a bookmaker price. £21 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.