Skip to content
Jockey profile

Callum Shepherd

6,361 rides in the lifetime window · 3,400 individual horses
As at 15 Nov 2026 · KTB archive: 2005–present, updated daily
Last ride 8 days ago 100% of rides on the flat
from 1 Jan 2008 — the aggregate floor: every horse in the window has a complete captured career behind it
679–6,361
Wins / Runs
10.7%
Strike rate
n=6,361
1,831 (29%)
Placed
1.01
n=6,328 · 0.87 incl. margin
−1,500.15
£1 level stake
n=6,361 at SP · −23.6%
£8.25m
Prize money (window)
Strike by season
9.2%
KTB Rider Profile

Rides around 330 times a season, almost all on the flat, winning on 11% of them — level with the margin-free market read across the lifetime window (Fair A/E 1.01). Riding last-time-out winners the record reads 19% (673 rides).

Deterministic profile computed from 6,361 archived runs (lifetime window) · updated 15 Nov 2026
KTB at a glance Fires Jan–Feb 35.1% when favourite David Simcock: 15% from 459 LTO winners: 19% Rides the favourite in 9% of races
The read

It is weakest at York (1.8% over 57 rides) — the widest gap in the record. Rides on last-time-out winners have been a positive signal at 19% (n=673, Fair A/E 1.05), but rides in big fields of 14 or more have been a poor signal at 5.3% (n=660, Fair A/E 0.86). David Simcock supplies 7% of the rides and edges the rider's average (15% vs 10.7%, A/E 1.17) — the partnership beats the margin-free market read. 18 Group and Graded wins sit in the archive record — the biggest prize the rider has landed: the Hardwicke Stakes at Ascot (Jun 2024, £141,775). The standout partner of the record: Aramis Grey (IRE) — 7 wins from 36 rides together. Seasonally, the rider fires Jan–Feb.

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

Riding patterns

the angles behind the record · vs 10.7% baseline
First ride on the horse · first captured pairing
9%−1.7
n=3,400 · A/E 0.97 · £1 −985.56
Last-time-out winners · previous run was a win
19%+8.3
n=673 · A/E 1.05 · £1 −62.45
Fresh horses · 61+ days off
9.8%−0.9
n=1,011 · A/E 1.09 · £1 −105.33
When favourite
35.1%
n=561 · A/E 1.11 · £1 −25.93
Claiming rides · riding with a claim
9.5%−1.2
n=965 · A/E 1.01 · £1 −255.96
Big fields · 14+ runners
5.3%−5.4
n=660 · A/E 0.86 · £1 −275.17
Group / Graded races · pattern & listed
9.2%−1.5
n=196 · A/E 1.17 · £1 −5.90

Each tile is the record in that situation vs the 10.7% 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
On last-time-out winners 19% vs 10.7% · n=673
With Rae Guest 20.3% vs 10.7% · n=158
With Saeed bin Suroor 19.6% vs 10.7% · n=107
With Roger Varian 20.4% vs 10.7% · n=49
At York 1.8% vs 10.7% · n=57
With Stuart Williams 2.5% vs 10.7% · n=79
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

Going

GoingRWSR£1
Standard (AW) 3,489 392 11.2% −707.58
Good to Firm 1,004 99 9.9% −363.48
Good 986 107 10.9% −212.38
Good to Soft 416 38 9.1% −68.79
Soft 323 28 8.7% −87.32
Heavy 86 10 11.6% −18.25
Firm 57 5 8.8% −42.35

Courses

CourseRWSR£1
Wolverhampton (AW) 838 103 12.3% −212.13
Kempton (AW) 814 64 7.9% −310.67
Lingfield (AW) 644 66 10.2% −202.72
Chelmsford (AW) 624 92 14.7% +175.69
Southwell (AW) 371 45 12.1% −119.27
Yarmouth 253 34 13.4% −69.70
Windsor 221 21 9.5% −92.16
Newcastle (AW) 196 22 11.2% −36.48
Newmarket 170 15 8.8% −27.55
Newmarket 166 11 6.6% −15.75
Doncaster 154 14 9.1% −51.55
Bath 154 16 10.4% −71.42
Newbury 138 9 6.5% −22.67
Goodwood 133 9 6.8% −83.87
Leicester 122 13 10.7% −56.71

Class

ClassRWSR£1
Class 5 2,156 233 10.8% −609.39
Class 6 1,727 197 11.4% −396.50
Class 4 1,325 141 10.6% −214.26
Class 3 473 52 11% −108.10
Class 2 444 34 7.7% −150.50
Class 1 196 18 9.2% −5.90
Class 7 36 4 11.1% −11.50

Market position

In the bettingRWSRA/E£1
Favourite 654 220 33.6% 1.12 −25.76
2nd–3rd fav 1,418 237 16.7% 0.99 −208.22
4th–6th fav 2,088 166 8% 1.01 −344.17
7th+ in betting 2,201 56 2.5% 0.80 −922.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.

Horses ridden

