Horse Details

Moonstone Boy (IRE)

28 Runs 4 Wins (14.3%) 10 Places (35.7%)
4 years old b IRE
Sire: Calyx
Dam: Star Fire
Damsire: Dark Angel
Past Runs (28 Total)
Date/Time Course Distance Jockey Trainer Position Time Beaten By OR Weight SP Comment
10/10/25
16:25
York 5f Mohammed Tabti Iain Jardine 10 0:59.68 0.2 79 8-4 40/1
Never better than midfield
29/09/25
16:10
Hamilton 5f Mohammed Tabti Iain Jardine 5 1:0.24 0.2 79 8-10 11/1
Ducked right start - in rear and outpaced on far side of group - headway over 1f out - never dangerous(op 8/1)
19/09/25
15:40
Ayr 6f Mohammed Tabti Iain Jardine 14 1:16.35 3.25 83 9-5 25/1
Raced near side - towards rear - kept on final furlong - never dangerous - 4th of 12 in group(tchd 28/1)
14/09/25
16:40
Doncaster 5f Andrew Mullen Iain Jardine 9 0:59.71 0.2 81 9-3 22/1
Dwelt start - always behind(op 18/1)
06/09/25
16:55
Ascot 5f Ray Dawson Iain Jardine 10 1:0.59 0.1 83 8-11 16/1
Awkward start - in rear - some headway inside final 110yds - never dangerous(op 25/1 tchd 14/1)
18/07/25
18:35
Hamilton 6f Mohammed Tabti Iain Jardine 11 1:10.50 .75 85 8-8 25/1
Raced centre - always behind(tchd 22/1)
27/06/25
19:35
Newcastle (AW) 5f Mohammed Tabti Iain Jardine 11 1:0.56 0.2 88 8-12 16/1
Midfield - weakened from over 1f out(op 18/1 tchd 14/1)
14/06/25
14:10
Chester 5f Mohammed Tabti Iain Jardine 5 1:2.86 0.3 88 9-9 5/2J
Dwelt start - in rear - outpaced 2f out - no impression but kept on final furlong (jockey said gelding was slowly away and he was also unable to ride out fully to finish line for 4th place due to being close to the heels of a rival)(tchd 9/4)
29/05/25
19:20
Carlisle 5f Mohammed Tabti Iain Jardine 1st 1:2.03 Won 81 9-9 4/1
In touch with leaders - waiting for room then switched left and headway from over 1f out - led inside final furlong - ran on well(op 9/2 tchd 5/1)
19/04/25
17:17
Musselburgh 5f Mohammed Tabti Iain Jardine 2nd 0:59.72 0.3 80 9-6 12/1
Midfield - switched right when headway over 1f out - led inside final 110yds - headed towards finish(tchd 10/1)
18/10/24
15:30
Haydock 5f Archie Young Iain Jardine 4 - - 82 9-6 10/1
Dwelt start - towards rear - headway from over 1f out - went fourth inside final 110yds(op 12/1)
11/10/24
15:45
York 5f Andrew Mullen Iain Jardine 9 1:1.40 1.75 82 8-13 22/1
Raced near side - never better than midfield
30/09/24
16:10
Hamilton 5f Andrew Mullen Iain Jardine 3rd - - 82 9-3 4/1
Dwelt start - awkward start - took keen hold - soon prominent - kept on final 110yds(op 9/2)
23/08/24
19:35
Hamilton 5f Andrew Mullen Iain Jardine 1st 1:0.69 Won 76 8-11 9/2
Took keen hold - prominent - ridden when challenging over 1f out - led inside final 110yds - kept on and all out(op 6/1)
13/08/24
17:30
Hamilton 5f Shay Farmer Iain Jardine 1st 1:0.04 Won 76 9-9 9/4
In rear - headway from over 1f out - led and ran on well inside final furlong(op 11/4)
06/07/24
13:30
Haydock 5f Mohammed Tabti Iain Jardine 7 1:1.61 1.5 79 8-12 9/1
Prominent - alone towards near side - edged left and joined main group over 3f out - hung left and weakened final furlong(op 13/2)
28/06/24
17:25
Newcastle (AW) 5f Andrew Mullen Iain Jardine 10 1:1.13 .75 82 8-2 14/1
Prominent - weakened 1f out
01/06/24
16:45
Musselburgh 5f Andrew Mullen Iain Jardine 3rd 1:0.24 .75 83 9-9 12/1
Taken down early - in touch with leaders in centre of group - chased clear leader 1f out - no extra and lost second inside final 110yds(op 10/1)
08/05/24
14:35
Chester 5f Andrew Mullen Iain Jardine 6 1:2.46 .5 84 9-5 6/1
Took keen hold - raced wide - in touch with leaders - kept on but no impression inside final furlong(op 11/2)
03/05/24
18:10
Newcastle (AW) 5f Andrew Mullen Iain Jardine 4 0:59.52 1.75 84 9-11 7/2
Took keen hold - led but pestered - headed halfway - no extra final 110yds(op 10/3 tchd 3/1)
20/04/24
16:20
Thirsk 5f Andrew Mullen Iain Jardine 2nd 1:2.53 .75 83 9-3 17/2
Squeezed out start - in touch with leaders soon after start - hung left from over 1f out - went second inside final furlong - kept on(op 9/1 tchd 7/1)
31/03/24
14:40
Southwell (AW) 5f Paul Mulrennan Iain Jardine 2nd 0:59.86 1.75 83 9-7 100/30
Dwelt start - in touch with leaders - going easily but waiting for room 2f out - switched right over 1f out - hung left and kept on but no impression inside final furlong(op 4/1)
05/03/24
17:00
Southwell (AW) 5f Paul Mulrennan Iain Jardine 1st 0:59.02 Won 83 9-7 EvsJ
Taken down early - bumped start - in touch with leaders - headway and led after 1f - ridden 2f out - kept on well(op 6/5)
24/02/24
15:55
Southwell (AW) 5f Andrew Mullen Iain Jardine 2nd 0:58.39 .75 83 9-2 9/4
Taken down early - ducked right start - took keen hold - prominent - led narrowly after 2f - headed over 1f out - kept on inside final furlong - no match for winner(op 4/1)
21/06/23
19:20
Newcastle (AW) 5f Paul Mulrennan Iain Jardine 2nd 1:1.21 4 9-7 8/1
Prominent - headway from 2f out - kept on inside final furlong - no match for winner(op 10/1 tchd 7/1)
14/05/23
15:45
Hamilton 5f Andrew Mullen Iain Jardine 2nd 1:1.30 .75 9-7 5/4F
Prominent - joined leader 4f out - pushed along 2f out - ridden final furlong - kept on(op 6/5)
30/04/23
16:15
Musselburgh 5f Andrew Mullen Iain Jardine 2nd 1:3.56 .75 9-4 9/2
Took keen hold - prominent - carried right soon after start - bit short of room after 1f - not clear run halfway - ridden and switched left over 1f out - switched right and went second inside final furlong - went clear with winner final 110yds - ran on(op 11/2)
08/04/23
16:10
Musselburgh 5f Andrew Mullen Iain Jardine 3rd 1:2.96 3 9-7 8/1
In touch with leaders on outer - pushed along 3f out - ridden over 1f out - kept on and went third final 110yds - no match for first two(op 11/1)