Skip to content
Horse profile

Master Mahogany (GB)

9yo gelding (at last run, Oct 2010) · Last trainer Ron Hodges · Last owner Villagers Five
by Bandmaster (USA) out of Impropriety (GB) (Law Society)
62 runs · 22 courses · from Jan 2005
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 24 Oct 2010 — 5,847 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2010 · 6th of 6 4 wins · 4 courses Last raced off OR 108
KTB Profile

Master Mahogany (GB) is 4 from 62. Hasn't won since Aug 2008. All 4 wins have come on turf — 0 from 5 on the all-weather. Last raced off 108, 14lb below the career-high mark.

Based on 62 archived runs · updated 28 Oct 2026
KTB at a glance All wins on turf OR ↓ 14lb off peak
Official rating108↓ 14lb off peak
108 49–122

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 (jumps) 103A the best of the last 3 rated runs · Wincanton, 14 Oct 2010 Official rating 108 at the last jumps run, 24 Oct 2010

Best recent KTB Rating (flat) 80A the best of the last 3 rated runs · Chepstow, 12 Aug 2010 Official rating 49 at the last flat run, 1 Sep 2010

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 →

Jumps 23 figures · best 134B · median 102
GoingRunsBestMedianSince 28 Oct 2025
Good to Soft9134B96—
Soft6130C116—
Good5134C105—
Good to Firm3103A100—
DistanceRunsBestMedianSince 28 Oct 2025
1m5f – 2m22134B101—
2m1f – 2m4f1———
Flat 36 figures · best 84A · median 64.5
GoingRunsBestMedianSince 28 Oct 2025
Good1282C67.5—
Good to Firm876A61—
Standard (AW)574C63—
Soft484A76—
Good to Soft380A77—
Firm367A65—
Heavy1———
DistanceRunsBestMedianSince 28 Oct 2025
1m – 1m1f2784A63—
1m2f – 1m4f878B69—
6f – 7f1———

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

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 59 figures from 62 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
Bandmaster (USA)

Progeny in our archive have won 5.5% of 274 runs since Jan 2008 (35 horses).

GoingRunsWinsSRvs sireThis horse
Firm300%−5.51 from 3
Good to Firm3800%−5.50 from 13
Good7234.2%−1.30 from 18
Good to Soft47714.9%+9.42 from 12
Soft5535.5%01 from 10
Heavy3425.9%+0.40 from 1
Standard (AW)2500%−5.50 from 5
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f900%−5.5—
6f – 7f800%−5.50 from 1
1m – 1m1f2713.7%−1.82 from 27
1m2f – 1m4f1900%−5.50 from 8
1m5f – 2m4536.7%+1.21 from 24
2m1f – 2m4f5447.4%+1.91 from 2
2m5f – 3m9066.7%+1.2—
Over 3m2214.5%−1—

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
Impropriety (GB) (Law Society)

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Good 18 0 0% −18.00
Good to Firm 13 0 0% −13.00
Good to Soft 12 2 17% +15.00
Soft 10 1 10% −3.00
Standard (AW) 5 0 0% −5.00
Firm 3 1 33% −0.38
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 19 2 11% −9.38
Class 3 18 1 6% −3.00
Class 4 13 1 8% −1.00
Class 6 8 0 0% −8.00
Class 2 2 0 0% −2.00
Class 1 2 0 0% −2.00

CourseRunsWinsSR£1
Bath 15 1 7% −12.38
Wincanton 11 1 9% +1.00
Taunton 7 0 0% −7.00
Chepstow 4 0 0% −4.00
Wolverhampton (AW) 4 0 0% −4.00
Windsor 3 0 0% −3.00
Goodwood 2 1 50% +5.00
Newbury 2 0 0% −2.00
Brighton 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00
Sandown 1 0 0% −1.00
Nottingham 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Ascot 1 0 0% −1.00
Cheltenham 1 0 0% −1.00
Newton Abbot 1 0 0% −1.00
Warwick 1 0 0% −1.00
Exeter 1 1 100% +14.00
Ludlow 1 0 0% −1.00
Lingfield 1 0 0% −1.00
Pontefract 1 0 0% −1.00
York 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 27 2 7% −17.38
1m5f – 2m 24 1 4% −12.00
1m2f – 1m4f 8 0 0% −8.00
2m1f – 2m4f 2 1 50% +13.00
6f – 7f 1 0 0% −1.00

