Skip to content
Horse profile

Top Boy (GB)

12yo gelding (at last run, Feb 2022) · Last trainer Tony Carroll · Last owner Mrs S Bowen
by Exceed and Excel (AUS) out of Injaaz (GB) (Sheikh Albadou)
124 runs · 28 courses · from Apr 2012
As at 15 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 1 Feb 2022 — 1,716 days ago. Our archive can't say whether the horse is still in training.
Last run Feb 2022 · 3rd of 11 9 wins · 7 courses Last raced off OR 45
KTB Profile

Top Boy (GB) is 9 from 124. Hasn't won since Jul 2019. Last raced off 45, 56lb below the career-high mark.

Based on 124 archived runs · updated 15 Oct 2026
KTB at a glance OR ↓ 56lb off peak
Official rating45↓ 56lb off peak
45 45–101

KTB Speed and Rating

KTB Speed

Best recent Speed 93 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 22 Jan 2022

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.

Flat 67 figures · best 116A · median 90
GoingRunsBestMedianSince 15 Oct 2025
Standard (AW)43111A89—
Good6105A92—
Good to Firm6107A87—
Firm5116A93—
Soft495C82.5—
Good to Soft3104C96—
DistanceRunsBestMedianSince 15 Oct 2025
Under 6f39116A91—
6f – 7f28111A88.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

KTB Rating

Best recent KTB Rating 66A the best of the last 3 rated runs · Wolverhampton (AW), 1 Feb 2022 Official rating 45 at the last run, 1 Feb 2022

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.

Flat 124 figures · best 105A · median 76
GoingRunsBestMedianSince 15 Oct 2025
Standard (AW)5995A70—
Good1998A80—
Good to Soft15100A84—
Good to Firm1498A76—
Soft1095A80.5—
Firm591A73—
Heavy2105A78.5—
DistanceRunsBestMedianSince 15 Oct 2025
Under 6f91105A78—
6f – 7f3395A67—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 124 figures from 124 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.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.

GoingRunsWinsSRvs sireThis horse
Firm1984120.7%+8.91 from 5
Good to Firm3,25139912.3%+0.51 from 14
Good3,14632810.4%−1.40 from 19
Good to Soft1,3091309.9%−1.91 from 15
Soft1,194947.9%−3.90 from 10
Heavy273259.2%−2.60 from 2
Standard (AW)6,64888113.3%+1.56 from 59
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3,86052113.5%+1.77 from 91
6f – 7f8,00195011.9%+0.12 from 33
1m – 1m1f2,75028910.5%−1.3—
1m2f – 1m4f1,0241019.9%−1.9—
1m5f – 2m273269.5%−2.3—
2m1f – 2m4f102109.8%−2—
2m5f – 3m9111.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

Dam
Injaaz (GB) (Sheikh Albadou)

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)).

ProduceRunsWinsWin tripsBest grade
Classic Fortune (IRE)216fClass 5
Fardyieh (GB)1116fClass 5
Saxagogo (GB)715fClass 6
Shaft of Light (GB)1515fClass 6

Record by conditions

GoingRunsWinsSR£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

ClassRunsWinsSR£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

CourseRunsWinsSR£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

DistanceRunsWinsSR£1
Under 6f 91 7 8% −52.50
6f – 7f 33 2 6% −21.50

JockeyRunsWinsSR£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

HeadgearRunsWinsSR£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

