Skip to content
Horse profile

Bahamian Heights (GB)

9yo gelding (at last run, Feb 2020) · Last trainer Emma Owen · Last owner Miss Emma L Owen
by Bahamian Bounty (GB) out of Tahirah (GB) (Green Desert)
53 runs · 21 courses · from Apr 2013
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 19 Feb 2020 — 2,449 days ago. Our archive can't say whether the horse is still in training.
Last run Feb 2020 · 7th of 11 5 wins · 4 courses Last raced off OR 49
KTB Profile

Bahamian Heights (GB) is 5 from 53. Hasn't won since Dec 2017. Last raced off 49, 47lb below the career-high mark.

Based on 53 archived runs · updated 4 Nov 2026
KTB at a glance OR ↓ 47lb off peak
Official rating49↓ 47lb off peak
49 49–96

KTB Speed and Rating

KTB Speed

Best recent Speed 78 the best of the last 3 graded (A or B) runs · Kempton (AW), 19 Feb 2020

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 →

Flat 23 figures · best 112A · median 85
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)18112A87—
Good to Firm262C-74—
Good to Soft281A69—
Good1———
DistanceRunsBestMedianSince 4 Nov 2025
6f – 7f14112A88.5—
Under 6f998A74—

Of 25 runs looked at, 2 have no figure: did not complete (2).

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 23 figures from 25 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 58A the best of the last 3 rated runs · Kempton (AW), 19 Feb 2020 Official rating 49 at the last run, 19 Feb 2020

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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 51 figures · best 104A · median 68
GoingRunsBestMedianSince 4 Nov 2025
Standard (AW)2293A63.5—
Good to Firm14104A75—
Good1094A75.5—
Good to Soft373B70—
Firm1———
Soft1———
DistanceRunsBestMedianSince 4 Nov 2025
6f – 7f37104A72—
Under 6f1493A59.5—

Of 53 runs looked at, 2 have no figure: did not complete (or a non-runner row) (2).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 51 figures from 53 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
Bahamian Bounty (GB)

Progeny in our archive have won 9.6% of 9,353 runs since Jan 2008 (598 horses).

Weakest over 1m5f – 2m (all codes): 1% from 202.

GoingRunsWinsSRvs sireThis horse
Firm1311511.5%+1.90 from 1
Good to Firm2,0881989.5%−0.13 from 14
Good1,94019510.1%+0.50 from 10
Good to Soft99310911%+1.40 from 3
Soft892849.4%−0.20 from 1
Heavy198199.6%0—
Standard (AW)3,1112748.8%−0.82 from 24
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,14824511.4%+1.81 from 14
6f – 7f4,61746810.1%+0.54 from 39
1m – 1m1f1,6591408.4%−1.2—
1m2f – 1m4f662385.7%−3.9—
1m5f – 2m20221%−8.6—
2m1f – 2m4f4812.1%−7.5—
2m5f – 3m1600%−9.6—
Over 3m100%−9.6—

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

Dam
Tahirah (GB) (Green Desert)

10 siblings in the archive, 4 winners — best of them Louie de Palma (GB) (5 wins).

The wins came over 5f–1m2f; the highest grade won is Class 2 (Little Rocky (GB)).

ProduceRunsWinsWin tripsBest grade
Louie de Palma (GB)3156fClass 3
Little Rocky (GB)3431m1f–1m2fClass 2
Edward Lewis (GB)2335f–6fClass 3
Little Dolly (GB)417fClass 5
Cyrus Sod (GB)90——
Arctic Spirit (GB)110——
Pink Tulip (GB)40——
Authentic Art (GB)50——
Minnie T (GB)40——
Tuppenny's Jeanie (GB)10——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 24 2 8% +5.25
Good to Firm 14 3 21% +26.00
Good 10 0 0% −10.00
Good to Soft 3 0 0% −3.00
Firm 1 0 0% −1.00
Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 14 3 21% +32.25
Class 4 14 1 7% −4.00
Class 3 9 0 0% −9.00
Class 6 6 0 0% −6.00
Class 1 5 0 0% −5.00
Class 2 4 1 25% +9.00
Class 7 1 0 0% −1.00

