M J Mair Trainer Profile

M J Mair has trained 310 runners with 19 wins. Explore trainer statistics, runner details, and performance insights on PTPTips.

View M J Mair's horses, race results, and complete training record on PTP Tips.

All Trainer Profiles

Horses

Shot Put Sneaky Starter Soul Spirit Aceme Agarn King Of The Coast Keeta Phantom Spirit Morgan's Smile Federal Agent Danerock Earn Out Marnus Hinano Our Omen Good Art Queen Safari Treasure Gallery Moments In Time Saratoga Express

Jockeys

Craig Robertson Luke Tarrant Tiffani Brooker Casey Waddell Michael Cahill Taylor Marshall Tegan Harrison Brad Pengelly Corey Bayliss Adin Thompson Daniel Griffin James Orman Dale Smith Nathan Thomas Adam Spinks Louise Dillon Bobby El-issa Scott Galloway Micheal Hellyer Unknown

Venues

Ipswic Suncst G Cst E.farm D'ben Supoly B'dsrt Kilcoy