UK time :

Bamako Beach

Bamako Beach is on a roll. The 3-year-old has won three races in a row and arrived at the track just a day ago, still riding the wave of a victory at Naas this week. With three wins from six races overall, the horse is winning roughly half the time it runs — an exceptional win rate for any racehorse at this level.Based on TrackLab's analysis
Quick facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Sands Of Mali
Mother
Joyous
Owner
Bamako Beach Partnership
Official rating
105

📊 Key numbers

Career totals for this horse
6
Career races
3
Wins
50%
Win rate
avg ~10%
83.3%
Top-3 rate
avg ~30%
8 days
Since last race

🔍 Full analysis

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

The horse broke through for its first win at Fairyhouse in July and has steadily improved since then. Recent form tells the story: two second-place finishes, a seventh, then three consecutive wins. That kind of upward trajectory suggests the horse is figuring out what it takes to win and is getting stronger with every outing. Of its last six races, it has won three and placed in another two, meaning it has finished in the money five times out of six. Only one disappointing run — that seventh — stands out in an otherwise impressive sequence.

Bamako Beach is trained by M D O'Callaghan at The Curragh in County Kildare, a yard that has been firing on all cylinders this season with 18 winners to its name. The trainer clearly knows how to get the best out of a young horse, and the current winning streak suggests Bamako Beach has found its sweet spot. At just 3 years old, the horse still has plenty of racing ahead of it, and a 50% win rate at this stage points to a horse with genuine ability and a team that has worked out how to bring it to the track ready to perform.

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Unknown
Yielding (slightly soft)
Unknown
Yielding to soft (damp)
Unknown
Soft (muddy)
Unknown
📏 Race distance
7F – 1M
5F – 6½F
Unknown
1M1F – 1M2F
Unknown
🏟 Track shape
Right-handed, long straights
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown

📅 Recent runs

The last 10 races, most recent first
10 Oct
🏆 Won
Naas
5f – 6½f · Soft · 9 runners
30 Aug
🏆 Won
Cork
7f – 1m · Yielding · 9 runners
8 Jul
🏆 Won 1%
Fairyhouse
7f – 1m · Good · 15 runners
23 May
7th
The Curragh
1m1f – 1m2f · Good · 10 runners
5 May
2nd
Gowran Park
7f – 1m · Yielding · 13 runners
18 Sep
2nd
Naas
7f – 1m · Yielding_To_Soft · 17 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/2
Wins / rides
Jamie Powell Current jockey
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Naas
Galloping
2 1 win, 1 second 10 Oct 50%
Fairyhouse
Galloping
1 1 win 8 Jul 100%
Cork
Galloping
1 1 win 30 Aug 100%
The Curragh
Galloping
1 1 other 23 May 0%
Gowran Park
Undulating
1 1 second 5 May 0%