CourseRunsWinsSR£1
Chelmsford City (AW) 8 2 25% +21.25
Newmarket 7 0 0% −7.00
Kempton (AW) 6 0 0% −6.00
Lingfield (AW) 5 0 0% −5.00
Wolverhampton (AW) 3 0 0% −3.00
Yarmouth 3 1 33% +14.00
Doncaster 3 1 33% +7.00
Haydock 3 0 0% −3.00
Nottingham 2 0 0% −2.00
Windsor 2 0 0% −2.00
Southwell (AW) 1 0 0% −1.00
Brighton 1 0 0% −1.00
Leicester 1 0 0% −1.00
Chelmsford (AW) 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Newmarket (July) 1 0 0% −1.00
Bath 1 0 0% −1.00
Ayr 1 0 0% −1.00
York 1 1 100% +12.00
Goodwood 1 0 0% −1.00
Sandown 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 39 4 10% +27.00
Under 6f 14 1 7% −10.75

JockeyRunsWinsSR£1
Jonathan Fisher 9 2 22% +20.25
Danny Brock 9 0 0% −9.00
James Doyle 4 0 0% −4.00
Luke Morris 2 0 0% −2.00
George Downing 2 0 0% −2.00
Jim Crowley 2 0 0% −2.00
Graham Gibbons 2 0 0% −2.00
Louis Steward 2 1 50% +8.00
Jamie Spencer 2 0 0% −2.00
Kieren Fallon 2 0 0% −2.00
Brett Doyle 2 1 50% +15.00
Oliver Stammers 1 0 0% −1.00
Alistair Rawlinson 1 0 0% −1.00
Adam Beschizza 1 0 0% −1.00
Sam Hitchcott 1 0 0% −1.00
Eoin Walsh 1 0 0% −1.00
Pat Cosgrave 1 0 0% −1.00
Oisin Murphy 1 0 0% −1.00
George Wood 1 0 0% −1.00
David Probert 1 0 0% −1.00
Frederik Tylicki 1 0 0% −1.00
Chad Schofield 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00
Franny Norton 1 0 0% −1.00
Ryan Moore 1 1 100% +12.00
Ted Durcan 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 26 3 12% +20.25
Blinkers 11 2 18% +12.00
Hood 10 0 0% −10.00
Cheekpieces 3 0 0% −3.00
Visor 2 0 0% −2.00
E/S 1 0 0% −1.00

