In Form Trainers

James Dooley avatar

Written By:

Updated:

The recent form of a horse racing trainer is a vital component in assessing a horse’s chance in a race.

Often a racing stable will hit form with lots of their runners either winning or performing well. When a trainers horses are running well they are therefore described as being “in-form”.

When looking at who to place a bet on in a race you will want to follow the in-form trainers.

We have assembled live updates of all the top trainers and their stats below in an easy-to-use table. This means you can now see who are the hottest trainers out there. 

Our horse racing statistics for hot trainer form, jockey trainer combinations and in-form horse riders are popular amongst the sports betting community.

In our in-form trainers’ guide, we list all the hot trainers, information on stables hitting top form and more, so you can make informed decisions.

Check out our in-form horse racing trainers list now:

In Form Trainers

List of All Horse Racing Trainers In Form

Here are the top horse trainers in form from the last 14 days.

TrainerWinsRidesWin %PlacePlace %Race
G P Cromwell62623.08%1142.31%Gowran Park 15:10
J Channon51338.46%753.85%Brighton 15:18
D Skelton42516.00%1040.00%Huntingdon 13:50
E Walker41330.77%969.23%Chester 15:05
O Greenall & J Guerriero4666.67%466.67%Huntingdon 13:50
R Hannon32114.29%1152.38%Chelmsford City 19:00
J & T Gosden31915.79%842.11%Chester 15:05
K R Burke32015.00%840.00%Chester 14:05
F O'Brien31421.43%642.86%Huntingdon 14:55
Jonjo & A O'Neill31421.43%642.86%Huntingdon 13:50
C Hills31618.75%637.50%Brighton 15:18
N P Mulholland31030.00%550.00%Stratford 17:20
J P Murtagh31127.27%545.45%Gowran Park 16:15
H De Bromhead31520.00%533.33%Gowran Park 16:15
T Lacey3650.00%466.67%Huntingdon 14:25
R A Fahey3742.86%457.14%Chester 13:30
R Fell & S Murray31030.00%330.00%Chester 16:10
R Varian31127.27%327.27%Chester 14:35
A W Carroll31717.65%317.65%Brighton 14:18
A M Balding2258.00%1144.00%Chester 14:35
G Elliott2306.67%1033.33%Tipperary 16:35
J P O'Brien2219.52%838.10%Gowran Park 15:45
James Owen21414.29%750.00%Huntingdon 13:50
A P O'Brien21216.67%650.00%Chester 15:05
N J Henderson21216.67%433.33%Stratford 17:50
Mrs J Harrington22010.00%420.00%Gowran Park 13:35
P F Nicholls2366.67%3100.00%Huntingdon 14:55
M Appleby2633.33%350.00%Chester 13:30
W Greatrex2633.33%350.00%Huntingdon 13:50
C Gordon2825.00%337.50%Huntingdon 17:03
Dr R Newland & J Insole2825.00%337.50%Brighton 14:18
Henry Oliver2825.00%337.50%Stratford 19:20
G & J Moore1185.56%844.44%Brighton 15:18
T D Easterby1273.70%622.22%Chester 13:30
S & E Crisford1616.67%466.67%Chelmsford City 20:30
A J Honeyball1812.50%450.00%Stratford 19:50
Evan Williams1911.11%444.44%Stratford 19:20
P W Flynn11010.00%440.00%Gowran Park 16:50
H Morrison1119.09%436.36%Chelmsford City 19:30
C Johnston1205.00%420.00%Chester 16:10
E Mullins1425.00%375.00%Tipperary 20:10
J A Stack1520.00%360.00%Gowran Park 15:10
G Harris1616.67%350.00%Stratford 17:50
M Herrington1616.67%350.00%Chelmsford City 21:00
J S Bolger1812.50%337.50%Gowran Park 13:35
J J Hanlon1911.11%333.33%Tipperary 17:40
R Hughes1128.33%325.00%Chester 14:35
C A Dwyer1250.00%2100.00%Brighton 14:18
P S McEntee1250.00%2100.00%Brighton 14:18
J Tate1250.00%2100.00%Chelmsford City 21:00
K P De Foy1333.33%266.67%Chelmsford City 19:00
M Sheppard1333.33%266.67%Stratford 19:50
R Walford1333.33%266.67%Stratford 19:20
Tom Dascombe1425.00%250.00%Chester 14:05
W McCreery1425.00%250.00%Gowran Park 14:10
T O'Brien1425.00%250.00%Tipperary 19:10
A M Hales1520.00%240.00%Stratford 17:50
N G Richards1520.00%240.00%Huntingdon 14:25
H Rogers1520.00%240.00%Tipperary 17:10
K C Bailey1616.67%233.33%Huntingdon 14:55
J Ferguson1616.67%233.33%Chester 15:40
M L W Bell11010.00%220.00%Chester 16:10
A Watson11010.00%220.00%Brighton 15:53
B Connell11100.00%1100.00%Tipperary 18:40
D K Ivory11100.00%1100.00%Brighton 16:23
Conor Maxwell11100.00%1100.00%Tipperary 17:10
J Motherway11100.00%1100.00%Tipperary 18:10
C J Down1250.00%150.00%Huntingdon 13:50
M O'Callaghan1250.00%150.00%Gowran Park 13:35
J A Osborne1250.00%150.00%Chelmsford City 21:00
G Boughey1333.33%133.33%Chester 16:45
N J Gifford1333.33%133.33%Huntingdon 16:00
J Parr1333.33%133.33%Brighton 14:48
D & C Kubler1425.00%125.00%Chester 16:10
D Menuisier1520.00%120.00%Chelmsford City 20:00
Mrs M Rowley1520.00%120.00%Stratford 18:20
P & O Cole1616.67%116.67%Chelmsford City 20:00
P A Kirby1714.29%114.29%Stratford 17:20
M Mulvany1714.29%114.29%Gowran Park 15:10
T D Barron1911.11%111.11%Chester 16:10
P D Evans1911.11%111.11%Chester 13:30
A J Martin1911.11%111.11%Gowran Park 15:45
H Palmer0130.00%538.46%Chester 13:30
N Tinkler0150.00%533.33%Chester 14:05
Eve Johnson Houghton080.00%337.50%Brighton 14:48
A Slattery0100.00%330.00%Gowran Park 14:10
S Hosie0110.00%327.27%Stratford 18:50
A Irvine030.00%266.67%Huntingdon 16:00
M Keighley030.00%266.67%Huntingdon 16:00
R Tyner040.00%250.00%Tipperary 18:10
R Cook & J Bridger060.00%233.33%Brighton 14:18
H D Daly060.00%233.33%Stratford 17:50
Miss E C Lavelle060.00%233.33%Huntingdon 13:50
T G McCourt060.00%233.33%Gowran Park 14:40
J G Murphy060.00%233.33%Tipperary 17:40
Alice Haynes070.00%228.57%Chester 13:30
N B King070.00%228.57%Huntingdon 13:50
D Loughnane070.00%228.57%Chester 14:05
A McGuinness070.00%228.57%Gowran Park 13:35
A King090.00%222.22%Huntingdon 13:50
D Hogan0100.00%220.00%Gowran Park 15:10
A Murray0110.00%218.18%Gowran Park 14:10
R J Armson010.00%1100.00%Stratford 18:50
S Curling010.00%1100.00%Tipperary 19:10
Darryll Holland010.00%1100.00%Chester 16:10
Justin Landy010.00%1100.00%Stratford 17:50
Edward F Power010.00%1100.00%Tipperary 20:10
Sir Michael Stoute010.00%1100.00%Chester 14:35
B Brookhouse020.00%150.00%Chelmsford City 20:00
G Brown020.00%150.00%Brighton 16:23
Thomas Coyle020.00%150.00%Gowran Park 14:40
Mrs R Ford020.00%150.00%Brighton 16:55
T Mullins020.00%150.00%Tipperary 17:40
R Potter020.00%150.00%Stratford 17:50
A West020.00%150.00%Brighton 14:18
Miss V Williams020.00%150.00%Huntingdon 13:50
M Botti030.00%133.33%Brighton 14:48
J Candlish030.00%133.33%Huntingdon 14:55
Harry Derham030.00%133.33%Stratford 18:50
S England030.00%133.33%Chester 16:10
Miss Gay Kelleway030.00%133.33%Brighton 15:53
S Lavery030.00%133.33%Gowran Park 16:15
B J Llewellyn030.00%133.33%Stratford 17:50
Miss A Murphy030.00%133.33%Chelmsford City 19:30
P Roche030.00%133.33%Tipperary 17:40
T Symonds030.00%133.33%Huntingdon 15:25
D K Weld030.00%133.33%Gowran Park 16:15
P A Fahy040.00%125.00%Gowran Park 16:50
J F Levins040.00%125.00%Gowran Park 14:10
J P Ryan040.00%125.00%Tipperary 17:10
D Carroll050.00%120.00%Chester 13:30
K Frost050.00%120.00%Chester 13:30
S Hodgson050.00%120.00%Chester 13:30
Jamie Snowden050.00%120.00%Stratford 16:40
Tim Vaughan050.00%120.00%Stratford 18:20
Ian Williams050.00%120.00%Chester 13:30
G Hanmer060.00%116.67%Stratford 18:20
C E Longsdon060.00%116.67%Huntingdon 14:55
D A McLoughlin060.00%116.67%Tipperary 17:40
J W Mullins060.00%116.67%Huntingdon 14:25
A Ralph060.00%116.67%Stratford 16:40
D McCain Jnr070.00%114.29%Stratford 16:40
N Meade070.00%114.29%Gowran Park 13:35
B Pauling070.00%114.29%Huntingdon 13:50
C Fellowes090.00%111.11%Chester 15:40
J C McConnell0160.00%00.00%Gowran Park 14:40
P J Rothwell090.00%00.00%Tipperary 17:10
L Comer080.00%00.00%Gowran Park 16:50
J Coulson070.00%00.00%Stratford 16:40
M M McNiff070.00%00.00%Tipperary 18:10
J Tizzard070.00%00.00%Stratford 18:20
Peter Fahey060.00%00.00%Tipperary 16:35
M D I Usher060.00%00.00%Chelmsford City 18:30
S Allwood050.00%00.00%Stratford 18:50
Harry Eustace050.00%00.00%Chelmsford City 20:00
P G Kelly050.00%00.00%Tipperary 18:10
R T Phillips050.00%00.00%Stratford 16:40
D M Simcock050.00%00.00%Chelmsford City 20:00
M Blake040.00%00.00%Stratford 18:50
Tom Clover040.00%00.00%Chester 14:35
R P Cody040.00%00.00%Gowran Park 15:45
T Doyle040.00%00.00%Gowran Park 15:45
J R Fanshawe040.00%00.00%Chelmsford City 19:30
P Nolan040.00%00.00%Tipperary 18:40
Sir Mark Prescott040.00%00.00%Huntingdon 17:03
K Scott040.00%00.00%Chelmsford City 18:30
Jane Chapple-Hyam030.00%00.00%Chelmsford City 19:00
S Dow030.00%00.00%Brighton 15:53
P Fenton030.00%00.00%Tipperary 16:35
Mrs D Foster030.00%00.00%Tipperary 17:10
P J Gilligan030.00%00.00%Tipperary 16:35
M C Grassick030.00%00.00%Gowran Park 16:50
A A Howard030.00%00.00%Gowran Park 14:40
Mrs S J Humphrey030.00%00.00%Huntingdon 14:55
G M Lyons030.00%00.00%Gowran Park 15:10
P Martin030.00%00.00%Gowran Park 16:50
O McKiernan030.00%00.00%Tipperary 17:40
J S Moore030.00%00.00%Brighton 14:48
N Slevin030.00%00.00%Gowran Park 15:10
Mrs J Williams030.00%00.00%Stratford 17:20
S C Williams030.00%00.00%Chelmsford City 21:00
R Bandey020.00%00.00%Huntingdon 15:25
Kevin Coleman020.00%00.00%Gowran Park 15:10
R M H Cowell020.00%00.00%Chester 13:30
S Crawley020.00%00.00%Gowran Park 16:50
R Eddery020.00%00.00%Brighton 15:53
Mrs N S Evans020.00%00.00%Stratford 18:20
J P Fahey020.00%00.00%Gowran Park 16:15
D Faulkner020.00%00.00%Stratford 16:40
Miss J Feilden020.00%00.00%Brighton 16:23
M Fenton020.00%00.00%Gowran Park 14:10
L Fowler020.00%00.00%Tipperary 17:10
Mrs D Grissell020.00%00.00%Huntingdon 14:55
M Hassett020.00%00.00%Gowran Park 16:50
M Murphy & M Keady020.00%00.00%Chelmsford City 19:30
D Kinsella020.00%00.00%Gowran Park 16:15
Yvonne Latta020.00%00.00%Gowran Park 15:45
N Lupini020.00%00.00%Gowran Park 16:15
M J McDonagh020.00%00.00%Tipperary 18:10
B J Meehan020.00%00.00%Chester 14:05
Mrs L J Mongan020.00%00.00%Chelmsford City 20:00
J Nash020.00%00.00%Gowran Park 14:40
C O'Connell020.00%00.00%Tipperary 19:10
P Phelan020.00%00.00%Brighton 15:53
O Signy020.00%00.00%Huntingdon 14:55
Mrs P Sly020.00%00.00%Huntingdon 17:03
B R Summers020.00%00.00%Stratford 20:20
Brendan Walsh020.00%00.00%Tipperary 17:10
S Aherne010.00%00.00%Tipperary 17:40
J & S Best010.00%00.00%Brighton 15:53
J R Boyle010.00%00.00%Brighton 15:18
R Brabazon010.00%00.00%Tipperary 16:35
C Collins010.00%00.00%Tipperary 17:40
Dylan Cunha010.00%00.00%Brighton 14:48
E D Delany010.00%00.00%Gowran Park 15:45
David Dennis010.00%00.00%Stratford 16:40
Tom Dreaper010.00%00.00%Tipperary 18:10
Mrs C A Dunnett010.00%00.00%Brighton 16:23
Miss C Dyson010.00%00.00%Stratford 17:50
J Gallagher010.00%00.00%Brighton 14:18
M Gates010.00%00.00%Stratford 18:20
C J Gray010.00%00.00%Stratford 19:50
P Griffin010.00%00.00%Tipperary 18:10
R Ingram010.00%00.00%Brighton 16:23
J R Jenkins010.00%00.00%Huntingdon 13:50
D H Kelly010.00%00.00%Tipperary 17:40
N Kent010.00%00.00%Huntingdon 14:25
P F McEnery010.00%00.00%Tipperary 16:35
R J McGrath010.00%00.00%Tipperary 19:40
Tom McGuinness010.00%00.00%Gowran Park 14:40
M A Molloy010.00%00.00%Gowran Park 16:50
M F Morris010.00%00.00%Tipperary 18:40
William P Murphy010.00%00.00%Tipperary 19:10
T J Nagle-Jr010.00%00.00%Tipperary 17:40
S Nolan010.00%00.00%Tipperary 17:40
C O'Brien010.00%00.00%Gowran Park 16:50
G O'Loughlin010.00%00.00%Tipperary 16:35
John F O'Neill010.00%00.00%Tipperary 20:10
K Prendergast010.00%00.00%Tipperary 16:35
B Rothwell010.00%00.00%Huntingdon 17:03
D Steele010.00%00.00%Brighton 14:18
R Stephens010.00%00.00%Huntingdon 16:30
K Thornton010.00%00.00%Gowran Park 16:50
Cynthia Woods010.00%00.00%Huntingdon 14:25
K Woollacott010.00%00.00%Stratford 20:20

