:

Bass Player

Bass Player is a seven-year-old who has spent five years on the racecourse collecting experiences rather than trophies — just 3 wins from 37 races puts his win rate at roughly 1 in every 12 attempts, which by any measure is modest. But strip away the bare numbers and a more interesting story emerges.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Iffraaj
Mother
Rhythm And Rhyme
Owner
Cragg Wood Racing
Rating
63

📊 Key Numbers

Career statistics for this horse
37
Career races
3
Wins
8.1%
Win rate
avg ~10%
29.7%
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

The most telling detail about Bass Player is his relationship with Wolverhampton. Two of his three career wins have come at that track, and in a sport where horses can be maddeningly inconsistent, finding a venue a horse genuinely clicks with is genuinely valuable. Wolverhampton is an all-weather circuit, run on an artificial surface rather than turf, and the trainer Kevin Frost has noted that Bass Player travels smoothly through a race — exactly the kind of quality that suits the steady rhythm of all-weather racing. His last win came there in December 2024, so it has been 17 months since he visited the winner's enclosure, but the track record alone gives his team something to aim at whenever conditions are right.

Those conditions, interestingly, are ordinary ones. On normal ground, Bass Player has won 2 of his 14 races — 14%, or roughly 1 in 7 — which is meaningfully better than his overall record. It suggests a horse who does not want extremes, just a fair surface and a clean run.

Frost has been candid about the fact that Bass Player is not entirely straightforward. He has his quirks, as the trainer puts it, and at one stage the yard tried freshening him up by letting Frost's daughter Lauren ride him in amateur races — an unusual step that speaks to a team trying genuinely creative things to find the best in a horse they clearly believe in. A wind operation a couple of winters ago was another intervention aimed at unlocking what ability is there.

Jack Mitchell has ridden him nine times without a win, and recent form — finishing 11th, 9th, 4th, 3rd, 8th, and 5th in his last six races — shows a horse finding the frame but not the front. He raced just yesterday and is clearly in an active campaign. The question Frost is presumably asking is whether Wolverhampton, normal ground, and everything clicking on the right day can produce one more moment to add to that small but meaningful tally.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 2 wins from 14 starts (14%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 10 starts
Yet to win at Newmarket in 7 attempts
Struggles on RH Galloping tracks: 0 wins from 9 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to firm (drying out)
Standard to slow (all-weather)
Unknown
Good to soft (some give)
Unknown
Good (firm-ish)
Avoids
📏 Race Distance
1M1F – 1M2F
7F – 1M
Ok
1M3F – 1M4F
Avoids
🏅 Competition Level
Class 1 (elite)
Unknown
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Avoids
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Avoids
🏟 Track Shape
Left-handed, long straights
Loves
Left-handed, hilly
Unknown
Long straights
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Right-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
8 May
11th
Ripon
1m1f – 1m2f · Good · 12 runners
6 Jan
9th
Wolverhampton
1m1f – 1m2f · Standard · 9 runners
27 Dec
4th
Wolverhampton
7f – 1m · Standard · 11 runners
13 Dec
3rd
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
6 Oct
8th
Wolverhampton
1m1f – 1m2f · Standard · 13 runners
6 Sep
5th
Wolverhampton
1m1f – 1m2f · Standard · 11 runners
6 Aug
2nd
Pontefract
1m1f – 1m2f · Good_To_Firm · 8 runners
28 Jun
10th
York
1m3f – 1m4f · Good · 17 runners
19 Jun
3rd
Wetherby
1m3f – 1m4f · Good_To_Firm · 5 runners
6 Jun
8th
Doncaster
1m1f – 1m2f · Good · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Jack Nicholls
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
William Pyle Current Jockey
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wolverhampton
Galloping
11 2 wins, 1 second, 3 thirds, 5 other 6 Jan 18.2%
Newmarket
Galloping
7 1 second, 6 other 21 Sep 0%
York
Galloping
3 3 other 28 Jun 0%
Doncaster
Galloping
2 1 win, 1 other 6 Jun 50%
chelmsford 2 2 other 20 Jun 0%
Kempton Park
Galloping
1 1 other 28 Sep 0%
Thirsk
Galloping
1 1 other 17 May 0%
Pontefract
Undulating
1 1 second 6 Aug 0%
Ripon
Sharp
1 1 other 8 May 0%
Sandown Park
Galloping
1 1 other 8 Aug 0%
Newcastle
Galloping
1 1 other 2 Dec 0%
Goodwood
Undulating
1 1 other 11 Jun 0%
Lingfield Park
Sharp
1 1 other 29 Mar 0%
Great Yarmouth
Galloping
1 1 other 1 May 0%
Newbury
Galloping
1 1 other 25 Jul 0%
Wetherby
Galloping
1 1 third 19 Jun 0%
Epsom Downs
Undulating
1 1 third 3 Jun 0%