Skip to content
Horse profile

Excellent Guest (GB)

9yo gelding (at last run, Jan 2016) · Last trainer George Margarson · Last owner John Guest Racing
by Exceed and Excel (AUS) out of Princess Speedfit (FR) (Desert Prince)
52 runs · 12 courses · from May 2009
As at 27 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 7 Jan 2016 — 3,946 days ago. Our archive can't say whether the horse is still in training.
Last run Jan 2016 · 5th of 8 5 wins · Ascot & Yarmouth Last raced off OR 78
KTB Profile

Excellent Guest (GB) is 5 from 52. Hasn't won since Oct 2014. All 5 wins have come on turf — 0 from 5 on the all-weather. Last raced off 78, 20lb below the career-high mark.

Based on 52 archived runs · updated 27 Oct 2026
KTB at a glance All wins on turf OR ↓ 20lb off peak
Official rating78↓ 20lb off peak
78 77–98

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 84A the best of the last 3 rated runs · Lingfield (AW), 9 Dec 2015 Official rating 78 at the last run, 7 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 52 figures · best 111A · median 83
GoingRunsBestMedianSince 27 Oct 2025
Good to Firm20111A82.5—
Good16105A85.5—
Standard (AW)585A80—
Good to Soft594A84—
Soft5104A84—
Firm1———
DistanceRunsBestMedianSince 27 Oct 2025
6f – 7f36111A81.5—
1m – 1m1f16105A84.5—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 52 figures from 52 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
Exceed and Excel (AUS)

Progeny in our archive have won 11.9% of 16,030 runs since Jan 2008 (1,161 horses).

Strongest on firm going: 20.7% from 198. Weakest on soft going: 7.9% from 1,194.

GoingRunsWinsSRvs sireThis horse
Firm1984120.7%+8.80 from 1
Good to Firm3,25139912.3%+0.42 from 20
Good3,14632810.4%−1.52 from 16
Good to Soft1,3101309.9%−21 from 5
Soft1,194947.9%−40 from 5
Heavy273259.2%−2.7—
Standard (AW)6,65888313.3%+1.40 from 5
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3,86052113.5%+1.6—
6f – 7f8,00695111.9%04 from 36
1m – 1m1f2,75528910.5%−1.41 from 16
1m2f – 1m4f1,02510210%−1.9—
1m5f – 2m273269.5%−2.4—
2m1f – 2m4f102109.8%−2.1—
2m5f – 3m9111.1%−0.8—

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
Princess Speedfit (FR) (Desert Prince)

8 siblings in the archive, 3 winners — best of them Imperial Guest (GB) (6 wins).

The wins came over 6f–1m1½f; the highest grade won is Listed (Imperial Guest (GB)).

ProduceRunsWinsWin tripsBest grade
Imperial Guest (GB)4366f–7fListed
Any Guest (IRE)3621m1½f—
Indiana Guest (IRE)1517fClass 6
Speedfit Boy (IRE)110——
Oh My Days (IRE)50——
Priceless Speedfit (GB)50——
Princess Guest (IRE)50——
Mutamakkin (IRE)10——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 20 2 10% +27.00
Good 16 2 13% +19.62
Standard (AW) 5 0 0% −5.00
Good to Soft 5 1 20% +10.00
Soft 5 0 0% −5.00
Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 26 1 4% +0.00
Class 4 12 0 0% −12.00
Class 3 10 3 30% +60.00
Class 5 3 1 33% −1.38
Class 1 1 0 0% −1.00

CourseRunsWinsSR£1
Ascot 20 3 15% +55.00
Newmarket 10 0 0% −10.00
Yarmouth 6 2 33% +16.62
Chelmsford City (AW) 3 0 0% −3.00
York 3 0 0% −3.00
Lingfield (AW) 2 0 0% −2.00
Windsor 2 0 0% −2.00
Goodwood 2 0 0% −2.00
Leicester 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Newbury 1 0 0% −1.00
Haydock 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 36 4 11% +27.62
1m – 1m1f 16 1 6% +18.00

