UK time :

Roger Teal

Four years into training and Roger Teal already has three top-level race wins on his CV — the kind of achievement some trainers wait a decade for, or never reach at all. Based on a career record of 118 winners, he has built something real and fast, and the last 12 months have kept pace: 22 winners from 234 runners, which works out at roughly 1 in every 11 races. That is a solid clip for a yard still finding its feet at the highest level.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Lambourn, Berks
Record
22 wins from 234 races
Win rate
9.4%
Top jockey
Best course
chelmsford (33.3% from 12 races)
Best ground
Heavy (very wet)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
234
Races
22
Wins
9.4%
Win rate
avg ~10%
32.1%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

Those three Class 1 wins are the headline. Two of them have come at Doncaster — in September 2023 and again in March 2025 — which suggests Teal knows how to prepare a horse for a big occasion and keep doing it. Doncaster is one of Britain's most prestigious venues, and winning there once takes talent; winning there twice at the top level starts to look like a habit. He added a third top-level win at Sandown Park in April 2025, showing the yard can perform at major tracks across the country rather than relying on one happy hunting ground.

One detail worth flagging is how Teal's horses perform on wet, muddy ground. In those conditions, his runners have won 2 from 6 races — that's a 33% win rate, meaning roughly 1 in every 3 races in the mud ends in a winner. For context, most trainers would be delighted with half that figure. It suggests the yard takes care to run horses in the right conditions rather than simply filling entries for the sake of it.

His most consistent jockey partnership is with Lewis Edmunds, who has ridden 26 times for the yard and converted 3 of those into wins — about 1 in every 9 rides. More eye-catching is the relationship with a horse called Three Socks On, who has won 2 of the 5 races the pair have tackled together. Two from five sounds modest until you remember that winning 40% of your races with any horse is genuinely unusual — it points to a trainer who understands exactly what that particular animal needs.

Still only four years in, Teal is accumulating the kind of big-race experience that usually takes much longer to earn. The trajectory is pointing in one direction.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
14.3%
May
4.8%
Jun
0%
Jul
16%
Aug
11.5%
Sep
4.5%
Oct
10%
Nov
10.5%
Dec
25%
Jan
0%
Feb
7.7%
Mar
11.1%
Apr

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Heavy (very wet)
Loves
Good to firm (fairly firm)
Good to soft (some give)
Standard (all-weather)
Ok
Good (a little give)
Ok
Standard to slow (all-weather)
Ok
Firm (dry)
Unknown
Soft (muddy)
Avoids
🏅 Race level
Class 1 (elite)
Avoids
Class 2 (high-level)
Class 3 (mid-level)
Loves
Class 4 (standard)
Avoids
Class 5 (entry-level)
Ok
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, hilly
Loves
Right-handed, hilly
Loves
Long straights
Loves
Right-handed, tight turns
Left-handed, long straights
Ok
Left-handed, tight turns
Ok
Right-handed, long straights
Avoids
Left-handed, tight
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Lewis Edmunds Main partner
11.5%
Win rate
3/26
Wins / rides
20%
Win rate
5/25
Wins / rides
4.2%
Win rate
1/24
Wins / rides
8.3%
Win rate
1/12
Wins / rides
9.1%
Win rate
1/11
Wins / rides
0%
Win rate
0/11
Wins / rides
0%
Win rate
0/8
Wins / rides
28.6%
Win rate
2/7
Wins / rides
14.3%
Win rate
1/7
Wins / rides
33.3%
Win rate
2/6
Wins / rides
0%
Win rate
0/6
Wins / rides
Jack Nicholls
0%
Win rate
0/6
Wins / rides
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/5
Wins / rides
Taryn Langley
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/4
Wins / rides
Owen Lewis
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 888-1
Form: 20-8
Form: 21-341
Form: 834-54
Form: 3203-6
Form: 070-
Form: 32255-
Form: 52134-
Form: 166-72
Form: 3150-6

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Lingfield Park 46 3 6.5%
Kempton Park 31 1 3.2%
Wolverhampton 19 1 5.3%
Windsor 14 1 7.1%
chelmsford 12 4 33.3%
Chepstow 12 1 8.3%
Bath 11 2 18.2%
Newbury 11 1 9.1%
Goodwood 10 2 20%
Ascot 10 0 0%
Southwell 9 0 0%
Sandown Park 7 0 0%
Brighton 6 1 16.7%
Ffos Las 6 0 0%
Salisbury 5 2 40%
Leicester 5 1 20%
Doncaster 5 1 20%
Newmarket 4 0 0%
Fontwell Park 3 0 0%
Chester 2 0 0%
York 1 1 100%
Worcester 1 0 0%
Nottingham 1 0 0%
Huntingdon 1 0 0%
Epsom Downs 1 0 0%
Plumpton 1 0 0%

📅 Recent results

The last 20 results, most recent first
30 Apr
Lingfield Park · 1m1f – 1m2f · Standard
11th
28 Apr
Southwell · 1m6f – 2m · Standard
2nd
27 Apr
Lingfield Park · 7f – 1m · Standard
6th
27 Apr
Bath · 5f – 6½f · Firm
5th
27 Apr
Lingfield Park · 1m3f – 1m4f · Standard
6th
24 Apr
Sandown Park · 1m1f – 1m2f · Good
6th
20 Apr
Lingfield Park · 1m3f – 1m4f · Standard
7th
17 Apr
Newbury · 5f – 6½f · Good
4th
14 Apr
Lingfield Park · 1m3f – 1m4f · Standard
5th
14 Apr
Lingfield Park · 1m1f – 1m2f · Standard
4th
14 Apr
Newmarket · 5f – 6½f · Good
6th
10 Apr
Wolverhampton · 1m1f – 1m2f · Standard
Won
10 Apr
Wolverhampton · 5f – 6½f · Standard
4th
7 Apr
Southwell · 7f – 1m · Standard
6th
6 Apr
Wolverhampton · 1m1f – 1m2f · Standard
7th
6 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
8th
5 Apr
Bath · 1m1f – 1m2f · Good
4th
5 Apr
Bath · 5f – 6½f · Good
Won
30 Mar
Wolverhampton · 1m1f – 1m2f · Standard
2nd
28 Mar
Doncaster · 1m3f – 1m4f · Good_To_Soft
Won