Trainer Details

John Gallagher

130 Runs 8 Wins (6.2%) 20 Places (15.4%)
(Top 10) Jockeys for John Gallagher
Jockey Runs Wins Places Win%
Luke Morris 19 2 3 10.5%
Billy Loughnane 4 1 0 25.0%
George Bass 1 1 0 100.0%
Neil Callan 3 1 0 33.3%
Jack Doughty 8 1 1 12.5%
Edward Greatrex 7 1 3 14.3%
Trevor Whelan 3 1 2 33.3%
Jack Callan 7 0 1 0.0%
William Cox 6 0 0 0.0%
Oisin Orr 1 0 0 0.0%
Owners with John Gallagher
Owner Horses
Andrew P Bell 1
John Gallagher's Yard (17 Horses) (Last 12 months)
Horse R W P Last Run
Secret Handsheikh (GB)
7 G
16 1 6 09/06/26
Dream Of Ithaca (GB)
2 F
7 - - 08/06/26
Dreambird Dolly (GB)
3 F
11 1 3 08/06/26
Havana Pusey (GB)
5 M
11 1 3 06/06/26
Dinah Myte (GB)
3 F
13 2 1 02/06/26
First Encounter (GB)
4 G
18 3 4 02/06/26
Havana Mojito (GB)
4 G
9 - 2 29/05/26
Sun Of Dolly
2 G
5 - - 21/05/26
Red Admiral (IRE)
2 C
4 - - 11/05/26
Captain Kinsella (GB)
2 G
14 - - 16/03/26
Kodi K
2 G
2 - - 08/11/25
Grey Selkie (GB)
3 F
8 - - 31/10/25
Perfect Parole (GB)
3 F
4 - - 11/10/25
Zhang Fei (FR)
7 G
2 - - 22/09/25
Tenadaay (GB)
3 G
2 - - 11/09/25
Drumstick (GB)
4 G
3 - 1 19/08/25
Landing Board (IRE)
4 G
1 - - 11/06/25
Runners - Today & Tomorrow (1)
Time Course Distance Horse Jockey Odds
Tue 20:51 Brighton 5f60y Secret Handsheikh (GB) Jack Callan(3) 5/1
Recent Runs - Last 12 Months (Showing 100)
Date/Time Course Distance Horse Jockey Position Beaten By Weight SP Comment
09/06/26
20:51
Brighton 5½f Secret Handsheikh (GB) Jack Callan 8 1.75 8-6 9/2
(op 5/1)
08/06/26
20:09
Windsor 1m3½f Dream Of Ithaca (GB) William Cox 8 4 8-9 12/1
Prominent - weakened from over 1f out(op 11/1 tchd 10/1)
08/06/26
17:10
Leicester 5f Dreambird Dolly (GB) Billy Loughnane 1st Won 9-9 13/2
Made all - ridden and drifted right from over 1f out - reduced lead towards finish - always doing enough(op 5/1 tchd 7/1)
06/06/26
15:28
Musselburgh 7f Havana Pusey (GB) Oisin Orr 7 2.25 9-3 7/2
Upset in stalls - stumbled start - in rear throughout (jockey said mare was restless in stalls - stumbled leaving stalls and was slowly away as a result)(op 4/1 tchd 9/2)
02/06/26
20:45
Newcastle (AW) 1m First Encounter (GB) Conor Whiteley 10 1 8-12 11/1
Prominent(op 10/1)
02/06/26
20:45
Newcastle (AW) 1m Dinah Myte (GB) George Bass 1st Won 9-0 40/1
Midfield on far side of group(op 33/1)
29/05/26
17:30
Brighton 5½f Dreambird Dolly (GB) Darragh Keenan 2nd 0.05 9-2 12/1
Led - sustained duel with winner from 2f out - ran on well inside final furlong - headed final strides - just failed(op 14/1)
29/05/26
16:58
Brighton 6f Secret Handsheikh (GB) Luke Morris 3rd 0.1 9-9 14/1
Led - faced challenge over 1f out - headed final 110yds - kept on(tchd 16/1)
29/05/26
15:52
Brighton 1m Havana Mojito (GB) Luke Morris 2nd 0.3 9-9 5/2F
Prominent behind clear leader - led over 1f out - soon went clear - reduced lead final 110yds - headed final strides(op 9/4)
25/05/26
15:04
Leicester 7f Havana Mojito (GB) Luke Morris 5 1.75 9-9 9/1
Led but pestered - headed over 2f out - weakened inside final furlong(tchd 10/1)
23/05/26
20:30
Windsor 1m3½f Dream Of Ithaca (GB) Jonny Peate 5 1.75 8-12 40/1
(Mkt1: op 33/1; Mkt2 tchd 33/1)
22/05/26
17:03
Bath 5½f Secret Handsheikh (GB) Luke Morris 10 2.25 9-9 14/1
Midfield and on outer - weakened inside final furlong(op 12/1)
21/05/26
15:30
Haydock 7f Sun Of Dolly Joe Leavy 8 1 9-2 7/1
Midfield - waiting for room over 2f out - headway over 1f out - weakened inside final furlong(tchd 15/2)
11/05/26
20:30
Wolverhampton (AW) 1m½f Red Admiral (IRE) Darragh Keenan 13 5 9-4 40/1
(op 50/1)
09/05/26
14:40
Lingfield 7f Havana Pusey (GB) Joe Leavy 3rd 1 9-6 11/2
Awkward start - in rear - headway over 1f out - soon switched left - went third inside final furlong - kept on(op 7/1 tchd 5/1)
07/05/26
17:10
Windsor 6f Dreambird Dolly (GB) Saffie Osborne 8 16 8-4 28/1
Always behind(Mkt1: op 25/1 tchd 33/1; Mkt2 op 25/1)
07/05/26
14:25
Windsor 5f Secret Handsheikh (GB) Neil Callan 10 3 9-6 14/1
Prominent on outer - ridden over 1f out - weakened inside final furlong(op 12/1 tchd 11/1)
06/05/26
19:00
Kempton (AW) 1m3f Dream Of Ithaca (GB) Rhys Clutterbuck 5 4 8-11 66/1
Prominent - weakened from over 2f out(tchd 80/1)
06/05/26
18:00
Kempton (AW) 1m Dinah Myte (GB) Kyle McHugh 6 1.25 9-0 28/1
In rear - no impression over 1f out - no impression inside final furlong(op 25/1)
04/05/26
13:53
Windsor 6f Sun Of Dolly Joe Leavy 4 1.25 9-2 14/1
Towards rear - headway against rail inside final furlong - went fourth final strides - not pace to challenge(op 11/1 tchd 16/1)
29/04/26
20:00
Bath 1m Havana Mojito (GB) Luke Morris 4 0.1 9-9 11/1
(tchd 10/1)
28/04/26
16:28
Yarmouth 7f Havana Pusey (GB) Neil Callan 1st Won 9-11 6/1
Prominent - led going best over 2f out - ridden and sustained duel with runner-up from over 1f out - kept on well inside final furlong - just did enough (trainer said - regarding the apparent improvement in form - that mare had benefitted from a trouble-free passage on this occasion and was better suited to the going - described as good but riding quicker in his opinion)(op 11/2 tchd 5/1)
23/04/26
17:25
Beverley 1m2f Dream Of Ithaca (GB) Darragh Keenan 4 1.5 8-13 50/1
Held up in rear - some headway but bit short of room 2f out - switched left over 1f out - kept on inside final furlong - went fourth towards finish(op 66/1)
23/04/26
16:52
Beverley 1m½f Dinah Myte (GB) Jack Doughty 7 1.75 8-12 22/1
Held up in rear - outpaced over 3f out - always behind(op 25/1 tchd 20/1)
20/04/26
16:55
Lingfield (AW) 5f Secret Handsheikh (GB) Joe Leavy 3rd 2.75 9-2 10/1
Towards rear - headway over 2f out - went third towards finish(op 12/1)
16/04/26
17:20
Newmarket 7f Havana Pusey (GB) Luke Morris 14 0.2 9-9 18/1
Took keen hold - towards rear - bumped after 1f - hung right 2f out - soon weakened(op 22/1)
13/04/26
13:52
Leicester 6f Sun Of Dolly Joe Leavy 6 2 9-4 125/1
Midfield - some headway over 1f out - never dangerous(op 100/1)
09/04/26
17:30
Wolverhampton (AW) 1m1½f Dinah Myte (GB) Owen Lewis 9 4 8-13 25/1
Always behind(op 28/1)
05/04/26
17:55
Bath 1m Red Admiral (IRE) Jack Doughty 7 1.5 9-6 33/1
Dwelt start - took keen hold - soon in touch with leaders - no extra over 1f out(tchd 40/1)
05/04/26
15:45
Bath 5f Secret Handsheikh (GB) Billy Loughnane 8 0.1 9-4 8/1
In touch with leaders on inner - no extra inside final furlong(op 7/1 tchd 13/2)
30/03/26
20:30
Wolverhampton (AW) 1m½f First Encounter (GB) Luke Morris 6 1 9-5 13/2
(tchd 6/1 and tchd 7/1)
21/03/26
14:20
Southwell (AW) 1m Dinah Myte (GB) Daniel Muscutt 7 0.2 9-6 40/1
Dwelt start - never better than midfield(op 25/1)
16/03/26
20:00
Wolverhampton (AW) 5f Captain Kinsella (GB) Luke Morris 5 1.75 9-9 6/1
Taken down early - raced wide - in touch with leaders - weakened from over 1f out(op 7/1 tchd 11/2)
13/03/26
17:05
Wolverhampton (AW) 6f Secret Handsheikh (GB) Hollie Doyle 10 8.5 9-6 40/1
Raced wide - always behind - hung right and lost touch 2f out
12/03/26
19:45
Newcastle (AW) 5f Captain Kinsella (GB) Luke Morris 4 .75 9-9 7/2F
Prominent against near rail - led over 1f out - headed inside final furlong - weakened final 110yds(op 3/1 tchd 11/4)
04/03/26
17:00
Kempton (AW) 6f Captain Kinsella (GB) Ashley Lewis 7 .75 9-1 14/1
Taken down early - led at fast pace - headed over 1f out - weakened inside final furlong(op 18/1)
25/02/26
16:12
Lingfield (AW) 1m First Encounter (GB) Luke Morris 1st Won 9-9 15/8F
Took keen hold - prominent - led going easily 2f out - pushed along over 1f out - ridden final 110yds - reduced lead towards finish - always doing enough(op 2/1)
17/02/26
18:30
Wolverhampton (AW) 5f Captain Kinsella (GB) Oisin McSweeney 7 1.25 9-9 3/1
Taken down early - led - headed and weakened from 1f out(op 7/2 tchd 11/4)
12/02/26
15:08
Lingfield (AW) 5f Captain Kinsella (GB) Paddy Bradley 6 1.25 9-9 6/1
Pressed leader - weakened inside final furlong(op 7/1)
10/02/26
14:18
Lingfield (AW) 1m First Encounter (GB) Luke Morris 2nd 0.3 9-9 6/4F
Took keen hold - prominent - pressed leader from 2f out - led over 1f out - kept on but headed towards finish
30/01/26
18:00
Wolverhampton (AW) 1m½f First Encounter (GB) Luke Morris 1st Won 9-9 9/2
Took keen hold - prominent - led over 2f out - faced challenge final 110yds - kept on well(op 11/2)
29/01/26
13:20
Lingfield (AW) 5f Captain Kinsella (GB) Luke Morris 8 2.25 9-1 8/1
Dwelt start - raced wide - soon in touch with leaders - weakened over 1f out(op 9/1 tchd 15/2)
21/01/26
14:38
Lingfield (AW) 5f Captain Kinsella (GB) Daniel Muscutt 5 0.1 9-6 100/30
Took keen hold - in touch with leaders - some headway inside final 110yds - kept on(op 3/1)
14/01/26
18:00
Kempton (AW) 1m First Encounter (GB) Edward Greatrex 6 0.3 9-3 11/2
Prominent - led over 2f out - headed over 1f out - weakened inside final furlong(op 7/1)
02/01/26
15:12
Chelmsford (AW) 1m First Encounter (GB) Darragh Keenan 8 1 9-0 12/1
Led - headed over 1f out - soon weakened(op 16/1)
30/12/25
20:30
Wolverhampton (AW) 5f Captain Kinsella (GB) Darragh Keenan 6 0.3 9-6 12/1
Took keen hold - midfield(op 14/1)
22/12/25
13:30
Lingfield (AW) 5f Captain Kinsella (GB) Darragh Keenan 6 .75 9-5 4/1
Took keen hold - never better than midfield (jockey said gelding ran too free)(tchd 7/2)
12/12/25
20:00
Southwell (AW) 5f Captain Kinsella (GB) Rossa Ryan 9 .75 9-3 5/1J
Led - headed and prominent 3f out - weakened final furlong(op 4/1)
08/12/25
14:37
Lingfield (AW) 1m First Encounter (GB) Rossa Ryan 4 1 9-6 7/2
Led early - headed and prominent after 2f - no extra inside final 110yds (jockey said gelding hung left-handed)(op 10/3 tchd 4/1)
28/11/25
18:45
Southwell (AW) 5f Captain Kinsella (GB) Jack Doughty 8 .75 8-7 11/2
Led early - headed and prominent after 1f - weakened from over 1f out(op 13/2 tchd 15/2)
27/11/25
18:30
Chelmsford (AW) 1m First Encounter (GB) Edward Greatrex 2nd 2 9-1 9/2
Led - headed and no extra inside final furlong(op 6/1)
20/11/25
17:30
Southwell (AW) 1m First Encounter (GB) P J McDonald 7 4 9-1 15/2
Took keen hold - prominent - lost ground when bumped over 1f out - weakened inside final furlong(op 8/1)
08/11/25
12:50
Doncaster 6f Sun Of Dolly Darragh Keenan 6 0.2 9-7 80/1
(op 100/1)
08/11/25
12:15
Doncaster 6f Kodi K Darragh Keenan 0 0 9-7 40/1
(tchd 28/1 and tchd 50/1)
04/11/25
16:10
Lingfield (AW) 7f Havana Mojito (GB) Joe Leavy 12 0.3 9-5 22/1
(op 28/1)
31/10/25
19:45
Southwell (AW) 1m Grey Selkie (GB) Rob Hornby 4 0 9-1 14/1
(op 18/1 tchd 20/1)
30/10/25
16:25
Bath 5f Dreambird Dolly (GB) Isobelle Chalmers 11 2 7-12 50/1 -
27/10/25
14:00
Redcar 1m2f Dinah Myte (GB) Hector Crouch 5 1.5 9-2 9/2
Took keen hold - prominent - pressed leader over 3f out - led narrowly 2f out - weakened inside final furlong - finished 6th - placed 5th(op 5/1)
24/10/25
19:00
Southwell (AW) 1m Grey Selkie (GB) Darragh Keenan 4 .5 9-4 33/1
Took keen hold - in touch with leaders - no extra inside final furlong(tchd 28/1 and tchd 50/1)
24/10/25
14:16
Newbury 6½f Kodi K William Cox 7 1.5 9-7 33/1
Prominent - weakened over 2f out(op 22/1)
24/10/25
13:41
Newbury 6½f Sun Of Dolly Finley Marsh 7 0.05 9-7 28/1
Towards rear throughout(op 40/1 tchd 25/1)
23/10/25
20:15
Chelmsford (AW) 1m First Encounter (GB) Daniel Muscutt 2nd 7.5 9-7 11/1
In touch with leaders - prominent over 1f out - kept on inside final furlong - no match for winner(op 16/1 tchd 9/1 and tchd 18/1)
21/10/25
14:35
Yarmouth 1m Dream Of Ithaca (GB) Dylan Hogan 10 0.3 9-2 300/1
Midfield on far side of group - dropped to last over 2f out - soon detached(op 250/1 tchd 100/1)
16/10/25
17:15
Brighton 5½f Dreambird Dolly (GB) Jack Callan 5 1 8-9 12/1
Prominent - not clear run over 1f out - no extra inside final 110yds(op 10/1)
16/10/25
16:40
Brighton 7f Havana Mojito (GB) Darragh Keenan 6 1.25 9-9 16/1
Pressed winner halfway - hung right over 2f out - lost second over 1f out - soon weakened(op 14/1)
11/10/25
16:10
Wolverhampton (AW) 1m1½f Perfect Parole (GB) Darragh Keenan 11 2.5 8-11 66/1
Led - headed and prominent after 1f - went second over 2f out - lost second over 1f out - soon weakened quickly(op 50/1 tchd 80/1)
08/10/25
20:10
Kempton (AW) 7f Grey Selkie (GB) Sam Feilden 9 1.75 9-3 40/1
Raced wide - never better than midfield(op 80/1)
07/10/25
16:45
Brighton 1m Dinah Myte (GB) Jack Doughty 3rd 0.1 9-0 9/2
Awkward start - outpaced in rear - detached after 1f - joined main group but still plenty to do 2f out - hung left inside final furlong - ran on well final 110yds - went third post - eyecatcher (jockey said filly jumped awkwardly from the stalls)(tchd 5/1)
07/10/25
16:15
Brighton 1m2f First Encounter (GB) Jack Doughty 10 12 9-9 9/2
Prominent - lost ground quickly 2f out - soon weakened - tailed off(op 5/1)
02/10/25
13:55
Nottingham 1m½f Dream Of Ithaca (GB) Joe Leavy 7 1 9-2 300/1
Took keen hold - in touch with leaders on outer - dropped to rear after 3f - weakened over 1f out(tchd 400/1)
30/09/25
17:55
Bath 5½f Secret Handsheikh (GB) Joe Leavy 14 9 9-3 16/1
In touch with leaders - pushed along and lost ground halfway - dropped to last over 1f out - eased inside final furlong(op 12/1)
30/09/25
15:52
Bath 1m Havana Mojito (GB) Jack Doughty 8 8 9-11 9/2F
Prominent - lost position over 2f out - weakened over 1f out(op 5/1)
30/09/25
15:22
Bath 1m Perfect Parole (GB) Jack Doughty 9 2.5 8-5 50/1
Held up in rear - outpaced and struggling 3f out - always behind(op 40/1)
28/09/25
18:45
Newcastle (AW) 7f Havana Pusey (GB) Jack Callan 12 1.25 9-3 25/1
In touch with leaders - weakened from over 1f out
28/09/25
15:40
Ffos Las 1m Dinah Myte (GB) Jack Doughty 1st Won 8-7 7/1
Took keen hold - midfield - on outer when headway from 3f out - led 2f out - soon ridden and clear - went further clear inside final furlong - eased towards finish - readily(op 15/2 tchd 13/2)
22/09/25
20:00
Wolverhampton (AW) 1m4f Zhang Fei (FR) Kieran Shoemark 7 1.25 10-1 15/2
Took keen hold - prominent - weakened over 1f out(tchd 9/1)
20/09/25
15:50
Newbury 7f Dream Of Ithaca (GB) Jack Callan 13 0.2 8-8 150/1
Always behind(op 125/1)
17/09/25
16:18
Beverley 1m½f First Encounter (GB) Luke Morris 7 3.5 9-9 5/1
Prominent - weakened over 1f out (trainer could offer no explanation for the poor form shown other than commenting that gelding appeared not to finish his race off on this occasion which could have been attributable to the soft - heavy in places going on a stiff track; vet said gelding had lost both his left-fore and left-hind shoes and had a small wound to his left-hind heel)(op 11/2 tchd 9/2)
15/09/25
17:12
Brighton 5½f Dreambird Dolly (GB) Luke Morris 6 .5 8-6 10/1
In touch with leaders - weakened over 1f out(op 11/1)
15/09/25
14:12
Brighton 1m Perfect Parole (GB) Mikkel Mortensen 12 4.5 8-4 18/1
Took keen hold - in touch with leaders - weakened over 2f out(op 28/1)
15/09/25
14:12
Brighton 1m Grey Selkie (GB) Sam Feilden 9 0.1 8-13 50/1
In touch with leaders - headway over 2f out - weakening when bit short of room inside final furlong(op 40/1 tchd 66/1)
14/09/25
16:10
Doncaster 7f Havana Pusey (GB) Luke Morris 18 2.5 9-4 50/1
Awkward start and slowly away - raced centre - always behind(op 40/1)
14/09/25
15:43
Bath 5½f Secret Handsheikh (GB) Joe Leavy 2nd 1.5 8-11 8/1
Prominent - kept on against near rail from over 1f out - went second inside final furlong - edged left towards finish(op 12/1)
13/09/25
18:13
Bath 1m Dinah Myte (GB) William Cox 5 .5 8-10 50/1
Took keen hold - in rear - headway 3f out - in touch with leaders 2f out - hung left 1f out - soon no extra (jockey said filly ran too free in early stages of race)(tchd 40/1)
11/09/25
15:53
Epsom 1m4f Tenadaay (GB) Rhys Clutterbuck 10 16 9-2 33/1
Led - headway before halfway - soon weakened quickly - tailed off(op 25/1)
09/09/25
19:25
Ffos Las 7½f First Encounter (GB) Edward Greatrex 3rd .5 9-2 11/2
Taken down early - towards rear - headway from over 2f out - stayed on inside final furlong (jockey said gelding was never travelling)(op 9/2 tchd 4/1)
08/09/25
15:32
Windsor 1m3½f Zhang Fei (FR) Billy Loughnane 6 2 9-12 28/1
In touch with leaders - not clear run over 1f out - weakened inside final furlong(op 22/1)
03/09/25
15:50
Bath 5f Secret Handsheikh (GB) Trevor Whelan 2nd .5 9-7 7/4F
Prominent - no extra inside final 110yds(Mkt1: op 2/1 tchd 15/8)
31/08/25
16:52
Brighton 5½f Dreambird Dolly (GB) Darragh Keenan 3rd 1 8-13 11/1
In touch with leaders - switched left over 2f out - prominent over 1f out - no impression inside final furlong - weakened final 110yds(tchd 14/1)
31/08/25
15:52
Brighton 1m Havana Mojito (GB) Joe Leavy 7 .75 9-9 7/1
Took keen hold - led early - headed and prominent after 2f - weakened from over 1f out (jockey said gelding ran too free)(op 15/2)
30/08/25
17:40
Chelmsford (AW) 1m2f Dinah Myte (GB) Cian Horgan 8 4.5 8-8 80/1
Taken down early - slowly into stride - always behind(op 66/1)
29/08/25
14:45
Sandown 5f Secret Handsheikh (GB) Trevor Whelan 3rd 3.5 9-6 20/1
Held up in midfield - headway over 1f out - switched left inside final furlong - went modest third inside final 110yds - no match for first two(op 16/1)
27/08/25
20:37
Kempton (AW) 1m4f Tenadaay (GB) Billy Loughnane 8 .75 9-5 28/1
Towards rear throughout(tchd 33/1)
26/08/25
18:10
Lingfield (AW) 1m Grey Selkie (GB) Luke Morris 9 .5 9-9 28/1
Took keen hold - midfield - weakened over 1f out(op 25/1)
19/08/25
16:30
Kempton (AW) 1m3f Drumstick (GB) Robert Havlin 7 2.75 9-12 9/1
Towards rear - weakened over 1f out(op 15/2 tchd 11/1)
16/08/25
19:46
Bath 5½f Secret Handsheikh (GB) Trevor Whelan 1st Won 9-9 4/1
Raced in second - led narrowly 2f out - ran on - just did enough
16/08/25
15:00
Newbury 7f Havana Pusey (GB) Robert Havlin 3rd 1.5 9-13 12/1
Prominent - took keen hold early - no extra inside final furlong
11/08/25
20:10
Windsor 5f Secret Handsheikh (GB) Edward Greatrex 7 .75 9-7 7/1
In touch with leaders - hampered over 1f out - weakened inside final furlong(op 6/1 tchd 15/2)
10/08/25
16:37
Wolverhampton (AW) 7f Dinah Myte (GB) William Cox 7 5 9-2 125/1
Walked to post - never going well - always behind(op 66/1 tchd 150/1)
10/08/25
14:30
Leicester 1m2f First Encounter (GB) Daniel Tudhope 10 1.25 9-9 11/1
Took keen hold - prominent - weakened from over 1f out (trainer said - regarding the poor form shown - that gelding failed to stay the 1m2f trip on this occasion; vet had nothing to report)(op 17/2)