Results for Friday 3 June

In time order, earliest race first. Choosing a course keeps that order.

Very strongStrongSolidCould surpriseLong shot

2:00 PM
Race 1 · Epsom
1st Legend Of Xanadu
2nd Self Praise
3rd Commander Straker
2:00 PM Epsom Winner: Legend Of Xanadu No pick
  1. 1st Legend Of Xanadu Last odds 6/1
  2. 2nd Self Praise Last odds 9/1
  3. 3rd Commander Straker Last odds 7/2

We had no pick in this race.

Last odds on the right. Full result

Flat race · no jumps · Turf track About 6 furlongs Good ground High-level race 12 runners
🏆 1st place
Jockey W. Buick · Trainer M. Channon
Class
Stepping up to a harder race
Jockey
Jockey in form (15 wins in 14 days)
Form
Won 1 of last 5
Distance
Won at this distance 1 time
Final odds
6/1 £1 wins £6
Finishing order ?
1st
Legend Of Xanadu
0
2nd
Self Praise
0
3rd
Commander Straker
0
4th
Keep Bidding
0
5th
The Twilight Lady
0
6th
Silencer
0
7th
Shandy Star
0
8th
Estate
0
9th
Kessaar Power
0
10th
Blatant
0
11th
Mr Postman
0
12th
Langythelegend
0
2:35 PM
Race 2 · Epsom
1st Totally Charming
2nd Revich
3rd Fantastic Fox
2:35 PM Epsom Winner: Totally Charming No pick
  1. 1st Totally Charming Last odds 11/2
  2. 2nd Revich Last odds 9/1
  3. 3rd Fantastic Fox Last odds 9/1

We had no pick in this race.

Last odds on the right. Full result

Flat race · weights set to make it fair · Turf track About 1 mile Good ground High-level race 16 runners
🏆 1st place
Jockey W. Buick · Trainer G. Boughey
Jockey
Jockey in form (15 wins in 14 days)
Trainer
Trainer in form
Form
Won 2 of last 5
Final odds
11/2 £1 wins £5.50
Finishing order ?
1st
Totally Charming
0
2nd
Revich
0
3rd
Fantastic Fox
0
4th
La Trinidad
0
5th
Larado
0
6th
Bowland Park
0
7th
Excel Power
0
8th
Arthur's Realm
0
9th
Carolus Magnus
0
10th
Fireworks
0
11th
Seasett
0
12th
Hartswood
0
13th
Hortzadar
0
14th
Variyann
0
15th
Oh This Is Us
0
3:10 PM
Race 3 · Epsom
1st Hukum
2nd Pyledriver
3rd High Definition
3:10 PM Epsom Winner: Hukum No pick
  1. 1st Hukum Last odds 5/1
  2. 2nd Pyledriver Last odds 7/4
  3. 3rd High Definition Last odds 4/1

We had no pick in this race.

Last odds on the right. Full result

Flat race · no jumps · Turf track About 1.5 miles Good ground Elite-level race 6 runners
🏆 1st place
Jockey J. Crowley · Trainer O. Burrows
Headgear
Wearing cheekpieces
Freshness
Back after 69 days off
Jockey
Jockey in form (8 wins in 14 days)
Form
Won 1 of last 5
Distance
Won at this distance 1 time
Final odds
5/1 £1 wins £5
Finishing order ?
1st
Hukum
0
2nd
Pyledriver
0
3rd
High Definition
0
4th
Manobo
0
5th
Palavecino
0
6th
Living Legend
0
3:45 PM
Race 4 · Epsom
1st Royal Champion
2nd Soto Sizzler
3rd Good Birthday
3:45 PM Epsom Winner: Royal Champion No pick
  1. 1st Royal Champion Last odds 9/1
  2. 2nd Soto Sizzler Last odds 6/1
  3. 3rd Good Birthday Last odds 11/1

We had no pick in this race.

Last odds on the right. Full result

