Jockey Details

Mr J M Halford

138 Rides 18 Wins (13.0%) 27 Places (19.6%)
Recent Runs - Last 12 Months (Showing 50)
Date/Time Course Distance Horse Trainer Position Beaten By Weight SP Comment
06/06/26
17:30
Punchestown (IRE) 2m½f Ealu Tapa Peter Fahey 9 4.5 11-7 11/2
In touch with leaders - lost position 4f out - rallied and stayed on from under 2f out(op 13/2 tchd 5/1)
01/06/26
16:42
Listowel (IRE) 2m7½f Solitary Man (IRE) E Bolger 4 6.5 11-10 9/4F
Didn't always jump with fluency - towards rear - soon pushed along - in touch with leaders 3rd - lost position 8th - hampered with one circuit to go - some headway after 4 out - went fourth but mistake last - no extra run-in(op 13/8)
30/05/26
20:30
Tramore (IRE) 2m C'Est Elle Gordon Elliott 6 3.5 11-4 9/1
(op 12/1)
12/05/26
19:40
Killarney (IRE) 2m1f Winning Smut (IRE) Gordon Elliott 5 0.2 11-3 15/8J
Raced in third - weakened gradually from over 1f out(op 13/8)
11/05/26
19:37
Killarney (IRE) 2m7f Solitary Man (IRE) E Bolger 1st Won 11-7 6/4F
Midfield - headway 7th - soon prominent - ridden after 4 out - led but faced challenge 2 out - clear last - stayed on(tchd 11/8 and 13/8)
10/05/26
17:30
Cork (IRE) 2m½f Clanokre Lass Gordon Elliott 6 3 10-12 10/1
In touch with leaders - lost position over 2f out - weakened 1f out(tchd 15/2)
08/05/26
20:05
Downpatrick (IRE) 2m2f Magical Act John Joseph Hanlon 7 4.5 11-4 40/1
Towards rear - weakened 2f out(op 33/1 tchd 50/1)
07/05/26
20:08
Wexford (IRE) 2m1f Fortysixnchange Gordon Elliott 1st Won 11-8 100/30
In touch with leaders - midfield halfway - good headway on outer and prominent 3f out - led over 2f out - ridden clear inside final furlong - kept on well(op 11/4 tchd 4/1)
01/05/26
19:40
Punchestown (IRE) 2m3f Thinkitdontjinxit Gordon Elliott 8 12 11-7 11/1
Midfield - headway over 4f out - weakened over 2f out(tchd 12/1)
01/05/26
15:40
Punchestown (IRE) 2m4f Last Round (IRE) Gordon Elliott 99 - 11-9 5/2
Prominent behind clear leader - dropped to midfield 4th - reminder after 5th - weakened quickly after 7th - pulled up 10th (vet reported gelding to have blood at both nostrils post race)(tchd 9/4 and tchd 3/1)
30/04/26
18:35
Punchestown (IRE) 2m½f Bon Bon Fizz Gordon Elliott 2nd .5 11-7 6/1
Midfield - headway on inner from under 2f out - led inside final furlong - headed towards finish(op 9/1 tchd 10/1)
29/04/26
16:50
Punchestown (IRE) 2m½f With Nolimit Gordon Elliott 1st Won 12-0 14/1
Midfield - headway over 2f out - ridden and led narrowly 1f out - pushed out and went clear towards finish(op 18/1)
28/04/26
18:35
Punchestown (IRE) 2m½f Gotawinnerinyou P A Fahy 11 .5 10-10 50/1
Midfield on inner - outpaced and lost position over 3f out(op 40/1)
28/04/26
17:25
Punchestown (IRE) 2m½f Gili Island Gordon Elliott 9 2.75 11-3 50/1
In rear - stayed on from 2f out - never dangerous(tchd 40/1 and 66/1)
18/04/26
17:00
Bellewstown (IRE) 3m Lucy Jordan Cian Collins 8 2.75 10-5 22/1
Midfield - prominent halfway - weakened from 2 out
29/03/26
17:30
Downpatrick (IRE) 2m7½f West Of Idaho D M Christie 2nd 6 11-7 11/2
(tchd 7/1)
17/03/26
17:22
Down Royal (IRE) 2m1½f Lizzie Twigg Gordon Elliott 1st Won 11-4 4/1
Midfield - headway after 5f - pressed leader over 5f out - led and ridden when faced challenge over 2f out - kept on(op 10/3 tchd 9/2)
17/03/26
16:48
Down Royal (IRE) 2m4½f Sampoet (IRE) D M Christie 3rd 1.5 11-0 6/1
Prominent - not fluent 5th - mistake and pushed along briefly 8th - outpaced 2 out - not fluent last - kept on run-in - went third again towards finish(op 9/2 tchd 7/1)
12/03/26
17:20
Cheltenham 3m2½f No Time To Wait (IRE) John C McConnell 99 - 10-9 33/1
Didn't jump with fluency - midfield - dropped to rear 5th - lost touch and pulled up 13th(op 80/1)
07/03/26
17:23
Gowran Park (IRE) 2m2f Reckless (FR) Gordon Elliott 4 27 11-7 5/2
Prominent - pressed winner over 3f out - weakened over 2f out(op 3/1)
06/03/26
18:15
Dundalk (AW) (IRE) 2m God Of Thunder (IRE) Denis Gerard Hogan 7 1.75 11-4 25/1
Pressed leader - led narrowly over 6f out - headed over 5f out - weakened over 1f out(op 28/1 tchd 22/1)
03/03/26
16:55
Leopardstown (IRE) 2m5½f Hello Jack (IRE) Gordon Elliott 8 0.2 11-12 7/2
In touch with leaders - weakened before last(op 9/2)
19/02/26
14:42
Thurles (IRE) 2m5½f Listenheretomejack (IRE) Eoin Doyle 99 - 10-12 12/1
Prominent - took keen hold early - dropped to midfield 5 out - weakened after 4 out - pulled up after 2 out(op 14/1 tchd 16/1)
07/02/26
16:35
Naas (IRE) 3m Last Round (IRE) Gordon Elliott 4 30 11-7 4/1
Held up in rear - not fluent 4 out - hung left and weakened before 2 out - tailed off(op 9/2)
07/02/26
15:25
Naas (IRE) 1m7½f Todo Bien Gordon Elliott 3rd 2.25 11-3 5/4F
Towards rear - rapid headway on near side of group over 2f out - hung left but briefly led over 1f out - outpaced inside final furlong(op 2/1)
05/02/26
16:37
Thurles (IRE) 2m Thinkitdontjinxit Gordon Elliott 2nd 1.5 12-0 3/1
Led - ridden over 1f out - no extra when headed inside final 110yds(op 10/3)
25/01/26
14:55
Naas (IRE) 2m2½f Doctor Elvis (FR) Gordon Elliott 6 63 11-7 12/1
In touch with leaders - outpaced over 5f out - soon weakened(op 9/1)
18/01/26
15:55
Thurles (IRE) 3m1f Solitary Man (IRE) E Bolger 4 .5 11-7 100/30
(op 11/2)
12/01/26
13:18
Punchestown (IRE) 2m Where Are You Now (IRE) E Bolger 2nd 0.2 11-2 15/8F
Midfield - headway and in touch with leaders after 4 out - mistake and lost ground 2 out - ridden and headway approaching last - disputing second last - ran on well towards finish - just failed(op 11/4)
11/01/26
13:50
Punchestown (IRE) 2m6½f Gringo d'Aubrelle (FR) Gordon Elliott 99 - 10-11 9/4F
Prominent - mistake and fell 6th(op 5/2)
29/12/25
13:42
Limerick (IRE) 2m3f Run For The Border (IRE) John Patrick Ryan 7 4 10-6 33/1
Towards rear - not fluent 3 out - brief headway before 2 out - soon no extra(op 28/1 tchd 25/1)
29/12/25
13:07
Limerick (IRE) 2m Piccolo Player John Patrick Ryan 9 1.75 10-0 14/1
Towards rear throughout(op 16/1 tchd 12/1)
29/12/25
11:30
Limerick (IRE) 2m6½f Last Round (IRE) Gordon Elliott 1st Won 11-7 7/2
In touch with leaders - prominent when left in second 6th - slow jump 8th - led home turn - clear when jumped right 2 out - shaken up after last - readily(op 10/1 tchd 10/3)
26/12/25
15:50
Limerick (IRE) 2m Torpille Dagrostis (FR) Gordon Elliott 8 .5 11-4 7/4F
Prominent - weakened from over 2f out(op 10/3)
15/12/25
15:20
Naas (IRE) 2m Poet's Duke Paul Nolan 7 1.25 11-5 6/1
Never better than midfield(op 15/2 tchd 8/1)
15/12/25
14:50
Naas (IRE) 2m Ballyredinkingston (IRE) John Patrick Ryan 15 1 10-8 20/1
Prominent - lost ground but in touch with leaders after 4th - mistake 3 out - weakened after 2 out(op 18/1 tchd 22/1)
13/12/25
15:25
Fairyhouse (IRE) 2m Ash Hobbs Henry De Bromhead 5 6 10-12 6/1
In touch with leaders - prominent over 3f out - left in fourth when outpaced over 1f out - weakened inside final furlong(op 9/1 tchd 10/1)
02/12/25
13:35
Clonmel (IRE) 2m3½f Lincall (FR) Gordon Elliott 5 1 10-11 33/1
Took keen hold - in touch with leaders - outpaced home turn - kept on approaching last - no impression run-in
02/12/25
13:05
Clonmel (IRE) 2m6f Franciscan Rock (IRE) M F Morris 4 .5 10-13 11/2
Raced in third - weakened before 2 out(op 9/2)
29/11/25
15:30
Fairyhouse (IRE) 2m Generous Risk (FR) Gordon Elliott 2nd 3 11-7 100/30
Pressed leader early - led after 1f - headed after 5f - led again over 6f out - headed inside final furlong - no extra towards finish(op 11/4 tchd 7/2)
26/11/25
17:20
Dundalk (AW) (IRE) 1m4f Palavar (IRE) Miss Kate McGivern 7 0.1 10-4 12/1
Raced wide - midfield - in touch with leaders 3f out - outpaced 2f out - switched left and no impression inside final furlong(op 18/1 tchd 9/1)
23/11/25
11:43
Punchestown (IRE) 3m½f Well Buoy (IRE) E Bolger 9 4.5 10-11 10/1
Never better than midfield(op 33/1)
22/11/25
15:20
Punchestown (IRE) 2m½f Ballyfad Gordon Elliott 1st Won 11-7 10/11F
Raced in third - went second under 6f out - led under 3f out - ridden under 2f out - headed and lost two places over 1f out - rallied and led again towards finish(op 13/8)
21/11/25
15:26
Fairyhouse (IRE) 2m All Night Revival Nigel Thomas Slevin 2nd 0.3 11-7 11/1
In rear - headway 3f out - challenging 2f out - briefly led towards finish - kept on(op 14/1 tchd 9/1)
20/11/25
15:45
Thurles (IRE) 2m Illtakehimmyself E McNamara 9 .75 10-11 66/1
Always behind(op 40/1 tchd 80/1)
17/11/25
15:55
Navan (IRE) 2m Ziso Gordon Elliott 7 1.25 11-0 22/1
In touch with leaders - prominent over 6f out - weakened 3f out(op 16/1)
16/11/25
14:32
Navan (IRE) 3m Will Do (IRE) Gordon Elliott 12 2.25 9-12 11/1
Midfield - weakened after 3 out(op 9/1)
16/11/25
13:57
Navan (IRE) 2m5f Sa Fureur (IRE) Gordon Elliott 4 4.75 11-7 6/1
Midfield - headway and in touch with leaders after 3 out - went third 2 out - weakened approaching last
06/11/25
15:32
Clonmel (IRE) 2m1f Finnicky Filly (IRE) John Patrick Ryan 4 0.3 10-0 - -
01/11/25
15:50
Down Royal (IRE) 2m1f Ballyfad Gordon Elliott 1st Won 11-7 10/11F
In touch with leaders(op 4/6)