Statistics
Club / SeasonAppsGoalsAssists
- ST Johnstone2026/27700
- Dunfermline2025/264038
- Dunfermline2024/252751
- Dunfermline2023/242151
- Dunfermline2022/2340110
- Dunfermline2021/222620
- Brechin2020/211310
- Dunfermline2020/21200
- Dunfermline2019/20700
- Dunfermline2018/191000
Transfers
- 2026Free agent
- 2021
- 2020Loan
About M. Todd
M. Todd (25, Scotland) is a midfielder for ST Johnstone. In the 2026/27 season he has made 7 appearances across 2 competitions. His minutes-weighted match rating averages 4.79. Season-by-season and per-competition stats are below.
In 2026/27 he has 0 goals, down from 3 goals in 2025/26.
M. Todd: questions and answers
- How many goals has M. Todd scored in 2026/27?
- 0 goals in 7 appearances across all competitions, with 0 assists.
- Which club does M. Todd play for?
- ST Johnstone.
- How old is M. Todd?
- 25, born on 14 June 2001.
- What position does M. Todd play?
- Midfielder.
ST Johnstone squad
Next fixture
ST Johnstone host Dundee in the Scottish Premiership on 7 November 2026.
Recent matches
- 31 Oct 2026 · Scottish Premiership · at KilmarnockD 2–2
- 28 Oct 2026 · Scottish Premiership · vs MotherwellD 2–2
- 24 Oct 2026 · Scottish Premiership · at RangersL 0–4(sub)
- 17 Oct 2026 · Scottish Premiership · vs Dundee UtdD 1–1(sub)
- 11 Oct 2026 · Scottish Premiership · at AberdeenW 1–0
- 19 Sept 2026 · Scottish Premiership · vs FalkirkD 1–1(sub)
- 9 Sept 2026 · Scottish Premiership · vs CelticL 0–1
- 6 Sept 2026 · Scottish Premiership · vs HibernianW 2–1(sub)
- 2 Sept 2026 · Scottish Premiership · at DundeeD 1–1
- 29 Aug 2026 · Scottish Premiership · at Heart Of MidlothianL 1–2(sub)
Data updated
