Horse profile

Billy Mill (GB)

Run-by-run form across 68 recorded races in the Algohorse database.

Runs
68
Wins
10
Placed
27
Graded
68
DateCourseTrainerJockeyResult
10 Jun 2026Kempton (AW) 6:40Rod MillmanSaffie OsbornePlaced
20 May 2026Kempton (AW) 7:30Rod MillmanLewis EdmundsPlaced
30 Apr 2026Kempton (AW) 7:15Rod MillmanLewis EdmundsPlaced
1 Apr 2026Kempton (AW) 6:00Rod MillmanLewis EdmundsPlaced
18 Mar 2026Kempton (AW) 7:00Rod MillmanKieren FoxUnplaced
2 Mar 2026Wolverhampton (AW) 6:00Rod MillmanKieren FoxUnplaced
12 Feb 2026Chelmsford (AW) 8:00Rod MillmanLewis EdmundsUnplaced
21 Jan 2026Kempton (AW) 6:30Rod MillmanLewis EdmundsUnplaced
7 Jan 2026Kempton (AW) 6:00Rod MillmanLewis EdmundsWon
13 Aug 2025Kempton (AW) 7:15Rod MillmanGeorge WoodUnplaced
25 Jul 2025Ascot 4:10Rod MillmanPierre-Louis JaminUnplaced
12 Jul 2025Ascot 5:20Rod MillmanOliver SearleUnplaced
24 Jun 2025Newbury 8:15Rod MillmanOliver SearleUnplaced
6 Jun 2025Goodwood 7:44Rod MillmanOliver SearleUnplaced
24 May 2025Salisbury 5:20Rod MillmanOliver SearleUnplaced
7 May 2025Kempton (AW) 7:30Rod MillmanOliver SearleWon
18 Apr 2025Chelmsford (AW) 5:00Rod MillmanSaffie OsborneUnplaced
27 Mar 2025Chelmsford (AW) 8:00Rod MillmanClifford LeeUnplaced
26 Feb 2025Kempton (AW) 6:00Rod MillmanSaffie OsborneUnplaced
12 Feb 2025Kempton (AW) 4:25Rod MillmanOliver SearleUnplaced
25 Jan 2025Wolverhampton (AW) 6:20Rod MillmanLewis EdmundsUnplaced
11 Jan 2025Chelmsford (AW) 2:40Rod MillmanLewis EdmundsUnplaced
3 Jan 2025Southwell (AW) 5:00Rod MillmanLewis EdmundsUnplaced
13 Sept 2024Sandown 4:15Rod MillmanEdward GreatrexUnplaced
25 Aug 2024Goodwood 3:35Rod MillmanMorgan ColeUnplaced
26 Jul 2024Ascot 3:00Rod MillmanSaffie OsborneWon
13 Jul 2024Ascot 5:17Rod MillmanRobert HavlinUnplaced
20 Jun 2024Chelmsford (AW) 5:20Rod MillmanFinley MarshPlaced
12 May 2024Newcastle (AW) 6:30Rod MillmanSaffie OsborneUnplaced
13 Apr 2024Chelmsford (AW) 11:30Rod MillmanSaffie OsbornePlaced
29 Mar 2024Chelmsford (AW) 4:35Rod MillmanRoss CoakleyPlaced
3 Mar 2024Newcastle (AW) 7:00Rod MillmanCam HardieWon
10 Feb 2024Wolverhampton (AW) 7:30Rod MillmanSaffie OsborneWon
27 Jan 2024Kempton (AW) 4:55Rod MillmanMr Patrick MillmanUnplaced
3 Jan 2024Kempton (AW) 8:00Rod MillmanOliver SearleUnplaced
13 Sept 2023Southwell (AW) 6:45Rod MillmanSaffie OsborneUnplaced
31 Aug 2023Newcastle (AW) 6:45Rod MillmanSaffie OsborneWon
16 Aug 2023Kempton (AW) 8:00Rod MillmanRobert HavlinPlaced
26 Jul 2023Sandown 7:40Rod MillmanPaddy BradleyUnplaced
6 Jul 2023Kempton (AW) 7:35Rod MillmanRichard KingscoteUnplaced
14 Jun 2023Kempton (AW) 7:40Rod MillmanSaffie OsborneUnplaced
24 May 2023Kempton (AW) 5:40Rod MillmanSaffie OsbornePlaced
3 May 2023Kempton (AW) 7:00Rod MillmanDavid ProbertPlaced
1 Apr 2023Doncaster 2:25Rod MillmanRoss CoakleyUnplaced
1 Mar 2023Kempton (AW) 7:00Rod MillmanRoss CoakleyUnplaced
11 Feb 2023Wolverhampton (AW) 7:30Rod MillmanRoss CoakleyPlaced
28 Jan 2023Kempton (AW) 7:00Rod MillmanSaffie OsbornePlaced
11 Jan 2023Kempton (AW) 5:00Rod MillmanMr Patrick MillmanUnplaced
15 Sept 2022Newcastle (AW) 7:15Rod MillmanSaffie OsborneWon
3 Sept 2022Kempton (AW) 2:40Rod MillmanJack MitchellUnplaced
12 Jul 2022Chelmsford (AW) 6:50Rod MillmanRoss CoakleyUnplaced
29 Jun 2022Kempton (AW) 7:00Rod MillmanRoss CoakleyPlaced
8 Jun 2022Kempton (AW) 5:25Rod MillmanCallum HutchinsonWon
18 May 2022Kempton (AW) 8:00Rod MillmanRoss CoakleyUnplaced
4 May 2022Kempton (AW) 8:00Rod MillmanSilvestre De SousaUnplaced
14 Apr 2022Newmarket 3:00Rod MillmanLuke MorrisUnplaced
1 Dec 2021Kempton (AW) 6:30Rod MillmanRoss CoakleyPlaced
20 Nov 2021Wolverhampton (AW) 5:30Rod MillmanRoss CoakleyUnplaced
14 Oct 2021Chelmsford (AW) 7:00Richard HannonJames DoylePlaced
4 Oct 2021Wolverhampton (AW) 6:00Richard HannonThore Hammer HansenPlaced
21 Jul 2021Sandown 7:00Richard HannonSean LeveyUnplaced
8 Jul 2021Epsom 7:00Richard HannonSean LeveyUnplaced
14 Jun 2021Lingfield (AW) 3:20Richard HannonDane O'NeillPlaced
1 May 2021Goodwood 1:30Richard HannonThore Hammer HansenUnplaced
26 Apr 2021Windsor 6:50Richard HannonSean LeveyWon
29 Mar 2021Wolverhampton (AW) 7:50Richard HannonSean LeveyWon
1 Oct 2020Salisbury 1:20Richard HannonPat DobbsUnplaced
18 Sept 2020Newbury 1:55Richard HannonPat DobbsUnplaced

Form is drawn from races Algohorse has covered and grows over time. 18+ · bet responsibly.

← Browse horses

Start free. Upgrade when the model convinces you.

One model tip a day, free — the full daily card across UK, IRE & HK on Core.