JockeyRunsWinsSR£1
Paddy Merrigan 6 1 17% +9.00
Steve Drowne 5 0 0% −5.00
Jim Crowley 4 0 0% −4.00
Michael Metcalfe 3 0 0% −3.00
Bernie Wharfe 3 0 0% −3.00
T Quinn 3 1 33% −0.38
Martin Lane 2 0 0% −2.00
Sam Hitchcott 2 0 0% −2.00
Tom Scudamore 2 0 0% −2.00
A P McCoy 2 0 0% −2.00
Seamus Durack 2 0 0% −2.00
Harry Skelton 1 0 0% −1.00
Matt Griffiths 1 0 0% −1.00
Richard Kingscote 1 0 0% −1.00
Hayley Turner 1 0 0% −1.00
Kirsty Milczarek 1 0 0% −1.00
Sam Thomas 1 0 0% −1.00
William Carson 1 0 0% −1.00
Charles Eddery 1 0 0% −1.00
Miss C Burri 1 1 100% +6.00
William Buick 1 0 0% −1.00
Hadden Frost 1 0 0% −1.00
Ryan Moore 1 0 0% −1.00
James White 1 1 100% +11.00
Liam Heard 1 0 0% −1.00
Timmy Murphy 1 0 0% −1.00
Robert Thornton 1 0 0% −1.00
Noel Fehily 1 0 0% −1.00
George Baker 1 0 0% −1.00
Richard Johnson 1 0 0% −1.00
Paddy Brennan 1 0 0% −1.00
Jamie Spencer 1 0 0% −1.00
Matthew Henry 1 0 0% −1.00
Darryll Holland 1 0 0% −1.00
Jimmy Quinn 1 0 0% −1.00
Jimmy Fortune 1 0 0% −1.00
Frankie Dettori 1 0 0% −1.00
Alan Munro 1 0 0% −1.00
James Davies 1 0 0% −1.00

SeasonRunsWinsSR£1
2010 5 0 0% −5.00
2009 12 0 0% −12.00
2008 12 2 17% +7.00
2007 10 0 0% −10.00
2006 9 1 11% +6.00
2005 14 1 7% −11.38

