:

Cam Hardie

Four years into his professional career, Cam Hardie has already racked up 164 winners — a total that tells you he's been keeping himself busy and earning the trust of trainers across the sport. In the last 12 months alone he's ridden 709 times, which works out at nearly two rides every single day of the year. That kind of volume means stables are consistently putting him up, and that matters.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
39 wins from 709 races
Win rate
5.5%
Top trainer
Best course
Pontefract (12.5% from 24 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
709
Races
39
Wins
5.5%
Win rate
avg ~10%
21.7%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Cam Hardie has entered for upcoming races

🔍 Full Analysis

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

The numbers this season are honest rather than spectacular — 39 winners from those 709 rides means he's winning roughly 1 in every 18 races, or around 6%. To put that in context, a jockey winning 1 in 10 is considered very good, so Hardie is operating in solid journeyman territory: reliable, experienced, and always competing, even if the big-race headlines haven't come in large numbers yet.

Where things get more interesting is his partnership with trainer Antony Brittain. From 185 rides together they've produced 18 wins — that's just under 1 in every 10, or 10%, which is meaningfully better than his overall average. When a jockey doubles his win rate with one particular yard, it usually means something real is happening: a working relationship built on trust, good communication, and a shared understanding of how to get the best out of horses. Brittain clearly rates him, and the results back that up.

At 4 years in and still riding at high volume, Hardie is at the stage of a career where consistency is everything. He's not yet a household name, but 164 career winners in four years is a genuinely solid foundation, and the Brittain connection gives him a reliable source of winners to build around. The next step is converting that platform into bigger opportunities.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
4.4%
Jul
0%
Aug
7.5%
Sep
5.7%
Oct
6.1%
Nov
7.3%
Dec
14.8%
Jan
6.5%
Feb
4.1%
Mar
2.9%
Apr
4.3%
May
0%
Jun

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Antony Brittain First Choice
9.7%
Win rate
18/185
Won / Rode
1.1%
Win rate
1/94
Won / Rode
2.6%
Win rate
2/76
Won / Rode
2.8%
Win rate
1/36
Won / Rode
12%
Win rate
3/25
Won / Rode
5%
Win rate
1/20
Won / Rode
6.2%
Win rate
1/16
Won / Rode
7.1%
Win rate
1/14
Won / Rode
7.1%
Win rate
1/14
Won / Rode
0%
Win rate
0/14
Won / Rode
0%
Win rate
0/14
Won / Rode
0%
Win rate
0/13
Won / Rode
0%
Win rate
0/12
Won / Rode
27.3%
Win rate
3/11
Won / Rode
10%
Win rate
1/10
Won / Rode
0%
Win rate
0/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/7
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: -44711
Form: 271211
Form: 42
Form: 23-236
Form: 91731-
Form: 23-
Form: 0000-2
Form: 670-14
Form: -53161

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 196 18 9.2%
Southwell 100 1 1%
Wolverhampton 71 7 9.9%
Beverley 40 0 0%
Catterick Bridge 36 0 0%
York 32 0 0%
Doncaster 25 0 0%
Pontefract 24 3 12.5%
Ripon 24 1 4.2%
Redcar 23 1 4.3%
Nottingham 22 2 9.1%
Carlisle 19 2 10.5%
Musselburgh 18 2 11.1%
Thirsk 13 0 0%
Hamilton Park 12 1 8.3%
Ayr 9 0 0%
Newmarket 8 0 0%
Newbury 5 1 20%
Wetherby 5 0 0%
Great Yarmouth 5 0 0%
Lingfield Park 5 0 0%
Haydock Park 5 0 0%
Chester 3 0 0%
Chepstow 3 0 0%
Leicester 2 0 0%
Epsom Downs 2 0 0%
Goodwood 1 0 0%
chelmsford 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Ripon · 1m1f – 1m2f · Good
5th
3 Jun
Ripon · 5f – 6½f · Good
5th
2 Jun
Pontefract · 5f – 6½f · Good
31 May
Thirsk · Long Distance (2m+) · Good
3rd
31 May
Thirsk · 5f – 6½f · Good
14th
30 May
Carlisle · 7f – 1m · Good_To_Firm
4th
30 May
Carlisle · 7f – 1m · Good_To_Firm
7th
30 May
Carlisle · 7f – 1m · Good_To_Firm
5th
30 May
Carlisle · 1m3f – 1m4f · Good_To_Firm
10th
29 May
Carlisle · 5f – 6½f · Good
3rd
29 May
Carlisle · 5f – 6½f · Good
6th
28 May
Ripon · 1m1f – 1m2f · Good
7th
27 May
Beverley · 1m1f – 1m2f · Good_To_Firm
2nd
27 May
Beverley · 7f – 1m · Good_To_Firm
11th
27 May
Beverley · 7f – 1m · Good_To_Firm
8th
27 May
Beverley · 5f – 6½f · Good_To_Firm
6th
26 May
Redcar · 5f – 6½f · Good_To_Firm
7th
25 May
Redcar · 7f – 1m · Good_To_Firm
8th
23 May
York · 7f – 1m · Good
20th
23 May
York · 1m3f – 1m4f · Good
3rd