Michael Grantham has trained 1447 runners with 248 wins. Explore trainer statistics, runner details, and performance insights on PTPTips.
| Date | Track | Race | Horse | Jockey | Dist | Class | Going | Bar | Result |
|---|---|---|---|---|---|---|---|---|---|
| 25 Oct 2026 | Northam | R10 | Enchanted Hour | Brad Parnham | 1300m | — | Soft5 | 10 | — |
| 25 Oct 2026 | Northam | R9 | Arcadia Park | Joey Azzopardi | 1600m | — | Soft5 | 7 | — |
| 24 Oct 2026 | Ascot | R10 | Truly Loyal | Chris Parnham | 1400m | BenchMark 72+ | Good4 | 8 | — |
| 24 Oct 2026 | Ascot | R10 | Westbound | Jefferson Tsang | 1400m | BenchMark 72+ | Good4 | 11 | — |
| 24 Oct 2026 | Ascot | R8 | Wheely | Jefferson Tsang | 1200m | Rest 1 Metro Win | Good4 | 10 | — |
| 24 Oct 2026 | Ascot | R6 | Abissi | Chris Parnham | 2200m | BenchMark 66+ | Good4 | 8 | — |
| 24 Oct 2026 | Ascot | R6 | Arcadia Knight | Jefferson Tsang | 2200m | BenchMark 66+ | Good4 | 9 | — |
| 24 Oct 2026 | Ascot | R5 | Regal Service | Jefferson Tsang | 1600m | Rst 0 Met Win-LY | Good4 | 8 | — |
| 24 Oct 2026 | Ascot | R4 | Streamlined | Chris Parnham | 1800m | Rest 1 Metro Win | Good4 | 9 | — |
| 17 Oct 2026 | Ascot | R10 | Nicciana | Joey Azzopardi | 1200m | BenchMark 66+ | Good4 | 9 | — |
| 17 Oct 2026 | Ascot | R9 | Forever Boy | Chris Parnham | 1400m | Open | Good4 | 8 | — |
| 17 Oct 2026 | Ascot | R7 | Western Miss | Chris Parnham | 1400m | Rest 1 Metro Win | Good4 | 9 | 1st |
| 17 Oct 2026 | Ascot | R4 | Treasured Legacy | Brad Parnham | 1400m | Open | Good4 | 8 | 2nd |
| 17 Oct 2026 | Ascot | R2 | Arcadia Knight | Jefferson Tsang | 1600m | BenchMark 72+ | Good4 | 4 | 4th |
| 15 Oct 2026 | Northam | R7 | Enchanted Hour | Jefferson Tsang | 1300m | Class 1 | Good4 | 6 | Scratched |
| 15 Oct 2026 | Northam | R6 | Thangoo | Chris Parnham | 1600m | Maiden | Good4 | 10 | — |
| 10 Oct 2026 | Ascot | R10 | Regal Service | Brad Parnham | 1200m | Rest 1 Metro Win | Soft5 | 11 | — |
| 10 Oct 2026 | Ascot | R8 | Truly Loyal | Chris Parnham | 1400m | BenchMark 66+ | Soft5 | 11 | 1st |
| 10 Oct 2026 | Ascot | R8 | Holler Nuff | Jefferson Tsang | 1400m | BenchMark 66+ | Soft5 | 4 | 9th |
| 10 Oct 2026 | Ascot | R7 | Streamlined | Chris Parnham | 1600m | Rest 1 Metro Win | Soft5 | 11 | 1st |
| 10 Oct 2026 | Ascot | R6 | Like Clockwork | Chris Parnham | 1000m | BenchMark 72+ | Soft5 | 3 | 2nd |
| 10 Oct 2026 | Ascot | R2 | Abissi | Chris Parnham | 2200m | BenchMark 66+ | Soft5 | 4 | 1st |
| 7 Oct 2026 | Bunbury | R8 | Treasured Legacy | William Pike | 1400m | Class 3 | Good4 | 1 | 1st |
| 7 Oct 2026 | Bunbury | R1 | Lunaris | William Pike | 1400m | Maiden | Good4 | 10 | 4th |
| 4 Oct 2026 | Northam | R4 | Special Blend | William Pike | 1300m | Maiden | Good4 | 13 | 3rd |
| 4 Oct 2026 | Northam | R2 | Famed Girl | William Pike | 1100m | Maiden | Good4 | 1 | 3rd |
| 4 Oct 2026 | Northam | R1 | Thangoo | William Pike | 1600m | Maiden | Good4 | 6 | — |
| 3 Oct 2026 | Kalgoorlie | R9 | Abissi | Joey Azzopardi | 1760m | Rest 1 Metro Win | Good4 | 2 | 2nd |
| 3 Oct 2026 | Kalgoorlie | R8 | Lillian | Lucy F Fiore | 2300m | Open | Good4 | 6 | — |
| 3 Oct 2026 | Kalgoorlie | R8 | Citino | Joey Azzopardi | 2300m | Open | Good4 | 1 | — |
| 3 Oct 2026 | Kalgoorlie | R8 | Opportunistic | Chris Parnham | 2300m | Open | Good4 | 7 | — |
| 3 Oct 2026 | Kalgoorlie | R2 | Granite Rock | Chris Parnham | 2200m | Rst 0 Met Win-LY | Good4 | 7 | — |
| 1 Oct 2026 | Kalgoorlie | R7 | Correct Choice | Chris Parnham | 1400m | Open | Soft5 | 10 | — |
| 28 Sept 2026 | Bunbury | R7 | Royal Reflection | William Pike | 1695m | Class 1 | Soft5 | 2 | 2nd |
| 28 Sept 2026 | Bunbury | R6 | Lunaris | William Pike | 1400m | Maiden | Soft5 | 14 | — |
| 28 Sept 2026 | Bunbury | R4 | Boutique Belle | William Pike | 2025m | Maiden | Soft5 | 14 | — |
| 26 Sept 2026 | Belmont | R8 | Streamlined | Chris Parnham | 1400m | Rest 1 Metro Win | Good4 | 7 | 3rd |
| 26 Sept 2026 | Belmont | R7 | Like Clockwork | William Pike | 1200m | BenchMark 66+ | Good4 | 9 | 1st |
| 26 Sept 2026 | Belmont | R5 | Arcadia Knight | Jefferson Tsang | 1600m | BenchMark 72+ | Good4 | 4 | 7th |
| 26 Sept 2026 | Belmont | R2 | Treasured Legacy | Jefferson Tsang | 1400m | Open | Good4 | 2 | 5th |
| 20 Sept 2026 | Kalgoorlie | R6 | Lillian | Lucy F Fiore | 2125m | Open | Good4 | 7 | — |
| 20 Sept 2026 | Kalgoorlie | R6 | Citino | Joey Azzopardi | 2125m | Open | Good4 | 5 | 3rd |
| 20 Sept 2026 | Kalgoorlie | R6 | Opportunistic | Chris Parnham | 2125m | Open | Good4 | 4 | 2nd |
| 19 Sept 2026 | Belmont | R6 | Truly Loyal | Chris Parnham | 1400m | BenchMark 66+ | Soft5 | 5 | 2nd |
| 19 Sept 2026 | Belmont | R4 | Correct Choice | Joey Azzopardi | 1600m | BenchMark 84+ | Soft5 | 2 | 1st |
| 19 Sept 2026 | Belmont | R4 | Arcadia Park | Brad Parnham | 1600m | BenchMark 84+ | Soft5 | 8 | 8th |
| 17 Sept 2026 | Bunbury | R4 | Lunaris | William Pike | 1100m | Maiden | Good4 | 4 | — |
| 16 Sept 2026 | Belmont | R6 | Streamlined | William Pike | 1400m | Class 3 | Good4 | 8 | 1st |
| 16 Sept 2026 | Belmont | R4 | Granite Rock | Jefferson Tsang | 1650m | Rst 0 Met Win-LY | Good4 | 8 | 5th |
| 16 Sept 2026 | Belmont | R2 | Treasured Legacy | William Pike | 1200m | Maiden | Good4 | 1 | 1st |
| Horse | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Truly Loyal | 5 | 3 | 1 | 60% | 20% |
| Western Miss | 8 | 4 | 3 | 50% | 38% |
| Royal Reflection | 2 | 1 | 1 | 50% | 50% |
| Conducive | 6 | 3 | — | 50% | 0% |
| Cosmic Crusader | 8 | 4 | 3 | 50% | 38% |
| Vivid Dream | 2 | 1 | — | 50% | 0% |
| Westbound | 12 | 5 | 2 | 42% | 17% |
| Treasured Legacy | 5 | 2 | 1 | 40% | 20% |
| Two Time Charlie | 5 | 2 | — | 40% | 0% |
| Streamlined | 8 | 3 | 1 | 38% | 13% |
| Nicciana | 8 | 3 | 2 | 38% | 25% |
| Like Clockwork | 11 | 4 | 4 | 36% | 36% |
| Kaptain Kaos | 22 | 8 | 2 | 36% | 9% |
| Luvnwar | 14 | 5 | 5 | 36% | 36% |
| Cosmic Spirit | 6 | 2 | 3 | 33% | 50% |
| Pincer Movement | 3 | 1 | — | 33% | 0% |
| Karnup Queen | 3 | 1 | 1 | 33% | 33% |
| Western Power | 12 | 4 | 4 | 33% | 33% |
| Just Gifted | 6 | 2 | 1 | 33% | 17% |
| New Music | 3 | 1 | — | 33% | 0% |
| Advanced | 6 | 2 | 2 | 33% | 33% |
| Arcadia Jewel | 3 | 1 | 1 | 33% | 33% |
| Forever Boy | 16 | 5 | 6 | 31% | 38% |
| Antique Miss | 30 | 9 | 12 | 30% | 40% |
| Opportunistic | 14 | 4 | 3 | 29% | 21% |
| Jockey | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Tommy Berry | 3 | 1 | 1 | 33% | 33% |
| Austin Galati | 3 | 1 | 2 | 33% | 67% |
| Paul Harvey | 8 | 2 | 1 | 25% | 13% |
| Clint Johnston-porter | 422 | 100 | 103 | 24% | 24% |
| William Pike | 213 | 48 | 60 | 23% | 28% |
| Chris Parnham | 194 | 43 | 51 | 22% | 26% |
| Victoria Corver | 10 | 2 | 2 | 20% | 20% |
| Lucy F Fiore | 11 | 2 | 2 | 18% | 18% |
| Cassey Martinan | 41 | 7 | 7 | 17% | 17% |
| Natasha Faithfull | 6 | 1 | — | 17% | 0% |
| Taj Dyson | 13 | 2 | 3 | 15% | 23% |
| Laqdar Ramoly | 21 | 3 | 6 | 14% | 29% |
| Luke Campbell | 7 | 1 | 2 | 14% | 29% |
| Joseph Azzopardi | 61 | 8 | 11 | 13% | 18% |
| Joey Azzopardi | 8 | 1 | 2 | 13% | 25% |
| Shaun Mc Gruddy | 8 | 1 | — | 13% | 0% |
| R A Hill | 8 | 1 | 2 | 13% | 25% |
| Steven Parnham | 9 | 1 | 2 | 11% | 22% |
| Patrick Carbery | 97 | 10 | 18 | 10% | 19% |
| Amy Jo Hayes | 33 | 3 | 7 | 9% | 21% |
| Troy Turner | 25 | 2 | 5 | 8% | 20% |
| Brad Parnham | 52 | 4 | 9 | 8% | 17% |
| Jefferson Tsang | 31 | 2 | 1 | 6% | 3% |
| Zephen Johnston-porter | 29 | 1 | 6 | 3% | 21% |
| Brayden Gaerth | 50 | 1 | 11 | 2% | 22% |
| Track | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Rocham | 3 | 2 | 1 | 67% | 33% |
| Albany | 19 | 7 | 2 | 37% | 11% |
| Esper. | 3 | 1 | 2 | 33% | 67% |
| Gldton | 38 | 12 | 10 | 32% | 26% |
| York1 | 18 | 5 | 5 | 28% | 28% |
| Bunbry | 146 | 33 | 36 | 23% | 25% |
| Bel.pk | 125 | 26 | 22 | 21% | 18% |
| Pscarp | 110 | 22 | 36 | 20% | 33% |
| Northm | 113 | 18 | 34 | 16% | 30% |
| Bel.pk1 | 297 | 44 | 59 | 15% | 20% |
| Kalgl. | 28 | 4 | 6 | 14% | 21% |
| Ascot | 400 | 55 | 82 | 14% | 21% |
| Pinjra | 135 | 18 | 29 | 13% | 21% |
| Collie | 1 | 0 | 1 | 0% | 100% |
| Bfsand | 2 | 0 | — | 0% | 0% |
| Broome | 1 | 0 | — | 0% | 0% |
| Narrog | 4 | 0 | 2 | 0% | 50% |
| Date | Race | Event | Dist | Horse |
|---|---|---|---|---|
| 17 Oct 2026 | R7 | PPS Water Group (Rs1mw) | 1400m | Western Miss |
| 10 Oct 2026 | R8 | Swan Draught (Bm66+) | 1400m | Truly Loyal |
| 10 Oct 2026 | R7 | Drummond Golf (Rs1mw) | 1600m | Streamlined |
| 10 Oct 2026 | R2 | Quayclean (Bm66+) | 2200m | Abissi |
| 7 Oct 2026 | R8 | Cuprum Distillery Hcp (C3) | 1400m | Treasured Legacy |
| 26 Sept 2026 | R7 | Drummond Golf (Bm66+) | 1200m | Like Clockwork |
| 19 Sept 2026 | R4 | Tabtouch Stakes (Bm84+) | 1600m | Correct Choice |
| 16 Sept 2026 | R6 | Lawn Pride Australia Hcp (C3) | 1400m | Streamlined |
| 16 Sept 2026 | R2 | Morley Growers Market Mdn | 1200m | Treasured Legacy |
| 12 Sept 2026 | R3 | Celebrating 40 Year Record Holder Brava Mento (Bm72+) | 1400m | Arcadia Knight |
| 10 Sept 2026 | R1 | Membership At The Bunbury Turf Club Mdn | 1200m | Royal Reflection |
| 6 Sept 2026 | R7 | Coolgardie Tyre Services Coolgardie Cup | 1760m | Opportunistic |
| 5 Sept 2026 | R3 | Morley Growers Market (Rs1mw) | 1200m | Truly Loyal |
| 26 Aug 2026 | R4 | Lawn Pride Australia Mdn | 1200m | Truly Loyal |
| 22 Aug 2026 | R3 | Paddy Ward - 2026 Wa Racing Hall Of Fame Inductee (Bm66+) | 2200m | With Discretion |
| 13 Aug 2026 | R4 | Duncan Equine Group Mdn | 1400m | Kutenai |
| 8 Aug 2026 | R5 | Jj Kelly (Bm72+) | 1600m | Lillian |
| 25 July 2026 | R6 | Liquor Barons (Bm66+) | 2100m | With Discretion |
| 22 July 2026 | R4 | Tabtouch Download Today Hcp (C1) | 1300m | Optimus Prime |
| 18 July 2026 | R5 | Peters Investments (Rs1mw) | 1650m | Western Miss |
| 12 July 2026 | R2 | Hertz Kalgoorlie Mdn | 1200m | Optimus Prime |
| 11 July 2026 | R5 | Morley Growers Market (Bm66+) | 2200m | Citino |
| 8 July 2026 | R8 | Quayclean Hcp (C3) | 1700m | Western Miss |
| 4 July 2026 | R8 | Think Pink Hope Heels And Horses (Bm72+) | 1400m | Olympic Park |
| 4 July 2026 | R6 | Swan Draught - Aquanita Stakes | 2000m | Westbound |