JockeyRunsWinsSR£1
Tom Queally 23 2 9% +37.00
Ryan Powell 4 0 0% −4.00
Philip Robinson 3 1 33% +18.00
Simon Pearce 3 1 33% +12.00
Dane O'Neill 2 0 0% −2.00
Jimmy Quinn 2 0 0% −2.00
Seb Sanders 2 0 0% −2.00
Harry Bentley 1 0 0% −1.00
Miss Katie Margarson 1 0 0% −1.00
Kieren Fallon 1 0 0% −1.00
Silvestre De Sousa 1 0 0% −1.00
Paolo Sirigu 1 0 0% −1.00
Jordan Vaughan 1 0 0% −1.00
William Twiston-Davies 1 0 0% −1.00
Andrea Atzeni 1 0 0% −1.00
Shane Kelly 1 0 0% −1.00
Frankie Dettori 1 0 0% −1.00
Ian Mongan 1 0 0% −1.00
Ryan Moore 1 1 100% +0.62
Louis-Philippe Beuzelin 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 46 5 11% +51.62
Cheekpieces 4 0 0% −4.00
Tongue tie 2 0 0% −2.00

SeasonRunsWinsSR£1
2016 1 0 0% −1.00
2015 13 0 0% −13.00
2014 6 1 17% +28.00
2013 7 1 14% +19.00
2012 7 0 0% −7.00
2011 5 1 20% +16.00
2010 8 1 13% +7.00
2009 5 1 20% −3.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

