Trainer Details

T M Walsh

83 Runs 7 Wins (8.4%) 22 Places (26.5%)
(Top 10) Jockeys for T M Walsh
Jockey Runs Wins Places Win%
Mark Walsh 11 2 4 18.2%
Shane O'Callaghan 22 2 9 9.1%
Mr L P Shanahan 3 1 0 33.3%
Gavin Brouder 4 1 0 25.0%
Jody McGarvey 3 1 1 33.3%
Jack Kennedy 2 0 0 0.0%
Mr J H Williamson 4 0 1 0.0%
Darragh O'Keeffe 2 0 1 0.0%
W J Lee 5 0 2 0.0%
Colin Keane 3 0 0 0.0%
Owners with T M Walsh
Owner Horses
Mrs Helen Walsh 1
T M Walsh's Yard (16 Horses) (Last 12 months)
Horse R W P Last Run
Sticwiththeprocess (GB)
5 G
7 1 3 15/01/26
Pictures Of Home (GB)
8 G
2 - - 12/01/26
Be Fierce (IRE)
7 G
4 1 - 12/01/26
Hardwired (IRE)
8 G
7 1 - 11/01/26
Gaoth Chuil (IRE)
7 M
7 - 4 09/01/26
Shuffle The Deck (IRE)
4 G
3 1 1 28/12/25
Buachaillbocht (GB)
6 G
6 1 1 27/12/25
Adrienne (IRE)
3 F
12 1 5 26/12/25
Sakakawea (IRE)
3 F
8 - 1 12/12/25
Ferrybank (GB)
7 G
9 - 2 05/12/25
Friary Road (IRE)
4 G
9 1 3 23/11/25
Ta Na La (USA)
6 M
2 - 1 25/08/25
Any Second Now (IRE)
13 G
3 - 1 21/04/25
Hanoi Jane (IRE)
8 M
1 - - 03/04/25
Indulging (GB)
7 G
2 - - 07/03/25
Chummie (IRE)
6 M
1 - - 07/02/25
Recent Runs - Last 12 Months (Showing 83)
Date/Time Course Distance Horse Jockey Position Beaten By Weight SP Comment
15/01/26
12:58
Fairyhouse (IRE) 2m4f Sticwiththeprocess (GB) Mark Walsh 5 7.5 11-8 6/4F
In touch with leaders - not fluent 4th - short of room on turn before 2 out - soon dropped to last - outpaced when mistake last - soon no chance (vet reported gelding to be post race normal)(op 5/4)
12/01/26
15:18
Punchestown (IRE) 2m6f Pictures Of Home (GB) Jack Kennedy 11 5.5 11-0 28/1
Prominent - weakened quickly before 3 out(op 20/1)
12/01/26
13:18
Punchestown (IRE) 2m Be Fierce (IRE) Mr L P Shanahan 1st Won 11-8 10/1
Towards rear - headway from 2 out - smooth headway against far rail and led approaching last - ridden and 2 lengths ahead run-in - much reduced lead towards finish - all out(op 9/1 tchd 11/1)
11/01/26
13:50
Punchestown (IRE) 2m6½f Hardwired (IRE) Mr J H Williamson 4 1.5 10-13 66/1
In touch with leaders - outpaced before 2 out - rallied and kept on run-in(op 50/1)
09/01/26
15:13
Naas (IRE) 2m4f Gaoth Chuil (IRE) Darragh O'Keeffe 6 5.5 11-7 4/1
Towards rear throughout(op 11/2)
01/01/26
14:10
Fairyhouse (IRE) 3m2f Pictures Of Home (GB) Jack Kennedy 99 - 11-3 20/1
Towards rear throughout - pulled up approaching last (jockey said gelding never travelled)(op 12/1)
31/12/25
13:05
Punchestown (IRE) 2m3½f Hardwired (IRE) Gavin Brouder 14 13 11-6 28/1
Midfield - in touch with leaders after 5 out - weakened from 2 out
28/12/25
13:20
Leopardstown (IRE) 2m5½f Shuffle The Deck (IRE) Mark Walsh 3rd 4 11-12 5/1
Sweating - midfield - headway before 10th - mistake 2 out - went third before last - weakened run-in(op 4/1 tchd 11/2)
27/12/25
15:00
Leopardstown (IRE) 3m½f Buachaillbocht (GB) Shane O'Callaghan 6 1.25 9-9 15/2C
Midfield - slightly hampered 3 out - in touch with leaders after 2 out - no extra last(op 13/2)
26/12/25
13:10
Leopardstown (IRE) 2m Adrienne (IRE) Shane O'Callaghan 2nd 11 10-6 33/1
Towards rear - headway after 2 out - still plenty to do approaching last - ran on well run-in - went second final strides - no match for winner(op 50/1 tchd 28/1)
12/12/25
19:45
Dundalk (AW) (IRE) 6f Sakakawea (IRE) W J Lee 5 2 9-6 11/2
(op 9/2)
06/12/25
13:42
Navan (IRE) 3m1½f Buachaillbocht (GB) Shane O'Callaghan 3rd 2.75 9-9 9/1
Towards rear - badly hampered 9th - steady headway after 10th - stayed on and went modest third last(op 10/1)
05/12/25
19:00
Dundalk (AW) (IRE) 1m Ferrybank (GB) W J Lee 2nd 0.3 10-2 3/1
Took keen hold - prominent - led 2f out - edged left inside final furlong - headed inside final 110yds(op 7/2)
30/11/25
12:35
Fairyhouse (IRE) 2m Adrienne (IRE) Shane O'Callaghan 3rd 9.5 10-3 16/1
In rear - steady headway before 2 out - went modest third before last - no match for first two(op 12/1)
26/11/25
14:18
Dundalk (AW) (IRE) 1m Sakakawea (IRE) Colin Keane 4 0.3 9-6 7/1
Prominent - pressed leader 2f out - edged left inside final furlong - weakened and lost two places towards finish(op 6/1)
23/11/25
12:43
Punchestown (IRE) 2m1f Friary Road (IRE) Shane O'Callaghan 99 - 11-1 11/1
Towards rear - headway after 2 out - raced in fourth when fell after 2 out(op 12/1 tchd 10/1)
22/11/25
14:45
Punchestown (IRE) 2m3½f Sticwiththeprocess (GB) Mark Walsh 3rd 2.5 11-7 5/2F
In touch with leaders - ridden 2 out - soon outpaced - went third run-in - not pace to challenge(op 7/4 tchd 11/4)
22/11/25
12:32
Punchestown (IRE) 2m3f Shuffle The Deck (IRE) Mark Walsh 4 2.5 11-12 5/1
Midfield - in touch with leaders 6th - no extra before 2 out(tchd 11/2)
19/11/25
14:20
Dundalk (AW) (IRE) 7f Sakakawea (IRE) Colin Keane 4 3 9-8 14/1
Took keen hold - midfield - headway on far side of group 2f out - no extra final 110yds(op 12/1)
04/11/25
14:15
Fairyhouse (IRE) 2m Sticwiththeprocess (GB) Mark Walsh 1st Won 11-4 -
Prominent - soon went third
04/11/25
13:15
Fairyhouse (IRE) 2m Adrienne (IRE) Shane O'Callaghan 1st Won 10-2 -
Midfield
27/10/25
15:15
Galway (IRE) 7f Sakakawea (IRE) Ben Coen 14 3.5 9-11 40/1
Took keen hold - always behind(op 33/1)
14/10/25
14:05
Punchestown (IRE) 2m Adrienne (IRE) Shane O'Callaghan 3rd 1.5 10-0 11/1
In touch with leaders - challenging 2 out - lost second just before last - outpaced run-in(op 16/1)
05/10/25
14:59
Killarney (IRE) 2m1f Friary Road (IRE) Shane O'Callaghan 99 - 11-9 11/4
Towards rear but in touch with leaders - slightly hampered 4th - weakened from 3 out - eased when jockey looked down to see if something was amiss after 2 out - soon pulled up (vet said gelding was found to be clinically abnormal post race)(tchd 5/2)
04/10/25
16:35
Curragh (IRE) 6f Sakakawea (IRE) Ben Coen 13 2.25 9-0 12/1
Towards rear throughout(op 10/1 tchd 17/2)
01/10/25
14:48
Bellewstown (IRE) 1m Ferrybank (GB) Chris Hayes 10 2 9-6 12/1
Prominent - went third halfway - weakened under 2f out(op 11/1)
20/09/25
13:25
Navan (IRE) 2m Friary Road (IRE) Shane O'Callaghan 1st Won 11-7 10/1
Held up in midfield - headway after 3 out - prominent when hampered and lost ground 2 out - soon recovered - challenging going best when slightly hampered last - ridden run-in - just held on(tchd 9/1)
16/09/25
16:18
Punchestown (IRE) 1m1½f Adrienne (IRE) Colin Keane 6 .5 9-3 12/1
Prominent - led after 2f - 3 lengths ahead over 2f out - headed and weakened from over 1f out(op 10/1)
16/09/25
14:48
Punchestown (IRE) 1m Ferrybank (GB) Chris Hayes 8 1 9-2 18/1
Slowly away - in rear - midfield after 2f - no extra from 2f out(op 14/1)
04/09/25
17:40
Laytown (IRE) 6f Ferrybank (GB) Mr H C Swan 5 1.5 11-12 11/1
Prominent - weakened inside final furlong(op 8/1 tchd 7/1 and tchd 12/1)
25/08/25
19:43
Ballinrobe (IRE) 2m7½f Ta Na La (USA) Shane O'Callaghan 6 53 11-0 15/2
Took keen hold - always behind (vet reported mare to be post race normal)(op 4/1)
21/08/25
19:37
Killarney (IRE) 2m1f Be Fierce (IRE) Shane O'Callaghan 9 1.25 10-5 12/1
Towards rear - brief headway after 4 out - weakened from 3 out(op 8/1)
07/08/25
20:25
Leopardstown (IRE) 1m7f Friary Road (IRE) Mr J M Halford 9 5.5 11-8 9/2
Never better than midfield(op 7/1)
04/08/25
16:16
Naas (IRE) 1m Adrienne (IRE) Gary Carroll 4 .5 9-3 16/1
Prominent - outpaced inside final furlong - rallied and went fourth post(tchd 12/1 and tchd 18/1)
04/08/25
15:16
Naas (IRE) 7f Ferrybank (GB) Shane O'Callaghan 6 .5 9-8 11/1
In touch with leaders - no extra inside final furlong(op 9/1)
23/07/25
20:20
Naas (IRE) 7f Ferrybank (GB) Declan McDonogh 4 0.3 8-12 18/1
Raced wide - took keen hold - led narrowly - headed and pressed leader after 1f - no extra over 1f out(op 11/1)
23/07/25
15:08
Wexford (IRE) 2m Be Fierce (IRE) Shane O'Callaghan 4 2.5 11-9 10/1
Held up in rear - headway after 6th - went fourth 4 out - briefly went third 2 out - weakening when short of room approaching last(op 15/2)
21/07/25
20:30
Ballinrobe (IRE) 1m5f Friary Road (IRE) Shane O'Callaghan 3rd 4 9-4 9/4
In touch with leaders - outpaced from over 1f out(op 5/2 tchd 2/1)
20/07/25
17:25
Curragh (IRE) 1m1f Adrienne (IRE) Chris Hayes 7 0.2 9-3 13/2
Midfield - weakened final furlong(op 9/1 tchd 10/1)
10/07/25
18:45
Leopardstown (IRE) 1m Ferrybank (GB) W J Lee 7 1 9-6 10/1
Raced wide - led - headed but prominent after 1f - weakened final furlong(op 9/1 tchd 12/1)
08/07/25
17:50
Tramore (IRE) 1m4f Friary Road (IRE) Shane O'Callaghan 3rd 4.25 9-4 10/1
Midfield - headway from over 2f out - kept on inside final furlong - not pace to challenge (jockey said gelding ran off the home bend the second time)(op 11/1)
01/07/25
16:18
Tipperary (IRE) 2m3½f Gaoth Chuil (IRE) Gavin Brouder 99 - 11-4 11/10F
Midfield - steady headway when fell heavily 4 out(op 5/4 tchd Evens)
19/06/25
20:30
Leopardstown (IRE) 1m7f Gaoth Chuil (IRE) Mr J H Williamson 4 0.2 10-9 8/1
In touch with leaders - headway disputing third 2f out - outpaced inside final furlong - kept on(op 9/2)
19/06/25
20:30
Leopardstown (IRE) 1m7f Friary Road (IRE) Mr L P Shanahan 8 0.3 11-0 25/1
Midfield throughout - kept on final furlong(op 33/1)
19/06/25
18:28
Leopardstown (IRE) 1m Adrienne (IRE) Chris Hayes 4 - 9-3 20/1
Raced in third - lost position over 2f out - edged left over 1f out - no impression inside final furlong(op 11/1)
19/06/25
17:20
Leopardstown (IRE) 7f Ferrybank (GB) Shane O'Callaghan 3rd 4 9-11 10/1
Led early - soon headed but prominent - briefly went second over 1f out - outpaced inside final furlong - no match for first two(op 9/1)
16/06/25
19:48
Kilbeggan (IRE) 2m4f Hardwired (IRE) Paddy Cleary 6 3 9-8 10/1
Prominent - in touch with leaders 3rd - jumped slightly left 4 out - lost position before 3 out - kept on from last(op 9/1 tchd 11/1)
12/06/25
17:50
Leopardstown (IRE) 7f Ferrybank (GB) Shane O'Callaghan 7 2.25 9-11 25/1
Slowly away - towards rear - switched right and headway over 1f out - kept on final furlong - never near to challenge (jockey said gelding broke slowly)(tchd 33/1)
08/06/25
14:00
Punchestown (IRE) 2m4f Hardwired (IRE) Gavin Brouder 1st Won 9-11 20/1
Prominent - led narrowly or disputed lead from 8th - led after 4 out - joined 2 out - not fluent last - ridden and kept on run-in (trainer said - regarding the apparent improvement in form - that a drop back in trip on a track where he has won twice before coupled with everything falling right for him today contributed to th eimprovement)(op 16/1 tchd 14/1)
31/05/25
17:10
Tramore (IRE) 1m7½f Gaoth Chuil (IRE) Keith Donoghue 3rd 6 11-7 11/8F
Held up in rear - mistake and detached 5th - headway before 2 out - went third approaching last - kept on - never near to challenge (jockey said mare didn't travel or jump early on; vet reported mare to be post race normal)(op 8/13)
30/05/25
18:10
Tramore (IRE) 1m7½f Be Fierce (IRE) Shane O'Callaghan 99 - 11-5 9/2
In touch with leaders on inner - went third after 5th - fell 6th(op 4/1)
25/05/25
17:25
Curragh (IRE) 1m2f Adrienne (IRE) Chris Hayes 4 .75 9-3 7/1
Midfield - headway 3f out - briefly went third 2f out - no extra final furlong(op 15/2 tchd 11/2)
17/05/25
16:45
Wexford (IRE) 2m Ta Na La (USA) Shane O'Callaghan 2nd 4.25 10-8 16/1
Took keen hold - in rear - headway when not fluent 2 out - went second approaching last - kept on run-in - no match for winner (inquiry into running and riding; jockey stated his instructions issued directly from trainer were to jump off and get his mount settled as she can be very free in her races; he further added he was told to get her jumping well - come home the best she could and not use his whip; vet reported mare to be post race normal; 60-day ban: breach of Rule 212C)(op 12/1 tchd 11/1)
06/05/25
19:38
Cork (IRE) 1m2½f Adrienne (IRE) Chris Hayes 4 3.25 9-3 100/30
Took keen hold - prominent - led after 2f - soon clear - 4 lengths ahead 5f out - much reduced lead 3f out - headed 2f out - soon weakened gradually (vet reported filly to be post race normal)(op 7/2 tchd 5/2)
05/05/25
16:45
Curragh (IRE) 7f Sakakawea (IRE) Sorcha Woods 19 1.75 9-0 12/1
Never better than midfield - bit short of room 1f out - soon weakened
05/05/25
15:55
Down Royal (IRE) 3m2f Hardwired (IRE) Gavin Brouder 6 6 11-5 15/2
Pressed leader - led 6th - jumped left 9th - went clear 8th - reduced lead 11th - jumped left and bumped rival 3 out - headed and weakened 2 out(op 5/1)
25/04/25
18:25
Kilbeggan (IRE) 2m4f Gaoth Chuil (IRE) Shane O'Callaghan 2nd 3.5 11-2 9/4
Towards rear - headway from 4 out - went third 3 out - chased clear leader after 2 out - went clear with winner approaching last - kept on - no match for winner(op 11/4 tchd 85/40 and 3/1)
21/04/25
17:00
Fairyhouse (IRE) 3m5f Any Second Now (IRE) Mark Walsh 2nd 3.25 10-11 17/2
Prominent - disputing second when bumped 2 out - soon ridden - no chance but kept on well run-in(op 12/1)
20/04/25
15:00
Fairyhouse (IRE) 2m4f Buachaillbocht (GB) Mark Walsh 1st Won 10-13 7/2
Towards rear - slow jump and niggled along briefly 9th - in touch with leaders 11th - pressed leaders 3 out - disputed lead 2 out - pushed along and led clearly approaching last - went clear run-in - comfortably (trainer said - regarding the apparent improvement in form - that gelding appreciated the application of first time blinkers)(op 8/1)
20/04/25
13:22
Fairyhouse (IRE) 2m4f Sticwiththeprocess (GB) Mark Walsh 2nd 0.1 10-11 7/2F
Midfield - not fluent 5 out - headway before 2 out - soon led - faced challenge approaching last - soon headed - rallied and briefly disputed lead run-in - just failed(op 4/1)
12/04/25
17:10
Curragh (IRE) 6f Sakakawea (IRE) W J Lee 6 1.5 9-8 4/1F
Midfield - kept on final furlong - not pace to challenge(op 9/2)
06/04/25
15:07
Fairyhouse (IRE) 2m4f Sticwiththeprocess (GB) Jody McGarvey 3rd 13 11-7 5/1
Midfield but in touch with leaders - headway before 4 out - went modest third last - kept on run-in - no match for first two(tchd 11/2)
03/04/25
16:55
Naas (IRE) 3m Hanoi Jane (IRE) Shane O'Callaghan 7 0.3 11-1 14/1
Raced wide - in touch with leaders - pressed leaders briefly 2 out - weakening when badly hampered by faller last(op 18/1 tchd 20/1)
03/04/25
15:10
Naas (IRE) 2m Shuffle The Deck (IRE) Jody McGarvey 1st Won 12-0 5/1
In touch with leaders - steady headway before 4 out - disputed lead 2 out - nudged along before last - kept on well(op 4/1)
29/03/25
16:35
Curragh (IRE) 1m2f Adrienne (IRE) Ronan Whelan 2nd 1.5 9-3 12/1
Prominent throughout - challenging 3f out - ridden but no extra from over 1f out(tchd 11/1 and tchd 14/1)
23/03/25
13:28
Naas (IRE) 6f Sakakawea (IRE) W J Lee 3rd 1.25 9-8 11/1
In touch with leaders - headway and pressed leader 2f out - went second inside final furlong - weakening when lost second inside final 110yds(op 18/1)
22/03/25
17:05
Navan (IRE) 2m1f Hardwired (IRE) Sean Flanagan 8 19 11-8 16/1
Held up in rear - outpaced and detached 7th - struggling 8th - tailed off
22/03/25
16:30
Navan (IRE) 2m7½f Buachaillbocht (GB) Brian Hayes 9 20 10-7 40/1
In rear - slow jump 2nd - struggling when bad mistake 3 out - tailed off(op 50/1 tchd 33/1)
09/03/25
16:45
Naas (IRE) 3m1f Any Second Now (IRE) Mark Walsh 5 4.5 11-9 16/1
In touch with leaders on outer - outpaced and lost position after 3 out - stayed on run-in(op 18/1)
09/03/25
16:12
Naas (IRE) 2m4f Buachaillbocht (GB) Shane O'Callaghan 99 - 11-7 33/1
Prominent - mistake and unseated 1st
09/03/25
14:10
Naas (IRE) 2m3½f Sticwiththeprocess (GB) Brian Hayes 8 0.2 11-12 25/1
Midfield - slow jump 4 out - no extra after 3 out(op 22/1)
07/03/25
18:30
Dundalk (AW) (IRE) 2m Indulging (GB) Ms E L O'Neill 5 .75 10-0 14/1
Midfield - steady headway from over 2f out - stayed on(op 16/1)
03/03/25
15:50
Leopardstown (IRE) 2m5½f Hardwired (IRE) Mr L P Shanahan 9 .5 12-2 33/1
Towards rear - badly hampered 1st - lost touch back straight(op 25/1)
20/02/25
15:25
Punchestown (IRE) 2m4f Gaoth Chuil (IRE) Darragh O'Keeffe 3rd 3 10-9 7/4
Led - headed and raced in second 2nd - disputed lead after 4 out - lost position before last - soon lost second - no extra run-in(op 5/2)
14/02/25
18:45
Dundalk (AW) (IRE) 1m4f Friary Road (IRE) Chris Hayes 2nd 4.5 9-11 15/8F
Towards rear but in touch with leaders - headway 3f out - went second and kept on inside final 110yds - no match for winner(op 85/40 tchd 9/4)
07/02/25
18:30
Dundalk (AW) (IRE) 1m Chummie (IRE) Sorcha Woods 12 .75 8-5 14/1
Raced wide - prominent - briefly disputed lead after 3f - weakened towards near side 1f out(op 20/1)
05/02/25
13:55
Fairyhouse (IRE) 3m½f Any Second Now (IRE) Mark Walsh 4 12 11-9 8/1
In touch with leaders - overjumped 5th - outpaced before 2 out - no impression when not fluent last(op 9/1 and tchd 14/1)
03/02/25
16:40
Punchestown (IRE) 2m Indulging (GB) Hannah Gayer 8 0.1 12-0 125/1 -
01/02/25
16:35
Leopardstown (IRE) 2m Friary Road (IRE) Mr J H Williamson 7 16 11-10 40/1
Never better than midfield - dropped to rear under 4f out - no extra from 2f out(op 33/1)
01/02/25
14:25
Leopardstown (IRE) 3m Gaoth Chuil (IRE) Mr J H Williamson 2nd 1.5 11-2 10/1
Midfield - hit 1st - good headway and prominent 2 out - pressed leader approaching last - kept on - no match for winner(op 17/2 tchd 8/1)
29/01/25
15:17
Dundalk (AW) (IRE) 1m2½f Adrienne (IRE) Chris Hayes 2nd 2.75 9-3 22/1
Prominent - briefly disputed lead after 1f - challenging when edged left and ran green inside final furlong - kept on but no match for winner (jockey said filly ran green late on)(op 18/1 tchd 16/1)
27/01/25
13:10
Punchestown (IRE) 2m Sticwiththeprocess (GB) Mark Walsh 5 9.5 11-12 10/1
In touch with leaders - nudged along after 3 out - no impression after 2 out(op 15/2)
26/01/25
13:00
Naas (IRE) 2m4f Buachaillbocht (GB) Jody McGarvey 99 - 10-13 28/1
Towards rear early - brief headway when not fluent 3rd - raced in last when pushed along briefly after 6th - weakening when not fluent 3 out - pulled up before 2 out(tchd 25/1)