:

John Wainwright

Four years into his training career, John Wainwright has quietly built a record of 36 winners since taking out his licence in 2021 — a steady, patient accumulation that tells you this is someone learning his craft and finding his feet at a measured pace. This season, though, has been tougher than most, with just 4 winners from 83 runners — roughly 1 in every 21 races — a noticeable dip from last year's 1 in every 14. Whether that's a blip or a trend worth watching is the question hanging over the yard right now.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Norton, N Yorks
Record
4 wins from 83 races
Win rate
4.8%
Top jockey
Tom Kiely-Marshall
Best course
Redcar (20% from 10 races)
Best going
Good to firm

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
83
Races
4
Wins
4.8%
Win rate
avg ~10%
15.7%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Trainer Breakdown
Auto-Generated

The partnership with Elettaria is the most compelling thread running through Wainwright's career. Four wins from 40 races together is a modest number on paper — that's 1 in every 10 — but the sheer volume of their shared appearances suggests a trainer who believes deeply in a horse and keeps finding races for it. Forty races is a long road to travel with one animal, and that kind of commitment to a single horse often says more about a trainer's character than the winners board does.

Where Wainwright does show a clear edge is on fast, dry ground. His record on those conditions reads 2 wins from 21 races, a win rate of 10% — roughly double his overall average this season. That's not a coincidence. Trainers who understand what ground suits their horses tend to pick their spots well, and those numbers suggest Wainwright knows exactly when his runners are at their best.

His most frequent jockey partner is Tom Kiely-Marshall, though their combined record of 1 win from 18 rides — just 1 in every 18 — hasn't exactly set the track alight. A strong trainer-jockey partnership can be the engine of a small yard, and finding that reliable combination is often what separates a trainer who plateaus from one who pushes on. That's perhaps the most pressing challenge ahead for Wainwright as he heads into his fifth year in the sport.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
0%
May
11.1%
Jun
21.4%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Feb
0%
Mar

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm
Loves
Good to soft
Loves
Standard to slow
Good (firm-ish)
Avoids
Standard (all-weather)
Avoids
Soft (muddy)
Avoids
🏅 Competition Level
Class 2
Class 3
Class 4
Avoids
Class 5
Class 6
Ok
🏟 Track Shape
Left-handed, wide and galloping
Loves
Right-handed, undulating
Ok
Left-handed, undulating
Avoids
Left-handed, tight turning
Avoids
Right-handed, tight turning
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Tom Kiely-Marshall First Choice
5.6%
Win rate
1/18
Won / Rode
7.1%
Win rate
1/14
Won / Rode
0%
Win rate
0/11
Won / Rode
0%
Win rate
0/6
Won / Rode
Jack Nicholls
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 743-66
Form: -34715
Form: P11P-P
Form: 675375
Form: 856537
Form: 660878
Form: /9-062
Form: 468820
Form: 705986
Form: 670677

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Beverley 17 1 5.9%
Redcar 10 2 20%
Newcastle 10 1 10%
Pontefract 9 0 0%
Southwell 8 0 0%
Catterick Bridge 6 0 0%
Carlisle 4 0 0%
Thirsk 4 0 0%
Doncaster 4 0 0%
Ripon 3 0 0%
Wetherby 2 0 0%
Nottingham 2 0 0%
Hamilton Park 2 0 0%
Sedgefield 1 0 0%
Haydock Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
19 Mar
Sedgefield · Long Distance (2m+) · Good
6th
17 Mar
Wetherby · Long Distance (2m+) · Good_To_Soft
10th
10 Mar
Southwell · 7f – 1m · Standard
6th
10 Mar
Southwell · 7f – 1m · Standard
6th
24 Feb
Catterick Bridge · Long Distance (2m+) · Good_To_Soft
5 Feb
Southwell · 1m6f – 2m · Standard
6th
22 Jan
Southwell · 1m3f – 1m4f · Standard
11th
9 Jan
Newcastle · 7f – 1m · Standard
6th
29 Dec
Newcastle · 7f – 1m · Standard
3rd
20 Dec
Newcastle · 1m1f – 1m2f · Standard
9th
5 Dec
Newcastle · 7f – 1m · Standard
10th
7 Nov
Newcastle · 1m1f – 1m2f · Standard
8th
28 Oct
Catterick Bridge · 5f – 6½f · Soft
7th
27 Oct
Redcar · 1m3f – 1m4f · Good_To_Soft
9th
23 Oct
Southwell · 1m1f – 1m2f · Standard
7th
23 Oct
Southwell · 1m1f – 1m2f · Standard
6th
17 Oct
Redcar · 1m3f – 1m4f · Good
5th
17 Oct
Redcar · 7f – 1m · Good
4th
15 Oct
Nottingham · 5f – 6½f · Good
14th
4 Oct
Redcar · 7f – 1m · Good_To_Soft
8th