SeasonRunsWinsSR£1
2020 3 0 0% −3.00
2019 1 0 0% −1.00
2018 8 0 0% −8.00
2017 11 2 18% +18.25
2016 8 0 0% −8.00
2015 7 1 14% +3.00
2014 6 0 0% −6.00
2013 9 2 22% +21.00

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 ORSpdKTB Jockey SP
2020 · 3 runs
19 Feb 20+12d Kempton (AW) Racing TV Apprentice Handicap Class 7 · 6f · Standard To Slow · 11 ran 7/11 2 9-5 4978B58A Oliver Stammers 50/1
07 Feb 20+23d Chelmsford City (AW) Book Online At chelmsfordcityracecourse.com Handicap (Div 1) Class 6 · 6f · Standard · 11 ran 8/11 2¾ 9-5 5373A52A Alistair Rawlinson 33/1
15 Jan 20+15d Southwell (AW) Betway Heed Your Hunch Handicap Class 6 · 5f · Standard · 11 ran 10/11 1¼ 8-13 5776A37A Jonathan Fisher 33/1
2019 · 1 run
31 Dec 19+467d Lingfield (AW) Betway Heed Your Hunch Handicap Class 6 · 6f · Standard · 11 ran 10/11 hd 9-0 6069A56A Jonathan Fisher 25/1
2018 · 8 runs
20 Sep 18+91d Chelmsford City (AW) Extra Places At totesport.com Handicap Class 6 · 6f · Standard · 11 ran REF/11 — 9-5 63—— Danny Brock 3/1
21 Jun 18+15d Lingfield (AW) Argentina V Croatia Betting At 188bet Handicap Class 6 · 5f · Standard · 9 ran 7/9 ½ 9-7 6485A66A Danny Brock 11/2
06 Jun 18+65d Wolverhampton (AW) Wrights Roofing Handicap Class 6 · 5f · Standard · 9 ran 7/9 nk 10-2 6774A68A Danny Brock 16/1
02 Apr 18+14d Wolverhampton (AW) Dacia Logan Sports Tourer Handicap Class 5 · 5f · Standard · 9 ran 9/9 7 9-2 7063A37A Danny Brock 20/1
19 Mar 18+16d Lingfield (AW) Play For Free At sunbets.co.uk/vegas Handicap Class 5 · 7f · Standard · 13 ran 12/13 ¾ 9-3 7192B60A Danny Brock 66/1
03 Mar 18+14d Chelmsford City (AW) totetrifecta Pick The 1,2,3 Handicap Class 4 · 6f · Standard · 7 ran 6/7 1 9-0 7396A61A Danny Brock 16/1
17 Feb 18+27d Kempton (AW) Matchbook Vip Handicap Class 5 · 6f · Standard · 10 ran 8/10 1 9-7 7589B72A Danny Brock 25/1
21 Jan 18+35d Chelmsford City (AW) Bet Totewin At Betfred.com Handicap Class 4 · 5f · Standard · 7 ran 6/7 ¾ 8-6 7589A57A Jonathan Fisher 3/1F
2017 · 11 runs
17 Dec 17+2d Chelmsford City (AW) Bet totetrifecta At betfred.com Handicap Class 5 · 6f · Standard · 8 ran 2/8 1¼ 9-0 75112A81A Jonathan Fisher 9/4F
15 Dec 17+7d Chelmsford City (AW) Bet Totetrifecta At Betfred.com Handicap Class 4 · 6f · Standard · 10 ran 5/10 1 8-1 7298A61A Jonathan Fisher 6/1
08 Dec 17+9d Chelmsford City (AW) Bet toteplacepot At betfred.com Apprentice Handicap Class 5 · 5f · Standard · 9 ran 1/9 8-10 7198A93A Jonathan Fisher 9/4F
29 Nov 17+27d Kempton (AW) 32Red On The App Store Handicap Class 5 · 6f · Standard · 11 ran 2/11 ½ 8-10 7186A76A Jonathan Fisher 20/1
02 Nov 17+15d Chelmsford City (AW) Breeders' Cup Tips On attheraces.com Handicap (Div 2) Class 5 · 6f · Standard · 9 ran 1/9 8-8 6995A72A Jonathan Fisher 25/1
18 Oct 17+78d Lingfield (AW) Arena Racing Company Handicap (Div 2) Class 5 · 6f · Standard To Slow · 8 ran 4/8 ½ 8-9 7083A66A Jonathan Fisher 25/1
01 Aug 17+24d Yarmouth Extra Place Races At 188Bet Handicap Class 5 · 5f · Good To Firm · 6 ran 6/6 7 9-10 7062C28C Adam Beschizza 5/2F
08 Jul 17+29d Nottingham Genting Casino Nottinghams Premier Gaming Experience Handicap Class 5 · 6f · Good · 12 ran 6/12 3¼ 9-9 7295A78A Luke Morris 16/1
09 Jun 17+10d Brighton Motorclean Ltd Handicap Class 4 · 6f · Good To Soft · 6 ran 5/6 1 9-4 7581A73B George Downing 20/1
30 May 17+36d Leicester Oadby Handicap Class 5 · 5f · Good To Soft · 8 ran 5/8 1¾ 9-7 7557A70A George Downing 18/1
24 Apr 17+174d Windsor Sky Bet Horseracing Cash Out Handicap Class 4 · 5f · Good To Firm · 9 ran 9/9 99 8-13 75-210C25C Sam Hitchcott 14/1
2016 · 8 runs
01 Nov 16+28d Kempton (AW) 32Red.com Handicap Class 4 · 6f · Standard To Slow · 11 ran 8/11 2 8-10 7788A59A Eoin Walsh 33/1
04 Oct 16+44d Kempton (AW) 32Red.com Handicap Class 4 · 6f · Standard To Slow · 11 ran RR/11 — 8-13 77—— Pat Cosgrave 14/1
21 Aug 16+9d Chelmsford (AW) totepool Live Info Download Our App Handicap Class 4 · 5f · Standard · 12 ran 3/12 ¾ 9-6 77—80A Jim Crowley 6/1
12 Aug 16+22d Newmarket Firestone Building Products Handicap Class 4 · 6f · Good To Firm · 7 ran 6/7 6 9-6 77—45A Oisin Murphy 8/1
21 Jul 16+14d Yarmouth Haven Seashore Holiday Park Handicap Class 4 · 6f · Good To Firm · 6 ran 3/6 ½ 8-12 78—78B George Wood 9/1
07 Jul 16+28d Epsom Downs Leading Start To Finish Handicap Class 4 · 6f · Good · 9 ran 5/9 2½ 9-7 80—77A Jim Crowley 8/1
09 Jun 16+19d Nottingham Start Your Racing UK Free Trial Handicap Class 3 · 6f · Good To Firm · 10 ran 5/10 shd 8-13 81—80A Luke Morris 50/1
21 May 16+161d Newmarket Fred Murfitt Handicap Class 2 · 6f · Good To Firm · 9 ran 9/9 shd 9-0 83—48C David Probert 16/1
2015 · 7 runs
12 Dec 15+23d Wolverhampton (AW) Bet & Watch Every Race At Unibet Handicap Class 3 · 6f · Standard · 12 ran 9/12 shd 9-1 84—74A Graham Gibbons 33/1
19 Nov 15+96d Lingfield (AW) unibet.co.uk Daily Enhanced Place Terms Handicap Class 3 · 6f · Standard · 8 ran 8/8 3 9-2 86—57A Graham Gibbons 14/1
15 Aug 15+49d Doncaster Betfred Membership 'Play Your Way' Handicap Class 3 · 5f · Good · 15 ran 15/15 ½ 9-0 87—55A Louis Steward 8/1
27 Jun 15+7d Doncaster Altrad Beaver84 Hire & Sales Handicap Class 4 · 6f · Good To Firm · 9 ran 1/9 9-7 81—100A Louis Steward 9/1
20 Jun 15+19d Newmarket Pocket The Watch Handicap Class 4 · 6f · Good · 13 ran 13/13 15 9-13 84—54C Frederik Tylicki 15/2
01 Jun 15+29d Windsor Betdaq.com 50% Commission Refund Handicap Class 3 · 6f · Good To Firm · 10 ran 7/10 1¼ 8-12 86—72A Jamie Spencer 10/1
03 May 15+234d Newmarket Havana Gold Handicap Class 2 · 6f · Good To Firm · 22 ran 9/22 shd 8-7 87—81A Chad Schofield 33/1
2014 · 6 runs
11 Sep 14+6d Doncaster Download The Ladbrokes Bingo App Handicap Class 3 · 6f · Good · 18 ran 4/18 nk 9-1 85—92A James Doyle 14/1
05 Sep 14+13d Haydock Betfred Bolton Lads & Girls Club Handicap (Div 1) Class 4 · 6f · Good · 9 ran 2/9 nk 9-5 85—94A James Doyle 16/1
23 Aug 14+28d Newmarket Fly Thomson From London Southend Airport Handicap Class 3 · 6f · Good To Firm · 12 ran 11/12 1¾ 9-4 90—55C Danny Brock 25/1
26 Jul 14+11d Newmarket (July) Adnams Broadside Handicap (Bobis Race) Class 2 · 6f · Good To Firm · 19 ran 17/19 8 8-12 93—47C Robert Havlin 33/1
15 Jul 14+45d Bath Western Daily Press Handicap Class 3 · 5½f · Firm · 5 ran 4/5 6 9-2 95—62B Danny Brock 10/1
31 May 14+253d Haydock New Timeform Flags Sandy Lane Stakes (Listed) Class 1 · 6f · Good To Soft · 7 ran 6/7 3¾ 9-0 96—55A Franny Norton 25/1
2013 · 9 runs
20 Sep 13+13d Ayr Shadwell Stud/E.B.F. Stallions Harry Rosebery Stakes (Listed) Class 1 · 5f · Soft · 9 ran 7/9 1¼ 9-3 96—72A Jamie Spencer 5/1
07 Sep 13+17d Kempton (AW) totepool.com Sirenia Stakes (Group 3) Class 1 · 6f · Standard · 7 ran 4/7 nk 9-0 96—81A Kieren Fallon 12/1
21 Aug 13+20d York BetVictor.com Nursery Class 2 · 6f · Good To Firm · 14 ran 1/14 9-4 90—104A Ryan Moore 12/1
01 Aug 13+21d Goodwood Audi Richmond Stakes (Group 2) Class 1 · 6f · Good · 10 ran 10/10 nk 9-0 88—74A James Doyle 50/1
11 Jul 13+7d Newmarket Portland Place Properties July Stakes (Group 2) Class 1 · 6f · Good To Firm · 11 ran 7/11 1¼ 8-12 ——83A Brett Doyle 80/1
04 Jul 13+20d Yarmouth British Stallion Studs/bhest E.b.f. Maiden Stakes Class 5 · 6f · Good To Firm · 9 ran 1/9 9-5 ——86A Brett Doyle 16/1
14 Jun 13+22d Sandown British Stallion Studs E.B.F. Maiden Stakes (Div 2) Class 5 · 7f · Good · 9 ran 3/9 hd 9-5 ——84A James Doyle 25/1
23 May 13+36d Haydock 32Red Casino Maiden Stakes Class 5 · 6f · Good · 9 ran 6/9 2 9-5 ——47A Kieren Fallon 9/1
17 Apr 13 Newmarket Equestrianartuk.com Conditions Stakes Class 3 · 5f · Good · 5 ran 5/5 5 8-9 ——39B Ted Durcan 14/1

Quick answers

How many races has Bahamian Heights won?
Bahamian Heights (GB) won 5 of 53 archived starts between 2013 and 2020, a strike rate of 9.4%. Placed 11 times in total (20.8% of starts).
Who trained Bahamian Heights?
Bahamian Heights (GB) was trained by Emma Owen on the most recent run on record, at Kempton (AW) on 19 February 2020.
Who is Bahamian Heights's sire?
Bahamian Heights (GB) is by Bahamian Bounty (GB) out of Tahirah (GB), whose sire is Green Desert.
What going does Bahamian Heights prefer?
Bahamian Heights (GB) has the best record on good to firm going: 3 wins from 14 starts (21.4%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Bahamian Heights's official rating?
The most recent official rating on record is 49, from the run on 19 February 2020. The highest on record is 96.
What is Bahamian Heights's sire's record?
Bahamian Bounty (GB)'s progeny in our archive have won 9.6% of 9,353 runs since Jan 2008 (598 horses), Flat and jumps together. Weakest over 1m5f – 2m (all codes): 1% from 202.
Who are Bahamian Heights's siblings?
Out of Tahirah (GB), Bahamian Heights (GB) has 10 other produce in our archive, 4 of them winners. Most wins: Louie de Palma (GB) (5). Highest grade won: Class 2 (Little Rocky (GB)). The wins came over 5f–1m2f. As at Nov 2026.

Record shown from April 2013. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.