FRI 23 OCT 2026 All times AEDT unless marked
Responsible gambling 18+
Home / Racing / Michael Grantham
Trainer profile

Michael Grantham

Trainer · Runners mostly in WA · Most often at Belmont Park
2026 280: 56-29-32 Runners: W-2-3
Win rate 20% Since 2026
Place rate 42% Top-three finishes
Last 14 days 4/12 33% strike
Last 30 days 6/29 21% strike
Wins 56 280 runners since 2026
Last 10 runners
1 9 1 0 0 4 2 1 0 0
Most recent on the right · 0 = 10th or worse

Upcoming runners

SAT 24 OCT · ASCOT
Time Race Horse Bar Jockey Price

18+ · Prices change. Gamble responsibly.

Recent runners

Date Track · race Horse Jockey Dist Cond Result SP
17 Oct 26 Ascot Happy 80th Birthday Bernie Ryan (Bm66+) Nicciana Joey Azzopardi 1,200m Good 10/14 20.00
17 Oct 26 Ascot Senturf - Eurythmic Stakes Forever Boy Chris Parnham 1,400m Good 10/11 26.00
17 Oct 26 Ascot Pps Water Group (Rs1mw) Western Miss Chris Parnham 1,400m Good 1/12 2.35
17 Oct 26 Ascot Bisley Workwear Plate Treasured Legacy B Parnham 1,400m Good 2/10 2.80
17 Oct 26 Ascot Reliable Asset Maintenance (Bm72+) Arcadia Knight Jefferson Tsang 1,600m Good 4/7 6.50
15 Oct 26 Northam Warrior Wellbeing Mdn Thangoo Chris Parnham 1,600m Good 10/10 26.00
10 Oct 26 Ascot Yes Loans (Rs1mw) Regal Service B Parnham 1,200m Good To Soft 13/13 26.00
10 Oct 26 Ascot Swan Draught (Bm66+) Truly Loyal Chris Parnham 1,400m Good To Soft 1/11 3.30
10 Oct 26 Ascot Swan Draught (Bm66+) Holler Nuff Jefferson Tsang 1,400m Good To Soft 9/11 4.60
10 Oct 26 Ascot Drummond Golf (Rs1mw) Streamlined Chris Parnham 1,600m Good To Soft 1/11 5.00
10 Oct 26 Ascot Liquor Barons (Bm72+) Like Clockwork Chris Parnham 1,000m Good To Soft 2/9 2.20
10 Oct 26 Ascot Quayclean (Bm66+) Abissi Chris Parnham 2,200m Good To Soft 1/6 2.45
07 Oct 26 Bunbury Cuprum Distillery Hcp (C3) Treasured Legacy W Pike 1,400m — 1/12 1.30
07 Oct 26 Bunbury Country Comfort Perth Racy Weekend Package Mdn Lunaris W Pike 1,400m — 4/10 6.00
04 Oct 26 Northam Northam Liquor Barons Mdn Special Blend W Pike 1,300m — 3/12 2.10
04 Oct 26 Northam Tabtouch Try Bet Loop Today Mdn Famed Girl W Pike 1,100m — 3/9 2.15
04 Oct 26 Northam Avon Valley Toyota Mdn Thangoo W Pike 1,600m — 5/9 8.00
03 Oct 26 Kalgoorlie Statewide Oil (Rs1mw) Abissi Joey Azzopardi 1,760m — 2/9 12.00
03 Oct 26 Kalgoorlie Swan Draught Kalgoorlie Cup Lillian Lucy Fiore 2,300m — 5/10 5.50
03 Oct 26 Kalgoorlie Swan Draught Kalgoorlie Cup Citino Joey Azzopardi 2,300m — 8/10 11.00
03 Oct 26 Kalgoorlie Swan Draught Kalgoorlie Cup Opportunistic Chris Parnham 2,300m — 9/10 3.40
03 Oct 26 Kalgoorlie Argonaut (Rs0ly) Granite Rock Chris Parnham 2,200m — 9/9 5.50
01 Oct 26 Kalgoorlie Tabtouch Hannans Hcp Correct Choice Chris Parnham 1,400m — 13/14 4.40
28 Sep 26 Bunbury Wa Stockfeeds Hcp (C1) Royal Reflection W Pike 1,695m — 2/12 1.40
28 Sep 26 Bunbury Kettridges Av Mdn Lunaris W Pike 1,400m — 5/14 6.50
28 Sep 26 Bunbury Western Grains - Integrated Grain Logistics Mdn Boutique Belle W Pike 2,025m — 5/11 3.50
26 Sep 26 Belmont Park Ascot Opening Day 10th Of October (Rs1mw) Streamlined Chris Parnham 1,400m — 3/13 3.20
26 Sep 26 Belmont Park Drummond Golf (Bm66+) Like Clockwork W Pike 1,200m — 1/11 1.60
26 Sep 26 Belmont Park Wittens Irrigation & Design (Bm72+) Arcadia Knight Jefferson Tsang 1,600m — 7/10 5.00
20 Sep 26 Kalgoorlie Blue Spec Drilling Boulder Cup Lillian Lucy Fiore 2,125m — 5/11 3.70
20 Sep 26 Kalgoorlie Blue Spec Drilling Boulder Cup Citino Joey Azzopardi 2,125m — 3/11 21.00
20 Sep 26 Kalgoorlie Blue Spec Drilling Boulder Cup Opportunistic Chris Parnham 2,125m — 2/11 2.50
19 Sep 26 Belmont Park Lawn Pride Australia (Bm66+) Truly Loyal Chris Parnham 1,400m — 2/8 2.05
19 Sep 26 Belmont Park Tabtouch Stakes (Bm84+) Correct Choice Joey Azzopardi 1,600m — 1/8 6.50
19 Sep 26 Belmont Park Tabtouch Stakes (Bm84+) Arcadia Park B Parnham 1,600m — 8/8 9.00
17 Sep 26 Bunbury Nixon Electrical Mdn Lunaris W Pike 1,100m — 8/14 2.80
16 Sep 26 Belmont Park Lawn Pride Australia Hcp (C3) Streamlined W Pike 1,400m — 1/9 2.35
16 Sep 26 Belmont Park Share Bets With Tabtouch Bet Loop (Rs0ly) Granite Rock Jefferson Tsang 1,650m — 5/8 12.00
16 Sep 26 Belmont Park Morley Growers Market Mdn Treasured Legacy W Pike 1,200m — 1/11 1.60
12 Sep 26 Belmont Park Vale Drew Brierty (Rs1mw) Abissi Chris Parnham 2,200m — 3/12 7.50
12 Sep 26 Belmont Park Celebrating 40 Year Record Holder Brava Mento (Bm72+) Arcadia Knight W Pike 1,400m — 1/8 2.20
10 Sep 26 Bunbury Wa Stockfeeds Family Day At Bunbury Mdn Boutique Belle W Pike 1,675m — 2/12 1.60
10 Sep 26 Bunbury Membership At The Bunbury Turf Club Mdn Royal Reflection W Pike 1,200m — 1/9 1.75
06 Sep 26 Kalgoorlie Coolgardie Tyre Services Coolgardie Cup Opportunistic W Pike 1,760m — 1/10 1.90
06 Sep 26 Kalgoorlie Coolgardie Tyre Services Coolgardie Cup Lillian Jefferson Tsang 1,760m — 6/10 5.00
06 Sep 26 Kalgoorlie Coolgardie Tyre Services Coolgardie Cup Citino Joey Azzopardi 1,760m — 8/10 21.00
06 Sep 26 Kalgoorlie Taps Industries Hcp (C2) Kutenai W Pike 1,400m — 14/14 14.00
06 Sep 26 Kalgoorlie Willweld Mdn Wrong Song Brayden Gaerth 1,400m — 10/12 51.00
06 Sep 26 Kalgoorlie Willweld Mdn Lord Arcadia W Pike 1,400m — 11/12 2.40
06 Sep 26 Kalgoorlie Boulder Parts & Towing Mdn Coongan Kid Joey Azzopardi 1,100m — 5/10 9.50
06 Sep 26 Kalgoorlie Boulder Parts & Towing Mdn Oceanetta W Pike 1,100m — 8/10 3.50
05 Sep 26 Belmont Park Swan Draught - Farnley Stakes Correct Choice Chris Parnham 1,400m — 6/9 4.80
05 Sep 26 Belmont Park Morley Growers Market (Rs1mw) Truly Loyal W Pike 1,200m — 1/8 2.40
02 Sep 26 Belmont Park Quayclean Mdn Boutique Belle Jefferson Tsang 1,400m — 4/14 10.00
26 Aug 26 Belmont Park Afgri Equipment Hcp (C3) Kutenai Jefferson Tsang 1,650m — 12/13 31.00
26 Aug 26 Belmont Park Glenroy Chaff Hcp (C1) Abissi Jefferson Tsang 1,400m — 4/11 6.50
26 Aug 26 Belmont Park Lawn Pride Australia Mdn Truly Loyal W Pike 1,200m — 1/14 1.85
22 Aug 26 Belmont Park Paddy Ward - 2026 Wa Racing Hall Of Fame Inductee (Bm66+) Sweet Surrender Holly Nottle 2,200m — 5/8 4.80
22 Aug 26 Belmont Park Paddy Ward - 2026 Wa Racing Hall Of Fame Inductee (Bm66+) With Discretion W Pike 2,200m — 1/8 2.15
19 Aug 26 Belmont Park Unite Resourcing Hcp (C3) Cosmic Spirit W Pike 1,400m — 2/11 5.50

