M Botti
M Botti is a horse trainer based in Newmarket, Suffolk, specialising in Flat racing. From 7552 career runners, he has saddled 957 winners, at a 12.7% strike rate. He has earned £25.6M in prize money. He currently has 1145 horses in his stable. His strongest record is at Arlington Park (USA) (2w from 3r).
Career Statistics
Win Rate
12.7%
Total Wins
957
Total Runs
7,552
Active Horses
1,145
Prize Money
£25.6M
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 £ |
|---|---|---|---|---|---|---|---|
| 17 Oct | Prince Of India (IRE) | Ascot | Qatar Racing British Champions Sprint Stakes (Group 1) | 5 | Pat Dobbs | 16/1 | £13.4k |
| 17 Oct | Colori Forever (GB) | Ascot | Balmoral Handicap Stakes (sponsored By Qatar Racing) | 17 | Ryan Moore | 16/1 | £0 |
| 03 Oct | Prince Of India (IRE) | Ascot | John Guest Racing Bengough Stakes (Group 3) | 2 | Pat Dobbs | 3/1 | £20.4k |
| 28 Sept | Gaeli (ITY) | Hamilton | Barbara Ann Letham And Son Johnathan Memorial Handicap Stakes | 5 | Kevin Stott | 100/1 | £755 |
| 25 Sept | Colori Forever (GB) | Newmarket | Betway Joel Stakes (Group 2) | 7 | Marco Ghiani | 12/1 | £0 |
| 05 Sept | Colori Forever (GB) | Haydock | Betfair Backs Opinions Superior Mile Stakes (Group 3) | 5 | Marco Ghiani | 11/1 | £2.6k |
| 22 Aug | Prince Of India (IRE) | Newmarket (July) | Hopeful Stakes (Sponsored By Blackwell Earthmoving) (Listed Race) | 1 | Pat Dobbs | 6/4F | £34k |
| 15 Aug | Prince Of India (IRE) | Newbury | Visit Malta Hungerford Stakes (Group 2) | 2 | Pat Dobbs | 14/1 | £35.5k |
| 11 Jul | Prince Of India (IRE) | Newmarket | Al Basti Equiworld, Dubai July Cup Stakes (Group 1) | 6 | Pat Dobbs | 80/1 | £10.8k |
| 09 Jul | Daysofourlives (IRE) | Newmarket | Debenhams Handicap | 8 | Jack Mitchell | 40/1 | £0 |
| 09 Jul | Colori Forever (GB) | Newmarket | Edmondson Hall Solicitors Sir Henry Cecil Stakes (Listed) | 2 | Marco Ghiani | 13/2 | £12.9k |
| 26 Jun | Gaeli (ITY) | Newcastle (AW) | JenningsBet In Bradford Gosforth Park Cup Handicap | 14 | Marco Ghiani | 14/1 | £0 |
| 20 Jun | Colori Forever (GB) | Ascot | Jersey Stakes (Group 3) | 12 | Marco Ghiani | 12/1 | £0 |
| 20 Jun | Giavellotto (IRE) | Ascot | Hardwicke Stakes (Group 2) | 1 | Oisin Murphy | 9/1 | £141.8k |
| 08 Jun | Gaeli (ITY) | Windsor | Fitzdares Sprint Series Handicap | 6 | Marco Ghiani | 8/1 | £0 |
| 23 May | Prince Of India (IRE) | Salisbury | British Stallion Studs EBF Cathedral Stakes (Listed) | 4 | Marco Ghiani | 7/2J | £3.8k |
| 18 May | Gaeli (ITY) | Windsor | Fitzdares Sprint Series Handicap | 5 | Jack Gilligan | 18/1 | £918 |
| 08 May | Colori Forever (GB) | Ascot | Peroni Nastro Azzurro 0.0% Handicap | 1 | Marco Ghiani | 15/8F | £23.2k |
| 25 Apr | Prince Of India (IRE) | Leicester | Caffreys Black Stout King Richard III Cup Handicap | 2 | Marco Ghiani | 100/30F | £12.1k |
| 17 Apr | Colori Forever (GB) | Newbury | Dubai Duty Free Full Of Surprises Handicap | 2 | Marco Ghiani | 13/8F | £8k |
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+ |
|---|---|---|---|---|---|---|
| Kempton (AW) | — | 14% | 22% | 62% | 50% | 26% |
| Lingfield (AW) | — | 14% | 13% | 29% | 35% | 17% |
| Meydan (UAE) | 0% | 0% | 0% | 9% | 4% | 6% |
| Ascot | 0% | 25% | 27% | 25% | 0% | 15% |
| Newmarket | — | 20% | 36% | 0% | 17% | 25% |
| San Siro (ITY) | — | 100% | 0% | 29% | 33% | 44% |
| Newbury | 0% | 33% | 8% | 0% | 0% | 33% |
| Wolverhampton (AW) | — | 0% | 36% | — | 31% | 0% |
Going Performance
Based on the 799 most recent results stored in our database for this trainer.
Distance Performance
Based on the 799 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
585
Wins
132
Win Rate
23%
AW
Runs
205
Wins
57
Win Rate
28%
Dirt
Runs
9
Wins
0
Win Rate
0%
Flat vs Jumps
Separate stats for each racing code.
Runs
799
Wins
189
Win %
24%
Place %
52%
Top Horses
Star horses ranked by career wins, then total prize money earned.
Biggest Wins
Most valuable victories from stored results.
Longines Hong Kong Vase (3yo+) (Course A) (Turf)
Giavellotto (IRE) · Sha Tin (HK) · 8 Dec 2024
AAMI Stradbroke Handicap (2yo+) (Turf)
Linton (AUS) · Eagle Farm (AUS) · 8 Jun 2013
Derby Italiano (3yo Colts & Fillies) (Turf)
Dylan Mouth (IRE) · Capannelle (ITY) · 18 May 2014
Beverly D. Stakes (3yo+ Fillies & Mares) (Turf)
Euro Charline (GB) · Arlington Park (USA) · 16 Aug 2014
139th Derby Italiano Campus Bio-Medico di Roma (3yo No Geldings) (Grande Course) (Turf)
Ardakan (GB) · Capannelle (ITY) · 22 May 2022
142nd Derby Italiano (3yo Colts & Fillies) (Grande Course) (Turf)
Molveno (GB) · Capannelle (ITY) · 2 Jun 2025
Prix Royal-Oak (3yo+) (Turf)
Tac De Boistron (FR) · Longchamp (FR) · 26 Oct 2014
Premio Oaks D'Italia (3yo Fillies) (Turf)
Charity Line (IRE) · San Siro (ITY) · 26 May 2013
American St. Leger Stakes (Conditions) (3yo+) (Turf)
Jakkalberry (IRE) · Arlington Park (USA) · 18 Aug 2012
Prix Ganay - Prix Air Mauritius (4yo+) (Turf)
Planteur (IRE) · Longchamp (FR) · 30 Apr 2011
Market Performance
Starting prices of winners — average, extremes, and distribution.
Avg Winner SP
6.4/1
Shortest Winner
0.2/1
Biggest Winner
100/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