Diva Luna Alan Swinbank Mares’ Bumper, Market Rasen (Listed) January 2024
Liari Scottish Triumph Juvenile Hurdle, Musselburgh (Listed) January 2024
Kerryhill River Don Novices’ Hurdle, Doncaster (Grade 2) January 2024
Colonel Harry Towton Novices’ Chase, Wetherby (Grade 2) January 2024
Riviere D’Etel John & Chich Fowler Memorial EBF Mares Chase, Fairyhouse (Grade 3) January 2024
Captain Teague Challow Novices’ Hurdle (Grade 1), December 2023
Liari Juvenile Hurdle, Aintree (Listed) December 2023
Stay Away Fay Esher Novices’ Chase, Sandown (Grade 2) December 2023
Datsalrightgino November Gold Cup, Newbury (Premier Handicap) December 2023
Stage Star November Handicap Chase, Cheltenham (Premier Handicap) November 2023
Rubaud Elite Hurdle, Wincanton (Grade 2) November 2023
Knappers Hill Rising Stars Novices’ Chase, Wincanton (Grade 2) November 2023
Rubaud Listed Hurdle, Kempton (Listed) October 2023
Captain Teague Persian War Novices’ Hurdle, Chepstow (Grade 2) October 2023
Knappers Hill Select Hurdle, Sandown (Grade 2) April 2023
Datsalrightgino Future Champions Novices’ Chase (Grade 2) April 2023
Rubaud Scottish Champion Hurdle, Ayr (Grade 2) April 2023
West Balboa Premier Handicap Hurdle, Aintree (Grade 3) April 2023
Stay Away Fay The Spa Novices’ Hurdle, Cheltenham (Grade 1) March 2023
Envoi Allen The Festival Trophy Chase, Cheltenham (Grade 1) March 2023
Stage Star Golden Miller Novices’ Chase, Cheltenham (Grade 1) March 2023
Delta Work Cross Country, Cheltenham Festival March 2023
Larchmont Lass EBF Mares’ Bumper, Sandown (Listed) March 2023
Rubaud Dovecote Novices’ Hurdle, Kempton (Grade 2) February 2023
West Balboa Lanzarote Hurdle, Kempton January 2023
Bravemansgame King George VI Chase, Kempton (Grade 1) December 2022
Ashtown Lad Becher Handicap Chase, Aintree (Grade 3) December 2022
Dixon Cove Fillies Juvenile Hurdle, Aintree (Listed) December 2022
Henri The Second Winter Novices’ Hurdle, Sandown (Grade 2) December 2022
McFabulous John Francome Novices’ Chase, Newbury (Grade 2) November 2022
Miranda Mares’ Hurdle, Kempton (Listed) November 2022
Coole Cody 1965 Chase, Ascot (Grade 2) November 2022
Knappers Hill Elite Hurdle, Wincanton (Grade 2) November 2022
Envoi Allen Champion Chase, Down Royal (Grade 1) November 2022
McFabulous Select Hurdle, Sandown (Grade 2) April 2022
Beakstown Handicap Chase, Ayr (Listed) April 2022
Hacker Des Places Handicap Hurdle, Aintree (Class 2) April 2022
Coole Cody The Plate Handicap Chase, Cheltenham (Grade 3) March 2022
Delta Work Cross Country Chase, Cheltenham (Class 2) March 2022
Complete Unknown EBF Novices’ Handicap Hurdle Final, Sandown (Grade 3) March 2022
Sizing Pottsie Webster Cup Chase (Grade 2) March 2022
Fonzerelli Mares’ Novices’ Hurdle, Doncaster (Listed) March 2022
Threeunderthrufive Hampton Novices’ Chase, Warwick (Grade 2) January 2022
Envoi Allen 2m Chase, Leopardstown (Grade 1) December 2021
Bravemansgame Kauto Star Novices’ Chase, Kempton (Grade 1) December 2021
Henri The Second Championship Open National Hunt Flat Race, Ascot (Listed) December 2021
Silver Forever Mares’ Chase, Newbury (Listed) December 2021
Threeunderthrufive December Novices’ Chase, Doncaster (Grade 2) December 2021
Coole Cody Gold Cup Handicap Chase, Cheltenham (Grade 3) December 2021
Riviere D’Etel Klairon Davis Novice Chase, Navan (Grade 3) December 2021
Riviere D’Etel Craddockstown Novice Chase, Punchestown (Grade 2) November 2021
Envoi Allen Conditions Chase, Down Royal (Grade 2) October 2021
Amoola Gold Handicap Chase, Ascot (Listed) October 2021
Orbys Legend Silver Trophy Handicap Hurdle, Chepstow (Grade 3) October 2021
Mighty Thunder Scottish Grand National, Ayr (Grade 3) April 2021
Knappers Hill Weatherbys Open National Hunt Flat Race, Aintree (Grade 2) April 2021
Quilixios JCB Triumph Hurdle (Grade 1) March 2021
Umbrigado BetVictor Greatwood Gold Cup Handicap Chase (Grade 3) March 2021
Secret Investor Denman Chase, Newbury (Grade 2) February 2021
Remastered Reynoldstown Chase, Ascot (Grade 2) February 2021
Quilixios Spring Juvenile Hurdle, Leopardstown (Grade 1) February 2021
Native River Cotswold Chase, Sandown (Grade 2) February 2021
Annie Mc Lady Protectress Mares Chase, Warwick (Listed) February 2021
Miranda Yorkshire Rose Mares Hurdle, Doncaster (Grade 2) January 2021
Envoi Allen Killiney Novice Chase, Punchestown (Grade 3) January 2021
McFabulous Relkeel Hurdle, Kempton (Grade 2) January 2021
Adagio Finale Juvenile Hurdle, Chepstow (Grade 1) January 2021
Bravemansgame Challow Hurdle, Newbury (Grade 1) December 2020
Annie Mc Yorkshire Silver Vase Mares’ Chase, Doncaster (Listed) December 2020
Rainyday Woman Henrietta Knight Mares’ National Hunt Flat Race, Huntingdon (Listed) December 2020
Nada To Prada Mares’ Novices’ Hurdle, Haydock (Listed) December 2020
Knappers Hill National Hunt Flat Race, Ascot (Listed) December 2020
Sizing Pottsie Handicap Chase, Fairyhouse (Grade B) December 2020
Envoi Allen Drinmore Novice Chase, Fairyhouse (Grade 1) November 2020
For Pleasure Sharp Novices’ Hurdle – Supreme Trial, Cheltenham (Grade 2) November 2020
Coole Cody Paddy Power Gold Cup, Cheltenham (Grade 3) November 2020
Amoola Gold Handicap Chase, Ascot (Listed) October 2020
McFabulous Persian War Novices’ Hurdle, Chepstow (Grade 2) October 2020
McFabulous EBF Handicap Hurdle Final, Kempton (Grade 3) March 2020
Envoi Allen Ballymore Novices’ Hurdle, Cheltenham (Grade 1) March 2020
Sizing Pottsie Flyingbolt Novices’ Chase, Navan (Grade 3) March 2020
Cill Anna Mares Novices’ Hurdle, Doncaster (Listed) February 2020
Cracking Smart Boyne Hurdle, Navan (Grade 2) February 2020
Chris’s Dream Red Mills Chase, Gowran (Grade 2) February 2020
Copperhead Reynoldstown Novices’ Chase, Ascot (Grade 2) February 2020
Native River Denman Chase, Newbury (Grade 2) February 2020
Thyme White Scottish Triumph Hurdle, Musselburgh (Listed) February 2020
Delta Work Irish Gold Cup, Leopardstown (Grade 1) February 2020
Quel Destin Contenders Hurdle, Sandown (Listed) February 2020
Harry Senior Ballymore Novices’ Hurdle, Cheltenham, (Grade 2) January 2020
Envoi Allen Lawlor’s Of Naas Novice Hurdle, Naas (Grade 1) January 2020
Silver Forever Mares’ Hurdle, Sandown (Listed Race) December 2019
Delta Work Savills Chase (Grade 1) December 2019
Slate House Kauto Star Novices’ Chase, Kempton (Grade 1) December 2019
The Worlds End The Long Walk Hurdle, Ascot (Grade 1) December 2019
Israel Champ Championship Standard Open National Hunt Flat Race, Ascot (Listed Race) December 2019
Warthog Gold Cup Handicap Chase, Cheltenham (Grade 3) December 2019
Hogan’s Height Grand Sefton Handicap Chase, Aintree (Class 2) December 2019
Native River Many Clouds Chase, Aintree (Grade 2) December 2019
Enrilo Winter Novices’ Hurdle, Sandown (Grade 2) December 2019
Envoi Allen Royal Bond Novice Hurdle, Fairyhouse (Grade 1) December 2019
Danny Whizzbang John Francome Novices’ Chase, Newbury (Grade 2) December 2019
Chris’s Dream Troytown Handicap Chase, Navan (Grade B) December 2019
Israel Champ High Sheriff Of Gloucestershire Open National Hunt Flat Race (Listed) November 2019
Give Me A Copper Badger Beers Silver Trophy Handicap Chase, Wincanton (Listed) November 2019
True Self Queen Elizabeth Stakes, Flemington Australia, (Group 3) November 2019
The Worlds End The West Yorkshire Hurdle, Wetherby (Grade 2) November 2019
Flash The Steel Silver Trophy Handicap Hurdle, Chepstow (Grade 3) October 2019
Djingle Irish EBF Novice Chase, Roscommon (Grade 3) September 2019
True Self Vintage Tipple Stakes, Gowran (Listed Race) May 2019
Delta Work Champion Novice Chase, Punchestown (Grade 1) April 2019
Black Corton Oaksey Chase, Sandown (Grade 2) April 2019
Secret Investor Future Champion Novices’ Chase, Ayr (Grade 2) April 2019
Mc Fabulous Weatherbys Racing Bank Standard Open National Hunt Flat Race, Aintree (Grade 2) April 2019
Annie Mc EBF & TBA Mares’ Novices’ Hurdle Final, Newbury (Grade 2) March 2019
Envoi Allen Champion Bumper, Cheltenham (Grade 1) March 2019
Vision Des Flos National Spirit Hurdle, Fontwell (Grade 2) February 2019
Chris’s Dream Ten Up Novice Chase, Navan (Grade 2) February 2019
Grand Sancy Kingwell Hurdle, Wincanton (Grade 2) February 2019
Whisperinthebreeze Abbey International Handicap Chase, Leopardstown (Grade A) February 2019
Envoi Allen Matheson I.N.H. Flat Race, Leopardstown (Grade 2) February 2019
Dynamite Dollars 2019 Lightning Novices’ Chase, Doncaster (Grade 2) January 2019
Wakanda 2019 Peter Marsh Chase, Haydock (Grade 3) January 2019
Beakstown 2019 Leamington Novices’ Chase, Warwick (Grade 2) January 2019
Delta Work 2018 Fort Leney Novices’ Chase, Leopardstown (Grade 1) December 2018
Quel Destin 2018 Finale Juvenile Hurdle, Chepstown (Grade 1) December 2018
Dynamite Dollars 2018 Wayward Lad Novices’ Chase, Kempton (Grade 2) December 2018
Mohaayed 2018 Ascot Handicap Hurdle (Grade 3) December 2018
Eden Du Houx 2018 Championship National Hunt Flat Race (Listed) December 2018
Envoi Allen 2018 Future Stars Flat Race, Navan (Listed) December 2018
Quel Destin 2018 Summit Juvenile Hurdle, Doncaster (Grade 2) December 2018
Warriors Tale 2018 Grand Sefton Handicap Chase, Aintree December 2018
Chica Buena 2018 Fillies’ Juvenile Novices’ Hurdle, Aintree (Listed) December 2018
Dynamite Dollars 2018 Henry VIII Novices’s Chase, Sandown (Grade 1) December 2018
Delta Work 2018 Drinmore Novices’ Chase, Fairyhouse (Grade 1) December 2018
Posh Trish 2018 Mares’ Novices’ Hurdle, Newbury (Listed) December 2018
Grand Saucy 2018 Newton Novices’ Hurdle, Haydock (Listed) November 2018
Lalor November Novices’ Chase, Cheltenham (Grade 2) November 2018
Quel Destin 2018 The Prestbury Juvenile Hurdle, Cheltenham (Grade 2) November 2018
Present Man 2018 Badger Ales’ Trophy, Wincanton (Listed) November 2018
Secret Investor 2018 Persian War Novices’ Hurdle (Grade 2) October 2018
Finian’s Oscar 2018 Manifesto Novices’ Chase (Grade 1) April 2018
Lalor 2018 Top Novices’ Hurdle (Grade 1) April 2018
Native River 2018 Cheltenham Gold Cup, (Grade 1) March 2018
Mohaayed 2018 County Hurdle, Cheltenham, (Grade 3) March 2018
Delta Work 2018 Pertemps Final Hurdle, Cheltenham (Grade 3) March 2018
Chris’s Dream 2018 Clonmel Novices’ Hurdle, Clonmel, (Grade 3) February 2018
Black Corton 2018 Reynoldstown Chase, Ascot, (Grade 2) February 2018
Vision Des Flos 2018 Exeter Novices’ Hurdle (Listed) February 2018
Native River 2018 Denman Chase, Newbury, (Grade 2) February 2018
Wakanda 2018 Great Yorkshire Chase, Doncaster, (Listed) January 2018
Duca De Thaix 2017 Irish Independent Hurdle, Limerick, (Grade 3) December 2017
Black Corton 2017 Kauto Star Novices’ Chase, Kempton, (Grade 1) December 2017
Hunters Call 2017 Racing Welfare Handicap Hurdle, Ascot, (Grade 3) December 2017
Beer Goggles 2017 Long Distance Hurdle, Newbury, (Grade 2) December 2017
Slate House 2017 Sharp Novices’ Hurdle, Cheltenham, (Grade 2) November 2017
Modus 2017 Rising Stars Novices’ Chase, Wincanton, (Grade 2) November 2017
Present Man 2017 Badger Ales’ Trophy, Wincanton (Listed) November 2017
Posh Trish 2017 ‘The Festival’ Mares National Hunt Flat Race, Cheltenham, (Listed) November 2017
Cracking Smart EBF Novices’ Hurdle, Cork, (Listed) November 2017
Black Corton Matchbook VIP Hurdle, Kempton, (Listed) October 2017
Amour De Nuit Matchbook Novices’ Hurdle, Kempton, (Listed) October 2017
Finian’s Oscar Robert Mottram Memorial Trophy Novices’ Chase, Chepstow, (Listed). October 2017
One For Arthur Grand National, Aintree, (Grade 3).  April 2017
Finian’s Oscar Mersey Novices’ Hurdle, Aintree, (Grade 1).  April 2017
Lalor Aintree Bumper, (Grade 2).  April 2017
The Worlds End Sefton Novices’ Hurdle, Aintree, (Grade 1).  April 2017
Antartica De Thaix Lady Protectress Mares’ Chase, Huntingdon, (Listed) March 2017
Pilgrims Bay BetBright Handicap Chase, Kempton, (Grade 3) February 2017
Mysteree The Eider Chase, Newcastle February 2017
Kingswell Theatre The Devon National, Exeter February 2017
The Worlds End Prestige Novices’ Hurdle, Haydock, (Grade 2) February 2017
Finian’s Oscar Novices’ Hurdle, Exeter, (Listed) February 2017
Native River Denman Chase, Newbury, (Grade 2) February 2017
One For Arthur The Classic Chase, Warwick, (Grade 3) January 2017
Modus Lanzarote Handicap Hurdle, Kempton, (Listed) January 2017
Finian’s Oscar Tolworth Hurdle, Sandown (Grade 1) January 2017
Lifeboat Mona Mares’ Hurdle, Sandown (Listed) January 2017
Coillte Lass Mares Novices’ Hurdle, Taunton (Listed) December 2016
Native River Welsh National, Chepstow (Grade 3) December 2016
Capitaine Kennel Gate Novices’ Hurdle (Grade 2) December 2016
Present Man December Novices’ Chase (Grade 2) December 2016
As De Mee Grand Sefton Handicap Chase, Aintree December 2016
Native River Hennessy Gold Cup, Newbury (Grade 3) November 2016
Irving Fighting Fifth Hurdle, Newcastle (Grade 1) November 2016
Tahira Newton Novices’ Hurdle, Haydock (Listed) November 2016
Gentleman Jon Badger Ales Chase, Wincanton (Listed) November 2016
Third Intention Monet’s Garden Old Roan Chase, Aintree (Grade 2) October 2016
Black Corton Racing UK Novices’ Hurdle, Kempton (Listed) October 2016
Red Tornado Summer Hurdle, Market Rasen (Listed) July 2016
Native River Mildmay Novices’ Chase, Aintree (Grade 1) April 2016
Katachenko Red Rum Handicap Chase, Aintree (Grade 3) April 2016
Ibis Du Rheu Martin Pipe Conditional Jockeys Hurdle, Cheltenham Festival March 2016
Zubayr Adonis Hurdle, Kempton (Grade 2) February 2016
Smart Talk Doncaster Mares’ Hurdle (Grade 2) January 2016
Capeland Bumper, Cheltenham (Listed) January 2016
Wakanda Ascot Silver Trophy Handicap Chase (Listed) December 2015
Smart Talk Mares Novices’ Hurdle, Haydock (Listed) December 2015
Old Guard International Hurdle, Cheltenham (Grade 2) December 2015
Wakanda Rehearsal Chase, Newcastle (Listed) November 2015
Native River Worcester Novices’ Chase, Newbury (Grade 2) November 2015
Old Guard Greatwood Handicap Hurdle, Cheltenham (Grade 3) November 2015
Irving Elite Hurdle, Wincanton (Grade 2) November 2015
Wakanda Bet365 Handicap Chase, Wetherby (Listed) October 2015
Dodging Bullets Queen Mother Champion Chase, Cheltenham Festival (Grade 1) March 2015
Qualando Fred Winter Juvenile Handicap Hurdle, Cheltenham Festival (Grade 3) March 2015
Next Sensation AP McCoy Grand Annual Chase, Cheltenham Festival (Grade 3) March 2015
As De Mee EBF Handicap Hurdle Final, Sandown (Grade 3) March 2015
Milborough The Eider Chase, Newcastle February 2015
Native River Novices Hurdle, Exeter (Listed) February 2015
Mr Mole Game Spirit Chase, Newbury (Grade 2) February 2015
Dodging Bullets Sodexo Clarence House Chase, Ascot (Grade 1) January 2015
Wakanda Altcar Novices Chase, Haydock (Grade 2) January 2015
Dodging Bullets Tingle Creek Chase, Sandown (Grade 1) December 2014
Lifeboat Mona Henrietta Knight Mares’ Bumper, Huntingdon (Listed) December 2014
Irving Fighting Fifth Hurdle, Newcastle (Grade 1) November 2014
Thorpe Newton Novices Hurdle, Haydock (Listed) November 2014
Present View Handicap Chase, Cheltenham Festival (Listed) March 2014
Irving Dovecote Novices Hurdle, Kempton (Grade 2) February 2014
Irving Mitie Kennel Gate Novices Hurdle, Ascot (Grade 2) December 2013
Dodging Bullets Wayward Lad Novices Chase, Kempton (Grade 2) December 2013
Dodging Bullets Racing Post Arkle Trophy Trial Novices Chase, Cheltenham (Grade 2) November 2013
Salubrious Martin Pipe Conditional Jockeys Handicap Hurdle, Cheltenham Festival March 2013
Dodging Bullets Opus Energy Novices Hurdle, Cheltenham (Grade 2) November 2012
Brindisi Breeze Albert Bartlett Novices’ Hurdle, Cheltenham Festival (Grade 1) March 2012
Brindisi Breeze Albert Bartlett Novices’ Hurdle Trial, Haydock Park (Grade 2) February 2012
Third Intention National Spirit Hurdle, Fontwell (Grade 2) February 2012
Kashmir Peak Summit Juvenile Hurdle, Doncaster (Grade 2) December 2012
Tap Night Premier Kelso Novices Hurdle, Kelso (Grade 2) March 2012
Stewarts House Grand Sefton Handicap Chase, Aintree December 2011
True Self Neom Turf Cup, Riyadh (£438k) February 2021
True Self Queen Elizabeth Stakes, Flemington (Group 3) November 2020
True Self Queen Elizabeth Stakes, Flemington (Group 3) November 2019
True Self Vintage Tipple Stakes, Gowran (Listed) May 2019
True Self James Seymour Stakes (Listed), Newmarket November 2018
True Self Beckford Stakes (Listed), Bath October 2018
My Dream Boat Prince Of Wales’ Stakes, Royal Ascot (Group 1) June 2016
My Dream Boat Gordon Richards Stakes, Sandown (Group 3) April 2016
My Dream Boat Prix Du Ranalegh, Chantilly (Listed) October 2015
My Dream Bost Prix Perth, Saint Cloud (Group 3) November 2015
Caspar Netscher Nearctic Stakes, Woodbine, Canada (Group 2) October 2014
Lady Heidi Silver Tankard Stakes, Pontefract (Listed) October 2013
Levitate The Lincoln Heritage Handicap, Doncaster March 2013
Caspar Netscher German 2,000 Guineas, Cologne (Group 2) May 2012
Caspar Netscher Greenham Stakes, Newbury (Group 3) April 2012
Caspar Netscher Mill Reef Stakes, Newbury (Group 2) September 2011
Caspar Netscher Gimcrack Stakes, York (Group 2) August 2011