Horse Details

Billy Mill (GB)

60 Runs 10 Wins (16.7%) 15 Places (25.0%)
7 years old b GB
Sire: Adaay (IRE)
Dam: Phantom Spirit (GB)
Damsire: Invincible Spirit
Past Runs (60 Total)
Date/Time Course Draw Distance Jockey Trainer Position Time Beaten By OR Weight SP Comment
07/01/26
18:00
Kempton (AW) 5 7f Lewis Edmunds Rod Millman 1st 1:26.03 Won 68 9-7 5/1
In rear - switched left over 2f out - headway from over 1f out - ran on inside final furlong - led towards finish(op 11/2)
13/08/25
19:15
Kempton (AW) 3 7f George Wood Rod Millman 7 1:27.90 .75 70 8-8 9/1
Towards rear - hung left and bumped rival 2f out - some headway inside final furlong (jockey said gelding hung left-handed)(tchd 17/2 and tchd 10/1)
25/07/25
16:10
Ascot 6 7f Pierre-Louis Jamin Rod Millman 9 1:29.32 0.3 72 9-6 9/1
In touch with leaders - outpaced over 2f out - kept on final furlong(op 8/1)
12/07/25
17:20
Ascot 3 7f Oliver Searle Rod Millman 9 1:26.56 .5 74 9-6 16/1
Never better than midfield(tchd 12/1)
24/06/25
20:15
Newbury 6 7f Oliver Searle Rod Millman 9 1:27.08 2.5 75 9-4 13/2
Prominent - hung left over 1f out - soon short of room - eased inside final furlong (jockey said gelding was denied a clear run approximately 110yds out)(op 15/2 tchd 8/1)
06/06/25
19:44
Goodwood 4 1m Oliver Searle Rod Millman 6 1:40.72 .5 76 8-12 14/1
Midfield - headway 2f out - kept on inside final furlong(op 16/1 and tchd 18/1)
24/05/25
17:20
Salisbury 3 1m Oliver Searle Rod Millman 4 1:40.98 .75 76 8-11 11/1
In touch with leaders - some headway but hung badly left 2f out - kept on against near rail inside final 110yds (jockey said gelding hung left-handed)(op 10/1)
07/05/25
19:30
Kempton (AW) 5 7f Oliver Searle Rod Millman 1st 1:25.08 Won 75 8-13 8/1
Midfield - hung left but headway from over 1f out - ran on well inside final furlong - led final strides(tchd 9/1)
18/04/25
17:00
Chelmsford (AW) 10 1m Saffie Osborne Rod Millman 8 1:37.77 0.3 76 9-6 11/1
Led - headed over 1f out - weakened inside final furlong(op 14/1 tchd 10/1)
27/03/25
20:00
Chelmsford (AW) 4 1m Clifford Lee Rod Millman 7 1:37.38 0.3 78 9-9 8/1
Anticipated start - in touch with leaders - hung left over 1f out - weakened inside final furlong(op 10/1)
26/02/25
18:00
Kempton (AW) 8 7f Saffie Osborne Rod Millman 7 1:26.41 1.75 79 9-3 12/1
In touch with leaders - lost position 2f out - no impression final furlong(tchd 10/1)
12/02/25
16:25
Kempton (AW) 2 7f Oliver Searle Rod Millman 4 1:27.13 0.2 79 9-10 7/1
Midfield - switched left over 1f out - ran on inside final furlong - nearest finish(op 9/1)
25/01/25
18:20
Wolverhampton (AW) 4 7f Lewis Edmunds Rod Millman 8 1:27.86 .75 80 9-9 9/2
Midfield - weakened inside final furlong(op 5/1 tchd 11/2)
11/01/25
14:40
Chelmsford (AW) 7 1m Lewis Edmunds Rod Millman 5 1:35.97 .5 80 8-13 33/1
Midfield - headway over 1f out - kept on inside final furlong
03/01/25
17:00
Southwell (AW) 2 7f Lewis Edmunds Rod Millman 11 1:29.21 .5 81 9-5 28/1
Midfield - weakened from 2f out(op 33/1)
13/09/24
16:15
Sandown 1 7f Edward Greatrex Rod Millman 8 1:33.68 1.25 82 8-10 12/1
Switched to centre over 3f out - in rear throughout
25/08/24
15:35
Goodwood 13 7f Morgan Cole Rod Millman 10 1:29.72 .75 82 8-0 40/1
Took keen hold - prominent - weakened from 1f out(op 28/1)
26/07/24
15:00
Ascot 2 7f Saffie Osborne Rod Millman 1st 1:30.18 Won 78 9-12 12/1
Prominent on inner - headway against near rail going best from 2f out - led over 1f out - ridden and kept on well inside final furlong(op 8/1)
13/07/24
17:17
Ascot 10 7f Robert Havlin Rod Millman 4 1:28.64 6 79 10-1 14/1
In touch with leaders - headway and pressed leaders over 2f out - weakened final 110yds(tchd 12/1)
20/06/24
17:20
Chelmsford (AW) 10 1m Finley Marsh Rod Millman 3rd 1:37.75 1.25 79 9-10 4/1
Prominent - led 2f out - headed over 1f out - kept on(op 5/1)
12/05/24
18:30
Newcastle (AW) 9 7f Saffie Osborne Rod Millman 4 1:25.07 0.05 79 8-11 11/2
Led against near rail - set good pace - hung badly left and hampered rival from 2f out - lost second inside final furlong - weakened final 110yds - lost third post (jockey said gelding hung badly left-handed throughout)(tchd 5/1 and tchd 6/1)
13/04/24
11:30
Chelmsford (AW) 12 7f Saffie Osborne Rod Millman 3rd 1:24.23 1.25 80 8-13 11/1
Prominent - ridden and edged left 1f out - went third inside final 110yds - kept on - just held third(op 12/1 tchd 10/1)
29/03/24
16:35
Chelmsford (AW) 5 1m Ross Coakley Rod Millman 3rd 1:37.82 1.75 80 9-7 17/2
Travelled strongly - in touch with leaders - lost ground back straight - headway from over 1f out - kept on and went third inside final 110yds(op 8/1 tchd 9/1)
03/03/24
19:00
Newcastle (AW) 14 7f Cam Hardie Rod Millman 1st 1:26.12 Won 78 8-6 16/1
Midfield - not clear run 2f out - switched left and headway from over 1f out - ran on well inside final furlong - led inside final 110yds - ran on(op 12/1)
10/02/24
19:30
Wolverhampton (AW) 2 7f Saffie Osborne Rod Millman 1st 1:26.94 Won 77 9-6 15/2
Midfield - switched left and headway over 1f out - ridden to lead towards finish - just held on(op 17/2)
27/01/24
16:55
Kempton (AW) 5 1m Mr Patrick Millman Rod Millman 3rd 1:41.73 3 78 10-11 15/2
Led - ridden and hung left from over 1f out - headed 1f out - soon lost second and no extra(op 5/1)
03/01/24
20:00
Kempton (AW) 5 7f Oliver Searle Rod Millman 10 1:28.02 1 79 8-10 10/1
Prominent - steadied and took keen hold soon after start - towards rear after 1f - up the centre and outpaced over 2f out - soon hung left (jockey said gelding hung left handed under pressure)(op 7/1)
13/09/23
18:45
Southwell (AW) 2 1m Saffie Osborne Rod Millman 9 1:40.07 .5 79 9-6 15/2
In touch with leaders - hung left and outpaced from over 1f out (jockey said gelding hung left-handed)(op 8/1)
31/08/23
18:45
Newcastle (AW) 6 7f Saffie Osborne Rod Millman 1st 1:24.83 Won 76 9-8 15/2
In touch with leaders - pushed along 2f out - good headway from 1f out - led inside final furlong - kept on(tchd 7/1 and tchd 8/1)
16/08/23
20:00
Kempton (AW) 1 1m Robert Havlin Rod Millman 2nd 1:40.08 0.05 75 9-11 10/1
In touch with leaders - headway from over 1f out - kept on inside final furlong - just failed(op 17/2 tchd 11/1)
26/07/23
19:40
Sandown 9 1m Paddy Bradley Rod Millman 9 1:47.40 .5 78 9-11 22/1
Raced in second - lost position over 2f out - outpaced over 1f out - weakened final furlong(op 16/1 tchd 25/1)
06/07/23
19:35
Kempton (AW) 12 1m Richard Kingscote Rod Millman 10 1:40.92 1 80 9-4 10/1
Towards rear throughout(op 11/1)
14/06/23
19:40
Kempton (AW) 1 7f Saffie Osborne Rod Millman 7 1:27.18 1 81 9-10 7/2
Towards rear - some headway inside final furlong - never near to challenge(op 4/1 tchd 10/3)
24/05/23
17:40
Kempton (AW) 5 1m Saffie Osborne Rod Millman 3rd 1:39.80 0.2 80 9-4 17/2
Took keen hold - pressed leader - lost ground but prominent over 5f out - waiting for room from over 2f out - pushed along when in the clear 2f out - switched left 1f out - ridden and kept on well final 110yds - just failed(op 15/2)
03/05/23
19:00
Kempton (AW) 1 7f David Probert Rod Millman 3rd 1:26.68 1.75 81 9-10 100/30
Towards rear - in touch with leaders when shaken up 2f out - ridden and kept on inside final furlong(op 9/2)
01/04/23
14:25
Doncaster 3 1m Ross Coakley Rod Millman 19 1:56.70 0.3 82 9-2 66/1
Dwelt start - raced far side - in touch with leaders - pushed along over 3f out - weakened over 2f out - 3rd of 5 in group(op 50/1)
01/03/23
19:00
Kempton (AW) 9 7f Ross Coakley Rod Millman 5 1:26.23 .75 82 9-8 9/2
Prominent - raced wide early - led 5f out - switched right and against rail 4f out - ridden when headed 1f out - weakened gradually inside final 110yds(op 5/1 tchd 4/1)
11/02/23
19:30
Wolverhampton (AW) 9 7f Ross Coakley Rod Millman 3rd 1:27.39 .5 82 9-11 10/1
Slowly into stride - held up in rear - switched right and pushed along over 1f out - ridden and kept on strongly inside final furlong - went third towards finish(tchd 11/1)
28/01/23
19:00
Kempton (AW) 5 1m Saffie Osborne Rod Millman 3rd 1:40.04 .5 82 9-11 10/1
Midfield - switched right and headway on inner under 2f out - went third final 110yds - kept on but hung left towards finish(op 15/2)
11/01/23
17:00
Kempton (AW) 4 7f Mr Patrick Millman Rod Millman 6 1:27.62 .5 82 11-4 5/1
Towards rear of midfield - ridden over 2f out - soon lost position and held(op 11/2 tchd 9/2)
15/09/22
19:15
Newcastle (AW) 5 7f Saffie Osborne Rod Millman 1st 1:27.34 Won 80 9-0 28/1
Took keen hold - close up - pushed along over 2f out - ridden and edged left from over 1f out - kept on and went second inside final furlong - led final 110yds - pushed out towards finish(Mkt1: op 22/1 tchd 33/1)
03/09/22
14:40
Kempton (AW) 6 1m Jack Mitchell Rod Millman 13 1:40.19 0.3 82 8-13 17/2
Held up in behind leaders - prominent on outer 3f out - every chance when ridden 2f out - lost position from over 1f out(op 10/1)
12/07/22
18:50
Chelmsford (AW) 1 7f Ross Coakley Rod Millman 4 1:25.41 .75 82 9-1 5/1
Midfield and in touch with leaders - ridden and headway over 1f out - went fourth inside final furlong - kept on(op 11/2 tchd 9/2)
29/06/22
19:00
Kempton (AW) 11 1m Ross Coakley Rod Millman 2nd 1:38.39 1 80 9-9 17/2
Raced wide early - led - soon clear - pushed along over 2f out - soon ridden and hung left - kept on but headed inside final 110yds (jockey said that the gelding hung right under pressure)(op 10/1 tchd 8/1)
08/06/22
17:25
Kempton (AW) 2 1m Callum Hutchinson Rod Millman 1st 1:39.67 Won 77 9-13 100/30F
Took keen hold - led - disputed lead after 1f - led clearly and made rest from under 4f out - pushed along and went clear from 2f out - ridden over 1f out - pushed out and reduced lead inside final furlong - comfortably
18/05/22
20:00
Kempton (AW) 10 7f Ross Coakley Rod Millman 9 1:25.87 0.05 79 9-3 12/1
Chased leader - ridden over 2f out - edged left and lost position over 1f out - well held inside final furlong(op 8/1)
04/05/22
20:00
Kempton (AW) 5 7f Silvestre De Sousa Rod Millman 4 1:25.21 0.2 80 8-9 7/1
Took keen hold - led - ridden 2f out - headed over 1f out - soon outpaced - lost second and weakened inside final furlong - lost third final strides(op 9/2)
14/04/22
15:00
Newmarket 5 1m Luke Morris Rod Millman 10 1:38.24 2 81 8-7 20/1
Midfield - pushed along and headway over 2f out - unbalanced and weakened over 1f out(op 12/1)
01/12/21
18:30
Kempton (AW) 2 1m Ross Coakley Rod Millman 2nd 1:39.33 .5 79 9-8 16/1
Tracked leaders - pushed along on inner under 2f out - ridden and every chance inside final furlong - kept on(op 14/1)
20/11/21
17:30
Wolverhampton (AW) 6 7f Ross Coakley Rod Millman 6 1:27.92 0.3 79 9-5 8/1
Held up in behind leaders - dropped to midfield over 4f out - ridden and hung left over 1f out - kept on inside final furlong - not pace to challenge(op 11/2)
14/10/21
19:00
Chelmsford (AW) 1 7f James Doyle Richard Hannon 2nd 1:23.71 1.75 79 9-2 7/2
Midfield - pushed along from 2f out - headway over 1f out - soon ridden - stayed on and went second inside final furlong - always held(op 10/3 tchd 18/5)
04/10/21
18:00
Wolverhampton (AW) 4 7f Thore Hammer Hansen Richard Hannon 2nd 1:26.24 1.25 79 9-2 16/1
Chased leaders - pushed along 2f out - ridden over 1f out - headway inside final furlong - kept on(op 14/1)
21/07/21
19:00
Sandown 1 7f Sean Levey Richard Hannon 5 1:30.15 .75 80 9-7 14/1
In rear - dropped to last halfway - shaken up and switched right 2f out - soon no impression against far rail - never dangerous(op 11/1 tchd 16/1)
08/07/21
19:00
Epsom 7 6f Sean Levey Richard Hannon 6 1:12.67 4.25 80 9-5 100/30
Towards rear - minor headway on outer 2f out - ridden over 1f out - soon weakened (jockey said colt was never travelling)(op 11/4 tchd 5/2)
14/06/21
15:20
Lingfield (AW) 7 6f Dane O'Neill Richard Hannon 2nd 1:12.61 2.25 80 9-7 2/1
Chased leaders - pushed along from 2f out - ridden and headway inside final furlong - no match for winner(op 7/4 tchd 9/4)
01/05/21
13:30
Goodwood 2 7f Thore Hammer Hansen Richard Hannon 3rd 1:28.77 3.25 80 9-0 6/4J
Held up in behind leaders - shaken up over 2f out - ridden and outpaced over 1f out - kept on(op 5/4)
26/04/21
18:50
Windsor 6 6f Sean Levey Richard Hannon 1st 1:12.25 Won 74 9-6 11/2
Midfield - switched right and headway over 1f out - ridden to lead inside final furlong - pushed out towards finish - won going away(op 9/2)
29/03/21
19:50
Wolverhampton (AW) 8 7f Sean Levey Richard Hannon 1st 1:28.20 Won 8-13 9/2
Prominent - pushed along 2f out - led 1f out - ridden inside final furlong - just did enough(op 4/1)
01/10/20
13:20
Salisbury 10 7f Pat Dobbs Richard Hannon 9 1:34.05 0.2 9-5 4/1
Midfield - ridden over 2f out - weakened final furlong(op 11/4)
18/09/20
13:55
Newbury 15 6f Pat Dobbs Richard Hannon 4 1:11.96 2.75 9-5 12/1
Close up - ridden over 2f out - went fourth inside final furlong - kept on final 110yds - not pace to challenge(op 8/1 tchd 7/1)