:

Anna McGuinness(7)

Four years into her career, Anna McGuinness is a jockey whose numbers are quietly telling a very encouraging story. This season she has ridden 10 winners from 103 races — roughly 1 in every 10 — but the more striking detail is where she started: twelve months ago, that figure was zero. Going from no winners at all to double figures in a single season is a meaningful jump, the kind of progress that gets people in the sport paying attention.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
10 wins from 103 races
Win rate
9.7%
Top trainer
Best course
Fairyhouse (10% from 10 races)
Best going
Yielding to soft

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
103
Races
10
Wins
9.7%
Win rate
avg ~10%
31.1%
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 (7) next to her name is a claim — a weight allowance she receives because of her relative inexperience, which means the horses she rides carry a few pounds less than they otherwise would. It is essentially racing's way of levelling the playing field for younger riders, and the best ones grow out of needing it. McGuinness looks like she is heading in that direction.

Her most important professional relationship so far is with trainer Willie Mullins, the most powerful yard in Irish racing. From 16 rides together they have produced 5 winners — a win rate of 31%, or nearly 1 in every 3. That is a remarkable number by any standard, and the fact that Mullins keeps putting her up is a statement of confidence in itself. Top trainers at that level do not hand out rides out of sentiment.

She also shows a particular liking for wet or muddy ground, winning 2 from 11 races in those conditions — around 1 in every 5 or 6, which sits well above her overall average. Some jockeys find a rhythm in the mud, adjusting their style and timing to suit horses that are grinding rather than flying. Whether that is the case here is hard to say from the numbers alone, but the pattern is clear enough to be worth noting.

At 4 years in and still riding with a claim, McGuinness is at exactly the stage where careers either take hold or drift. The Mullins connection, the upward curve, and the seasonal improvement from nothing to 10 winners all point in the same direction. She is a name worth keeping an eye on.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
13.3%
Jun
22.2%
Jul
0%
Aug
20%
Sep
10%
Oct
13.3%
Nov
0%
Dec
0%
Jan
0%
Feb
11.1%
Mar
0%
Apr

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Yielding to soft
Loves
Good to yielding
Good (firm-ish)
Yielding
Soft to heavy
Ok
Good to firm
Heavy (very wet)
Avoids
Soft (muddy)
Avoids
🏟 Track Shape
Right-handed, undulating
Loves
Right-handed, tight
Loves
Left-handed, tight turning
Right-handed, wide and galloping
Ok
Right-handed, tight turning
Ok
Left-handed, wide and galloping
Ok

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
W P Mullins First Choice
31.2%
Win rate
5/16
Won / Rode
0%
Win rate
0/9
Won / Rode
12.5%
Win rate
1/8
Won / Rode
12.5%
Win rate
1/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/6
Won / Rode
25%
Win rate
1/4
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/3
Won / Rode
50%
Win rate
1/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

Top Horses

The strongest horses currently associated with this jockey
Form: 3-3221
Form: 1FP20P
Form: 462U22
Form: 080PP7
Form: -100U3
Form: 67P167
Form: /08604
Form: 65216
Form: 751442
Form: 43121-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Punchestown 11 1 9.1%
Fairyhouse 10 1 10%
Clonmel 9 1 11.1%
Limerick 9 0 0%
Kilbeggan 7 2 28.6%
Downpatrick 6 0 0%
Naas 6 0 0%
Down Royal 4 0 0%
Wexford 4 0 0%
Cork 4 0 0%
Listowel 4 0 0%
Thurles 3 2 66.7%
Roscommon 3 1 33.3%
Navan 3 1 33.3%
Tramore 3 0 0%
Sligo 3 0 0%
Leopardstown 3 0 0%
Killarney 2 1 50%
Gowran Park 2 0 0%
Galway 2 0 0%
Ballinrobe 2 0 0%
Bellewstown 1 0 0%
Tipperary 1 0 0%
Cheltenham 1 0 0%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
15th
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
22 Mar
Limerick · Long Distance (2m+) · Soft
7th
19 Mar
Cork · Long Distance (2m+) · Yielding
8th
19 Mar
Cork · Long Distance (2m+) · Yielding
17 Mar
Wexford · Long Distance (2m+) · Soft
8th
13 Mar
Cheltenham · Long Distance (2m+) · Soft
3rd
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
8 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
5 Mar
Thurles · Long Distance (2m+) · Soft_To_Heavy
Won
4 Mar
Naas · Long Distance (2m+) · Soft_To_Heavy
2nd
26 Feb
Clonmel · Long Distance (2m+) · Heavy
26 Feb
Clonmel · Long Distance (2m+) · Heavy
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
10th
10 Feb
Harrys Dream
Limerick · 1m6f – 2m · Heavy
2nd
10 Feb
Limerick · Long Distance (2m+) · Heavy
2nd
7 Feb
Naas · 1m6f – 2m · Soft_To_Heavy
3rd
1 Feb
Leopardstown · Long Distance (2m+) · Heavy
1 Feb
Leopardstown · Long Distance (2m+) · Soft
11 Jan
Punchestown · Long Distance (2m+) · Soft