:

Joanne Foster

Joanne Foster has been training for four years, and anyone who has followed her closely will tell you she is still very much building — but building with purpose. Her overall record in the last twelve months sits at 2 winners from 23 runners, which works out at roughly 1 in every 12, and on the surface that might not sound like much. But small yards often tell their story not in volume but in loyalty, and Foster's story is largely written through one horse.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Menston, W Yorks
Record
2 wins from 23 races
Win rate
8.7%
Top jockey
Best course
Sedgefield (25% from 4 races)
Best going
Good (firm-ish)

📊 Key Numbers

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

That horse is Dillarchie. Four wins from 27 races together is a partnership that goes well beyond a lucky run — it speaks to a trainer who understands exactly what she has in her care and keeps finding the right opportunities. For a small operation, having a horse you know that well, and trust that much, is genuinely valuable. Dillarchie is less a racehorse in Foster's yard and more a cornerstone of it.

The other detail worth noting is how Foster performs on normal ground conditions — her horses have won 1 from 7 races in those circumstances, a win rate of around 14%, or roughly 1 in every 7. That is meaningfully better than her overall figures, suggesting she times her runners well when conditions suit, rather than running horses for the sake of it. In a game where patience is often the difference between a good trainer and a great one, that is an encouraging sign from someone still in the early chapters of their career.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2026
0%
Dec
0%
Jan
0%
Feb
0%
May
0%
Jun
0%
Aug
0%
Oct
0%
Nov
0%
Dec
0%
Jan
33.3%
Feb
50%
Mar

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Sean Quinlan First Choice
33.3%
Win rate
2/6
Won / Rode
0%
Win rate
0/5
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

Top Horses

The strongest horses currently associated with this trainer
Form: -67231
Form: 648435
Form: F-8P2P
Form: 01-PPP
Form: 00

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Catterick Bridge 8 1 12.5%
Wetherby 5 0 0%
Sedgefield 4 1 25%
Hexham 3 0 0%
Market Rasen 1 0 0%
Newcastle 1 0 0%
Carlisle 1 0 0%

📅 Recent Results

The last 20 results, most recent first
19 Mar
Sedgefield · Long Distance (2m+) · Good
Won
4 Mar
Catterick Bridge · 1m6f – 2m · Good
24 Feb
Catterick Bridge · Long Distance (2m+) · Good_To_Soft
Won
4 Feb
Sedgefield · Long Distance (2m+) · Good_To_Soft
5th
4 Feb
Sedgefield · Long Distance (2m+) · Good_To_Soft
3rd
30 Jan
Catterick Bridge · Long Distance (2m+) · Soft
22 Jan
Wetherby · Long Distance (2m+) · Soft
3rd
21 Jan
Catterick Bridge · Long Distance (2m+) · Good_To_Soft
13th
1 Jan
Catterick Bridge · Long Distance (2m+) · Good
4th
1 Jan
Catterick Bridge · 1m6f – 2m · Good
2nd
26 Dec
Wetherby · Long Distance (2m+) · Soft
10th
16 Dec
Catterick Bridge · Long Distance (2m+) · Good_To_Soft
2nd
16 Dec
Catterick Bridge · Long Distance (2m+) · Good_To_Soft
11 Dec
Newcastle · Long Distance (2m+) · Good_To_Soft
8th
26 Nov
Wetherby · Long Distance (2m+) · Soft
10th
26 Nov
Wetherby · Long Distance (2m+) · Soft
7th
24 Nov
Sedgefield · Long Distance (2m+) · Soft
10 Nov
Carlisle · Long Distance (2m+) · Soft
8th
7 Nov
Hexham · Long Distance (2m+) · Good_To_Soft
6th
31 Oct
Wetherby · Long Distance (2m+) · Good