M M McNiff Trainer

Overall stats

Races1 Results2 Win% PLC AvgOdds ROI
1520 109 • 124 • 126 8% 24% $9.58 -32%
104 5 • 10 • 4 5% 19% $17 -18%
10 - • - • - 0% 0% $0 -100%
50 3 • 5 • 2 6% 20% $8.96 -46%

All and Year as of 2026-10-19.

1. The first rows show totals for all races and the past year. Below are stats for the last 10 and 50 races.
2. “Results” shows how many times 1st · 2nd · 3rd places were achieved.

Trained horses

Horse 💰 Recent
Presenting Lad 107310 31-Aug-26
Ilbdare 39391 28-Sep-26
Keilah 33900 15-Sep-26
Red Ball Of Fire 30777 27-Oct-24
Joe's Turn 30703 09-Nov-26
Lilac Lady 30236 18-Sep-26
Wild Mandate 30236 20-Aug-26
Evans Secret 29099 13-May-26
Moulane West 22291 07-Aug-26
Houndsworth 21293 25-Aug-26
Aliunde 17367 01-Oct-25
For Everyone 15403 12-Aug-25
Blenheim Belle 14333 30-Sep-24
Curroy Lady 13953 12-Sep-25
Big Girl Betty 13892 03-Jun-24
Circus Hill 13390 07-Aug-26
Kami 11646 14-Oct-24
Fassbender 9393 10-Apr-25
Rossies Tara 8638 27-Jul-24
Pettigo 7593 03-Oct-24
Brave Soldier 7000 30-Mar-26
Jumble Light 6743 30-Sep-26
Staging Post 6443 09-Jul-23
Nuttorridge 5721 15-Jun-24
Scottish Reel 4107 08-Nov-25
Mary Mammon 4102 06-Dec-25
Presenting Cody 3957 01-Jun-24
Go To The Moon 3932 22-Aug-26
Brother Hollie 3383 30-Sep-26
Colorado Charlie 2135 21-Aug-25
Tom Red 2104 10-Sep-24
Hungry Rock 1975 26-Oct-24
Cloonbonniffe 1561 11-Jul-26
Drumcliff Bay 1472 27-Nov-25
Lighthouse Sarah 966 11-Oct-26
William of Wykeham 680 16-Nov-23
Annalough 543 13-May-26
Shashado 337 18-Mar-25
Alentejo 0 20-Aug-26
Baldilou 0 19-Apr-26
Bunmahon Bay 0 03-Aug-25
Camhaoir 0 11-Oct-26
Crimlin Rose 0 12-Jun-24
Danceinthevillage 0 10-Nov-22
Eastwestconnection 0 10-Jun-26
Emmamia 0 28-Sep-26
Evan D Invincible 0 30-Oct-26
Katelyn's Dream 0 19-Jan-23
Lighthouse Rose 0 27-Sep-23
Lissadell 0 13-Jul-24
Pensioners Icon 0 05-Sep-26
Son Of Mahler 0 19-Dec-22
Temptation Time 0 18-Jun-24
The Wee Man 0 11-Oct-26
Tobarnault 0 21-Nov-24
Turkestan 0 02-Sep-23
Up Style 0 02-Nov-25