:

John Wainwright

Four years into his training career, John Wainwright has built a modest but steady operation since setting up in 2021, accumulating 36 winners in total. This season, though, things have been harder going — just 4 winners from 87 runners, meaning he's winning roughly 1 in every 22 races. That's a noticeable dip from last year's 8% win rate (around 1 in 12), and it's the kind of run that tests a trainer's patience and belief.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Norton, N Yorks
Record
4 wins from 87 races
Win rate
4.6%
Top jockey
Best course
Redcar (12.5% from 16 races)
Best going
Good to firm (drying out)

📊 Key Numbers

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

🐎 Today's & Upcoming Runners

Horses John Wainwright has entered for upcoming races

🔍 Full Analysis

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

The most telling story in Wainwright's yard is his partnership with Elettaria. Four wins from 44 races together doesn't sound eye-catching on paper, but the fact that this horse has appeared 44 times under Wainwright's care tells you something about the bond between trainer and horse — this is a long-term project, not a quick transaction. When those wins have come, they've clearly meant something.

His most regular jockey partnership is with Cam Hardie, who has ridden 14 times for the yard and converted 1 of those into a winner — roughly 1 in 14. That's a thin return, though in a small yard operating at this level, every single winner matters and relationships with jockeys are built on trust as much as results.

One bright spot worth noting: Wainwright's horses tend to perform better on fast, dry ground, winning 2 from 23 races in those conditions — a 9% win rate, or nearly 1 in every 10. That's meaningfully better than his overall figures, and it suggests he may have horses in his care that are built for speed rather than slog. It's the kind of detail a savvy follower would keep an eye on as summer comes around.

At four years in, Wainwright is still in the early chapters of what could be a long training career. The numbers this season are modest, but 36 career winners from a standing start is a foundation to build on. The question now is whether this dip is a blip or a trend — and whether the horses coming through his yard can help turn things back around.

📈 Form Trend

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

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Good to soft (some give)
Loves
Standard to slow (all-weather)
Unknown
Good (firm-ish)
Avoids
Standard (all-weather)
Avoids
Soft (muddy)
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
🏟 Track Shape
Left-handed, long straights
Right-handed, hilly
Right-handed, tight turns
Avoids
Left-handed, tight turns
Avoids
Left-handed, hilly
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Cam Hardie First Choice
7.1%
Win rate
1/14
Won / Rode
Tom Kiely-Marshall
9.1%
Win rate
1/11
Won / Rode
0%
Win rate
0/10
Won / Rode
Jack Nicholls
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/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/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
Alan Doyle
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: -66558
Form: 83943-
Form: 207-07
Form: 5539-6
Form: 59867-
Form: 759-80
Form: 9-0629
Form: 08780-
Form: /P66-5
Form: 7150P-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Redcar 16 2 12.5%
Beverley 14 1 7.1%
Newcastle 10 1 10%
Southwell 10 0 0%
Pontefract 7 0 0%
Catterick Bridge 6 0 0%
Doncaster 4 0 0%
Market Rasen 4 0 0%
Thirsk 4 0 0%
Ripon 3 0 0%
Carlisle 2 0 0%
Hamilton Park 2 0 0%
Wetherby 2 0 0%
Haydock Park 1 0 0%
Sedgefield 1 0 0%
Nottingham 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Ripon · 1m1f – 1m2f · Good
8th
30 May
Beverley · 1m1f – 1m2f · Good_To_Firm
7th
28 May
Market Rasen · Long Distance (2m+) · Good
6th
27 May
Beverley · 5f – 6½f · Good_To_Firm
2nd
26 May
Redcar · 5f – 6½f · Good_To_Firm
7th
25 May
Redcar · 1m3f – 1m4f · Good_To_Firm
8th
25 May
Redcar · 7f – 1m · Good_To_Firm
8th
18 May
Redcar · 7f – 1m · Good
6th
18 May
Redcar · 5f – 6½f · Good
8th
11 May
Catterick Bridge · 5f – 6½f · Good
10th
8 May
Market Rasen · Long Distance (2m+) · Good
5th
8 May
Market Rasen · Long Distance (2m+) · Good
4 May
Beverley · 1m1f – 1m2f · Good_To_Soft
12th
26 Apr
Wetherby · 1m1f – 1m2f · Good_To_Firm
6th
25 Apr
Southwell · 1m6f – 2m · Standard
8th
20 Apr
Redcar · 7f – 1m · Good_To_Firm
5th
15 Apr
Beverley · 1m1f – 1m2f · Good_To_Soft
8th
14 Apr
Market Rasen · Long Distance (2m+) · Good
6th
5 Apr
Southwell · 1m6f – 2m · Standard
9th
31 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft