Skip to content
Horse profile

El Bravo (GB)

10yo gelding (at last run, Jan 2016) · Last trainer Shaun Harris · Last owner Wwwnottinghamshireracingcouk 2
by Falbrav (IRE) out of Alessandra (GB) (Generous)
63 runs · 25 courses · from Jan 2009
As at 27 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 11 Jan 2016 — 3,942 days ago. Our archive can't say whether the horse is still in training.
Last run Jan 2016 · 9th of 12 6 wins · Pontefract, Doncaster & Wolverhampton (AW) Last raced off OR 45
KTB Profile

El Bravo (GB) is 6 from 63. Hasn't won since Jul 2014. All 6 wins have come over 1m2f – 1m4f. Last raced off 45, 34lb below the career-high mark.

Based on 63 archived runs · updated 27 Oct 2026
KTB at a glance OR ↓ 34lb off peak
Official rating45↓ 34lb off peak
45 45–79

KTB Speed and Rating

KTB Speed

No KTB Speed figures for this horse. The engine scores GB and Irish racing from Oct 2016; runs elsewhere, or earlier, have no figure.

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · a record, not a forecast

KTB Rating

Best recent KTB Rating 68A the best of the last 3 rated runs · Wolverhampton (AW), 21 Dec 2015 Official rating 45 at the last run, 11 Jan 2016

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race. What this means →

Flat 58 figures · best 90A · median 66
GoingRunsBestMedianSince 27 Oct 2025
Standard (AW)2780A65—
Good to Firm1190A70—
Good888A64—
Good to Soft778B68—
Soft469A60—
Heavy1———
DistanceRunsBestMedianSince 27 Oct 2025
1m2f – 1m4f4790A67—
1m5f – 2m673A65—
1m – 1m1f469A64.5—
6f – 7f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 58 figures from 58 runs · as at 4 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire
Falbrav (IRE)

Progeny in our archive have won 10.2% of 636 runs since Jan 2008 (48 horses).

Strongest on standard (aw) going: 13.9% from 165.

GoingRunsWinsSRvs sireThis horse
Firm1119.1%−1.1—
Good to Firm1701810.6%+0.41 from 11
Good146128.2%−22 from 10
Good to Soft6845.9%−4.30 from 8
Soft6058.3%−1.90 from 6
Heavy16212.5%+2.30 from 1
Standard (AW)1652313.9%+3.73 from 27
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f6446.3%−3.9—
6f – 7f9955.1%−5.10 from 1
1m – 1m1f1341611.9%+1.70 from 4
1m2f – 1m4f2563112.1%+1.96 from 52
1m5f – 2m68913.2%+30 from 6
2m1f – 2m4f1200%−10.2—
2m5f – 3m200%−10.2—
Over 3m100%−10.2—

Flat and jumps together (all codes) · since Jan 2008 · as at 27 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Alessandra (GB) (Generous)

9 siblings in the archive, 4 winners — best of them Modus (GB) (10 wins).

The wins came over 7f–3m1f; the highest grade won is Grade 2 (Modus (GB)).

ProduceRunsWinsWin tripsBest grade
Modus (GB)35101m5f–2m5fGrade 2
Whenever (GB)4051m6f–3m1fClass 4
Alessano (GB)2241m3f–1m7fClass 3
Moderator (GB)927f–1m4fClass 4
Pinnacle Point (GB)200——
Dynamics Of Wealth (GB)70——
Kryssa (GB)100——
Eagle Cliff (GB)30——
Minnimo (GB)30——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 27 3 11% −12.90
Good to Firm 11 1 9% −3.00
Good 10 2 20% +3.00
Good to Soft 8 0 0% −8.00
Soft 6 0 0% −5.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 24 2 8% −12.00
Class 5 23 4 17% −0.90
Class 4 10 0 0% −10.00
Class 7 1 0 0% −1.00

CourseRunsWinsSR£1
Wolverhampton (AW) 15 3 20% −0.90
Lingfield (AW) 6 0 0% −6.00
Pontefract 5 2 40% +8.50
Doncaster 5 1 20% +1.50
Kempton (AW) 4 0 0% −4.00
Musselburgh 4 0 0% −4.00
Chester 3 0 0% −3.00
Beverley 2 0 0% −2.00
Hamilton 2 0 0% −2.00
Southwell (AW) 2 0 0% −2.00
Catterick 1 0 0% −1.00
Goodwood 1 0 0% −1.00
Brighton 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Newcastle 1 0 0% −1.00
Haydock 1 0 0% −1.00
York 1 0 0% −1.00
Strasbourg 1 0 0% −1.00
Maisons-Laffitte (FR) 1 0 0% −1.00
Deauville (FR) 1 0 0% −1.00
Dieppe 1 0 0% —
Moulins 1 0 0% —
Sandown 1 0 0% −1.00
Newbury 1 0 0% −1.00
Windsor 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 52 6 12% −15.90
1m5f – 2m 6 0 0% −6.00
1m – 1m1f 4 0 0% −4.00
6f – 7f 1 0 0% −1.00

JockeyRunsWinsSR£1
Shirley Teasdale 8 1 13% −2.00
Neil Farley 6 2 33% +8.50
Mr Aiden Blakemore 5 0 0% −5.00
Russ Kennemore 4 0 0% −4.00
J F Egan 3 0 0% −3.00
Jordan Nason 3 0 0% −3.00
Kevin Lundie 3 0 0% −3.00
Robert Winston 3 0 0% −3.00
Michael J M Murphy 3 0 0% −3.00
George Baker 3 0 0% −3.00
Jason Hart 2 0 0% −2.00
Jean-Michel Breux 2 0 0% −2.00
Ryan Moore 2 1 50% +0.10
Martin Harley 1 0 0% −1.00
Hollie Doyle 1 0 0% −1.00
Ben Curtis 1 0 0% −1.00
Mrs Carol Bartley 1 1 100% +4.50
Miss Serena Brotherton 1 0 0% −1.00
Alex Hopkinson 1 0 0% −1.00
Miss Anna Hesketh 1 0 0% −1.00
Duran Fentiman 1 0 0% −1.00
William Featherstone 1 1 100% +5.00
Adam Kirby 1 0 0% −1.00
Theo Bachelot 1 0 0% −1.00
Mlle Barbara Guenet 1 0 0% —
Mr Alexandre Lemarie 1 0 0% —
Pat Dobbs 1 0 0% −1.00
William Buick 1 0 0% −1.00
Steve Drowne 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 49 6 12% −12.90
Cheekpieces 11 0 0% −11.00
Visor 1 0 0% −1.00
Blinkers 1 0 0% −1.00
E/SB 1 0 0% −1.00

SeasonRunsWinsSR£1
2016 2 0 0% −2.00
2015 10 0 0% −10.00
2014 13 2 15% +0.50
2013 16 2 13% −3.50
2012 9 1 11% −3.00
2011 5 0 0% −3.00
2009 8 1 13% −5.90

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

