:

Oliver Stammers

Four years into his career and Oliver Stammers is quietly building something worth paying attention to. Since picking up his first ride in 2021, the jockey has ridden 104 winners — a steady, professional accumulation that speaks to someone who has found their level and is making the most of it. This season alone he has ridden 25 winners from 270 races, which works out at roughly 1 in every 11 — not the flashiest number, but consistent enough to keep yards calling.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
25 wins from 270 races
Win rate
9.3%
Top trainer
Best course
Musselburgh (23.5% from 17 races)
Best going
Heavy (very wet)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
270
Races
25
Wins
9.3%
Win rate
avg ~10%
29.3%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Oliver Stammers 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 most important relationship in Stammers's career so far is with trainer Grant Tuer. Sixteen wins from 170 rides together might sound modest, but what it really tells you is that Tuer trusts him repeatedly, and trust in racing is currency. When a trainer keeps putting you up race after race, it means they like what they see. That partnership forms the backbone of his season.

Right now, Stammers is riding with a bit of extra confidence. In the last two weeks he has won 2 from 12 rides — roughly 1 in every 6 — nearly double his season average. Form streaks like that tend to be self-reinforcing: you ride looser, you make better decisions, and trainers start ringing.

There are also specific conditions where he genuinely stands out. On wet, muddy ground — the sort of heavy, clinging going that makes racing look more like a slog than a sport — Stammers has won 1 from just 3 races, a remarkable 33% return. That is 1 in every 3 races, and in a sample that small, it hints at something real: a feel for the rhythm that wet ground demands, a patience in the saddle that suits horses who are grinding rather than sprinting.

His record at Musselburgh is also worth flagging. Four winners from 17 rides at that track — roughly 1 in every 4 — is the kind of course form that punters and trainers both notice. Musselburgh, tucked just outside Edinburgh on the Firth of Forth, is a tight, flat track where positioning and timing matter enormously. Winning there at that rate suggests Stammers reads it well. At 25 winners this season with form pointing upward, he is a jockey to keep an eye on.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
May
9.5%
Jun
10.5%
Jul
12.5%
Aug
3.1%
Sep
22.2%
Oct
3.4%
Nov
0%
Dec
19.0%
Jan
6.7%
Feb
12.5%
Mar
20%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Grant Tuer First Choice
9.4%
Win rate
16/170
Won / Rode
5.6%
Win rate
2/36
Won / Rode
23.8%
Win rate
5/21
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
25%
Win rate
1/4
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
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
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
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 40-719
Form: 11442-
Form: 087-5
Form: 511233
Form: 525-2
Form: 257383
Form: 80-484
Form: -44321
Form: 345333
Form: 3/4-45

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 75 6 8%
Southwell 37 3 8.1%
Wolverhampton 25 4 16%
Musselburgh 17 4 23.5%
Redcar 14 2 14.3%
Thirsk 12 0 0%
York 11 1 9.1%
Ripon 9 0 0%
Hamilton Park 9 0 0%
Catterick Bridge 8 1 12.5%
Haydock Park 8 1 12.5%
Chester 7 1 14.3%
Carlisle 6 1 16.7%
Doncaster 6 0 0%
chelmsford 5 0 0%
Nottingham 4 0 0%
Kempton Park 4 0 0%
Beverley 3 0 0%
Pontefract 2 1 50%
Ayr 2 0 0%
Lingfield Park 2 0 0%
Leicester 1 0 0%
Newmarket 1 0 0%
Epsom Downs 1 0 0%
Wetherby 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Redcar · 1m3f – 1m4f · Good_To_Firm
5th
29 Apr
Musselburgh · 7f – 1m · Good
Won
29 Apr
Musselburgh · 5f – 6½f · Good
3rd
29 Apr
Musselburgh · 1m6f – 2m · Good
9th
28 Apr
Southwell · Sprint (< 5f) · Standard
2nd
26 Apr
Wetherby · 1m1f – 1m2f · Good_To_Firm
11th
25 Apr
Haydock Park · 1m3f – 1m4f · Good_To_Firm
Won
22 Apr
Catterick Bridge · 1m6f – 2m · Good
4th
20 Apr
Newcastle · 5f – 6½f · Standard
8th
20 Apr
Newcastle · 1m1f – 1m2f · Standard
11th
20 Apr
Newcastle · 1m6f – 2m · Standard
6th
18 Apr
Thirsk · 5f – 6½f · Good
5th
16 Apr
Ripon · 1m3f – 1m4f · Good_To_Soft
7th
13 Apr
Leicester · 5f – 6½f · Good
7th
12 Apr
Musselburgh · 5f – 6½f · Good_To_Soft
4th
12 Apr
Musselburgh · 1m1f – 1m2f · Good
Won
11 Apr
Southwell · 5f – 6½f · Standard
Won
11 Apr
Southwell · 5f – 6½f · Standard
2nd
10 Apr
Thirsk · 7f – 1m · Good
6th
5 Apr
Southwell · 1m6f – 2m · Standard
4th