6/7/20
7th
NEW
1 1/4 m
Turf
2020 Handicap
West End Charmer
Sky Defender
Good Birthday
Sky Defender
Good Birthday
2:20.30
2/22/20
7th
LIN
1 1/4 m
Synthetic
2020 Winter Derby (G3)
Dubai Warrior
Court House
Bangkok
Court House
Bangkok
2:20.64
2/1/20
5th
LIN
1 1/4 m
Synthetic
2020 Winter Derby Trial Stakes (LS)
Bangkok
Court House
Dalgarno
Court House
Dalgarno
2:20.54
7/30/19
16th
GOO
1 1/4 m
Turf
2019 Handicap
Fayez
Jazeel
Setting Sail
Jazeel
Setting Sail
2:30.26
6/18/19
12th
ASC
1 1/4 m
Turf
2019 Wolferton Stakes (LS)
Addeybb
Magic Wand
Elarqam
Magic Wand
Elarqam
2:30.90
4/19/19
8th
LIN
1 1/4 m
Synthetic
2019 Conditions Stakes
Matterhorn
Wissahickon
Pactolus
Wissahickon
Pactolus
2:20.90
3/30/19
3rd
KEM
1 1/4 m
Synthetic
2019 Magnolia Stakes (LS)
Mootasadir
Extra Elusive
Master The World
Extra Elusive
Master The World
2:30.45
2/23/19
6th
LIN
1 1/4 m
Synthetic
2019 Winter Derby (G3)
Wissahickon
Court House
Pactolus
Court House
Pactolus
2:20.28
11/17/18
1st
LIN
1 1/4 m
Synthetic
2018 Churchill Stakes (LS)
Master The World
Big Country
Addeybb
Big Country
Addeybb
2:20.23
9/22/18
11th
NBY
1 1/4 m
Turf
2018 Handicap
Buzz
Mountain Angel
Aquarium
Mountain Angel
Aquarium
2:30.92
9/8/18
6th
HAY
1 mile
Turf
2018 Superior Mile (G3)
Here Comes When
Circus Couture
Regal Reality
Circus Couture
Regal Reality
1:50.60
8/25/18
4th
YOR
1 1/8 m
Turf
2018 Strensall Stakes (G3)
Lord Glitters
Mustashry
Chief Ironside
Mustashry
Chief Ironside
1:50.30
8/3/18
11th
GOO
1 mile
Turf
2018 Handicap
Seniority
Poet's Society
Original Choice
Poet's Society
Original Choice
1:40.63
7/14/18
16th
YOR
1 5/16 m
Turf
2018 Handicap
Euchen Glen
Thundering Blue
Kynren
Thundering Blue
Kynren
2:30.50
5/5/18
4th
NEW
1 1/2m
Turf
2018 Jockey Club Stakes (G2)
Defoe
Red Verdon
Count Octave
Red Verdon
Count Octave
2:50.10
4/18/18
5th
NEW
1 1/8 m
Turf
2018 Earl Of Sefton Stakes (G3)
Forest Ranger
Deauville
Euginio
Deauville
Euginio
1:50.38
3/30/18
2nd
LIN
1 1/4 m
Synthetic
2018 Conditions Stakes
Victory Bond
Master The World
Abe Lincoln
Master The World
Abe Lincoln
2:20.51
2/24/18
1st
LIN
1 1/4 m
Synthetic
2018 Winter Derby (G3)
Master The World
Mr Owen
Battle Of Marathon
Mr Owen
Battle Of Marathon
2:20.73
12/23/17
7th
LIN
1 1/4 m
Synthetic
2017 Quebec Stakes (LS)
Petite Jack
Mia Tesoro
Utmost
Mia Tesoro
Utmost
2:30.39
11/29/17
2nd
KEM
1 1/2m
Synthetic
2017 Wild Flower Stakes (LS)
Red Verdon
Master The World
Daphne
Master The World
Daphne
2:50.67
11/18/17
1st
LIN
1 1/4 m
Synthetic
2017 Churchill Stakes (LS)
Master The World
Victory Bond
Mia Tesoro
Victory Bond
Mia Tesoro
2:20.14
11/11/17
16th
DON
1 1/2m
Turf
2017 Handicap
Saunter Boy
Chelsea Lad
Eddystone Rock
Chelsea Lad
Eddystone Rock
2:60.54
10/30/17
6th
LEI
1 1/2m
Turf
2017 Handicap
Dance The Dream
Top Tug
Noble Gift
Top Tug
Noble Gift
2:50.70
10/21/17
12th
ASC
1 mile
Turf
2017 Handicap
Lord Glitters
Gm Hopkins
Dark Red
Gm Hopkins
Dark Red
1:50.91
9/30/17
31st
NEW
1 1/8 m
Turf
2017 Heritage Handicap
Dolphin Vista
Sands Chorus
Cote D'Azur
Sands Chorus
Cote D'Azur
1:50.24
8/26/17
4th
YOR
1 1/8 m
Turf
2017 Strensall Stakes (G3)
Mustashry
Forest Ranger
Sovereign Debt
Forest Ranger
Sovereign Debt
1:50.87
8/17/17
4th
SAL
1 mile
Turf
2017 Sovereign Stakes (G3)
Ballet Concerto
Tabarrak
Carry On Deryck
Tabarrak
Carry On Deryck
1:40.49
8/4/17
1st
GOO
1 mile
Turf
2017 Handicap
Master The World
Tony Curtis
Birchwood
Tony Curtis
Birchwood
1:40.34
7/22/17
2nd
NEWJ
1 mile
Turf
2017 Handicap
Ballard Down
Master The World
Zwayyan
Master The World
Zwayyan
1:40.20
6/21/17
8th
ASC
1 mile
Turf
2017 Heritage Handicap
Zhui Feng
Blair House
Tashweeq
Blair House
Tashweeq
1:40.82
2/16/17
5th
MEY
1 1/4 m
Turf
2017 Dubai Millennium Stakes (G3)
Zarak
Earnshaw
Promising Run
Earnshaw
Promising Run
2:20.73
2/2/17
4th
MEY
1 1/4 m
Turf
2017 Handicap
Sanshaawes
Dylan Mouth
Belgian Bill
Dylan Mouth
Belgian Bill
2:20.17
1/12/17
7th
MEY
1 1/4 m
Turf
2017 Handicap
Elhaame
Good Trip
Sanshaawes
Good Trip
Sanshaawes
2:20.24
11/30/16
2nd
LIN
1 1/4 m
Synthetic
2016 Conditions Stakes
Battalion
Master The World
Somethingthrilling
Master The World
Somethingthrilling
2:20.74
11/12/16
3rd
LIN
1 1/4 m
Synthetic
2016 Churchill Stakes (LS)
Team Talk
Educate
Master The World
Educate
Master The World
2:20.56
10/29/16
3rd
NEW
1 1/4 m
Turf
2016 James Seymour Stakes (LS)
Energia Davos
Educate
Master The World
Educate
Master The World
2:20.72
10/15/16
12th
ASC
1 mile
Turf
2016 Handicap
Yuften
Remarkable
Firmament
Remarkable
Firmament
1:40.70
9/24/16
30th
NEW
1 1/8 m
Turf
2016 Heritage Handicap
Spark Plug
Carry On Deryck
Very Talented
Carry On Deryck
Very Talented
1:50.99
8/20/16
9th
SAN
1 1/4 m
Turf
2016 Handicap
Baydar
Goodwood Mirage
Blue Surf
Goodwood Mirage
Blue Surf
2:30.57
8/11/16
2nd
SAL
1 mile
Turf
2016 Sovereign Stakes (G3)
Zonderland
Master The World
Tupi
Master The World
Tupi
1:40.35
7/29/16
2nd
GOO
1 mile
Turf
2016 Heritage Handicap
Franklin D
Master The World
Donncha
Master The World
Donncha
1:40.19
5/12/16
8th
YOR
1 mile
Turf
2016 Hambleton Handicap (LS)
Always Smile
Convey
One Word More
Convey
One Word More
1:30.34
4/30/16
5th
NEW
1 1/8 m
Turf
2016 Handicap
Knight Owl
Examiner
Revolutionist
Examiner
Revolutionist
1:50.93
10/31/15
5th
NEW
1 mile
Turf
2015 Ben Marshall Stakes (LS)
Big Baz
Mitchum Swagger
So Beloved
Mitchum Swagger
So Beloved
1:40.97
10/17/15
3rd
ASC
1 mile
Turf
2015 Handicap
Musaddas
Gm Hopkins
Master The World
Gm Hopkins
Master The World
1:40.84
10/10/15
7th
NEW
1 1/8 m
Turf
2015 Darley Stakes (G3)
Energia Davos
Sovereign Debt
Mutakayyef
Sovereign Debt
Mutakayyef
1:50.76
9/26/15
2nd
NEW
1 1/8 m
Turf
2015 Heritage Handicap
Third Time Lucky
Master The World
Examiner
Master The World
Examiner
1:50.11
8/8/15
7th
ASC
1 mile
Turf
2015 Handicap
Halation
Earth Drummer
Bancnuanaheireann
Earth Drummer
Bancnuanaheireann
1:40.34
7/28/15
11th
GOO
1 1/4 m
Turf
2015 Handicap
Mount Logan
Elhaame
Fire Fighting
Elhaame
Fire Fighting
2:20.94
6/27/15
1st
NEWJ
1 1/4 m
Turf
2015 Handicap
Master The World
Azmaam
Mighty Yar
Azmaam
Mighty Yar
2:20.69
6/13/15
3rd
SAN
1 mile
Turf
2015 Handicap
Basem
Jacob Black
Master The World
Jacob Black
Master The World
1:40.70
5/28/15
4th
SAN
1 mile
Turf
2015 Handicap
Jacob Black
Secret Art
Tigers Tale
Secret Art
Tigers Tale
1:40.73
5/15/15
4th
NEW
1 mile
Turf
2015 Handicap
Musaddas
Jacob Black
Express Himself
Jacob Black
Express Himself
1:40.45
4/25/15
3rd
HAY
1 mile
Turf
2015 Handicap
Wilde Inspiration
Capo Rosso
Master The World
Capo Rosso
Master The World
1:40.15
10/24/14
5th
DON
1 5/16 m
Turf
2014 Handicap
Kleo
Cape Caster
Indy
Cape Caster
Indy
2:40.66
9/25/14
7th
NEW
1 mile
Turf
2014 Handicap
Consign
Exchequer
Lawyer
Exchequer
Lawyer
1:40.43
9/20/14
2nd
NEW
1 mile
Turf
2014 Handicap
Dark Emerald
Master The World
George Cinq
Master The World
George Cinq
1:40.68
8/22/14
1st
YOR
1 mile
Turf
2014 Handicap
Master The World
Extremity
Almuheet
Extremity
Almuheet
1:40.27
7/30/14
3rd
SAN
1 mile
Turf
2014 Handicap
Halation
Bowie Boy
Master The World
Bowie Boy
Master The World
1:40.73
7/12/14
6th
NEWJ
1 mile
Turf
2014 Handicap
Golden Town
You're Fired
Examiner
You're Fired
Examiner
1:40.82
7/5/14
3rd
HAY
1 5/16 m
Turf
2014 Handicap
Roseburg
Al Busayyir
Master The World
Al Busayyir
Master The World
2:30.27
5/3/14
12th
NEW
1 mile
Turf
2014 English 2000 Guineas (G1)
Night Of Thunder
Kingman
Australia
Kingman
Australia
1:40.61
4/16/14
9th
NEW
1 1/8 m
Turf
2014 Feilden Stakes (LS)
True Story
Obliterator
Truth Or Dare
Obliterator
Truth Or Dare
1:50.60
9/26/13
1st
NEW
1 mile
Turf
2013 Maiden Stakes
Master The World
Divisional
King's Land
Divisional
King's Land
1:40.85
8/23/13
5th
YOR
7 f
Turf
2013 Maiden Stakes
Golden Town
Red Galileo
Bow Creek
Red Galileo
Bow Creek
1:30.00
8/3/13
2nd
GOO
7 f
Turf
2013 Maiden Stakes
Snow Trouble
Master The World
Tahadee
Master The World
Tahadee
1:30.17