Trainer Details

M F Morris

75 Runs 5 Wins (6.7%) 19 Places (25.3%)
(Top 10) Jockeys for M F Morris
Jockey Runs Wins Places Win%
Darragh O'Keeffe 22 3 8 13.6%
Gavin Brouder 29 1 9 3.4%
Mr H C Swan 2 1 0 50.0%
Mike O'Connor 3 0 1 0.0%
Phillip Enright 1 0 0 0.0%
Mr J H Williamson 5 0 0 0.0%
Charlie O'Dwyer 3 0 0 0.0%
Jake Coen 6 0 0 0.0%
Sam Ewing 1 0 0 0.0%
Shannan Walsh 1 0 1 0.0%
M F Morris' Yard (17 Horses) (Last 12 months)
Horse R W P Last Run
Autoportrait (FR)
4 G
7 1 4 23/11/25
Indiana Jones (FR)
8 G
6 - - 23/11/25
Banter At The Bar (GB)
5 G
2 - - 23/11/25
Bossofthebrownies (IRE)
6 G
5 1 3 22/11/25
Franciscan Rock (IRE)
8 G
6 1 3 20/11/25
Foxy Footprints
4 F
2 - - 08/11/25
Camino Rock (GB)
7 G
6 - 1 08/11/25
Caesar Rock (IRE)
9 G
10 1 2 26/10/25
Derby Rock (IRE)
6 G
4 - - 14/08/25
Whatsavailable (IRE)
7 G
6 - 1 11/08/25
Whatsitabout (FR)
7 G
2 - - 11/08/25
Foxy Rock (IRE)
7 G
1 - - 31/05/25
Miss Corby (IRE)
5 M
3 1 - 31/05/25
French Dynamite (FR)
9 G
5 - 1 03/05/25
Meetmeinstlouis (IRE)
5 M
4 - - 04/04/25
Gentlemansgame (GB)
9 G
3 - 3 14/03/25
Muskerry Rock (IRE)
5 G
3 - 1 27/02/25
Runners - Today & Tomorrow (2)
Time Course Distance Horse Jockey Odds
Tue 13:05 Clonmel 2m6f Franciscan Rock (IRE) Mr J M Halford(7) 4/1
Tue 15:35 Clonmel 2m1f62y Camino Rock (GB) Gavin Brouder 50/1
Recent Runs - Last 12 Months (Showing 75)
Date/Time Course Distance Horse Jockey Position Beaten By Weight SP Comment
23/11/25
15:20
Cork (IRE) 2m5f Autoportrait (FR) Mike O'Connor 6 16 11-12 11/2
Midfield - prominent 6th - not fluent 4 out - slightly hampered 3 out - soon no extra
23/11/25
13:52
Punchestown (IRE) 3m Indiana Jones (FR) Darragh O'Keeffe 99 - 10-7 40/1
In touch with leaders on outer - lost ground when mistake 8th - struggling 4 out - tailed off when pulled up after 3 out
23/11/25
12:13
Punchestown (IRE) 2m6f Banter At The Bar (GB) Darragh O'Keeffe 7 6 11-12 50/1
Midfield - not fluent 2 out - weakened quickly before last
22/11/25
13:05
Punchestown (IRE) 3m Bossofthebrownies (IRE) Mike O'Connor 3rd 0.1 11-3 12/1
Held up in rear - went fourth 5 out - went third 2 out - ran on well final 110yds(tchd 10/1)
20/11/25
11:45
Thurles (IRE) 2m6f Franciscan Rock (IRE) Darragh O'Keeffe 3rd 4.75 11-12 5/1
Prominent - pressed leaders when not fluent and lost position 2 out - rallied and went third before last - no extra run-in(op 4/1)
08/11/25
14:13
Gowran Park (IRE) 2m Foxy Footprints Mike O'Connor 9 5.5 11-0 -
In touch with leaders
08/11/25
12:28
Gowran Park (IRE) 2m4f Camino Rock (GB) Darragh O'Keeffe 0 0 11-12 33/1
(op 16/1)
04/11/25
12:15
Fairyhouse (IRE) 3m½f Bossofthebrownies (IRE) Darragh O'Keeffe 1st Won 11-12 -
Prominent - went second before 3rd - pushed along when led 2 out - went clear approaching last - easily
02/11/25
13:10
Cork (IRE) 2m Camino Rock (GB) Phillip Enright 9 6.5 11-8 - -
26/10/25
13:05
Wexford (IRE) 2m3½f Caesar Rock (IRE) Gavin Brouder 8 1.25 10-12 28/1
Prominent on outer - led 4th - not fluent and headed 4 out - weakened quickly after 3 out - tailed off(op 22/1 tchd 20/1)
14/10/25
17:10
Punchestown (IRE) 2m Foxy Footprints Mr J H Williamson 4 4 11-3 7/1
Midfield - raced in third after halfway - outpaced and lost third over 1f out(tchd 13/2 and 5/2)
04/10/25
17:20
Gowran Park (IRE) 2m4f Franciscan Rock (IRE) Gavin Brouder 3rd 23 11-9 12/1
Raced in fourth - left in third 5th - outpaced from 3 out - no match for first two(op 10/1 tchd 17/2)
27/09/25
17:05
Listowel (IRE) 3m Caesar Rock (IRE) Mr J H Williamson 99 - 11-7 14/1
Prominent - fell 2nd(op 12/1)
24/09/25
15:50
Listowel (IRE) 3m Indiana Jones (FR) Gavin Brouder 12 2.75 11-8 50/1
Always behind(op 33/1)
05/09/25
18:37
Kilbeggan (IRE) 2m4½f Caesar Rock (IRE) Gavin Brouder 4 11 11-3 15/2
Soon prominent behind clear leader - headway 4 out - disputed lead 3 out - headed approaching last - weakened run-in(op 8/1 tchd 7/1 and 17/2)
05/09/25
18:07
Kilbeggan (IRE) 2m4½f Camino Rock (GB) Gavin Brouder 7 45 11-9 33/1
Detached in rear throughout - tailed off
15/08/25
17:00
Tramore (IRE) 2m6f Caesar Rock (IRE) Darragh O'Keeffe 1st Won 10-12 5/1
Jumped well - made all - ridden after last - kept on well(tchd 9/2)
14/08/25
17:35
Tramore (IRE) 2m6f Derby Rock (IRE) Charlie O'Dwyer 6 16 11-7 40/1
Held up in rear - headway after 5th - prominent after 7th - lost touch with front two 11th - weakened after 3 out - tailed off(tchd 50/1)
11/08/25
19:25
Ballinrobe (IRE) 3m2f Whatsavailable (IRE) Gavin Brouder 10 18 11-4 33/1
In rear - not fluent 7th - weakened 2 out(op 22/1)
11/08/25
18:55
Ballinrobe (IRE) 2m½f Whatsitabout (FR) Darragh O'Keeffe 15 53 11-9 33/1
Always behind(op 40/1 tchd 28/1)
30/07/25
17:35
Galway (IRE) 2m6f Caesar Rock (IRE) Darragh O'Keeffe 15 .75 11-9 18/1
Prominent - soon went second - pressed leader 4 out - disputed lead after 3 out - weakened quickly 2 out(op 16/1)
24/07/25
18:47
Wexford (IRE) 3m Derby Rock (IRE) Charlie O'Dwyer 7 12 10-13 12/1
Prominent early - soon dropped to midfield - weakened 2 out(op 14/1)
05/07/25
20:00
Bellewstown (IRE) 3m½f Whatsavailable (IRE) Darragh O'Keeffe 12 9.5 11-10 33/1
Led - not fluent 3rd - headed after 5th - hit 8th - weakened quickly after 4 out(op 25/1)
01/07/25
17:23
Tipperary (IRE) 2m3½f Caesar Rock (IRE) Darragh O'Keeffe 2nd 1.25 11-5 18/1
Led - headed inside final 110yds - kept on(op 20/1 tchd 16/1 and 22/1)
16/06/25
17:48
Kilbeggan (IRE) 3m½f Derby Rock (IRE) Charlie O'Dwyer 5 .75 11-2 40/1
Midfield - good headway and prominent 2 out (usual 3 out) - weakened home turn(tchd 33/1 and tchd 50/1)
31/05/25
16:48
Listowel (IRE) 2m7½f Foxy Rock (IRE) Gavin Brouder 99 - 11-5 40/1
Midfield - weakened before 4 out - pulled up 3 out
31/05/25
16:13
Listowel (IRE) 2m4½f Miss Corby (IRE) Mr J H Williamson 6 1.25 10-4 5/1J
Towards rear - headway before 7th - weakened before 2 out(op 6/1)
27/05/25
20:00
Ballinrobe (IRE) 2m6½f Derby Rock (IRE) Jake Coen 13 - 10-6 28/1
Prominent - not fluent 5th - weakened quickly after 2 out(op 25/1 tchd 33/1)
27/05/25
19:30
Ballinrobe (IRE) 2m½f Whatsitabout (FR) Jake Coen 99 - 10-13 18/1
In touch with leaders - midfield 5th - lost ground quickly 3 out - pulled up quickly before 2 out (jockey said gelding burst a blood vessel and was pulled up; vet reported gelding to be post race normal)(op 28/1)
26/05/25
17:30
Ballinrobe (IRE) 2m6½f Whatsavailable (IRE) Sam Ewing 13 4.5 10-7 25/1
Prominent - weakened quickly after 2 out(op 20/1)
16/05/25
18:30
Kilbeggan (IRE) 3m Whatsavailable (IRE) Gavin Brouder 6 4.5 10-9 14/1
Midfield - headway and prominent 2nd - weakened after 2 out(op 16/1 tchd 12/1)
03/05/25
14:30
Punchestown (IRE) 3m½f French Dynamite (FR) Gavin Brouder 2nd .75 11-9 7/2
Prominent - slow jump and lost ground 10th - rallied and prominent 5 out - ridden and challenging 2 out - no extra towards finish(op 4/1)
01/05/25
18:00
Punchestown (IRE) 2m7½f Franciscan Rock (IRE) Gavin Brouder 8 21 11-10 33/1
Midfield - hit 5 out - outpaced after 2 out(op 28/1)
30/04/25
18:05
Punchestown (IRE) 2m4½f Indiana Jones (FR) Gavin Brouder 7 4.5 10-12 25/1
Midfield - brief headway before 2 out - weakened gradually approaching last(op 33/1 tchd 40/1)
29/04/25
15:05
Punchestown (IRE) 2m3½f Camino Rock (GB) Gavin Brouder 20 1 10-7 50/1
Midfield - prominent 2nd - hit 3 out - weakened 2 out(tchd 40/1)
22/04/25
16:30
Fairyhouse (IRE) 2m7f Autoportrait (FR) Darragh O'Keeffe 10 11 11-4 12/1
In touch with leaders - not fluent 2nd - weakened before 2 out(tchd 11/1)
14/04/25
18:25
Tramore (IRE) 2m6f Caesar Rock (IRE) Gavin Brouder 7 - 11-9 5/1
Led - headed 2 out - 6 lengths third and weakening when mistake last(op 13/2 tchd 9/2)
11/04/25
16:40
Ballinrobe (IRE) 2m1f Miss Corby (IRE) Mr H C Swan 1st Won 10-13 11/4F
Midfield - ridden and steady headway from 2 out - went second after last - kept on well run-in - led inside final 110yds - won going away(tchd 3/1)
04/04/25
16:55
Wexford (IRE) 3m½f Camino Rock (GB) Jake Coen 9 13 11-5 25/1
Midfield - hampered by faller 1st - headway after 7th - weakened before 2 out - tailed off(op 14/1)
04/04/25
16:20
Wexford (IRE) 2m4½f Meetmeinstlouis (IRE) Jake Coen 7 7 11-4 12/1
Towards rear - headway 4 out - briefly went third after 3 out - weakened before 2 out(op 20/1)
04/04/25
16:05
Aintree 2m5f French Dynamite (FR) Gavin Brouder 19 1.25 11-2 50/1
Raced wide - never better than midfield(op 66/1)
22/03/25
15:55
Navan (IRE) 2m4f Autoportrait (FR) Darragh O'Keeffe 1st Won 11-12 13/8F
Made all - not fluent 3 out - pushed along 2 out - ridden and edged left approaching last - soon faced challenge - kept on well run-in - stayed on(op 11/8)
14/03/25
16:00
Cheltenham 3m2½f Gentlemansgame (GB) Darragh O'Keeffe 3rd 12 11-10 40/1
Prominent - went second 12th - slightly hampered but left in lead 15th - lost two places just before 2 out - weakened approaching last - no match for first two(tchd 50/1)
13/03/25
16:00
Cheltenham 3m Franciscan Rock (IRE) Gavin Brouder 6 8.5 11-10 80/1
Towards rear - headway before 2 out - in touch with leaders after 2 out - weakened before last(op 100/1 tchd 66/1)
12/03/25
15:20
Cheltenham 3m5½f French Dynamite (FR) Gavin Brouder 10 18 11-0 50/1
Held up in rear - prominent 3rd - not fluent 14th - led 18th - headed 22nd - lost position 3 out - weakened approaching last(op 66/1)
11/03/25
17:20
Cheltenham 3m6f Caesar Rock (IRE) Gavin Brouder 99 - 10-4 80/1
Held up in midfield on outer - bad mistake and jockey lost irons briefly 7th - soon towards rear - weakened 3 out - pulled up before last(op 100/1)
08/03/25
14:40
Gowran Park (IRE) 2m Miss Corby (IRE) Mr H C Swan 5 15 11-7 14/1
In touch with leaders - not fluent 2nd - prominent 3rd - pressed leader 4th - jumped right 5th - briefly led 3 out - weakened 2 out(op 16/1 tchd 11/1)
01/03/25
14:45
Navan (IRE) 2m6½f Bossofthebrownies (IRE) Darragh O'Keeffe 2nd 4.5 11-12 7/2
Led at steady pace - increased tempo after 8th - headed approaching last - kept on but no match for winner(tchd 10/3 and tchd 18/5)
27/02/25
17:05
Clonmel (IRE) 3m Muskerry Rock (IRE) Jake Coen 10 14 10-11 6/1
Midfield - mistake and hampered rival 1st - niggled along briefly 6th - mistake and lost ground 10th - weakened 2 out(op 13/2 tchd 7/1)
22/02/25
15:25
Fairyhouse (IRE) 3m2f French Dynamite (FR) Darragh O'Keeffe 5 6 11-6 33/1
Took keen hold - held up in rear - not fluent 10th - headway before 2 out - weakened before last(op 25/1)
15/02/25
14:30
Gowran Park (IRE) 2m4f Camino Rock (GB) Gavin Brouder 3rd 6 11-2 16/1
Prominent - led 4th - headed after 2 out - soon lost second - kept on(op 22/1)
08/02/25
14:30
Naas (IRE) 2m2½f Autoportrait (FR) Gavin Brouder 2nd 4 11-9 9/4J
Soon led - not fluent 5th - ridden when headed before last - kept on but no match for winner(op 10/3)
03/02/25
16:40
Punchestown (IRE) 2m Caesar Rock (IRE) Shannan Walsh 2nd - 12-0 20/1
(op 10/1)
01/02/25
16:05
Leopardstown (IRE) 2m1f Indiana Jones (FR) Darragh O'Keeffe 7 0.1 11-4 16/1
In touch with leaders - mistake 2nd - prominent after 4 out - lost position after 3 out - no extra from 2 out (jockey said gelding made a mistake at 2nd fence; vet said gelding had blood at both nostrils post race)(op 14/1)
01/02/25
14:25
Leopardstown (IRE) 3m Whatsavailable (IRE) Darragh O'Keeffe 15 0.2 10-12 33/1
Never better than midfield - no extra from 2 out (jockey said gelding was impeded by the loose horse in running)(tchd 28/1)
27/01/25
14:40
Punchestown (IRE) 2m3½f Bossofthebrownies (IRE) Darragh O'Keeffe 3rd 10 11-12 3/1
Led and clear early - disputed lead from 5th - led narrowly before 7th - headed before last - weakened and lost second run-in(op 4/1)
26/01/25
16:05
Naas (IRE) 2m2½f Meetmeinstlouis (IRE) Mr J H Williamson 9 - 11-0 11/1
Soon prominent on inner - weakened from over 4f out(op 16/1)
25/01/25
14:25
Cheltenham 3m1½f Gentlemansgame (GB) Darragh O'Keeffe 3rd - 11-10 7/2
Raced in third - not fluent 3rd - not fluent 15th - not fluent 5 out - weakened 2 out
23/01/25
14:13
Gowran Park (IRE) 3m½f Franciscan Rock (IRE) Gavin Brouder 3rd 1.25 11-3 12/1
Prominent early - in touch with leaders from 3rd - went third 5 out - went second and challenging when not fluent last - no extra run-in - weakened and lost second inside final 110yds(tchd 10/1)
19/01/25
15:10
Thurles (IRE) 1m7½f Indiana Jones (FR) Gavin Brouder 4 4 11-5 7/2
Prominent - led from 1st - headed and not fluent 2 out - weakening when not fluent last(op 13/2)
19/01/25
14:05
Thurles (IRE) 2m5f French Dynamite (FR) Mark Walsh 5 4.75 11-6 8/1
Raced wide - soon led - raced in second 3rd - prominent from 7th - not fluent and pushed along briefly 8th - weakened after 2 out(op 10/1)
17/01/25
13:40
Cork (IRE) 3m Autoportrait (FR) Darragh O'Keeffe 2nd 1.5 11-12 6/5
Soon led narrowly - prominent from 2nd - not fluent 3rd - soon went second and ridden when outpaced - stayed on after last(op 5/6)
13/01/25
14:48
Punchestown (IRE) 2m6f Banter At The Bar (GB) Mark Walsh 7 18 11-12 4/1
Raced lazily at times - in rear throughout - struggling after 4 out - weakened 3 out (vet reported gelding to be post race normal)(op 5/2)
29/12/24
12:32
Limerick (IRE) 2m6½f Muskerry Rock (IRE) Gavin Brouder 3rd 14 11-8 10/1
Prominent - reminders after 3rd - not fluent 5th - challenging after 3 out - no extra before 2 out(op 12/1 tchd 14/1)
29/12/24
12:10
Leopardstown (IRE) 2m4f Bossofthebrownies (IRE) Darragh O'Keeffe 4 1.75 11-12 14/1
Prominent - briefly went second after 2 out - no extra run-in(op 20/1)
28/12/24
15:05
Leopardstown (IRE) 2m7½f Whatsavailable (IRE) Gavin Brouder 2nd .75 9-12 25/1
In touch with leaders - headway after 2 out - ridden and ran on well after last - nearest finish(tchd 22/1)
28/12/24
14:35
Leopardstown (IRE) 3m½f Gentlemansgame (GB) Darragh O'Keeffe 3rd 5 11-10 28/1
Pressed winner - not fluent 2nd - jumped slightly right 12th - lost second after 2 out - no extra run-in - no match for first two(op 33/1)
27/12/24
15:30
Leopardstown (IRE) 2m4f Meetmeinstlouis (IRE) Mr J H Williamson 4 3 11-0 40/1
In touch with leaders - outpaced 3f out - rallied from over 1f out - went fourth final 110yds - not pace to challenge(op 28/1 tchd 25/1)
27/12/24
14:20
Leopardstown (IRE) 2m Indiana Jones (FR) Gavin Brouder 6 1 10-5 33/1
Visibility reduced by fog - prominent - pressed leader after 1st - weakened approaching last(op 50/1)
26/12/24
12:58
Limerick (IRE) 2m Autoportrait (FR) Gavin Brouder 3rd 3.5 10-10 13/8F
Disputed lead - prominent after 1st - lost second 2 out - soon no extra(op 6/4 tchd 7/4)
21/12/24
12:45
Thurles (IRE) 2m5f Caesar Rock (IRE) Gavin Brouder 4 - 11-8 100/30
Didn't always jump with fluency - raced in second early - slow jump and lost position 1st - raced in fourth when awkward jump 3rd - lost fourth after 8th - weakened after 4 out - went remote fourth towards finish(op 11/2)
13/12/24
15:22
Cork (IRE) 2m5f Muskerry Rock (IRE) Jake Coen 6 12 11-9 22/1
Raced in second - not fluent 4th - challenging 3 out - bad mistake and pecked on landing 2 out - not recover(op 18/1)
07/12/24
12:32
Navan (IRE) 2m Meetmeinstlouis (IRE) Gavin Brouder 10 1.25 11-0 33/1
Soon prominent - weakening when mistake 2 out(op 28/1 tchd 40/1)
07/12/24
12:00
Navan (IRE) 2m Autoportrait (FR) Gavin Brouder 2nd 2 11-2 100/30
Disputed lead - prominent after 1st - challenging from 2 out - led approaching last - headed and no extra run-in(op 17/2)
03/12/24
13:05
Clonmel (IRE) 3m Franciscan Rock (IRE) Gavin Brouder 1st Won 10-9 11/4
Raced in second - not fluent 5 out - led 3 out - faced challenge home turn - not fluent and ridden 2 out - kept on well run-in(op 5/2 tchd 9/4)