| Season | Team | Competition | MP | G | A | Rating | ||
|---|---|---|---|---|---|---|---|---|
| 2024/2025 | AFC Wimbledon | EFL Trophy | 1 | 0 | 1 | 0 | 0 | 6.8 |
| 2024/2025 | Dorking Wanderers | FA Trophy | 1 | 0 | 0 | 0 | 0 | – |
| 2024/2025 | AFC Wimbledon | League Cup | 0 | 0 | 0 | 0 | 0 | – |
| 2024/2025 | AFC Wimbledon | EFL Trophy | 3 | 0 | 1 | 0 | 0 | 6.8 |
| 2024/2025 | AFC Wimbledon | FA Cup | 0 | 0 | 0 | 0 | 0 | – |
| 2023/2024 | AFC Wimbledon | EFL Trophy | 1 | 0 | 1 | 0 | 0 | 6.8 |
| 2023/2024 | AFC Wimbledon | FA Cup | 0 | 0 | 0 | 0 | 0 | – |
| 2023/2024 | Woking | FA Trophy | 1 | 0 | 0 | 0 | 0 | – |
| 2023/2024 | Woking | FA Cup | 3 | 0 | 0 | 0 | 0 | – |
| 2023/2024 | AFC Wimbledon | League Cup | 1 | 0 | 0 | 0 | 0 | 6.3 |
| 2023/2024 | AFC Wimbledon | EFL Trophy | 1 | 0 | 1 | 0 | 0 | 6.8 |
| 2023/2024 | AFC Wimbledon | FA Cup | 0 | 0 | 0 | 0 | 0 | – |
| 2022/2023 | AFC Wimbledon | EFL Trophy | 0 | 0 | 0 | 0 | 0 | – |
| 2022/2023 | AFC Wimbledon U18 | FA Youth Cup | 2 | 1 | 0 | 0 | 0 | – |
| 2021/2022 | AFC Wimbledon | FA Cup | 0 | 0 | 0 | 0 | 0 | – |
| 2021/2022 | AFC Wimbledon | EFL Trophy | 0 | 0 | 0 | 0 | 0 | – |
| 2020/2021 | AFC Wimbledon U18 | FA Youth Cup | 0 | 0 | 0 | 0 | 0 | – |
| Total | 14 | 1 | 4 | 0 | 0 | – | ||
| Fecha | Desde | Hacia | Tipo | |
|---|---|---|---|---|
| - | AFC Wimbledon | Eastbourne Borough | Loan | |
| 05 ene 2023 | Eastbourne Borough | AFC Wimbledon | Back from Loan | |
| 10 jun 2023 | AFC Wimbledon | Woking | Loan | |
| 01 ene 2024 | Woking | AFC Wimbledon | Back from Loan | |
| 11 ago 2024 | AFC Wimbledon | Dorking Wanderers | Loan | |
| 12 jun 2024 | Dorking Wanderers | AFC Wimbledon | Back from Loan | |
| 01 ene 2025 | AFC Wimbledon | Dorking Wanderers | Loan | |
| - | Dorking Wanderers | King's Lynn Town | Free Transfer |
M. Williams career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.