| 01 Nov 25 | Newmarket | Dusseldorfs Henkel 168 German Oaks Handicap | 1m | Good To Soft | C3 | 10 | 4/11 | 6L | 9-3 | 84 | J Mitchell | C Johnston | 17.0 | 24.0 |
| 27 Sep 25 | Newmarket | bet365 Cambridgeshire (Heritage Handicap) | 1m 1f | Good To Firm | C2 | 11 | 5/23 | 2¾L | 8-2 | 85 | Hollie Doyle | C Johnston | 51.0 | 180.0 |
| 21 Sep 25 | Southwell | Sky Sports Racing Virgin 519 Handicap | 1m | Standard To Slow | C4 | 2 | 8/12 | 2L | 9-10 | 84 | J Mitchell | C Johnston | 21.0 | 42.0 |
| 21 Aug 25 | York | Clipper Handicap (Heritage Handicap) | 1m | Good To Firm | C2 | 10 | 11/17 | 4¾L | 8-12 | 86 | Callum Shepherd | C Johnston | 51.0 | 85.0 |
| 15 Aug 25 | Newmarket | JenningsBet Stevenage Handicap | 1m | Good To Firm | C2 | 7 | 5/8 | 3½L | 9-3 | 85 | J Mitchell | C Johnston | 8.00 | 10.5 |
| 02 Aug 25 | Goodwood | Coral Golden Rewards Shaker Handicap | 1m 1f | Good | C3 | 18 | 10/16 | 8¾L | 9-3 | 86 | J Mitchell | C Johnston | 21.0 | 31.2 |
| 01 Aug 25 | Goodwood | Coral Golden Mile (Heritage Handicap) | 1m | Soft | C2 | 8 | 12/15 | 8L | 8-6 | 82 | Hollie Doyle | C Johnston | 12.0 | 22.0 |
| 19 Jul 25 | Newmarket | Woodland Logistics Trophy Handicap | 1m | Good To Soft | C4 | 11 | 1/8 | — | 9-10 | 79 | J Mitchell | C Johnston | 3.75 | 4.30 |
| 10 Jul 25 | Newmarket | Federation Of Bloodstock Agents Handicap | 1m | Good To Firm | C3 | 10 | 1/11 | — | 8-13 | 76 | J Mitchell | C Johnston | 15.0 | 19.7 |
| 15 Jun 25 | Doncaster | Little Princess Parties Handicap | 1m | Good To Firm | C4 | 8 | 4/6 | 1½L | 9-6 | 77 | J Mitchell | C Johnston | 3.75 | 3.98 |
| 06 Jun 25 | Goodwood | Goodwood Racehorse Owners Group Apprentice Handicap | 1m | Good To Soft | C4 | 10 | 9/12 | 8¾L | 9-2 | 80 | Archie Young | C Johnston | 5.50 | 6.25 |
| 26 May 25 | Leicester | Leicester Racecourse For Racing Dining & Events Handicap | 1m | Good To Firm | C4 | 5 | 3/7 | 3¼L | 9-9 | 80 | J P Spencer | C Johnston | 7.50 | 8.00 |
| 17 May 25 | Newbury | Boylesports Home Of The Early Payout Handicap | 1m | Good To Firm | C2 | 3 | 7/11 | 7¼L | 8-4 | 83 | Joe Fanning | C Johnston | 26.0 | 40.7 |
| 03 May 25 | Newmarket | Betfred Suffolk Stakes (Heritage Handicap) | 1m 1f | Good | C2 | 12 | 8/13 | 9¾L | 8-5 | 85 | Joe Fanning | C Johnston | 17.0 | 26.0 |
| 17 Apr 25 | Ripon | Go Racing In Yorkshire Apprentice Handicap (Yorkshire Future Stars Apprentice Series) | 1m | Good | C4 | 5 | 5/8 | 3½L | 9-11 | 85 | Archie Young | C Johnston | 4.50 | 5.17 |
| 12 Oct 24 | Chelmsford City | Betting.Betfair.com Handicap | 1m | Standard | C4 | 13 | 10/13 | 11¼L | 10-2 | 87 | Oliver Stammers | C Johnston | 19.0 | 27.0 |
| 28 Sep 24 | Newmarket | bet365 Cambridgeshire (Heritage Handicap) | 1m 1f | Soft | C2 | 20 | 29/31 | 22¼L | 8-10 | 89 | Joe Fanning | C Johnston | 51.0 | 90.0 |
| 16 Aug 24 | Newmarket | Jenningsbet Best Odds Guaranteed Handicap | 1m | Good | C2 | 4 | 6/6 | 6¾L | 10-0 | 92 | Oliver Stammers | C Johnston | 6.00 | 6.40 |
| 08 Aug 24 | Chepstow | Play The Placepot At tote.co.uk Racing League 15 Handicap (Trainers Reg To Racing League) | 1m | Good To Firm | C4 | 6 | 4/10 | 5¾L | 10-0 | 87 | Joe Fanning | C Johnston | 3.75 | 3.74 |
| 02 Aug 24 | Goodwood | Coral Golden Mile (Heritage Handicap) | 1m | Good To Firm | C2 | 20 | 2/16 | 2L | 8-11 | 90 | Joe Fanning | C Johnston | 21.0 | 26.0 |
| 20 Jul 24 | Newmarket | Lettergold Handicap | 1m | Good To Firm | C4 | 2 | 3/8 | 2½L | 10-4 | 87 | Neil Callan | C Johnston | 4.00 | 4.55 |
| 02 Jul 24 | Hamilton Park | Aspire Cleaning Company Almada Mile Handicap (For The Watson Memorial Cup) | 1m 110y | Good | C2 | 9 | 5/9 | 7L | 10-0 | 90 | Joe Fanning | C Johnston | 6.00 | 7.61 |
| 19 Jun 24 | Ascot | Royal Hunt Cup (Heritage Handicap) | 1m | Good To Firm | C2 | 25 | 16/29 | 9L | 8-9 | 93 | Joe Fanning | C Johnston | 34.0 | 46.9 |
| 31 May 24 | Epsom Downs | Trustatrader Handicap | 1m 110y | Good To Soft | C2 | 1 | 8/15 | 5½L | 8-12 | 93 | Kevin Stott | C Johnston | 15.0 | 22.5 |
| 16 May 24 | York | Oakmere Homes Hambleton Handicap | 1m | Good | C2 | 6 | 11/17 | 10¼L | 9-0 | 94 | Joe Fanning | C Johnston | 6.50 | 8.26 |
| 04 May 24 | Newmarket | William Hill Suffolk Stakes (Heritage Handicap) | 1m 1f | Good | C2 | 1 | 2/13 | 1¾L | 8-12 | 92 | Joe Fanning | C Johnston | 7.50 | 10.5 |
| 16 Apr 24 | Newmarket | Mutasaabeq New For 2024 Handicap | 1m | Good | C2 | 4 | 2/17 | nse | 9-1 | 92 | Joe Fanning | C Johnston | 10.0 | 12.5 |
| 23 Mar 24 | Doncaster | William Hill Lincoln (Heritage Handicap) | 1m | Soft | C2 | 18 | 12/20 | 15L | 8-9 | 93 | Connor Beasley | C Johnston | 34.0 | 106.8 |
| 30 Sep 23 | Newmarket | bet365 Cambridgeshire (Heritage Handicap) | 1m 1f | Good To Firm | C2 | 4 | 6/34 | 2L | 8-12 | 93 | Neil Callan | C Johnston | 26.0 | 33.5 |
| 16 Sep 23 | Doncaster | Hippo Pro 3 Sealant Handicap | 1m | Soft | C2 | 12 | 13/15 | 10½L | 9-1 | 93 | Richard Kingscote | C Johnston | 15.0 | 25.6 |
| 24 Aug 23 | York | Clipper Handicap (Heritage Handicap) | 1m | Good To Firm | C2 | 15 | 6/19 | 3¼L | 9-0 | 93 | Oliver Stammers | C Johnston | 15.0 | 33.4 |
| 04 Aug 23 | Goodwood | Coral Golden Mile (Heritage Handicap) | 1m | Soft | C2 | 8 | 3/20 | 1½L | 8-12 | 93 | Frankie Dettori | C Johnston | 12.0 | 19.9 |
| 22 Jul 23 | Newmarket | Lettergold Handicap | 1m | Good | C2 | 11 | 1/12 | — | 9-7 | 90 | Oliver Stammers | C Johnston | 6.00 | 7.87 |
| 08 Jul 23 | Sandown Park | Coral Challenge (Handicap) | 1m | Good To Firm | C2 | 15 | 3/15 | 1½L | 8-9 | 90 | Hayley Turner | C Johnston | 12.0 | 18.7 |
| 17 Jun 23 | Sandown Park | Aspall Cyder 1728 Handicap | 1m | Good To Firm | C2 | 11 | 2/12 | ½L | 9-8 | 88 | Oliver Stammers | C Johnston | 12.0 | 15.0 |
| 02 Jun 23 | Epsom Downs | Racehorse Lotto Handicap | 1m 110y | Good To Firm | C2 | 3 | 2/12 | ½L | 8-12 | 87 | Neil Callan | C Johnston | 8.00 | 9.13 |
| 14 May 23 | Hamilton Park | Sky Bet Sunday Series Mile Handicap | 1m 110y | Good To Soft | C3 | 8 | 4/13 | 2L | 9-6 | 87 | Oliver Stammers | C Johnston | 7.50 | 8.80 |
| 06 May 23 | Newmarket | Howden Suffolk Stakes (Heritage Handicap) | 1m 1f | Good To Soft | C2 | 1 | 5/17 | 4L | 8-7 | 88 | Joe Fanning | C Johnston | 26.0 | 32.0 |
| 18 Apr 23 | Newmarket | Close Brothers Handicap | 1m | Good To Soft | C2 | 6 | 4/13 | 5L | 8-11 | 88 | Joe Fanning | C Johnston | 29.0 | 50.0 |
| 01 Apr 23 | Doncaster | Pertemps Network Spring Mile Handicap | 1m | Heavy | C2 | 6 | 11/22 | 17½L | 9-6 | 89 | Oliver Stammers | C Johnston | 41.0 | 91.1 |
| 24 Sep 22 | Newmarket | bet365 Cambridgeshire Handicap (Heritage Handicap) | 1m 1f | Good | C2 | 9 | 7/28 | 4¾L | 8-3 | 90 | Andrew Breslin | Charlie & Mark Johnston | 101.0 | 200.0 |
| 17 Sep 22 | Ayr | Virgin Bet Handicap | 1m | Good | C2 | 8 | 13/14 | 8¼L | 9-5 | 90 | Oliver Stammers | Charlie & Mark Johnston | 23.0 | 36.7 |
| 03 Sep 22 | Kempton Park | Unibet London Mile Series Final Handicap (Series Final - Qualified horses Only) | 1m | Standard To Slow | C2 | 8 | 12/14 | 5½L | 9-4 | 90 | Oliver Stammers | Charlie & Mark Johnston | 11.0 | 15.5 |
| 29 Aug 22 | Ripon | Ripon Rowels Handicap | 1m | Good | C2 | 8 | 3/8 | 1¼L | 9-4 | 90 | Oliver Stammers | Charlie & Mark Johnston | 8.00 | 10.5 |
| 12 Aug 22 | Newmarket | Betting Is Better With Jenningsbet Handicap | 1m | Good To Firm | C2 | 3 | 1/11 | — | 9-0 | 87 | Oliver Stammers | Charlie & Mark Johnston | 5.00 | 6.20 |
| 06 Aug 22 | Haydock Park | Betfred Play Freds £5 Million Handicap (London Mile Series Qualifier) | 1m | Good | C2 | 1 | 2/7 | ½L | 9-1 | 87 | Oliver Stammers | Charlie & Mark Johnston | 9.00 | 12.0 |
| 30 Jul 22 | Goodwood | Federation Of Bloodstock Agents Handicap | 1m 1f | Good To Firm | C3 | 17 | 4/16 | 2L | 9-3 | 85 | Oliver Stammers | Charlie & Mark Johnston | 17.0 | 24.5 |
| 22 Jul 22 | Newmarket | Watch On Racing TV Handicap | 1m | Good To Firm | C3 | 2 | 1/5 | — | 9-4 | 81 | Oliver Stammers | Charlie & Mark Johnston | 5.50 | 6.20 |
| 09 Jul 22 | Hamilton Park | Jordan Electrics Established 1975 Handicap | 1m 110y | Good To Firm | C4 | 4 | 1/7 | — | 9-7 | 77 | Oliver Stammers | Charlie & Mark Johnston | 11.0 | 12.3 |
| 18 Jun 22 | Redcar | Try Racing TV For Free Handicap | 7f | Good To Firm | C3 | 8 | 4/8 | 4¾L | 8-3 | 78 | Andrew Breslin | Charlie & Mark Johnston | 29.0 | 48.0 |
| 05 Jun 22 | Musselburgh | Sky Bet Sunday Series Handicap | 7f | Good | C4 | 2 | 7/11 | 6½L | 9-10 | 79 | Joe Fanning | Charlie & Mark Johnston | 11.0 | 16.7 |
| 28 May 22 | Chelmsford City | Ministry Of Sound Disco 20th August Handicap | 7f | Standard | C3 | 6 | 6/9 | 5½L | 9-0 | 80 | Joe Fanning | Charlie & Mark Johnston | 10.0 | 13.0 |
| 20 May 22 | Goodwood | William Hill Pick Your Places Handicap | 7f | Soft | C2 | 5 | 4/8 | 3¼L | 8-5 | 81 | Joe Fanning | Charlie & Mark Johnston | 11.0 | 11.5 |
| 14 May 22 | Chelmsford City | Ladies Day 16th June 2022 Handicap | 7f | Standard | C3 | 7 | 5/11 | 2½L | 9-2 | 81 | Franny Norton | Charlie & Mark Johnston | 11.0 | 14.5 |
| 07 May 22 | Lingfield Park | SBK Handicap | 7f | Good To Firm | C4 | 7 | 1/6 | — | 9-8 | 79 | Ben Curtis | Charlie & Mark Johnston | 9.50 | 11.3 |
| 19 Apr 22 | Wolverhampton | Read Kevin Blake On attheraces.com Handicap | 7f | Standard | C3 | 2 | 7/7 | 7½L | 9-3 | 81 | Joe Fanning | Charlie & Mark Johnston | 8.00 | 11.0 |
| 28 Mar 22 | Newcastle | All Weather Championships Mile Handicap | 7f | Standard To Slow | C3 | 5 | 7/11 | 8¼L | 8-10 | 82 | Joe Fanning | Charlie & Mark Johnston | 12.0 | 15.9 |
| 15 Mar 22 | Newcastle | MansionBet Beaten By A Head Handicap | 7f | Standard | C4 | 3 | 3/8 | 1L | 9-9 | 82 | Joe Fanning | Charlie & Mark Johnston | 7.50 | 8.34 |
| 23 Feb 22 | Newcastle | MansionBet Proud Partners Of Awc Handicap | 7f | Standard | C3 | 4 | 5/5 | 8¼L | 8-10 | 81 | Joe Fanning | Charlie & Mark Johnston | 3.25 | 3.55 |
| 17 Feb 22 | Chelmsford City | Betsi Handicap | 7f | Standard | C4 | 9 | 2/9 | shd | 9-8 | 81 | Joe Fanning | Charlie & Mark Johnston | 10.0 | 14.0 |
| 10 Feb 22 | Newcastle | MansionBet Beaten By A Head Handicap | 7f | Standard To Slow | C4 | 3 | 3/5 | 1¼L | 9-5 | 81 | Joe Fanning | Charlie & Mark Johnston | 8.50 | 9.65 |
| 26 Jan 22 | Lingfield Park | MansionBet Proud Partners Of The AWC Handicap | 1m | Standard | C4 | 3 | 2/4 | 3¾L | 9-3 | 81 | Joe Fanning | Charlie & Mark Johnston | 3.75 | 4.15 |
| 21 Jan 22 | Newcastle | MansionBet Beaten By A Head Handicap | 7f | Standard To Slow | C3 | 3 | 2/4 | 5L | 9-4 | 81 | Joe Fanning | Charlie & Mark Johnston | 6.50 | 7.93 |
| 06 Jan 22 | Newcastle | MansionBet Beaten By A Head Handicap | 7f | Standard To Slow | C4 | 5 | 1/5 | — | 9-7 | 79 | Joe Fanning | Charlie & Mark Johnston | 5.50 | 6.06 |
| 15 Dec 21 | Kempton Park | Unibet 3 Uniboosts A Day Handicap | 7f | Standard To Slow | C4 | 8 | 7/8 | 5¾L | 9-7 | 80 | Hollie Doyle | Mark Johnston | 4.33 | 4.90 |
| 02 Dec 21 | Chelmsford City | chelmsfordcityracecourse.com Handicap | 7f | Standard | C4 | 5 | 3/8 | 2L | 9-7 | 80 | Joe Fanning | Mark Johnston | 4.33 | 4.57 |
| 11 Nov 21 | Chelmsford City | Racing Welfare Supporting Racings Workforce Handicap | 1m | Standard | C4 | 2 | 4/11 | 3¼L | 9-8 | 81 | Joe Fanning | Mark Johnston | 6.50 | 7.60 |
| 28 Oct 21 | Chelmsford City | tote.co.uk Free Streaming Every UK Race Handicap | 7f | Standard | C4 | 5 | 3/8 | nk | 9-11 | 81 | Joe Fanning | Mark Johnston | 4.50 | 4.93 |
| 28 Sep 21 | Ayr | Virgin Bet Handicap | 7f | Good To Soft | C3 | 2 | 8/12 | 7¼L | 9-3 | 83 | Joe Fanning | Mark Johnston | 15.0 | 23.0 |
| 20 Aug 21 | Musselburgh | Stobo Castle Ladies Day Gold Cup Handicap | 7f | Good | C3 | 8 | 7/9 | 8½L | 9-8 | 85 | Franny Norton | Mark Johnston | 12.0 | 15.0 |
| 28 Jul 21 | Goodwood | World Pool Handicap | 7f | Soft | C3 | 4 | 9/17 | 5½L | 9-5 | 86 | Joe Fanning | Mark Johnston | 13.0 | 15.7 |
| 21 Jul 21 | Lingfield Park | whichbookie.co.uk Free Football Tips Classified Stakes | 7f 110y | Good To Firm | C3 | 1 | 4/5 | 2½L | 9-8 | 86 | Joe Fanning | Mark Johnston | 13.0 | 17.0 |
| 02 Mar 21 | Newcastle | Bombardier Handicap | 7f | Standard To Slow | C4 | 4 | 4/9 | 2¾L | 9-10 | 87 | Joe Fanning | Mark Johnston | 3.50 | 3.95 |
| 15 Feb 21 | Wolverhampton | Bombardier Handicap | 7f | Standard | C4 | 3 | 4/11 | ¾L | 9-10 | 86 | Joe Fanning | Mark Johnston | 3.25 | 3.49 |
| 11 Feb 21 | Newcastle | Bombardier Golden Beer Handicap | 7f | Standard To Slow | C4 | 7 | 2/8 | ¾L | 9-9 | 86 | Joe Fanning | Mark Johnston | 3.25 | 3.53 |
| 14 Jan 21 | Chelmsford City | Injured Jockeys Fund Handicap | 7f | Standard | C4 | 7 | 1/10 | — | 9-9 | 82 | Joe Fanning | Mark Johnston | 5.50 | — |
| 06 Dec 20 | Southwell | Bombardier British Hopped Amber Beer Handicap | 1m | Standard | C4 | 1 | 4/7 | 2¾L | 9-7 | 83 | Joe Fanning | Mark Johnston | 15.0 | 22.0 |
| 08 Aug 20 | Haydock Park | BetVictor Gamble Responsibly Handicap | 7f | Good | C3 | 7 | 5/10 | 1L | 9-3 | 83 | Joe Fanning | Mark Johnston | 13.0 | 16.0 |
| 13 Jul 20 | Kempton Park | Unibet 3 Uniboosts A Day Handicap (Div I) | 7f | Standard To Slow | C4 | 9 | 1/10 | — | 9-9 | 80 | Franny Norton | Mark Johnston | 12.0 | 17.1 |
| 20 Sep 19 | Ayr | Shadwell Stallions Nursery Handicap | 6f | Good | C2 | 3 | 5/17 | 3¾L | 8-13 | 81 | Paul Hanagan | Richard Fahey | 9.00 | 13.0 |
| 30 Aug 19 | Hamilton Park | Ladbrokes Play 1-2-Free Nursery Handicap | 6f | Good To Soft | C5 | 8 | 1/11 | — | 9-7 | 75 | Paul Hanagan | Richard Fahey | 6.50 | 7.00 |
| 31 Jul 19 | Redcar | Best Flat Races Live On Racing TV British EBF Novice Stakes (Plus 10 Race) | 6f | Good | C4 | 5 | 2/13 | 1½L | 9-2 | — | Paul Hanagan | Richard Fahey | 3.75 | 4.04 |
| 25 May 19 | York | Yorkshire Regiment British EBF Novice Median Auction Stakes (Plus 10 Race) | 6f | Good To Firm | C3 | 4 | 4/8 | 5½L | 9-5 | — | Tony Hamilton | Richard Fahey | 4.50 | 4.67 |
| 29 Apr 19 | Newcastle | Watch Sky Sports Racing 535 Novice Stakes | 5f | Standard | C5 | 4 | 4/5 | 1¾L | 9-5 | — | Paul Hanagan | Richard Fahey | 1.44 | 1.29 |