:

John C McConnell

Four years into his training career and John C McConnell is already a name that serious racing fans know to watch. Since taking out his licence in 2021, he has built up 260 career winners — a remarkable volume for someone still in the early stages of building a yard. In the last 12 months alone, he has sent out 38 winners from 650 runners, which works out at roughly 1 in every 17 — a solid, professional return across a big book of horses.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Stamullen, Co Meath
Record
38 wins from 650 races
Win rate
5.8%
Top jockey
Best course
Tramore (23.1% from 13 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
650
Races
38
Wins
5.8%
Win rate
avg ~10%
22.2%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

What really sets McConnell apart, though, is his record at the very top level. Seven Class 1 wins — the elite tier of British racing — in just four years is genuinely impressive. He has won at Cheltenham twice, including at the most recent Festival in January 2025, and claimed a top-level prize at Aintree in April 2023. Add victories at Doncaster and Perth to the list and you have a trainer who travels well and competes confidently on the biggest stages. Most trainers spend careers chasing a single Cheltenham winner. McConnell has two already.

His partnership with jockey Alex Harvey is one worth following. Across 139 rides together they have combined for 15 wins — converting at around 1 in every 9, nearly double the yard's overall rate. That kind of chemistry between trainer and jockey usually means they know each other's horses well and are placing them in the right races at the right moments.

McConnell's horses also show a clear preference for normal conditions underfoot, winning 20 races from 222 on a standard surface — roughly 1 in every 11. That 9% win rate on good ground comfortably outstrips his seasonal average, a useful detail if you are watching one of his runners and wondering whether the conditions suit.

Perhaps most encouragingly, the yard is in sharp form right now. Two winners from 19 runners over the last fortnight gives an 11% return — nearly twice the season-long average of 6%. When a trainer's short-term numbers start climbing above their baseline like this, it often means horses are coming to hand and the team is timing its runs well. After four years building quietly and steadily, McConnell looks very much like a trainer on the rise.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
3.8%
May
1.4%
Jun
4.9%
Jul
19.7%
Aug
7.4%
Sep
3.5%
Oct
4.9%
Nov
3.3%
Dec
0%
Jan
0%
Feb
8.9%
Mar
5.1%
Apr

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Alex Harvey First Choice
10.8%
Win rate
15/139
Won / Rode
0%
Win rate
0/65
Won / Rode
Dylan Kidd
2.1%
Win rate
1/48
Won / Rode
0%
Win rate
0/41
Won / Rode
Mr Finn Buckley
12.5%
Win rate
3/24
Won / Rode
4.8%
Win rate
1/21
Won / Rode
Keithen Kennedy
10.5%
Win rate
2/19
Won / Rode
5.3%
Win rate
1/19
Won / Rode
0%
Win rate
0/19
Won / Rode
Siobhan Rutledge
5.9%
Win rate
1/17
Won / Rode
0%
Win rate
0/14
Won / Rode
0%
Win rate
0/11
Won / Rode
22.2%
Win rate
2/9
Won / Rode
Paddy Hanlon
12.5%
Win rate
1/8
Won / Rode
12.5%
Win rate
1/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
Anna McGuinness
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 2222-1
Form: 453U06
Form: /0-021
Form: 500-16
Form: 409421
Form: 322661
Form: 411525
Form: 6-441
Form: 22

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Dundalk 114 3 2.6%
Navan 49 1 2.0%
Downpatrick 45 5 11.1%
Bellewstown 36 4 11.1%
Leopardstown 35 1 2.9%
Fairyhouse 30 0 0%
Down Royal 24 0 0%
Punchestown 21 0 0%
Wexford 20 2 10%
Cheltenham 20 0 0%
Sligo 18 3 16.7%
Gowran Park 16 0 0%
Galway 15 2 13.3%
Kilbeggan 15 1 6.7%
Limerick 14 1 7.1%
Tramore 13 3 23.1%
Clonmel 13 1 7.7%
Listowel 12 2 16.7%
Roscommon 12 1 8.3%
Naas 12 0 0%
Tipperary 11 0 0%
Cork 10 2 20%
Ayr 10 1 10%
Musselburgh 10 0 0%
Ballinrobe 9 0 0%
The Curragh 8 0 0%
Killarney 7 1 14.3%
Thurles 7 0 0%
Hexham 6 0 0%
Kelso 5 2 40%
Perth 5 1 20%
Wolverhampton 4 1 25%
Haydock Park 4 0 0%
Bangor-on-Dee 4 0 0%
Sedgefield 3 0 0%
Newbury 3 0 0%
Ascot 2 0 0%
Newcastle 2 0 0%
Cartmel 2 0 0%
Aintree 1 0 0%
Newmarket 1 0 0%
Uttoxeter 1 0 0%
Laytown 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Punchestown · Long Distance (2m+) · Yielding
30 Apr
Punchestown · Long Distance (2m+) · Yielding
30 Apr
Punchestown · Long Distance (2m+) · Good_To_Yielding
9th
29 Apr
Punchestown · Long Distance (2m+) · Yielding
29 Apr
Punchestown · Long Distance (2m+) · Yielding
29 Apr
Punchestown · Long Distance (2m+) · Yielding
5th
25 Apr
Navan · 1m3f – 1m4f · Good_To_Yielding
25 Apr
Navan · 1m3f – 1m4f · Good_To_Yielding
25 Apr
Navan · 1m3f – 1m4f · Good_To_Yielding
3rd
25 Apr
Navan · 5f – 6½f · Good_To_Yielding
23 Apr
Dundalk · 1m3f – 1m4f · Standard
12th
23 Apr
Dundalk · 1m3f – 1m4f · Standard
8th
23 Apr
Dundalk · 5f – 6½f · Standard
7th
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
Won
20 Apr
Tramore · Long Distance (2m+) · Good_To_Yielding
19 Apr
Tramore · Long Distance (2m+) · Yielding
8th
19 Apr
Tramore · Long Distance (2m+) · Soft
18 Apr
Ayr · Long Distance (2m+) · Heavy
6th
18 Apr
Bellewstown · Long Distance (2m+) · Yielding
Won
15 Apr
Leopardstown · 7f – 1m · Yielding
12th