TypeRunsWinsSR£1
Flat 36 2 6% −26.38
Hurdle 26 2 8% +1.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 ORKTB Jockey SP
2010 · 5 runs
24 Oct 10+10d Wincanton Totesport Handicap Hurdle Class 3 · 15.5f · Good · 6 ran 6/6 3¼ 11-0 10895B Harry Skelton 8/1
14 Oct 10+43d Wincanton Elite Racing Club Handicap Hurdle Class 4 · 15.5f · Good To Firm · 13 ran 7/13 ¾ 11-4 109103A Matt Griffiths 28/1
01 Sep 10+2d Brighton Brighton Food And Drink Festival Apprentice Handicap Class 6 · 8f · Good · 8 ran 5/8 2 8-10 4960A Martin Lane 3/1F
30 Aug 10+18d Bath Bet With Festival Racing On Course Handicap Class 6 · 10f · Good · 12 ran 8/12 2 9-5 4956A Richard Kingscote 8/1
12 Aug 10+357d Chepstow Red Dragon FM Handicap Class 6 · 8f · Good To Soft · 15 ran 3/15 1¾ 9-0 4980A Sam Hitchcott 12/1
2009 · 12 runs
20 Aug 09+7d Chepstow Sunshine Radio Apprentice Handicap Class 6 · 8f · Good · 16 ran 9/16 1½ 8-13 5359A Michael Metcalfe 12/1
13 Aug 09+50d Chepstow Green's Of St. James Handicap Class 6 · 8f · Good · 16 ran 7/16 shd 9-4 5371A Hayley Turner 17/2
24 Jun 09+24d Bath Bathwick Tyres Cardiff Handicap Class 5 · 8f · Firm · 6 ran 4/6 1¾ 8-5 5457B Sam Hitchcott 8/1
31 May 09+6d Bath 100% New Player Bonus At Totesportcasino.com Handicap Class 5 · 8f · Firm · 9 ran 4/9 nk 8-0 5767A Martin Lane 8/1
25 May 09+7d Goodwood June Friday Evenings At Goodwood Handicap Class 6 · 8f · Good To Firm · 16 ran 10/16 ½ 8-12 5958A Jim Crowley 15/2
18 May 09+12d Bath freebets.co.uk Free Bets Handicap Class 5 · 8f · Good To Soft · 9 ran 4/9 1½ 8-8 5970A Jim Crowley 7/1
06 May 09+15d Bath Patricia Biffen Birthday Handicap Class 6 · 10f · Good To Firm · 15 ran 11/15 1¾ 9-1 6261A Kirsty Milczarek 14/1
21 Apr 09+36d Bath Premier Conservatory Roofs And K2 Handicap Class 5 · 10f · Good To Firm · 10 ran 5/10 1¼ 8-6 6361A Michael Metcalfe 10/1
16 Mar 09+11d Taunton Staple Fitzpaine Handicap Hurdle Class 3 · 16.5f · Good To Soft · 10 ran 8/10 7 11-5 11893A Sam Thomas 33/1
05 Mar 09+48d Wincanton Steven & Roy Hanney Memorial Handicap Hurdle Class 3 · 15.5f · Soft · 7 ran 7/7 2 11-0 11892C Bernie Wharfe 33/1
16 Jan 09+13d Wolverhampton (AW) William Hill January Sale - Now On! Handicap Class 6 · 9.5f · Standard · 13 ran 11/13 3 9-0 6547A William Carson 16/1
03 Jan 09+113d Lingfield (AW) Weatherbys All Weather 'Hands And Heels' Apprentice Series Handicap Class 5 · 8f · Standard · 6 ran 6/6 ½ 8-10 6663B Charles Eddery 13/2
2008 · 12 runs
12 Sep 08+19d Sandown Main Market Handicap Class 4 · 8f · Soft · 12 ran 7/12 ¾ 8-11 6662A Steve Drowne 5/1
24 Aug 08+7d Goodwood Fegentri World Cup Of Nations Amateur Riders' Handicap Class 5 · 9f · Soft · 11 ran 1/11 11-2 6384A Miss C Burri 6/1
17 Aug 08+5d Bath Bathwick Tyres Handicap Class 4 · 10f · Good To Soft · 7 ran 2/7 1¼ 9-0 6377A Steve Drowne 11/4
12 Aug 08+44d Nottingham John Smith's Pleasley Miners Welfare Apprentice Handicap Class 5 · 10f · Soft · 6 ran 2/6 2¾ 9-0 6378B Michael Metcalfe 5/1
29 Jun 08+13d Salisbury Keith Hutchings 60th Birthday Handicap Class 5 · 10f · Good To Firm · 9 ran 4/9 1½ 9-4 6576A Jim Crowley 20/1
16 Jun 08+15d Windsor City Index Handicap Class 5 · 8f · Good To Firm · 14 ran 9/14 3½ 8-13 6754A Steve Drowne 25/1
01 Jun 08+5d Bath Bet Totepool On All UK Racing Handicap Class 5 · 8f · Good · 14 ran 6/14 1¾ 9-7 6973A T Quinn 6/1C
27 May 08+13d Chepstow Jenkinsons Caterers Welcome To Chepstow Racecourse Handicap Class 5 · 10f · Soft · 9 ran 3/9 4 8-12 6974A William Buick 10/1
14 May 08+22d Bath Michael Goodyear Be Hopeful Handicap Class 5 · 8f · Good To Firm · 12 ran 8/12 2 8-11 7261A Hadden Frost 15/2
22 Apr 08+33d Bath MB Frames And Celsius Glass Handicap Class 4 · 8f · Good · 10 ran 6/10 shd 8-12 7461C Ryan Moore 11/1
20 Mar 08+49d Wincanton Betfred Handicap Hurdle Class 4 · 15.5f · Good To Soft · 7 ran 1/7 11-9 112134B James White 11/1
31 Jan 08+32d Wincanton CPM Group Handicap Hurdle Class 3 · 15.5f · Good To Soft · 7 ran 7/7 15 10-9 11685C Bernie Wharfe 28/1
2007 · 10 runs
30 Dec 07+24d Taunton Steve Logan Memorial (County Contractors) Handicap Hurdle Class 3 · 16.5f · Good · 15 ran 8/15 5 11-4 119112C Bernie Wharfe 25/1
06 Dec 07+13d Wincanton Bathwick Tyres Yeovil Handicap Hurdle Class 3 · 15.5f · Good To Soft · 11 ran 7/11 1 11-9 12096C Liam Heard 10/1
23 Nov 07+13d Ascot Allied Irish Bank (GB) Handicap Hurdle Class 2 · 15.5f · Good To Soft · 10 ran 10/10 ¾ 10-5 12079C Paddy Merrigan 10/1
10 Nov 07+21d Wincanton totescoop6 Elite Hurdle (A Limited Handicap) Class 1 · 15.5f · Good · 10 ran UR/10 — 10-10 120— Timmy Murphy 11/1
20 Oct 07+202d Cheltenham Cheltenham Business Club Conditional Jockeys Handicap Hurdle Class 3 · 16.5f · Good · 17 ran 14/17 1½ 11-0 122105C Paddy Merrigan 12/1
01 Apr 07+12d Newton Abbot Welcome Back Novices' Hurdle (Div 1) Class 4 · 17f · Good To Firm · 12 ran F/12 — 11-6 113— Robert Thornton 9/4
20 Mar 07+12d Warwick Banbury Novices' Hurdle Class 4 · 16f · Good · 17 ran 2/17 3 11-6 113134C Tom Scudamore 4/1
08 Mar 07+19d Wincanton Steven & Roy Hanney Memorial Handicap Hurdle Class 3 · 15.5f · Soft · 8 ran 4/8 3½ 11-9 122119C Paddy Merrigan 8/1
17 Feb 07+28d Wincanton Bathwick Tyres Kingwell Hurdle (Grade 2) Class 1 · 15.5f · Soft · 5 ran 4/5 2½ 11-2 113102C Noel Fehily 66/1
20 Jan 07+22d Wincanton connaught.plc.uk Handicap Hurdle Class 3 · 15.5f · Soft · 9 ran 3/9 nk 11-3 120114C Paddy Merrigan 10/3
2006 · 9 runs
29 Dec 06+8d Taunton Steve Logan Memorial (County Contractors) Handicap Hurdle Class 3 · 16.5f · Soft · 10 ran 2/10 2 11-7 108130C Paddy Merrigan 7/4F
21 Dec 06+35d Exeter Holly And The Ivy Handicap Hurdle Class 3 · 17f · Good To Soft · 11 ran 1/11 11-2 108123C Paddy Merrigan 14/1
16 Nov 06+7d Wolverhampton (AW) Stay At The Wolverhampton Holiday Inn Handicap Class 4 · 8.5f · Standard · 12 ran 10/12 nk 8-13 7453C Steve Drowne 12/1
09 Nov 06+10d Wolverhampton (AW) Dine In The Zongalero Restaurant Handicap Class 5 · 7f · Standard To Fast · 12 ran 3/12 nk 9-3 7574C George Baker 10/3F
30 Oct 06+22d Wolverhampton (AW) Wbx.com World Bet Exchange Handicap Class 5 · 8.5f · Standard To Fast · 11 ran 5/11 ½ 9-6 7573C Steve Drowne 8/1
08 Oct 06+218d Bath toteexacta Handicap Class 4 · 8f · Good · 14 ran 4/14 hd 8-11 7577C Jim Crowley 33/1
04 Mar 06+33d Newbury Vodafone Novices' Handicap Hurdle Class 3 · 16.5f · Good To Firm · 14 ran PU/14 — 11-7 108— Tom Scudamore 33/1
30 Jan 06+9d Ludlow Church Stretton Handicap Hurdle Class 3 · 16f · Good To Firm · 14 ran 11/14 3 11-2 11096C Richard Johnson 11/1
21 Jan 06+21d Wincanton Connaught Handicap Hurdle Class 3 · 15.5f · Good To Soft · 11 ran 6/11 ½ 11-0 113100C Paddy Brennan 14/1
2005 · 14 runs
31 Dec 05+126d Lingfield Golf And Racing At Lingfield Park Novices' Hurdle Class 3 · 16.5f · Soft · 19 ran 3/19 1¼ 11-0 113118C A P McCoy 8/1
27 Aug 05+34d Windsor Ian Hutchinson Memorial Handicap Class 4 · 8f · Good · 13 ran 4/13 ¾ 8-13 7576C Jamie Spencer 15/2
24 Jul 05+15d Pontefract Pomfret Handicap Class 2 · 8f · Good To Firm · 8 ran 4/8 hd 8-11 7669C Matthew Henry 14/1
09 Jul 05+13d York John Smith's Cask Handicap Class 3 · 8f · Good · 18 ran 2/18 ½ 8-8 7280C Darryll Holland 10/1
26 Jun 05+5d Windsor Stan James Telebetting Handicap Class 3 · 8f · Good · 10 ran 2/10 hd 8-9 7162C Jimmy Quinn 16/1
21 Jun 05+16d Newbury Pump Technology & Jung Pumpen New Partnership Handicap Class 5 · 8f · Good To Firm · 10 ran 6/10 2 9-1 7153C Jimmy Fortune 9/2
05 Jun 05+10d Bath Totequadpot Handicap Class 5 · 8f · Good · 16 ran 3/16 nk 10-0 7082C T Quinn 4/1
26 May 05+10d Bath Weatherbys Bank Handicap Class 5 · 10f · Good · 11 ran 2/11 2½ 9-12 6964C Frankie Dettori 11/4F
16 May 05+13d Bath Bath Ales Wild Hare Organic Ale Handicap Class 5 · 8f · Firm · 10 ran 1/10 9-3 6365C T Quinn 13/8F
03 May 05+18d Bath Westcliffcasino.co.uk Handicap Class 5 · 8f · Heavy · 10 ran 2/10 nk 9-2 6163C Alan Munro 5/1
15 Apr 05+57d Taunton Juvenile Novices' Hurdle Class 4 · 16.5f · Good To Firm · 13 ran 2/13 2½ 10-12 110100C A P McCoy 13/8F
17 Feb 05+16d Taunton Maiden Hurdle (Div 1) Class 3 · 16.5f · Good To Soft · 14 ran 2/14 6 10-1 —96C James Davies 13/2
01 Feb 05+12d Taunton Novices' Hurdle (Div 2) Class 4 · 16.5f · Good · 14 ran 4/14 12 10-7 —77C Seamus Durack 6/1
20 Jan 05 Taunton Novices' Hurdle Race Div 1 Class 4 · 16.5f · Good To Soft · 14 ran 3/14 2½ 10-7 —115C Seamus Durack 16/1

Quick answers

How many races has Master Mahogany won?
Master Mahogany (GB) won 4 of 62 archived starts between 2005 and 2010, a strike rate of 6.5%. Placed 21 times in total (33.9% of starts).
Who trained Master Mahogany?
Master Mahogany (GB) was trained by Ron Hodges on the most recent run on record, at Wincanton on 24 October 2010.
Who is Master Mahogany's sire?
Master Mahogany (GB) is by Bandmaster (USA) out of Impropriety (GB), whose sire is Law Society.
What going does Master Mahogany prefer?
Master Mahogany (GB) has the best record on firm going: 1 win from 3 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Master Mahogany's official rating?
The most recent official rating on record is 108, from the run on 24 October 2010. The highest on record is 122.
What is Master Mahogany's sire's record?
Bandmaster (USA)'s progeny in our archive have won 5.5% of 274 runs since Jan 2008 (35 horses), Flat and jumps together.

Record shown from January 2005. 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.