Roger Teal has trained 89 runners with 3 wins. Explore trainer statistics, runner details, and performance insights on PTPTips.
| Date | Track | Race | Horse | Jockey | Dist | Class | Going | Bar | Result |
|---|---|---|---|---|---|---|---|---|---|
| 2 July 2026 | Newbury | R2 | Avalon Queen | Jason Watson | 1207m | — | Good To Firm | 14 | — |
| 29 June 2026 | Windsor | R2 | Hemustbeanangel | Callum Hutchinson | 1207m | — | Good To Firm | 3 | 9th |
| 27 June 2026 | Lingfield | R6 | Rovinia | Owen Lewis(5) | 1508m | — | Good To Firm | 3 | 2nd |
| 22 June 2026 | Windsor | R4 | Rosario | Marco Ghiani | 1005m | — | Good To Firm | 6 | 5th |
| 20 June 2026 | Newmarket (july) | R1 | Freddie's Star | Owen Lewis(5) | 1609m | — | Good | 8 | 5th |
| 19 June 2026 | Ascot | R7 | Pilu | — | 1005m | — | Good To Firm | 2 | — |
| 18 June 2026 | Lingfield | R5 | Rogue Empire | Owen Lewis(5) | 3319m | — | Good | 3 | 1st |
| 18 June 2026 | Lingfield | R2 | High Boltage | Owen Lewis(5) | 2011m | — | Good | 1 | 10th |
| 17 June 2026 | Ascot | R4 | Dancing Gemini | Rossa Ryan | 2011m | — | Good To Firm | 3 | 5th |
| 15 June 2026 | Windsor | R4 | Solar Invincible | Billy Loughnane | 1005m | — | Good To Soft | 5 | 2nd |
| 15 June 2026 | Chepstow | R6 | Whitesnake | Rossa Ryan | 1207m | — | Good To Soft | 5 | 3rd |
| 14 June 2026 | Salisbury | R6 | The Hare Rail | Rossa Ryan | 1609m | — | Good To Soft | 9 | 9th |
| 13 June 2026 | Bath | R6 | Solar Phoenix | William Carson | 1609m | — | Good To Soft | 8 | 10th |
| 13 June 2026 | Bath | R6 | Barbuda Bay | Darragh Keenan | 1609m | — | Good To Soft | 13 | 11th |
| 12 June 2026 | Goodwood | R2 | Three Socks On | Lewis Edmunds | 2011m | — | Soft | 2 | 3rd |
| 12 June 2026 | Goodwood | R1 | Polgaria | Lewis Edmunds | 1207m | — | Soft | 3 | 8th |
| 10 June 2026 | Kempton (aw) | R4 | Freddie's Star | David Probert | 1609m | — | Standard To Slow | 14 | — |
| 10 June 2026 | Kempton (aw) | R1 | Rogue Empire | Owen Lewis(3) | 3218m | — | Standard To Slow | 7 | 1st |
| 9 June 2026 | Brighton | R3 | Far And Above | Jack Mitchell | 1609m | — | Good To Soft | 10 | 12th |
| 9 June 2026 | Salisbury | R3 | Distant Rumble | Oisin Murphy | 1207m | — | Soft | 3 | 3rd |
| 8 June 2026 | Leicester | R1 | Adores | Owen Lewis(5) | 2011m | — | Good To Firm | 3 | 5th |
| 7 June 2026 | Goodwood | R2 | Oakford | Lewis Edmunds | 1207m | — | Good To Soft | 2 | 2nd |
| 6 June 2026 | Chepstow | R8 | Electric Bass | David Probert | 2414m | — | Good To Soft | 1 | — |
| 5 June 2026 | Goodwood | R6 | Dancing Tiger | Owen Lewis(3) | 2414m | — | Good To Soft | 8 | 2nd |
| 1 June 2026 | Windsor | R6 | Gert Lush | Owen Lewis(5) | 2313m | — | Good To Firm | 7 | — |
| 1 June 2026 | Newbury | R6 | Aphrodite Spirit | Clifford Lee | 2011m | — | Good To Firm | 6 | — |
| 1 June 2026 | Newbury | R5 | Calvert | Jack Callan(3) | 3218m | — | Good To Firm | 3 | — |
| 1 June 2026 | Newbury | R2 | Freddie's Star | Clifford Lee | 1609m | — | Good To Firm | 4 | — |
| 1 June 2026 | Newbury | R1 | Avalon Queen | Jack Callan(3) | 1307m | — | Good To Firm | 4 | — |
| 30 May 2026 | Lingfield | R5 | Solar Maximus | Jack Callan(3) | 1408m | — | Good | 5 | — |
| 29 May 2026 | Brighton | R4 | Rovinia | Luke Catton(3) | 1609m | — | Good To Firm | 1 | 5th |
| 26 May 2026 | Bath | R5 | Rovinia | Ashley Lewis(5) | 2011m | — | Good To Firm | 2 | 9th |
| 25 May 2026 | Leicester | R6 | Pilu | Jason Watson | 1207m | — | Good | 3 | 2nd |
| 23 May 2026 | Windsor | R8 | Adores | Mason Paetel(5) | 2313m | — | Good To Firm | 7 | — |
| 23 May 2026 | Salisbury | R4 | Oxted | Jack Mitchell | 1207m | — | Good | 3 | — |
| 23 May 2026 | Salisbury | R3 | Whitesnake | Jack Mitchell | 1207m | — | Good | 3 | — |
| 23 May 2026 | Windsor | R1 | Distant Rumble | Jack Callan(3) | 1207m | — | Good To Firm | 11 | — |
| 18 May 2026 | Lingfield (aw) | R6 | Solar Invincible | Owen Lewis(5) | 1005m | — | Good | 1 | 4th |
| 18 May 2026 | Lingfield (aw) | R5 | Whenthedealinsdone | George Wood | 1207m | — | Good | 1 | 5th |
| 18 May 2026 | Lingfield (aw) | R2 | Rogue Empire | Marco Ghiani | 3319m | — | Good | 5 | 1st |
| 18 May 2026 | Lingfield (aw) | R1 | Dancing Tiger | Marco Ghiani | 2011m | — | Good | 6 | 2nd |
| 16 May 2026 | Newbury | R3 | Dancing Gemini | Rossa Ryan | 1609m | — | Good | 6 | 4th |
| 15 May 2026 | Newbury | R7 | Three Socks On | Lewis Edmunds | 2011m | — | Good | 7 | 4th |
| 14 May 2026 | Salisbury | R3 | Oakford | Lewis Edmunds | 1005m | — | Good | 2 | 5th |
| 14 May 2026 | Salisbury | R1 | Distant Rumble | Kyle Mchugh | 1207m | — | Good | 7 | 2nd |
| 12 May 2026 | Bath | R6 | Rovinia | David Probert | 1609m | — | Good To Firm | 5 | 8th |
| 12 May 2026 | Bath | R4 | Electric Bass | Jack Mitchell | 2313m | — | Good To Firm | 3 | 2nd |
| 11 May 2026 | Windsor | R7 | Pangbourne | Tyler Heard | 2313m | — | Good To Firm | 8 | 5th |
| 9 May 2026 | Leicester | R6 | Gert Lush | Owen Lewis(5) | 2011m | — | Good To Firm | 11 | 2nd |
| 8 May 2026 | Ascot | R6 | Calvert | Taryn Langley(3) | 3218m | — | Good | 2 | 3rd |
| Horse | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Rogue Empire | 4 | 3 | 1 | 75% | 25% |
| Avalon Queen | 2 | 0 | — | 0% | 0% |
| Hemustbeanangel | 1 | 0 | — | 0% | 0% |
| Rovinia | 6 | 0 | 1 | 0% | 17% |
| Rosario | 3 | 0 | — | 0% | 0% |
| Freddie's Star | 3 | 0 | — | 0% | 0% |
| High Boltage | 3 | 0 | — | 0% | 0% |
| Dancing Gemini | 3 | 0 | — | 0% | 0% |
| Solar Invincible | 3 | 0 | 1 | 0% | 33% |
| Whitesnake | 3 | 0 | 1 | 0% | 33% |
| The Hare Rail | 3 | 0 | 1 | 0% | 33% |
| Solar Phoenix | 1 | 0 | — | 0% | 0% |
| Barbuda Bay | 1 | 0 | — | 0% | 0% |
| Three Socks On | 2 | 0 | 1 | 0% | 50% |
| Polgaria | 1 | 0 | — | 0% | 0% |
| Distant Rumble | 5 | 0 | 2 | 0% | 40% |
| Far And Above | 3 | 0 | — | 0% | 0% |
| Adores | 3 | 0 | — | 0% | 0% |
| Oakford | 2 | 0 | 1 | 0% | 50% |
| Electric Bass | 3 | 0 | 1 | 0% | 33% |
| Dancing Tiger | 3 | 0 | 2 | 0% | 67% |
| Gert Lush | 2 | 0 | 1 | 0% | 50% |
| Aphrodite Spirit | 1 | 0 | — | 0% | 0% |
| Calvert | 3 | 0 | 1 | 0% | 33% |
| Solar Maximus | 1 | 0 | — | 0% | 0% |
| Jockey | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Owen Lewis(3) | 2 | 1 | 1 | 50% | 50% |
| Marco Ghiani | 3 | 1 | 1 | 33% | 33% |
| Owen Lewis(5) | 11 | 1 | 2 | 9% | 18% |
| Jason Watson | 2 | 0 | 1 | 0% | 50% |
| Callum Hutchinson | 1 | 0 | — | 0% | 0% |
| Rossa Ryan | 5 | 0 | 1 | 0% | 20% |
| Billy Loughnane | 1 | 0 | 1 | 0% | 100% |
| William Carson | 1 | 0 | — | 0% | 0% |
| Darragh Keenan | 1 | 0 | — | 0% | 0% |
| Lewis Edmunds | 16 | 0 | 3 | 0% | 19% |
| David Probert | 3 | 0 | — | 0% | 0% |
| Oisin Murphy | 1 | 0 | 1 | 0% | 100% |
| Jack Mitchell | 11 | 0 | 2 | 0% | 18% |
| Clifford Lee | 2 | 0 | — | 0% | 0% |
| Jack Callan(3) | 4 | 0 | — | 0% | 0% |
| Luke Catton(3) | 1 | 0 | — | 0% | 0% |
| Ashley Lewis(5) | 1 | 0 | — | 0% | 0% |
| Mason Paetel(5) | 1 | 0 | — | 0% | 0% |
| George Wood | 2 | 0 | — | 0% | 0% |
| Kyle Mchugh | 1 | 0 | 1 | 0% | 100% |
| Tyler Heard | 2 | 0 | — | 0% | 0% |
| Taryn Langley(3) | 1 | 0 | 1 | 0% | 100% |
| Mr Fletcher Yarham | 1 | 0 | — | 0% | 0% |
| Tom Marquand | 2 | 0 | — | 0% | 0% |
| Jack Callan(5) | 1 | 0 | — | 0% | 0% |
| Track | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Lingfield | 4 | 1 | 1 | 25% | 25% |
| Kempton-aw | 9 | 1 | 1 | 11% | 11% |
| Lingfield-aw | 14 | 1 | 1 | 7% | 7% |
| Newbury | 8 | 0 | — | 0% | 0% |
| Windsor | 8 | 0 | 2 | 0% | 25% |
| Ascot | 4 | 0 | 1 | 0% | 25% |
| Chepstow | 2 | 0 | 1 | 0% | 50% |
| Salisbury | 7 | 0 | 2 | 0% | 29% |
| E | 5 | 0 | 1 | 0% | 20% |
| Goodwood | 5 | 0 | 3 | 0% | 60% |
| Brighton | 4 | 0 | — | 0% | 0% |
| Leicester | 3 | 0 | 2 | 0% | 67% |
| Newmarket | 3 | 0 | — | 0% | 0% |
| Southwell-aw | 2 | 0 | — | 0% | 0% |
| Hillsi | 1 | 0 | — | 0% | 0% |
| Wolverhampton-aw | 5 | 0 | — | 0% | 0% |
| Chelmsford-aw | 2 | 0 | — | 0% | 0% |
| Plumpton | 1 | 0 | — | 0% | 0% |
| Ffos Las | 1 | 0 | — | 0% | 0% |
| Date | Race | Event | Dist | Horse |
|---|---|---|---|---|
| 18 June 2026 | R5 | Free Tips At chracingclub.com Handicap | 3319m | Rogue Empire |
| 10 June 2026 | R1 | Bet £20 Get £20 With Unibet Apprentice Handicap (London Stayers' Series Qualifier) | 3218m | Rogue Empire |
| 18 May 2026 | R2 | Visit Sri Lanka Handicap | 3319m | Rogue Empire |