| Temporada | Equipo | Competición | PJ | G | A | Nota | ||
|---|---|---|---|---|---|---|---|---|
| 2025/2026 | Bath | National League South | 2 | 1 | 0 | 0 | 0 | – |
| 2024/2025 | Bath | National League South | 1 | 1 | 0 | 0 | 0 | – |
| 2024/2025 | Plymouth Parkway | Southern League Premier South | 6 | 11 | 0 | 0 | 0 | – |
| 2023/2024 | Exeter | League One | 1 | 0 | 0 | 1 | 0 | 6.2 |
| Total | 10 | 13 | 0 | 1 | 0 | – | ||
| Fecha | Desde | Hacia | Tipo | |
|---|---|---|---|---|
| 07 ene 2025 | Exeter | Bath | Free agent | |
| - | Bath | Exeter | Return from loan | |
| 01 jul 2025 | Exeter | Bath | Loan | |
| 01 ene 2025 | Plymouth Parkway | Exeter | Return from loan | |
| 08 feb 2024 | Exeter | Plymouth Parkway | Loan | |
| - | Mousehole | Exeter | Return from loan | |
| - | Exeter | Mousehole | Loan | |
| - | Tiverton | Exeter | Return from loan | |
| - | Exeter | Tiverton | Loan | |
| - | Tavistock | Exeter | Return from loan | |
| - | Exeter | Tavistock | Loan |
M. Beardmore career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.