Horse profile · Flat

Firmament

14yo g · Trainer David O'Meara
Cape CrossHeaven Sent (by Pivotal)

83Official rating
90R 7W 58LCareer
-28.2%£1 backed all runs
00333230Last 8 · recent right

By going

GoingW-RunsSR
Good0-250%
Standard2-219.5%
Good To Firm2-1612.5%
Good To Soft1-1010%
Soft1-1010%
Standard To Slow1-616.7%
Heavy0-20%

By distance

TripW-RunsSR
7-8f7-878%
9-11f0-10%
12-14f0-20%

By course

Full form history

all runs · wins tinted gold
DateCourseCond.ClsPosJockeyORSP
2022-03-27Doncaster7f · GoodClass 413/18Daniel Tudhope8318/1
2022-02-04Lingfield (AW)7f · StandardClass 63/4Jason Watson844/6F
2022-01-25Southwell (AW)1m · Standard To SlowClass 62/6Jason Watson842/1
2021-12-31Lingfield (AW)7f · StandardClass 43/6Jason Watson855/1
2021-12-14Newcastle (AW)7f · StandardClass 43/6Daniel Tudhope8615/2
2021-11-30Newcastle (AW)7f · StandardClass 43/7Jason Watson8611/2
2021-11-05Newcastle (AW)1m · Standard To SlowClass 46/9Paul Mulrennan8611/1
2021-09-24York7f · GoodClass 37/12Jason Watson8616/1
2021-09-02Newcastle (AW)7f · Standard To SlowClass 31/12Paul Mulrennan8020/1
2021-08-27Thirsk7f · GoodClass 45/11Daniel Tudhope809/1
2021-08-01Thirsk7f · GoodClass 34/13Jason Watson8118/1
2021-07-23York1m · Good To FirmClass 37/10Shane Gray8412/1
2021-07-17Ripon1m · GoodClass 45/7Daniel Tudhope8411/1
2021-06-25Chester7½f · GoodClass 44/9Hollie Doyle872/1
2021-06-11York7f · Good To FirmClass 314/16Daniel Tudhope909/1
2021-05-13York1m · GoodListed14/14Cam Hardie9340/1
2021-04-24Haydock7f · Good To FirmClass 28/13Daniel Tudhope9420/1
2020-12-17Chelmsford (AW)1m · StandardClass 34/5James Doyle9611/2
2020-12-12Newcastle (AW)7f · Standard To SlowClass 25/8James Doyle969/1
2020-11-26Chelmsford (AW)7f · StandardClass 25/7James Doyle975/1
2020-11-07Doncaster7f · SoftClass 22/15Daniel Tudhope9418/1
2020-10-24Doncaster7f · HeavyClass 35/15Daniel Tudhope9425/1
2020-10-09York1m · SoftClass 28/20Angus Villiers9528/1
2020-09-12Doncaster1m · GoodClass 26/12Daniel Tudhope9625/1
2020-08-20York1m · GoodClass 212/17Sean Kirrane9825/1
2020-07-26York7f · Good To FirmClass 31/12Daniel Tudhope93100/30F
2020-07-09York1m · Good To SoftClass 26/12James Doyle957/2
2020-06-16Ascot7f · Good To SoftClass 223/23James Doyle9618/1
2020-06-02Newcastle (AW)1m · Standard To SlowClass 24/11Daniel Tudhope979/1
2020-02-20Meydan1m · GoodJaguar XE8/13Ben Curtis979/2
2020-01-30Meydan1m · GoodMina Rashid6/16Daniel Tudhope9713/2
2020-01-09Meydan1m · GoodLongines Conquest Classi2/12Daniel Tudhope9710/1
2019-12-12Chelmsford (AW)1m · StandardClass 25/8Adam Kirby977/1
2019-10-11York1m · SoftClass 22/15Daniel Tudhope976/1
2019-09-28Newmarket7f · GoodClass 26/12Daniel Tudhope9812/1
2019-09-14Chelmsford (AW)7f · StandardClass 24/13Robbie Downey9816/1
2019-08-31Chelmsford (AW)7f · StandardClass 25/15Cieren Fallon9920/1
2019-08-22York1m · GoodClass 24/18Adam Kirby9912/1
2019-07-27Ascot7f · Good To SoftClass 26/23Shane Foley9922/1
2019-06-15York7f · Good To SoftClass 21/20James Doyle9314/1
2019-05-31Epsom1m5f · GoodClass 212/14Shane Gray9416/1
2019-05-16York1m · Good To FirmListed2/14Shane Gray9320/1
2019-05-04Thirsk1m · GoodClass 211/16David Nolan9520/1
2018-12-15Newcastle (AW)7f · StandardClass 24/5Josephine Gordon959/2
2018-12-13Chelmsford (AW)1m · StandardClass 23/6David Probert9615/8F
2018-12-06Chelmsford (AW)1m · StandardClass 33/6Martin Harley964/1
2018-11-24Lingfield (AW)7f · StandardClass 36/8David Probert979/1
2018-11-13Chelmsford (AW)7f · StandardClass 3VOI/8Daniel Tudhope976/4F
2018-10-29Leicester1m · Good To SoftClass 25/8Conor McGovern996/1
2018-10-06Ascot7f · SoftClass 214/15Martin Harley10012/1
2018-09-20Chelmsford (AW)1m · StandardClass 22/8Martin Harley1008/1
2018-09-14Sandown7f · GoodClass 23/10Jamie Spencer1007/2F
2018-09-01Curragh1m · GoodTote Irish Cambridgeshir9/21Declan McDonogh996/1
2018-08-23York1m · Good To FirmClass 23/18Daniel Tudhope9813/2
2018-08-03Goodwood1m · Good To FirmClass 27/17Martin Harley9910/1
2018-07-28Ascot7f · Good To FirmClass 212/27Daniel Tudhope9912/1
2018-07-14Newmarket July7f · Good To FirmClass 26/18Martin Harley10112/1
2018-06-20Ascot1m · Good To FirmClass 214/30Daniel Tudhope10116/1
2018-05-12Ascot7f · Good To FirmClass 29/27Daniel Tudhope10214/1
2018-04-28Haydock7f · SoftClass 210/12Shelley Birkett10516/1
2018-04-21Thirsk7f · Good To SoftClass 36/8Shelley Birkett1073/1
2017-10-21Ascot1m · SoftClass 28/20James Doyle10933/1
2017-10-07Ascot7f · Good To SoftClass 28/18Phillip Makin10916/1
2017-09-09Ascot7f · Good To SoftClass 25/17Phillip Makin1099/1
2017-08-24York1m · Good To SoftClass 23/17Daniel Tudhope10912/1
2017-08-17Salisbury1m · GoodGroup 35/6Richard Kingscote10911/2
2017-07-29Ascot7f · Good To SoftClass 25/27Oisin Murphy10933/1
2017-07-15Ascot1m · GoodGroup 26/7Oisin Murphy10912/1
2017-06-15Leopardstown7f · GoodGroup 35/7Daniel Tudhope7/4F
2017-05-27York7f · Good To FirmClass 22/6Daniel Tudhope1097/4F
2017-05-03Ascot1m · Good To FirmListed3/7Phillip Makin1095/1
2016-10-15Ascot1m · GoodClass 23/19Daniel Tudhope1087/1
2016-10-01Ascot7f · SoftClass 22/18Daniel Tudhope1068/1
2016-09-03Ascot7f · Good To FirmClass 22/18Phillip Makin1028/1
2016-08-18York1m · Good To FirmClass 21/20Daniel Tudhope968/1
2016-08-02Chelmsford (AW)1m · StandardClass 31/8Daniel Tudhope919/2
2016-07-16Newmarket July1m · Good To FirmClass 24/13Shelley Birkett9117/2
2016-06-16Chelmsford (AW)1m · StandardClass 32/11Shelley Birkett894/1
2016-05-26Newcastle (AW)1m · StandardClass 41/13Shelley Birkett855/1J
2015-12-16Kempton (AW)1m · StandardClass 42/11Josh Doyle826/5F
2015-12-07Chelmsford (AW)1m · StandardClass 33/13Daniel Tudhope838/1
2015-10-20Wolverhampton (AW)1m5f · StandardClass 44/9Luke Morris814/1
2015-09-21Kempton (AW)1m · Standard To SlowClass 44/10Adam Kirby8111/1
2015-08-25Newbury1m · HeavyClass 48/9Jimmy Fortune823/1F
2015-07-29Sandown1m · GoodClass 35/7Frankie Dettori847/1
2015-05-21Goodwood1m1f · GoodClass 46/10Frankie Dettori8510/1
2015-05-09Haydock1m · SoftClass 32/5Chris Catlin85100/30
2014-10-24Newbury1m · SoftClass 41/9Jimmy Fortune11/4F
2014-10-06Windsor1m · SoftClass 52/9Jimmy Fortune8/1
2014-09-17Yarmouth7f · GoodClass 54/13William Buick14/1

Standout signals

FOR3 wins at York
AGAINST0/25 on Good

Official rating

last 12 runs
83

Career-high 86 · current 83

Pedigree

Dam Heaven Sent by Pivotal
At a glance: 7 wins · 25 places from 90 runs. Current OR 83.