The current form of the trainer and yard is important, as the success of other horses within the same stable indicates training is going well. The in-form stables tend to have all horses running well.

Jump Trainers In Form

Here are the top horse racing national hunt jump trainers in form from the last 7 days.

An unexpected error occurred.

The trainers in form for national hunt races are stats from the previous seven days.

Top National Hunt Jump Jockey & Trainer Partnership

Here are the UK & Irish national hunt jump horse racing jockey/trainer stats 14 days.

An unexpected error occurred.

The trainer’s and jockeys’ partnership in form for national hunt jump races are stats from the previous 14 days.

Flat Trainers In Form

Here are the top horse racing flat trainers in form from the last 7 days.

An unexpected error occurred.

The trainers in form for flat races are stats from the previous seven days.

Top UK Flat Jockey & Trainer Partnership

Here are the flat horse racing jockey/trainer stats 14 days.

An unexpected error occurred.

The trainer’s and jockeys’ partnership in form for flat races are stats from the previous 14 days.

What use is “Trainer Form” when Analysing a Race?

When analysing a race the “in-form trainers” is an important aspect to study.

Trainers in-form show the horses are running better than their current marks and have to be noted by punters.

The best horse racing tipsters are analysing the “top horse trainers last 14 days” form and using this data to form decisions on who to select in the race. It is often the case that these horses tended to be predicted as the winners, some even given nap of the day status.

