El Bufalo (GB)
El Bufalo is 4 from 26 with all wins on the all-weather over trips under 6f. Three of those wins came at Wolverhampton and one at Chelmsford City, all in handicaps except for his first success in a restricted maiden in Dec 2023. He won a Class 5 handicap at Wolverhampton in Jan 2026 off an official rating of 72 and was last seen finishing third of five in a Class 4 handicap at Ffos Las in Jun 2026 off a mark of 78. Typically held up, he has raced from an official rating as high as 80.
- 4–26Wins / Runs
- 15.4%Strike rate
- 10 (38.5%)Placed
- −10.38£1 level staken=26 at SP
- 0.91Fair A/E n=26 · 0.79 incl. margin
- 80Highest OR
- 37dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 99
How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →
| Going | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 20 | 114A | 98 | 6 runs · 100 / 96 |
| Good | 4 | 96C | 86.5 | 2 runs · 96 / 92 |
| Good to Soft | 1 | — | — | 1 run · — |
| Good to Firm | 1 | — | — | 1 run · — |
| Distance | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| Under 6f | 18 | 114A | 97.5 | 7 runs · 104 / 96 |
| 6f – 7f | 8 | 105A | 86.5 | 3 runs · 100 / 100 |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 26 figures from 26 runs · as at 3 Oct 2026 · a record, not a forecast
Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.
Run style from 18 analysed runs since Sep 2024
- Held up 8 (44%) · 2 wins
- Prominent 7 (39%) · 0 wins
- Mid-division 3 (17%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 13.3% of 4,551 runs since Jan 2008 (417 horses).
Strongest over 1m2f – 1m4f (all codes): 16.3% from 104. Weakest over 1m – 1m1f (all codes): 10.2% from 411.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 22 | 6 | 27.3% | +14 | — |
| Good to Firm | 924 | 144 | 15.6% | +2.3 | 0 from 1 |
| Good | 1,103 | 148 | 13.4% | +0.1 | 0 from 4 |
| Good to Soft | 415 | 44 | 10.6% | −2.7 | 0 from 1 |
| Soft | 432 | 54 | 12.5% | −0.8 | — |
| Heavy | 88 | 7 | 8% | −5.3 | — |
| Standard (AW) | 1,567 | 203 | 13% | −0.3 | 4 from 20 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 1,367 | 218 | 15.9% | +2.6 | 4 from 18 |
| 6f – 7f | 2,658 | 329 | 12.4% | −0.9 | 0 from 8 |
| 1m – 1m1f | 411 | 42 | 10.2% | −3.1 | — |
| 1m2f – 1m4f | 104 | 17 | 16.3% | +3 | — |
| 1m5f – 2m | 8 | 0 | 0% | −13.3 | — |
| 2m1f – 2m4f | 3 | 0 | 0% | −13.3 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 25 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
2 siblings in the archive, 1 winner — best of them Hoi An Beach (GB) (1 win).
The wins came over 1m; the highest grade won is Class 6 (Hoi An Beach (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Hoi An Beach (GB) | 13 | 1 | 1m | Class 6 |
| Just Dashing (GB) | 5 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 20 | 4 | 20% | −4.38 |
| Good | 4 | 0 | 0% | −4.00 |
| Good to Soft | 1 | 0 | 0% | −1.00 |
| Good to Firm | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 4 | 16 | 1 | 6% | −12.00 |
| Class 5 | 8 | 3 | 38% | +3.62 |
| Class 3 | 1 | 0 | 0% | −1.00 |
| Class 2 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Wolverhampton (AW) | 9 | 3 | 33% | +2.62 |
| Chelmsford City (AW) | 4 | 1 | 25% | +0.00 |
| Newcastle (AW) | 3 | 0 | 0% | −3.00 |
| Southwell (AW) | 2 | 0 | 0% | −2.00 |
| Ffos Las | 1 | 0 | 0% | −1.00 |
| York | 1 | 0 | 0% | −1.00 |
| Chepstow | 1 | 0 | 0% | −1.00 |
| Ascot | 1 | 0 | 0% | −1.00 |
| Lingfield (AW) | 1 | 0 | 0% | −1.00 |
| Kempton (AW) | 1 | 0 | 0% | −1.00 |
| Epsom Downs | 1 | 0 | 0% | −1.00 |
| Newmarket | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Under 6f | 18 | 4 | 22% | −2.38 |
| 6f – 7f | 8 | 0 | 0% | −8.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Kieran O'Neill | 5 | 1 | 20% | −3.38 |
| Rhys Clutterbuck | 4 | 0 | 0% | −4.00 |
| David Egan | 3 | 0 | 0% | −3.00 |
| Billy Loughnane | 2 | 1 | 50% | +2.50 |
| Zoe Lewis | 2 | 0 | 0% | −2.00 |
| Cieren Fallon | 2 | 1 | 50% | +3.50 |
| George Wood | 2 | 1 | 50% | +2.00 |
| Josephine Gordon | 2 | 0 | 0% | −2.00 |
| Zac Lloyd | 1 | 0 | 0% | −1.00 |
| Robert Havlin | 1 | 0 | 0% | −1.00 |
| Warren Fentiman | 1 | 0 | 0% | −1.00 |
| Clifford Lee | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Tongue tie | 10 | 0 | 0% | −10.00 |
| Tongue tie + cheekpieces | 9 | 2 | 22% | +1.00 |
| Tongue tie + blinkers | 4 | 1 | 25% | +0.00 |
| None | 3 | 1 | 33% | −1.38 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 7 | 1 | 14% | −2.50 |
| 2025 | 12 | 2 | 17% | −2.50 |
| 2024 | 5 | 0 | 0% | −5.00 |
| 2023 | 2 | 1 | 50% | −0.38 |
Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.
Form
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 · 7 runs | ||||||||||
| 29 Jun 26+16d | Ffos Las | Diplomat Hotel Handicap Hampered and hesitant start - settled last - pushed along and made gains over 2f out - little threat until finding late pace in final 110yds - closed best of all to finish third | 3/5 | 2½ | 9-8 | 78 | 96C | 76B | David Egan | 3/1 |
| 13 Jun 26+23d | York | Fordy Marshall Handicap Held a spot in the pack early - pushed along with 2f left - stayed on late but never landed a real blow - finished 9th beaten 5 1/4 lengths | 9/21 | shd | 9-8 | 79 | 88C | 90A | Zac Lloyd | 18/1 |
| 21 May 26+20d | Chepstow | Why Bet Elsewhere, David Lucas Bookmakers Handicap Tracked the front group early - moved into second and driven approaching 2f out - kept battling to the line but narrowly denied | 2/6 | ½ | 9-6 | 77 | 99A | 89B | Billy Loughnane | 5/1 |
| 01 May 26+74d | Ascot | Naas Racecourse Handicap Held up towards the back - pushed along and eased left approaching 2f out - kept on inside the closing stages to finish sixth | 6/17 | shd | 9-1 | 77 | 104C | 92A | Robert Havlin | 40/1 |
| 16 Feb 26+3d | Wolverhampton (AW) | Midnite A Next Generation Betting App Handicap (Rider Restricted Race) Settled towards the back - checked on the turn after 1f - short of space on the rails from over a furlong out and still boxed in inside the final furlong - lost momentum close home to finish fifth | 5/5 | nk | 9-2 | 77 | 73C | 68B | Zoe Lewis | 9/4 |
| 13 Feb 26+21d | Wolverhampton (AW) | Join The Midnite Movement Handicap Wide and handy early - urged forward with 2f left - finished strongly to snatch second near the line | 2/7 | 1½ | 9-9 | 77 | 96A | 85A | Cieren Fallon | 9/2 |
| 23 Jan 26+28d | Wolverhampton (AW) | Make The Move To Midnite Handicap Held up at back - pushed along with 2f left then made ground inside final furlong - stayed on strongly to hit front close home and win | 1/7 | 9-7 | 72 | 96A | 91A | Billy Loughnane | 7/2 | |
| 2025 · 12 runs | ||||||||||
| 26 Dec 25+31d | Wolverhampton (AW) | Midnite Are Upping The Betting Game Handicap Held up at the back - urged along entering the straight - closing well approaching final furlong - edged ahead close home to prevail | 1/8 | 9-9 | 70 | 78A | 87A | Cieren Fallon | 9/2 | |
| 25 Nov 25+29d | Lingfield (AW) | Get Raceday Ready Handicap Settled behind pace early - pushed into command approaching final furlong - overtaken close home - denied by a half length | 2/11 | ½ | 9-8 | 69 | 100A | 93A | Kieran O'Neill | 17/2 |
| 27 Oct 25+12d | Wolverhampton (AW) | Midnite A Next Generation Betting App Handicap Sat behind the front group - moved into second spot 3f out - edged out of the frame near the line to finish third | 3/7 | nk | 9-4 | 70 | 100A | 85A | Kieran O'Neill | 12/1 |
| 15 Oct 25+18d | Kempton (AW) | Get Daily Price Boosts At Unibet Apprentice Handicap Fought for control early - stuck at the back throughout - pushed along from 2f out but unable to close finished 11th | 11/11 | 2¾ | 9-2 | 73 | 77A | 56A | Zoe Lewis | 40/1 |
| 27 Sep 25+158d | Southwell (AW) | Andrew And Anthony Roy Memorial Race Handicap (Div 1) Sat close to front group wide of rivals - urged forward with over 2f left - lost momentum inside final 2f to finish seventh | 7/10 | nse | 9-9 | 75 | 75A | 69A | Warren Fentiman | 28/1 |
| 22 Apr 25+26d | Epsom Downs | Betfred Handicap Held up in midfield early - driven towards the back approaching 3f out - always struggling to get involved - eventually well held in 11th | 11/11 | 3¼ | 8-9 | 76 | 41C | 40C | David Egan | 12/1 |
| 27 Mar 25+14d | Wolverhampton (AW) | Gamble Responsibly At BetUK Handicap Urged forward early - upped tempo to sit near leaders then asked for more effort 2f out - weakened under pressure in the final furlong to finish fifth | 5/8 | ½ | 9-8 | 77 | 114A | 89A | George Wood | 4/1J |
| 13 Mar 25+19d | Chelmsford City (AW) | Each Way Extra At bet365 Handicap Driven early to reach front pair - under pressure a furlong out with no real gain - lost ground in the closing stages to finish 4th | 4/5 | shd | 9-6 | 77 | 102C | 81B | David Egan | 15/8F |
| 22 Feb 25+9d | Chelmsford City (AW) | bet365 Handicap Pulled hard early - led throughout and pushed along 1f out - surged clear inside the final furlong - won going away | 1/7 | 9-4 | 73 | 107A | 86A | George Wood | 3/1 | |
| 13 Feb 25+19d | Chelmsford City (AW) | bet365 Handicap Pulled hard early - up with the pace before drifting off the rail approaching 3f out - faded to finish sixth beaten 5 lengths | 6/7 | shd | 9-4 | 75 | 105A | 76A | Rhys Clutterbuck | 4/1 |
| 25 Jan 25+14d | Newcastle (AW) | BetUK: It's Where The UK Bets Handicap Handy in the pack early - pressed for effort with three left - closed on leader inside final furlong but edged out of second near line | 3/10 | ½ | 9-7 | 76 | 103A | 88A | Clifford Lee | 4/1F |
| 11 Jan 25+25d | Wolverhampton (AW) | Gamble Responsibly At BetUK Handicap Sluggish start - settled towards the back and pulling hard - stayed on in the closing stages - never able to reach the front runners finishing 5th | 5/8 | nk | 9-8 | 77 | 92A | 83A | Rhys Clutterbuck | 9/4F |
| 2024 · 5 runs | ||||||||||
| 17 Dec 24+12d | Newcastle (AW) | Extra Winnings With BetUK Acca Club Handicap Drifted right and clipped another runner early - settled midpack then edged closer on the far flank though boxed in - found little extra once space opened inside final furlong - finished fifth | 5/9 | 2 | 9-9 | 78 | 96A | 82A | Josephine Gordon | 10/3J |
| 05 Dec 24+42d | Chelmsford City (AW) | Sky Bet Club Handicap Travelled in the front rank - hit the front a furlong out drifting right - caught close home to finish second | 2/8 | ¾ | 9-6 | 77 | 108A | 93A | Josephine Gordon | 13/2 |
| 24 Oct 24+27d | Southwell (AW) | Free Bets With BetUK Bet Club Handicap Raced with plenty of enthusiasm early - set the pace before being overtaken with a furlong left - dropped away in the closing stages | 10/12 | 1¼ | 9-8 | 79 | 83A | 79A | Kieran O'Neill | 13/2 |
| 27 Sep 24+164d | Wolverhampton (AW) | Download The Raceday Ready App Handicap Held up towards the back of the pack - urged into effort just past halfway - lost touch over the final two furlongs and dropped away close home | 6/8 | 1¼ | 9-6 | 80 | 104A | 74A | Rhys Clutterbuck | 5/4F |
| 16 Apr 24+116d | Newmarket | bet365 EBF Conditions Stakes (GBB Race) | 6/6 | 2¾ | 9-8 | — | 85A | 67B | Rhys Clutterbuck | 12/1 |
| 2023 · 2 runs | ||||||||||
| 22 Dec 23+14d | Wolverhampton (AW) | Bet 10 Get 40 At BetMGM Restricted Maiden Stakes (GBB Race) | 1/9 | 9-7 | — | 94A | 104A | Kieran O'Neill | 8/13F | |
| 08 Dec 23 | Newcastle (AW) | Bet 10 Get 40 At BetMGM EBF Restricted Novice Stakes (GBB Race) | 2/10 | 1¼ | 9-2 | — | 105A | 94A | Kieran O'Neill | 16/5 |
Quick answers
- How many races has El Bufalo won?
- El Bufalo (GB) won 4 of 26 archived starts between 2023 and 2026, a strike rate of 15.4%. Placed 10 times in total (38.5% of starts).
- Who trains El Bufalo?
- El Bufalo (GB) is trained by Thomas Faulkner, who saddled the horse on its most recent run on 29 June 2026.
- Who is El Bufalo's sire?
- El Bufalo (GB) is by Havana Grey (GB) out of Pryers Princess (GB), whose sire is Medicean.
- What going does El Bufalo prefer?
- El Bufalo (GB) has the best record on standard (aw) going: 4 wins from 20 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is El Bufalo's official rating?
- The most recent official rating on record is 78, from the run on 29 June 2026. The highest on record is 80.
- What is El Bufalo's sire's record?
- Havana Grey (GB)'s progeny in our archive have won 13.3% of 4,551 runs since Jan 2008 (417 horses), Flat and jumps together. Strongest over 1m2f – 1m4f (all codes): 16.3% from 104. Weakest over 1m – 1m1f (all codes): 10.2% from 411.
- Who are El Bufalo's siblings?
- Out of Pryers Princess (GB), El Bufalo (GB) has 2 other produce in our archive, 1 of them a winner. Most wins: Hoi An Beach (GB) (1). Highest grade won: Class 6 (Hoi An Beach (GB)). The wins came over 1m. As at Oct 2026.