Horse Details

On The Right Track (GB)

38 Runs 6 Wins (15.8%) 8 Places (21.1%)
7 years old gr GB
Sire: Mukhadram (GB)
Dam: Jessica Ennis (USA)
Damsire: English Channel
Past Runs (38 Total)
Date/Time Course Distance Jockey Trainer Position Time Beaten By OR Weight SP Comment
04/11/25
14:52
Wolverhampton (AW) 1m4f Archie Young Mark Usher 0 - 0 54 9-9 8/1
(op 13/2 tchd 6/1 and tchd 17/2)
20/10/25
19:00
Wolverhampton (AW) 1m6f Joey Haynes Mark Usher 5 3:18.04 68 58 9-2 11/4
Slowly away - in rear - pushed along over 3f out - weakened quickly from over 2f out(op 11/2)
29/06/24
18:45
Lingfield (AW) 1m5f Joey Haynes Mark Usher 2nd 2:53.00 .5 62 9-6 9/2
Took keen hold - prominent - led after 1f - faced challenge and ridden 2f out - sustained duel with winner final furlong - headed and no extra towards finish(op 4/1 tchd 7/2)
21/06/24
18:50
Goodwood 1m4f Joey Haynes Mark Usher 5 2:42.44 3.75 64 8-7 18/1
Always behind(tchd 20/1)
21/05/24
15:50
Brighton 1m4f Joey Haynes Mark Usher 7 2:34.47 1 65 9-6 14/1
Awkward start and slowly away - took keen hold - in rear - headway from over 2f out - weakened inside final furlong (jockey said gelding fly-leapt out of stalls)(tchd 11/1)
02/05/24
14:05
Lingfield (AW) 1m4f Tyler Heard Mark Usher 6 2:36.73 3.5 67 8-10 9/1
Led - headed and lost second over 2f out - jockey dropped whip home turn - weakened final furlong(op 10/1 tchd 11/1)
27/10/23
19:15
Wolverhampton (AW) 1m6f Luke Catton Mark Usher 3rd 3:2.69 2 67 9-13 4/1
Took keen hold - in touch with leaders - went third over 3f out - hung left when up the centre from over 1f out - kept on (jockey said gelding hung left-handed)(tchd 3/1)
09/10/23
16:52
Windsor 1m3½f Joey Haynes Mark Usher 2nd 2:27.14 2 66 9-12 4/1
Took keen hold - prominent - switched left 2f out - went second over 1f out - kept on(op 7/2 tchd 10/3)
05/10/23
17:45
Lingfield (AW) 1m4f Joey Haynes Mark Usher 3rd 2:29.98 2.5 66 9-7 18/1
In touch with leaders - dropped to midfield after 2f - headway and raced wide from 3f out - bit short of room over 2f out - headway over 1f out - outpaced inside final furlong(op 33/1)
05/09/23
13:35
Goodwood 1m3f Joey Haynes Mark Usher 9 2:28.16 1 67 9-6 25/1
Dwelt start - always behind (vet said gelding was showing signs of mild post-race heat stress and had lost his left-hind shoe)(op 18/1)
23/08/23
17:05
Bath 1m3½f Luke Catton Mark Usher 2nd 2:33.34 .75 67 9-13 16/1
Awkward start - soon led - headed but pressed leader over 5f out - led again over 2f out - headed 1f out - kept on(op 10/1 tchd 18/1)
12/08/23
15:05
Newmarket (July) 1m4f Joey Haynes Mark Usher 6 2:37.10 1.5 67 9-8 25/1
Took keen hold - prominent - ridden 3f out - weakened final furlong (jockey said gelding ran too free)(tchd 22/1)
17/06/23
13:56
Bath 1m3½f Joey Haynes Mark Usher 1st 2:32.40 Won 64 9-8 7/2
Raced in second - pressed leader over 4f out - pushed along to lead over 2f out - hung left and ridden over 1f out - kept on well inside final furlong(op 4/1)
02/06/23
15:35
Chepstow 1m4f Joey Haynes Mark Usher 4 2:36.67 0.1 65 8-13 12/1
Prominent - outpaced and pushed along over 3f out - ridden over 2f out - drifted left inside final furlong - lost third post(tchd 11/1 and 14/1)
04/05/23
16:20
Salisbury 1m4f Joey Haynes Mark Usher 8 2:47.52 21 65 8-8 22/1
Held up in rear - ridden over 2f out - weakened over 1f out(tchd 20/1 and tchd 25/1)
28/03/23
18:00
Wolverhampton (AW) 1m4f Joey Haynes Mark Usher 1st 2:40.37 Won 62 9-6 15/2
Awkward start - took keen hold - midfield - headway 2f out - pressed leaders 1f out - soon bit short of room but ridden to lead - kept on - just did enough(op 9/1)
01/08/22
20:30
Windsor 1m3½f Joey Haynes Mark Usher 10 2:31.06 3.5 65 10-2 12/1
Dwelt start - held up in midfield - pushed along and headway on outer 2f out - ridden and in touch with leaders 1f out - weakened inside final furlong(op 11/1)
08/07/22
18:15
Chepstow 1m4f Joey Haynes Mark Usher 7 2:39.00 2 65 9-11 9/2
Prominent - ridden and lost position over 3f out - weakened from over 1f out (vet said gelding bled from nose)(op 5/1)
21/06/22
17:25
Newbury 1m3f Luke Catton Mark Usher 5 2:18.78 0.3 66 9-7 12/1
Dwelt start - took keen hold - in rear - pushed along from 4f out - ridden and outpaced over 2f out - well held but kept on inside final furlong - not pace to challenge (jockey said gelding hung left under pressure)(tchd 14/1)
31/05/22
15:10
Newbury 1m4f Joey Haynes Mark Usher 12 2:42.52 3.25 67 8-10 25/1
Towards rear - minor headway on inner 3f out - weakened 2f out(op 33/1 tchd 40/1)
18/10/21
19:00
Wolverhampton (AW) 1m4f Joey Haynes Mark Usher 7 2:38.63 0.3 68 9-6 4/1F
Slowly into stride and hampered start - soon midfield - not clear run from over 3f out - never on terms (jockey said gelding was denied a clear run approaching the final furlong)(op 3/1)
04/10/21
19:30
Wolverhampton (AW) 1m4f Joey Haynes Mark Usher 1st 2:38.99 Won 64 9-13 9/4F
Midfield - pushed along and headway 2f out - switched left and ridden to challenge over 1f out - led inside final furlong - ran on well(op 5/2 tchd 85/40 and tchd 11/4)
07/09/21
13:50
Goodwood 1m3f Joey Haynes Mark Usher 1st 2:24.57 Won 60 8-11 10/1
Towards rear - pushed along when midfield 3f out - prominent 2f out - kept on from over 1f out - ridden and made sustained challenge inside final furlong - led towards finish
24/08/21
19:05
Salisbury 1m6f Charlie Bennett Mark Usher 4 3:16.97 3 60 9-11 17/2
Close up - led after 1f - ridden and headed over 2f out - no extra final 110yds(op 13/2 tchd 9/1)
23/07/21
20:40
Chepstow 1m4f Charlie Bennett Mark Usher 1st 2:36.23 Won 55 9-10 5/2
Tracked leader - shaken up and led 3f out - ridden over 1f out - went clear final furlong - kept on well(op 15/8)
07/07/21
17:35
Bath 1m2f Charles Bishop Mark Usher 7 2:17.31 5.5 56 9-9 12/1
Reluctant to load - slowly into stride - soon prominent and pushed along - raced wide home turn - ridden and weakened over 2f out
24/06/21
18:15
Leicester 1m4f Charlie Bennett Mark Usher 5 2:36.53 2 57 9-4 11/1
Chased leaders - ridden over 3f out - kept on inside final furlong - always held(op 10/1 tchd 12/1)
09/06/21
20:00
Kempton (AW) 1m3f Charlie Bennett Mark Usher 6 2:23.24 2 58 9-5 11/1
Reluctant to load - chased leader - ridden 2f out - lost second over 1f out - edged left and lost third inside final furlong - weakened final 110yds(tchd 10/1)
08/12/20
17:30
Wolverhampton (AW) 1m4f David Probert Mark Usher 2nd 2:39.04 1.25 57 9-4 100/30
Midfield - pushed along and headway from 2f out - went second over 1f out - ridden inside final furlong - always held(op 7/2)
02/11/20
19:50
Wolverhampton (AW) 1m4f David Probert Mark Usher 1st 2:39.82 Won 55 9-3 7/2F
Hampered start - in rear - hampered after 1f - midfield after 3f - ridden and headway over 1f out - led inside final 110yds - kept on (trainer said - regarding improved form - that the gelding had appreciated the drop back in trip to 1m4f on this occasion - having run over 1m6f the time before)(op 5/1)
12/10/20
18:30
Wolverhampton (AW) 1m6f David Probert Mark Usher 7 3:7.24 5 56 8-12 11/2
Midfield - headway over 5f out - ridden over 1f out - weakened inside final furlong(op 13/2 tchd 9/2)
30/09/20
19:30
Kempton (AW) 1m3f David Probert Mark Usher 3rd 2:22.81 4 56 9-3 18/1
Hung left throughout - held up in rear - switched left over 2f out - soon ridden - headway over 1f out - kept on but held inside final furlong - went third towards finish (jockey said gelding hung left-handed throughout)(op 22/1)
11/07/20
20:15
Salisbury 1m2f Charlie Bennett Mark Usher 3rd 2:9.03 0.2 55 9-4 22/1
Tracked leaders - ridden over 2f out - stayed on final furlong - went third towards finish(op 14/1)
13/06/20
21:00
Leicester 1m Charlie Bennett Mark Usher 4 1:47.05 2.25 57 9-4 17/2
Awkward start - chased leaders - ridden over 2f out - outpaced over 1f out - stayed on inside final furlong(op 12/1)
29/11/19
17:00
Kempton (AW) 1m Joey Haynes Mark Usher 12 1:44.31 8 60 9-3 11/2
Midfield on outer - ridden over 2f out - soon struggling and weakened over 1f out(op 13/2)
04/11/19
15:30
Kempton (AW) 7f David Probert Mark Usher 6 1:27.49 0.2 9-5 66/1
Soon led and crossed to inner - ridden entering final 2f - headed over 1f out - soon no extra and outpaced inside final furlong(op 50/1)
25/10/19
13:40
Newbury 1m Joey Haynes Mark Usher 10 2:0.01 11 9-2 50/1
In touch in midfield - ridden and struggling over 2f out - soon beaten and weakened - tailed off
21/09/19
13:10
Newbury 7f Joey Haynes Mark Usher 5 1:27.64 4.5 9-2 66/1
Unfurnished; prominent - ridden and every chance over 2f out - weakened entering final furlong(op 100/1)