As you study the form of the racehorses punters should always check who are the current HOT TRAINERS or those who like they are about to hit top form.

Why Do Punters search for Trainers with one runner today?

Shrewd bettors regularly search for today’s horse racing trainer with only one runner (aka One-trick Trainer) because they believe the trainer would not travel to a racecourse with a single runner if they genuinely did not feel it has a great chance of winning.

Travelling a long distance for only one runner today gives gamblers the mindset that “they are only travelling for one reason – and that’s to win”.

The horse racing stats highlighting the trainers with one runner today (one-trick trainer) is a good reason for many to place bets on them.

The One-trick trainers are the trainer with a single runner at a racecourse.

Is “Trainer Form” Just Counting Recent Winners?

Just counting the recent horse racing trainer winners to determine if the “trainers are in-form” is a false use of data.

The Racing Post has demonstrated a better “trainer form” analysis by looking at the trainer percentage-to-form figures. This is why they are one of the top horse racing publications and websites around.

Comparing the recent runners against the RPR rating accurately assesses if the horses are running higher than their current ratings. This is very important, particularly in handicap races and would

If a trainer has many recent winners but they were all weak races it does not mean the horse racing yards runners are expected to outrun their current official ratings.

How did Trainer Form use to be Measured?

The traditional means of measuring how well a horse racing yard is performing to the recent basic stats:

  • Horse Racing Trainer has had ‘X’ number of winners
  • Horse Racing Trainer has had ‘Y’ number of places
  • Measured from their last ‘Z’ runners

