M Chadwick
2026/27 wins
1
36 rides · 2.8%
All-time wins
77
strike rate 4.7%
Top-3 rate
20%
332 placings
Level-stake ROI
-36%
$1 on every runner at HKJC dividends
By season
| Runs | Wins | Win % | Top 3 | ROI | |
|---|---|---|---|---|---|
| 2026/27 | 36 | 1 | 2.8% | 19% | +192% |
| 2025/26 | 415 | 12 | 2.9% | 18% | -73% |
| 2024/25 | 571 | 35 | 6.1% | 22% | -32% |
| 2023/24 | 515 | 26 | 5.0% | 21% | -18% |
| 2022/23 | 92 | 3 | 3.3% | 17% | -83% |
By course and surface
| Runs | Wins | Win % | Top 3 | ROI | |
|---|---|---|---|---|---|
| Sha Tin turf | 861 | 27 | 3.1% | 18% | -30% |
| Happy Valley turf | 601 | 38 | 6.3% | 22% | -43% |
| Sha Tin all-weather | 167 | 12 | 7.2% | 26% | -44% |
By distance
| Runs | Wins | Win % | Top 3 | ROI | |
|---|---|---|---|---|---|
| Sprint (≤1200m) | 806 | 42 | 5.2% | 23% | -55% |
| Mile (1400–1650m) | 650 | 30 | 4.6% | 17% | -2% |
| Staying (1800m+) | 173 | 5 | 2.9% | 21% | -75% |
Trainers ridden for
| Runs | Wins | Win % | Top 3 | ROI | |
|---|---|---|---|---|---|
| W K Mo | 290 | 17 | 5.9% | 25% | -29% |
| A S Cruz | 201 | 12 | 6.0% | 23% | -54% |
| W Y So | 153 | 6 | 3.9% | 21% | -1% |
| F C Lor | 144 | 6 | 4.2% | 14% | -44% |
| K L Man | 126 | 7 | 5.6% | 21% | -41% |
| C H Yip | 98 | 5 | 5.1% | 20% | +144% |
| D J Whyte | 93 | 4 | 4.3% | 22% | -68% |
| M Newnham | 85 | 6 | 7.1% | 28% | -18% |
| P F Yiu | 66 | 4 | 6.1% | 23% | -68% |
| Y S Tsui | 63 | 4 | 6.3% | 16% | -35% |
Latest rides
| Date | Race | Horse | Pl | Odds |
|---|---|---|---|---|
| Thu, 1 Oct 2026 | Sha Tin R10 · Class 3 · 1400m | NATURAL NUMBERS | 6 | 38.0 |
| Thu, 1 Oct 2026 | Sha Tin R8 · Class 4 · 1200m | LUCKY BID | 12 | 118.0 |
| Thu, 1 Oct 2026 | Sha Tin R7 · Class 4 · 1200m | MY WYNDFALL | 9 | 132.0 |
| Thu, 1 Oct 2026 | Sha Tin R6 · Class 4 · 1800m | FAST SPEED | 5 | 24.0 |
| Thu, 1 Oct 2026 | Sha Tin R4 · Class 4 · 1400m | DIAMOND SPARKLE | 9 | 66.0 |
| Thu, 1 Oct 2026 | Sha Tin R3 · · 1000m | MAGIC CONTROL | 2 | 4.8 |
| Thu, 1 Oct 2026 | Sha Tin R2 · Class 5 · 1600m | CIRCUIT MARSHAL | 7 | 27.0 |
| Sun, 27 Sept 2026 | Sha Tin R11 · Class 3 · 1400m | DRAGON JOY | 13 | 27.0 |
| Sun, 27 Sept 2026 | Sha Tin R10 · Class 2 · 1200m | PAKISTAN LEGACY | 12 | 34.0 |
| Sun, 27 Sept 2026 | Sha Tin R9 · Class 3 · 1600m | ALL OUT FOR SIX | 9 | 43.0 |
| Sun, 27 Sept 2026 | Sha Tin R7 · Class 3 · 1200m | HERBAL STAR | WV | — |
| Sun, 27 Sept 2026 | Sha Tin R5 · Class 4 · 1200m | M M CONCORD | 9 | 21.0 |
| Sun, 27 Sept 2026 | Sha Tin R4 · Class 4 · 1000m | FLYING TING LOK | 14 | 71.0 |
| Sun, 27 Sept 2026 | Sha Tin R3 · Class 5 · 1400m | SWAGGER BRO | 14 | 27.0 |
| Sun, 27 Sept 2026 | Sha Tin R2 · Class 4 · 1200m | LITTLE MONSTER | 2 | 4.6 |
| Wed, 23 Sept 2026 | Happy Valley R9 · Class 3 · 1800m | WINDLORD | 5 | 3.1 |
| Wed, 23 Sept 2026 | Happy Valley R7 · Class 3 · 1200m | CALIFORNIA BLITZ | 6 | 17.0 |
| Wed, 23 Sept 2026 | Happy Valley R6 · Class 4 · 1000m | HAPPY UNITED | 9 | 27.0 |
| Wed, 23 Sept 2026 | Happy Valley R5 · Class 4 · 1650m | GAZELEY | 2 | 13.0 |
| Wed, 23 Sept 2026 | Happy Valley R4 · Class 4 · 1200m | TACTICAL ACE | 9 | 41.0 |