:

Mr Paul Hainey

Jockey with 28 races and a 29% win rate over the last 12 months.
Quick Facts
Role
Jockey
Record
8 wins from 28 races
Win rate
28.6%
Top trainer
Best course
Catterick Bridge (100% from 1 races)
Best going
Good to firm

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
28
Races
8
Wins
28.6%
Win rate
avg ~10%
64.3%
Place rate (top 3)
avg ~30%

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2024–2025
0%
Oct
0%
Nov
0%
Dec
0%
Jan
0%
Mar
50%
May
20%
Jun
42.9%
Jul
16.7%
Aug
0%
Sep
20%
Oct
100%
Dec

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
B F Brookhouse First Choice
33.3%
Win rate
2/6
Won / Rode
40%
Win rate
2/5
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/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
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: 1-5312
Form: 220-82
Form: 660-75
Form: 5-2123
Form: 00039-
Form: 26-400
Form: 532794
Form: 351145
Form: 325508
Form: /421-2

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Salisbury 2 1 50%
Doncaster 2 1 50%
Newbury 2 1 50%
chelmsford 2 1 50%
Nottingham 2 1 50%
Brighton 2 1 50%
Bath 2 0 0%
Goodwood 2 0 0%
Sandown Park 2 0 0%
Catterick Bridge 1 1 100%
Epsom Downs 1 1 100%
Wolverhampton 1 0 0%
Newcastle 1 0 0%
Great Yarmouth 1 0 0%
Lingfield Park 1 0 0%
Ascot 1 0 0%
York 1 0 0%
Newmarket 1 0 0%
Ffos Las 1 0 0%

📅 Recent Results

The last 20 results, most recent first
11 Dec
chelmsford · 1m6f – 2m · Standard
Won
29 Oct
Nottingham · 1m3f – 1m4f · Soft
3rd
25 Oct
Newbury · 1m6f – 2m · Soft
10th
20 Oct
Bath · Long Distance (2m+) · Soft
6th
3 Oct
Ascot · 7f – 1m · Good_To_Soft
7th
1 Oct
Catterick Bridge · 5f – 6½f · Soft
Won
20 Sep
Newmarket · 1m1f – 1m2f · Good
2nd
31 Aug
Brighton · 1m3f – 1m4f · Good
5th
25 Aug
Epsom Downs · 1m6f – 2m · Good
Won
22 Aug
Goodwood · 1m1f – 1m2f · Good
2nd
21 Aug
chelmsford · 1m3f – 1m4f · Standard_To_Slow
6th
7 Aug
Sandown Park · 1m1f – 1m2f · Good
2nd
6 Aug
Great Yarmouth · 1m6f – 2m · Good_To_Firm
2nd
31 Jul
Nottingham · 1m3f – 1m4f · Good_To_Soft
Won
29 Jul
Ffos Las · 1m6f – 2m · Good
2nd
24 Jul
Newbury · 1m3f – 1m4f · Good_To_Firm
Won
23 Jul
Salisbury · 7f – 1m · Good_To_Firm
3rd
22 Jul
Wolverhampton · 1m6f – 2m · Standard
4th
10 Jul
Doncaster · 1m6f – 2m · Good
Won
4 Jul
Sandown Park · 1m1f – 1m2f · Good_To_Firm
2nd