Billy Mill (GB)
Billy Mill is a gelding with 10 wins from 70 starts, including nine over 6f – 7f. He has won three of four starts at Newcastle (AW) and three of 28 at Kempton (AW), with all bar two of his victories on the all-weather. His last win came at Kempton (AW) in Jan 2026 off a mark of 68 in a Class 5 handicap. He finished third of 12 at Sandown in Jul 2026.
- 10–70Wins / Runs
- 14.3%Strike rate
- 29 (41.4%)Placed
- +37.33£1 level staken=70 at SP
- 1.41Fair A/E n=70 · 1.20 incl. margin
- 82Highest OR
- 31dAvg 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 18 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 51 | 126A | 99 | 10 · 112 / 88.5 |
| Good to Firm | 7 | 109A | 86 | 1 · — |
| Good | 6 | 91A | 81 | — |
| Good to Soft | 3 | 123B | 81 | — |
| Soft | 2 | 87A | 82 | — |
| Heavy | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 18 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 41 | 126A | 95 | 2 · 105 / 97 |
| 1m – 1m1f | 29 | 123B | 91 | 9 · 112 / 87 |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 70 figures from 70 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 8 analysed runs
- Held up 4 (50%) · 0 wins
- Prominent 2 (25%) · 0 wins
- Midfield 2 (25%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 9.1% of 2,956 runs since Jan 2008 (192 horses).
Weakest over 1m – 1m1f (all codes): 6% from 497.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 20 | 2 | 10% | +0.9 | — |
| Good to Firm | 424 | 30 | 7.1% | −2 | 1 from 7 |
| Good | 590 | 51 | 8.6% | −0.5 | 1 from 6 |
| Good to Soft | 298 | 28 | 9.4% | +0.3 | 0 from 3 |
| Soft | 276 | 32 | 11.6% | +2.5 | 0 from 2 |
| Heavy | 92 | 10 | 10.9% | +1.8 | 0 from 1 |
| Standard (AW) | 1,256 | 116 | 9.2% | +0.1 | 8 from 51 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 462 | 49 | 10.6% | +1.5 | — |
| 6f – 7f | 1,509 | 147 | 9.7% | +0.6 | 9 from 41 |
| 1m – 1m1f | 497 | 30 | 6% | −3.1 | 1 from 29 |
| 1m2f – 1m4f | 305 | 23 | 7.5% | −1.6 | — |
| 1m5f – 2m | 144 | 14 | 9.7% | +0.6 | — |
| 2m1f – 2m4f | 34 | 5 | 14.7% | +5.6 | — |
| 2m5f – 3m | 5 | 1 | 20% | +10.9 | — |
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
3 siblings in the archive, 1 winner — best of them Daphinia (GB) (1 win).
The wins came over 5f; the highest grade won is Class 5 (Daphinia (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Daphinia (GB) | 8 | 1 | 5f | Class 5 |
| Yankee Spirit (GB) | 2 | 0 | — | — |
| Quick Money (GB) | 4 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 51 | 8 | 16% | +36.83 |
| Good to Firm | 7 | 1 | 14% | −0.50 |
| Good | 6 | 1 | 17% | +7.00 |
| Good to Soft | 3 | 0 | 0% | −3.00 |
| Soft | 2 | 0 | 0% | −2.00 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 4 | 43 | 4 | 9% | −4.00 |
| Class 5 | 14 | 4 | 29% | +8.33 |
| Class 3 | 9 | 2 | 22% | +37.00 |
| Class 2 | 4 | 0 | 0% | −4.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Kempton (AW) | 28 | 3 | 11% | −8.67 |
| Chelmsford City (AW) | 9 | 0 | 0% | −9.00 |
| Wolverhampton (AW) | 7 | 2 | 29% | +7.00 |
| Sandown | 4 | 0 | 0% | −4.00 |
| Ascot | 4 | 1 | 25% | +9.00 |
| Newcastle (AW) | 4 | 3 | 75% | +50.50 |
| Goodwood | 3 | 0 | 0% | −3.00 |
| Newbury | 2 | 0 | 0% | −2.00 |
| Salisbury | 2 | 0 | 0% | −2.00 |
| Southwell (AW) | 2 | 0 | 0% | −2.00 |
| Doncaster | 1 | 0 | 0% | −1.00 |
| Newmarket | 1 | 0 | 0% | −1.00 |
| Epsom Downs | 1 | 0 | 0% | −1.00 |
| Lingfield (AW) | 1 | 0 | 0% | −1.00 |
| Windsor | 1 | 1 | 100% | +5.50 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 41 | 9 | 22% | +62.00 |
| 1m – 1m1f | 29 | 1 | 3% | −24.67 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Saffie Osborne | 14 | 4 | 29% | +45.00 |
| Lewis Edmunds | 9 | 1 | 11% | −3.00 |
| Ross Coakley | 9 | 0 | 0% | −9.00 |
| Oliver Searle | 7 | 1 | 14% | +2.00 |
| Sean Levey | 4 | 2 | 50% | +8.00 |
| Kieren Fox | 3 | 0 | 0% | −3.00 |
| Robert Havlin | 2 | 0 | 0% | −2.00 |
| Mr Patrick Millman | 2 | 0 | 0% | −2.00 |
| Thore Hammer Hansen | 2 | 0 | 0% | −2.00 |
| Pat Dobbs | 2 | 0 | 0% | −2.00 |
| George Wood | 1 | 0 | 0% | −1.00 |
| Pierre-Louis Jamin | 1 | 0 | 0% | −1.00 |
| Clifford Lee | 1 | 0 | 0% | −1.00 |
| Edward Greatrex | 1 | 0 | 0% | −1.00 |
| Morgan Cole | 1 | 0 | 0% | −1.00 |
| Finley Marsh | 1 | 0 | 0% | −1.00 |
| Cam Hardie | 1 | 1 | 100% | +16.00 |
| Paddy Bradley | 1 | 0 | 0% | −1.00 |
| Richard Kingscote | 1 | 0 | 0% | −1.00 |
| David Probert | 1 | 0 | 0% | −1.00 |
| Jack Mitchell | 1 | 0 | 0% | −1.00 |
| Callum Hutchinson | 1 | 1 | 100% | +3.33 |
| Silvestre De Sousa | 1 | 0 | 0% | −1.00 |
| Luke Morris | 1 | 0 | 0% | −1.00 |
| James Doyle | 1 | 0 | 0% | −1.00 |
| Dane O'Neill | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 11 | 1 | 9% | −5.00 |
| 2025 | 14 | 1 | 7% | −5.00 |
| 2024 | 12 | 3 | 25% | +26.50 |
| 2023 | 13 | 1 | 8% | −4.50 |
| 2022 | 8 | 2 | 25% | +25.33 |
| 2021 | 10 | 2 | 20% | +2.00 |
| 2020 | 2 | 0 | 0% | −2.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 23 Jul 26+21d | Sandown | Billy Ocean Live At Sandown Park 29 July Handicap Stakes raced in the pack early - pressed for effort with 2f to run - made ground entering the final furlong in pursuit of the pace - found nothing extra close home | 3/12 | 2¾ | 10-2 | 69 | 84A | 87A | Saffie Osborne | 13/2 |
| 02 Jul 26+22d | Kempton (AW) | Unibet More Extra Place Races Handicap (Div 2) Settled at the back early - asked for effort with 2f left and edged closer inside the final furlong - stayed on at one speed to finish 6th | 6/10 | 2 | 8-8 | 70 | 88A | 72A | Kieren Fox | 12/1 |
| 10 Jun 26+21d | Kempton (AW) | Set Your Limits With Unibet Handicap Settled just off the pace early - made ground into contention approaching 2f out - went second a furlong out but couldn't get on terms - stayed on to finish second | 2/11 | 1¼ | 9-4 | 70 | 84A | 90A | Saffie Osborne | 3/1 |
| 20 May 26+20d | Kempton (AW) | Unibet More Extra Place Races Handicap Settled in the pack early - shaken up to move through the field over 2f out - kept finding more late to almost snatch it | 2/12 | nk | 9-2 | 68 | 96A | 83A | Lewis Edmunds | 4/1 |
| 30 Apr 26+29d | Kempton (AW) | Get Best Odds Guaranteed At Unibet Handicap Settled in the pack early - began to make progress 2f out and needed encouragement - fighting for third with a furlong left - stayed on to the line but couldn't reel in the winner - finished second beaten a length | 2/10 | 1 | 9-2 | 68 | 112A | 90A | Lewis Edmunds | 9/1 |
| 01 Apr 26+14d | Kempton (AW) | Virgin Bet A Good Bet Handicap Handy early - dropped back two out and pressed for effort - rallied final furlong to grab third late | 3/9 | nk | 9-7 | 68 | 103A | 88A | Lewis Edmunds | 6/1 |
| 18 Mar 26+16d | Kempton (AW) | Virgin Bet Fives Handicap Settled towards the back - pushed along inside final furlong - late progress to finish sixth | 6/13 | ½ | 9-3 | 69 | 87B | 78A | Kieren Fox | 33/1 |
| 02 Mar 26+18d | Wolverhampton (AW) | Always Gamble Responsibly At BetMGM Handicap Held up towards the back - fighting for head early and wide on the turn before halfway - lost touch with the pace 2f out - driven but faded before the line | 6/8 | 1¼ | 9-4 | 70 | 57A | 73A | Kieren Fox | 25/1 |
| 12 Feb 26+22d | Chelmsford City (AW) | Chelmsford Mile Series Qualifier 6 Handicap Held up at the back - lost touch two furlongs out - dropped away in the closing stages - finished eighth | 8/9 | 8 | 9-5 | 71 | 89A | 47A | Lewis Edmunds | 8/1 |
| 21 Jan 26+14d | Kempton (AW) | Unibet Support Safer Gambling Handicap (Div 1) Settled around mid-pack early - pressed for effort with 3f left - dropped away from there to finish well beaten | 8/8 | 16 | 9-2 | 73 | 69C | 46C | Lewis Edmunds | 10/1 |
| 07 Jan 26+147d | Kempton (AW) | Bet 20 Get 20 With Unibet Handicap Settled at the back and wide out early - pushed along 2f out - burst through inside the final furlong - hit the front close home - kept going to the finish | 1/8 | 9-7 | 68 | 105A | 99A | Lewis Edmunds | 5/1 | |
| 13 Aug 25+19d | Kempton (AW) | Unibet Support Safer Gambling Handicap Settled towards the back of the pack - lost momentum and drifted off a true line inside the final two furlongs - offered little threat thereafter - finished seventh | 7/10 | ¾ | 8-8 | 70 | 92B | 69A | George Wood | 9/1 |
| 25 Jul 25+13d | Ascot | Chapel Down Handicap Settled midfield early - dropped away with two furlongs left - no impression from there and beaten into 9th | 9/12 | nk | 9-6 | 72 | 83B | 67A | Pierre-Louis Jamin | 9/1 |
| 12 Jul 25+18d | Ascot | Recycle Your Racecard Handicap Settled in the pack early - dropped away before halfway - faded from over 2f out and beaten late on | 9/9 | ½ | 9-6 | 74 | 86A | 66A | Oliver Searle | 16/1 |
| 24 Jun 25+18d | Newbury | Grosvenor Sport New Customers Double Odds Handicap Tracked the front-runner early - driven and dropped away inside final 2f - faded fast and finished well held | 9/11 | 2½ | 9-4 | 75 | 93A | 73A | Oliver Searle | 13/2 |
| 06 Jun 25+13d | Goodwood | Goodwood Racehorse Owners' Group Apprentice Handicap Tracked the front group early - lost momentum inside final furlong - stayed on without threatening for sixth | 6/12 | ½ | 8-12 | 76 | 123B | 81A | Oliver Searle | 14/1 |
| 24 May 25+17d | Salisbury | Simon & Nerys Dutfield Memorial Handicap Held a midfield position - driven along 2f out and drifted markedly left - lost touch briefly before battling on to finish 4th | 4/8 | ¾ | 8-11 | 76 | 88A | 80A | Oliver Searle | 11/1 |
| 07 May 25+19d | Kempton (AW) | Try Unibet's New Improved Acca Boosts Handicap Settled in the pack early - improved and drifted left approaching the final furlong - pushed along and finished strongly through the closing stages - got up to score right on the line | 1/13 | 8-13 | 75 | 105B | 82A | Oliver Searle | 8/1 | |
| 18 Apr 25+22d | Chelmsford City (AW) | Each Way Extra At bet365 Handicap Travelled well out wide early - hit the front with 7f left - pressed for effort inside final 2f - lost the advantage and dropped away fast late finishing eighth | 8/16 | nk | 9-6 | 76 | 106B | 79A | Saffie Osborne | 11/1 |
| 27 Mar 25+29d | Chelmsford City (AW) | bet365 6 Horses Challenge Handicap Tracked front group on the rail - drifted left and lost momentum inside the last - beaten into 7th | 7/12 | nk | 9-9 | 78 | 100A | 79A | Clifford Lee | 8/1 |
| 26 Feb 25+14d | Kempton (AW) | Free Bet With Unibet's Betbuilder Rebound Handicap Sat close to the front pack early - pushed along with 2f left - dropped away soon after - eventually held in 7th | 7/9 | 1¾ | 9-3 | 79 | 107A | 75A | Saffie Osborne | 12/1 |
| 12 Feb 25+18d | Kempton (AW) | Try Unibet's New Improved Acca Boosts Apprentice Handicap Handy with the front group early - pressed for effort 2f out - drifted left approaching final furlong - kept on well to finish fourth close up | 4/9 | hd | 9-10 | 79 | 98A | 86A | Oliver Searle | 7/1 |
| 25 Jan 25+14d | Wolverhampton (AW) | Gamble Responsibly At BetMGM Handicap Settled on rail in the pack - unable to make progress into contention throughout - finished well off the pace in 8th | 8/10 | ¾ | 9-9 | 80 | 97A | 78A | Lewis Edmunds | 9/2 |
| 11 Jan 25+8d | Chelmsford City (AW) | bet365 Handicap Settled towards back early - moved up on inner approaching final furlong and pressed for a run - edged forward under pressure but lost momentum close home | 5/16 | ½ | 8-13 | 80 | 106B | 88A | Lewis Edmunds | 33/1 |
| 03 Jan 25+112d | Southwell (AW) | Best Racing Odds Guaranteed At BetMGM Handicap Held a mid-pack position - pressed for effort with 2f left then dropped away steadily to finish well beaten in 11th | 11/12 | ½ | 9-5 | 81 | 91A | 65A | Lewis Edmunds | 28/1 |
| 13 Sep 24+19d | Sandown | Beck London Handicap Held up at back of field - never got involved - finished well held in 8th | 8/9 | 1¼ | 8-10 | 82 | 87A | 70A | Edward Greatrex | 12/1 |
| 25 Aug 24+30d | Goodwood | William Hill Most Top Price Runners Handicap Held up close to the pace - pushed along and drifted left inside the final two furlongs - lost ground in the closing stages to finish 10th | 10/14 | ¾ | 8-0 | 82 | 81C | 68A | Morgan Cole | 40/1 |
| 26 Jul 24+13d | Ascot | Chapel Down Handicap | 1/10 | 9-12 | 78 | 70B | 96A | Saffie Osborne | 12/1 | |
| 13 Jul 24+23d | Ascot | SportVision Handicap | 4/16 | 6 | 10-1 | 79 | 79C | 93A | Robert Havlin | 14/1 |
| 20 Jun 24+39d | Chelmsford City (AW) | Hallgarten & Novum Wines Handicap | 3/12 | 1¼ | 9-10 | 79 | 112B | 93A | Finley Marsh | 4/1 |
| 12 May 24+29d | Newcastle (AW) | Get The Inside Track With raceday-ready.com Handicap | 4/11 | nse | 8-11 | 79 | 112A | 80A | Saffie Osborne | 11/2 |
| 13 Apr 24+15d | Chelmsford City (AW) | Each Way Extra At bet365 Handicap | 3/12 | 1¼ | 8-13 | 80 | 114A | 83A | Saffie Osborne | 11/1 |
| 29 Mar 24+26d | Chelmsford City (AW) | bet365 6 Horses Challenge Handicap | 3/14 | 1¾ | 9-7 | 80 | 102B | 88A | Ross Coakley | 17/2 |
| 03 Mar 24+22d | Newcastle (AW) | Bet 10 Get 40 At BetMGM Handicap | 1/13 | 8-6 | 78 | 105B | 84A | Cam Hardie | 16/1 | |
| 10 Feb 24+14d | Wolverhampton (AW) | Bet 10 Get 40 At Betmgm Handicap | 1/12 | 9-6 | 77 | 126A | 92A | Saffie Osborne | 15/2 | |
| 27 Jan 24+24d | Kempton (AW) | Unibet More Extra Place Races Amateur Jockeys' Handicap | 3/7 | 3 | 10-11 | 78 | 70A | 84A | Mr Patrick Millman | 15/2 |
| 03 Jan 24+112d | Kempton (AW) | Try Our New Price Boosts At Unibet Handicap | 10/11 | 1 | 8-10 | 79 | 91A | 63A | Oliver Searle | 10/1 |
| 13 Sep 23+13d | Southwell (AW) | William Hill Epic Boost Racing League Race 38 Handicap | 9/13 | ½ | 9-6 | 79 | 89B | 77A | Saffie Osborne | 15/2 |
| 31 Aug 23+15d | Newcastle (AW) | William Hill Keep Your Raceday Positive Racing League Race 24 Handicap | 1/13 | 9-8 | 76 | 99B | 88A | Saffie Osborne | 15/2 | |
| 16 Aug 23+21d | Kempton (AW) | Unibet Horserace Betting-Operator Of The Year Handicap | 2/12 | nse | 9-11 | 75 | 107B | 91A | Robert Havlin | 10/1 |
| 26 Jul 23+20d | Sandown | Verve Way Handicap | 9/9 | ½ | 9-11 | 78 | 73B | 65A | Paddy Bradley | 22/1 |
| 06 Jul 23+22d | Kempton (AW) | Unibet Support Safe Gambling Handicap | 10/13 | 1 | 9-4 | 80 | 85B | 69A | Richard Kingscote | 10/1 |
| 14 Jun 23+21d | Kempton (AW) | Unibet 3 Uniboosts Per Day Handicap | 7/12 | 1 | 9-10 | 81 | 95A | 80A | Saffie Osborne | 7/2 |
| 24 May 23+21d | Kempton (AW) | Unibet More Extra Place Races Handicap | 3/14 | hd | 9-4 | 80 | 97B | 93A | Saffie Osborne | 17/2 |
| 03 May 23+32d | Kempton (AW) | Unibet 3 Uniboosts A Day Handicap | 3/8 | 1¾ | 9-10 | 81 | 109A | 89A | David Probert | 10/3 |
| 01 Apr 23+31d | Doncaster | Pertemps Network Spring Mile Handicap (Str) | 19/22 | nk | 9-2 | 82 | 29C | 65C | Ross Coakley | 66/1 |
| 01 Mar 23+18d | Kempton (AW) | Unibet Extra Place Offers Every Day Handicap | 5/9 | ¾ | 9-8 | 82 | 98A | 84A | Ross Coakley | 9/2 |
| 11 Feb 23+14d | Wolverhampton (AW) | Spreadex Sports Get 40 In Bonuses Handicap | 3/9 | ½ | 9-11 | 82 | 113A | 85A | Ross Coakley | 10/1 |
| 28 Jan 23+17d | Kempton (AW) | Unibet Extra Place Offers Every Day Handicap | 3/13 | ½ | 9-11 | 82 | 89B | 85A | Saffie Osborne | 10/1 |
| 11 Jan 23+118d | Kempton (AW) | Unibet Support Safe Gambling Amateur Jockeys' Handicap | 6/7 | ½ | 11-4 | 82 | 109A | 84A | Mr Patrick Millman | 5/1 |
| 15 Sep 22+12d | Newcastle (AW) | William Hill Best Odds Guaranteed Racing League Race Thirty-Nine (Handicap) | 1/13 | 9-0 | 80 | 76B | 85A | Saffie Osborne | 28/1 | |
| 03 Sep 22+53d | Kempton (AW) | Unibet London Mile Series Final Handicap | 13/14 | nk | 8-13 | 82 | 90B | 73A | Jack Mitchell | 17/2 |
| 12 Jul 22+13d | Chelmsford City (AW) | Havana Club Handicap | 4/9 | ¾ | 9-1 | 82 | 84A | 82A | Ross Coakley | 5/1 |
| 29 Jun 22+21d | Kempton (AW) | Unibet Support Safe Gambling Handicap | 2/11 | 1 | 9-9 | 80 | 101A | 94A | Ross Coakley | 17/2 |
| 08 Jun 22+21d | Kempton (AW) | Unibet Horserace Betting Operator Of The Year Apprentice Handicap | 1/7 | 9-13 | 77 | 91A | 98A | Callum Hutchinson | 10/3F | |
| 18 May 22+14d | Kempton (AW) | Unibet Extra Place Offers Every Day Handicap | 9/12 | nse | 9-3 | 79 | 103A | 73A | Ross Coakley | 12/1 |
| 04 May 22+20d | Kempton (AW) | Unibet 3 Uniboosts A Day Handicap | 4/5 | hd | 8-9 | 80 | 106C | 68B | Silvestre De Sousa | 7/1 |
| 14 Apr 22+134d | Newmarket | Pat Smullen Memorial Handicap | 10/10 | 2 | 8-7 | 81 | 91A | 61A | Luke Morris | 20/1 |
| 01 Dec 21+11d | Kempton (AW) | Unibet Casino Deposit 10 Get 40 Bonus Handicap | 2/12 | ½ | 9-8 | 79 | 112A | 98A | Ross Coakley | 16/1 |
| 20 Nov 21+37d | Wolverhampton (AW) | MansionBet Proud Partners Of AWC Handicap | 6/12 | nk | 9-5 | 79 | 100A | 79A | Ross Coakley | 8/1 |
| 14 Oct 21+10d | Chelmsford City (AW) | Tote.co.uk Free Streaming Every Uk Race Handicap | 2/10 | 1¾ | 9-2 | 79 | 102A | 86A | James Doyle | 7/2 |
| 04 Oct 21+75d | Wolverhampton (AW) | Sky Sports Racing Sky 415 Handicap | 2/11 | 1¼ | 9-2 | 79 | 121A | 91A | Thore Hammer Hansen | 16/1 |
| 21 Jul 21+13d | Sandown | Sir Wilford Brett Handicap | 5/6 | ¾ | 9-7 | 80 | 75B | 72B | Sean Levey | 14/1 |
| 08 Jul 21+24d | Epsom Downs | Walton-On -The Hill Handicap | 6/7 | 4¼ | 9-5 | 80 | 75B | 57A | Sean Levey | 10/3 |
| 14 Jun 21+44d | Lingfield (AW) | Visit attheraces.com/ascot Handicap | 2/7 | 2¼ | 9-7 | 80 | 86A | 85A | Dane O'Neill | 2/1 |
| 01 May 21+5d | Goodwood | MansionBet Bet 10 Get 20 Guaranteed Handicap | 3/4 | 3¼ | 9-0 | 74 | 60C | 79B | Thore Hammer Hansen | 6/4J |
| 26 Apr 21+28d | Windsor | Follow At The Races On Twitter Handicap | 1/12 | 9-6 | 74 | 109A | 99A | Sean Levey | 11/2 | |
| 29 Mar 21+179d | Wolverhampton (AW) | Bombardier British-Hopped Amber Beer Median Auction Maiden Stakes (Div 2) | 1/8 | 8-13 | — | 86A | 83A | Sean Levey | 9/2 | |
| 01 Oct 20+13d | Salisbury | Byerley Stud British EBF Novice Stakes (Plus 10) (Div 1) | 9/13 | hd | 9-5 | — | 77C | 62A | Pat Dobbs | 4/1 |
| 18 Sep 20 | Newbury | British Stallion Studs EBF Maiden Stakes | 4/15 | 2¾ | 9-5 | — | 87C | 76A | Pat Dobbs | 12/1 |
Quick answers
- How many races has Billy Mill (GB) won?
- Billy Mill (GB) won 10 of 70 archived starts between 2020 and 2026, a strike rate of 14.3%. Placed 29 times in total (41.4% of starts).
- Who trains Billy Mill (GB)?
- Billy Mill (GB) is trained by Rod Millman, who saddled the horse on its most recent run on 23 July 2026.
- Who is Billy Mill (GB)'s sire?
- Billy Mill (GB) is by Adaay (IRE) out of Phantom Spirit (GB), whose sire is Invincible Spirit.
- What going does Billy Mill (GB) prefer?
- Billy Mill (GB) has the best record on good going: 1 win from 6 starts (16.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Billy Mill (GB)'s official rating?
- The most recent official rating on record is 69, from the run on 23 July 2026. The highest on record is 82.
- What is Billy Mill (GB)'s sire's record?
- Adaay (IRE)'s progeny in our archive have won 9.1% of 2,956 runs since Jan 2008 (192 horses), Flat and jumps together. Weakest over 1m – 1m1f (all codes): 6% from 497.
- Who are Billy Mill (GB)'s siblings?
- Out of Phantom Spirit (GB), Billy Mill (GB) has 3 other produce in our archive, 1 of them a winner. Most wins: Daphinia (GB) (1). Highest grade won: Class 5 (Daphinia (GB)). The wins came over 5f. As at Oct 2026.