:

Mark Pattinson

Four years into life as a trainer, Mark Pattinson is a man building something. His numbers tell the story plainly: 5 winners from 67 runners this season, which works out to roughly 1 in every 13 races — not a figure that turns heads on its own, but the direction of travel is what matters here. Twelve months ago, Pattinson was winning just 1 in every 33 races. That improvement, from 3% to 7%, is the kind of jump that suggests a yard finding its feet rather than treading water.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Epsom, Surrey
Record
5 wins from 67 races
Win rate
7.5%
Top jockey
Best course
chelmsford (8.3% from 12 races)
Best going
Good to firm (drying out)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
67
Races
5
Wins
7.5%
Win rate
avg ~10%
16.4%
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 jockey Luke Morris is his sharpest tool right now. Together they have won 2 from 11 races — roughly 1 in every 5 — which is a meaningful number for a yard still establishing itself. That sort of ratio suggests Morris and Pattinson are picking their spots well when they link up, rather than simply throwing horses at races and hoping.

Dry ground appears to suit the yard. On fast, firm conditions, Pattinson's horses have won 1 from 7 races — a 14% win rate, double his overall seasonal average. For a small operation, finding the conditions that suit your horses and targeting races accordingly is one of the smarter ways to compete, and it looks like Pattinson is learning to do exactly that.

The one curiosity in the record is Penfolds Grange — a horse that has run seven times for Pattinson without winning once. Seven races together and nothing to show for it is a long wait, though it speaks more to the difficulty of the sport than any lack of effort. Not every partnership clicks, and racing has a habit of keeping even good yards honest.

At this stage of his training career, Pattinson is still very much in the process of proving himself, but the improvement from last season to this one is real and measurable. Small yards don't get built overnight, and the early signs are that this one is heading in the right direction.

📈 Form Trend

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

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Luke Morris First Choice
18.2%
Win rate
2/11
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/7
Won / Rode
33.3%
Win rate
2/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
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/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: 55-422
Form: 29-794
Form: 57-564
Form: 70-635
Form: 287-85
Form: 750-26
Form: 9160-2
Form: -49645
Form: 3466-7
Form: 254119

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Lingfield Park 22 1 4.5%
chelmsford 12 1 8.3%
Kempton Park 8 0 0%
Brighton 6 2 33.3%
Windsor 4 1 25%
Sandown Park 2 0 0%
Great Yarmouth 2 0 0%
Epsom Downs 2 0 0%
Chepstow 1 0 0%
Bath 1 0 0%
Leicester 1 0 0%
Stratford-on-Avon 1 0 0%
Salisbury 1 0 0%
Fontwell Park 1 0 0%
Wolverhampton 1 0 0%
Southwell 1 0 0%
Newbury 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Lingfield Park · 1m1f – 1m2f · Standard
8th
28 Apr
Lingfield Park · 1m3f – 1m4f · Standard
6th
20 Apr
Lingfield Park · 1m3f – 1m4f · Standard
4th
17 Apr
Newbury · 5f – 6½f · Good
15th
8 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
11th
5 Apr
Bath · 1m1f – 1m2f · Good
4th
1 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
2nd
12 Mar
chelmsford · 1m1f – 1m2f · Standard
4th
7 Mar
chelmsford · 1m1f – 1m2f · Standard
5th
4 Mar
Kempton Park · 7f – 1m · Standard_To_Slow
5th
4 Mar
Kempton Park · 5f – 6½f · Standard_To_Slow
2nd
27 Feb
Lingfield Park · 1m3f – 1m4f · Standard
27 Feb
Lingfield Park · 1m3f – 1m4f · Standard
25 Feb
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
14 Feb
Lingfield Park · 1m1f – 1m2f · Standard
8th
10 Feb
Lingfield Park · 5f – 6½f · Standard
6th
10 Feb
Lingfield Park · 1m1f – 1m2f · Standard
3rd
29 Jan
Lingfield Park · 1m3f – 1m4f · Standard
4th
24 Jan
Lingfield Park · 1m6f – 2m · Standard
6th
15 Jan
chelmsford · 1m3f – 1m4f · Standard
7th