Horse Details

Code Purple (GB)

31 Runs 4 Wins (12.9%) 7 Places (22.6%)
5 years old
Sire: Ribchester (IRE)
Dam: Sugar Free (GER)
Damsire: Exceed And Excel
Past Runs (31 Total)
Date/Time Course Distance Jockey Trainer Position Time Beaten By OR Weight SP Comment
22/07/25
17:00
Musselburgh 7f Paul Mulrennan Ben Haslam 5 - - 62 9-4 6/1
Led narrowly - headed 2f out - weakened inside final furlong(op 11/2 tchd 5/1)
01/07/25
16:00
Musselburgh 1m1f Paul Mulrennan Ben Haslam 4 1:51.91 1.5 63 9-7 9/2
Pressed leader early - led after 1f - headed over 1f out - weakened final 110yds(op 4/1)
19/06/25
15:15
Ripon 1m2f Joanna Mason Ben Haslam 7 2:3.25 0.1 66 9-7 28/1
Took keen hold - in touch with leaders - hung left and lost ground 3f out - weakened quickly from 2f out (jockey said gelding hung left-handed in home straight)(tchd 22/1)
07/06/25
13:55
Musselburgh 7f Andrew Mullen Ben Haslam 8 1:29.50 4.5 67 8-13 5/1
Dwelt start - held up in midfield - weakened over 1f out(op 9/2)
13/04/25
15:45
Musselburgh 1m Paul Mulrennan Ben Haslam 2nd 1:40.94 1.25 66 9-5 9/1
Raced wide early - prominent - raced in second after 1f - led over 3f out - headed inside final 110yds(op 17/2)
22/03/25
17:45
Newcastle (AW) 7f Paul Mulrennan Ben Haslam 7 1:32.78 1.5 67 9-8 17/2
Dwelt start - took keen hold - soon prominent - bit short of room 2f out - soon weakened (jockey said gelding was slowly away)(op 6/1)
26/01/25
14:10
Sedgefield 2m1f Richie McLernon Ben Haslam 99 - - 11-6 66/1
Took keen hold - in rear - rapid headway before 2nd - led and mistake 3rd - headed 4th - weakened quickly before 3 out - pulled up before 2 out (jockey said gelding ran too free)(tchd 50/1)
06/12/24
12:35
Sedgefield 2m1f Richie McLernon Ben Haslam 8 4:18.49 9.5 11-4 80/1
Pulled hard - held up in rear - raced wide 5th - weakened and lost touch before 2 out (jockey said gelding ran too free)(tchd 66/1)
06/11/24
13:35
Musselburgh 1m Clifford Lee Ben Haslam 2nd 1:42.06 0.1 65 8-13 11/4F
Prominent - ridden and challenging from over 1f out - kept on - just failed(op 10/3)
14/10/24
16:20
Musselburgh 7f Paul Mulrennan Ben Haslam 2nd - - 62 9-11 13/2
Dwelt start - rushed up and prominent soon after start - led 2f out - headed 1f out - soon lost second - rallied and went second again final 110yds - no match for winner
27/08/24
16:25
Ripon 1m Joanna Mason Ben Haslam 7 1:39.19 1.5 62 9-8 5/1
Took keen hold - prominent - weakened from 2f out(op 11/2)
09/08/24
16:50
Musselburgh 1m1f Joanna Mason Ben Haslam 1st 1:54.69 Won 60 9-9 13/2
Raced in third - went second 4f out - led going easily under 3f out - pushed along and wandered around from 2f out - ridden inside final furlong - hung left but kept on final 110yds - always doing enough(op 11/2)
15/07/24
16:35
Ayr 7f Joanna Mason Ben Haslam 3rd 1:30.60 .75 60 10-0 15/8
Taken down early - led but pestered - joined over 1f out - headed inside final furlong - kept on(op 6/4)
03/07/24
15:30
Musselburgh 7f Clifford Lee Ben Haslam 1st 1:28.47 Won 54 9-3 15/2
Made all - ridden and hung left over 1f out - kept on well inside final furlong(op 6/1)
24/04/24
16:50
Catterick 7f Andrew Mullen Ben Haslam 9 1:29.88 .75 56 8-4 16/1
In touch with leaders - outpaced from over 2f out - weakened from over 1f out(op 14/1)
25/03/24
19:00
Newcastle (AW) 7f Andrew Breslin Ben Haslam 8 1:28.50 0.05 58 9-2 7/1
Towards rear throughout(op 13/2)
09/12/23
18:45
Newcastle (AW) 7f Andrew Mullen Ben Haslam 8 1:31.17 .5 61 9-5 5/1
Carried right start - in touch with leaders - outpaced and lost position halfway - no chance from 2f out(op 11/2)
02/11/23
16:35
Newcastle (AW) 6f Graham Lee Ben Haslam 8 1:13.89 0.1 63 9-7 6/1
Towards rear - brief headway 3f out - outpaced and no impression from over 2f out(op 13/2)
20/10/23
19:30
Newcastle (AW) 7f Paul Mulrennan Ben Haslam 5 1:27.08 1.5 64 9-1 6/1
Dwelt start - soon in touch with leaders on far side of group - weakened final 110yds(tchd 11/2 and tchd 13/2)
03/10/23
15:57
Ayr 7f Graham Lee Ben Haslam 5 1:33.90 1.25 66 10-1 18/1
Took keen hold - held up in rear - some headway 2f out - outpaced over 1f out - kept on final 110yds(op 12/1)
08/09/23
15:20
Newcastle (AW) 7f Joanna Mason Ben Haslam 6 1:26.24 .75 67 9-11 11/1
Dwelt start - took keen hold - soon in touch with leaders - outpaced under 2f out - rallied and kept on inside final furlong(op 14/1 tchd 10/1)
14/07/23
20:40
Chester 7f Hayley Turner Ben Haslam 11 1:39.02 19 67 10-0 7/2
Always behind (trainer could offer no explanation for the poor form shown; vet reported that a post-race examination failed to reveal any abnormalities)(op 5/2)
05/05/23
14:15
Musselburgh 7f Graham Lee Ben Haslam 2nd 1:30.07 5 67 9-11 EvensF
Took keen hold - held up in last - headway 3f out - soon not clear run and waiting for room - pushed along when in the clear from over 1f out - went second inside final furlong - kept on but no match for winner(op 5/4)
17/04/23
13:50
Redcar 7f Graham Lee Ben Haslam 1st 1:31.38 Won 65 9-4 9/2
Took keen hold - in touch with leaders - shaken up over 2f out - switched right and hampered rival over 1f out - quickened to lead on outer inside final furlong - kept on well - comfortably(op 7/2)
24/03/23
18:15
Newcastle (AW) 7f Graham Lee Ben Haslam 1st 1:27.55 Won 62 9-11 11/2
Dwelt start - held up in rear - waiting for room from over 2f out - headway against near rail when in the clear over 1f out - ridden inside final furlong - ran on to lead towards finish(tchd 6/1)
14/02/23
20:00
Newcastle (AW) 7f Graham Lee Ben Haslam 2nd 1:26.01 .5 60 8-9 25/1
Took keen hold - in touch with leaders - pushed along to lead over 1f out - ridden inside final furlong - soon faced strong challenge - headed and no extra final 110yds(op 28/1)
25/01/23
15:30
Newcastle (AW) 7f Paul Mulrennan Ben Haslam 3rd 1:34.08 1.75 62 9-6 11/1
Dwelt start - ducked left start - took keen hold - in touch with leaders - ridden over 1f out - edged left and went third inside final furlong - no match for first two (jockey said gelding ran too freely)(tchd 10/1 and tchd 12/1)
16/12/22
16:25
Southwell (AW) 7f Graham Lee Ben Haslam 13 1:28.63 6.5 67 9-1 80/1
Slowly away - in rear throughout(tchd 66/1)
15/11/22
18:45
Newcastle (AW) 7f Graham Lee Ben Haslam 6 1:29.41 2 69 9-5 150/1
Dwelt start - held up in rear - ridden and switched right 2f out - no impression inside final furlong(op 80/1)
03/10/22
17:25
Pontefract 6f Andrew Mullen Ben Haslam 11 1:20.67 6 73 9-9 66/1
In rear - pushed along but some headway on inner over 2f out - weakened quickly from over 1f out - soon lost touch - eased final 110yds(op 40/1)
12/09/21
17:00
Haydock 6f Harrison Shaw Ben Haslam 7 1:15.17 9.5 9-5 12/1
Pressed leader - ridden and lost second over 2f out - soon hampered - in rear and weakened over 1f out (jockey said colt ran green)(op 11/1 tchd 10/1)