:

Harry Bannister

Four years into his career and Harry Bannister is quietly building something worth paying attention to. Since taking his first ride in 2021, he has racked up 123 career winners — a solid foundation for a jockey still in the early stages of his professional life. This season alone he has ridden 24 winners from 198 rides, winning roughly 1 in every 8 races, up from 1 in every 10 this time last year. That kind of steady improvement is exactly what separates riders who stick around from those who don't.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
24 wins from 198 races
Win rate
12.1%
Top trainer
Best course
Plumpton (40% from 15 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
198
Races
24
Wins
12.1%
Win rate
avg ~10%
39.4%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

The big moments are there too. Bannister has won two of the sport's top races — Class 1 events, the kind that matter most — at Huntingdon and Haydock Park. Landing those races at two very different venues suggests he is not just a one-track specialist but someone who can adapt and perform when the occasion demands it.

His best work comes when the weather turns nasty. On wet or muddy ground, Bannister wins 6 races from every 31 he rides — roughly 1 in 5 — which is noticeably better than his overall average. That is a real skill. Plenty of jockeys struggle when conditions get testing; Bannister seems to thrive on it. Plumpton tells a similar story: 6 winners from just 15 rides there. That is an extraordinary hit rate at one track — essentially winning two in every five races at that course — suggesting he reads its unique layout particularly well.

The partnership with trainer Richard J Bandey has been the engine room of much of his success. Across 67 rides together they have produced 11 winners — winning roughly 1 in every 6 — a return that speaks to genuine trust and understanding between the two. When a trainer keeps putting a jockey up again and again, it usually means they like what they see. Then there is Rap Soul, a horse he has ridden to victory 3 times from just 6 races together — half of their outings ending in a win. That is the kind of partnership that fans start to notice.

Still only four years in, Bannister is a jockey on an upward curve — improving his numbers, thriving in testing conditions, dominating at Plumpton, and already knowing what it feels like to win at the top level.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
9.5%
Apr
11.8%
May
20%
Jun
14.3%
Jul
0%
Aug
11.1%
Sep
6.2%
Oct
8.3%
Nov
12.5%
Jan
17.4%
Feb
13.9%
Mar
16.7%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Richard J Bandey First Choice
16.4%
Win rate
11/67
Won / Rode
13.3%
Win rate
4/30
Won / Rode
23.1%
Win rate
6/26
Won / Rode
7.7%
Win rate
2/26
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
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
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/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 jockey
Form: -57011
Form: 25P223
Form: 2-900
Form: 52
Form: -121P3
Form: 077224
Form: 6
Form: /352-P
Form: 4-4U73

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Fontwell Park 25 2 8%
Worcester 19 1 5.3%
Plumpton 15 6 40%
Southwell 12 2 16.7%
Ffos Las 12 1 8.3%
Market Rasen 10 1 10%
Stratford-on-Avon 9 2 22.2%
Huntingdon 8 1 12.5%
Uttoxeter 7 1 14.3%
Lingfield Park 7 1 14.3%
Chepstow 6 0 0%
Wetherby 5 1 20%
Warwick 5 0 0%
Bangor-on-Dee 5 0 0%
Newton Abbot 5 0 0%
Wincanton 4 0 0%
Newcastle 4 0 0%
Fakenham 4 0 0%
Leicester 4 0 0%
Cheltenham 4 0 0%
Newbury 4 0 0%
hereford 4 0 0%
Hexham 3 1 33.3%
Ludlow 2 1 50%
Catterick Bridge 2 1 50%
Cartmel 2 0 0%
Exeter 2 0 0%
Kempton Park 2 0 0%
Sedgefield 2 0 0%
Carlisle 1 1 100%
Punchestown 1 1 100%
Taunton 1 0 0%
Aintree 1 0 0%
Ascot 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Huntingdon · 1m6f – 2m · Good
5th
4 Apr
Huntingdon · 1m6f – 2m · Good
3rd
2 Apr
Chepstow · Long Distance (2m+) · Good_To_Soft
1 Apr
Southwell · Long Distance (2m+) · Good
Won
1 Apr
Southwell · Long Distance (2m+) · Good
3rd
1 Apr
Southwell · 1m6f – 2m · Good
2nd
31 Mar
Bangor-on-Dee · Long Distance (2m+) · Good
5th
30 Mar
Ludlow · 1m6f – 2m · Good
5th
27 Mar
Fontwell Park · Long Distance (2m+) · Good_To_Soft
3rd
27 Mar
Fontwell Park · Long Distance (2m+) · Good
2nd
26 Mar
Warwick · Long Distance (2m+) · Good
8th
25 Mar
Hexham · Long Distance (2m+) · Soft
24 Mar
Southwell · 1m6f – 2m · Good
2nd
24 Mar
Southwell · Long Distance (2m+) · Good
3rd
23 Mar
Wincanton · 1m6f – 2m · Good
8th
21 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
8th
20 Mar
Newbury · Long Distance (2m+) · Good_To_Soft
6th
19 Mar
Sedgefield · Long Distance (2m+) · Good
4th
18 Mar
Huntingdon · Long Distance (2m+) · Good
2nd
16 Mar
Ffos Las · Long Distance (2m+) · Soft
4th