:

Michael Wigham

Four years into his training career, Michael Wigham is still in the early chapters of his story — but the numbers suggest those chapters are getting more interesting by the month. Since setting up in 2021, he has trained 50 career winners, and this season alone he has sent out 12 winners from 83 runners, winning roughly 1 in every 7 races. That might not sound earth-shattering, but context matters: last year that figure sat at just 9%, meaning he was winning closer to 1 in 11. The jump to 14% in a single season is the kind of improvement that suggests a yard finding its feet and picking up pace.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Newmarket, Suffolk
Record
12 wins from 83 races
Win rate
14.5%
Top jockey
Best course
Newcastle (8.3% from 12 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
83
Races
12
Wins
14.5%
Win rate
avg ~10%
41.0%
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

Where Wigham looks most dangerous is on normal ground conditions. In those circumstances he has won 4 from 18 races — that's 22%, or nearly 1 in every 4 — which is a meaningfully stronger return than his overall average. In training, as in most things, knowing when your horses are at their best is half the battle, and Wigham appears to have a clear handle on when to aim his string.

The one eyebrow-raiser in the data is Instant Bond. Across 19 races together, the partnership has produced just a single win — a return of around 1 in 19 — which tells its own story. Whether that reflects a horse that has been difficult to place, unlucky, or simply inconsistent is hard to say, but 19 races is a long conversation between trainer and horse without many moments to celebrate. It is the kind of statistic that sits awkwardly alongside an otherwise improving profile.

Still, 50 winners in four years as a trainer is a legitimate foundation. This is a profession where it can take the better part of a decade to establish a stable identity, and Wigham is building something credible. The trajectory is pointing in the right direction — more winners, a higher win rate, and a clearer picture of where his horses perform best. At this stage, the most interesting question is not where he has been, but how quickly he can keep climbing.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
J F Egan First Choice
37.5%
Win rate
3/8
Won / Rode
25%
Win rate
2/8
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/6
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
66.7%
Win rate
2/3
Won / Rode
33.3%
Win rate
1/3
Won / Rode
Liam Wright
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
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 263613
Form: 7112-9
Form: 222304
Form: 361171
Form: 6/8/80
Form: 460191
Form: 9486-5
Form: 031418
Form: 473007
Form: 5/65/1

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 12 1 8.3%
Lingfield Park 8 1 12.5%
chelmsford 8 0 0%
Great Yarmouth 7 0 0%
Wolverhampton 5 1 20%
Southwell 5 0 0%
Brighton 4 2 50%
Ffos Las 4 2 50%
Kempton Park 4 1 25%
Chepstow 3 1 33.3%
Nottingham 3 0 0%
Newbury 3 0 0%
Doncaster 3 0 0%
Newmarket 2 2 100%
Windsor 2 0 0%
York 2 0 0%
Fontwell Park 2 0 0%
Ascot 1 1 100%
Hamilton Park 1 0 0%
Carlisle 1 0 0%
Goodwood 1 0 0%
Uttoxeter 1 0 0%
Ripon 1 0 0%

📅 Recent Results

The last 20 results, most recent first
21 Mar
Newcastle · 5f – 6½f · Standard
3rd
11 Mar
Newcastle · 5f – 6½f · Standard
Won
24 Feb
Newcastle · 7f – 1m · Standard
6th
16 Feb
Wolverhampton · 7f – 1m · Standard
3rd
11 Feb
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
4th
31 Jan
Newcastle · 7f – 1m · Standard
6th
29 Jan
Lingfield Park · 1m1f – 1m2f · Standard
7th
20 Jan
Newcastle · 5f – 6½f · Standard
2nd
13 Jan
Southwell · 7f – 1m · Standard
11th
10 Jan
Newcastle · 5f – 6½f · Standard
5th
9 Jan
Newcastle · 1m1f – 1m2f · Standard
2nd
8 Jan
chelmsford · 5f – 6½f · Standard
5th
29 Dec
Newcastle · 7f – 1m · Standard
2nd
22 Dec
Lingfield Park · 7f – 1m · Standard
6th
22 Dec
Lingfield Park · 7f – 1m · Standard
12th
16 Dec
Newcastle · 5f – 6½f · Standard
3rd
9 Dec
Newcastle · 5f – 6½f · Standard
3rd
26 Nov
Southwell · 7f – 1m · Standard
8th
22 Nov
Wolverhampton · 1m1f – 1m2f · Standard
Won
20 Nov
Newcastle · 7f – 1m · Standard
11th