These measurements do show a strike rate of the horse training yards stats, but cannot determine if the “trainer form” is above their standard performances. Basically what a good strike for one yard is may not be the same for another.

Revolutionary Timeform Trainer Rankings

The Timeform Trainer Ratings calculate exactly how each horse performs against expectation.

The stats of recent runners are calculated against the yard (with various adjustments for context) to create a deeper understanding and more accurate statistical interpretation of the result.

The data for each stable is then collated and compared against the average to determine whether they are currently a Hot Trainer (in-form trainer) or Cold Trainer (out-of-form trainer).

  • The sun symbol appearing next to the trainer’s name on the Timeform racecard highlights that this is a “hot trainer” (horses are on fire and outperforming the current official ratings).
  • The snow-flake symbol appearing next to the trainer’s name on the Timeform racecard highlights “cold trainer” (horses are out of form and underperforming against the average official ratings).
Timeform Horse Racing Trainer Rankings To Find In Form Trainers

The horse racing trainers firing in the winners are easy to find, but the edge comes in pinpointing the in-form stables that are perhaps under the radar. So look out for the suns or snowflakes on a Timeform racecard.

Popular Questions

What does trainer RTF mean?

The RTF is a measure of the horse racing trainer form.

The rtf% figures present a clearer picture of a stable’s form than the simple wins-to-runs ratio.

