Trainer Details

John S O'Donoghue

69 Runs 7 Wins (10.1%) 6 Places (8.7%)
(Top 10) Jockeys for John S O'Donoghue
Jockey Runs Wins Places Win%
Ronan Whelan 26 4 1 15.4%
Jason Hart 3 1 1 33.3%
Andrew Slattery 2 1 0 50.0%
Rory Mulligan 10 1 2 10.0%
Joe Williamson 1 0 0 0.0%
Jason Watson 1 0 0 0.0%
Nathan Crosse 8 0 1 0.0%
Ben Coen 1 0 0 0.0%
Neve Bennett 3 0 0 0.0%
Ray Dawson 3 0 1 0.0%
John S O'Donoghue's Yard (21 Horses) (Last 12 months)
Horse R W P Last Run
Joy Pain And Sky
3 F
1 - - 29/11/25
Gimme Energy (IRE)
2 F
2 - - 07/11/25
Sayidah New Bay (GB)
3 F
4 - 2 05/11/25
Royal Belief (IRE)
3 G
5 - - 13/10/25
It's A Heartbeat (IRE)
3 F
4 2 - 12/10/25
Felix Somary (IRE)
2 C
3 1 - 11/10/25
Noodles (GB)
2 G
5 - 1 06/10/25
Nuevo Slovo (IRE)
2 G
4 1 - 22/09/25
Miss Crinshawn (IRE)
3 F
4 - - 16/09/25
L L Koulsty (IRE)
2 G
2 1 - 10/09/25
Cezarro (IRE)
3 G
4 - - 01/08/25
Have I Told You (IRE)
3 F
2 - - 12/07/25
Who's Listening (IRE)
3 F
3 - - 27/06/25
Lyra Constellation (IRE)
3 F
5 - - 27/06/25
Ice Jet (IRE)
2 C
4 - 2 27/06/25
Lady Plimsoll (IRE)
3 F
6 1 1 23/06/25
Yquem (IRE)
3 F
4 - - 22/06/25
Dancing Bay (IRE)
3 G
3 - - 07/05/25
Abbey Actress (IRE)
4 F
1 1 - 26/04/25
Cosmic Jet (IRE)
3 G
2 - - 16/01/25
March To The Band (GB)
2 G
1 - - 11/12/24
Recent Runs - Last 12 Months (Showing 69)
Date/Time Course Distance Horse Jockey Position Beaten By Weight SP Comment
29/11/25
15:22
Doncaster 2m½f Joy Pain And Sky Joe Williamson 10 30 10-13 28/1
Took keen hold - in touch with leaders - weakened over 4f out - tailed off(op 16/1)
07/11/25
17:45
Dundalk (AW) (IRE) 7f Gimme Energy (IRE) Ronan Whelan 10 2.25 9-2 - -
05/11/25
14:25
Musselburgh 1m4½f Sayidah New Bay (GB) Jason Hart 3rd 2.75 9-1 100/30
(op 7/2 tchd 4/1)
13/10/25
17:05
Roscommon (IRE) 1m4f Royal Belief (IRE) Ronan Whelan 12 0.1 9-5 10/1
Prominent - weakened over 2f out(op 11/2)
12/10/25
15:45
Naas (IRE) 1m4f It's A Heartbeat (IRE) Andrew Slattery 0 0 9-1 100/30F
(op 5/2)
11/10/25
15:10
Naas (IRE) 6f Felix Somary (IRE) Rory Mulligan 11 0.2 9-0 16/1
Prominent against near rail - ridden and weakened over 1f out(op 14/1)
06/10/25
16:33
Killarney (IRE) 1m3f Sayidah New Bay (GB) Rory Mulligan 3rd .5 9-1 7/1
Prominent - led after 1f - headed over 2f out - rallied and went third inside final 110yds - kept on well(op 9/1)
06/10/25
13:38
Killarney (IRE) 1m Noodles (GB) Ronan Whelan 5 10 9-7 12/1
Raced wide - in touch with leaders - short of room over 2f out - soon weakened - hung left over 1f out(op 7/1)
22/09/25
17:45
Fairyhouse (IRE) 6f Nuevo Slovo (IRE) Jason Watson 7 0.3 9-5 25/1
Raced wide - towards rear - headway on outer 2f out - no extra inside final furlong(op 22/1)
22/09/25
15:47
Listowel (IRE) 1m3f Royal Belief (IRE) Ronan Whelan 5 .75 8-13 10/1
Midfield - some headway from 2f out - slightly hampered over 1f out - ran on(op 12/1 tchd 9/1)
20/09/25
16:35
Gowran Park (IRE) 1m1½f Sayidah New Bay (GB) Rory Mulligan 5 3.5 8-10 33/1
Midfield - some headway over 2f out - kept on inside final furlong - never near to challenge(op 50/1 tchd 25/1)
18/09/25
14:07
Naas (IRE) 6f Gimme Energy (IRE) Ronan Whelan 8 .75 9-2 16/1
In touch with leaders - outpaced and dropped to midfield 2f out - no extra 1f out(op 20/1)
16/09/25
17:18
Punchestown (IRE) 1m1½f Miss Crinshawn (IRE) Nathan Crosse 10 2.5 9-9 22/1
Midfield - weakened from 2f out(op 12/1)
14/09/25
14:05
Curragh (IRE) 6½f Noodles (GB) Ronan Whelan 15 1.75 9-1 66/1
Prominent - weakened over 1f out (jockey said gelding hung left under pressure)(op 50/1 tchd 80/1)
10/09/25
16:10
Cork (IRE) 6f L L Koulsty (IRE) Ronan Whelan 1st Won 9-1 13/2
Raced centre - in touch with leaders - ridden when headway over 2f out - went second inside final furlong - disputed lead towards finish - just prevailed - 1st of 6 in group (jockey said gelding hung left under pressure)(op 11/2 tchd 5/1 and tchd 7/1)
01/09/25
16:12
Roscommon (IRE) 7½f Felix Somary (IRE) Ronan Whelan 4 2.5 9-10 18/1
Led soon after start - headed 2f out - weakened inside final furlong(op 14/1 tchd 20/1)
26/08/25
19:25
Bellewstown (IRE) 1m4½f Sayidah New Bay (GB) Nathan Crosse 8 1 9-3 100/1
Slowly into stride - in rear throughout(op 66/1)
23/08/25
14:52
Curragh (IRE) 1m4f It's A Heartbeat (IRE) Andrew Slattery 1st Won 9-8 11/1
Midfield - smooth headway and went third under 3f out - led going best over 1f out - shaken up and went clear inside final furlong - comfortably(op 15/2)
21/08/25
17:25
Leopardstown (IRE) 7f L L Koulsty (IRE) Ben Coen 5 2.5 9-3 11/2
Swerved right start - soon prominent on outer - ran green and weakened gradually 2f out(op 7/2 tchd 7/1)
06/08/25
17:50
Sligo (IRE) 6f Felix Somary (IRE) Ronan Whelan 1st Won 9-7 7/1
Disputed lead - pushed along and led clearly under 2f out - ridden inside final furlong - faced challenge towards finish - just held on(tchd 13/2 and tchd 15/2)
01/08/25
19:40
Galway (IRE) 1m½f Cezarro (IRE) Rory Mulligan 4 .5 9-2 33/1
Dwelt start - took keen hold - soon midfield - in touch with leaders 5f out - headway over 1f out - disputing third final furlong - kept on(tchd 25/1)
12/07/25
14:27
Dundalk (AW) (IRE) 1m Cezarro (IRE) Ronan Whelan 4 2.25 9-8 33/1
Dwelt start - in rear - headway 3f out - edged left and weakened over 1f out
12/07/25
13:52
Dundalk (AW) (IRE) 7f Have I Told You (IRE) Ronan Whelan 9 1 9-10 9/1
Took keen hold - in touch with leaders - weakened from over 1f out(op 8/1 tchd 7/1)
27/06/25
19:25
Curragh (IRE) 1m2f Cezarro (IRE) Ronan Whelan 10 - 9-8 200/1
Never better than midfield(op 125/1)
27/06/25
18:20
Curragh (IRE) 1m Who's Listening (IRE) Neve Bennett 13 25 8-10 150/1
Midfield - weakened quickly from over 3f out(op 125/1 tchd 250/1)
27/06/25
18:20
Curragh (IRE) 1m Royal Belief (IRE) Nathan Crosse 12 8 9-8 80/1
Midfield - pushed along over 5f out - soon weakened gradually(op 66/1 tchd 100/1)
27/06/25
16:30
Doncaster 6f Lyra Constellation (IRE) Ray Dawson 8 61 9-8 16/1
Dwelt start - in touch with leaders - weakened quickly over 2f out - eased over 1f out (jockey said filly was slowly away)
27/06/25
13:50
Doncaster 1m6½f Ice Jet (IRE) Ray Dawson 4 - 9-4 10/1
Led - headed over 2f out - lost second 1f out - weakened inside final furlong(op 9/1)
23/06/25
17:10
Ballinrobe (IRE) 1m1½f Lady Plimsoll (IRE) Rory Mulligan 1st Won 9-10 9/4F
Raced wide early - in touch with leaders - headway and went second over 1f out - led and edged right over 1f out - soon ridden - kept on(op 13/8 tchd 5/2)
23/06/25
15:00
Wolverhampton (AW) 6f Have I Told You (IRE) Jason Hart 7 .5 9-1 14/1
Held up in rear - waiting for room over 2f out - hung left from over 1f out - no telling impression(op 11/1 tchd 10/1 and tchd 16/1)
22/06/25
16:40
Ffos Las 1m Yquem (IRE) David Egan 6 - 8-11 4/1
Dwelt start - in rear throughout(op 9/4)
18/06/25
18:10
Ascot 5f Nuevo Slovo (IRE) Colin Keane 6 - 9-5 125/1
Raced near side - in rear - waiting for room over 2f out - ran on inside final furlong - nearest finish - 3rd of 14 in group(op 80/1)
06/06/25
21:00
Doncaster 1m4f Ice Jet (IRE) Ray Dawson 3rd 0.1 9-8 9/4F
Held up in rear - outpaced over 2f out - soon dropped to last - rallied against near rail inside final furlong - kept on final 110yds - went third final strides - nearest finish(tchd 11/4)
06/06/25
16:45
Fairyhouse (IRE) 7f Royal Belief (IRE) Ronan Whelan 12 0.3 9-8 33/1
Towards rear throughout(op 20/1)
04/06/25
18:55
Curragh (IRE) 1m4f It's A Heartbeat (IRE) Ronan Whelan 1st Won 9-1 7/1
Took keen hold - prominent - shaken up to lead over 1f out - hung left and ridden inside final furlong - ran on(tchd 15/2)
04/06/25
17:50
Curragh (IRE) 6½f Yquem (IRE) Ronan Whelan 11 4.5 9-3 250/1
Towards rear throughout(op 125/1)
30/05/25
20:18
Down Royal (IRE) 1m2½f Lady Plimsoll (IRE) Nathan Crosse 4 0.3 9-3 50/1
In touch with leaders in centre of group - outpaced over 2f out - rallied from over 1f out - no extra final 110yds(op 40/1)
29/05/25
19:27
Fairyhouse (IRE) 7f Lyra Constellation (IRE) Jack Kearney 13 - 9-7 13/2
Prominent - weakened quickly over 1f out(op 11/2)
24/05/25
17:55
Curragh (IRE) 1m2f Cezarro (IRE) Nathan Crosse 11 - 9-8 100/1
Always behind(op 80/1 tchd 125/1)
23/05/25
19:55
Curragh (IRE) 6f Yquem (IRE) A J Slattery 7 4.25 9-3 66/1
Slowly into stride - in rear - some headway over 2f out - weakened over 1f out(op 18/1)
23/05/25
17:10
Curragh (IRE) 6f Noodles (GB) Colin Keane 6 .5 9-1 15/2
In touch with leaders - outpaced under 2f out - kept on inside final furlong(op 9/1 tchd 7/1)
16/05/25
17:40
Leopardstown (IRE) 1m Royal Belief (IRE) Nathan Crosse 11 1 9-8 66/1
Never better than midfield - no extra against far rail from over 1f out(op 40/1)
13/05/25
19:20
Killarney (IRE) 1m3f Ice Jet (IRE) Nathan Crosse 4 - 9-11 11/8F
Midfield - in touch with leaders 2f out - hampered and lost position over 1f out - kept on inside final furlong(op 13/8 and tchd 7/4)
07/05/25
19:20
Gowran Park (IRE) 1m Dancing Bay (IRE) Rory Mulligan 9 1 9-6 4/1F
Towards rear - some headway when switched left inside final furlong - never dangerous(op 11/2)
06/05/25
17:08
Cork (IRE) 6f Yquem (IRE) A J Slattery 9 .5 9-3 33/1
Slowly into stride - pushed along briefly early - soon midfield - weakened from 2f out(tchd 40/1)
28/04/25
19:10
Naas (IRE) 1m2½f It's A Heartbeat (IRE) Ronan Whelan 4 1.75 9-3 50/1
In touch with leaders - not clear run and lost ground 2f out - kept on final furlong(op 66/1)
28/04/25
17:40
Naas (IRE) 6f Lyra Constellation (IRE) Ronan Whelan 5 1.75 9-2 33/1
Midfield - headway and in touch with leaders after 2f - weakened final 110yds
28/04/25
15:00
Ayr 5f Nuevo Slovo (IRE) Jason Hart 1st Won 9-7 5/2
Raced centre - raced in second - pushed along halfway - soon hung left - pressed leader inside final furlong - ridden to lead inside final 110yds - comfortably(op 7/2 tchd 11/4)
28/04/25
14:30
Ayr 1m Lady Plimsoll (IRE) Cian Horgan 6 0.2 8-4 9/1
Took keen hold - midfield - headway and going okay 3f out - soon hung right - no impression from over 1f out(op 16/1)
26/04/25
17:00
Navan (IRE) 1m2f Abbey Actress (IRE) Ronan Whelan 1st Won 10-3 9/1
In touch with leaders - headway going easily over 2f out - soon led - pushed along and clear 1f out - kept on well - eased towards finish(op 11/1 tchd 12/1)
24/04/25
18:02
Tipperary (IRE) 1m1f Dancing Bay (IRE) Ronan Whelan 9 8.5 9-12 3/1
Took keen hold - prominent - weakened from 2f out (vet reported gelding to be post race normal)(op 7/2 tchd 4/1)
24/04/25
15:52
Tipperary (IRE) 5f Noodles (GB) Ronan Whelan 4 3.5 9-0 6/1
Midfield - outpaced 2f out - some headway over 1f out - kept on(tchd 5/1 and tchd 13/2)
16/04/25
15:42
Gowran Park (IRE) 1m Miss Crinshawn (IRE) Rory Mulligan 7 2.75 9-5 22/1
Towards rear - brief headway 2f out - no impression(op 14/1)
12/04/25
13:50
Curragh (IRE) 6f Who's Listening (IRE) Neve Bennett 14 0.2 8-10 250/1
Never better than midfield - weakened quickly 2f out(op 150/1)
08/04/25
17:20
Navan (IRE) 1m2f Ice Jet (IRE) Nathan Crosse 3rd - 9-7 11/1
In touch with leaders - keeping on in centre of group over 1f out - switched right inside final furlong - went third final 110yds - eyecatcher(op 14/1 tchd 16/1)
30/03/25
17:30
Leopardstown (IRE) 1m Dancing Bay (IRE) Ronan Whelan 9 0.1 8-13 8/1
In rear - headway from over 2f out - kept on well final 110yds(op 11/1)
29/03/25
15:25
Curragh (IRE) 7f Who's Listening (IRE) Ronan Whelan 16 4.75 9-1 50/1
Towards rear throughout(op 40/1)
29/03/25
14:50
Curragh (IRE) 6f Miss Crinshawn (IRE) Neve Bennett 6 1 8-10 150/1
Midfield - kept on from over 1f out - never dangerous(op 125/1)
29/03/25
13:40
Curragh (IRE) 5f Noodles (GB) Ronan Whelan 3rd .5 9-7 5/1
In rear - ran green but headway on near side of group from 2f out - kept on well inside final furlong - went third inside final 110yds(Mkt1: op 17/2 tchd 7/1 and tchd 9/1; Mkt2 op 6/1)
28/03/25
19:00
Dundalk (AW) (IRE) 5f Nuevo Slovo (IRE) Ronan Whelan 6 1.25 9-0 25/1
Awkward start - ran green - in rear - some headway 1f out - kept on - never near to challenge (jockey said gelding reared when gates opened)(op 22/1 tchd 20/1)
16/03/25
15:10
Curragh (IRE) 7f Miss Crinshawn (IRE) Ronan Whelan 15 1.5 9-1 66/1
Never better than midfield - weakened under 2f out(op 40/1)
31/01/25
17:15
Dundalk (AW) (IRE) 1m Lady Plimsoll (IRE) Rory Mulligan 12 4.75 8-10 8/1
Prominent - outpaced and lost position under 3f out - weakened under 2f out (vet said filly was lame right hind post race; jockey said filly hung left throughout)(op 9/1 tchd 15/2)
27/01/25
19:45
Dundalk (AW) (IRE) 7f Lyra Constellation (IRE) James Ryan 6 0.3 9-0 14/1
Midfield - headway and in touch with leaders 2f out - outpaced 1f out(op 16/1 and tchd 18/1)
16/01/25
15:54
Newcastle 2m1f Cosmic Jet (IRE) Richie McLernon 6 17 10-5 40/1
Took keen hold - towards rear - weakened and lost touch over 2f out(op 50/1 tchd 80/1)
10/01/25
18:00
Dundalk (AW) (IRE) 1m Lyra Constellation (IRE) J M Sheridan 4 - 9-3 7/1
Midfield - headway and prominent when ridden on far side of group from 2f out - no extra final 110yds(op 13/2 tchd 17/2)
10/01/25
17:30
Dundalk (AW) (IRE) 1m Lady Plimsoll (IRE) Rory Mulligan 2nd 2.75 8-10 25/1
Took keen hold - prominent - switched left under 2f out - went second inside final furlong - kept on but no match for winner(op 33/1)
13/12/24
17:30
Dundalk (AW) (IRE) 7f Lady Plimsoll (IRE) Rory Mulligan 6 1.5 8-2 50/1
Towards rear - headway from under 2f out - kept on final furlong - never on terms(op 40/1)
13/12/24
15:15
Bangor-on-Dee 2m½f Cosmic Jet (IRE) Kevin Brogan 5 9.5 11-2 10/1
Took keen hold - in touch with leaders - pressed leader after 4f - lost ground over 4f out - weakened over 2f out(op 9/1)
11/12/24
17:00
Dundalk (AW) (IRE) 7f March To The Band (GB) Ronan Whelan 4 - 9-7 17/2
Led - soon clear - reduced lead over 2f out - headed 1f out - soon weakened(op 14/1)