DateCourseRace PosBtn Wgt ORKTB Jockey SP
2016 · 1 run
07 Jan 16+17d Chelmsford City (AW) Totepool Handicap Class 4 · 7f · Standard · 8 ran 5/8 2¼ 9-6 7873A Ryan Powell 4/1
2015 · 13 runs
21 Dec 15+12d Chelmsford City (AW) Bob And Jackie Jones Handicap Class 4 · 8f · Standard · 13 ran 3/13 1½ 9-3 7880A Ryan Powell 9/1
09 Dec 15+26d Lingfield (AW) Ladbrokes Handicap Class 4 · 8f · Standard · 8 ran 3/8 shd 8-13 7784A Tom Queally 8/1
13 Nov 15+22d Lingfield (AW) Ladbrokes Handicap Class 4 · 8f · Standard · 9 ran 4/9 1 9-1 7985A Tom Queally 5/1
22 Oct 15+20d Chelmsford City (AW) Bet totetrifecta At betfred.com Handicap (Div 2) Class 4 · 8f · Standard · 9 ran 5/9 ¾ 9-7 8080A Tom Queally 10/1
02 Oct 15+33d Ascot Veolia Handicap Class 4 · 7f · Good · 18 ran 10/18 1¼ 9-3 8178A Tom Queally 8/1
30 Aug 15+12d Yarmouth Get Social With Totepool On Facebook Handicap Class 3 · 7f · Good To Soft · 8 ran 3/8 nk 8-13 8184A Tom Queally 13/2
18 Aug 15+15d Leicester Barkby Thorpe Handicap Class 4 · 8f · Good · 8 ran 4/8 ½ 9-8 8292A Harry Bentley 10/1
03 Aug 15+9d Windsor Bet Now With The Ladbrokes App Handicap Class 4 · 8f · Good To Firm · 7 ran 3/7 nk 9-13 8290A Tom Queally 11/1
25 Jul 15+22d Ascot Longines Handicap (Lady Amateur Riders) Class 3 · 7f · Soft · 15 ran 12/15 3 9-13 8469A Miss Katie Margarson 12/1
03 Jul 15+21d Doncaster Betdaq 50% Comm Back First 3 Months Handicap Class 3 · 7f · Good To Firm · 9 ran 7/9 ¾ 9-11 8679A Tom Queally 9/1
12 Jun 15+28d York Geoff Pemberton Handicap Class 3 · 7f · Good To Firm · 11 ran 7/11 nk 9-6 8884A Tom Queally 20/1
15 May 15+27d Newmarket Fiscale Handicap Class 3 · 8f · Good · 13 ran 13/13 1½ 9-5 9169C Kieren Fallon 25/1
18 Apr 15+168d Newbury Be Wiser Insurance Spring Cup (Handicap) (Str) Class 2 · 8f · Good To Firm · 22 ran 21/22 1¼ 8-4 9161C Silvestre De Sousa 33/1
2014 · 6 runs
01 Nov 14+29d Newmarket Woodhurst Construction Handicap Class 3 · 8f · Good To Soft · 9 ran 8/9 nk 9-5 9168A Tom Queally 16/1
03 Oct 14+55d Ascot Redcentric EBF Stallions Classified Stakes (Str) Class 3 · 8f · Good · 11 ran 1/11 9-2 87101A Tom Queally 33/1
09 Aug 14+7d Newmarket Buy German, Race German, Win German Handicap Class 2 · 7f · Soft · 7 ran 7/7 5 8-13 9053A Paolo Sirigu 9/1
02 Aug 14+43d Newmarket Standard Life Investments Supporting Aruk Handicap Class 2 · 7f · Firm · 3 ran 3/3 1½ 8-9 9879C Jordan Vaughan 7/1
20 Jun 14+41d Ascot Buckingham Palace Stakes (Handicap) Class 2 · 7f · Good To Firm · 28 ran 24/28 2¾ 8-10 9456C William Twiston-Davies 25/1
10 May 14+203d Ascot 7.5 Million Totescoop6 Victoria Cup Heritage Handicap Class 2 · 7f · Good To Soft · 25 ran 18/25 2 9-1 9570C Tom Queally 20/1
2013 · 7 runs
19 Oct 13+42d Ascot Qipco British Champions Sprint Stakes (Group 2) Class 1 · 6f · Soft · 14 ran 10/14 nk 9-0 9584A Tom Queally 66/1
07 Sep 13+14d Ascot Fly London Southend Airport Handicap Class 2 · 7f · Good · 17 ran 8/17 ¾ 8-12 9690A Ryan Powell 20/1
24 Aug 13+28d Goodwood Betfair Cash Out Heritage Handicap Class 2 · 7f · Good · 18 ran 15/18 1 8-13 9777A Andrea Atzeni 20/1
27 Jul 13+14d Ascot Cash Out Multiples Only On Betfair International Stakes (Heritage Handicap) Class 2 · 7f · Good To Firm · 29 ran 12/29 ½ 9-0 9893A Dane O'Neill 25/1
13 Jul 13+24d Newmarket 32Red Bunbury Cup (Heritage Handicap) Class 2 · 7f · Good To Firm · 19 ran 15/19 nk 9-7 9879A Tom Queally 12/1
19 Jun 13+39d Ascot Royal Hunt Cup (Heritage Handicap) (Str) Class 2 · 8f · Good To Firm · 28 ran 9/28 ½ 8-12 9894A Tom Queally 16/1
11 May 13+224d Ascot Betfred Victoria Cup (Handicap) Class 2 · 7f · Good To Firm · 26 ran 1/26 8-10 93111A Tom Queally 25/1
2012 · 7 runs
29 Sep 12+21d Newmarket Betfred Cambridgeshire (Heritage Handicap) Class 2 · 9f · Good · 33 ran 33/33 5 9-1 9772C Tom Queally 50/1
08 Sep 12+16d Ascot Fly London Southend Airport Handicap Class 2 · 7f · Good To Firm · 18 ran 11/18 1¾ 8-11 9781A Shane Kelly 10/1
23 Aug 12+20d York Betfair. Don't Settle For Less Handicap Class 2 · 8f · Good To Firm · 20 ran 9/20 hd 9-0 9790A Tom Queally 14/1
03 Aug 12+13d Goodwood Betfred Mile (Heritage Handicap) (Formerly Known As The Golden Mile) Class 2 · 8f · Good · 20 ran 5/20 shd 9-2 9895A Tom Queally 8/1
21 Jul 12+31d Ascot Betfair Summer Double International Stakes (Heritage Handicap) Class 2 · 7f · Good · 27 ran 18/27 2½ 8-10 9872A Frankie Dettori 10/1
20 Jun 12+39d Ascot Royal Hunt Cup (Heritage Handicap) (Str) Class 2 · 8f · Good · 30 ran 2/30 ½ 8-11 94105A Tom Queally 33/1
12 May 12+294d Ascot Betfred Victoria Cup Handicap Class 2 · 7f · Soft · 24 ran 14/24 ¾ 8-12 9585A Ian Mongan 12/1
2011 · 5 runs
23 Jul 11+14d Ascot Betfair Summer Double First Leg International Stakes (Heritage Handicap) Class 2 · 7f · Good To Soft · 23 ran 13/23 ½ 8-11 9485A Philip Robinson 8/1
09 Jul 11+22d Newmarket 32Red Bunbury Cup (Handicap) Class 2 · 7f · Good To Firm · 20 ran 2/20 1¾ 9-2 9493A Philip Robinson 11/1
17 Jun 11+41d Ascot Buckingham Palace Stakes (Handicap) Class 2 · 7f · Soft · 25 ran 2/25 1 8-9 90104A Tom Queally 16/1
07 May 11+11d Ascot totesport Victoria Cup (Handicap) Class 2 · 7f · Good To Firm · 28 ran 10/28 hd 8-2 9185A Simon Pearce 12/1
26 Apr 11+214d Yarmouth Matthew Clark Handicap Class 3 · 7f · Good To Firm · 8 ran 1/8 8-13 8796A Philip Robinson 20/1
2010 · 8 runs
24 Sep 10+6d Ascot Transformers & Rectifiers Handicap Class 3 · 7f · Good To Soft · 14 ran 1/14 8-3 8094A Simon Pearce 14/1
18 Sep 10+54d Newmarket Bloodstock South Africa Handicap Class 4 · 6f · Good · 17 ran 4/17 ¾ 8-10 8082A Simon Pearce 16/1
26 Jul 10+19d Yarmouth Martin Foulger Memorial Handicap Class 4 · 6f · Good To Firm · 8 ran 8/8 hd 9-4 8266A Dane O'Neill 2/1F
07 Jul 10+20d Newmarket totesport.com Stakes (Heritage Handicap) Class 2 · 6f · Good To Firm · 20 ran 11/20 hd 8-0 8376A Jimmy Quinn 12/1
17 Jun 10+19d Ascot Britannia Stakes (Heritage Handicap) (Str) Class 2 · 8f · Good To Firm · 27 ran 22/27 ¾ 8-2 8456C Jimmy Quinn 25/1
29 May 10+8d Newmarket Coral.co.uk Sprint Handicap Class 2 · 6f · Good · 17 ran 2/17 1 7-5 7990A Ryan Powell 16/1
21 May 10+38d Haydock Cheshire Oaks Designer Outlet Classified Stakes Class 4 · 6f · Good To Firm · 9 ran 2/9 ¾ 9-0 7984A Seb Sanders 12/1
13 Apr 10+238d Yarmouth Lindley Catering - Official Racecourse Caterers Handicap Class 4 · 7f · Good · 12 ran 7/12 ½ 8-13 8072A Seb Sanders 16/1
2009 · 5 runs
18 Aug 09+12d York Watt Fences Racecourse Supplies Nursery Handicap Class 2 · 6f · Good To Firm · 17 ran 12/17 1 8-13 8067A Tom Queally 7/1
06 Aug 09+13d Yarmouth E.B.F. Maiden Stakes Class 5 · 6f · Good · 4 ran 1/4 9-3 8089B Ryan Moore 8/13F
24 Jul 09+18d Ascot John Guest E.B.F. Maiden Stakes Class 3 · 7f · Good · 10 ran 3/10 1¼ 9-3 8097A Tom Queally 9/1
06 Jul 09+39d Windsor E.B.F. Moira Hanbury Maiden Stakes Class 5 · 6f · Good To Firm · 16 ran 4/16 1 8-12 —78A Louis-Philippe Beuzelin 11/2
28 May 09 Yarmouth E.B.F. Novice Stakes Class 5 · 6f · Good · 5 ran 4/5 1½ 8-12 —57B Tom Queally 25/1

