:

El Bufalo

There is a horse that genuinely loves one particular racetrack, and Wolverhampton is El Bufalo's happy place. This five-year-old has won 4 races from 26 outings overall — that's roughly 1 in every 6 or 7 — but strip it back to Wolverhampton alone and the picture changes dramatically. Three wins from 9 races there, a success rate of 1 in 3, tells you that something about that circuit suits this horse in a way that most tracks simply don't. For context, at the level El Bufalo most commonly races — solid, competitive Class 4 events — the record away from Wolverhampton makes for much tougher reading: just 1 win from 12 races, or roughly 1 in 12.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
78

📊 Key Numbers

Career statistics for this horse
26
Career races
4
Wins
15.4%
Win rate
avg ~10%
46.2%
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

El Bufalo first made its mark at Wolverhampton on 22 December 2023, and the most recent win came there too, on 23 January 2026 — so the track has bookended a meaningful stretch of its career. That said, it has now gone six races without winning, and the recent form figures of 3-9-2-6-5-2 show a horse that is placing consistently enough — two second-place finishes in there — but not quite getting its nose in front. It raced just yesterday, which means it is very much in active training and the search for that next win is ongoing.

The yard behind El Bufalo is Thomas Faulkner's operation, based in Devauden in Monmouthshire, and it has been a productive season — 16 winners sent out so far. Jockey Kieran O'Neill has partnered El Bufalo five times, winning once together, which works out to 1 in 5 — a decent enough ratio that suggests the partnership has some chemistry, even if the results haven't always followed. The natural question now is whether a return to Wolverhampton can spark another win. Given everything this horse has shown there, it would be a brave person to rule it out.

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%)
⚠ What to watch out for
Poor record on good ground: 0 wins from 4 starts

🎯 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 to firm (drying out)
Unknown
Good to soft (some give)
Unknown
Good (firm-ish)
Avoids
📏 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
29 Jun
3rd
Ffos Las
5f – 6½f · Good · 5 runners
13 Jun
9th
York
5f – 6½f · Good · 22 runners
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

🏇 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
50%
Win rate
1/2
Won / Rode
Zoe Lewis
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
David Egan Current Jockey
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/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%
Newmarket
Galloping
1 1 other 16 Apr 0%
Ascot
Galloping
1 1 other 1 May 0%
Ffos Las
Galloping
1 1 third 29 Jun 0%
York
Galloping
1 1 other 13 Jun 0%
Kempton Park
Galloping
1 1 other 15 Oct 0%
Lingfield Park
Sharp
1 1 second 25 Nov 0%
Epsom Downs
Undulating
1 1 other 22 Apr 0%
Chepstow
Galloping
1 1 second 21 May 0%