DateCourseRace PosBtn Wgt ORKTB Jockey SP
2016 · 2 runs
11 Jan 16+5d Wolverhampton (AW) Download The Coral App Handicap Class 6 · 12f · Standard · 12 ran 9/12 ½ 8-12 4540C J F Egan 33/1
06 Jan 16+16d Kempton (AW) 32red Casino Handicap Class 6 · 12f · Standard · 14 ran 12/14 2¾ 8-10 4542C J F Egan 20/1
2015 · 10 runs
21 Dec 15+6d Wolverhampton (AW) Best Odds Guaranteed At Coral Handicap Class 7 · 12f · Standard · 12 ran 4/12 1¾ 9-8 4868A J F Egan 16/1
15 Dec 15+35d Kempton (AW) Learn English At isehove.com Handicap Class 6 · 12f · Standard · 13 ran 10/13 nse 9-0 4853A Martin Harley 16/1
10 Nov 15+24d Wolverhampton (AW) 32RedPoker.com Apprentice Handicap Class 6 · 14f · Standard · 13 ran 13/13 1½ 9-1 5145C Hollie Doyle 12/1
17 Oct 15+52d Catterick totetrifecta Pick The 1, 2, 3, Apprentice Handicap Class 6 · 14f · Soft · 15 ran 15/15 9 9-10 5657C Jordan Nason 18/1
26 Aug 15+13d Musselburgh Download Your Racing Uk App Handicap Class 6 · 13.5f · Good · 8 ran 3/8 2¾ 8-8 5766A Jordan Nason 11/1
13 Aug 15+18d Beverley Walking The Courses Selling Handicap (Part Of The Beverley Middle Distance Series) Class 6 · 12f · Good To Firm · 12 ran 6/12 2 9-7 6062A Jordan Nason 6/1
26 Jul 15+34d Pontefract St John Ambulance Handicap Class 5 · 12f · Good To Firm · 13 ran 5/13 ¾ 8-13 6269A Kevin Lundie 22/1
22 Jun 15+125d Wolverhampton (AW) Holiday Inn Wolverhampton Amateur Riders' Selling Stakes Class 6 · 12f · Standard · 11 ran 8/11 9 10-7 5757C Mr Aiden Blakemore 33/1
17 Feb 15+18d Wolverhampton (AW) Bet In Play At Coral Handicap Class 6 · 12f · Standard · 11 ran 10/11 3¾ 9-7 6050A Robert Winston 14/1
30 Jan 15+35d Lingfield (AW) Coral.co.uk Amateur Riders' Handicap Class 5 · 12f · Standard · 10 ran 8/10 2¾ 10-6 6261A Mr Aiden Blakemore 20/1
2014 · 13 runs
26 Dec 14+27d Wolverhampton (AW) Coral Casino Handicap Class 5 · 12f · Standard · 8 ran 8/8 6 8-9 6745C Kevin Lundie 33/1
29 Nov 14+36d Wolverhampton (AW) Bet In Play At Coral Handicap Class 5 · 12f · Standard · 9 ran 5/9 7 9-3 6963A Kevin Lundie 33/1
24 Oct 14+12d Doncaster Betdaq No Premium Charge Amateur Riders' Handicap Class 5 · 10f · Soft · 17 ran 7/17 1 10-4 7069A Mr Aiden Blakemore 25/1
12 Oct 14+27d Goodwood Amateur Jockeys' Association Gentleman Amateur Handicap (Gentleman Amateur Riders) Class 5 · 12f · Soft · 10 ran 6/10 ½ 11-4 7063A Mr Aiden Blakemore 16/1
15 Sep 14+13d Musselburgh Best In Handicap (Qualifier For The 15000 Betfair Scottish Stayers' Series Final) Class 5 · 12.5f · Good To Soft · 4 ran 2/4 1¼ 9-7 7078B Mr Aiden Blakemore 10/1
02 Sep 14+9d Hamilton Neilsland And Earnock Handicap Class 5 · 11f · Good To Soft · 8 ran 7/8 2½ 9-12 7171A Ben Curtis 22/1
24 Aug 14+17d Beverley Beverly Middle Distance Series Final Round Handicap Class 5 · 12f · Good · 9 ran 7/9 hd 9-13 7363A Jason Hart 18/1
07 Aug 14+11d Brighton Frosts4cars.co.uk Brighton Challenge Cup (handicap) Class 4 · 12f · Good To Firm · 12 ran 10/12 19 9-3 6956C Neil Farley 33/1
27 Jul 14+27d Pontefract Moor Top Farm Shop Hemsworth Handicap Class 5 · 12f · Good To Firm · 7 ran 1/7 9-10 6981A Neil Farley 7/1
30 Jun 14+17d Pontefract Patricia George Memorial Ladies' Handicap (Lady Amateur Riders) Class 5 · 10f · Good · 7 ran 1/7 9-12 6688A Mrs Carol Bartley 9/2
13 Jun 14+13d Musselburgh James Donaldson And Sons Ltd Handicap (Lady Amateurs) (Qualifier For The 15000 Betfair Scottish Stayers' Series Final) Class 4 · 12.5f · Good To Soft · 5 ran 4/5 1¾ 9-7 6865B Miss Serena Brotherton 5/1
31 May 14+14d Chester Aperol Spritz Handicap Class 4 · 10.5f · Good To Soft · 11 ran 6/11 1¼ 8-4 6867A Neil Farley 22/1
17 May 14+286d Doncaster Crownhotel-bawtry.com Apprentice Handicap Class 5 · 12f · Good · 18 ran 15/18 4 9-0 7055C Alex Hopkinson 25/1
2013 · 16 runs
04 Aug 13+22d Chester Racing Welfare Handicap Class 4 · 12.5f · Good · 8 ran 4/8 1¾ 8-12 7065A Neil Farley 20/1
13 Jul 13+12d Chester Bet At Corbettsports.com Handicap Class 4 · 10.5f · Good To Firm · 8 ran 2/8 1¾ 8-6 6773A Neil Farley 9/1
01 Jul 13+2d Pontefract Patricia George Memorial Ladies' Handicap (Lady Amateur Riders) Class 5 · 10f · Good · 11 ran 2/11 ¾ 9-6 5878A Miss Anna Hesketh 8/1
29 Jun 13+10d Doncaster Even Bob's Got To Go Somewhere Srp Handicap Class 5 · 12f · Good · 8 ran 1/8 8-1 5863A Neil Farley 11/2
19 Jun 13+10d Hamilton TurfTV In Your Betting Shop Apprentice Handicap (Round Two Of The Hamilton Park Apprentice Rider Series) Class 6 · 12f · Good To Firm · 8 ran 2/8 hd 9-0 5682A Jason Hart 9/2
09 Jun 13+22d Nottingham See You All On 13th June Handicap Class 6 · 10f · Good To Firm · 10 ran 3/10 7 8-12 5670A Duran Fentiman 10/1
18 May 13+5d Doncaster crownhotel-bawtry.com Apprentice Handicap Class 5 · 12f · Good To Soft · 15 ran 7/15 ¾ 8-5 5168A Shirley Teasdale 10/1
13 May 13+18d Wolverhampton (AW) BetVictor.com Amateur Riders' Handicap (Div 1) Class 6 · 12f · Standard · 10 ran 1/10 10-3 5180A William Featherstone 5/1
25 Apr 13+25d Newcastle Lafarge Tarmac Handicap Class 6 · 12.5f · Good · 13 ran 13/13 3¼ 9-1 5451C Russ Kennemore 12/1
31 Mar 13+11d Musselburgh Bet Totejackpot Today At Totepool.com Handicap Class 6 · 9f · Good To Soft · 10 ran 3/10 6 8-5 5459A Michael J M Murphy 11/2
20 Mar 13+15d Kempton (AW) Win Big With Betdaq Multiples Handicap Class 6 · 11f · Standard · 13 ran 3/13 dht 9-1 5467A Michael J M Murphy 10/1
05 Mar 13+18d Southwell (AW) 32RedPoker.com Handicap Class 5 · 12f · Standard · 10 ran 6/10 1¾ 8-13 5653C Shirley Teasdale 12/1
15 Feb 13+15d Wolverhampton (AW) Coral.co.uk Handicap Class 6 · 14f · Standard · 8 ran 6/8 4 9-10 5864A Robert Winston 11/2
31 Jan 13+7d Wolverhampton (AW) Horse Racing Best Bets At Bookmakers.co.uk Handicap Class 6 · 16.5f · Standard · 13 ran 6/13 ½ 9-10 5870A Robert Winston 4/1
24 Jan 13+22d Lingfield (AW) Follow Us On Twitter At LingfieldPark Handicap Class 6 · 12f · Standard · 10 ran 6/10 nse 9-3 5867A Shirley Teasdale 5/1
02 Jan 13+12d Kempton (AW) Betdaq Multiples Handicap Class 6 · 12f · Standard · 12 ran 3/12 2¾ 9-8 5877A Adam Kirby 3/1F
2012 · 9 runs
21 Dec 12+6d Wolverhampton (AW) 32RedPoker.com Handicap Class 6 · 12f · Standard · 11 ran 1/11 8-11 5774A Shirley Teasdale 5/1
15 Dec 12+21d Wolverhampton (AW) 32 Bonus At 32Red.com Handicap Class 6 · 12f · Standard · 9 ran 7/9 2 9-7 5765A Russ Kennemore 6/1
24 Nov 12+18d Wolverhampton (AW) 32 Bonus At 32Red.com Handicap Class 6 · 12f · Standard · 11 ran 3/11 4½ 9-2 5871A Michael J M Murphy 15/2
06 Nov 12+11d Wolverhampton (AW) 32 Bonus At 32Red.com Handicap (Div 1) Class 6 · 9.5f · Standard · 11 ran 4/11 2¼ 9-7 6069A Russ Kennemore 8/1
26 Oct 12+28d Doncaster Lidget Compton Handicap (Div 2) Class 5 · 10f · Soft · 11 ran 6/11 6 8-13 6456A Russ Kennemore 33/1
28 Sep 12+8d Haydock Betdaq Haydock Park Apprentice Training Series Handicap Class 5 · 10.5f · Heavy · 10 ran 10/10 5 9-6 6858C Shirley Teasdale 20/1
20 Sep 12+11d Pontefract Book Your 22nd October totesport Package Handicap Class 4 · 8f · Good To Firm · 13 ran 8/13 hd 8-12 7569A Shirley Teasdale 66/1
09 Sep 12+25d York Coopers Marquees Handicap Class 4 · 10.5f · Good To Firm · 18 ran 16/18 4 9-0 7561C Shirley Teasdale 66/1
15 Aug 12+306d Southwell (AW) Book Tickets Online At Southwell-racecourse.co.uk Handicap Class 4 · 8f · Standard · 11 ran 8/11 ¾ 9-6 7960C Shirley Teasdale 50/1
2011 · 5 runs
14 Oct 11+24d Strasbourg Prix Pmu Aux 3 Epis Schiltigheim (Claimer) (Turf) 12f · Good · 5 ran 9/5 dht 9-2 —— Jean-Michel Breux 9/2
20 Sep 11+34d Maisons-Laffitte (FR) Prix Pelat (Conditions) (4yo+) (Turf) 10.5f · Soft · 10 ran 8/10 hd 8-9 —— Jean-Michel Breux 27/1
17 Aug 11+28d Deauville (FR) Prix De Dozule (Claimer) (4yo+) (Turf) 10f · Good To Soft · 12 ran 5/12 ½ 8-11 —— Theo Bachelot 16/1
20 Jul 11+87d Dieppe Prix Flowers (Prix de Belimont) (Claimer) (Turf) 11f · Very Soft · 2 ran 2/2 nse 10-1 —— Mlle Barbara Guenet —
24 Apr 11+703d Moulins Prix AXA P Benoist DAzy (Prix Jean de Chavagnac) (Turf) 11f · Good · 2 ran 2/2 ¾ 10-6 —— Mr Alexandre Lemarie —
2009 · 8 runs
21 May 09+6d Sandown Panmure Gordon Corporate Finance Handicap Class 4 · 14f · Good To Firm · 9 ran 5/9 1 9-1 7773A Pat Dobbs 10/1
15 May 09+25d Newbury Hennessy Restaurant 25 Mile Menu Handicap Class 4 · 11f · Good To Soft · 11 ran 6/11 3 9-1 7773A George Baker 15/2
20 Apr 09+14d Windsor Andara Handicap Class 5 · 11.5f · Good To Firm · 15 ran 2/15 1¾ 9-4 7590A Ryan Moore 7/2F
06 Apr 09+12d Wolverhampton (AW) Enjoy The Lucky 7 Group Offer Median Auction Maiden Stakes Class 5 · 12f · Standard · 9 ran 1/9 8-5 7172A Ryan Moore 11/10F
25 Mar 09+12d Lingfield (AW) Rudridge Maiden Stakes Class 5 · 12f · Standard · 8 ran 3/8 nk 8-4 7171A William Buick 3/1
13 Mar 09+28d Lingfield (AW) freebets.co.uk Gold Cup Free Bets Maiden Stakes Class 5 · 12f · Standard · 9 ran 2/9 1 9-3 7167A George Baker 13/2
13 Feb 09+13d Lingfield (AW) Eastbourne Median Auction Maiden Stakes Class 6 · 10f · Standard · 9 ran 4/9 hd 9-3 7166A George Baker 14/1
31 Jan 09 Lingfield (AW) Play Roulette at williamhill.com Maiden Stakes Class 5 · 7f · Standard · 11 ran 9/11 5 8-9 7140A Steve Drowne 20/1

Quick answers

How many races has El Bravo won?
El Bravo (GB) won 6 of 63 archived starts between 2009 and 2016, a strike rate of 9.5%. Placed 18 times in total (28.6% of starts).
Who trained El Bravo?
El Bravo (GB) was trained by Shaun Harris on the most recent run on record, at Wolverhampton (AW) on 11 January 2016.
Who is El Bravo's sire?
El Bravo (GB) is by Falbrav (IRE) out of Alessandra (GB), whose sire is Generous.
What going does El Bravo prefer?
El Bravo (GB) has the best record on good going: 2 wins from 10 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 Bravo's official rating?
The most recent official rating on record is 45, from the run on 11 January 2016. The highest on record is 79.
What is El Bravo's sire's record?
Falbrav (IRE)'s progeny in our archive have won 10.2% of 636 runs since Jan 2008 (48 horses), Flat and jumps together. Strongest on standard (aw) going: 13.9% from 165.
Who are El Bravo's siblings?
Out of Alessandra (GB), El Bravo (GB) has 9 other produce in our archive, 4 of them winners. Most wins: Modus (GB) (10). Highest grade won: Grade 2 (Modus (GB)). The wins came over 7f–3m1f. As at Oct 2026.

Record shown from January 2009. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.