:

Saffie Osborne

Four years into her career and Saffie Osborne is already doing things that take most jockeys a decade to achieve. Since her first ride in 2021, she has built up 277 career winners — a number that speaks to genuine consistency rather than the occasional lucky break — and in the last twelve months alone she has racked up 66 winners from 510 rides, winning roughly 1 in every 8 races she enters.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
66 wins from 510 races
Win rate
12.9%
Top trainer
Best course
Sandown Park (33.3% from 15 races)
Best going
Soft (muddy)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
510
Races
66
Wins
12.9%
Win rate
avg ~10%
34.9%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Saffie Osborne 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

What makes the recent form particularly eye-catching is how sharply she has shifted up a gear. Over the last two weeks she has ridden 6 winners from just 27 rides — a win rate of 22%, compared to her already-solid seasonal average of 13%. That kind of spike is not noise; it usually means a jockey is riding with real confidence, getting the calls right and making things happen in tight finishes. Her win at York on 31 May 2025 came in a Class 1 race — one of the very top races in British racing — and she now has four top-level victories on her record, at venues including Ascot, Newmarket and Newcastle. At 22, most jockeys are still finding their feet at that level.

There are some specific conditions where Osborne becomes especially dangerous to oppose. On wet or muddy ground, she wins 6 from 23 races — that's 26%, more than double her overall rate — which suggests a real feel for riding in conditions that many jockeys find difficult to read. At Sandown Park she has turned 15 rides into 5 winners, a record that any regular racegoer would notice and respect. Courses suit particular riding styles, and Sandown's demanding finish clearly suits hers.

Her most productive working relationship is with trainer Jamie Osborne — 25 wins from 180 rides together, winning at 14%, just ahead of her overall average. But the partnership that has caught the imagination is with a horse called Wild Thoughts: three races together, three wins. A perfect record like that, across multiple outings, is genuinely rare and suggests something clicks between horse and rider that goes beyond simple talent on either side.

Four years in, with four top-level wins, a flawless record on one horse, and form that is improving rather than levelling off — Saffie Osborne is one of the most watchable jockeys in Britain right now.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
2.6%
Apr
6.7%
May
14.8%
Jun
11.3%
Jul
15.6%
Aug
18.4%
Sep
15.8%
Nov
13.5%
Dec
7.3%
Jan
15.8%
Feb
8%
Mar
14.5%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Jamie Osborne First Choice
13.9%
Win rate
25/180
Won / Rode
15.9%
Win rate
7/44
Won / Rode
16%
Win rate
4/25
Won / Rode
6.2%
Win rate
1/16
Won / Rode
13.3%
Win rate
2/15
Won / Rode
36.4%
Win rate
4/11
Won / Rode
18.2%
Win rate
2/11
Won / Rode
10%
Win rate
1/10
Won / Rode
11.1%
Win rate
1/9
Won / Rode
28.6%
Win rate
2/7
Won / Rode
28.6%
Win rate
2/7
Won / Rode
14.3%
Win rate
1/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/7
Won / Rode
33.3%
Win rate
2/6
Won / Rode
0%
Win rate
0/6
Won / Rode
20%
Win rate
1/5
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 096-11
Form: 2-
Form: 115-2
Form: 5-4442
Form: 2-
Form: 34727
Form: 058-
Form: 41-
Form: 4723-2
Form: 522728

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Kempton Park 57 4 7.0%
Wolverhampton 49 6 12.2%
Southwell 44 8 18.2%
meydan 40 6 15%
Lingfield Park 39 3 7.7%
Windsor 32 3 9.4%
Newmarket 22 3 13.6%
Goodwood 20 0 0%
Brighton 18 3 16.7%
Doncaster 18 2 11.1%
York 17 2 11.8%
Sandown Park 15 5 33.3%
Ffos Las 14 4 28.6%
Great Yarmouth 14 3 21.4%
Chepstow 14 3 21.4%
Newbury 14 1 7.1%
Ascot 12 2 16.7%
chelmsford 10 0 0%
Bath 9 1 11.1%
Chester 9 0 0%
Newcastle 8 1 12.5%
Salisbury 7 2 28.6%
Haydock Park 6 1 16.7%
Nottingham 5 1 20%
Leicester 4 0 0%
Epsom Downs 3 1 33.3%
Ayr 3 0 0%
Musselburgh 3 0 0%
Redcar 2 1 50%
Pontefract 1 0 0%
Hamilton Park 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Kempton Park · 1m3f – 1m4f · Standard_To_Slow
7th
30 Apr
Kempton Park · 5f – 6½f · Standard_To_Slow
4th
30 Apr
Kempton Park · 1m1f – 1m2f · Standard_To_Slow
9th
30 Apr
Kempton Park · 7f – 1m · Standard_To_Slow
Won
29 Apr
Southwell · Sprint (< 5f) · Standard
4th
28 Apr
Lingfield Park · 1m1f – 1m2f · Standard
Won
28 Apr
Lingfield Park · 1m3f – 1m4f · Standard
10th
28 Apr
Lingfield Park · 5f – 6½f · Standard
8th
28 Apr
Lingfield Park · 5f – 6½f · Standard
6th
28 Apr
Lingfield Park · 1m1f – 1m2f · Standard
8th
27 Apr
Wolverhampton · 1m1f – 1m2f · Standard
2nd
27 Apr
Wolverhampton · 1m6f – 2m · Standard
Won
26 Apr
Nottingham · 5f – 6½f · Good
4th
26 Apr
Nottingham · 5f – 6½f · Good
7th
25 Apr
Southwell · 1m1f – 1m2f · Standard
2nd
25 Apr
Southwell · 5f – 6½f · Standard
2nd
25 Apr
Southwell · 7f – 1m · Standard
Won
25 Apr
Southwell · 1m6f – 2m · Standard
5th
24 Apr
Doncaster · 1m3f – 1m4f · Good_To_Firm
2nd
23 Apr
Southwell · 1m1f – 1m2f · Standard
4th