:

Philip Kirby

Four years into his training career, Philip Kirby has already built something worth paying attention to. Since taking out his licence in 2021, he has sent out 176 winners — a body of work that takes some trainers a decade to accumulate. This season alone he has had 36 winners from 405 runners, which works out at roughly 1 in every 11 — not a flashy number on paper, but in a sport where most runners lose, consistency at that rate across a large string of horses tells you the yard knows what it's doing.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
East Appleton, N Yorks
Record
36 wins from 405 races
Win rate
8.9%
Top jockey
Best course
Musselburgh (25% from 12 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
405
Races
36
Wins
8.9%
Win rate
avg ~10%
27.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

One of Kirby's clearest strengths is wet ground. When the rain comes and the track gets soft or muddy, plenty of trainers struggle to find their footing — Kirby tends to thrive. He has won 8 from 49 races in those conditions, which is 16%, or roughly 1 in every 6. That's nearly double his overall rate, which suggests he either targets those days deliberately or simply prepares horses that genuinely enjoy getting their boots dirty. Either way, it's a useful edge.

His most productive relationship with any jockey is with Joe Williamson, who has ridden 15 winners from 108 races for the yard — a win rate of 14%, or about 1 in every 7 rides. That's a partnership that has clearly developed trust over time, with Williamson knowing what Kirby expects and Kirby knowing what Williamson can produce. When a trainer and jockey reach that kind of understanding, the results tend to speak for themselves.

Kirby also has a particularly strong record at Musselburgh, the seaside track just outside Edinburgh. Three winners from 12 runners there might sound modest in raw numbers, but 1 winner in every 4 runners at a specific track is the kind of local knowledge that's hard to fake — it usually means a trainer understands the track's quirks and picks the right races for the right horses. Finally, his standout individual partnership is with Asa, a horse he has won 5 races with from 30 attempts together. Five wins with one horse is a genuine working relationship, and it points to a trainer who sticks with a horse, learns what it needs, and keeps finding opportunities for it to shine.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
4.3%
Jun
7.1%
Jul
8.7%
Aug
2.6%
Sep
2.3%
Oct
18.6%
Nov
12.1%
Dec
12.5%
Jan
11.5%
Feb
11.9%
Mar
9.5%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Joe Williamson First Choice
13.9%
Win rate
15/108
Won / Rode
1.0%
Win rate
1/105
Won / Rode
11.6%
Win rate
5/43
Won / Rode
40%
Win rate
4/10
Won / Rode
30%
Win rate
3/10
Won / Rode
Rhys Elliott
0%
Win rate
0/10
Won / Rode
Miss Natasha Cookson
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/5
Won / Rode
Conor Rabbitt
0%
Win rate
0/5
Won / Rode
50%
Win rate
2/4
Won / Rode
Mason Paetel
25%
Win rate
1/4
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
Luke Scott
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 976313
Form: 721U28
Form: 743373
Form: 423-43
Form: 4-5534
Form: -P3774
Form: 513162
Form: 422451
Form: 75-225
Form: 202-04

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 92 7 7.6%
Southwell 40 2 5%
Catterick Bridge 38 5 13.2%
Wolverhampton 34 8 23.5%
Sedgefield 25 5 20%
Carlisle 15 1 6.7%
Wetherby 15 0 0%
Musselburgh 12 3 25%
Doncaster 12 0 0%
Haydock Park 12 0 0%
Kelso 11 1 9.1%
Market Rasen 10 2 20%
Thirsk 10 0 0%
Hexham 10 0 0%
York 7 0 0%
Ayr 6 0 0%
Beverley 6 0 0%
Redcar 6 0 0%
Pontefract 5 0 0%
Ripon 5 0 0%
Cartmel 5 0 0%
Nottingham 4 1 25%
Uttoxeter 4 0 0%
Aintree 3 0 0%
Fakenham 3 0 0%
Bangor-on-Dee 2 1 50%
Huntingdon 2 0 0%
hereford 2 0 0%
Hamilton Park 2 0 0%
Warwick 1 0 0%
Ludlow 1 0 0%
Lingfield Park 1 0 0%
Newmarket 1 0 0%
Punchestown 1 0 0%
Worcester 1 0 0%
Leicester 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Southwell · 1m3f – 1m4f · Standard
5th
30 Apr
Redcar · 5f – 6½f · Good_To_Firm
8th
29 Apr
Southwell · 1m1f – 1m2f · Standard
10th
29 Apr
Musselburgh · 1m1f – 1m2f · Good
Won
29 Apr
Punchestown · Long Distance (2m+) · Yielding
29 Apr
Southwell · Long Distance (2m+) · Standard
4th
28 Apr
Southwell · 5f – 6½f · Standard
3rd
26 Apr
Nottingham · 1m6f – 2m · Good
3rd
23 Apr
Southwell · 5f – 6½f · Standard
2nd
21 Apr
Pontefract · Long Distance (2m+) · Good
3rd
20 Apr
Newcastle · 1m1f – 1m2f · Standard
6th
20 Apr
Newcastle · 7f – 1m · Standard
11th
20 Apr
Newcastle · 7f – 1m · Standard
2nd
20 Apr
Newcastle · 5f – 6½f · Standard
7th
20 Apr
Newcastle · 5f – 6½f · Standard
2nd
18 Apr
Thirsk · 5f – 6½f · Good
5th
17 Apr
Wolverhampton · 1m1f – 1m2f · Standard
10th
16 Apr
Ripon · 5f – 6½f · Good_To_Soft
9th
13 Apr
Hexham · Long Distance (2m+) · Good
2nd
13 Apr
Newcastle · 1m3f – 1m4f · Standard
2nd