TRAINER PROFILE

Roger Teal

3,483 runners 341 wins 9.8% strike

★ Career statistics

3,483
Runners
341
Wins
9.8%
Strike rate
1,078
Placed
0.84
Avg A/E
-474.24
1pt P/L

⌖ Performance by course

CourseRunnersWinsWin %A/E1pt P/L
Lingfield (AW) 531 60 11.3% 0.97 -93.25
Kempton (AW) 514 44 8.6% 0.86 +6.90
Wolverhampton (AW) 279 37 13.3% 1.09 -57.72
Windsor 187 17 9.1% 0.86 -47.23
Newbury 176 13 7.4% 0.88 -51.50
Bath 147 15 10.2% 0.75 -40.19
Sandown 139 14 10.1% 0.90 -13.80
Goodwood 122 9 7.4% 0.75 -46.50
Lingfield 114 11 9.6% 0.80 -20.62
Salisbury 114 14 12.3% 1.09 +47.63
Ascot 107 7 6.5% 0.81 -24.00
Brighton 105 11 10.5% 0.76 -31.37

⏱ Recent runners

1
29 Oct
Seed (GB) — Bath
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
11/1
SP
2
29 Oct
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
6/1
SP
3
29 Oct
Hot Port (IRE) — Bath
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
13/2
SP
4
29 Oct
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
5/6F
SP
5
29 Oct
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
14/1
SP
6
29 Oct
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
80/1
SP
7
29 Oct
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
100/1
SP
8
29 Oct
Sarfraj (GB) — Bath
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
40/1
SP
9
29 Oct
Consortium (GB) — Bath
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
9/2
SP
10
29 Oct
David Cole Memorial EBF Novice Stakes (Div II) (GBB/GBBPlus Race)
125/1
SP
1
28 Oct
Strong Voice (IRE) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
9/2
SP
2
28 Oct
Split Elevens (GB) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
9/2
SP
3
28 Oct
Whitesnake (GB) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
5/2F
SP
4
28 Oct
Rey De La Batalla (GB) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
6/1
SP
5
28 Oct
The Bitter Moose (IRE) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
9/1
SP
6
28 Oct
Zero Carbon (FR) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
12/1
SP
7
28 Oct
Generous Rascal (GB) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
17/2
SP
8
28 Oct
Ziggy's Condor (IRE) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
28/1
SP
9
28 Oct
Hexagonal (IRE) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
66/1
SP
10
28 Oct
Herculeus (GB) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
10/1
SP
11
28 Oct
Beauzon (GB) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
100/1
SP
12
28 Oct
Benavente (GB) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
66/1
SP
13
28 Oct
Talking Bear (IRE) — Kempton (AW)
Unibet More Extra Place Races Handicap Stakes
40/1
SP
1
28 Oct
Gaspacho (GB) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
5/2
SP
2
28 Oct
Pure Moon (GB) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
12/1
SP
3
28 Oct
Maxident (GB) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
9/4F
SP
4
28 Oct
Heroics (GB) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
5/1
SP
5
28 Oct
Ashnak (FR) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
16/1
SP
6
28 Oct
Seeking Charles (FR) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
11/1
SP
7
28 Oct
Klycot (FR) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
10/1
SP
8
28 Oct
Rock N Roll Pinkie (GB) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
16/1
SP
9
28 Oct
Dancing Tiger (IRE) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
50/1
SP
10
28 Oct
Outback Legend (IRE) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
25/1
SP
11
28 Oct
Torcello (IRE) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
50/1
SP
12
28 Oct
Just An Hour (IRE) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
14/1
SP
13
28 Oct
Marbuzet (GB) — Nottingham
Racing TV Handicap Stakes (GBBPlus Race)
40/1
SP
1
26 Oct
Yamnah (FR) — Southwell (AW)
Awc Finals Day At Newcastle 26th March Maiden Fillies' Stakes (gbb/gbbplus Race)
7/4F
SP
2
26 Oct
Cracking Beauty (GB) — Southwell (AW)
Awc Finals Day At Newcastle 26th March Maiden Fillies' Stakes (gbb/gbbplus Race)
9/4
SP
3
26 Oct
Tempestra (IRE) — Southwell (AW)
Awc Finals Day At Newcastle 26th March Maiden Fillies' Stakes (gbb/gbbplus Race)
9/2
SP
4
26 Oct
Peace Belle (GB) — Southwell (AW)
Awc Finals Day At Newcastle 26th March Maiden Fillies' Stakes (gbb/gbbplus Race)
11/4
SP
5
26 Oct
Hatta Romance (IRE) — Southwell (AW)
Awc Finals Day At Newcastle 26th March Maiden Fillies' Stakes (gbb/gbbplus Race)
40/1
SP
6
26 Oct
Littleferry (GB) — Southwell (AW)
Awc Finals Day At Newcastle 26th March Maiden Fillies' Stakes (gbb/gbbplus Race)
300/1
SP
1
24 Oct
Al Shabab Storm (GB) — Doncaster
Richard James Hone Memorial Handicap Stakes
2/1F
SP
2
24 Oct
Ancient State (IRE) — Doncaster
Richard James Hone Memorial Handicap Stakes
9/2
SP
3
24 Oct
King Of Light (GB) — Doncaster
Richard James Hone Memorial Handicap Stakes
9/2
SP
4
24 Oct
Boston Dan (IRE) — Doncaster
Richard James Hone Memorial Handicap Stakes
18/1
SP
5
24 Oct
Milford (GB) — Doncaster
Richard James Hone Memorial Handicap Stakes
13/2
SP
6
24 Oct
Sovereign Spell (IRE) — Doncaster
Richard James Hone Memorial Handicap Stakes
12/1
SP
7
24 Oct
Rosario (IRE) — Doncaster
Richard James Hone Memorial Handicap Stakes
16/1
SP
8
24 Oct
Schrodinger's Cat (GB) — Doncaster
Richard James Hone Memorial Handicap Stakes
12/1
SP
9
24 Oct
Eternal Sunshine (GB) — Doncaster
Richard James Hone Memorial Handicap Stakes
25/1
SP
10
24 Oct
Luna A Inbhir Nis (GB) — Doncaster
Richard James Hone Memorial Handicap Stakes
20/1
SP
1
23 Oct
Advertised (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
7/2F
SP
2
23 Oct
Brighton Boy (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
12/1
SP
3
23 Oct
Goldmoyne (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
22/1
SP
4
23 Oct
City Captain (GB) — Doncaster
William Hill Epic Boosts Handicap Stakes
9/2
SP
5
23 Oct
Station X (GB) — Doncaster
William Hill Epic Boosts Handicap Stakes
16/1
SP
6
23 Oct
Pilu (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
11/1
SP
7
23 Oct
Kodi Lion (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
16/1
SP
8
23 Oct
Musical Touch (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
33/1
SP
9
23 Oct
Fine Interview (FR) — Doncaster
William Hill Epic Boosts Handicap Stakes
4/1
SP
10
23 Oct
Toyotomi (FR) — Doncaster
William Hill Epic Boosts Handicap Stakes
16/1
SP
11
23 Oct
Rousing Encore (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
12/1
SP
12
23 Oct
Golden Mind (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
12/1
SP
13
23 Oct
Lakers (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
9/1
SP
14
23 Oct
Dark Thirty (IRE) — Doncaster
William Hill Epic Boosts Handicap Stakes
50/1
SP
15
23 Oct
Fahrenheit Seven (GB) — Doncaster
William Hill Epic Boosts Handicap Stakes
50/1
SP
1
22 Oct
Fenlander (GB) — Newmarket
CopyBet BOG Now For Cheltenham Tomorrow Handicap Stakes
11/2
SP
2
22 Oct
Albegone (GB) — Newmarket
CopyBet BOG Now For Cheltenham Tomorrow Handicap Stakes
14/1
SP
3
22 Oct
Solar Invincible (IRE) — Newmarket
CopyBet BOG Now For Cheltenham Tomorrow Handicap Stakes
28/1
SP
4
22 Oct
Cameley Days (GB) — Newmarket
CopyBet BOG Now For Cheltenham Tomorrow Handicap Stakes
8/1
SP
5
22 Oct
My Mate Kev (GB) — Newmarket
CopyBet BOG Now For Cheltenham Tomorrow Handicap Stakes
14/1
SP
6
22 Oct
Irish Nectar (GB) — Newmarket
CopyBet BOG Now For Cheltenham Tomorrow Handicap Stakes
4/9F
SP
7
22 Oct
Lil Brother (GB) — Newmarket
CopyBet BOG Now For Cheltenham Tomorrow Handicap Stakes
28/1
SP
1
22 Oct
Robert Anstruther (GB) — Newmarket
CopyBet Follow Us On X Handicap Stakes
6/1
SP
2
22 Oct
Yes I'm Mali (GB) — Newmarket
CopyBet Follow Us On X Handicap Stakes
7/2F
SP
3
22 Oct
Space Party (IRE) — Newmarket
CopyBet Follow Us On X Handicap Stakes
17/2
SP
4
22 Oct
Mo Of Cairo (GB) — Newmarket
CopyBet Follow Us On X Handicap Stakes
5/1
SP
5
22 Oct
Distant Rumble (GB) — Newmarket
CopyBet Follow Us On X Handicap Stakes
14/1
SP
6
22 Oct
Kimbara (GB) — Newmarket
CopyBet Follow Us On X Handicap Stakes
11/1
SP
7
22 Oct
Shaman Champion (IRE) — Newmarket
CopyBet Follow Us On X Handicap Stakes
12/1
SP
8
22 Oct
The Quiet Gent (IRE) — Newmarket
CopyBet Follow Us On X Handicap Stakes
7/1
SP
9
22 Oct
Golden Brown (IRE) — Newmarket
CopyBet Follow Us On X Handicap Stakes
12/1
SP
10
22 Oct
Physique (IRE) — Newmarket
CopyBet Follow Us On X Handicap Stakes
18/1
SP
11
22 Oct
Spring Bloom (GB) — Newmarket
CopyBet Follow Us On X Handicap Stakes
16/1
SP
12
22 Oct
Sierra Sands (IRE) — Newmarket
CopyBet Follow Us On X Handicap Stakes
10/1
SP
1
22 Oct
Kennington (GB) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
11/1
SP
2
22 Oct
Eazy On The Eye (GB) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
3/1J
SP
3
22 Oct
Middleton View (IRE) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
12/1
SP
4
22 Oct
Forest Phoenix (GB) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
33/1
SP
5
22 Oct
Freddie's Star (IRE) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
7/1
SP
6
22 Oct
Mollstar (GB) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
40/1
SP
7
22 Oct
Arantes Nascimento (GB) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
11/2
SP
8
22 Oct
Ice Cube (IRE) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
3/1J
SP
9
22 Oct
Artanis (GB) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
20/1
SP
10
22 Oct
Spirit Of Breeze (IRE) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
20/1
SP
11
22 Oct
Euphonia (GB) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
7/1
SP
12
22 Oct
Slack Bob (GB) — Newmarket
CopyBet Proudly Backs UK Horse Racing Handicap Stakes
16/1
SP
1
21 Oct
Wannabe Perfect (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
9/1
SP
2
21 Oct
Zephyra (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
3/1
SP
3
21 Oct
Lady's Grace (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
1/1F
SP
4
21 Oct
Another Sky (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
16/1
SP
5
21 Oct
Mesolithic (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
12/1
SP
6
21 Oct
Mehen (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
25/1
SP
7
21 Oct
Fabulova (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
17/2
SP
8
21 Oct
Light Fingered (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
22/1
SP
9
21 Oct
Weatheringwithyou (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
28/1
SP
10
21 Oct
Highland Grey (GB) — Kempton (AW)
Unibet/british Stallion Studs Ebf Fillies' Restricted Novice Stakes (For Horses In Bands B, C And D) (GBB Race)
200/1
SP
1
17 Oct
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
3/1
SP
2
17 Oct
Ten Bob Tony (IRE) — Ascot
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
7/1
SP
3
17 Oct
Rayif (IRE) — Ascot
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
10/1
SP
4
17 Oct
Needle Match (GB) — Ascot
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
150/1
SP
5
17 Oct
Zavateri (IRE) — Ascot
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
12/1
SP
6
17 Oct
Docklands (GB) — Ascot
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
33/1
SP
7
17 Oct
More Thunder (IRE) — Ascot
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
15/2
SP
8
17 Oct
Gstaad (GB) — Ascot
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
7/4F
SP
9
17 Oct
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
100/1
SP
10
17 Oct
Zeus Olympios (GB) — Ascot
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
12/1
SP
11
17 Oct
Queen Elizabeth II Stakes (Sponsored By Qatar Racing) (Group 1)
33/1
SP
1
17 Oct
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
5/2
SP
2
17 Oct
Arapaho Gold (IRE) — Ascot
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
9/4F
SP
3
17 Oct
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
4/1
SP
4
17 Oct
Confucius (IRE) — Ascot
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
20/1
SP
5
17 Oct
Theheatison (GB) — Ascot
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
200/1
SP
6
17 Oct
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
7/1
SP
7
17 Oct
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
28/1
SP
8
17 Oct
Oakford (IRE) — Ascot
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
25/1
SP
9
17 Oct
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
14/1
SP
10
17 Oct
Victory Gold (IRE) — Ascot
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
28/1
SP
11
17 Oct
Crusherman (IRE) — Ascot
Qatar Racing British Champions Day Two-Year-Old Conditions Stakes (GBB Race)
100/1
SP
1
15 Oct
Rainbow Sign (GB) — Brighton
Position Payout At bet365 Handicap Stakes
9/1
SP
2
15 Oct
Blue Collar Lad (GB) — Brighton
Position Payout At bet365 Handicap Stakes
3/1F
SP
3
15 Oct
Who Is Alice (GB) — Brighton
Position Payout At bet365 Handicap Stakes
16/1
SP
4
15 Oct
The Organiser (GB) — Brighton
P