Quick answers

How many races has Excellent Guest won?
Excellent Guest (GB) won 5 of 52 archived starts between 2009 and 2016, a strike rate of 9.6%. Placed 15 times in total (28.8% of starts).
Who trained Excellent Guest?
Excellent Guest (GB) was trained by George Margarson on the most recent run on record, at Chelmsford City (AW) on 7 January 2016.
Who is Excellent Guest's sire?
Excellent Guest (GB) is by Exceed and Excel (AUS) out of Princess Speedfit (FR), whose sire is Desert Prince.
What going does Excellent Guest prefer?
Excellent Guest (GB) has the best record on good to soft going: 1 win from 5 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 Excellent Guest's official rating?
The most recent official rating on record is 78, from the run on 7 January 2016. The highest on record is 98.
What is Excellent Guest's sire's record?
Exceed and Excel (AUS)'s progeny in our archive have won 11.9% of 16,030 runs since Jan 2008 (1,161 horses), Flat and jumps together. Strongest on firm going: 20.7% from 198. Weakest on soft going: 7.9% from 1,194.
Who are Excellent Guest's siblings?
Out of Princess Speedfit (FR), Excellent Guest (GB) has 8 other produce in our archive, 3 of them winners. Most wins: Imperial Guest (GB) (6). Highest grade won: Listed (Imperial Guest (GB)). The wins came over 6f–1m1½f. As at Oct 2026.

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