Stable

Horse Last start Next start For the stable
Streamlined 1st Ascot 10 Oct 26 Sat 24 Oct · Ascot 3: 2-0-1
Regal Service 13th Ascot 10 Oct 26 Sat 24 Oct · Ascot 1: 0-0-0
Arcadia Knight 4th Ascot 17 Oct 26 Sat 24 Oct · Ascot 3: 1-0-0
Abissi 1st Ascot 10 Oct 26 Sat 24 Oct · Ascot 5: 1-1-1
Wheely Not run for the stable Sat 24 Oct · Ascot —
Truly Loyal 1st Ascot 10 Oct 26 Sat 24 Oct · Ascot 4: 3-1-0
Westbound Not run for the stable Sat 24 Oct · Ascot —
Nicciana 10th Ascot 17 Oct 26 Not declared 1: 0-0-0
Forever Boy 10th Ascot 17 Oct 26 Not declared 1: 0-0-0
Western Miss 1st Ascot 17 Oct 26 Not declared 3: 2-0-1
Treasured Legacy 2nd Ascot 17 Oct 26 Not declared 3: 2-1-0
Thangoo 10th Northam 15 Oct 26 Not declared 4: 0-1-0
Holler Nuff 9th Ascot 10 Oct 26 Not declared 1: 0-0-0
Like Clockwork 2nd Ascot 10 Oct 26 Not declared 2: 1-1-0
Lunaris 4th Bunbury 07 Oct 26 Not declared 3: 0-0-0
Special Blend 3rd Northam 04 Oct 26 Not declared 1: 0-0-1
Famed Girl 3rd Northam 04 Oct 26 Not declared 1: 0-0-1
Lillian 5th Kalgoorlie 03 Oct 26 Not declared 6: 1-0-0
Citino 8th Kalgoorlie 03 Oct 26 Not declared 5: 1-0-1
Opportunistic 9th Kalgoorlie 03 Oct 26 Not declared 3: 1-1-0
Granite Rock 9th Kalgoorlie 03 Oct 26 Not declared 3: 0-0-0
Correct Choice 13th Kalgoorlie 01 Oct 26 Not declared 3: 1-0-0
Royal Reflection 2nd Bunbury 28 Sep 26 Not declared 2: 1-1-0
Boutique Belle 5th Bunbury 28 Sep 26 Not declared 4: 0-2-0
Arcadia Park 8th Belmont Park 19 Sep 26 Not declared 1: 0-0-0
Kutenai 14th Kalgoorlie 06 Sep 26 Not declared 5: 1-0-0
Wrong Song 10th Kalgoorlie 06 Sep 26 Not declared 1: 0-0-0
Lord Arcadia 11th Kalgoorlie 06 Sep 26 Not declared 1: 0-0-0
Coongan Kid 5th Kalgoorlie 06 Sep 26 Not declared 1: 0-0-0
Oceanetta 8th Kalgoorlie 06 Sep 26 Not declared 1: 0-0-0
Sweet Surrender 5th Belmont Park 22 Aug 26 Not declared 2: 0-1-0
With Discretion 1st Belmont Park 22 Aug 26 Not declared 3: 2-0-0
Cosmic Spirit 2nd Belmont Park 19 Aug 26 Not declared 2: 0-1-0
Acquired Taste 5th Pinjarra 12 Aug 26 Not declared 3: 0-0-0
Optimus Prime 6th Belmont Park 01 Aug 26 Not declared 3: 2-0-0
Red Zed 12th Bunbury 30 Jul 26 Not declared 1: 0-0-0
Great Emotion 6th Belmont Park 29 Jul 26 Not declared 2: 0-0-0
American Image 5th Belmont Park 29 Jul 26 Not declared 2: 0-1-0
Conducive 15th Belmont Park 25 Jul 26 Not declared 1: 0-0-0
Lombadina 13th Belmont Park 25 Jul 26 Not declared 2: 0-1-0
More Heroic 8th Northam 23 Jul 26 Not declared 2: 0-0-1
Enchanted Miss 8th Pinjarra 22 Jul 26 Not declared 1: 0-0-0
Two Time Charlie 6th Belmont Park 18 Jul 26 Not declared 1: 0-0-0
Noteworthy 7th Belmont Park 18 Jul 26 Not declared 1: 0-0-0
Midnight Deal 4th Kalgoorlie 12 Jul 26 Not declared 1: 0-0-0
First Encounter 7th Belmont Park 11 Jul 26 Not declared 1: 0-0-0

46 horses that have run in the stable's last 100 runners or are declared to run. Each horse's age, sex and full record are on its own page.

Statistics

Track

Belmont Park 112: 24-7-9 21%
Ascot 49: 12-4-4 25%
Bunbury 38: 7-6-4 18%
Pinjarra 32: 6-6-4 19%

Jockey

W Pike 37: 15-5-3 41%
Jefferson Tsang 18: 1-1-0 6%
Chris Parnham 17: 4-3-2 24%
Joey Azzopardi 7: 1-1-1 14%

Distance

Up to 1100m 6: 0-1-1 0%
1200m – 1400m 44: 13-5-3 30%
1500m – 1800m 29: 5-5-1 17%
2000m and over 21: 4-2-2 19%

Track condition

Firm / Good 6: 1-1-0 17%
Soft 6: 3-1-0 50%
Heavy 0: 0-0-0 —

Track covers every runner on record since 2026; the other groups cover the last 100. Record shown as runners: wins-seconds-thirds, with win strike rate.

Career

Calendar years, from 2026 when Australian results begin in our feed. Prize money is shown for each win; the feed carries no season totals.