Excellent Guest (GB)
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.
- 5–52Wins / Runs
- 9.6%Strike rate
- 15 (28.8%)Placed
- +45.62£1 level staken=52 at SP
- 1.26Fair A/E n=52 · 1.05 incl. margin
- 98Highest OR
- 47dAvg 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
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
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
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.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 198 | 41 | 20.7% | +8.8 | 0 from 1 |
| Good to Firm | 3,251 | 399 | 12.3% | +0.4 | 2 from 20 |
| Good | 3,146 | 328 | 10.4% | −1.5 | 2 from 16 |
| Good to Soft | 1,310 | 130 | 9.9% | −2 | 1 from 5 |
| Soft | 1,194 | 94 | 7.9% | −4 | 0 from 5 |
| Heavy | 273 | 25 | 9.2% | −2.7 | — |
| Standard (AW) | 6,658 | 883 | 13.3% | +1.4 | 0 from 5 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 3,860 | 521 | 13.5% | +1.6 | — |
| 6f – 7f | 8,006 | 951 | 11.9% | 0 | 4 from 36 |
| 1m – 1m1f | 2,755 | 289 | 10.5% | −1.4 | 1 from 16 |
| 1m2f – 1m4f | 1,025 | 102 | 10% | −1.9 | — |
| 1m5f – 2m | 273 | 26 | 9.5% | −2.4 | — |
| 2m1f – 2m4f | 102 | 10 | 9.8% | −2.1 | — |
| 2m5f – 3m | 9 | 1 | 11.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
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)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Imperial Guest (GB) | 43 | 6 | 6f–7f | Listed |
| Any Guest (IRE) | 36 | 2 | 1m1½f | — |
| Indiana Guest (IRE) | 15 | 1 | 7f | Class 6 |
| Speedfit Boy (IRE) | 11 | 0 | — | — |
| Oh My Days (IRE) | 5 | 0 | — | — |
| Priceless Speedfit (GB) | 5 | 0 | — | — |
| Princess Guest (IRE) | 5 | 0 | — | — |
| Mutamakkin (IRE) | 1 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £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 |
| Class | Runs | Wins | SR | £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 |
| Course | Runs | Wins | SR | £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 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 36 | 4 | 11% | +27.62 |
| 1m – 1m1f | 16 | 1 | 6% | +18.00 |
| Jockey | Runs | Wins | SR | £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 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 46 | 5 | 11% | +51.62 |
| Cheekpieces | 4 | 0 | 0% | −4.00 |
| Tongue tie | 2 | 0 | 0% | −2.00 |
| Season | Runs | Wins | SR | £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
| Date | Course | Race | Pos | Btn | Wgt | OR | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|
| 2016 · 1 run | |||||||||
| 07 Jan 16+17d | Chelmsford City (AW) | Totepool Handicap | 5/8 | 2¼ | 9-6 | 78 | 73A | Ryan Powell | 4/1 |
| 2015 · 13 runs | |||||||||
| 21 Dec 15+12d | Chelmsford City (AW) | Bob And Jackie Jones Handicap | 3/13 | 1½ | 9-3 | 78 | 80A | Ryan Powell | 9/1 |
| 09 Dec 15+26d | Lingfield (AW) | Ladbrokes Handicap | 3/8 | shd | 8-13 | 77 | 84A | Tom Queally | 8/1 |
| 13 Nov 15+22d | Lingfield (AW) | Ladbrokes Handicap | 4/9 | 1 | 9-1 | 79 | 85A | Tom Queally | 5/1 |
| 22 Oct 15+20d | Chelmsford City (AW) | Bet totetrifecta At betfred.com Handicap (Div 2) | 5/9 | ¾ | 9-7 | 80 | 80A | Tom Queally | 10/1 |
| 02 Oct 15+33d | Ascot | Veolia Handicap | 10/18 | 1¼ | 9-3 | 81 | 78A | Tom Queally | 8/1 |
| 30 Aug 15+12d | Yarmouth | Get Social With Totepool On Facebook Handicap | 3/8 | nk | 8-13 | 81 | 84A | Tom Queally | 13/2 |
| 18 Aug 15+15d | Leicester | Barkby Thorpe Handicap | 4/8 | ½ | 9-8 | 82 | 92A | Harry Bentley | 10/1 |
| 03 Aug 15+9d | Windsor | Bet Now With The Ladbrokes App Handicap | 3/7 | nk | 9-13 | 82 | 90A | Tom Queally | 11/1 |
| 25 Jul 15+22d | Ascot | Longines Handicap (Lady Amateur Riders) | 12/15 | 3 | 9-13 | 84 | 69A | Miss Katie Margarson | 12/1 |
| 03 Jul 15+21d | Doncaster | Betdaq 50% Comm Back First 3 Months Handicap | 7/9 | ¾ | 9-11 | 86 | 79A | Tom Queally | 9/1 |
| 12 Jun 15+28d | York | Geoff Pemberton Handicap | 7/11 | nk | 9-6 | 88 | 84A | Tom Queally | 20/1 |
| 15 May 15+27d | Newmarket | Fiscale Handicap | 13/13 | 1½ | 9-5 | 91 | 69C | Kieren Fallon | 25/1 |
| 18 Apr 15+168d | Newbury | Be Wiser Insurance Spring Cup (Handicap) (Str) | 21/22 | 1¼ | 8-4 | 91 | 61C | Silvestre De Sousa | 33/1 |
| 2014 · 6 runs | |||||||||
| 01 Nov 14+29d | Newmarket | Woodhurst Construction Handicap | 8/9 | nk | 9-5 | 91 | 68A | Tom Queally | 16/1 |
| 03 Oct 14+55d | Ascot | Redcentric EBF Stallions Classified Stakes (Str) | 1/11 | 9-2 | 87 | 101A | Tom Queally | 33/1 | |
| 09 Aug 14+7d | Newmarket | Buy German, Race German, Win German Handicap | 7/7 | 5 | 8-13 | 90 | 53A | Paolo Sirigu | 9/1 |
| 02 Aug 14+43d | Newmarket | Standard Life Investments Supporting Aruk Handicap | 3/3 | 1½ | 8-9 | 98 | 79C | Jordan Vaughan | 7/1 |
| 20 Jun 14+41d | Ascot | Buckingham Palace Stakes (Handicap) | 24/28 | 2¾ | 8-10 | 94 | 56C | William Twiston-Davies | 25/1 |
| 10 May 14+203d | Ascot | 7.5 Million Totescoop6 Victoria Cup Heritage Handicap | 18/25 | 2 | 9-1 | 95 | 70C | Tom Queally | 20/1 |
| 2013 · 7 runs | |||||||||
| 19 Oct 13+42d | Ascot | Qipco British Champions Sprint Stakes (Group 2) | 10/14 | nk | 9-0 | 95 | 84A | Tom Queally | 66/1 |
| 07 Sep 13+14d | Ascot | Fly London Southend Airport Handicap | 8/17 | ¾ | 8-12 | 96 | 90A | Ryan Powell | 20/1 |
| 24 Aug 13+28d | Goodwood | Betfair Cash Out Heritage Handicap | 15/18 | 1 | 8-13 | 97 | 77A | Andrea Atzeni | 20/1 |
| 27 Jul 13+14d | Ascot | Cash Out Multiples Only On Betfair International Stakes (Heritage Handicap) | 12/29 | ½ | 9-0 | 98 | 93A | Dane O'Neill | 25/1 |
| 13 Jul 13+24d | Newmarket | 32Red Bunbury Cup (Heritage Handicap) | 15/19 | nk | 9-7 | 98 | 79A | Tom Queally | 12/1 |
| 19 Jun 13+39d | Ascot | Royal Hunt Cup (Heritage Handicap) (Str) | 9/28 | ½ | 8-12 | 98 | 94A | Tom Queally | 16/1 |
| 11 May 13+224d | Ascot | Betfred Victoria Cup (Handicap) | 1/26 | 8-10 | 93 | 111A | Tom Queally | 25/1 | |
| 2012 · 7 runs | |||||||||
| 29 Sep 12+21d | Newmarket | Betfred Cambridgeshire (Heritage Handicap) | 33/33 | 5 | 9-1 | 97 | 72C | Tom Queally | 50/1 |
| 08 Sep 12+16d | Ascot | Fly London Southend Airport Handicap | 11/18 | 1¾ | 8-11 | 97 | 81A | Shane Kelly | 10/1 |
| 23 Aug 12+20d | York | Betfair. Don't Settle For Less Handicap | 9/20 | hd | 9-0 | 97 | 90A | Tom Queally | 14/1 |
| 03 Aug 12+13d | Goodwood | Betfred Mile (Heritage Handicap) (Formerly Known As The Golden Mile) | 5/20 | shd | 9-2 | 98 | 95A | Tom Queally | 8/1 |
| 21 Jul 12+31d | Ascot | Betfair Summer Double International Stakes (Heritage Handicap) | 18/27 | 2½ | 8-10 | 98 | 72A | Frankie Dettori | 10/1 |
| 20 Jun 12+39d | Ascot | Royal Hunt Cup (Heritage Handicap) (Str) | 2/30 | ½ | 8-11 | 94 | 105A | Tom Queally | 33/1 |
| 12 May 12+294d | Ascot | Betfred Victoria Cup Handicap | 14/24 | ¾ | 8-12 | 95 | 85A | Ian Mongan | 12/1 |
| 2011 · 5 runs | |||||||||
| 23 Jul 11+14d | Ascot | Betfair Summer Double First Leg International Stakes (Heritage Handicap) | 13/23 | ½ | 8-11 | 94 | 85A | Philip Robinson | 8/1 |
| 09 Jul 11+22d | Newmarket | 32Red Bunbury Cup (Handicap) | 2/20 | 1¾ | 9-2 | 94 | 93A | Philip Robinson | 11/1 |
| 17 Jun 11+41d | Ascot | Buckingham Palace Stakes (Handicap) | 2/25 | 1 | 8-9 | 90 | 104A | Tom Queally | 16/1 |
| 07 May 11+11d | Ascot | totesport Victoria Cup (Handicap) | 10/28 | hd | 8-2 | 91 | 85A | Simon Pearce | 12/1 |
| 26 Apr 11+214d | Yarmouth | Matthew Clark Handicap | 1/8 | 8-13 | 87 | 96A | Philip Robinson | 20/1 | |
| 2010 · 8 runs | |||||||||
| 24 Sep 10+6d | Ascot | Transformers & Rectifiers Handicap | 1/14 | 8-3 | 80 | 94A | Simon Pearce | 14/1 | |
| 18 Sep 10+54d | Newmarket | Bloodstock South Africa Handicap | 4/17 | ¾ | 8-10 | 80 | 82A | Simon Pearce | 16/1 |
| 26 Jul 10+19d | Yarmouth | Martin Foulger Memorial Handicap | 8/8 | hd | 9-4 | 82 | 66A | Dane O'Neill | 2/1F |
| 07 Jul 10+20d | Newmarket | totesport.com Stakes (Heritage Handicap) | 11/20 | hd | 8-0 | 83 | 76A | Jimmy Quinn | 12/1 |
| 17 Jun 10+19d | Ascot | Britannia Stakes (Heritage Handicap) (Str) | 22/27 | ¾ | 8-2 | 84 | 56C | Jimmy Quinn | 25/1 |
| 29 May 10+8d | Newmarket | Coral.co.uk Sprint Handicap | 2/17 | 1 | 7-5 | 79 | 90A | Ryan Powell | 16/1 |
| 21 May 10+38d | Haydock | Cheshire Oaks Designer Outlet Classified Stakes | 2/9 | ¾ | 9-0 | 79 | 84A | Seb Sanders | 12/1 |
| 13 Apr 10+238d | Yarmouth | Lindley Catering - Official Racecourse Caterers Handicap | 7/12 | ½ | 8-13 | 80 | 72A | Seb Sanders | 16/1 |
| 2009 · 5 runs | |||||||||
| 18 Aug 09+12d | York | Watt Fences Racecourse Supplies Nursery Handicap | 12/17 | 1 | 8-13 | 80 | 67A | Tom Queally | 7/1 |
| 06 Aug 09+13d | Yarmouth | E.B.F. Maiden Stakes | 1/4 | 9-3 | 80 | 89B | Ryan Moore | 8/13F | |
| 24 Jul 09+18d | Ascot | John Guest E.B.F. Maiden Stakes | 3/10 | 1¼ | 9-3 | 80 | 97A | Tom Queally | 9/1 |
| 06 Jul 09+39d | Windsor | E.B.F. Moira Hanbury Maiden Stakes | 4/16 | 1 | 8-12 | — | 78A | Louis-Philippe Beuzelin | 11/2 |
| 28 May 09 | Yarmouth | E.B.F. Novice Stakes | 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.