Top Boy (GB)
Top Boy (GB) is 9 from 124. Hasn't won since Jul 2019. Last raced off 45, 56lb below the career-high mark.
- 9–124Wins / Runs
- 7.3%Strike rate
- 37 (29.8%)Placed
- −74.00£1 level staken=124 at SP
- 0.74Fair A/E n=122 · 0.63 incl. margin
- 101Highest OR
- 29dAvg 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 93
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) | 43 | 111A | 89 | — |
| Good | 6 | 105A | 92 | — |
| Good to Firm | 6 | 107A | 87 | — |
| Firm | 5 | 116A | 93 | — |
| Soft | 4 | 95C | 82.5 | — |
| Good to Soft | 3 | 104C | 96 | — |
| Distance | Runs | Best | Median | Since 15 Oct 2025 |
|---|---|---|---|---|
| Under 6f | 39 | 116A | 91 | — |
| 6f – 7f | 28 | 111A | 88.5 | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 67 figures from 67 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 11.8% of 16,019 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.9 | 1 from 5 |
| Good to Firm | 3,251 | 399 | 12.3% | +0.5 | 1 from 14 |
| Good | 3,146 | 328 | 10.4% | −1.4 | 0 from 19 |
| Good to Soft | 1,309 | 130 | 9.9% | −1.9 | 1 from 15 |
| Soft | 1,194 | 94 | 7.9% | −3.9 | 0 from 10 |
| Heavy | 273 | 25 | 9.2% | −2.6 | 0 from 2 |
| Standard (AW) | 6,648 | 881 | 13.3% | +1.5 | 6 from 59 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 3,860 | 521 | 13.5% | +1.7 | 7 from 91 |
| 6f – 7f | 8,001 | 950 | 11.9% | +0.1 | 2 from 33 |
| 1m – 1m1f | 2,750 | 289 | 10.5% | −1.3 | — |
| 1m2f – 1m4f | 1,024 | 101 | 9.9% | −1.9 | — |
| 1m5f – 2m | 273 | 26 | 9.5% | −2.3 | — |
| 2m1f – 2m4f | 102 | 10 | 9.8% | −2 | — |
| 2m5f – 3m | 9 | 1 | 11.1% | −0.7 | — |
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, 4 winners — best of them Classic Fortune (IRE) (1 win).
The wins came over 5f–6f; the highest grade won is Class 5 (Classic Fortune (IRE)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Classic Fortune (IRE) | 2 | 1 | 6f | Class 5 |
| Fardyieh (GB) | 11 | 1 | 6f | Class 5 |
| Saxagogo (GB) | 7 | 1 | 5f | Class 6 |
| Shaft of Light (GB) | 15 | 1 | 5f | Class 6 |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 59 | 6 | 10% | −29.33 |
| Good | 19 | 0 | 0% | −19.00 |
| Good to Soft | 15 | 1 | 7% | −2.00 |
| Good to Firm | 14 | 1 | 7% | −8.50 |
| Soft | 10 | 0 | 0% | −10.00 |
| Firm | 5 | 1 | 20% | −3.17 |
| Heavy | 2 | 0 | 0% | −2.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 4 | 34 | 4 | 12% | −12.00 |
| Class 3 | 27 | 0 | 0% | −27.00 |
| Class 6 | 24 | 1 | 4% | −18.50 |
| Class 2 | 24 | 1 | 4% | −11.00 |
| Class 5 | 12 | 3 | 25% | −2.50 |
| Class 1 | 3 | 0 | 0% | −3.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Chelmsford City (AW) | 23 | 2 | 9% | −13.00 |
| Wolverhampton (AW) | 16 | 2 | 13% | −10.33 |
| Bath | 8 | 1 | 13% | −6.17 |
| Doncaster | 7 | 0 | 0% | −7.00 |
| Newmarket | 7 | 0 | 0% | −7.00 |
| Lingfield (AW) | 6 | 0 | 0% | −6.00 |
| Southwell (AW) | 6 | 0 | 0% | −6.00 |
| Kempton (AW) | 5 | 1 | 20% | +1.00 |
| York | 5 | 1 | 20% | +8.00 |
| Ascot | 5 | 0 | 0% | −5.00 |
| Chester | 5 | 0 | 0% | −5.00 |
| Leicester | 4 | 0 | 0% | −4.00 |
| Pontefract | 3 | 0 | 0% | −3.00 |
| Haydock | 3 | 0 | 0% | −3.00 |
| Sandown | 3 | 0 | 0% | −3.00 |
| Brighton | 2 | 0 | 0% | −2.00 |
| Chelmsford (AW) | 2 | 1 | 50% | +6.00 |
| Goodwood | 2 | 0 | 0% | −2.00 |
| Nottingham | 2 | 0 | 0% | −2.00 |
| Beverley | 2 | 0 | 0% | −2.00 |
| Catterick | 1 | 0 | 0% | −1.00 |
| Windsor | 1 | 1 | 100% | +4.50 |
| Thirsk | 1 | 0 | 0% | −1.00 |
| Newmarket (July) | 1 | 0 | 0% | −1.00 |
| Newcastle (AW) | 1 | 0 | 0% | −1.00 |
| Yarmouth | 1 | 0 | 0% | −1.00 |
| Hamilton | 1 | 0 | 0% | −1.00 |
| Newbury | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Under 6f | 91 | 7 | 8% | −52.50 |
| 6f – 7f | 33 | 2 | 6% | −21.50 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Paddy Mathers | 23 | 1 | 4% | −17.00 |
| Martin Lane | 15 | 3 | 20% | +3.00 |
| Dale Swift | 15 | 1 | 7% | −11.00 |
| Miss Sarah Bowen | 6 | 0 | 0% | −6.00 |
| Tony Hamilton | 5 | 0 | 0% | −5.00 |
| Martin Dwyer | 5 | 0 | 0% | −5.00 |
| Emma Taff | 4 | 0 | 0% | −4.00 |
| David Probert | 4 | 0 | 0% | −4.00 |
| Darragh Keenan | 4 | 2 | 50% | +3.33 |
| Franny Norton | 4 | 0 | 0% | −4.00 |
| Adam McLean | 4 | 2 | 50% | +10.67 |
| Mollie Phillips | 3 | 0 | 0% | −3.00 |
| Noel Garbutt | 3 | 0 | 0% | −3.00 |
| Renato Souza | 3 | 0 | 0% | −3.00 |
| Aled Beech | 2 | 0 | 0% | −2.00 |
| George Downing | 2 | 0 | 0% | −2.00 |
| Joe Fanning | 2 | 0 | 0% | −2.00 |
| William Carson | 2 | 0 | 0% | −2.00 |
| Jason Watson | 1 | 0 | 0% | −1.00 |
| David Egan | 1 | 0 | 0% | −1.00 |
| Saffie Osborne | 1 | 0 | 0% | −1.00 |
| Cam Hardie | 1 | 0 | 0% | −1.00 |
| Ben Curtis | 1 | 0 | 0% | −1.00 |
| Tom Marquand | 1 | 0 | 0% | −1.00 |
| Brett Doyle | 1 | 0 | 0% | −1.00 |
| Miss Serena Brotherton | 1 | 0 | 0% | −1.00 |
| Jason Hart | 1 | 0 | 0% | −1.00 |
| Callum Shepherd | 1 | 0 | 0% | −1.00 |
| Aaron Jones | 1 | 0 | 0% | −1.00 |
| Phillip Makin | 1 | 0 | 0% | −1.00 |
| Kieran O'Neill | 1 | 0 | 0% | −1.00 |
| Luke Morris | 1 | 0 | 0% | −1.00 |
| Andrew Mullen | 1 | 0 | 0% | −1.00 |
| Tom Eaves | 1 | 0 | 0% | −1.00 |
| Dane O'Neill | 1 | 0 | 0% | −1.00 |
| George Baker | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Visor | 72 | 6 | 8% | −31.00 |
| None | 33 | 3 | 9% | −24.00 |
| Cheekpieces | 18 | 0 | 0% | −18.00 |
| Blinkers | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2022 | 3 | 0 | 0% | −3.00 |
| 2021 | 17 | 0 | 0% | −17.00 |
| 2020 | 7 | 0 | 0% | −7.00 |
| 2019 | 10 | 2 | 20% | −2.67 |
| 2018 | 10 | 1 | 10% | −4.00 |
| 2017 | 14 | 1 | 7% | −10.00 |
| 2016 | 17 | 2 | 12% | −3.00 |
| 2015 | 15 | 0 | 0% | −15.00 |
| 2014 | 11 | 2 | 18% | +6.00 |
| 2013 | 11 | 1 | 9% | −9.33 |
| 2012 | 9 | 0 | 0% | −9.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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 01 Feb 22+10d | Wolverhampton (AW) | Betway Amateur Jockeys' Handicap | 3/11 | 2 | 9-11 | 45 | 74A | 66A | Miss Sarah Bowen | 33/1 |
| 22 Jan 22+7d | Wolverhampton (AW) | Betway Classified Stakes (Div 1) | 8/9 | hd | 8-11 | 45 | 93A | 44A | Aled Beech | 9/1 |
| 15 Jan 22+50d | Chelmsford City (AW) | CCR All-weather 'Hands And Heels' Apprentice Classified Stakes | 4/6 | nk | 8-11 | 46 | 73A | 63B | Emma Taff | 2/1F |
| 26 Nov 21+29d | Lingfield (AW) | Play 4 To Score At Betway Handicap (Div 2) | 10/12 | ¾ | 8-12 | 46 | 69A | 50A | Jason Watson | 10/1 |
| 28 Oct 21+24d | Chelmsford City (AW) | tote.co.uk Now Never Beaten By SP Handicap | 2/9 | 3 | 8-13 | 46 | 94A | 76A | David Probert | 5/1 |
| 04 Oct 21+4d | Lingfield (AW) | Read Kevin Blake On attheraces.com Amateur Jockeys' Handicap | 4/11 | nse | 9-11 | 47 | 69A | 67A | Miss Sarah Bowen | 16/5F |
| 30 Sep 21+18d | Chelmsford City (AW) | tote.co.uk Now Never Beaten By SP Handicap | 4/10 | shd | 8-13 | 47 | 89A | 66A | George Downing | 10/1 |
| 12 Sep 21+11d | Bath | Sky Sports Racing Bath Summer Sprint Series Final Handicap | 11/12 | 1 | 7-9 | 47 | 93A | 49A | Aled Beech | 40/1 |
| 01 Sep 21+26d | Bath | Download The At The Races App Apprentice Handicap | 4/6 | nse | 8-7 | 48 | 91A | 56B | Emma Taff | 9/2 |
| 06 Aug 21+2d | Brighton | Cazoo Search Drive Smile Handicap | 5/9 | hd | 8-7 | 48 | 61A | 56A | Emma Taff | 4/1 |
| 04 Aug 21+14d | Bath | Casumo Bet 10 Get 10 Handicap | 2/10 | 1 | 8-7 | 48 | 105A | 70A | David Egan | 6/1 |
| 21 Jul 21+21d | Bath | Download The Free At The Races App Handicap | 3/12 | nk | 8-5 | 48 | 116A | 73A | Emma Taff | 17/2 |
| 30 Jun 21+13d | Bath | Download The Free At The Races App Handicap | 2/11 | 1½ | 8-7 | 48 | 94A | 80A | David Probert | 5/1 |
| 17 Jun 21+2d | Lingfield (AW) | Royal Ascot On Sky Sports Racing Amateur Jockeys' Handicap | 5/12 | 1½ | 9-11 | 47 | 78A | 65A | Miss Sarah Bowen | 4/1 |
| 15 Jun 21+11d | Brighton | Royal Ascot On Sky Sports Racing Handicap | 2/7 | hd | 8-10 | 47 | 80A | 67A | David Probert | 4/1 |
| 04 Jun 21+121d | Bath | Download The Free At The Races App Handicap | 6/12 | 1 | 8-6 | 50 | 78A | 55A | Saffie Osborne | 11/2 |
| 03 Feb 21+9d | Lingfield (AW) | Betway Handicap | 8/9 | ¾ | 9-2 | 53 | 83A | 54A | Darragh Keenan | 3/1 |
| 25 Jan 21+4d | Chelmsford City (AW) | tote Placepot Your First Bet Handicap | 7/8 | 1½ | 8-11 | 55 | 89A | 56A | Cam Hardie | 12/1 |
| 21 Jan 21+15d | Lingfield (AW) | Betway Apprentice Handicap | 8/11 | ½ | 9-2 | 55 | 76A | 63A | Mollie Phillips | 10/3F |
| 06 Jan 21+8d | Wolverhampton (AW) | Read Katie Walsh On Betway Insider Handicap | 10/12 | nse | 9-4 | 57 | 89A | 62A | Ben Curtis | 4/1F |
| 29 Dec 20+2d | Southwell (AW) | Betway Handicap | 3/9 | 4¼ | 7-10 | 57 | 102A | 59A | Mollie Phillips | 10/3 |
| 27 Dec 20+19d | Wolverhampton (AW) | Play 4 To Win At Betway Handicap | 3/10 | nk | 9-2 | 57 | 97A | 87A | David Probert | 15/2 |
| 08 Dec 20+35d | Southwell (AW) | Betway Amateur Jockeys' Handicap | 5/14 | ¾ | 10-10 | 59 | 59B | 80A | Miss Sarah Bowen | 28/1 |
| 03 Nov 20+28d | Southwell (AW) | Betway Casino Handicap | 10/11 | 2 | 8-11 | 62 | 20C | 29C | Mollie Phillips | 28/1 |
| 06 Oct 20+242d | Catterick | Follow catterickraces Amateur Jockeys' Handicap | 6/11 | 1¼ | 10-11 | 65 | 72A | 81A | Miss Sarah Bowen | 22/1 |
| 07 Feb 20+30d | Southwell (AW) | Play 4 To Score At Betway Handicap | 4/6 | 1½ | 9-1 | 69 | 70B | 59B | George Downing | 20/1 |
| 08 Jan 20+90d | Kempton (AW) | 100% Profit Boost At 32RedSport.com Amateur Riders' Handicap | 5/10 | 2½ | 9-11 | 70 | 92A | 67A | Miss Sarah Bowen | 8/1 |
| 10 Oct 19+25d | Kempton (AW) | 32Red On The App Store Handicap | 3/10 | hd | 9-1 | 69 | 99A | 76A | Tom Marquand | 14/1 |
| 15 Sep 19+61d | Bath | Best Free Tips At valuerater.co.uk Summer Sprint Series Final Handicap | 4/15 | 1¼ | 9-1 | 69 | 89C | 91A | Darragh Keenan | 7/1 |
| 16 Jul 19+8d | Bath | Best Free Tips At valuerater.co.uk Handicap | 1/5 | 9-5 | 64 | 93C | 82B | Darragh Keenan | 5/6F | |
| 08 Jul 19+42d | Windsor | Horse Guards London Dry Gin Saul Apprentice Handicap | 1/12 | 9-12 | 64 | 107A | 93A | Darragh Keenan | 9/2 | |
| 27 May 19+20d | Chelmsford City (AW) | Celebrate May's Hero Nigel Seaman Handicap | 14/14 | nk | 8-12 | 65 | 80B | 44A | Brett Doyle | 33/1 |
| 07 May 19+10d | Wolverhampton (AW) | Hellermanntyton/Electric Centre Handicap | 5/7 | 5 | 9-1 | 68 | 93B | 59A | Paddy Mathers | 8/1 |
| 27 Apr 19+31d | Leicester | Desford Handicap | 6/15 | 1¾ | 8-13 | 71 | 101C | 83A | Paddy Mathers | 25/1 |
| 27 Mar 19+34d | Kempton (AW) | 32Red Handicap | 7/11 | 2¾ | 9-1 | 73 | 88A | 70A | Paddy Mathers | 20/1 |
| 21 Feb 19+26d | Southwell (AW) | Betway Heed Your Hunch Handicap | 7/10 | 1 | 9-0 | 75 | 64B | 73A | Paddy Mathers | 33/1 |
| 26 Jan 19+81d | Chelmsford City (AW) | Bet In Play At Totesport.com Handicap | 5/8 | 1¼ | 9-9 | 77 | 87A | 74A | Paddy Mathers | 9/1 |
| 06 Nov 18+19d | Kempton (AW) | 32Red.com Handicap | 9/11 | ½ | 9-5 | 78 | 87A | 67A | Paddy Mathers | 6/1 |
| 18 Oct 18+10d | Wolverhampton (AW) | Grand Theatre, Wolverhampton Handicap | 4/10 | nk | 9-12 | 71 | 99A | 89A | Paddy Mathers | 9/2 |
| 08 Oct 18+11d | Kempton (AW) | 32Red On The App Store Handicap | 1/11 | 9-6 | 72 | 104A | 95A | Paddy Mathers | 5/1 | |
| 27 Sep 18+14d | Pontefract | Racegoers Club 50th Anniversary Handicap | 3/14 | nk | 9-0 | 72 | 104C | 83A | Paddy Mathers | 25/1 |
| 13 Sep 18+5d | Doncaster | Silk Series Lady Riders' Handicap (Pro-Am Lady Riders' Race) | 4/18 | ¾ | 9-4 | 73 | 85C | 91A | Miss Serena Brotherton | 25/1 |
| 08 Sep 18+14d | Thirsk | Personal Touches 50th Anniversary Handicap | 8/16 | ½ | 9-0 | 73 | 95C | 80A | Paddy Mathers | 20/1 |
| 25 Aug 18+21d | Newmarket | Price Bailey Newmarket Office Handicap | 2/7 | ½ | 8-13 | 73 | 75A | 76B | Paddy Mathers | 8/1 |
| 04 Aug 18+29d | Chelmsford City (AW) | Bet toteexacta At totesport.com Handicap | 2/9 | ½ | 8-13 | 70 | 111A | 90A | Paddy Mathers | 50/1 |
| 06 Jul 18+36d | Chelmsford City (AW) | Bet totescoop6 At totesport.com Handicap | 5/10 | nk | 8-13 | 72 | 89A | 71A | Paddy Mathers | 12/1 |
| 31 May 18+177d | Chelmsford City (AW) | Totepool Cashback Club At Totesport.com Handicap | 6/9 | 2½ | 8-7 | 75 | 69A | 56A | Jason Hart | 20/1 |
| 05 Dec 17+33d | Wolverhampton (AW) | Betway Dash Handicap | 6/9 | 1¼ | 8-10 | 77 | 91A | 63A | Callum Shepherd | 9/1 |
| 02 Nov 17+20d | Chelmsford City (AW) | Breeders' Cup Starts Friday On At The Races Handicap | 5/11 | 1 | 9-0 | 78 | 89A | 73A | Franny Norton | 3/1F |
| 13 Oct 17+35d | York | Parsonage Hotel And Cloisters Spa Handicap | 14/20 | ½ | 8-8 | 80 | 85C | 62A | Paddy Mathers | 50/1 |
| 08 Sep 17+42d | Haydock | 32red.com Handicap | 9/9 | 2¼ | 9-4 | 82 | 77A | 55A | Martin Lane | 16/1 |
| 28 Jul 17+15d | Ascot | Neptune Investment Management Handicap | 5/13 | 1¼ | 7-12 | 82 | 104C | 84A | Aaron Jones | 16/1 |
| 13 Jul 17+12d | Newmarket (July) | John Deere Handicap | 2/14 | ½ | 8-9 | 81 | 99C | 80A | Franny Norton | 33/1 |
| 01 Jul 17+10d | Doncaster | M&G Services Asbestos Abatement & Surveying Handicap | 6/13 | ¾ | 9-4 | 82 | 96C | 91A | Phillip Makin | 25/1 |
| 21 Jun 17+42d | Chelmsford City (AW) | totepoolracing Win Racing Tickets On Twitter Handicap | 5/10 | 1 | 8-9 | 83 | 110A | 78A | Martin Lane | 25/1 |
| 10 May 17+8d | Chelmsford City (AW) | At totepoolracing Win Racing Tickets On Twitter Handicap | 5/7 | hd | 9-7 | 84 | 72A | 79A | Martin Lane | 6/1 |
| 02 May 17+47d | Chelmsford City (AW) | Totepool Betting On All Uk Racing Handicap | 6/7 | ¾ | 8-10 | 84 | 88A | 68A | Martin Lane | 16/1 |
| 16 Mar 17+36d | Chelmsford City (AW) | totepoolracing Win Tickets On Twitter Handicap | 8/11 | 1¼ | 8-11 | 84 | 93A | 70A | Martin Lane | 10/1 |
| 08 Feb 17+15d | Chelmsford City (AW) | Winner.co.uk Acca Club Handicap | 1/7 | 9-3 | 80 | 97A | 81A | Martin Lane | 3/1 | |
| 24 Jan 17+19d | Southwell (AW) | Betway Best Odds Guaranteed Plus Handicap | 7/10 | 1½ | 8-2 | 82 | 109B | 62A | Kieran O'Neill | 33/1 |
| 05 Jan 17+15d | Chelmsford City (AW) | Totequadpot Four Places In Four Races Handicap | 6/6 | 2 | 8-3 | 85 | 93B | 59B | Luke Morris | 8/1 |
| 21 Dec 16+16d | Newcastle (AW) | Betway Sprint Handicap | 5/8 | 1 | 8-2 | 86 | 110A | 70A | Paddy Mathers | 12/1 |
| 05 Dec 16+34d | Lingfield (AW) | Betway Sprint Handicap | 5/10 | ¾ | 8-0 | 87 | 105A | 69A | Noel Garbutt | 25/1 |
| 01 Nov 16+22d | Wolverhampton (AW) | Betway Sprint Handicap | 8/11 | ½ | 8-11 | 87 | 90A | 68A | Noel Garbutt | 16/1 |
| 10 Oct 16+9d | Chelmsford (AW) | Bet totejackpot At totesport.com Handicap | 2/11 | ½ | 9-7 | 84 | 91A | 91A | Martin Lane | 3/1 |
| 01 Oct 16+12d | Ascot | Mcgee Group Joining Jack Handicap | 13/16 | ¾ | 8-11 | 84 | 88C | 72A | Martin Lane | 16/1 |
| 19 Sep 16+12d | Leicester | A.T. Services Ltd Handicap | 3/12 | 1¼ | 8-11 | 84 | 91A | 100A | Martin Lane | 14/1 |
| 07 Sep 16+17d | Doncaster | 1stsecuritysolutions.co.uk Handicap | 5/13 | 1 | 9-6 | 84 | — | 91A | Martin Lane | 12/1 |
| 21 Aug 16+14d | Chelmsford (AW) | totepool Live Info Download Our App Handicap | 1/12 | 9-7 | 78 | — | 93A | Martin Lane | 7/1 | |
| 07 Aug 16+23d | Chelmsford City (AW) | We Are Macmillan Cancer Support Handicap | 4/10 | nk | 9-9 | 79 | — | 83A | Martin Lane | 5/1 |
| 15 Jul 16+8d | Haydock | Apollobet Home Of Cashback Offers Handicap | 4/8 | ½ | 9-11 | 79 | — | 90A | Tony Hamilton | 6/1 |
| 07 Jul 16+36d | Newmarket | Robinsons Mercedes-Benz Handicap | 3/9 | nse | 8-10 | 79 | — | 74A | Noel Garbutt | 8/1 |
| 01 Jun 16+18d | Chelmsford City (AW) | Bet Totejackpot At Betfred.com Handicap | 4/10 | 1 | 8-13 | 80 | — | 76A | Martin Lane | 10/1 |
| 14 May 16+10d | Newmarket | Read Hugo Palmer Exclusively At Betfair Handicap | 7/13 | ½ | 9-2 | 80 | — | 76A | Martin Lane | 8/1 |
| 04 May 16+12d | Chelmsford City (AW) | Bet Scoop6soccer At Totesport.com Handicap | 1/7 | 8-11 | 75 | — | 89A | Martin Lane | 5/1 | |
| 22 Apr 16+14d | Doncaster | Polypipe Handicap | 5/11 | 1¼ | 9-0 | 77 | — | 79A | Tony Hamilton | 7/1 |
| 08 Apr 16+14d | Wolverhampton (AW) | Wolverhampton Holiday Inn Handicap | 4/11 | hd | 9-5 | 78 | — | 83A | Tony Hamilton | 5/1 |
| 25 Mar 16+162d | Wolverhampton (AW) | Casino At bet365.com Handicap | 4/9 | shd | 9-1 | 79 | — | 80A | Tony Hamilton | 6/1 |
| 15 Oct 15+24d | Chelmsford City (AW) | totepool Racing's Biggest Supporter Handicap | 8/10 | 4 | 9-5 | 81 | — | 64A | Paddy Mathers | 20/1 |
| 21 Sep 15+17d | Leicester | SIS Handicap | 7/10 | 1½ | 8-12 | 82 | — | 69A | Dale Swift | 15/2 |
| 04 Sep 15+13d | Haydock | Betfred 'Donate At ijf.co.uk' Handicap | 3/12 | hd | 9-3 | 81 | — | 90A | Dale Swift | 5/1 |
| 22 Aug 15+7d | Sandown | Ripley Handicap | 5/13 | dht | 8-13 | 82 | — | 85A | Dale Swift | 8/1 |
| 15 Aug 15+18d | Doncaster | Betfred Membership 'Play Your Way' Handicap | 8/15 | nk | 9-0 | 84 | — | 79A | Dale Swift | 8/1 |
| 28 Jul 15+19d | Goodwood | Weatherbys Private Banking Stakes (Handicap) | 3/14 | 3¼ | 8-2 | 84 | — | 84A | Paddy Mathers | 6/1 |
| 09 Jul 15+14d | Newmarket | Robinsons Mercedes-Benz Handicap | 2/6 | dht | 9-6 | 84 | — | 82B | Paddy Mathers | 11/1 |
| 25 Jun 15+8d | Newmarket | Home Of Racing Handicap | 4/10 | ½ | 8-12 | 84 | — | 78A | Paddy Mathers | 16/1 |
| 17 Jun 15+17d | Chelmsford City (AW) | Bet Toteexacta Handicap | 3/8 | ½ | 9-9 | 84 | — | 84A | Paddy Mathers | 7/2 |
| 31 May 15+25d | Nottingham | Odds On Favourite DG Taxis 01159500500 Handicap | 2/11 | 1½ | 8-10 | 84 | — | 86A | Paddy Mathers | 12/1 |
| 06 May 15+11d | Chester | Boodles Diamond Handicap | 8/11 | 4 | 8-6 | 85 | — | 59A | Paddy Mathers | 25/1 |
| 25 Apr 15+10d | Wolverhampton (AW) | Sherwood Stainless & Aluminium Handicap | 2/7 | ½ | 9-8 | 83 | — | 84A | Tony Hamilton | 7/2 |
| 15 Apr 15+18d | Beverley | Supporting Rapt And The Bridges, Hull Handicap | 15/17 | nse | 8-12 | 86 | — | 59A | Renato Souza | 10/1 |
| 28 Mar 15+16d | Chelmsford City (AW) | 1 Million totescoop6 Handicap | 4/12 | 1¼ | 8-6 | 87 | — | 85A | Renato Souza | 14/1 |
| 12 Mar 15+153d | Chelmsford City (AW) | mytotepool.com Handicap | 3/7 | 2¼ | 9-4 | 87 | — | 80A | Renato Souza | 9/2 |
| 10 Oct 14+18d | York | Bell Trailers Handicap | 15/19 | ½ | 9-0 | 88 | — | 72A | Dale Swift | 20/1 |
| 22 Sep 14+23d | Leicester | Sis Live Handicap | 7/8 | 1½ | 9-1 | 89 | — | 63A | Dale Swift | 11/1 |
| 30 Aug 14+49d | Chester | Sportingbet Handicap | 9/12 | ½ | 9-2 | 90 | — | 54C | Dale Swift | 8/1 |
| 12 Jul 14+42d | Ascot | Totepool Heritage Handicap | 11/18 | ¾ | 8-9 | 91 | — | 76A | Andrew Mullen | 20/1 |
| 31 May 14+16d | York | BetBright Trophy (Handicap) | 1/18 | 7-13 | 87 | — | 95A | Adam McLean | 12/1 | |
| 15 May 14+8d | York | Betfred Supports Jack Berry House Handicap | 3/19 | nk | 8-6 | 86 | — | 100A | Franny Norton | 14/1 |
| 07 May 14+11d | Chester | Stellar Group Handicap | 4/12 | ½ | 8-5 | 86 | — | 94A | Joe Fanning | 5/1 |
| 26 Apr 14+10d | Wolverhampton (AW) | Quicksilverslots More Jackpots More Machines Handicap | 2/10 | shd | 8-12 | 82 | — | 89A | Dale Swift | 11/2 |
| 16 Apr 14+12d | Beverley | World's First Easter Egg Tree Handicap | 3/12 | ¾ | 8-7 | 80 | — | 98A | Dale Swift | 10/1 |
| 04 Apr 14+14d | Wolverhampton (AW) | Compare Bookmakers At Bookmakers.co.uk Handicap | 1/9 | 9-0 | 73 | — | 90A | Dale Swift | 3/1F | |
| 21 Mar 14+151d | Wolverhampton (AW) | Compare Bookmakers At Bookmakers.co.uk Handicap | 3/7 | 1¾ | 8-13 | 74 | — | 72A | Tom Eaves | 10/1 |
| 21 Oct 13+13d | Pontefract | totequadpot Four Places In Four Races Handicap | 10/13 | 1½ | 9-0 | 77 | — | 52A | Dale Swift | 14/1 |
| 08 Oct 13+20d | Wolverhampton (AW) | Quicksilverslots Play 500 Rainbow Riches Handicap | 9/12 | 1¾ | 9-3 | 80 | — | 64A | Dale Swift | 12/1 |
| 18 Sep 13+18d | Yarmouth | Dan Hague Yarmouth No 1 Bookmaker Handicap | 8/10 | ½ | 8-6 | 83 | — | 67A | Paddy Mathers | 14/1 |
| 31 Aug 13+50d | Chester | Controlled Solutions Group Handicap | 6/8 | 2¼ | 9-0 | 86 | — | 65A | Adam McLean | 7/2 |
| 12 Jul 13+20d | Newmarket | Betfred 'The Bonus King' Stakes (Heritage Handicap) | 15/18 | 1¾ | 7-12 | 87 | — | 57A | Adam McLean | 25/1 |
| 22 Jun 13+14d | Newmarket | Agribank Handicap | 7/10 | nse | 8-9 | 88 | — | 80A | Martin Dwyer | 7/1 |
| 08 Jun 13+22d | Chester | Crabbie's Original Handicap | 5/12 | 1½ | 9-3 | 89 | — | 84A | Martin Dwyer | 14/1 |
| 17 May 13+12d | York | Ralph Raper Memorial Handicap | 5/17 | nk | 9-7 | 90 | — | 95A | Martin Dwyer | 16/1 |
| 05 May 13+9d | Hamilton | totepool Mobile Tangerine Trees Conditions Stakes (Sunday 5k Bonus Race) | 5/9 | 2 | 9-0 | 90 | — | 81A | Martin Dwyer | 16/1 |
| 26 Apr 13+50d | Sandown | Bet365.com Handicap | 6/13 | ¾ | 9-2 | 93 | — | 82A | Martin Dwyer | 20/1 |
| 07 Mar 13+176d | Wolverhampton (AW) | 32Red.com Maiden Stakes | 1/7 | 8-6 | 93 | — | 66A | Adam McLean | 4/6F | |
| 12 Sep 12+24d | Doncaster | Napoleons Casinos & Restaurants Conditions Stakes | 6/6 | 6 | 8-11 | 95 | — | 62B | Franny Norton | 14/1 |
| 19 Aug 12+17d | Pontefract | British Stallion Studs E.B.F. Trevor Woods Memorial Maiden Stakes | 5/10 | ½ | 9-0 | 100 | — | 78A | Dale Swift | 9/4F |
| 02 Aug 12+19d | Goodwood | Audi Richmond Stakes (Group 2) | 6/8 | 1¼ | 9-0 | 101 | — | 81A | William Carson | 14/1 |
| 14 Jul 12+25d | Newbury | Weatherbys Super Sprint | 4/22 | 1½ | 9-1 | 90 | — | 105A | William Carson | 50/1 |
| 19 Jun 12+19d | Ascot | Coventry Stakes (Group 2) | 20/22 | ½ | 9-1 | — | — | 64A | Joe Fanning | 100/1 |
| 31 May 12+19d | Sandown | Betfair Funds The PJA Doctor National Stakes (Listed) | 2/9 | 4½ | 9-0 | — | — | 98A | Dane O'Neill | 12/1 |
| 12 May 12+7d | Ascot | McGee Group Maiden Stakes | 4/10 | ½ | 9-3 | — | — | 83A | George Baker | 9/2 |
| 05 May 12+14d | Doncaster | Polypipe Maiden Stakes | 3/11 | nk | 9-0 | — | — | 78A | Dale Swift | 20/1 |
| 21 Apr 12 | Nottingham | Ronaldinho's 60th Summer Celebration Maiden Stakes | 5/5 | 17 | 9-0 | — | — | 28C | Dale Swift | 14/1 |
Quick answers
- How many races has Top Boy (GB) won?
- Top Boy (GB) won 9 of 124 archived starts between 2012 and 2022, a strike rate of 7.3%. Placed 37 times in total (29.8% of starts).
- Who trained Top Boy (GB)?
- Top Boy (GB) was trained by Tony Carroll on the most recent run on record, at Wolverhampton (AW) on 1 February 2022.
- Who is Top Boy (GB)'s sire?
- Top Boy (GB) is by Exceed and Excel (AUS) out of Injaaz (GB), whose sire is Sheikh Albadou.
- What going does Top Boy (GB) prefer?
- Top Boy (GB) has the best record on firm 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 Top Boy (GB)'s official rating?
- The most recent official rating on record is 45, from the run on 1 February 2022. The highest on record is 101.
- What is Top Boy (GB)'s sire's record?
- Exceed and Excel (AUS)'s progeny in our archive have won 11.8% of 16,019 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 Top Boy (GB)'s siblings?
- Out of Injaaz (GB), Top Boy (GB) has 4 other produce in our archive, 4 of them winners. Most wins: Classic Fortune (IRE) (1). Highest grade won: Class 5 (Classic Fortune (IRE)). The wins came over 5f–6f. As at Oct 2026.