SeasonRunsWinsSR£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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
01 Feb 22+10d Wolverhampton (AW) Betway Amateur Jockeys' Handicap Class 6 · 6f · Standard · 11 ran 3/11 2 9-11 4574A66A Miss Sarah Bowen 33/1
22 Jan 22+7d Wolverhampton (AW) Betway Classified Stakes (Div 1) Class 6 · 6f · Standard · 9 ran 8/9 hd 8-11 4593A44A Aled Beech 9/1
15 Jan 22+50d Chelmsford City (AW) CCR All-weather 'Hands And Heels' Apprentice Classified Stakes Class 6 · 6f · Standard · 6 ran 4/6 nk 8-11 4673A63B Emma Taff 2/1F
26 Nov 21+29d Lingfield (AW) Play 4 To Score At Betway Handicap (Div 2) Class 6 · 6f · Standard · 12 ran 10/12 ¾ 8-12 4669A50A Jason Watson 10/1
28 Oct 21+24d Chelmsford City (AW) tote.co.uk Now Never Beaten By SP Handicap Class 6 · 5f · Standard · 9 ran 2/9 3 8-13 4694A76A David Probert 5/1
04 Oct 21+4d Lingfield (AW) Read Kevin Blake On attheraces.com Amateur Jockeys' Handicap Class 6 · 6f · Standard · 11 ran 4/11 nse 9-11 4769A67A Miss Sarah Bowen 16/5F
30 Sep 21+18d Chelmsford City (AW) tote.co.uk Now Never Beaten By SP Handicap Class 6 · 6f · Standard · 10 ran 4/10 shd 8-13 4789A66A George Downing 10/1
12 Sep 21+11d Bath Sky Sports Racing Bath Summer Sprint Series Final Handicap Class 2 · 5.5f · Firm · 12 ran 11/12 1 7-9 4793A49A Aled Beech 40/1
01 Sep 21+26d Bath Download The At The Races App Apprentice Handicap Class 6 · 5.5f · Firm · 6 ran 4/6 nse 8-7 4891A56B Emma Taff 9/2
06 Aug 21+2d Brighton Cazoo Search Drive Smile Handicap Class 6 · 5.5f · Good · 9 ran 5/9 hd 8-7 4861A56A Emma Taff 4/1
04 Aug 21+14d Bath Casumo Bet 10 Get 10 Handicap Class 6 · 5f · Good · 10 ran 2/10 1 8-7 48105A70A David Egan 6/1
21 Jul 21+21d Bath Download The Free At The Races App Handicap Class 6 · 5.5f · Firm · 12 ran 3/12 nk 8-5 48116A73A Emma Taff 17/2
30 Jun 21+13d Bath Download The Free At The Races App Handicap Class 6 · 5.5f · Good To Firm · 11 ran 2/11 1½ 8-7 4894A80A David Probert 5/1
17 Jun 21+2d Lingfield (AW) Royal Ascot On Sky Sports Racing Amateur Jockeys' Handicap Class 6 · 6f · Standard To Slow · 12 ran 5/12 1½ 9-11 4778A65A Miss Sarah Bowen 4/1
15 Jun 21+11d Brighton Royal Ascot On Sky Sports Racing Handicap Class 6 · 5.5f · Good To Firm · 7 ran 2/7 hd 8-10 4780A67A David Probert 4/1
04 Jun 21+121d Bath Download The Free At The Races App Handicap Class 6 · 5.5f · Good To Firm · 12 ran 6/12 1 8-6 5078A55A Saffie Osborne 11/2
03 Feb 21+9d Lingfield (AW) Betway Handicap Class 6 · 5f · Standard · 9 ran 8/9 ¾ 9-2 5383A54A Darragh Keenan 3/1
25 Jan 21+4d Chelmsford City (AW) tote Placepot Your First Bet Handicap Class 6 · 6f · Standard · 8 ran 7/8 1½ 8-11 5589A56A Cam Hardie 12/1
21 Jan 21+15d Lingfield (AW) Betway Apprentice Handicap Class 6 · 6f · Standard · 11 ran 8/11 ½ 9-2 5576A63A Mollie Phillips 10/3F
06 Jan 21+8d Wolverhampton (AW) Read Katie Walsh On Betway Insider Handicap Class 6 · 6f · Standard · 12 ran 10/12 nse 9-4 5789A62A Ben Curtis 4/1F
29 Dec 20+2d Southwell (AW) Betway Handicap Class 5 · 5f · Standard · 9 ran 3/9 4¼ 7-10 57102A59A Mollie Phillips 10/3
27 Dec 20+19d Wolverhampton (AW) Play 4 To Win At Betway Handicap Class 6 · 5f · Standard · 10 ran 3/10 nk 9-2 5797A87A David Probert 15/2
08 Dec 20+35d Southwell (AW) Betway Amateur Jockeys' Handicap Class 6 · 6f · Standard · 14 ran 5/14 ¾ 10-10 5959B80A Miss Sarah Bowen 28/1
03 Nov 20+28d Southwell (AW) Betway Casino Handicap Class 6 · 6f · Standard · 11 ran 10/11 2 8-11 6220C29C Mollie Phillips 28/1
06 Oct 20+242d Catterick Follow catterickraces Amateur Jockeys' Handicap Class 6 · 5f · Soft · 11 ran 6/11 1¼ 10-11 6572A81A Miss Sarah Bowen 22/1
07 Feb 20+30d Southwell (AW) Play 4 To Score At Betway Handicap Class 5 · 6f · Standard · 6 ran 4/6 1½ 9-1 6970B59B George Downing 20/1
08 Jan 20+90d Kempton (AW) 100% Profit Boost At 32RedSport.com Amateur Riders' Handicap Class 4 · 6f · Standard To Slow · 10 ran 5/10 2½ 9-11 7092A67A Miss Sarah Bowen 8/1
10 Oct 19+25d Kempton (AW) 32Red On The App Store Handicap Class 5 · 6f · Standard To Slow · 10 ran 3/10 hd 9-1 6999A76A Tom Marquand 14/1
15 Sep 19+61d Bath Best Free Tips At valuerater.co.uk Summer Sprint Series Final Handicap Class 2 · 5.5f · Firm · 15 ran 4/15 1¼ 9-1 6989C91A Darragh Keenan 7/1
16 Jul 19+8d Bath Best Free Tips At valuerater.co.uk Handicap Class 5 · 5f · Firm · 5 ran 1/5 9-5 6493C82B Darragh Keenan 5/6F
08 Jul 19+42d Windsor Horse Guards London Dry Gin Saul Apprentice Handicap Class 6 · 6f · Good To Firm · 12 ran 1/12 9-12 64107A93A Darragh Keenan 9/2
27 May 19+20d Chelmsford City (AW) Celebrate May's Hero Nigel Seaman Handicap Class 5 · 7f · Standard · 14 ran 14/14 nk 8-12 6580B44A Brett Doyle 33/1
07 May 19+10d Wolverhampton (AW) Hellermanntyton/Electric Centre Handicap Class 5 · 5f · Standard · 7 ran 5/7 5 9-1 6893B59A Paddy Mathers 8/1
27 Apr 19+31d Leicester Desford Handicap Class 4 · 6f · Good To Firm · 15 ran 6/15 1¾ 8-13 71101C83A Paddy Mathers 25/1
27 Mar 19+34d Kempton (AW) 32Red Handicap Class 4 · 6f · Standard To Slow · 11 ran 7/11 2¾ 9-1 7388A70A Paddy Mathers 20/1
21 Feb 19+26d Southwell (AW) Betway Heed Your Hunch Handicap Class 4 · 6f · Standard To Slow · 10 ran 7/10 1 9-0 7564B73A Paddy Mathers 33/1
26 Jan 19+81d Chelmsford City (AW) Bet In Play At Totesport.com Handicap Class 5 · 5f · Standard · 8 ran 5/8 1¼ 9-9 7787A74A Paddy Mathers 9/1
06 Nov 18+19d Kempton (AW) 32Red.com Handicap Class 4 · 6f · Standard To Slow · 11 ran 9/11 ½ 9-5 7887A67A Paddy Mathers 6/1
18 Oct 18+10d Wolverhampton (AW) Grand Theatre, Wolverhampton Handicap Class 5 · 6f · Standard · 10 ran 4/10 nk 9-12 7199A89A Paddy Mathers 9/2
08 Oct 18+11d Kempton (AW) 32Red On The App Store Handicap Class 5 · 6f · Standard To Slow · 11 ran 1/11 9-6 72104A95A Paddy Mathers 5/1
27 Sep 18+14d Pontefract Racegoers Club 50th Anniversary Handicap Class 4 · 5f · Good · 14 ran 3/14 nk 9-0 72104C83A Paddy Mathers 25/1
13 Sep 18+5d Doncaster Silk Series Lady Riders' Handicap (Pro-Am Lady Riders' Race) Class 3 · 6f · Good · 18 ran 4/18 ¾ 9-4 7385C91A Miss Serena Brotherton 25/1
08 Sep 18+14d Thirsk Personal Touches 50th Anniversary Handicap Class 4 · 6f · Soft · 16 ran 8/16 ½ 9-0 7395C80A Paddy Mathers 20/1
25 Aug 18+21d Newmarket Price Bailey Newmarket Office Handicap Class 4 · 5f · Good To Firm · 7 ran 2/7 ½ 8-13 7375A76B Paddy Mathers 8/1
04 Aug 18+29d Chelmsford City (AW) Bet toteexacta At totesport.com Handicap Class 4 · 6f · Standard · 9 ran 2/9 ½ 8-13 70111A90A Paddy Mathers 50/1
06 Jul 18+36d Chelmsford City (AW) Bet totescoop6 At totesport.com Handicap Class 4 · 5f · Standard To Slow · 10 ran 5/10 nk 8-13 7289A71A Paddy Mathers 12/1
31 May 18+177d Chelmsford City (AW) Totepool Cashback Club At Totesport.com Handicap Class 3 · 5f · Standard · 9 ran 6/9 2½ 8-7 7569A56A Jason Hart 20/1
05 Dec 17+33d Wolverhampton (AW) Betway Dash Handicap Class 4 · 5f · Standard · 9 ran 6/9 1¼ 8-10 7791A63A Callum Shepherd 9/1
02 Nov 17+20d Chelmsford City (AW) Breeders' Cup Starts Friday On At The Races Handicap Class 4 · 5f · Standard · 11 ran 5/11 1 9-0 7889A73A Franny Norton 3/1F
13 Oct 17+35d York Parsonage Hotel And Cloisters Spa Handicap Class 3 · 5f · Good · 20 ran 14/20 ½ 8-8 8085C62A Paddy Mathers 50/1
08 Sep 17+42d Haydock 32red.com Handicap Class 4 · 5f · Soft · 9 ran 9/9 2¼ 9-4 8277A55A Martin Lane 16/1
28 Jul 17+15d Ascot Neptune Investment Management Handicap Class 2 · 5f · Good To Soft · 13 ran 5/13 1¼ 7-12 82104C84A Aaron Jones 16/1
13 Jul 17+12d Newmarket (July) John Deere Handicap Class 2 · 5f · Good · 14 ran 2/14 ½ 8-9 8199C80A Franny Norton 33/1
01 Jul 17+10d Doncaster M&G Services Asbestos Abatement & Surveying Handicap Class 4 · 6f · Good To Soft · 13 ran 6/13 ¾ 9-4 8296C91A Phillip Makin 25/1
21 Jun 17+42d Chelmsford City (AW) totepoolracing Win Racing Tickets On Twitter Handicap Class 3 · 6f · Standard · 10 ran 5/10 1 8-9 83110A78A Martin Lane 25/1
10 May 17+8d Chelmsford City (AW) At totepoolracing Win Racing Tickets On Twitter Handicap Class 4 · 5f · Standard · 7 ran 5/7 hd 9-7 8472A79A Martin Lane 6/1
02 May 17+47d Chelmsford City (AW) Totepool Betting On All Uk Racing Handicap Class 3 · 5f · Standard · 7 ran 6/7 ¾ 8-10 8488A68A Martin Lane 16/1
16 Mar 17+36d Chelmsford City (AW) totepoolracing Win Tickets On Twitter Handicap Class 3 · 5f · Standard · 11 ran 8/11 1¼ 8-11 8493A70A Martin Lane 10/1
08 Feb 17+15d Chelmsford City (AW) Winner.co.uk Acca Club Handicap Class 4 · 5f · Standard · 7 ran 1/7 9-3 8097A81A Martin Lane 3/1
24 Jan 17+19d Southwell (AW) Betway Best Odds Guaranteed Plus Handicap Class 2 · 5f · Standard · 10 ran 7/10 1½ 8-2 82109B62A Kieran O'Neill 33/1
05 Jan 17+15d Chelmsford City (AW) Totequadpot Four Places In Four Races Handicap Class 2 · 5f · Standard · 6 ran 6/6 2 8-3 8593B59B Luke Morris 8/1
21 Dec 16+16d Newcastle (AW) Betway Sprint Handicap Class 2 · 5f · Standard · 8 ran 5/8 1 8-2 86110A70A Paddy Mathers 12/1
05 Dec 16+34d Lingfield (AW) Betway Sprint Handicap Class 2 · 5f · Standard · 10 ran 5/10 ¾ 8-0 87105A69A Noel Garbutt 25/1
01 Nov 16+22d Wolverhampton (AW) Betway Sprint Handicap Class 3 · 5f · Standard · 11 ran 8/11 ½ 8-11 8790A68A Noel Garbutt 16/1
10 Oct 16+9d Chelmsford (AW) Bet totejackpot At totesport.com Handicap Class 4 · 5f · Standard · 11 ran 2/11 ½ 9-7 8491A91A Martin Lane 3/1
01 Oct 16+12d Ascot Mcgee Group Joining Jack Handicap Class 3 · 5f · Soft · 16 ran 13/16 ¾ 8-11 8488C72A Martin Lane 16/1
19 Sep 16+12d Leicester A.T. Services Ltd Handicap Class 3 · 5f · Good To Soft · 12 ran 3/12 1¼ 8-11 8491A100A Martin Lane 14/1
07 Sep 16+17d Doncaster 1stsecuritysolutions.co.uk Handicap Class 4 · 5f · Good To Soft · 13 ran 5/13 1 9-6 84—91A Martin Lane 12/1
21 Aug 16+14d Chelmsford (AW) totepool Live Info Download Our App Handicap Class 4 · 5f · Standard · 12 ran 1/12 9-7 78—93A Martin Lane 7/1
07 Aug 16+23d Chelmsford City (AW) We Are Macmillan Cancer Support Handicap Class 4 · 5f · Standard · 10 ran 4/10 nk 9-9 79—83A Martin Lane 5/1
15 Jul 16+8d Haydock Apollobet Home Of Cashback Offers Handicap Class 4 · 5f · Soft · 8 ran 4/8 ½ 9-11 79—90A Tony Hamilton 6/1
07 Jul 16+36d Newmarket Robinsons Mercedes-Benz Handicap Class 3 · 5f · Good To Firm · 9 ran 3/9 nse 8-10 79—74A Noel Garbutt 8/1
01 Jun 16+18d Chelmsford City (AW) Bet Totejackpot At Betfred.com Handicap Class 3 · 5f · Standard · 10 ran 4/10 1 8-13 80—76A Martin Lane 10/1
14 May 16+10d Newmarket Read Hugo Palmer Exclusively At Betfair Handicap Class 4 · 5f · Good To Firm · 13 ran 7/13 ½ 9-2 80—76A Martin Lane 8/1
04 May 16+12d Chelmsford City (AW) Bet Scoop6soccer At Totesport.com Handicap Class 4 · 5f · Standard · 7 ran 1/7 8-11 75—89A Martin Lane 5/1
22 Apr 16+14d Doncaster Polypipe Handicap Class 4 · 5f · Good To Soft · 11 ran 5/11 1¼ 9-0 77—79A Tony Hamilton 7/1
08 Apr 16+14d Wolverhampton (AW) Wolverhampton Holiday Inn Handicap Class 4 · 5f · Standard · 11 ran 4/11 hd 9-5 78—83A Tony Hamilton 5/1
25 Mar 16+162d Wolverhampton (AW) Casino At bet365.com Handicap Class 4 · 5f · Standard · 9 ran 4/9 shd 9-1 79—80A Tony Hamilton 6/1
15 Oct 15+24d Chelmsford City (AW) totepool Racing's Biggest Supporter Handicap Class 4 · 6f · Standard · 10 ran 8/10 4 9-5 81—64A Paddy Mathers 20/1
21 Sep 15+17d Leicester SIS Handicap Class 3 · 5f · Good To Soft · 10 ran 7/10 1½ 8-12 82—69A Dale Swift 15/2
04 Sep 15+13d Haydock Betfred 'Donate At ijf.co.uk' Handicap Class 4 · 5f · Good To Soft · 12 ran 3/12 hd 9-3 81—90A Dale Swift 5/1
22 Aug 15+7d Sandown Ripley Handicap Class 3 · 5f · Good · 13 ran 5/13 dht 8-13 82—85A Dale Swift 8/1
15 Aug 15+18d Doncaster Betfred Membership 'Play Your Way' Handicap Class 3 · 5f · Good · 15 ran 8/15 nk 9-0 84—79A Dale Swift 8/1
28 Jul 15+19d Goodwood Weatherbys Private Banking Stakes (Handicap) Class 2 · 5f · Good To Soft · 14 ran 3/14 3¼ 8-2 84—84A Paddy Mathers 6/1
09 Jul 15+14d Newmarket Robinsons Mercedes-Benz Handicap Class 3 · 5f · Good To Firm · 6 ran 2/6 dht 9-6 84—82B Paddy Mathers 11/1
25 Jun 15+8d Newmarket Home Of Racing Handicap Class 2 · 5f · Good · 10 ran 4/10 ½ 8-12 84—78A Paddy Mathers 16/1
17 Jun 15+17d Chelmsford City (AW) Bet Toteexacta Handicap Class 3 · 5f · Standard · 8 ran 3/8 ½ 9-9 84—84A Paddy Mathers 7/2
31 May 15+25d Nottingham Odds On Favourite DG Taxis 01159500500 Handicap Class 3 · 5f · Good To Soft · 11 ran 2/11 1½ 8-10 84—86A Paddy Mathers 12/1
06 May 15+11d Chester Boodles Diamond Handicap Class 2 · 5f · Good To Soft · 11 ran 8/11 4 8-6 85—59A Paddy Mathers 25/1
25 Apr 15+10d Wolverhampton (AW) Sherwood Stainless & Aluminium Handicap Class 3 · 5f · Standard · 7 ran 2/7 ½ 9-8 83—84A Tony Hamilton 7/2
15 Apr 15+18d Beverley Supporting Rapt And The Bridges, Hull Handicap Class 3 · 5f · Good · 17 ran 15/17 nse 8-12 86—59A Renato Souza 10/1
28 Mar 15+16d Chelmsford City (AW) 1 Million totescoop6 Handicap Class 2 · 5f · Standard · 12 ran 4/12 1¼ 8-6 87—85A Renato Souza 14/1
12 Mar 15+153d Chelmsford City (AW) mytotepool.com Handicap Class 3 · 5f · Standard · 7 ran 3/7 2¼ 9-4 87—80A Renato Souza 9/2
10 Oct 14+18d York Bell Trailers Handicap Class 3 · 5f · Soft · 19 ran 15/19 ½ 9-0 88—72A Dale Swift 20/1
22 Sep 14+23d Leicester Sis Live Handicap Class 3 · 5f · Good To Firm · 8 ran 7/8 1½ 9-1 89—63A Dale Swift 11/1
30 Aug 14+49d Chester Sportingbet Handicap Class 2 · 5.5f · Good To Soft · 12 ran 9/12 ½ 9-2 90—54C Dale Swift 8/1
12 Jul 14+42d Ascot Totepool Heritage Handicap Class 2 · 5f · Good To Firm · 18 ran 11/18 ¾ 8-9 91—76A Andrew Mullen 20/1
31 May 14+16d York BetBright Trophy (Handicap) Class 2 · 5f · Good To Soft · 18 ran 1/18 7-13 87—95A Adam McLean 12/1
15 May 14+8d York Betfred Supports Jack Berry House Handicap Class 2 · 5f · Good To Soft · 19 ran 3/19 nk 8-6 86—100A Franny Norton 14/1
07 May 14+11d Chester Stellar Group Handicap Class 2 · 5f · Good · 12 ran 4/12 ½ 8-5 86—94A Joe Fanning 5/1
26 Apr 14+10d Wolverhampton (AW) Quicksilverslots More Jackpots More Machines Handicap Class 2 · 5f · Standard · 10 ran 2/10 shd 8-12 82—89A Dale Swift 11/2
16 Apr 14+12d Beverley World's First Easter Egg Tree Handicap Class 3 · 5f · Good · 12 ran 3/12 ¾ 8-7 80—98A Dale Swift 10/1
04 Apr 14+14d Wolverhampton (AW) Compare Bookmakers At Bookmakers.co.uk Handicap Class 4 · 5f · Standard · 9 ran 1/9 9-0 73—90A Dale Swift 3/1F
21 Mar 14+151d Wolverhampton (AW) Compare Bookmakers At Bookmakers.co.uk Handicap Class 4 · 5f · Standard · 7 ran 3/7 1¾ 8-13 74—72A Tom Eaves 10/1
21 Oct 13+13d Pontefract totequadpot Four Places In Four Races Handicap Class 4 · 5f · Heavy · 13 ran 10/13 1½ 9-0 77—52A Dale Swift 14/1
08 Oct 13+20d Wolverhampton (AW) Quicksilverslots Play 500 Rainbow Riches Handicap Class 4 · 5f · Standard · 12 ran 9/12 1¾ 9-3 80—64A Dale Swift 12/1
18 Sep 13+18d Yarmouth Dan Hague Yarmouth No 1 Bookmaker Handicap Class 2 · 5f · Good To Soft · 10 ran 8/10 ½ 8-6 83—67A Paddy Mathers 14/1
31 Aug 13+50d Chester Controlled Solutions Group Handicap Class 4 · 5.5f · Good · 8 ran 6/8 2¼ 9-0 86—65A Adam McLean 7/2
12 Jul 13+20d Newmarket Betfred 'The Bonus King' Stakes (Heritage Handicap) Class 2 · 6f · Good To Firm · 18 ran 15/18 1¾ 7-12 87—57A Adam McLean 25/1
22 Jun 13+14d Newmarket Agribank Handicap Class 2 · 5f · Good · 10 ran 7/10 nse 8-9 88—80A Martin Dwyer 7/1
08 Jun 13+22d Chester Crabbie's Original Handicap Class 3 · 5f · Good · 12 ran 5/12 1½ 9-3 89—84A Martin Dwyer 14/1
17 May 13+12d York Ralph Raper Memorial Handicap Class 3 · 5f · Soft · 17 ran 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) Class 3 · 5f · Soft · 9 ran 5/9 2 9-0 90—81A Martin Dwyer 16/1
26 Apr 13+50d Sandown Bet365.com Handicap Class 2 · 5f · Good · 13 ran 6/13 ¾ 9-2 93—82A Martin Dwyer 20/1
07 Mar 13+176d Wolverhampton (AW) 32Red.com Maiden Stakes Class 5 · 5f · Standard · 7 ran 1/7 8-6 93—66A Adam McLean 4/6F
12 Sep 12+24d Doncaster Napoleons Casinos & Restaurants Conditions Stakes Class 2 · 6f · Good · 6 ran 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 Class 4 · 5f · Good To Firm · 10 ran 5/10 ½ 9-0 100—78A Dale Swift 9/4F
02 Aug 12+19d Goodwood Audi Richmond Stakes (Group 2) Class 1 · 6f · Good · 8 ran 6/8 1¼ 9-0 101—81A William Carson 14/1
14 Jul 12+25d Newbury Weatherbys Super Sprint Class 2 · 5f · Heavy · 22 ran 4/22 1½ 9-1 90—105A William Carson 50/1
19 Jun 12+19d Ascot Coventry Stakes (Group 2) Class 1 · 6f · Good · 22 ran 20/22 ½ 9-1 ——64A Joe Fanning 100/1
31 May 12+19d Sandown Betfair Funds The PJA Doctor National Stakes (Listed) Class 1 · 5f · Good To Firm · 9 ran 2/9 4½ 9-0 ——98A Dane O'Neill 12/1
12 May 12+7d Ascot McGee Group Maiden Stakes Class 3 · 5f · Soft · 10 ran 4/10 ½ 9-3 ——83A George Baker 9/2
05 May 12+14d Doncaster Polypipe Maiden Stakes Class 5 · 5f · Good To Soft · 11 ran 3/11 nk 9-0 ——78A Dale Swift 20/1
21 Apr 12 Nottingham Ronaldinho's 60th Summer Celebration Maiden Stakes Class 5 · 5f · Soft · 5 ran 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.

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