Johan (GB)
Johan won 10 of 27 starts including the Group 3 Bahrain Turf Club Desmond Stakes at Leopardstown in Aug 2025. All eight wins at 1m – 1m1f came in handicaps except the last, with four on good to soft and four on good. He also landed two wins at 6f – 7f. The gelding, aged 8 at his last run in Sep 2025, led before finishing 9 of 9 in the TonyBet Solonaway Stakes at Leopardstown off a mark of 110.
- 10–27Wins / Runs
- 37%Strike rate
- 12 (44.4%)Placed
- +83.28£1 level staken=27 at SP
- 2.92Fair A/E n=27 · 2.46 incl. margin
- 110Highest OR
- 86dAvg 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 117
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 18 Oct 2025 |
|---|---|---|---|---|
| Good | 10 | 129A | 94.5 | — |
| Good to Soft | 8 | 117C | 89.5 | — |
| Soft | 4 | 111C | 78.5 | — |
| Standard (AW) | 2 | 108A | 106.5 | — |
| Good to Firm | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 18 Oct 2025 |
|---|---|---|---|---|
| 1m – 1m1f | 21 | 129A | 91 | — |
| 6f – 7f | 4 | 118A | 100 | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 25 figures from 25 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 from 3 analysed runs
- Led 3 (100%) · 2 wins
Pedigree intelligence
Progeny in our archive have won 9.9% of 10,760 runs since Jan 2008 (799 horses).
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 27 | 3 | 11.1% | +1.2 | — |
| Good to Firm | 1,268 | 146 | 11.5% | +1.6 | 0 from 1 |
| Good | 2,501 | 249 | 10% | +0.1 | 4 from 11 |
| Good to Soft | 1,297 | 130 | 10% | +0.1 | 4 from 8 |
| Soft | 1,826 | 177 | 9.7% | −0.2 | 1 from 4 |
| Heavy | 655 | 55 | 8.4% | −1.5 | 0 from 1 |
| Standard (AW) | 3,186 | 306 | 9.6% | −0.3 | 1 from 2 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 379 | 29 | 7.7% | −2.2 | — |
| 6f – 7f | 2,981 | 288 | 9.7% | −0.2 | 2 from 4 |
| 1m – 1m1f | 2,799 | 287 | 10.3% | +0.4 | 8 from 23 |
| 1m2f – 1m4f | 2,509 | 252 | 10% | +0.1 | — |
| 1m5f – 2m | 1,349 | 135 | 10% | +0.1 | — |
| 2m1f – 2m4f | 555 | 57 | 10.3% | +0.4 | — |
| 2m5f – 3m | 154 | 13 | 8.4% | −1.5 | — |
| Over 3m | 34 | 5 | 14.7% | +4.8 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 18 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
4 siblings in the archive, 2 winners — best of them Why We Dream (IRE) (2 wins).
The wins came over 5f–1m½f; the highest grade won is Class 4 (Why We Dream (IRE)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Why We Dream (IRE) | 9 | 2 | 1m–1m½f | Class 4 |
| Desert Treasure (GB) | 8 | 2 | 5f | Class 5 |
| Sandlark (IRE) | 2 | 0 | — | — |
| Chattri (GB) | 3 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good | 11 | 4 | 36% | +27.41 |
| Good to Soft | 8 | 4 | 50% | +34.12 |
| Soft | 4 | 1 | 25% | +22.00 |
| Standard (AW) | 2 | 1 | 50% | +1.75 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Good to Firm | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 2 | 15 | 6 | 40% | +74.25 |
| Class 1 | 4 | 0 | 0% | −4.00 |
| Class 4 | 2 | 1 | 50% | −0.38 |
| Class 3 | 1 | 1 | 100% | +3.50 |
| Class 5 | 1 | 1 | 100% | +0.91 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Doncaster | 4 | 2 | 50% | +44.00 |
| Ascot | 3 | 0 | 0% | −3.00 |
| Leopardstown | 2 | 1 | 50% | +11.00 |
| Goodwood | 2 | 1 | 50% | +24.00 |
| York | 2 | 0 | 0% | −2.00 |
| Newbury | 2 | 1 | 50% | +2.50 |
| Newmarket | 2 | 0 | 0% | −2.00 |
| Saint-Cloud (FR) | 1 | 0 | 0% | −1.00 |
| Redcar | 1 | 0 | 0% | −1.00 |
| Sandown | 1 | 0 | 0% | −1.00 |
| Deauville (FR) | 1 | 0 | 0% | −1.00 |
| Salisbury | 1 | 1 | 100% | +5.00 |
| Kempton (AW) | 1 | 0 | 0% | −1.00 |
| Chelmsford City (AW) | 1 | 1 | 100% | +2.75 |
| Ayr | 1 | 1 | 100% | +4.50 |
| Musselburgh | 1 | 1 | 100% | +0.62 |
| Lingfield | 1 | 1 | 100% | +0.91 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m – 1m1f | 23 | 8 | 35% | +83.75 |
| 6f – 7f | 4 | 2 | 50% | −0.47 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Tom Marquand | 9 | 4 | 44% | +8.16 |
| James Doyle | 5 | 2 | 40% | +25.50 |
| Silvestre De Sousa | 3 | 1 | 33% | +26.00 |
| Ronan Whelan | 2 | 1 | 50% | +11.00 |
| David Egan | 2 | 0 | 0% | −2.00 |
| David Probert | 1 | 0 | 0% | −1.00 |
| Rossa Ryan | 1 | 1 | 100% | +18.00 |
| Hollie Doyle | 1 | 0 | 0% | −1.00 |
| Ryan Moore | 1 | 0 | 0% | −1.00 |
| Daniel Tudhope | 1 | 1 | 100% | +0.62 |
| Liam Jones | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2025 | 2 | 1 | 50% | +11.00 |
| 2024 | 3 | 1 | 33% | +16.00 |
| 2023 | 2 | 1 | 50% | +24.00 |
| 2022 | 4 | 1 | 25% | +25.00 |
| 2021 | 6 | 1 | 17% | +0.00 |
| 2020 | 6 | 3 | 50% | +7.75 |
| 2019 | 4 | 2 | 50% | −0.47 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 13 Sep 25+37d | Leopardstown | TonyBet Solonaway Stakes (Group 2) Set the pace early - pushed along two out and lost command a furlong and a half out - slipped back to seventh with no threat entering the final furlong - allowed to coast home well held | 9/9 | 4¾ | 9-10 | 110 | 84A | 78A | Ronan Whelan | 7/1 |
| 07 Aug 25+284d | Leopardstown | Bahrain Turf Club Desmond Stakes (Group 3) Set the pace from the start - urged on with two furlongs left - driven out in the final furlong - held on gamely to prevail at the line | 1/6 | 9-9 | 109 | 117A | 105B | Ronan Whelan | 12/1 | |
| 27 Oct 24+43d | Saint-Cloud (FR) | Prix Perth (3yo+) (Turf) | 3/9 | ¾ | 9-1 | — | — | — | David Probert | 19/1 |
| 14 Sep 24+175d | Doncaster | Cepac 25th Year Anniversary Handicap (Str) Set the pace early - lost the front spot with 6f remaining then settled behind pace-setter - regained command inside final furlong - kept driving through to the line for the win | 1/14 | 9-12 | 105 | 89C | 116A | Rossa Ryan | 18/1 | |
| 23 Mar 24+168d | Doncaster | William Hill Lincoln (Heritage Handicap) (Str) | 19/20 | 2 | 9-8 | 106 | 66C | 84C | Silvestre De Sousa | 11/1 |
| 07 Oct 23+64d | Redcar | Racing TV EBF Stallions Guisborough Stakes (Listed) | 5/9 | 2¼ | 9-2 | 106 | 105A | 92A | Hollie Doyle | 4/1 |
| 04 Aug 23+293d | Goodwood | Coral Golden Mile (Heritage Handicap) | 1/20 | 9-8 | 103 | 111C | 112A | James Doyle | 25/1 | |
| 15 Oct 22+34d | Ascot | Balmoral Handicap (Sponsored By Qipco) (Str) | 16/20 | nk | 9-8 | 105 | 57C | 87A | David Egan | 28/1 |
| 11 Sep 22+142d | Doncaster | P J Towey Construction Handicap (Str) | 8/16 | hd | 9-12 | 106 | 91C | 105A | David Egan | 20/1 |
| 22 Apr 22+27d | Sandown | bet365 Mile (Group 2) | 6/6 | 3½ | 9-1 | 106 | 80A | 85B | Silvestre De Sousa | 12/1 |
| 26 Mar 22+161d | Doncaster | SBK Lincoln (Heritage Handicap) (Str) | 1/22 | 9-4 | 102 | 117C | 113A | Silvestre De Sousa | 28/1 | |
| 16 Oct 21+48d | Ascot | Balmoral Handicap (Sponsored By Qipco) (Str) | 11/20 | ½ | 9-4 | 104 | 66C | 90A | Tom Marquand | 33/1 |
| 29 Aug 21+30d | Deauville (FR) | Barriere Prix Quincey (4yo+) (Straight Course) (Turf) | 10/11 | 11 | 9-0 | — | — | — | Tom Marquand | 14/5F |
| 30 Jul 21+37d | Goodwood | Unibet Golden Mile Handicap | 4/18 | 1¼ | 9-9 | 104 | 98C | 112A | Ryan Moore | 15/2 |
| 23 Jun 21+41d | Salisbury | Showcasing Standing At Whitsbury Manor Handicap | 1/12 | 10-0 | 100 | 96A | 111A | Tom Marquand | 5/1 | |
| 13 May 21+25d | York | Matchbook Betting Podcast Hambleton Handicap | 8/14 | 2 | 9-7 | 103 | 77C | 93A | Tom Marquand | 10/1 |
| 18 Apr 21+151d | Newbury | MansionBet Spring Cup Handicap (Str) | 5/16 | 1¾ | 9-8 | 105 | 100C | 102A | James Doyle | 11/1 |
| 18 Nov 20+34d | Kempton (AW) | British Stallion Studs EBF Hyde Stakes (Listed) (All Weather Championships Fast-Track Qualifier) | 8/10 | 2½ | 9-0 | 106 | 105A | 75A | Tom Marquand | 5/1 |
| 15 Oct 20+26d | Chelmsford City (AW) | tote.co.uk Now Never Beaten By SP Handicap | 1/9 | 9-8 | 99 | 108A | 101A | Tom Marquand | 11/4 | |
| 19 Sep 20+29d | Ayr | Luxury Staycations At Western House Hotel Handicap | 1/9 | 9-5 | 95 | 77A | 104A | Tom Marquand | 9/2 | |
| 21 Aug 20+27d | York | Sky Bet Mile Stakes (Handicap) | 16/16 | nk | 8-12 | 96 | 55C | 74A | James Doyle | 13/2 |
| 25 Jul 20+43d | Ascot | Betfred 'Nifty Fifty' Handicap (Str) | 4/8 | nk | 9-7 | 96 | 93A | 103A | Tom Marquand | 16/5 |
| 12 Jun 20+244d | Newbury | It's Not Rocket Science With MansionBet Handicap | 1/12 | 9-5 | 88 | 129A | 111A | James Doyle | 7/2 | |
| 12 Oct 19+13d | Newmarket | Dubai Autumn Stakes (Group 3) | 6/8 | 5 | 9-1 | 88 | 64C | 75C | James Doyle | 11/1 |
| 29 Sep 19+50d | Musselburgh | Irish Stallion Farms EBF Novice Stakes (Plus 10) | 1/6 | 9-9 | — | 95A | 91B | Daniel Tudhope | 8/13F | |
| 10 Aug 19+14d | Lingfield | Quality Care Insurance Services 10th Anniversary Ebf Novice Stakes | 1/10 | 9-5 | — | 118A | 89A | Tom Marquand | 10/11F | |
| 27 Jul 19 | Newmarket | Heath Court Hotel British EBF Maiden Stakes (Plus 10) | 4/9 | hd | 9-5 | — | 79A | 94A | Liam Jones | 16/1 |
Quick answers
- How many races has Johan (GB) won?
- Johan (GB) won 10 of 27 archived starts between 2019 and 2025, a strike rate of 37%. Placed 12 times in total (44.4% of starts).
- Who trained Johan (GB)?
- Johan (GB) was trained by Jack Channon on the most recent run on record, at Leopardstown on 13 September 2025.
- Who is Johan (GB)'s sire?
- Johan (GB) is by Zoffany (IRE) out of Sandreamer (IRE), whose sire is Oasis Dream.
- What going does Johan (GB) prefer?
- Johan (GB) has the best record on good to soft going: 4 wins from 8 starts (50%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Johan (GB)'s official rating?
- The most recent official rating on record is 110, from the run on 13 September 2025. That is also the highest on record.
- What is Johan (GB)'s sire's record?
- Zoffany (IRE)'s progeny in our archive have won 9.9% of 10,760 runs since Jan 2008 (799 horses), Flat and jumps together.
- Who are Johan (GB)'s siblings?
- Out of Sandreamer (IRE), Johan (GB) has 4 other produce in our archive, 2 of them winners. Most wins: Why We Dream (IRE) (2). Highest grade won: Class 4 (Why We Dream (IRE)). The wins came over 5f–1m½f. As at Oct 2026.