:

Ciaran Gethings

Four years into his career, Ciaran Gethings has quietly become one of the more compelling stories in the weighing room. Since his first ride in 2021, he has built up 125 winners — and the direction of travel is sharply upward. Last season he was winning around 1 in every 17 races. This season, that figure has jumped to 1 in every 8, with 42 winners from 331 rides. That kind of improvement in a single year is not accidental. It suggests a rider who has worked something out.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
42 wins from 331 races
Win rate
12.7%
Top trainer
Best course
Stratford-on-Avon (23.1% from 13 races)
Best going
Good to firm (drying out)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
331
Races
42
Wins
12.7%
Win rate
avg ~10%
37.8%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Ciaran Gethings 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

The highlight reel already has some serious moments on it. Gethings has won three top-level races — the kind that matter most in British racing — at Leicester, Aintree, and Kempton Park. Aintree in particular is one of the most famous venues in the world, and getting a winner there at the highest level is not something every jockey manages in an entire career, let alone within four years of starting out. His Kempton Park win as recently as February 2026 shows the big-race confidence is not a one-off.

If you want to know where to watch him shine, put Haydock Park in the diary. He has won 3 races from just 6 rides there — half the time he turns up, he wins. That is a remarkable record at any track, and it hints at a jockey who reads a specific course well and adapts to it. Similarly, when the ground dries out and conditions get fast and firm, he goes up a gear: 3 wins from 12 races on dry ground works out at 25%, or roughly 1 in every 4. For context, most jockeys would be delighted with half that.

His most productive relationship is with trainer Jane Williams, and the numbers there tell their own story. Seventeen wins from 116 rides together — around 1 in every 7 — across what is clearly a sustained and trusted partnership. When a trainer keeps putting the same jockey up race after race, it usually means something beyond convenience. Williams has backed Gethings consistently, and he has delivered regularly enough to justify it.

The one honest footnote is his partnership with Mwabani, where three races together have not yet produced a win. Every jockey has combinations that simply haven't clicked. Given everything else in Gethings' recent record, it looks more like an exception than a pattern.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
15.4%
Jul
0%
Aug
16.7%
Sep
10%
Oct
11.4%
Nov
22.0%
Dec
10.8%
Jan
18.8%
Feb
10.3%
Mar
10.3%
Apr
11.1%
May
0%
Jun

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Jane Williams First Choice
14.7%
Win rate
17/116
Won / Rode
14.7%
Win rate
10/68
Won / Rode
18.4%
Win rate
7/38
Won / Rode
7.7%
Win rate
2/26
Won / Rode
13.3%
Win rate
2/15
Won / Rode
25%
Win rate
2/8
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/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/2
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 22
Form: 512
Form: 3-2153
Form: 54-412
Form: 3-4222
Form: 2/P783
Form: 7-89P1
Form: 23
Form: 11-211
Form: 6-4144

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Worcester 25 1 4%
Chepstow 24 4 16.7%
Warwick 24 3 12.5%
Exeter 22 3 13.6%
Uttoxeter 20 2 10%
Ludlow 18 1 5.6%
hereford 17 3 17.6%
Cheltenham 16 1 6.2%
Taunton 15 2 13.3%
Newbury 14 3 21.4%
Stratford-on-Avon 13 3 23.1%
Newton Abbot 13 2 15.4%
Wincanton 13 1 7.7%
Kempton Park 12 1 8.3%
Aintree 11 1 9.1%
Huntingdon 10 0 0%
Doncaster 9 2 22.2%
Ayr 7 1 14.3%
Haydock Park 6 3 50%
Downpatrick 5 0 0%
Southwell 4 0 0%
Market Rasen 4 0 0%
Musselburgh 3 2 66.7%
Fakenham 3 1 33.3%
Ffos Las 3 0 0%
Ascot 3 0 0%
Fontwell Park 2 1 50%
Kelso 2 1 50%
Bangor-on-Dee 2 0 0%
Cartmel 2 0 0%
Plumpton 2 0 0%
Leicester 2 0 0%
Sandown Park 1 0 0%
Catterick Bridge 1 0 0%
Lingfield Park 1 0 0%
Windsor 1 0 0%
Carlisle 1 0 0%

📅 Recent Results

The last 20 results, most recent first
3 Jun
Warwick · Long Distance (2m+) · Good
4th
30 May
Stratford-on-Avon · Long Distance (2m+) · Good_To_Firm
6th
30 May
Stratford-on-Avon · Long Distance (2m+) · Good_To_Firm
4th
28 May
Worcester · Long Distance (2m+) · Good
3rd
28 May
Worcester · Long Distance (2m+) · Good
5th
28 May
Worcester · Long Distance (2m+) · Good
2nd
24 May
Uttoxeter · Long Distance (2m+) · Good
3rd
23 May
Bangor-on-Dee · Long Distance (2m+) · Good
7th
20 May
Warwick · Long Distance (2m+) · Good
4th
17 May
Stratford-on-Avon · Long Distance (2m+) · Good_To_Firm
Won
16 May
Uttoxeter · Long Distance (2m+) · Good
2nd
16 May
Uttoxeter · Long Distance (2m+) · Good
3rd
16 May
Uttoxeter · Long Distance (2m+) · Good
3rd
15 May
Aintree · Long Distance (2m+) · Good
10th
15 May
Aintree · Long Distance (2m+) · Good
15 May
Aintree · Long Distance (2m+) · Good
3rd
14 May
Fontwell Park · Long Distance (2m+) · Good
3rd
10 May
Ludlow · Long Distance (2m+) · Good
4th
10 May
Ludlow · Long Distance (2m+) · Good
7th
9 May
Haydock Park · 1m6f – 2m · Good