Top Offer (GB)
Top Offer (GB) is 8 from 92. Hasn't won since Aug 2019. Last raced off 47, 48lb below the career-high mark.
- 8–92Wins / Runs
- 8.7%Strike rate
- 27 (29.3%)Placed
- −21.00£1 level staken=92 at SP
- 0.86Fair A/E n=92 · 0.73 incl. margin
- 95Highest OR
- 33dAvg 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
Best recent Speed 100
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.
| Going | Runs | Best | Median | Since 15 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 38 | 111A | 86.5 | — |
| Good to Firm | 2 | 98C | 96.5 | — |
| Distance | Runs | Best | Median | Since 15 Oct 2025 |
|---|---|---|---|---|
| 1m – 1m1f | 33 | 103A | 86 | — |
| 6f – 7f | 6 | 111A | 89 | — |
| 1m2f – 1m4f | 1 | — | — | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 40 figures from 40 runs · as at 3 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
Progeny in our archive have won 13.7% of 11,841 runs since Jan 2008 (983 horses).
Strongest on firm going: 16.8% from 101. Weakest on heavy going: 7.9% from 428. Weakest over 2m5f – 3m (all codes): 9.1% from 209.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 101 | 17 | 16.8% | +3.1 | — |
| Good to Firm | 2,107 | 286 | 13.6% | −0.1 | 1 from 11 |
| Good | 2,966 | 424 | 14.3% | +0.6 | 2 from 7 |
| Good to Soft | 1,324 | 165 | 12.5% | −1.2 | 0 from 4 |
| Soft | 1,413 | 160 | 11.3% | −2.4 | 0 from 2 |
| Heavy | 428 | 34 | 7.9% | −5.8 | — |
| Standard (AW) | 3,500 | 538 | 15.4% | +1.7 | 5 from 68 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 253 | 32 | 12.6% | −1.1 | 0 from 4 |
| 6f – 7f | 2,308 | 291 | 12.6% | −1.1 | 5 from 47 |
| 1m – 1m1f | 2,882 | 427 | 14.8% | +1.1 | 3 from 40 |
| 1m2f – 1m4f | 3,796 | 558 | 14.7% | +1 | 0 from 1 |
| 1m5f – 2m | 1,682 | 218 | 13% | −0.7 | — |
| 2m1f – 2m4f | 683 | 76 | 11.1% | −2.6 | — |
| 2m5f – 3m | 209 | 19 | 9.1% | −4.6 | — |
| Over 3m | 28 | 3 | 10.7% | −3 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 14 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
4 siblings in the archive, 3 winners — best of them Blazon (GB) (8 wins).
The wins came over 1m2f–2m½f; the highest grade won is Class 5 (Blazon (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Blazon (GB) | 50 | 8 | 2m–2m½f | Class 5 |
| Heart Locket (GB) | 26 | 3 | 1m3½f–1m5f | Class 5 |
| Kefalonia (USA) | 4 | 1 | 1m2f | Class 6 |
| Korithi (GB) | 3 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 68 | 5 | 7% | −29.50 |
| Good to Firm | 11 | 1 | 9% | +10.00 |
| Good | 7 | 2 | 29% | +4.50 |
| Good to Soft | 4 | 0 | 0% | −4.00 |
| Soft | 2 | 0 | 0% | −2.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 6 | 55 | 6 | 11% | +9.50 |
| Class 5 | 23 | 1 | 4% | −19.00 |
| Class 4 | 9 | 1 | 11% | −6.50 |
| Class 3 | 2 | 0 | 0% | −2.00 |
| Class 1 | 2 | 0 | 0% | −2.00 |
| Class 2 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Wolverhampton (AW) | 39 | 2 | 5% | −17.00 |
| Lingfield (AW) | 11 | 1 | 9% | −7.00 |
| Newcastle (AW) | 10 | 1 | 10% | −3.00 |
| Kempton (AW) | 6 | 1 | 17% | −0.50 |
| Musselburgh | 4 | 0 | 0% | −4.00 |
| Lingfield | 4 | 1 | 25% | +5.00 |
| Newmarket | 3 | 0 | 0% | −3.00 |
| Brighton | 2 | 0 | 0% | −2.00 |
| Leicester | 2 | 0 | 0% | −2.00 |
| Salisbury | 2 | 0 | 0% | −2.00 |
| Yarmouth | 1 | 1 | 100% | +20.00 |
| Redcar | 1 | 0 | 0% | −1.00 |
| Southwell (AW) | 1 | 0 | 0% | −1.00 |
| Goodwood | 1 | 0 | 0% | −1.00 |
| Chelmsford City (AW) | 1 | 0 | 0% | −1.00 |
| Windsor | 1 | 0 | 0% | −1.00 |
| Ascot | 1 | 0 | 0% | −1.00 |
| Sandown | 1 | 0 | 0% | −1.00 |
| Newbury | 1 | 1 | 100% | +1.50 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 47 | 5 | 11% | −14.00 |
| 1m – 1m1f | 40 | 3 | 8% | −2.00 |
| Under 6f | 4 | 0 | 0% | −4.00 |
| 1m2f – 1m4f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Shane Kelly | 27 | 3 | 11% | −0.50 |
| Graham Lee | 6 | 0 | 0% | −6.00 |
| Nicola Grundy | 5 | 0 | 0% | −5.00 |
| Fran Berry | 4 | 0 | 0% | −4.00 |
| James Doyle | 4 | 0 | 0% | −4.00 |
| Connor Murtagh | 3 | 1 | 33% | +4.00 |
| Steve Drowne | 3 | 1 | 33% | −0.50 |
| Megan Nicholls | 2 | 1 | 50% | +19.00 |
| Oisin Murphy | 2 | 0 | 0% | −2.00 |
| Callum Rodriguez | 2 | 0 | 0% | −2.00 |
| Jamie Gormley | 2 | 0 | 0% | −2.00 |
| George Wood | 2 | 1 | 50% | +8.00 |
| Lewis Edmunds | 2 | 0 | 0% | −2.00 |
| Timmy Murphy | 2 | 0 | 0% | −2.00 |
| Adam Kirby | 2 | 0 | 0% | −2.00 |
| Mr George Crate | 2 | 0 | 0% | −2.00 |
| Hollie Doyle | 1 | 0 | 0% | −1.00 |
| David Egan | 1 | 0 | 0% | −1.00 |
| Aled Beech | 1 | 0 | 0% | −1.00 |
| Cieren Fallon | 1 | 0 | 0% | −1.00 |
| Liam Keniry | 1 | 0 | 0% | −1.00 |
| Tristan Price | 1 | 0 | 0% | −1.00 |
| Robert Winston | 1 | 0 | 0% | −1.00 |
| Jack Garritty | 1 | 0 | 0% | −1.00 |
| Rossa Ryan | 1 | 0 | 0% | −1.00 |
| Ben Robinson | 1 | 0 | 0% | −1.00 |
| Gabriele Malune | 1 | 0 | 0% | −1.00 |
| Sebastian Woods | 1 | 0 | 0% | −1.00 |
| Kieran Shoemark | 1 | 0 | 0% | −1.00 |
| Franny Norton | 1 | 0 | 0% | −1.00 |
| Finley Marsh | 1 | 0 | 0% | −1.00 |
| Theo Gillard | 1 | 0 | 0% | −1.00 |
| Pat Cosgrave | 1 | 0 | 0% | −1.00 |
| David Nolan | 1 | 0 | 0% | −1.00 |
| Phil Dennis | 1 | 0 | 0% | −1.00 |
| Adam McNamara | 1 | 0 | 0% | −1.00 |
| Jamie Spencer | 1 | 0 | 0% | −1.00 |
| George Baker | 1 | 1 | 100% | +3.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 48 | 5 | 10% | −15.00 |
| Cheekpieces | 23 | 2 | 9% | +5.00 |
| Blinkers | 9 | 1 | 11% | +1.00 |
| Hood | 7 | 0 | 0% | −7.00 |
| Visor | 5 | 0 | 0% | −5.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2019 | 8 | 1 | 13% | +13.00 |
| 2018 | 19 | 1 | 5% | −12.00 |
| 2017 | 13 | 1 | 8% | −3.00 |
| 2016 | 14 | 1 | 7% | −2.00 |
| 2015 | 17 | 1 | 6% | −11.50 |
| 2014 | 11 | 2 | 18% | +2.00 |
| 2013 | 7 | 0 | 0% | −7.00 |
| 2012 | 2 | 0 | 0% | −2.00 |
| 2011 | 1 | 1 | 100% | +1.50 |
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 | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 04 Nov 19+40d | Newcastle (AW) | Bombardier Golden Beer Handicap | 11/14 | ½ | 8-6 | 47 | 100B | 51A | Hollie Doyle | 16/1 |
| 25 Sep 19+36d | Newcastle (AW) | Sky Sports Racing On Virgin Channel 535 Handicap | 11/14 | nk | 8-11 | 49 | 99B | 50A | David Egan | 10/1 |
| 20 Aug 19+12d | Yarmouth | MansionBet At Great Yarmouth Racecourse Handicap (Str) | 1/14 | 8-9 | 45 | 98C | 72A | Megan Nicholls | 20/1 | |
| 08 Aug 19+12d | Newcastle (AW) | Sports Betting At betuk.com Apprentice Handicap | 6/14 | 1¼ | 9-5 | 50 | 72B | 70A | Aled Beech | 18/1 |
| 27 Jul 19+12d | Newcastle (AW) | Collingwood Over 50's Insurance Handicap | 4/13 | nk | 8-11 | 52 | 84B | 72A | Megan Nicholls | 22/1 |
| 15 Jul 19+146d | Wolverhampton (AW) | Myracing.com Free Bets And Tips Handicap | 10/13 | 1¼ | 8-11 | 54 | 84B | 53A | Cieren Fallon | 33/1 |
| 19 Feb 19+38d | Wolverhampton (AW) | Betway Live Casino Handicap | 6/12 | 2 | 9-7 | 55 | 96A | 74A | Oisin Murphy | 10/1 |
| 12 Jan 19+33d | Newcastle (AW) | Follow Top Tipster Templegate At Sunracing Handicap | 3/13 | nse | 9-6 | 54 | 99B | 86A | Graham Lee | 16/1 |
| 10 Dec 18+9d | Wolverhampton (AW) | sunracing.co.uk Handicap | 5/13 | nk | 9-4 | 54 | 56B | 75A | Liam Keniry | 20/1 |
| 01 Dec 18+25d | Wolverhampton (AW) | Betway Heed Your Hunch Handicap | 7/12 | nse | 9-0 | 55 | 100A | 63A | Tristan Price | 20/1 |
| 06 Nov 18+19d | Wolverhampton (AW) | Betway Supporting Responsible Gambling Week Handicap | 8/12 | 1 | 8-12 | 56 | 92A | 61A | Connor Murtagh | 22/1 |
| 18 Oct 18+24d | Wolverhampton (AW) | Wolverhampton Holiday Inn Handicap (Div 2) | 6/10 | ½ | 9-8 | 56 | 85A | 66A | Callum Rodriguez | 4/1 |
| 24 Sep 18+23d | Newcastle (AW) | Building Self Belief Handicap (Div 2) | 1/12 | 8-11 | 54 | 97A | 79A | Connor Murtagh | 6/1 | |
| 01 Sep 18+35d | Wolverhampton (AW) | Sun Racing Music Live Handicap (Div 1) | 2/10 | nk | 9-3 | 53 | 87A | 85A | Robert Winston | 10/1 |
| 28 Jul 18+4d | Newcastle (AW) | Collingwood Over 50's Insurance Handicap (Div 1) | 5/11 | 3 | 9-2 | 55 | 77A | 69A | Graham Lee | 6/1 |
| 24 Jul 18+8d | Newcastle (AW) | Capital Allowance Handicap (Div 1) | 7/14 | ¾ | 9-7 | 55 | 80B | 66A | Jack Garritty | 4/1 |
| 16 Jul 18+18d | Wolverhampton (AW) | Visit mymedsuk.com Online Pharmacy Handicap | 5/12 | ¾ | 9-3 | 55 | 88A | 70A | Fran Berry | 9/1 |
| 28 Jun 18+55d | Newcastle (AW) | Carlisle Lake District Airport Handicap (Div 1) | 3/14 | nk | 9-9 | 55 | 85B | 83A | Oisin Murphy | 12/1 |
| 04 May 18+6d | Newcastle (AW) | Advantex Handicap | 2/13 | hd | 8-12 | 53 | 86B | 84A | Callum Rodriguez | 17/2 |
| 28 Apr 18+31d | Wolverhampton (AW) | fclgf.com Handicap | 8/13 | nk | 8-9 | 53 | 93B | 62A | Rossa Ryan | 16/1 |
| 28 Mar 18+6d | Wolverhampton (AW) | Betway Casino Handicap | 7/10 | ¾ | 9-1 | 54 | 63B | 60A | Fran Berry | 15/2 |
| 22 Mar 18+17d | Wolverhampton (AW) | Betway Casino Handicap (Div 2) | 4/9 | nk | 9-1 | 54 | 91A | 65A | Ben Robinson | 22/1 |
| 05 Mar 18+13d | Wolverhampton (AW) | Betway Casino Handicap (Div 2) | 6/8 | hd | 8-10 | 56 | 75A | 53A | Gabriele Malune | 11/1 |
| 20 Feb 18+13d | Wolverhampton (AW) | Betway Live Casino Handicap | 5/13 | ½ | 8-13 | 57 | 76B | 64A | Jamie Gormley | 12/1 |
| 07 Feb 18+5d | Wolverhampton (AW) | sunbets.co.uk Handicap (Div 1) | 7/12 | hd | 9-8 | 56 | 80A | 70A | Shane Kelly | 11/2 |
| 02 Feb 18+20d | Wolverhampton (AW) | Betway Apprentice Handicap | 2/11 | ½ | 9-4 | 56 | 76A | 83A | Jamie Gormley | 8/1 |
| 13 Jan 18+18d | Wolverhampton (AW) | Bet & Watch At sunbets.co.uk Apprentice Handicap | 9/13 | hd | 9-4 | 57 | 77B | 60A | Sebastian Woods | 9/1 |
| 26 Dec 17+38d | Wolverhampton (AW) | Betway Live Casino Handicap | 8/13 | 1 | 9-6 | 59 | 93B | 71A | Kieran Shoemark | 25/1 |
| 18 Nov 17+11d | Wolverhampton (AW) | sunbets.co.uk Handicap | 7/12 | nk | 9-5 | 59 | 83A | 70A | Fran Berry | 10/1 |
| 07 Nov 17+17d | Wolverhampton (AW) | Bet & Watch At sunbets.co.uk Apprentice Handicap | 1/9 | 9-1 | 55 | 103A | 80A | George Wood | 9/1 | |
| 21 Oct 17+42d | Wolverhampton (AW) | FCL Personalised Global Freight Solutions Handicap (Div 1) | 4/11 | hd | 9-7 | 55 | 76A | 72A | Franny Norton | 5/1 |
| 09 Sep 17+6d | Wolverhampton (AW) | Celebrate Christmas At Wolverhampton Apprentice Handicap (Div 2) | 7/12 | ¾ | 9-2 | 58 | 76A | 69A | Connor Murtagh | 9/1 |
| 03 Sep 17+23d | Brighton | Route Mobile Apprentice Handicap | 5/5 | 2¼ | 8-13 | 55 | 95C | 42B | Finley Marsh | 7/1 |
| 11 Aug 17+39d | Wolverhampton (AW) | New Renault Captur Handicap (Div 2) | 2/9 | 5 | 9-10 | 58 | 89A | 83A | Fran Berry | 11/1 |
| 03 Jul 17+32d | Wolverhampton (AW) | Betfair Novice Flat Amateur Riders' Handicap | 3/13 | 1½ | 10-12 | 58 | 65B | 85A | Theo Gillard | 16/1 |
| 01 Jun 17+45d | Wolverhampton (AW) | Wolverhampton Holiday Inn Handicap | 9/12 | 3¾ | 9-2 | 60 | 87A | 55A | Pat Cosgrave | 15/2 |
| 17 Apr 17+51d | Wolverhampton (AW) | Invest Wolverhampton - The City Of Opportunity Handicap | 6/9 | nk | 9-2 | 61 | 89A | 61A | Lewis Edmunds | 9/2 |
| 25 Feb 17+10d | Wolverhampton (AW) | Sunbets.co.uk Download The App Handicap | 5/12 | ½ | 9-0 | 63 | 92A | 67A | Lewis Edmunds | 14/1 |
| 15 Feb 17+20d | Wolverhampton (AW) | sunbets.co.uk Download The App Classified Selling Stakes | 8/9 | 2½ | 9-5 | 64 | 89A | 61A | Graham Lee | 6/1 |
| 26 Jan 17+174d | Wolverhampton (AW) | sunbets.co.uk Handicap | 3/11 | ¾ | 9-7 | 65 | 111A | 85A | Graham Lee | 40/1 |
| 05 Aug 16+31d | Musselburgh | Gang Of Four Handicap | 8/8 | hd | 9-6 | 58 | — | 47A | David Nolan | 8/1 |
| 05 Jul 16+8d | Wolverhampton (AW) | Neal Wood Seventh Anniversary Memorial Handicap | 2/12 | 3 | 9-6 | 67 | — | 81A | Timmy Murphy | 25/1 |
| 27 Jun 16+10d | Wolverhampton (AW) | 13-ten.com Apprentice Claiming Stakes | 3/7 | 2½ | 9-0 | 58 | — | 76A | George Wood | 9/2 |
| 17 Jun 16+13d | Redcar | Celebrate The Life Of Joe Newton Handicap (Div 1) | 9/13 | 1½ | 9-3 | 59 | — | 60A | Shane Kelly | 10/1 |
| 04 Jun 16+12d | Musselburgh | Racinguk.com Handicap | 6/12 | 1½ | 8-13 | 59 | — | 62A | Phil Dennis | 6/1 |
| 23 May 16+14d | Leicester | Coplow Handicap | 2/15 | 2¼ | 9-5 | 58 | — | 84A | Timmy Murphy | 6/1 |
| 09 May 16+10d | Musselburgh | Watch Racing UK In HD Handicap | 3/10 | 1¾ | 8-13 | 58 | — | 70A | Adam McNamara | 7/1 |
| 29 Apr 16+10d | Musselburgh | Bruce Stevenson Insurance Brokers Handicap | 5/9 | hd | 9-7 | 60 | — | 70A | Graham Lee | 9/2 |
| 19 Apr 16+43d | Wolverhampton (AW) | Follow At AtTheRaces On Twitter Handicap | 5/10 | 1¼ | 9-0 | 68 | — | 72A | Shane Kelly | 16/1 |
| 07 Mar 16+14d | Wolverhampton (AW) | Download The New Unibet Racing App Handicap (Div 1) | 4/9 | 1¾ | 9-5 | 68 | — | 71A | Shane Kelly | 5/2F |
| 22 Feb 16+14d | Wolverhampton (AW) | Ladbrokes Handicap | 2/11 | 1¾ | 9-4 | 67 | — | 80A | Shane Kelly | 9/1 |
| 08 Feb 16+10d | Wolverhampton (AW) | Download The Ladbrokes App Classified Selling Stakes | 1/7 | 9-5 | 61 | — | 86A | Shane Kelly | 11/1 | |
| 29 Jan 16+18d | Wolverhampton (AW) | Bet Now With Ladbrokes App Handicap | 3/10 | ½ | 9-3 | 61 | — | 73A | Graham Lee | 10/1 |
| 11 Jan 16+11d | Wolverhampton (AW) | Ladbrokes Apprentice Handicap | 7/12 | ½ | 8-13 | 63 | — | 60A | Nicola Grundy | 40/1 |
| 31 Dec 15+26d | Lingfield (AW) | Daily Price Boosts At Unibet Handicap | 10/11 | ½ | 9-0 | 65 | — | 53A | Nicola Grundy | 25/1 |
| 05 Dec 15+9d | Wolverhampton (AW) | Ladbrokes Handicap | 5/11 | ¾ | 8-5 | 66 | — | 64A | Nicola Grundy | 80/1 |
| 26 Nov 15+12d | Southwell (AW) | New Unibet Racing App Download Handicap | 12/12 | 4 | 8-10 | 68 | — | 36C | Nicola Grundy | 66/1 |
| 14 Nov 15+45d | Wolverhampton (AW) | Download The New Unibet Racing App Handicap | 10/10 | ¾ | 8-13 | 69 | — | 43A | Nicola Grundy | 25/1 |
| 30 Sep 15+7d | Kempton (AW) | English Teacher Training At isehove.com Handicap | 11/13 | 1½ | 9-7 | 60 | — | 55A | Shane Kelly | 5/2F |
| 23 Sep 15+34d | Kempton (AW) | Learn English At isehove.com Handicap | 1/10 | 9-5 | 60 | — | 91A | Shane Kelly | 9/2 | |
| 20 Aug 15+33d | Lingfield | Centrepoint Handicap | 7/10 | nk | 9-2 | 61 | — | 60A | Shane Kelly | 4/1J |
| 18 Jul 15+21d | Lingfield | Download Titanbet Sports App Handicap | 5/7 | hd | 9-6 | 62 | — | 73A | Shane Kelly | 3/1F |
| 27 Jun 15+9d | Lingfield | Brightwell Dispensers Handicap | 3/12 | 2¼ | 9-11 | 62 | — | 83A | Adam Kirby | 12/1 |
| 18 Jun 15+26d | Lingfield (AW) | Hickstead Show Ground Handicap | 5/10 | ¾ | 9-10 | 64 | — | 70A | Shane Kelly | 16/1 |
| 23 May 15+22d | Goodwood | Federation Of Bloodstock Agents Veterans' Handicap | 15/15 | ¾ | 8-7 | 65 | — | 48A | Shane Kelly | 33/1 |
| 01 May 15+13d | Lingfield (AW) | titanbet.co.uk Handicap | 4/6 | ¾ | 8-13 | 67 | — | 69B | Shane Kelly | 11/4F |
| 18 Apr 15+50d | Wolverhampton (AW) | Bet toteplacepot On All UK Meetings Amateur Riders' Handicap | 5/13 | 1 | 10-8 | 69 | — | 71A | Mr George Crate | 4/1F |
| 27 Feb 15+26d | Lingfield (AW) | Daily Price Boosts At Unibet Handicap | 6/7 | hd | 9-7 | 70 | — | 74A | Shane Kelly | 5/2 |
| 01 Feb 15+18d | Chelmsford City (AW) | totepool Handicap | 5/9 | 1 | 8-13 | 71 | — | 69A | Shane Kelly | 7/2J |
| 14 Jan 15+7d | Lingfield (AW) | Daily Enhanced 'magic Multiples' At Unibet Handicap | 3/9 | 1¾ | 9-4 | 72 | — | 82A | Shane Kelly | 3/1 |
| 07 Jan 15+30d | Lingfield (AW) | Daily Price Boosts At Unibet Handicap | 3/8 | 1¾ | 9-4 | 72 | — | 71A | Shane Kelly | 7/2 |
| 08 Dec 14+24d | Kempton (AW) | Download The BetVictor App Now Handicap (Div 2) | 3/11 | 1 | 8-12 | 71 | — | 82A | Shane Kelly | 7/1 |
| 14 Nov 14+24d | Lingfield (AW) | Unibet Handicap (Div 1) | 2/10 | nk | 9-2 | 70 | — | 83A | Jamie Spencer | 3/1 |
| 21 Oct 14+36d | Lingfield (AW) | Horse Racing Loyalty Bonus At winner.co.uk Handicap | 1/10 | 9-3 | 66 | — | 90A | George Baker | 3/1 | |
| 15 Sep 14+14d | Brighton | Why's Harveys New Beer Called R Handicap | 5/7 | ¾ | 8-9 | 67 | — | 60A | Shane Kelly | 9/2 |
| 01 Sep 14+44d | Leicester | Six Hills Handicap | 3/10 | 3 | 9-4 | 67 | — | 90A | Shane Kelly | 7/2F |
| 19 Jul 14+24d | Lingfield | Download The New Ladbrokes App Handicap | 1/10 | 9-9 | 62 | — | 90A | Shane Kelly | 8/1 | |
| 25 Jun 14+14d | Salisbury | IJF 50th Anniversary Handicap (Gentleman Amateur Riders) | 5/9 | 2½ | 11-1 | 64 | — | 72A | Mr George Crate | 14/1 |
| 11 Jun 14+126d | Kempton (AW) | Betbright.com Handicap | 8/9 | 3¾ | 8-9 | 66 | — | 51A | Steve Drowne | 7/1 |
| 05 Feb 14+17d | Lingfield (AW) | Download The Ladbrokes App Handicap | 6/9 | nk | 9-4 | 67 | — | 75A | Shane Kelly | 5/1 |
| 19 Jan 14+15d | Kempton (AW) | Racing Post Celebrates 100,000 Facebook Likes Handicap | 4/14 | 1 | 9-4 | 67 | — | 81A | Shane Kelly | 6/1 |
| 04 Jan 14+29d | Lingfield (AW) | Download The Ladbrokes App Handicap | 4/13 | ½ | 9-5 | 68 | — | 87A | Shane Kelly | 12/1 |
| 06 Dec 13+15d | Lingfield (AW) | Ladbrokes Handicap | 11/12 | hd | 9-4 | 72 | — | 66A | Shane Kelly | 25/1 |
| 21 Nov 13+38d | Kempton (AW) | Arbuthnot Latham 180 Years Handicap (Div 1) | 11/11 | 1¾ | 8-13 | 77 | — | 62A | Shane Kelly | 25/1 |
| 14 Oct 13+10d | Windsor | Ladbrokes Mobile Handicap (Div 1) | 7/11 | 1¾ | 9-7 | 80 | — | 75A | Shane Kelly | 12/1 |
| 04 Oct 13+62d | Ascot | National Racecourse Catering Awards Handicap | 12/17 | nk | 9-6 | 84 | — | 70C | Steve Drowne | 40/1 |
| 03 Aug 13+38d | Newmarket | Audiolink Radio Communications Handicap | 15/15 | 1 | 9-9 | 87 | — | 49A | Adam Kirby | 8/1 |
| 26 Jun 13+19d | Salisbury | Molson Coors Noel Cannon Memorial Trophy Handicap | 11/11 | 2½ | 9-9 | 92 | — | 66A | James Doyle | 11/1 |
| 07 Jun 13+372d | Newmarket | Lloyds Tsb Cardnet Handicap | 11/15 | ½ | 9-7 | 95 | — | 78A | James Doyle | 6/1 |
| 31 May 12+26d | Sandown | Betfair Heron Stakes (Listed) | 8/10 | 2¾ | 8-12 | — | — | 76A | James Doyle | 3/1F |
| 05 May 12+267d | Newmarket | Qipco 2000 Guineas Stakes (204th Running) (British Champions Series) (Group 1) | 16/18 | 6 | 9-0 | — | — | 71C | James Doyle | 14/1 |
| 12 Aug 11 | Newbury | Don Deadman Memorial European Breeders' Fund Maiden Stakes (Div 2) (Str) | 1/15 | 9-3 | — | — | 101A | Steve Drowne | 6/4F |
Quick answers
- How many races has Top Offer (GB) won?
- Top Offer (GB) won 8 of 92 archived starts between 2011 and 2019, a strike rate of 8.7%. Placed 27 times in total (29.3% of starts).
- Who trained Top Offer (GB)?
- Top Offer (GB) was trained by Patrick Morris on the most recent run on record, at Newcastle (AW) on 4 November 2019.
- Who is Top Offer (GB)'s sire?
- Top Offer (GB) is by Dansili (GB) out of Zante (GB), whose sire is Zafonic.
- What going does Top Offer (GB) prefer?
- Top Offer (GB) has the best record on good going: 2 wins from 7 starts (28.6%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Top Offer (GB)'s official rating?
- The most recent official rating on record is 47, from the run on 4 November 2019. The highest on record is 95.
- What is Top Offer (GB)'s sire's record?
- Dansili (GB)'s progeny in our archive have won 13.7% of 11,841 runs since Jan 2008 (983 horses), Flat and jumps together. Strongest on firm going: 16.8% from 101. Weakest on heavy going: 7.9% from 428. Weakest over 2m5f – 3m (all codes): 9.1% from 209.
- Who are Top Offer (GB)'s siblings?
- Out of Zante (GB), Top Offer (GB) has 4 other produce in our archive, 3 of them winners. Most wins: Blazon (GB) (8). Highest grade won: Class 5 (Blazon (GB)). The wins came over 1m2f–2m½f. As at Oct 2026.