Johni Boxit (GB)
Johni Boxit (GB) is 1 from 39, the win coming at Class 6 level. Hasn't won since Jul 2018. The win came on turf — 0 from 7 on the all-weather, and the win came on good or faster ground (0 from 8 on softer). Last raced off 45, 49lb below the career-high mark.
- 1–39Wins / Runs
- 2.6%Strike rate
- 8 (20.5%)Placed
- −33.50£1 level staken=39 at SP
- 0.44Fair A/E n=39 · 0.37 incl. margin
- 94Highest OR
- 38dAvg 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 88
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. What this means →
| Going | Runs | Best | Median | Since 21 Oct 2025 |
|---|---|---|---|---|
| Good to Firm | 10 | 102A | 88.5 | — |
| Standard (AW) | 7 | 92A | 73 | — |
| Good | 6 | 106C | 83.5 | — |
| Good to Soft | 4 | 69A | 51 | — |
| Firm | 3 | 106A | 82 | — |
| Distance | Runs | Best | Median | Since 21 Oct 2025 |
|---|---|---|---|---|
| 1m – 1m1f | 11 | 101A | 69 | — |
| 1m2f – 1m4f | 11 | 106A | 85 | — |
| 6f – 7f | 5 | 98A | 87 | — |
| Under 6f | 2 | 83A | 74.5 | — |
| 1m5f – 2m | 1 | — | — | — |
| Going | Runs | Best | Median | Since 21 Oct 2025 |
|---|---|---|---|---|
| Good | 3 | 88A | 56 | — |
| Good to Soft | 2 | 90B | 67 | — |
| Good to Firm | 1 | — | — | — |
| Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 21 Oct 2025 |
|---|---|---|---|---|
| 1m5f – 2m | 6 | 90B | 72.5 | — |
| 2m1f – 2m4f | 1 | — | — | — |
Of 39 runs looked at, 2 have no figure: did not complete (2).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 37 figures from 39 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 8.8% of 3,866 runs since Jan 2008 (253 horses).
Strongest at trips under 6f (all codes): 12.3% from 772.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 61 | 12 | 19.7% | +10.9 | 0 from 3 |
| Good to Firm | 783 | 77 | 9.8% | +1 | 1 from 12 |
| Good | 730 | 45 | 6.2% | −2.6 | 0 from 9 |
| Good to Soft | 344 | 27 | 7.8% | −1 | 0 from 7 |
| Soft | 362 | 33 | 9.1% | +0.3 | 0 from 1 |
| Heavy | 88 | 11 | 12.5% | +3.7 | — |
| Standard (AW) | 1,498 | 134 | 8.9% | +0.1 | 0 from 7 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 772 | 95 | 12.3% | +3.5 | 0 from 2 |
| 6f – 7f | 1,678 | 139 | 8.3% | −0.5 | 0 from 5 |
| 1m – 1m1f | 732 | 53 | 7.2% | −1.6 | 1 from 11 |
| 1m2f – 1m4f | 398 | 28 | 7% | −1.8 | 0 from 11 |
| 1m5f – 2m | 188 | 18 | 9.6% | +0.8 | 0 from 9 |
| 2m1f – 2m4f | 72 | 5 | 6.9% | −1.9 | 0 from 1 |
| 2m5f – 3m | 20 | 1 | 5% | −3.8 | — |
| Over 3m | 6 | 0 | 0% | −8.8 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 21 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 Dorback (GB) (5 wins).
The wins came over 5f–7f; the highest grade won is Class 4 (Dorback (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Dorback (GB) | 51 | 5 | 5f–6f | Class 4 |
| Let There Be Light (GB) | 16 | 1 | 7f | Class 6 |
| Time For Old Time (GB) | 8 | 1 | 6f | Class 6 |
| Pink Belini (GB) | 8 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good to Firm | 12 | 1 | 8% | −6.50 |
| Good | 9 | 0 | 0% | −9.00 |
| Good to Soft | 7 | 0 | 0% | −7.00 |
| Standard (AW) | 7 | 0 | 0% | −7.00 |
| Firm | 3 | 0 | 0% | −3.00 |
| Soft | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 6 | 24 | 1 | 4% | −18.50 |
| Class 5 | 10 | 0 | 0% | −10.00 |
| Class 4 | 5 | 0 | 0% | −5.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Bath | 7 | 0 | 0% | −7.00 |
| Yarmouth | 6 | 1 | 17% | −0.50 |
| Chelmsford City (AW) | 4 | 0 | 0% | −4.00 |
| Taunton | 3 | 0 | 0% | −3.00 |
| Leicester | 3 | 0 | 0% | −3.00 |
| Wincanton | 2 | 0 | 0% | −2.00 |
| Warwick | 2 | 0 | 0% | −2.00 |
| Lingfield (AW) | 1 | 0 | 0% | −1.00 |
| Wolverhampton (AW) | 1 | 0 | 0% | −1.00 |
| Salisbury | 1 | 0 | 0% | −1.00 |
| Uttoxeter | 1 | 0 | 0% | −1.00 |
| Exeter | 1 | 0 | 0% | −1.00 |
| Ripon | 1 | 0 | 0% | −1.00 |
| Brighton | 1 | 0 | 0% | −1.00 |
| Carlisle | 1 | 0 | 0% | −1.00 |
| Lingfield | 1 | 0 | 0% | −1.00 |
| Kempton (AW) | 1 | 0 | 0% | −1.00 |
| Chester | 1 | 0 | 0% | −1.00 |
| Beverley | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m – 1m1f | 11 | 1 | 9% | −5.50 |
| 1m2f – 1m4f | 11 | 0 | 0% | −11.00 |
| 1m5f – 2m | 9 | 0 | 0% | −9.00 |
| 6f – 7f | 5 | 0 | 0% | −5.00 |
| Under 6f | 2 | 0 | 0% | −2.00 |
| 2m1f – 2m4f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Paul O'Brien | 5 | 0 | 0% | −5.00 |
| Trevor Whelan | 3 | 0 | 0% | −3.00 |
| George Rooke | 3 | 0 | 0% | −3.00 |
| Raul Da Silva | 2 | 0 | 0% | −2.00 |
| Megan Nicholls | 2 | 0 | 0% | −2.00 |
| Tom Bellamy | 2 | 0 | 0% | −2.00 |
| Dane O'Neill | 2 | 1 | 50% | +3.50 |
| Adam Kirby | 2 | 0 | 0% | −2.00 |
| Daniel Muscutt | 2 | 0 | 0% | −2.00 |
| Kieran O'Neill | 1 | 0 | 0% | −1.00 |
| Patrick Cowley | 1 | 0 | 0% | −1.00 |
| Kai Lenihan | 1 | 0 | 0% | −1.00 |
| Thomas Greatrex | 1 | 0 | 0% | −1.00 |
| Ray Dawson | 1 | 0 | 0% | −1.00 |
| Gabriele Malune | 1 | 0 | 0% | −1.00 |
| Finley Marsh | 1 | 0 | 0% | −1.00 |
| William Cox | 1 | 0 | 0% | −1.00 |
| J F Egan | 1 | 0 | 0% | −1.00 |
| Jason Hart | 1 | 0 | 0% | −1.00 |
| Jason Watson | 1 | 0 | 0% | −1.00 |
| Paul Mulrennan | 1 | 0 | 0% | −1.00 |
| Aaron Jones | 1 | 0 | 0% | −1.00 |
| Ben Curtis | 1 | 0 | 0% | −1.00 |
| Martin Harley | 1 | 0 | 0% | −1.00 |
| Joshua Bryan | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Cheekpieces | 23 | 0 | 0% | −23.00 |
| None | 9 | 0 | 0% | −9.00 |
| Visor | 6 | 1 | 17% | −0.50 |
| Blinkers | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2021 | 4 | 0 | 0% | −4.00 |
| 2020 | 10 | 0 | 0% | −10.00 |
| 2019 | 9 | 0 | 0% | −9.00 |
| 2018 | 12 | 1 | 8% | −6.50 |
| 2017 | 4 | 0 | 0% | −4.00 |
| Type | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Flat | 30 | 1 | 3% | −24.50 |
| Hurdle | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 04 Jun 21+44d | Bath | Follow At The Races On Twitter Handicap | 5/13 | 1¼ | 8-2 | 45 | 98C | 59A | Kieran O'Neill | 28/1 |
| 21 Apr 21+1d | Taunton | Invest Southwest Novices' Handicap Hurdle | 6/10 | 1 | 10-4 | 82 | 85B | 79A | Paul O'Brien | 28/1 |
| 20 Apr 21+12d | Yarmouth | Download The QuinnBet App Classified Stakes (Div 1) | 8/10 | nk | 9-12 | 46 | 73A | 54A | Trevor Whelan | 25/1 |
| 08 Apr 21+140d | Taunton | Racing To School Handicap Hurdle (Div 2) | PU/11 | — | 10-4 | 82 | — | — | Patrick Cowley | 20/1 |
| 19 Nov 20+59d | Wincanton | Bet At racingtv.com 'Hands And Heels' Novices' Handicap Hurdle (Conditional & Amateurs) | PU/10 | — | 10-0 | 82 | — | — | Kai Lenihan | 25/1 |
| 21 Sep 20+8d | Warwick | Biffa Waste Services Novices' Handicap Hurdle (Div 2) | 4/10 | 5½ | 10-4 | 85 | 88A | 79A | Paul O'Brien | 28/1 |
| 13 Sep 20+17d | Bath | Signs Express Handicap (Div 1) | 5/11 | 1½ | 9-1 | 47 | 88A | 57A | Thomas Greatrex | 11/2 |
| 27 Aug 20+36d | Chelmsford City (AW) | tote.co.uk Now Never Beaten By SP Classified Stakes | 5/10 | 4 | 9-2 | 49 | 92A | 54A | Ray Dawson | 8/1 |
| 22 Jul 20+12d | Bath | Signs Express Classified Stakes | 2/10 | nse | 9-7 | 45 | 106A | 69A | Raul Da Silva | 4/1 |
| 10 Jul 20+29d | Bath | Free Tips Daily On attheraces.com Handicap | 5/14 | ½ | 8-5 | 45 | 106C | 68A | Raul Da Silva | 50/1 |
| 11 Jun 20+126d | Yarmouth | Sky Sports Racing HD On Virgin 535 Handicap | 6/11 | 2¼ | 8-8 | 45 | 89A | 58A | Gabriele Malune | 25/1 |
| 06 Feb 20+23d | Chelmsford City (AW) | toteplacepot First Bet Of The Day Classified Stakes | 9/11 | 9 | 9-1 | 47 | 52C | 43C | George Rooke | 50/1 |
| 14 Jan 20+12d | Chelmsford City (AW) | New Classified Stakes | 6/11 | 3 | 8-10 | 47 | 86B | 47A | George Rooke | 50/1 |
| 02 Jan 20+21d | Chelmsford City (AW) | Bet toteplacepot At totesport.com Classified Stakes | 9/15 | 1 | 8-8 | 49 | 71B | 47A | George Rooke | 50/1 |
| 12 Dec 19+14d | Taunton | Kings College Selling Hurdle | 6/9 | 10 | 10-9 | 89 | 60C | 76C | Paul O'Brien | 50/1 |
| 28 Nov 19+22d | Lingfield (AW) | Betway Handicap | 10/13 | 1½ | 8-13 | 51 | 75B | 50A | Finley Marsh | 66/1 |
| 06 Nov 19+83d | Wolverhampton (AW) | Bombardier 'March To Your Own Drum' Handicap | 11/11 | 9 | 8-11 | 53 | 56C | 35C | William Cox | 50/1 |
| 15 Aug 19+20d | Salisbury | Booker Wholesale Handicap (Div 1) | 9/9 | 13 | 9-6 | 57 | 36C | 46C | Trevor Whelan | 33/1 |
| 26 Jul 19+10d | Uttoxeter | Optimum Pay Group Handicap Hurdle | 13/14 | 8 | 11-3 | 94 | 56C | 82C | Paul O'Brien | 50/1 |
| 16 Jul 19+55d | Bath | Festival Of Legends Live At Bath Handicap | 7/9 | 1¾ | 9-7 | 59 | 65A | 63A | Megan Nicholls | 10/1 |
| 22 May 19+21d | Yarmouth | Lavish Hair Beauty Aesthetics Handicap | 6/12 | 2¼ | 9-5 | 61 | 102A | 68A | Megan Nicholls | 10/1 |
| 01 May 19+17d | Bath | Free Tips From 'Sandstorm' At valuerater.co.uk Handicap | 3/12 | 1½ | 10-0 | 62 | 101A | 75A | Trevor Whelan | 33/1 |
| 14 Apr 19+122d | Wincanton | Transport Systems Novices' Hurdle | 9/10 | 24 | 10-5 | — | 54C | 71C | Paul O'Brien | 100/1 |
| 13 Dec 18+18d | Warwick | Agetur UK Juvenile Maiden Hurdle | 6/14 | 11 | 10-12 | — | 90B | 80A | Tom Bellamy | 100/1 |
| 25 Nov 18+62d | Exeter | getsbk.com The Super-Price Sportsbook Juvenile Hurdle | 9/11 | 21 | 10-12 | — | 44C | 88C | Tom Bellamy | 125/1 |
| 24 Sep 18+27d | Leicester | Golden Hand Selling Stakes | 3/10 | 3 | 9-4 | 63 | 98A | 80A | J F Egan | 9/1 |
| 28 Aug 18+19d | Ripon | Free Tips Daily On Attheraces.com Selling Stakes | 2/8 | 1¼ | 9-0 | 59 | 78A | 74A | Jason Hart | 6/1 |
| 09 Aug 18+8d | Brighton | Retraining Of Racehorses (RoR) Handicap | 6/7 | 7 | 9-0 | 60 | 69C | 36C | Jason Watson | 5/1 |
| 01 Aug 18+13d | Leicester | Lutterworth Selling Stakes | 2/6 | 2½ | 9-6 | 60 | 85B | 69B | Dane O'Neill | 3/1 |
| 19 Jul 18+14d | Leicester | Weatherbys Selling Stakes | 6/8 | ½ | 9-6 | 60 | 87A | 66A | Adam Kirby | 8/1 |
| 05 Jul 18+28d | Yarmouth | 188Bet World Cup Quarter Final Specials Selling Handicap | 1/9 | 9-0 | 57 | 89A | 78A | Dane O'Neill | 9/2 | |
| 07 Jun 18+7d | Carlisle | Watch Racing Uk In Hd Handicap | 7/11 | 1¼ | 9-4 | 57 | 66A | 47A | Paul Mulrennan | 8/1 |
| 31 May 18+15d | Lingfield | Mark James Born To Run Handicap | 2/11 | 1¾ | 9-4 | 57 | 69A | 68A | Adam Kirby | 10/1 |
| 16 May 18+28d | Bath | Dribuild Handicap | 9/12 | nk | 9-4 | 60 | 82A | 49A | Aaron Jones | 33/1 |
| 18 Apr 18+176d | Kempton (AW) | Bet At racinguk.com Handicap | 12/14 | nse | 9-6 | 64 | 73B | 52A | Ben Curtis | 20/1 |
| 24 Oct 17+87d | Yarmouth | Dennis The Sailor Barrett Nursery | 13/13 | 12 | 9-2 | 65 | 18C | 28C | Martin Harley | 18/1 |
| 29 Jul 17+11d | Chester | Stella Artois Novice Median Auction Stakes (Plus 10) | 4/9 | nk | 8-11 | — | 66A | 60A | Joshua Bryan | 8/1 |
| 18 Jul 17+12d | Beverley | Racing UK Novice Auction Stakes (Div 1) | 2/8 | 1¼ | 8-9 | — | 83A | 67A | Daniel Muscutt | 8/1 |
| 06 Jul 17 | Yarmouth | British Stallion Studs EBF Novice Stakes (Plus 10) | 3/6 | 11 | 9-2 | — | 90A | 50B | Daniel Muscutt | 80/1 |
Quick answers
- How many races has Johni Boxit (GB) won?
- Johni Boxit (GB) won 1 of 39 archived starts between 2017 and 2021, a strike rate of 2.6%. Placed 8 times in total (20.5% of starts).
- Who trained Johni Boxit (GB)?
- Johni Boxit (GB) was trained by Brian Barr on the most recent run on record, at Bath on 4 June 2021.
- Who is Johni Boxit (GB)'s sire?
- Johni Boxit (GB) is by Sakhee's Secret (GB) out of Pink Supreme (GB), whose sire is Night Shift.
- What going does Johni Boxit (GB) prefer?
- Johni Boxit (GB) has the best record on good to firm going: 1 win from 12 starts (8.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Johni Boxit (GB)'s official rating?
- The most recent official rating on record is 45, from the run on 4 June 2021. The highest on record is 94.
- What is Johni Boxit (GB)'s sire's record?
- Sakhee's Secret (GB)'s progeny in our archive have won 8.8% of 3,866 runs since Jan 2008 (253 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 12.3% from 772.
- Who are Johni Boxit (GB)'s siblings?
- Out of Pink Supreme (GB), Johni Boxit (GB) has 4 other produce in our archive, 3 of them winners. Most wins: Dorback (GB) (5). Highest grade won: Class 4 (Dorback (GB)). The wins came over 5f–7f. As at Oct 2026.