Bubbles Wonky
Bubbles Wonky has won three times from 26 races, with his most recent victory coming at Sandown Park eight weeks ago. The five-year-old is a horse who tends to finish in the frame — he has ten places to his name — but breaking through at the highest level has proved difficult. He won roughly one in every eight races early in his career, but that win rate has tightened significantly in recent months. Over his last six outings, he has finished out of the top three just once, suggesting he is running well without quite finding the winner's circle when it matters most.Based on TrackLab's analysis
Owner
Only One Bid Partnership
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The horse raced yesterday and is actively campaigned by trainer Mark Pattinson's yard at Epsom. His preferred distance appears to be around a mile on ground with some give in it, though recent form suggests he may be capable of stretching further than initially thought. When he broke his duck at Catterick Bridge in October 2023, he was described as straightforward and talented, a horse who travelled well and quickened decisively when asked. David Allan has partnered him ten times, winning once, and the pair seem suited to one another — Allan has noted that Bubbles Wonky tanked along the bottom of the hill at Hamilton, pricking his ears and quickening readily under pressure.
What has held him back is a complete inability to win at Class 3 level, where the standard is higher. He has tried six times at that grade and has failed to land a blow, which explains why his recent wins have come at lower levels. The yard itself is in decent form this season with five winners, and Bubbles Wonky looks the type to keep finding races at his level. The consistent finishing record suggests he is reliably competitive, if not quite the horse his talent promised when those early wins came thick and fast.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 5 starts
⚠ Poor record on standard ground: 0 wins from 3 starts
⚠ Poor record on good_to_soft ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 6 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Standard to slow (all-weather)
Unknown
Standard (all-weather)
Avoids
Good to soft (some give)
Avoids
🏅 Race level
Class 2 (high-level)
Avoids
Class 3 (mid-level)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, tight turns
Loves
Right-handed, tight turns
Likes
Left-handed, hilly
Unknown
Left-handed, tight
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
27 Sep
4th
Epsom Downs
1m1f – 1m2f · Good · 9 runners
29 Aug
3rd
Windsor
1m1f – 1m2f · Soft · 11 runners
6 Aug
🏆 Won
Sandown Park
1m1f – 1m2f · Good_To_Firm · 6 runners
24 Jul
3rd
Sandown Park
1m1f – 1m2f · Good_To_Firm · 6 runners
20 May
3rd
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 14 runners
4 May
3rd
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 8 runners
12 Mar
4th
chelmsford
1m1f – 1m2f · Standard · 8 runners
27 Feb
DNF
Lingfield Park
1m3f – 1m4f · Standard · 14 runners
15 Jan
7th
chelmsford
1m3f – 1m4f · Standard · 10 runners
17 Oct
9th
Haydock Park
7f – 1m · Good_To_Soft · 11 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Hamilton Park Sharp |
6 |
1 win, 2 seconds, 3 other |
29 Sep |
16.7% |
| Sandown Park Galloping |
2 |
1 win, 1 third |
6 Aug |
50% |
| Catterick Bridge Sharp |
2 |
1 win, 1 second |
13 May |
50% |
| Doncaster Galloping |
2 |
2 other |
11 Sep |
0% |
| Kempton Park Galloping |
2 |
2 thirds |
20 May |
0% |
| Epsom Downs Undulating |
2 |
2 other |
27 Sep |
0% |
| Redcar Galloping |
2 |
2 other |
21 Jul |
0% |
| chelmsford |
2 |
2 other |
12 Mar |
0% |
| Chester Tight |
1 |
1 other |
14 Jun |
0% |
| Musselburgh Sharp |
1 |
1 other |
1 Jul |
0% |
| Haydock Park Galloping |
1 |
1 other |
17 Oct |
0% |
| Lingfield Park Sharp |
1 |
1 other |
27 Feb |
0% |
| Windsor Sharp |
1 |
1 third |
29 Aug |
0% |
| Great Yarmouth Galloping |
1 |
1 other |
24 Jul |
0% |