same window as header · most-raced first
HorseRWPlLast ran
Noble Gift (GB) 39 4 13 17 Sep 20
Aramis Grey (IRE) 36 7 25 26 Jun 25
Gavlar (GB) 32 3 7 14 Jun 21
Tiger Crusade (FR) 21 5 5 9 Apr 26
Treacherous (GB) 18 5 8 5 Apr 21
Checkandchallenge (GB) 16 1 5 28 Oct 26
Masterclass (GB) 16 2 8 9 Apr 24
Jewel In My Crown (GB) 15 5 9 24 May 23
Pearl Spectre (USA) 15 2 6 20 Feb 20
Malaysian Boleh (GB) 15 1 3 23 May 19
Swiss Cross (GB) 15 5 5 27 Feb 19
Holy Fire (GB) 14 2 5 25 Feb 26
Showing the 60 most-raced of the 3,400 horses ridden in this window — each ran at least 8 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.

Current form

significance-gated

Last 14 days

Steady
2 from 17 11.8% · +1.1pts vs baseline
Last 14 days11.8%
Lifetime base10.7%
Shown only when the 14-day window is large enough to mean anything (n≥15). A cold run renders the same card with a quiet badge — never hidden.

By month

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

Riding for

same window · biggest samples first
Main yardDavid Simcock
7% of all rides
15% SR · A/E 1.17
TrainerRWSR£1
David Simcock 459 69 15% −50.50
William Knight 426 45 10.6% −73.97
George Scott 395 60 15.2% −28.40
Michael Bell 293 29 9.9% −101.09
Charles Hills 280 28 10% −31.17
Ed de Giles 224 25 11.2% −13.25
Charlie Fellowes 189 17 9% −79.06
Charlie Johnston 181 22 12.2% −26.75
Mick Channon 181 17 9.4% −88.10
Rae Guest 158 32 20.3% +5.40
Jamie Osborne 113 7 6.2% −16.75
George Boughey 113 11 9.7% −52.75
Muted rows are under 30 rides.

Career highlights

lifetime archive, 2014→
679
Archived wins
18
Pattern / graded wins
£8.25m
Prize money
2024
Best season · 87 wins
Isle Of Jura (GB) — Hardwicke Stakes (Group 2) Ascot · Jun 2024 · Group 2
£141,775
Bay City Roller (IRE) — Betfred Champagne Stakes (Group 2) Doncaster · Sep 2024 · Group 2
£88,800
Quddwah (GB) — Anne Cowley Memorial Summer Mile Stakes (Group 2) (Rnd) Ascot · Jul 2024 · Group 2
£79,394

Sires of the horses ridden

progeny record · win % by ground and trip
Kodiac (GB) 7.7% · 12–156
Progeny have won 10.4% of 23,605 runs since 2010 (1,665 horses). Strongest on Firm going: 14.3% from 147. Weakest over 2m1f – 2m4f (all codes): 7.1% from 255.
Dark Angel (IRE) 12% · 13–108
Progeny have won 11.3% of 21,957 runs since 2011 (1,595 horses). Strongest on Firm going: 15% from 107.
Dandy Man (IRE) 12.6% · 13–103
Progeny have won 9.1% of 14,990 runs since 2013 (929 horses). Weakest over 1m5f – 2m (all codes): 5.3% from 171.
Lope De Vega (IRE) 11.3% · 11–97
Progeny have won 13.7% of 12,244 runs since 2014 (1,107 horses). Weakest over 1m5f – 2m (all codes): 9.4% from 962.
Exceed and Excel (AUS) 10.4% · 10–96
Progeny have won 11.9% of 16,038 runs since 2008 (1,160 horses). Strongest on Firm going: 20.7% from 198. Weakest on Soft going: 7.9% from 1,193.
Showcasing (GB) 7.6% · 7–92
Progeny have won 10.1% of 11,666 runs since 2014 (999 horses). Weakest over 2m1f – 2m4f (all codes): 5.5% from 109.
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 15 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 6,361 · newest first

The latest 50 of 6,361 archived rides, newest first. The full record runs from 27 February 2014 to 7 November 2026.

DateCourseHorseRaceFinishSP

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).

KTB’s figures

the forward record · since 5 Oct 2026

KTB’s figures on this rider’s mounts since 5 Oct 2026: the KTB Selection in 6 runs (won 0, 2 did not run) · top-rated on KTB Rating in 12 runs (won 1, 1 did not run) · fastest on KTB Speed in 10 runs (won 0, 1 did not run) · to 7 Nov 2026.

Each pick was a KTB figure’s choice before the off — the published KTB Selection, the top-rated horse on KTB Rating, the fastest on KTB Speed — settled against the result the next morning and never worked out again; “did not run” is counted apart. GB and Irish races only. A record of weeks so far: read it as a count, not a verdict.

Quick answers

What is Callum Shepherd's strike rate?
Callum Shepherd has won 679 of 6,361 rides since 2008, a strike rate of 10.7% (as at 15 November 2026). Figures are computed from our own results archive.
Which course does Callum Shepherd do best at?
Chelmsford (AW) by strike rate: 92 wins from 624 rides (14.7%) 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 Callum Shepherd ride most for?
David Simcock, with 459 rides since 2008 — 7% of the total. That pairing has won 69 (15%).
Is Callum Shepherd in form?
In the last 14 days: 17 rides, 2 winners, a strike rate of 11.8%. That is in line with the baseline of 10.7% since 2008.
What is Callum Shepherd's Fair A/E?
1.01, from 6,328 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 15 November 2026, computed from our own results archive (2005 onwards; aggregates from 2008).