William Cody (GB)
William Cody is a gelding with four wins from 37 starts on turf, all over 2m1f – 2m4f. He has won three times at Huntingdon and once at Leicester, all in handicaps, with his latest success coming in a Class 4 contest at Huntingdon in Nov 2024 off an official rating of 113. He has raced off a mark as high as 119 and last ran off 118 when fourth of five at Huntingdon in May 2026. He usually races prominently.
- 4–37Wins / Runs
- 10.8%Strike rate
- 20 (54.1%)Placed
- −24.25£1 level staken=37 at SP
- 0.57Fair A/E n=37 · 0.50 incl. margin
- 119Highest OR
- 51dAvg 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 96
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 25 Oct 2025 |
|---|---|---|---|---|
| Good | 14 | 111A | 74 | 3 runs · 84 / 58 |
| Good to Soft | 10 | 112A | 87 | 1 run · — |
| Soft | 6 | 144B | 93 | 1 run · — |
| Heavy | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| 2m1f – 2m4f | 24 | 144B | 87 | 5 runs · 96 / 58 |
| 1m5f – 2m | 6 | 101B | 84 | — |
| 2m5f – 3m | 1 | — | — | — |
Of 37 runs looked at, 6 have no figure: obstacles omitted — the race ran a shortened course (3) · not enough races on the card to set the day (under 4) (2) · did not complete (1).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 31 figures from 37 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 12 analysed runs since Nov 2024
- Prominent 6 (50%) · 0 wins
- Mid-division 4 (33%) · 0 wins
- Held up 1 (8%) · 0 wins
- Led 1 (8%) · 1 win
Pedigree intelligence
Progeny in our archive have won 12.1% of 11,830 runs since Jan 2008 (941 horses).
Weakest on standard (aw) going: 8.5% from 188.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 7 | 1 | 14.3% | +2.2 | — |
| Good to Firm | 234 | 27 | 11.5% | −0.6 | — |
| Good | 3,407 | 430 | 12.6% | +0.5 | 1 from 15 |
| Good to Soft | 2,110 | 252 | 11.9% | −0.2 | 2 from 13 |
| Soft | 3,779 | 452 | 12% | −0.1 | 1 from 8 |
| Heavy | 2,105 | 259 | 12.3% | +0.2 | 0 from 1 |
| Standard (AW) | 188 | 16 | 8.5% | −3.6 | — |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| 6f – 7f | 49 | 4 | 8.2% | −3.9 | — |
| 1m – 1m1f | 124 | 13 | 10.5% | −1.6 | — |
| 1m2f – 1m4f | 267 | 25 | 9.4% | −2.7 | — |
| 1m5f – 2m | 3,367 | 395 | 11.7% | −0.4 | 0 from 6 |
| 2m1f – 2m4f | 4,283 | 537 | 12.5% | +0.4 | 4 from 29 |
| 2m5f – 3m | 2,974 | 375 | 12.6% | +0.5 | 0 from 2 |
| Over 3m | 766 | 88 | 11.5% | −0.6 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 25 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
6 siblings in the archive, 1 winner — best of them Rainyday Woman (GB) (5 wins).
The wins came over 2m–2m5½f; the highest grade won is Listed (Rainyday Woman (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Rainyday Woman (GB) | 12 | 5 | 2m–2m5½f | Listed |
| Sleeping Late (GB) | 8 | 0 | — | — |
| Witham (GB) | 8 | 0 | — | — |
| Crystal Glade (GB) | 2 | 0 | — | — |
| Gayton (GB) | 2 | 0 | — | — |
| Ever Ready (GB) | 11 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good | 15 | 1 | 7% | −12.00 |
| Good to Soft | 13 | 2 | 15% | −7.00 |
| Soft | 8 | 1 | 13% | −4.25 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 4 | 18 | 3 | 17% | −8.25 |
| Class 5 | 10 | 1 | 10% | −7.00 |
| Class 3 | 9 | 0 | 0% | −9.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Huntingdon | 7 | 3 | 43% | +2.00 |
| Wetherby | 7 | 0 | 0% | −7.00 |
| Market Rasen | 6 | 0 | 0% | −6.00 |
| Southwell | 5 | 0 | 0% | −5.00 |
| Leicester | 4 | 1 | 25% | −0.25 |
| Fakenham | 2 | 0 | 0% | −2.00 |
| Catterick | 1 | 0 | 0% | −1.00 |
| Warwick | 1 | 0 | 0% | −1.00 |
| Ascot | 1 | 0 | 0% | −1.00 |
| Doncaster | 1 | 0 | 0% | −1.00 |
| Sedgefield | 1 | 0 | 0% | −1.00 |
| Uttoxeter | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2m1f – 2m4f | 29 | 4 | 14% | −16.25 |
| 1m5f – 2m | 6 | 0 | 0% | −6.00 |
| 2m5f – 3m | 2 | 0 | 0% | −2.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Paul O'Brien | 27 | 3 | 11% | −17.00 |
| Jack Andrews | 2 | 0 | 0% | −2.00 |
| Alex Edwards | 2 | 0 | 0% | −2.00 |
| Kielan Woods | 2 | 0 | 0% | −2.00 |
| Connor Brace | 1 | 1 | 100% | +1.75 |
| Alice Stevens | 1 | 0 | 0% | −1.00 |
| Miss Gina Andrews | 1 | 0 | 0% | −1.00 |
| Mr Jack Andrews | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 34 | 4 | 12% | −21.25 |
| Cheekpieces | 3 | 0 | 0% | −3.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 3 | 0 | 0% | −3.00 |
| 2025 | 5 | 0 | 0% | −5.00 |
| 2024 | 8 | 2 | 25% | −1.50 |
| 2023 | 6 | 0 | 0% | −6.00 |
| 2022 | 9 | 2 | 22% | −2.75 |
| 2021 | 6 | 0 | 0% | −6.00 |
| Type | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Chase | 26 | 4 | 15% | −13.25 |
| Hurdle | 8 | 0 | 0% | −8.00 |
| NH Flat | 3 | 0 | 0% | −3.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 · 3 runs | ||||||||||
| 07 May 26+51d | Huntingdon | Virgin Bet Daily Extra Places Handicap Chase (GBB Race) Up with the front group - driven approaching 2 out - beaten before the last | 4/5 | 13 | 11-12 | 118 | 58C | 107B | Paul O'Brien | 10/3 |
| 17 Mar 26+27d | Wetherby | racingtv.com Handicap Chase (GBB Race) Settled handy early - eased forward to the front approaching 4 out - challenged for command 3 out - looked in control 2 out - asked for effort and opened over a length in front - caught in the last strides to be beaten a nose | 2/7 | nk | 11-9 | 115 | 52B | 129A | Jack Andrews | 10/3 |
| 18 Feb 26+70d | Southwell | Book The Bistro In Sherwood Restaurant Handicap Chase (GBB Race) Held up in the pack - gradually worked into contention from 9th from 3 out - moved to the front before 2 out - pulled some lengths ahead approaching the last - effort ebbed on the run-in and the margin was pegged back - worn down near the line to finish second | 2/7 | ¾ | 11-5 | 111 | 96B | 128B | Paul O'Brien | 10/1 |
| 2025 · 5 runs | ||||||||||
| 10 Dec 25+19d | Leicester | Weatherbys Racing Bank Handicap Chase (GBB Race) Settled in the pack early - closed on the front group 4 out before being pressed and losing touch - found a little extra nearing the last - lost momentum through the closing stages to finish third | 3/6 | 7 | 10-10 | 112 | — | 115B | Paul O'Brien | 7/2 |
| 21 Nov 25+17d | Catterick | weatherbysshop.co.uk Handicap Chase (GBB Race) Tracked the front group early - upped tempo into contention 12th before sharing second at the final two furlongs under urging - stayed on but unable to reach the winner finishing second | 2/6 | 1¾ | 11-6 | 112 | 84A | 117B | Jack Andrews | 7/2 |
| 04 Nov 25+231d | Warwick | Jets Richard Davis Awards 30th Anniversary Handicap Chase (GBB Race) Settled in the pack - improved into contention 3 out then pressed for effort - lost ground approaching last | 3/7 | 11 | 11-8 | 114 | 56A | 115B | Paul O'Brien | 11/1 |
| 18 Mar 25+29d | Wetherby | racingtv.com Handicap Chase (GBB Race) Handy just behind leaders early - moved into second at the tenth - pressed for effort between the last two obstacles - unable to match the winner - edged out of second inside final furlong and eased back to finish fourth | 4/5 | 1 | 11-2 | 115 | 36C | 115B | Paul O'Brien | 10/3 |
| 17 Feb 25+51d | Southwell | Grace And Dotty Fedora's And Feathers Handicap Chase (GBB Race) Sat behind the pack early - dropped towards the back before making progress by the 12th - settled into third soon after the last - finished well held in third | 3/9 | 5½ | 11-10 | 116 | 101A | 128A | Paul O'Brien | 22/1 |
| 2024 · 8 runs | ||||||||||
| 28 Dec 24+12d | Leicester | Leicestershire Silver Fox Handicap Chase Held midfield spot wide - driven approaching last four furlongs and dropped away - finished sixth | 6/8 | 12 | 11-8 | 117 | 92C | 106C | Paul O'Brien | 8/1 |
| 16 Dec 24+23d | Southwell | Southwell Golf Club Handicap Chase Tracked the front rank on the inner - no extra from before 3 out and a remote 4th by 2 out | 4/10 | 3 | 11-3 | 119 | 112A | 113B | Paul O'Brien | 12/1 |
| 23 Nov 24+21d | Huntingdon | Follow Rhino.Bet On Instagram Handicap Chase Set the pace from the off - fenced cleanly and moved with plenty of purchase - eased clear on the run-in to score comfortably | 1/5 | 11-7 | 113 | 86C | 135B | Connor Brace | 7/4F | |
| 02 Nov 24+206d | Wetherby | Bet Boost At bet365 Handicap Chase Sat close up early behind the front-runner - held that position until 4 out - dropped to 4th soon after - unable to find more approaching the line | 4/7 | 4½ | 11-5 | 115 | 66A | 117A | Paul O'Brien | 5/1 |
| 10 Apr 24+33d | Market Rasen | 'Rasen Rocks' Featuring James Arthur Handicap Chase | 2/7 | 12 | 10-13 | 115 | 75A | 120B | Paul O'Brien | 16/5 |
| 08 Mar 24+34d | Leicester | BGC Defence Medical Rehabilitation Centre Handicap Chase | 1/4 | 11-6 | 108 | 94C | 130C | Paul O'Brien | 11/4 | |
| 03 Feb 24+25d | Wetherby | Vickers.Bet Handicap Chase | 2/9 | 25 | 10-8 | 110 | — | 107B | Alice Stevens | 11/2 |
| 09 Jan 24+21d | Market Rasen | Download The Rhino.Bet App Handicap Chase | 4/6 | 7½ | 11-7 | 112 | 51B | 112B | Paul O'Brien | 13/8F |
| 2023 · 6 runs | ||||||||||
| 19 Dec 23+24d | Fakenham | Sky Bet Request A Bet Female Jockeys' Handicap Chase | 2/7 | 12 | 11-2 | 113 | 94A | 113C | Miss Gina Andrews | 16/5 |
| 25 Nov 23+21d | Huntingdon | Premier League Offers At Rhino.bet Handicap Chase | 2/5 | 2¼ | 11-7 | 111 | 58C | 121B | Alex Edwards | 7/4F |
| 04 Nov 23+216d | Wetherby | Bet Boost At Bet365 Handicap Chase | 2/13 | 2 | 10-13 | 108 | — | 122A | Alex Edwards | 6/1 |
| 02 Apr 23+38d | Ascot | Soil Science Novices' Handicap Chase (GBB Race) | F/6 | — | 11-2 | 108 | — | — | Paul O'Brien | 10/3 |
| 23 Feb 23+27d | Huntingdon | Racing Tv Handicap Chase | 2/5 | 4 | 11-4 | 109 | 97C | 124C | Paul O'Brien | 13/8F |
| 27 Jan 23+32d | Doncaster | Betting Better With Sky Bet Novices' Handicap Chase (GBB Race) | 3/7 | 6 | 11-3 | 109 | 65A | 112B | Paul O'Brien | 5/4F |
| 2022 · 9 runs | ||||||||||
| 26 Dec 22+23d | Huntingdon | Visit racingtv.com Novices' Handicap Chase (GBB Race) | 1/8 | 11-4 | 100 | — | 125A | Paul O'Brien | 9/4F | |
| 03 Dec 22+25d | Wetherby | Join The Vickers.bet Free Bet Club Novices' Handicap Chase | 2/8 | 3¾ | 11-11 | 99 | 61A | 117A | Paul O'Brien | 2/1F |
| 08 Nov 22+24d | Huntingdon | Weatherbys nhstallions.co.uk Novices' Handicap Chase | 1/5 | 11-5 | 93 | 106C | 120B | Paul O'Brien | 2/1 | |
| 15 Oct 22+162d | Market Rasen | Milano By Symphony Novices' Handicap Chase | 2/8 | 20 | 11-7 | 93 | 88A | 105B | Paul O'Brien | 15/8F |
| 06 May 22+28d | Market Rasen | Unibet Extra Place Offers Every Day Conditional Jockeys' Novices' Handicap Hurdle | 7/13 | ½ | 11-11 | 94 | 101B | 111A | Mr Jack Andrews | 6/5F |
| 08 Apr 22+18d | Sedgefield | Bet Boost At bet365 Handicap Hurdle | 2/11 | 2½ | 11-10 | 93 | 93C | 127A | Paul O'Brien | 9/4F |
| 21 Mar 22+25d | Southwell | Follow AtTheRaces On Twitter Handicap Hurdle | 5/12 | 4 | 10-10 | 94 | 111A | 110A | Paul O'Brien | 9/2J |
| 24 Feb 22+38d | Huntingdon | Join Racing Tv Now Handicap Hurdle | 4/10 | ½ | 11-8 | 95 | 144B | 118A | Paul O'Brien | 13/2 |
| 17 Jan 22+33d | Fakenham | Sky Sports Racing On Sky 415 Novices' Handicap Hurdle | 2/5 | ½ | 11-1 | 94 | — | 116B | Paul O'Brien | 13/2 |
| 2021 · 6 runs | ||||||||||
| 15 Dec 21+21d | Leicester | WM Installations Maiden Hurdle (GBB Race) | 5/12 | 10 | 11-4 | — | 37A | 108A | Paul O'Brien | 12/1 |
| 24 Nov 21+26d | Wetherby | Racing TV Black Friday Offer This Friday Novices' Hurdle (GBB Race) | 3/8 | 10 | 10-12 | — | 82B | 108A | Paul O'Brien | 10/3 |
| 29 Oct 21+147d | Uttoxeter | Cazoo Novices' Hurdle (GBB Race) | 8/14 | 7½ | 10-10 | — | 106B | 103A | Paul O'Brien | 50/1 |
| 04 Jun 21+15d | Market Rasen | Next Race Meeting Friday 18th June Open NH Flat Race (GBB Race) | 2/6 | 4¾ | 10-9 | — | 99A | 105B | Kielan Woods | 11/1 |
| 20 May 21+16d | Market Rasen | Next Race Meeting Friday 4th June Standard Open NH Flat Race (GBB Race) | 6/9 | 1 | 10-8 | — | 86A | 99A | Kielan Woods | 66/1 |
| 04 May 21 | Southwell | Southwell Golf Club Open NH Flat Race (GBB Race) (Div 2) | 9/9 | 99 | 10-5 | — | 0C | 90C | Paul O'Brien | 10/1 |
Quick answers
- How many races has William Cody won?
- William Cody (GB) won 4 of 37 archived starts between 2021 and 2026, a strike rate of 10.8%. Placed 20 times in total (54.1% of starts).
- Who trains William Cody?
- William Cody (GB) is trained by Pam Sly, who saddled the horse on its most recent run on 7 May 2026.
- Who is William Cody's sire?
- William Cody (GB) is by Westerner (GB) out of Wistow (GB), whose sire is Sir Harry Lewis.
- What going does William Cody prefer?
- William Cody (GB) has the best record on good to soft going: 2 wins from 13 starts (15.4%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is William Cody's official rating?
- The most recent official rating on record is 118, from the run on 7 May 2026. The highest on record is 119.
- What is William Cody's sire's record?
- Westerner (GB)'s progeny in our archive have won 12.1% of 11,830 runs since Jan 2008 (941 horses), Flat and jumps together. Weakest on standard (aw) going: 8.5% from 188.
- Who are William Cody's siblings?
- Out of Wistow (GB), William Cody (GB) has 6 other produce in our archive, 1 of them a winner. Most wins: Rainyday Woman (GB) (5). Highest grade won: Listed (Rainyday Woman (GB)). The wins came over 2m–2m5½f. As at Oct 2026.