The RTF score indicates the percentage of a trainer’s runners who have run to form, based on a comparison of each runner’s actual and expected rating in each race.

Top National Hunt Jump Trainers To Follow

Here are the best National Hunt Jump Trainers to follow:

  • W P Mullins
  • G Elliott
  • D Skelton
  • N J Henderson
  • Jonjo O’Neill
  • P F Nicholls
  • H De Bromhead
  • A King
  • D McCain Jnr
  • P J Hobbs
  • N A Twiston-Davies

Top UK Flat Trainers To Follow

Here are the best UK Flat Trainers to follow in Britain:

  • C & M Johnston
  • W J Haggas
  • C Appleby
  • R Varian
  • G Boughey
  • A M Balding
  • J & T Gosden
  • T D Easterby
  • K R Burke
  • R Hannon
  • D O’Meara
  • M Appleby
  • R A Fahey
  • R M Beckett
  • S & E Crisford
  • A Watson

Summary of In-Form Horse Racing Trainers

Our “hot trainers right now” or “inform stables table” at the top of this page shows stables to follow if wagering bets on the horses.

The recent winning trainers and stable racehorse stats are important components to study when selecting or tipping a horse. For information visit our how to pick a winner.

Keep on top of the horse trainers with runners today or tomorrow by tracking the entries of the hot trainers.

Some other line of form to study is the trainer-jockey combinations because you can find a jockey booking to be very successful with some yards and stables.

The top trainer statistics can be checked over the last 7 days or the last 14 days data.

If you are some more great sources of information on horse racing trainer form, you should check out the following:

  • Sky Sports racing stats
  • Racing TV statistics
  • Racing Post horse trainer stats
  • ITV Racing statistics

Guides to the Best Horse Racing Trainers

Here are all the comprehensive guides for horse racing trainers for UK customers: