Skip to content
Jockey profile

Grant Cockburn

943 rides in the lifetime window · 305 individual horses
As at 6 Nov 2026 · KTB archive: 2005–present, updated daily
Last ride May 2021 99% of rides over jumps
No rides in the last 5 seasons — showing the lifetime record, from 1 Jan 2008 — the aggregate floor: every horse in the window has a complete captured career behind it.
75–943
Wins / Runs
8%
Strike rate
n=943
214 (23%)
Placed
0.96
n=941 · 0.84 incl. margin
−247.00
£1 level stake
n=943 at SP · −26.2%
£511k
Prize money (window)
Strike by season
6.4%
KTB Rider Profile

Rode around 70 times a season, almost all over hurdles and fences, winning on 8% of them — a touch below the margin-free market read across the lifetime window (Fair A/E 0.96). Riding last-time-out winners the record reads 13% (88 rides).

Deterministic profile computed from 943 archived runs (lifetime window) · updated 6 Nov 2026
KTB at a glance Fired Aug–Sep 19% when favourite Lucinda Russell: 8.8% from 339 LTO winners: 12.5% Claiming: 8.3% Rode the favourite in 4% of races
The read

The record is strongest at Hexham (13.2%, n=114), clear of the rider's 8% baseline. It is weakest at Wetherby (0% over 33 rides) — the widest gap in the record. Rides on last-time-out winners have been a positive signal at 12.5% (n=88, Fair A/E 0.81), but horses returning fresh after 61+ days have been a poor signal at 4.5% (n=223, Fair A/E 0.71). The market has consistently overbet first rides on a horse: 4.9% strike, Fair A/E 0.68 and −136.75 to a £1 stake over 305 rides — those runners underperformed what the price implied. Lucinda Russell supplied 36% of the rides and matches the rider's average almost exactly (8.8%, A/E 0.84). The rider also read well in Chase races (13.3%, n=256). The record read poorly beyond 3m — 2% over 49 rides, 6pts below the baseline. The market has consistently overbet the rider off a break of 180+ days: Fair A/E 0.46 across 97 rides (3.1% strike, −57.50 to a £1 stake) — runners there underperformed what the price implied. Seasonally, the rider fired Aug–Sep.

Written from the figures on this page — every claim carries its sample. Descriptive, not a tip.

Riding patterns

the angles behind the record · vs 8% baseline
First ride on the horse · first captured pairing
4.9%−3.1
n=305 · A/E 0.68 · £1 −136.75
Last-time-out winners · previous run was a win
12.5%+4.5
n=88 · A/E 0.81 · £1 −10.75
Fresh horses · 61+ days off
4.5%−3.5
n=223 · A/E 0.71 · £1 −118.50
When favourite
19%
n=42 · A/E 0.66 · £1 −14.13
Claiming rides · riding with a claim
8.3%+0.3
n=867 · A/E 1.00 · £1 −186.75
Big fields · 14+ runners
4.6%−3.4
n=108 · A/E 0.92 · £1 −62.00
Group / Graded races · pattern & listed
0%−8.0
n=3 · A/E 0.00 · £1 −3.00

Each tile is the record in that situation vs the 8% baseline — descriptive splits with the sample always shown, for you to weigh. Tiles under 30 runs render muted. First rides are the first captured pairing of horse and rider; last-time-out winners are horses whose previous captured run was a win; claiming rides are runs where the rider carried a weight claim. Group / Graded covers pattern and listed races.

Notable angles

vs their own baseline
In Chase races 13.3% vs 8% · n=256
At Wetherby 0% vs 8% · n=33
With C&D winners 13.5% vs 8% · n=111
At Hexham 13.2% vs 8% · n=114
Beyond 3m 2% vs 8% · n=49
Off a break of 180+ days 3.1% vs 8% · n=97
Descriptive splits ranked by divergence × sample — insight, not instruction. Every angle carries its N; nothing under 30 runs qualifies. Rows within 2pts of the baseline appear only when the market-relative read (Fair A/E) diverges, and show it.

Record by conditions

same window as header

Race type

TypeRWSR£1
Hurdle 605 34 5.6% −266.88
Chase 256 34 13.3% −11.62
NH Flat 76 6 7.9% −13.50
Flat 6 1 16.7% +45.00

Going

GoingRWSR£1
Good 315 15 4.8% −156.25
Soft 275 24 8.7% −4.62
Good to Soft 184 17 9.2% −67.75
Heavy 140 16 11.4% −15.13
Good to Firm 28 3 10.7% −2.25
Standard (AW) 1 0 0% −1.00

Courses

CourseRWSR£1
Perth 169 14 8.3% −49.87
Kelso 127 7 5.5% −12.75
Ayr 124 8 6.5% −24.00
Hexham 114 15 13.2% +8.99
Musselburgh 104 7 6.7% −23.12
Newcastle 81 8 9.9% −15.50
Carlisle 60 4 6.7% −36.50
Sedgefield 34 2 5.9% −23.00
Wetherby 33 0 0% −33.00
Cartmel 19 4 21.1% +8.25
Uttoxeter 11 3 27.3% +4.75
Catterick 11 0 0% −11.00
Haydock 11 1 9.1% −5.50
Doncaster 9 0 0% −9.00
Aintree 8 0 0% −8.00

Class

ClassRWSR£1
Class 4 481 36 7.5% −112.75
Class 5 311 25 8% −127.13
Class 3 82 9 11% −17.62
Class 6 51 5 9.8% +28.50
Class 2 15 0 0% −15.00
Class 1 3 0 0% −3.00

Market position

In the bettingRWSRA/E£1
Favourite 48 11 22.9% 0.82 −7.63
2nd–3rd fav 177 29 16.4% 1.03 −18.37
4th–6th fav 322 25 7.8% 1.04 −88.00
7th+ in betting 396 10 2.5% 0.80 −133.00
Fair A/E per band is the tell: near 1.00 the market had it priced right; well above, the wins came where the market didn't expect them.

Rows below n=30 are shown faded — a small sample is a fact, not a trend. Every figure carries its N.

Jumping record

completion over obstacles · same window as header
80.5% completed · 861 obstacle rides (chases & hurdles)
CodeRCompFURPUBDOth
Chase 256 74.6% 10 11 41 1 2
Hurdle 605 83% 10 4 89 0 0
Chases and hurdles only — bumpers have no obstacles, so completion is not a question there. F fell · UR unseated rider · PU pulled up · BD brought down · Oth covers refusals, slip-ups, run-outs and the rare disqualification. Non-runners are excluded throughout. Rows under n=30 are shown faded. A descriptive record, not a tip.

Horses ridden

same window as header · most-raced first
HorseRWPlLast ran
Cadore (IRE) 25 1 6 7 May 19
Mcginty's Dream (IRE) 22 4 7 19 Apr 21
Delightfully (FR) 21 2 4 18 Feb 14
Craiganboy (IRE) 20 2 9 6 Dec 20
Up Helly Aa King (GB) 17 3 8 28 Mar 21
Karingo (GB) 16 2 3 31 Jul 19
Sense Of Urgency (IRE) 16 2 5 21 Jul 19
Quinder Spring (FR) 16 2 6 17 Jan 14
Son Of Feyan (IRE) 15 0 2 2 Jan 20
Morning Time (IRE) 14 1 1 8 Oct 16
Zamarkhan (FR) 12 0 2 6 Nov 19
Kris Cross (IRE) 12 4 5 5 Nov 16
Showing the 60 most-raced of the 305 horses ridden in this window — each ran at least 4 times. Horses with fewer runs aren't listed; search finds any horse since 2005. Runs, wins and places only: a strike rate or a return on a handful of runs is noise, so none is quoted per horse — each horse's full record is on its own page.

By month

strike by month, lifetime
JFMAMJJASOND
5786107914165143
A jumps rider: the season runs Oct–Apr. Muted months are small samples (under 30 runs) — read them with the caution they deserve.

Riding for

same window · biggest samples first
36% of all rides
8.8% SR · A/E 0.84
TrainerRWSR£1
Lucinda Russell 339 30 8.8% −154.25
N W Alexander 194 19 9.8% +44.75
Lucy Normile 186 10 5.4% −77.50
Muted rows are under 30 rides and sit behind "Show all".

Career highlights

lifetime archive, 2009→
75
Archived wins
£511k
Prize money
2016
Best season · 11 wins
Island Heights (IRE) — Money Advice Group Handicap Hurdle Haydock · Nov 2015 · Class 3
£7,798
Jet Master (IRE) — Coopers Marquee Hire Veterans' Handicap Chase Newcastle · Nov 2016 · Class 3
£7,473
Up Helly Aa King (GB) — Support Jim Beaumont's Greatest Challenge At gofundme.com Handicap Chase Ayr · Oct 2020 · Class 3
£7,018

