:

Mr O McGill(5)

Four years into his riding career, Mr O McGill has quietly built a record that any amateur jockey would be proud of — 31 winners and counting, with six of those coming in the last twelve months alone from 39 rides, a rate of roughly 1 win in every 6 races.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
6 wins from 39 races
Win rate
15.4%
Top trainer
Best course
Hexham (100% from 1 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
39
Races
6
Wins
15.4%
Win rate
avg ~10%
33.3%
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 most important relationship in McGill's career so far is the one with trainer Noel C Kelly. Six wins from 28 rides together works out at 21%, or just over 1 in every 5 — and that kind of consistency between a jockey and a yard doesn't happen by accident. It suggests a genuine understanding: Kelly clearly trusts McGill with his horses, and McGill clearly knows how to get the best out of them.

There's also a weather-related edge worth noting. On wet or muddy ground, McGill wins 2 from every 8 races — 25%, or 1 in 4. That's meaningfully better than his overall average, and it hints at a jockey who doesn't mind the conditions getting difficult. Some riders struggle when the ground gets heavy and horses become harder to manage; McGill, it seems, rather thrives on it.

His partnership with Nakassama — one win from four races together — is modest in volume but worth watching. A 25% win rate with a single horse suggests a combination that has figured something out, and if that pairing gets more opportunities, it could develop into something more significant over the coming season.

Still only four years in, McGill sits in that interesting middle ground: experienced enough to have a clear style and trusted partnerships, but young enough that the best is very likely still ahead of him.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
0%
May
40%
Jun
0%
Jul
0%
Aug
50%
Sep
0%
Oct
0%
Nov
0%
Dec
0%
Jan
66.7%
Feb
0%
Mar

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Noel C Kelly First Choice
21.4%
Win rate
6/28
Won / Rode
0%
Win rate
0/7
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: P-0169
Form: 00-652
Form: 6UP8P1
Form: 900
Form: 3-0026
Form: 412773
Form: 54-9P5
Form: 40
Form: 7447-0
Form: 0-7

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Down Royal 6 0 0%
Ayr 5 2 40%
Galway 4 0 0%
Downpatrick 3 1 33.3%
Perth 2 1 50%
Fairyhouse 2 0 0%
Sedgefield 2 0 0%
Laytown 2 0 0%
Hexham 1 1 100%
Listowel 1 1 100%
Wexford 1 0 0%
Thurles 1 0 0%
Clonmel 1 0 0%
Cheltenham 1 0 0%
Punchestown 1 0 0%
Aintree 1 0 0%
Dundalk 1 0 0%
Sligo 1 0 0%
Haydock Park 1 0 0%
Bellewstown 1 0 0%
Leopardstown 1 0 0%

📅 Recent Results

The last 20 results, most recent first
17 Mar
Down Royal · Long Distance (2m+) · Yielding
5th
12 Mar
Cheltenham · Long Distance (2m+) · Good
14th
10 Mar
Sedgefield · Long Distance (2m+) · Good
4th
10 Mar
Sedgefield · Long Distance (2m+) · Good
4th
6 Mar
Ayr · Long Distance (2m+) · Soft
6 Mar
Ayr · Long Distance (2m+) · Soft
2nd
6 Mar
Ayr · Long Distance (2m+) · Soft
7th
14 Feb
Haydock Park · Long Distance (2m+) · Good_To_Soft
8th
10 Feb
Ayr · Long Distance (2m+) · Soft
Won
10 Feb
Ayr · Long Distance (2m+) · Soft
Won
20 Jan
Down Royal · Long Distance (2m+) · Soft
2nd
15 Jan
Fairyhouse · Long Distance (2m+) · Soft
2nd
28 Dec
Leopardstown · Long Distance (2m+) · Good_To_Yielding
9th
26 Dec
Down Royal · Long Distance (2m+) · Yielding
13th
26 Dec
Down Royal · Long Distance (2m+) · Good_To_Yielding
14th
26 Dec
Down Royal · Long Distance (2m+) · Good_To_Yielding
8th
13 Dec
Fairyhouse · Long Distance (2m+) · Soft
11th
26 Nov
Dundalk · 1m6f – 2m · Standard
11th
20 Nov
Thurles · 1m6f – 2m · Yielding_To_Soft
13th
31 Oct
Down Royal · Long Distance (2m+) · Good_To_Yielding