:

El Bufalo

There's a horse who knows exactly where home is, and for El Bufalo, that's Wolverhampton. The five-year-old has won 3 of its 9 races at the track — a remarkable return when you consider it has only managed 1 win from the other 14 races of its career combined. Put simply, take El Bufalo to Wolverhampton and your chances more than double. That kind of course specialisation isn't luck; it suggests something about the track's surface, its tight turns, or the way races are run there that genuinely suits this horse.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

🏁 Next Race

Tomorrow
York
About 6 furlongs · Ideal conditions · 22 runners

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

Overall, El Bufalo has won 4 races and placed 10 more times from 23 outings — a win rate of around 17%, which works out to roughly 1 in every 6 races. That's a solid rather than spectacular record, but the recent form tells a more interesting story. In the last six races, El Bufalo has finished 6th, 5th, 2nd, 1st, 1st, 2nd — two wins sandwiched around a near-miss, followed by a slight dip. The most recent run was just yesterday, so this is a horse currently deep in its season and clearly being kept busy.

The first career win came at Wolverhampton on 22 December 2023, and the most recent came at the same track on 23 January 2026 — so the story of this horse is, in many ways, the story of one venue. Thomas Faulkner, who trains El Bufalo from his yard in Devauden in Monmouthshire, has sent out 16 winners this season, suggesting a stable in decent form. Kieran O'Neill rides El Bufalo most often — they've partnered up five times together, winning once, which is a 20% win rate, or 1 in every 5 rides.

The one area where El Bufalo hasn't quite delivered is at Class 4, the level it competes at most regularly. Just 1 win from 12 races at that grade — roughly 1 in every 12 — suggests it sometimes finds the competition tough at that tier. But then again, three of those Class 4 wins have come at Wolverhampton, and a horse that wins a third of its races at a specific track is the sort of thing that makes a trainer keep coming back. Expect to see El Bufalo pointed back there before long.

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%