Sires of the horses ridden

progeny record · win % by ground and trip
Silver Patriarch (IRE) 4.9% · 2–41
Progeny have won 7.8% of 2,609 runs since 2008 (262 horses). Strongest on Good to Firm going: 11.3% from 274. Strongest beyond 3m (all codes): 11.3% from 300.
Flemensfirth (USA) 22.9% · 8–35
Progeny have won 11.9% of 17,288 runs since 2008 (1,595 horses).
Hurricane Run (IRE) 4% · 1–25
Progeny have won 10.9% of 3,152 runs since 2010 (273 horses). Weakest over 2m5f – 3m (all codes): 4.8% from 104.
Beneficial (GB) 13% · 3–23
Progeny have won 10.4% of 17,046 runs since 2008 (1,155 horses).
Milan (GB) 13% · 3–23
Progeny have won 11.3% of 16,876 runs since 2008 (1,463 horses).
Sagacity (FR) 8.7% · 2–23
Progeny have won 9.8% of 1,329 runs since 2008 (154 horses). Strongest over 6f – 7f (all codes): 14.7% from 136.
Top line: the rider's own record with each sire's runners (win %, wins–runs), same window as the header; faded under 30 runs. Beneath it: every run by that sire's progeny in our archive since 2008, as at 6 Nov 2026 — what they have done, not a forecast. A going or a distance is named only where at least 100 progeny runs sit 3 or more points from the sire's own win rate. Distance bands cover Flat and jumps together.

The record

latest 50 of 943 · newest first

The latest 50 of 943 archived rides, newest first. The full record runs from 29 June 2009 to 4 May 2021.

DateCourseHorseRaceFinishSP
04 May 21 Ayr Something Brewing (FR)T: Iain Jardine Every Race Live On Racing TV Handicap HurdleClass 5 · 20.5f · Good To Soft · 17 ran 16th 66/1
04 May 21 Ayr Largy Trix (IRE)T: S R B Crawford Watch On Racing TV Maiden Hurdle (GBB Race)Class 4 · 16f · Good To Soft · 10 ran 4th 22/1
27 Mar 21 Kelso Benny's Secret (IRE)T: N W Alexander Reg & Betty Tweedie Handicap ChaseClass 4 · 17f · Good To Soft · 5 ran 3rd 33/1

Drawn from the whole archive (2005 onwards), so it can include runs outside the window the header statistics cover. Non-runners are not listed. A finish shown in letters is a non-completion (F fell · UR unseated · PU pulled up · BD brought down).

Quick answers

What is Grant Cockburn's strike rate?
Grant Cockburn has won 75 of 943 rides since 2008, a strike rate of 8% (as at 6 November 2026). Figures are computed from our own results archive.
Which course does Grant Cockburn do best at?
Hexham by strike rate: 15 wins from 114 rides (13.2%) since 2008. Read from the 15 courses with the most rides on the same basis, and only those with at least 30 — a small sample cannot top the list, and a rarely-visited course is not in the comparison.
Which yard does Grant Cockburn ride most for?
Lucinda Russell, with 339 rides since 2008 — 36% of the total. That pairing has won 30 (8.8%).
What is Grant Cockburn's Fair A/E?
0.96, from 941 rides with a computed fair probability since 2008. Fair A/E compares actual wins with a margin-stripped market expectation, so 1.00 is par: above it the wins came at bigger prices than the margin-free market implied, below it they did not.
Fair A/E compares wins with a margin-stripped market expectation. Favourite-heavy samples — top yards, leading riders — naturally read a few points warm, so 1.05 means "beat the margin-free market read", not "the market underrates this by 5%". Three sample sizes are reported and never blended: runs (n), the ROI basis (n at SP), and the fair-A/E basis (n with a computed fair probability).

Strike rate is wins over all runs (n). ROI is £1 level stakes at SP over runs with a parseable price (n at SP). Fair A/E is wins over margin-stripped market expectation, over runs with a computed fair probability (n fair). The three Ns can legitimately differ and are always shown. Figures as at 6 November 2026, computed from our own results archive (2005 onwards; aggregates from 2008).