UK time :

Bobby Bennu

Bobby Bennu is a five-year-old who represents the kind of horse that keeps racing yards ticking over—dependable, consistent, and still discovering where he fits best. His record of three wins and eight places from nineteen races shows a horse that finishes in the money more often than not, but hasn't quite found the level where he can win regularly. He won his first race at Chester in June 2024, then again at Lingfield Park in November that same year, but he hasn't found the winner's circle since and has gone through a lean spell, missing the placings in five of his last six runs. That said, one fifth-place finish suggests he's still competitive, even if the wins have dried up.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Grey
Father
Phoenix Of Spain
Mother
Clenaghcastle Lady
Owner
Middleham Park Racing Xliii
Official rating
94

📊 Key numbers

Career totals for this horse
19
Career races
3
Wins
15.8%
Win rate
avg ~10%
42.1%
Top-3 rate
avg ~30%
24 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The complication is that Bobby Bennu has been tried at the highest level his yard ventures into. In nine races at Class 2—the top tier—he has yet to win, and that's the stumbling block. At the slightly lower level, life has been kinder to him. Trainer Roger Varian, who runs one of Britain's most successful yards at Newmarket with 87 winners already this season, reckons Bobby Bennu's best prospects lie over seven furlongs through the summer months, with a possible stretch to a mile around a bend later on. The rating of 97 is respectable for a horse still relatively untested, and his partnership with jockey Silvestre De Sousa has borne fruit—the two have won together twice in seven races, a win rate of roughly 1 in 3 rides that outperforms his overall record. For a horse who was last seen racing just a day ago, there's still time for Bobby Bennu to carve out a niche at the level where he belongs.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 1 wins from 3 starts (33%)
✔ Excellent record on good_to_soft ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Standard (all-weather)
Loves
Good to soft (some give)
Loves
Good (a little give)
Ok
Standard to slow (all-weather)
Unknown
Soft (muddy)
Unknown
Good to firm (fairly firm)
Avoids
📏 Race distance
7F – 1M
1M1F – 1M2F
Unknown
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Loves
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track shape
Left-handed, tight
Loves
Left-handed, long straights
Ok
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Avoids

📅 Recent runs

The last 10 races, most recent first
25 Sep
5th
Haydock Park
7f – 1m · Soft · 11 runners
6 Sep
15th
York
7f – 1m · Good_To_Soft · 15 runners
29 Jul
12th
Goodwood
7f – 1m · Good_To_Firm · 20 runners
27 Jun
2nd
Newcastle
7f – 1m · Standard_To_Slow · 14 runners
30 May
4th
Chester
7f – 1m · Good · 13 runners
18 Oct
15th
Ascot
1m1f – 1m2f · Good · 20 runners
6 Sep
5th
Ascot
7f – 1m · Good_To_Soft · 20 runners
29 Aug
DNF
Thirsk
7f – 1m · Good · 14 runners
3 Aug
5th
Chester
7f – 1m · Good_To_Firm · 10 runners
5 Jul
2nd
Haydock Park
7f – 1m · Good · 11 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
28.6%
Win rate
2/7
Wins / rides
Jack Mitchell Current jockey
25%
Win rate
1/4
Wins / rides
0%
Win rate
0/4
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Chester
Tight
4 1 win, 3 other 30 May 25%
Thirsk
Galloping
2 1 win, 1 other 29 Aug 50%
Ascot
Galloping
2 2 other 18 Oct 0%
Haydock Park
Galloping
2 1 second, 1 other 25 Sep 0%
Lingfield Park
Sharp
1 1 win 13 Nov 100%
Kempton Park
Galloping
1 1 second 5 Jun 0%
Newcastle
Galloping
1 1 second 27 Jun 0%
Goodwood
Undulating
1 1 other 29 Jul 0%
Newmarket
Galloping
1 1 other 10 Aug 0%
Southwell
Galloping
1 1 second 17 Oct 0%
Wolverhampton
Galloping
1 1 third 6 Jan 0%
Epsom Downs
Undulating
1 1 other 26 Aug 0%
York
Galloping
1 1 other 6 Sep 0%