:

John Shinnick

Four years into a professional riding career, John Shinnick has quietly built a record of 53 winners — the kind of total that speaks to steady, unglamorous graft rather than overnight stardom. This season he has ridden 15 winners from 210 races, which works out at roughly 1 in every 14 — a win rate of 7%, and a slight step back from the 9% he posted last year. That dip is worth watching. It could reflect tougher competition for rides, a run of bad luck, or simply the natural ebb and flow of a young career still finding its shape. At this stage, the trend matters more than any single number.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
15 wins from 210 races
Win rate
7.1%
Top trainer
Best course
Ballinrobe (20% from 10 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
210
Races
15
Wins
7.1%
Win rate
avg ~10%
21.9%
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

His most established partnership is with trainer Terence O'Brien, though the numbers there are honest rather than sparkling — 4 wins from 77 races together, meaning they click into the winner's enclosure roughly 1 in every 19 times out. That might sound modest, but a jockey who keeps getting booked by the same yard over 77 rides is clearly doing something right. Trainers don't keep calling a jockey out of habit; they call them because they trust what they see on the track, even when the wins don't always come.

Where Shinnick genuinely stands out is on normal ground conditions — not too wet, not too dry, just a standard racing surface. In those circumstances he wins 6 from 53 races, an 11% win rate, or roughly 1 in every 9. That is meaningfully better than his overall average, and it suggests he is at his most effective when conditions are straightforward and the race is decided on riding rather than survival. Whether that reflects the types of horses he gets on good-ground days, or something in his own style, it is the clearest edge his record currently shows.

Still only four years in, Shinnick is at the stage where careers can go several different directions. The foundations are there — consistent rides, a loyal training partner, and a ground-condition sweet spot that gives him a real edge on the right days. The question for the next season or two is whether the win rate climbs back toward 9% and beyond, or whether 7% becomes the ceiling. Jockeys at his stage of a career are defined less by where they are now and more by which way the line on the graph is pointing.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
16.1%
Apr
9.1%
May
0%
Jun
4%
Jul
9.5%
Aug
8.3%
Sep
4.2%
Oct
18.2%
Nov
4.5%
Dec
0%
Jan
6.7%
Feb
0%
Mar

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Terence O'Brien First Choice
5.2%
Win rate
4/77
Won / Rode
21.4%
Win rate
3/14
Won / Rode
0%
Win rate
0/10
Won / Rode
0%
Win rate
0/10
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
40%
Win rate
2/5
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/4
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
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/2
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 012P13
Form: 864021
Form: 03442
Form: 3-021P
Form: 23-220
Form: 6U-1UP
Form: 074444
Form: 412-36
Form: U-8311
Form: F25786

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Cork 23 2 8.7%
Tramore 19 1 5.3%
Punchestown 16 2 12.5%
Wexford 14 2 14.3%
Limerick 13 2 15.4%
Clonmel 13 0 0%
Thurles 12 0 0%
Killarney 12 0 0%
Kilbeggan 11 0 0%
Listowel 11 0 0%
Ballinrobe 10 2 20%
Tipperary 10 1 10%
Fairyhouse 8 0 0%
Navan 6 2 33.3%
Naas 6 0 0%
Gowran Park 6 0 0%
Sligo 4 1 25%
Roscommon 4 0 0%
Cheltenham 3 0 0%
Down Royal 3 0 0%
Galway 2 0 0%
Leopardstown 1 0 0%
Cartmel 1 0 0%
Bellewstown 1 0 0%
Ascot 1 0 0%

📅 Recent Results

The last 20 results, most recent first
19 Mar
Cork · Long Distance (2m+) · Yielding
19 Mar
Cork · Long Distance (2m+) · Yielding
17th
17 Mar
Wexford · Long Distance (2m+) · Soft
6th
17 Mar
Wexford · Long Distance (2m+) · Soft
11th
13 Mar
Cheltenham · Long Distance (2m+) · Soft
10th
12 Mar
Cheltenham · Long Distance (2m+) · Good
14th
11 Mar
Cheltenham · Long Distance (2m+) · Good_To_Soft
13th
5 Mar
Thurles · Long Distance (2m+) · Soft
3rd
3 Mar
Leopardstown · Long Distance (2m+) · Soft
4th
26 Feb
Clonmel · Long Distance (2m+) · Heavy
26 Feb
Clonmel · Long Distance (2m+) · Heavy
26 Feb
Clonmel · Long Distance (2m+) · Heavy
22 Feb
Naas · Long Distance (2m+) · Heavy
22 Feb
Naas · 1m6f – 2m · Heavy
19th
21 Feb
Fairyhouse · Long Distance (2m+) · Heavy
4th
18 Feb
Punchestown · Long Distance (2m+) · Soft
5th
18 Feb
Punchestown · Long Distance (2m+) · Soft
Won
8 Feb
Navan · Long Distance (2m+) · Heavy
4th
7 Feb
Naas · Long Distance (2m+) · Soft_To_Heavy
9th
5 Feb
Thurles · Long Distance (2m+) · Soft
8th