:

Charlie Maggs(3)

Four years into a professional riding career and Charlie Maggs — the "(3)" beside his name meaning he still claims a weight allowance that makes him attractive to trainers — has already racked up 70 career winners and shown he belongs at the very top level. Two Class 1 victories, at Doncaster and Wetherby, are the kind of results that define a young jockey's reputation. Those are the biggest races in Britain, and getting there inside four years tells you this is someone worth paying attention to.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
41 wins from 316 races
Win rate
13.0%
Top trainer
Best course
Hexham (29.2% from 24 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
316
Races
41
Wins
13.0%
Win rate
avg ~10%
40.8%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Charlie Maggs(3) 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

This season he has been as consistent as they come, riding 41 winners from 316 races — roughly 1 in every 8, or 13% across the board. That might not sound explosive, but in jump racing, where the fields are competitive and the margins are tight, maintaining that kind of consistency over more than 300 rides in a single season is genuinely hard work. He is not a jockey who peaks and fades; he just keeps delivering.

His most reliable partnership is with trainer Donald McCain, one of the north of England's most respected yards. From 63 rides together they have produced 8 winners — again that 1-in-8 ratio, which suggests a settled working relationship built on trust rather than luck. When a trainer keeps putting you up race after race, it means they believe in you.

Where Maggs really catches the eye, though, is in the mud. On very wet and heavy ground — the sort of conditions that separate horses and riders who truly relish a battle from those who are just going through the motions — he has won 3 races from just 8, a remarkable 38% win rate. That is closer to 2 in every 5 races, a figure that stands well clear of his already solid overall record and suggests real strength and timing when conditions get brutal.

And then there is Hexham. The tight, undulating track in Northumberland seems tailor-made for him: 7 winners from 24 races there is just under 1 in 3, a record that any experienced jockey would be proud of, let alone one still in the early years of his career. Some jockeys just click with certain tracks — the bends, the cambers, the way the ground rides — and Hexham appears to be that place for Maggs. If you see his name on a card there on a wet afternoon, you have been warned.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Jul
9.1%
Aug
18.2%
Sep
19.2%
Oct
7.9%
Nov
10.8%
Dec
5.9%
Jan
8.8%
Feb
16.3%
Mar
21.2%
Apr
14.8%
May
0%
Jun

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Donald McCain First Choice
12.7%
Win rate
8/63
Won / Rode
21.4%
Win rate
6/28
Won / Rode
12%
Win rate
3/25
Won / Rode
15.8%
Win rate
3/19
Won / Rode
7.7%
Win rate
1/13
Won / Rode
33.3%
Win rate
4/12
Won / Rode
25%
Win rate
3/12
Won / Rode
0%
Win rate
0/10
Won / Rode
33.3%
Win rate
3/9
Won / Rode
33.3%
Win rate
3/9
Won / Rode
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 45221-
Form: -132U1
Form: 1-1
Form: -23F22
Form: 31153-
Form: 734212
Form: F-2737
Form: -P4111
Form: P1215-
Form: 121-34

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Sedgefield 31 2 6.5%
Wetherby 25 1 4%
Hexham 24 7 29.2%
Kelso 21 4 19.0%
Newcastle 21 3 14.3%
Musselburgh 21 1 4.8%
Catterick Bridge 20 1 5%
Perth 20 0 0%
Uttoxeter 15 2 13.3%
Haydock Park 13 1 7.7%
Carlisle 13 0 0%
Doncaster 12 2 16.7%
Bangor-on-Dee 11 1 9.1%
Warwick 9 1 11.1%
Market Rasen 8 2 25%
Stratford-on-Avon 4 2 50%
Chester 4 2 50%
Chepstow 4 1 25%
Cartmel 4 1 25%
Southwell 4 1 25%
Ayr 4 0 0%
Cheltenham 3 0 0%
Aintree 3 0 0%
Plumpton 2 2 100%
hereford 2 1 50%
Taunton 2 1 50%
Huntingdon 2 1 50%
Lingfield Park 2 0 0%
Newbury 2 0 0%
Ripon 2 0 0%
Kempton Park 2 0 0%
Exeter 1 1 100%
Ascot 1 0 0%
Worcester 1 0 0%
Windsor 1 0 0%
York 1 0 0%
Fakenham 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Warwick · Long Distance (2m+) · Good
2nd
31 May
Fakenham · Long Distance (2m+) · Good
3rd
28 May
Market Rasen · Long Distance (2m+) · Good
2nd
28 May
Market Rasen · Long Distance (2m+) · Good
7th
19 May
Hexham · Long Distance (2m+) · Good
Won
19 May
Hexham · Long Distance (2m+) · Good
6th
17 May
Stratford-on-Avon · Long Distance (2m+) · Good_To_Firm
6th
16 May
Uttoxeter · 1m6f – 2m · Good
5th
16 May
Uttoxeter · Long Distance (2m+) · Good
16 May
Uttoxeter · Long Distance (2m+) · Good
Won
15 May
Aintree · Long Distance (2m+) · Good
5th
14 May
Perth · Long Distance (2m+) · Good_To_Soft
2nd
13 May
Perth · Long Distance (2m+) · Good_To_Soft
13 May
Perth · Long Distance (2m+) · Good_To_Soft
2nd
9 May
Hexham · Long Distance (2m+) · Soft
9 May
Hexham · Long Distance (2m+) · Soft
5th
9 May
Hexham · Long Distance (2m+) · Good_To_Soft
8 May
Market Rasen · Long Distance (2m+) · Good
6 May
Kelso · Long Distance (2m+) · Good
Won
6 May
Kelso · Long Distance (2m+) · Good
2nd