Flat race · weights set to make it fair · Turf track About 1.3 miles Good ground High-level race 14 runners
🏆 1st place
Jockey A. Atzeni · Trainer R. Varian
Freshness
Back after 69 days off
Jockey
Jockey in form (5 wins in 14 days)
Trainer
Trainer in form
Form
Won 0 of last 5
Final odds
9/1 £1 wins £9
Finishing order ?
1st
Royal Champion
0
2nd
Soto Sizzler
0
3rd
Good Birthday
0
4th
Sweet Reward
0
5th
Bad Company
0
6th
Moktasaab
0
7th
Caradoc
0
8th
Spirit Dancer
0
9th
The City's Phantom
0
10th
Cap Francais
0
11th
Arctician
0
12th
Arqoob
0
13th
Love Is Golden
0
14th
Victory Chime
0
4:30 PM
Race 5 · Epsom
1st Tuesday
2nd Emily Upjohn
3rd Nashwa
4:30 PM Epsom Winner: Tuesday No pick
  1. 1st Tuesday Last odds 9/1
  2. 2nd Emily Upjohn Last odds 5/4
  3. 3rd Nashwa Last odds 4/1

We had no pick in this race.

Last odds on the right. Full result

Flat race · no jumps · Turf track About 1.5 miles Good ground Elite-level race 11 runners
🏆 1st place
Jockey R. Moore · Trainer A. P. O'Brien
Jockey
Jockey in form (7 wins in 14 days)
Form
Won 1 of last 5
Final odds
9/1 £1 wins £9
Finishing order ?
1st
Tuesday
0
2nd
Emily Upjohn
0
3rd
Nashwa
0
4th
Concert Hall
0
5th
Kawida
0
6th
Tranquil Lady
0
7th
Rogue Millennium
0
8th
Moon De Vega
0
9th
Thoughts Of June
0
10th
The Algarve
0
11th
With The Moonlight
0
5:10 PM
Race 6 · Epsom
1st Ever Given
2nd Oscula
3rd Bass Player
5:10 PM Epsom Winner: Ever Given No pick
  1. 1st Ever Given Last odds 3/1
  2. 2nd Oscula Last odds 7/4
  3. 3rd Bass Player Last odds 20/1

We had no pick in this race.

Last odds on the right. Full result

Flat race · no jumps · Turf track About 7 furlongs Good ground Elite-level race 7 runners
🏆 1st place
Jockey D. Tudhope · Trainer H. Palmer
Form
Won 1 of last 5
Final odds
3/1 £1 wins £3
Finishing order ?
1st
Ever Given
0
2nd
Oscula
0
3rd
Bass Player
0
4th
Dawn Of Liberation
0
5th
Honey Sweet
0
6th
Midheaven
0
7th
Star From Afarhh
0
5:45 PM
Race 7 · Epsom
1st Bowman
2nd Lord Rapscallion
3rd Orbaan
5:45 PM Epsom Winner: Bowman No pick
  1. 1st Bowman Last odds 20/1
  2. 2nd Lord Rapscallion Last odds 12/1
  3. 3rd Orbaan Last odds 9/1

We had no pick in this race.

Last odds on the right. Full result

Flat race · weights set to make it fair · Turf track About 7 furlongs Good ground High-level race 17 runners
🏆 1st place
Jockey W. Carson · Trainer L. Mongan
Headgear
Wearing cheekpieces
Jockey
Jockey in form (4 wins in 14 days)
Form
Won 0 of last 5
Final odds
20/1 £1 wins £20
Finishing order ?
1st
Bowman
0
2nd
Lord Rapscallion
0
3rd
Orbaan
0
4th
On A Session
0
5th
Saleymm
0
6th
Pocket The Profit
0
7th
Darkness
0
8th
Nuvolari
0
9th
Epsom Faithfull
0
10th
Top Secret
0
11th
Zip
0
12th
Eldrickjones
0
13th
Big Narstie
0
14th
Mykonos St John
0
15th
Tintoretto
0
Position not recorded
Tadreeb
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.