| 2026-09-05 | HAYDOCK PARK1m · HeavyJ: William BuickT: Roger Teal | 13:25 Betfair Backs Opinions Superior Mile Stakes (Group 3)1m · Heavy | 6/9 | J: William BuickT: Roger Teal | 9-5 | 6/1 |
| 2026-07-25 | YORK1m2½f · Good To FirmJ: Kieran ShoemarkT: Roger Teal | 14:35 Sky Bet York Stakes (Group 2)1m2½f · Good To Firm | 5/5 | J: Kieran ShoemarkT: Roger Teal | 9-8 | 16/1 |
| 2026-06-17 | ASCOT1m2f · Good To FirmJ: Rossa RyanT: Roger Teal | 16:20 Prince Of Wales's Stakes (Group 1)1m2f · Good To Firm | 5/8 | J: Rossa RyanT: Roger Teal | 9-2 | 40/1 |
| 2026-05-16 | NEWBURY1m · GoodJ: Rossa RyanT: Roger Teal | 14:35 Boyle Sports Lockinge Stakes (Group 1) (Str)1m · Good | 4/10 | J: Rossa RyanT: Roger Teal | 9-2 | 33/1 |
| 2026-04-24 | SANDOWN PARK1m · GoodJ: Rossa RyanT: Roger Teal | 15:00 bet365 Mile (Group 2)1m · Good | 6/6 | J: Rossa RyanT: Roger Teal | 9-3 | 12/1 |
| 2025-10-18 | ASCOT1m · GoodJ: Kieran ShoemarkT: Roger Teal | 15:25 Queen Elizabeth II Stakes (Sponsored By Qipco) (Group 1) (Str)1m · Good | 13/16 | J: Kieran ShoemarkT: Roger Teal | 9-6 | 33/1 |
| 2025-06-17 | ASCOT1m (Str) · Good To FirmJ: Kieran ShoemarkT: Roger Teal | 14:30 QUEEN ANNE STAKES (Group 1)1m (Str) · Good To Firm | 8/10 | J: Kieran ShoemarkT: Roger Teal | 9-2 | 6/1 |
| 2025-05-17 | NEWBURY1m (Str) · Good To FirmJ: Ryan MooreT: Roger Teal | 14:35 BOYLESPORTS LOCKINGE STAKES (Group 1)1m (Str) · Good To Firm | 2/8 | J: Ryan MooreT: Roger Teal | 9-2 | 2/1 |
| 2025-04-25 | SANDOWN PARK1m · GoodJ: Rossa RyanT: Roger Teal | 15:00 bet365 MILE (Group 2)1m · Good | 1/8 | J: Rossa RyanT: Roger Teal | 9-3 | 5/2 |
| 2025-03-29 | DONCASTER1m (Str) · Good To SoftJ: Kieran ShoemarkT: Roger Teal | 15:00 WILLIAM HILL DONCASTER MILE STAKES (Listed)1m (Str) · Good To Soft | 1/9 | J: Kieran ShoemarkT: Roger Teal | 9-2 | 9/4 |
| 2024-10-19 | ASCOT1m (Str) · SoftJ: Tom MarquandT: Roger Teal | 15:15 QUEEN ELIZABETH II STAKES (Sponsored by QIPCO) (Group 1)1m (Str) · Soft | 4/12 | J: Tom MarquandT: Roger Teal | 9-3 | 50/1 |
| 2024-08-02 | GOODWOOD1m · Good To FirmJ: Oisin MurphyT: Roger Teal | 14:25 BONHAMS THOROUGHBRED STAKES (Group 3)1m · Good To Firm | 5/9 | J: Oisin MurphyT: Roger Teal | 9-3 | 11/2 |
| 2024-07-06 | SANDOWN PARK1m 1f 209y · SoftJ: Kieran ShoemarkT: Roger Teal | 15:35 CORAL-ECLIPSE (Group 1)1m 1f 209y · Soft | 6/6 | J: Kieran ShoemarkT: Roger Teal | 8-13 | 11/1 |
| 2024-06-01 | EPSOM DOWNS1m 4f 6y · Good To SoftJ: Dylan Browne McMonagleT: Roger Teal | 16:30 BETFRED DERBY (Group 1)1m 4f 6y · Good To Soft | 6/16 | J: Dylan Browne McMonagleT: Roger Teal | 9-2 | 8/1 |
| 2023-10-28 | DONCASTER1m (Str) · HeavyJ: Lewis EdmundsT: Roger Teal | 14:10 KAMEKO FUTURITY TROPHY STAKES (Group 1)1m (Str) · Heavy | 5/7 | J: Lewis EdmundsT: Roger Teal | 9-3 | 9/2 |
| 2023-09-15 | DONCASTER7f 6y · SoftJ: Lewis EdmundsT: Roger Teal | 13:50 BETFRED FLYING SCOTSMAN STAKES (Listed)7f 6y · Soft | 1/9 | J: Lewis EdmundsT: Roger Teal | 9-2 | 5/1 |
| 2023-08-19 | NEWBURY7f · Good To SoftJ: Lewis EdmundsT: Roger Teal | 16:05 CHAPEL DOWN BRITISH EBF MAIDEN STAKES7f · Good To Soft | 1/13 | J: Lewis EdmundsT: Roger Teal | 9-7 | 11/2 |
| 2023-07-29 | ASCOT7f · GoodJ: Rossa RyanT: Roger Teal | 16:15 FLEXJET PAT EDDERY STAKES (Listed)7f · Good | 5/10 | J: Rossa RyanT: Roger Teal | 9-5 | 33/1 |
| 2023-06-28 | SALISBURY6f 213y · Good To FirmJ: Jim CrowleyT: Roger Teal | 14:10 DUE DILIGENCE STANDING AT WHITSBURY MANOR BRITISH EBF BLAGRAVE MAIDEN STAKES6f 213y · Good To Firm | 2/9 | J: Jim CrowleyT: Roger Teal | 9-7 | 7/2 |