UK time :

Bruce Banner

His record of three wins from 24 races — roughly one win every eight races — tells the story of a horse who picks his moments rather than a steady performer.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Starspangledbanner
Mother
Special Meaning
Owner
James Adams
Official rating
53

📊 Key numbers

Career totals for this horse
24
Career races
3
Wins
12.5%
Win rate
avg ~10%
33.3%
Top-3 rate
avg ~30%
2 days
Since last race

🔍 Full analysis

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

The interesting detail is his record at lower-level Class 6 races, where he wins about one in every three and a half starts. That 29% win rate (2 wins from 7 races) suggests he has genuine ability when dropped into competitive company he can handle, but the moment the bar gets raised, he struggles. His last win came at Musselburgh on 28 November 2024 — nearly a year ago now — and he has been chasing that form ever since without success. His last six races tell a sobering story: two fourth-place finishes, two more fourths, a second, and a fifth. He is getting into the placings regularly, finishing in the top three in five of those six runs, but the wins have dried up completely.

Nicola Currie has ridden him six times for trainer Rebecca Menzies, winning once together — a 17% win rate that is above his overall average, which suggests there might be some understanding there worth revisiting. Menzies runs a prolific yard at Morden, Durham, with 36 winners sent out this season, so Bruce Banner is not the only horse she is managing. With a race just yesterday, he remains active and in work. For a horse his age and record, the challenge now is finding the right level and surface where he can rediscover his winning form before the gap from his last victory becomes so wide that he starts to fade from the mix altogether.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard_to_slow ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ 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 to slow (all-weather)
Loves
Standard (all-weather)
Ok
Heavy (very wet)
Unknown
Good to soft (some give)
Unknown
Good (a little give)
Avoids
Good to firm (fairly firm)
Avoids
📏 Race distance
1M6F – 2M
5F – 6½F
Unknown
1M3F – 1M4F
Unknown
7F – 1M
Avoids
Long Distance (2M+)
Avoids
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Loves
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Right-handed, long straights
Loves
Left-handed, long straights
Ok
Left-handed, hilly
Unknown
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
16 Oct
9th
Newcastle
1m6f – 2m · Standard · 12 runners
3 Sep
4th
Newcastle
1m6f – 2m · Standard · 9 runners
16 Jul
4th
Hamilton Park
1m6f – 2m · Good_To_Firm · 5 runners
3 Jul
4th
Beverley
1m6f – 2m · Good_To_Firm · 5 runners
23 Jun
2nd
Beverley
1m6f – 2m · Good · 8 runners
18 Jun
5th
Ripon
1m6f – 2m · Good · 12 runners
27 May
3rd
Beverley
1m6f – 2m · Good_To_Firm · 6 runners
7 May
2nd
Redcar
1m6f – 2m · Good · 6 runners
2 Apr
5th
Southwell
Long Distance (2m+) · Standard · 8 runners
12 Mar
3rd
Newcastle
1m6f – 2m · Standard · 10 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
16.7%
Win rate
1/6
Wins / rides
25%
Win rate
1/4
Wins / rides
50%
Win rate
1/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
7 1 win, 1 third, 5 other 16 Oct 14.3%
Kempton Park
Galloping
4 1 win, 1 third, 2 other 19 Feb 25%
Beverley
Undulating
3 1 second, 1 third, 1 other 3 Jul 0%
Hamilton Park
Sharp
2 2 other 16 Jul 0%
Musselburgh
Sharp
1 1 win 28 Nov 100%
Newbury
Galloping
1 1 other 25 Oct 0%
Ripon
Sharp
1 1 other 18 Jun 0%
Kelso
Undulating
1 1 other 28 Feb 0%
Wolverhampton
Galloping
1 1 other 23 Nov 0%
Southwell
Galloping
1 1 other 2 Apr 0%
Redcar
Galloping
1 1 second 7 May 0%
Bath
Undulating
1 1 other 10 Oct 0%