M Johnston
M Johnston is a horse trainer based in GB, specialising in Flat racing. From 22326 career runners, he has saddled 3393 winners, at a 15.2% strike rate. He has earned £52.5M in prize money. He currently has 2433 horses in his stable. His strongest record is at Redcar (4w from 4r).
Career Statistics
Win Rate
15.2%
Total Wins
3,393
Total Runs
22,326
Active Horses
2,433
Prize Money
£52.5M
Recent Form
Season Performance
Win Rate % · Prize Money (£k) · Runs
- Runs
- Prize £k
- Win Rate %
Recent Results
Last 20 runners| Date | Horse | Course | Race | Pos | Jockey | SP | Prize £ |
|---|---|---|---|---|---|---|---|
| 19 Aug | Dubai Fountain (IRE) | York | British EBF & Sir Henry Cecil Galtres Stakes (Fillies' & Mares' Listed) | 11 | William Buick | 11/2 | £0 |
| 14 Aug | Fire Fighting (IRE) | Newmarket (July) | Mansionbet At Newmarket Handicap | 5 | Neil Callan | 14/1 | £300 |
| 30 Jul | Fire Fighting (IRE) | Wolverhampton (AW) | Read Hollie Doyle's Column On attheraces.com Handicap | 3 | Connor Beasley | 14/1 | £1k |
| 27 Jul | Sir Ron Priestley (GB) | Goodwood | Al Shaqab Goodwood Cup Stakes (Group 1) (British Champions Series) | 3 | Franny Norton | 9/2 | £55.8k |
| 17 Jul | Mildenberger (GB) | Newbury | Bahrain Turf Series Handicap | 8 | Ben Curtis | 11/1 | £0 |
| 08 Jul | Sir Ron Priestley (GB) | Newmarket (July) | Princess Of Wales's Tattersalls Stakes (Group 2) | 1 | Franny Norton | 100/30 | £65.2k |
| 03 Jul | Dubai Fountain (IRE) | Haydock | bet365 Lancashire Oaks (Fillies' & Mares' Group 2) | 9 | Franny Norton | 100/30 | £0 |
| 02 Jul | Mildenberger (GB) | Sandown | Coral Marathon (Listed) (Registered As The Esher Stakes) | 3 | Frankie Dettori | 6/4F | £5.6k |
| 26 Jun | Mildenberger (GB) | Newcastle (AW) | William Hill Northumberland Plate Handicap (Heritage Handicap) | 5 | Franny Norton | 11/1 | £0 |
| 19 Jun | Sir Ron Priestley (GB) | Ascot | Hardwicke Stakes (Group 2) | 7 | Franny Norton | 14/1 | £0 |
| 17 Jun | Dubai Fountain (IRE) | Ascot | Ribblesdale Stakes (Fillies' Group 2) | 5 | William Buick | 9/2 | £4.7k |
| 04 Jun | Dubai Fountain (IRE) | Epsom | Cazoo Oaks (Fillies' Group 1) (British Champions Series) | 12 | Franny Norton | 4/1 | £0 |
| 14 May | Sir Ron Priestley (GB) | York | Matchbook Yorkshire Cup Stakes (Group 2) (British Champion Series) | 3 | Franny Norton | 6/5F | £12.9k |
| 05 May | Dubai Fountain (IRE) | Chester | Weatherbys ePassport Cheshire Oaks (Fillies' Listed) (For The Robert Sangster Memorial Cup) | 1 | Franny Norton | 13/8F | £34k |
| 01 May | Sir Ron Priestley (GB) | Newmarket | Betfair Exchange Jockey Club Stakes (Group 2) | 1 | Franny Norton | 15/8J | £51k |
| 07 Apr | Sir Ron Priestley (GB) | Nottingham | MansionBet Barry Hills Further Flight Stakes (Listed) | 1 | Franny Norton | 9/4 | £15.7k |
| 20 Feb | Mildenberger (GB) | Riyadh (KSA) | Red Sea Turf Handicap (4yo+) (Inner Track) (Turf) | 6 | Joe Fanning | 10/1 | £36.5k |
| 18 Jan | Mildenberger (GB) | Wolverhampton (AW) | Betway Conditions Stakes (All-Weather Championships Fast-Track Qualifier) | 1 | Joe Fanning | 11/4 | £11.8k |
| 12 Dec | Mildenberger (GB) | Newcastle (AW) | Betway Conditions Stakes | 5 | Franny Norton | 5/2F | £0 |
| 17 Oct | Dark Vision (IRE) | Ascot | Queen Elizabeth II Stakes (Group 1) (Sponsored By Qipco) (Str) | 7 | William Buick | 80/1 | £0 |
Strike Rate by Course & Distance
Win % by course (rows) and distance band (columns). Min 1 run to show a cell.
| Course | 5f | 6f | 7f | 1m | 1m2f | 1m4f+ |
|---|---|---|---|---|---|---|
| Ascot | 33% | 60% | 17% | 20% | 17% | 11% |
| Newmarket | 100% | 33% | 18% | 6% | 24% | 21% |
| Goodwood | — | 67% | 20% | 23% | 35% | 29% |
| York | 0% | 50% | 33% | 20% | 10% | 7% |
| Sandown | 0% | — | 50% | 0% | 20% | 0% |
| Newmarket (July) | — | 33% | 14% | 60% | 25% | 62% |
| Haydock | — | 0% | 40% | 0% | 20% | 33% |
| Lingfield (AW) | — | 0% | 50% | 50% | 8% | 33% |
Going Performance
Based on the 847 most recent results stored in our database for this trainer.
Distance Performance
Based on the 847 most recent results stored in our database for this trainer.
Course Specialists
Where this trainer wins most often (minimum 3 runners at a track).
Class Performance
Win rates by race class (1–7).
Seasonality
Monthly win rate across stored results.
Jockey Partnerships
Most successful retained jockeys (minimum 3 rides).
Owner Partnerships
Top owners sending horses to this trainer (minimum 2 runners).
Surface Split
Turf vs All-Weather strike rates.
Turf
Runs
728
Wins
179
Win Rate
25%
AW
Runs
119
Wins
31
Win Rate
26%
Flat vs Jumps
Separate stats for each racing code.
Runs
842
Wins
208
Win %
25%
Place %
50%
Runs
5
Wins
2
Win %
40%
Place %
60%
Top Horses
Star horses ranked by career wins, then total prize money earned.
Biggest Wins
Most valuable victories from stored results.
Fusaichi Pegasus Matron Stakes (Grp1)
Attraction (GB) · Leopardstown (IRE) · 10 Sept 2005
Sky Bet Lowther Stakes (Fillies Group 2)
Threading (IRE) · York · 24 Aug 2017
King Edward VII Stakes (Group 2)
Permian (IRE) · Ascot · 23 Jun 2017
UAE Hydra Properties Falmouth Stakes (Fillies' Group 1)
Nahoodh (IRE) · Newmarket (July) · 9 Jul 2008
Qatar Vintage Stakes (Group 2)
Dark Vision (IRE) · Goodwood · 31 Jul 2018
Lucien Barriere Grand Prix de Deauville
Jukebox Jury (IRE) · Deauville (FR) · 30 Aug 2009
Connolly's Red Mills Cheveley Park Stakes (Fillies' Group 1)
Lumiere (GB) · Newmarket · 26 Sept 2015
Betfred Dante Stakes (Group 2)
Permian (IRE) · York · 18 May 2017
Shadwell Middle Park Stakes (Group 1)
Awzaan (GB) · Newmarket · 2 Oct 2009
Preis von Europa
Jukebox Jury (IRE) · Cologne (GER) · 27 Sept 2009
Market Performance
Starting prices of winners — average, extremes, and distribution.
Avg Winner SP
5.6/1
Shortest Winner
0.2/1
Biggest Winner
28/1
Winner SP Distribution
Age Performance
Win rates by horse age, based on the current stable roster.
Active Stable Roster — Top 50 by rating
Discussion
0 commentsYou must be logged in to leave a comment.
No comments yet
Be the first to share your thoughts