:

Sean D Bowen

Sean D Bowen has been riding professionally since 2021, and across four years in the saddle he has built a career total of 134 winners — a solid foundation for any jockey still in the earlier stages of their career. This season, though, the numbers tell a more complicated story.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
27 wins from 450 races
Win rate
6%
Top trainer
Best course
Bath (25% from 12 races)
Best going
Firm (dry)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
450
Races
27
Wins
6%
Win rate
avg ~10%
21.1%
Place rate (top 3)
avg ~30%

🐎 Today's & Upcoming Rides

Rides Sean D Bowen 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 headline figure is hard to ignore: 27 winners from 450 rides this season works out to roughly 1 in every 17 races, a 6% win rate that represents a significant dip from last season's 12%. In practical terms, that means where he was previously winning around 1 in every 8 races, he's now winning half as often. Whether that reflects a change in the horses he's been put on, a run of bad luck, or something in his riding to work through, the drop is the defining feature of his current season and the thing worth watching as the year develops.

There are brighter spots worth highlighting. At Bath, Bowen has found something close to a home advantage, winning 3 races from just 12 rides there — a 25% win rate that stands well above his overall figures and suggests a real affinity for the track. When the ground dries out and racing takes place on fast, firm conditions, he also performs noticeably better: 1 win from just 5 races in those conditions might sound modest, but that 20% conversion rate is more than three times his season average, hinting that he may be particularly well-suited to a certain type of racing.

His most regular partnership is with trainer James Owen, though the numbers there are modest — 3 wins from 82 rides together, winning roughly 1 in every 27 races as a pairing. That's a lower return than you'd ideally want from any established yard relationship, and it suggests the combination hasn't yet found its best rhythm. Whether that changes as the season continues is one of the more interesting sub-plots around Bowen right now.

At 134 career winners and still only four years in, the raw material is clearly there. The real question hanging over this season is whether the drop from 12% to 6% is a blip or a pattern — and whether the sharp performances at Bath and on firm ground point toward the version of Sean D Bowen that his best numbers suggest he can be.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
9.1%
May
13.5%
Jun
0%
Jul
2.1%
Aug
2.6%
Sep
7.7%
Oct
9.1%
Nov
10%
Dec
7.7%
Jan
6.2%
Feb
5.4%
Mar
2.6%
Apr

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
James Owen First Choice
3.7%
Win rate
3/82
Won / Rode
4.4%
Win rate
2/45
Won / Rode
17.5%
Win rate
7/40
Won / Rode
9.5%
Win rate
2/21
Won / Rode
5%
Win rate
1/20
Won / Rode
0%
Win rate
0/14
Won / Rode
18.2%
Win rate
2/11
Won / Rode
9.1%
Win rate
1/11
Won / Rode
10%
Win rate
1/10
Won / Rode
22.2%
Win rate
2/9
Won / Rode
0%
Win rate
0/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 503-1
Form: 843-1
Form: 121123
Form: 11-316
Form: 266-1
Form: 5-5323
Form: 5-7421
Form: 2-1
Form: 70600-
Form: 361211

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 66 4 6.1%
Kempton Park 54 1 1.9%
Lingfield Park 49 7 14.3%
Southwell 42 3 7.1%
chelmsford 38 2 5.3%
Newmarket 34 0 0%
Leicester 18 3 16.7%
Great Yarmouth 14 0 0%
Bath 12 3 25%
Windsor 12 1 8.3%
Newcastle 11 0 0%
Doncaster 10 1 10%
Epsom Downs 9 0 0%
Brighton 9 0 0%
Goodwood 8 1 12.5%
Newbury 7 0 0%
Chester 7 0 0%
Ripon 7 0 0%
Sandown Park 6 0 0%
Nottingham 5 0 0%
Catterick Bridge 4 1 25%
Ascot 4 0 0%
Haydock Park 3 0 0%
Salisbury 3 0 0%
Chepstow 3 0 0%
Musselburgh 3 0 0%
Ffos Las 2 0 0%
Ballinrobe 2 0 0%
Beverley 2 0 0%
York 1 0 0%
Redcar 1 0 0%
Pontefract 1 0 0%
Leopardstown 1 0 0%
Hamilton Park 1 0 0%
Naas 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 Apr
Southwell · 5f – 6½f · Standard
4th
30 Apr
Southwell · 5f – 6½f · Standard
5th
30 Apr
Southwell · 1m3f – 1m4f · Standard
Won
29 Apr
Pontefract · 5f – 6½f · Good
28 Apr
Great Yarmouth · 7f – 1m · Good
3rd
28 Apr
Great Yarmouth · 1m3f – 1m4f · Good
9th
27 Apr
Wolverhampton · 7f – 1m · Standard
6th
27 Apr
Wolverhampton · 1m6f – 2m · Standard
5th
26 Apr
Musselburgh · 1m6f – 2m · Good
8th
26 Apr
Musselburgh · 1m1f – 1m2f · Good
12th
25 Apr
Ripon · 5f – 6½f · Good
9th
25 Apr
Ripon · 5f – 6½f · Good
4th
25 Apr
Ripon · 1m1f – 1m2f · Good
3rd
24 Apr
Doncaster · 1m3f – 1m4f · Good_To_Firm
5th
23 Apr
Beverley · 1m1f – 1m2f · Good_To_Firm
9th
21 Apr
Wolverhampton · 7f – 1m · Standard
5th
21 Apr
Wolverhampton · 5f – 6½f · Standard
5th
20 Apr
Redcar · 5f – 6½f · Good_To_Firm
7th
17 Apr
Bath · 1m1f – 1m2f · Good_To_Soft
6th
16 Apr
Ripon · 1m3f – 1m4f · Good_To_Soft
6th