:

El Bufalo

There's a horse who knows exactly where home is, and for El Bufalo, that place is Wolverhampton. The five-year-old has won 3 of his 9 races at the track — a remarkable return when you consider he's won just 4 from 24 races overall (roughly 1 in every 6). In other words, three quarters of his career victories have come at a single venue. That's not coincidence — that's a horse who genuinely thrives somewhere specific, whether it's the tight turns, the synthetic surface, or simply the atmosphere. His most recent win came there in January 2026, and given he raced just yesterday, he's clearly still very much in action.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Chestnut
Father
Havana Grey
Mother
Pryers Princess
Owner
Frn - Chepstow Club
Rating
77

📊 Key Numbers

Career statistics for this horse
24
Career races
4
Wins
16.7%
Win rate
avg ~10%
45.8%
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 broader picture shows a horse who competes hard without winning often. A 17% win rate — 4 wins from 24 races — sounds modest, but 11 places alongside those victories means El Bufalo is consistently competitive, not just making up the numbers. He's typically running in Class 4 races, which are solid, mid-level contests, though at that level his win rate drops to just 1 from 12 (around 8%). That gap between his overall record and his Class 4 record suggests he's found it tougher as races get more competitive away from his Wolverhampton comfort zone.

His recent form is genuinely encouraging: two wins in his last six races, running 1-1-2-5-6-2 across that stretch. Back-to-back wins in your recent history is a meaningful run of form at any level. Jockey Kieran O'Neill rides him most often and has a 1-from-5 record aboard him — a 20% win rate, which is actually better than El Bufalo's overall average, suggesting the partnership has some spark to it.

Thomas Faulkner trains him from a yard based in Devauden in Monmouthshire — a smaller operation that has nonetheless sent out 16 winners this season, which is a solid tally and suggests the yard is in good health. El Bufalo looks like one of their reliable performers: not a superstar, not one for the biggest occasions, but a horse with a genuine home track advantage and the kind of consistent placing record that makes him interesting whenever he loads up at Wolverhampton.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard_to_slow ground: 1 wins from 4 starts (25%)
Course specialist at Wolverhampton: 3 wins from 9 starts (33%)

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
21 May
2nd
Chepstow
5f – 6½f · Good_To_Soft · 6 runners
1 May
6th
Ascot
5f – 6½f · Good_To_Firm · 17 runners
16 Feb
5th
Wolverhampton
5f – 6½f · Standard · 5 runners
13 Feb
2nd
Wolverhampton
5f – 6½f · Standard · 7 runners
23 Jan
🏆 Won
Wolverhampton
5f – 6½f · Standard · 7 runners
26 Dec
🏆 Won
Wolverhampton
5f – 6½f · Standard · 10 runners
25 Nov
2nd
Lingfield Park
5f – 6½f · Standard · 11 runners
27 Oct
3rd
Wolverhampton
5f – 6½f · Standard · 7 runners
15 Oct
11th
Kempton Park
5f – 6½f · Standard_To_Slow · 12 runners
27 Sep
7th
Southwell
5f – 6½f · Standard · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/4
Won / Rode
50%
Win rate
1/2
Won / Rode
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
Zoe Lewis
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wolverhampton
Galloping
9 3 wins, 1 second, 1 third, 4 other 16 Feb 33.3%
chelmsford 4 1 win, 1 second, 2 other 13 Mar 25%
Newcastle
Galloping
3 1 second, 1 third, 1 other 25 Jan 0%
Southwell
Galloping
2 2 other 27 Sep 0%
Lingfield Park
Sharp
1 1 second 25 Nov 0%
Ascot
Galloping
1 1 other 1 May 0%
Epsom Downs
Undulating
1 1 other 22 Apr 0%
Chepstow
Galloping
1 1 second 21 May 0%
Kempton Park
Galloping
1 1 other 15 Oct 0%
Newmarket
Galloping
1 1 other 16 Apr 0%