:

Ceolwulf

At ten years old, Ceolwulf is the kind of horse that makes you question anyone who writes off the older generation. With 3 wins and 9 places from 16 races, he has finished in the top three more often than not across his career — a tally that speaks to a horse who shows up and competes, even if the wins haven't always come easily. That career record works out at roughly 1 win in every 5 races, which is a solid return for a horse operating at his level.Based on TrackLab's AI analysis
Quick Facts
Age
10 years old
Sex
Gelding
Colour
Grey
Father
Fame And Glory
Mother
Spieta
Owner
Chris McSharry
Rating
97

📊 Key Numbers

Career statistics for this horse
16
Career races
3
Wins
18.8%
Win rate
avg ~10%
56.2%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

For most of his career, Ceolwulf has been plying his trade at Class 5, the bread-and-butter tier of British racing. At that level he has won just 1 from 9 races, which tells you he's been competitive without always getting his head in front — the kind of horse who collects places while waiting for everything to click. But something has clicked recently. He picked up his first career win at Warwick in March 2025, and has since backed that up with a second win at Southwell just this week, giving him 2 wins from his last 6 races. That's a sharp upturn in form for a horse who went a long time without a winner.

Normal ground conditions suit him well — on a standard surface he has won 2 of 6 races, a win rate of 33%, which is comfortably better than his overall average. That translates simply: when the ground is neither too wet nor too firm, Ceolwulf is a different proposition.

James Bowen has been his most regular rider, partnering him 7 times and winning twice together — that's a win rate of 29%, nearly 1 in 3, which is noticeably better than Ceolwulf's overall average. When those two link up, things tend to go well. Fionn McSharry, who trains him from a yard whose location isn't publicly listed, has sent out 7 winners already this season — a trainer clearly in decent form.

Recent form reads 1-1-dash-dash-2-5, with two blanks in the middle but bookended by back-to-back wins. For a ten-year-old to be finishing first on consecutive starts and racing as recently as yesterday, this is a horse very much in the thick of things. Whatever the plan is from the yard, Ceolwulf looks like he's entered one of the more productive patches of his career — and at his age, that's worth paying attention to.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 2 wins from 6 starts (33%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to soft (some give)
Ok
Soft (muddy)
Unknown
Heavy (very wet)
Unknown
📏 Race Distance
Long Distance (2M+)
🏅 Competition Level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Ok
🏟 Track Shape
Left-handed, long straights
Loves
Left-handed, tight turns
Loves
Right-handed, hilly
Unknown
Right-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
2 Jun
🏆 Won
Southwell
Long Distance (2m+) · Good · 6 runners
31 Mar
🏆 Won
Newcastle
Long Distance (2m+) · Good_To_Soft · 11 runners
27 Feb
DNF
Doncaster
Long Distance (2m+) · Good_To_Soft · 14 runners
26 Feb
DNF
Wetherby
Long Distance (2m+) · Soft · 8 runners
25 Nov
2nd
Southwell
Long Distance (2m+) · Good_To_Soft · 9 runners
24 Apr
5th
Warwick
Long Distance (2m+) · Good · 8 runners
27 Mar
🏆 Won
Warwick
Long Distance (2m+) · Good · 7 runners
13 Feb
2nd
Leicester
Long Distance (2m+) · Soft · 8 runners
22 Oct
4th
Kelso
Long Distance (2m+) · Good_To_Soft · 9 runners
22 Sep
6th
Perth
Long Distance (2m+) · Good · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
James Bowen Current Jockey
28.6%
Win rate
2/7
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Newcastle
Galloping
2 1 win, 1 second 31 Mar 50%
Warwick
Sharp
2 1 win, 1 other 24 Apr 50%
Southwell
Galloping
2 1 win, 1 second 2 Jun 50%
Carlisle
Undulating
2 1 third, 1 other 28 Feb 0%
Wetherby
Galloping
2 1 third, 1 other 26 Feb 0%
Kelso
Undulating
1 1 other 22 Oct 0%
Doncaster
Galloping
1 1 other 27 Feb 0%
Leicester
Sharp
1 1 second 13 Feb 0%
Perth
Galloping
1 1 other 22 Sep 0%
Market Rasen
Sharp
1 1 other 16 Jul 0%
Sedgefield
Sharp
1 1 second 9 Feb 0%