Statistics
- ST Mirren2026/271620
- Airdrie United2025/264264
- Airdrie United2024/2546103
- Dundee Utd2023/243031
- Dunfermline2022/233620
- Dundee United II2022/2310—
- Dundee Utd2021/221410
- Dundee United II2021/2210—
- Montrose2020/211320
- Dundee Utd2020/21100
- Dundee Utd2019/20500
- Dundee Utd2018/19100
Trophies & honours
- ChampionshipScotlandWinner2023/24
- League OneScotlandWinner2022/23
- ChampionshipScotlandWinner2019/20
- ChampionshipScotland2nd Place2018/19
Transfers
- 2026Free agent
- 2024Free
- 2023
- 2022
- 2022Loan
- 2021
- 2021Loan
- 2021
- 2020Loan
About Christopher Mochrie
Christopher Mochrie (23, Scotland) is a midfielder for ST Mirren. In 2026/27 he has contributed 2 goals and 0 assists in 16 appearances across 2 competitions. His minutes-weighted match rating averages 5.92. Season-by-season and per-competition stats are below.
Before that, Christopher Mochrie played for Airdrie United, Dundee Utd, Dunfermline and Montrose. Christopher Mochrie has earned 6 caps for Scotland at international level. In 2026/27 he has 2 goals, down from 6 goals in 2025/26.
Christopher Mochrie: questions and answers
- How many goals has Christopher Mochrie scored in 2026/27?
- 2 goals in 16 appearances across all competitions, with 0 assists.
- Which club does Christopher Mochrie play for?
- ST Mirren.
- How old is Christopher Mochrie?
- 23, born on 7 April 2003.
- What position does Christopher Mochrie play?
- Midfielder.
ST Mirren squad
Next fixture
ST Mirren travel to Celtic in the Scottish Premiership on 21 November 2026.
Recent matches
- 7 Nov 2026 · Scottish Premiership · vs RangersL 0–2(sub)
- 31 Oct 2026 · Scottish Premiership · at MotherwellL 0–1(sub)
- 28 Oct 2026 · Scottish Premiership · vs HibernianD 1–1
- 24 Oct 2026 · Scottish Premiership · vs DundeeW 2–1(sub)
- 17 Oct 2026 · Scottish Premiership · at AberdeenL 1–3(sub)
- 10 Oct 2026 · Scottish Premiership · at Heart Of MidlothianL 0–5
- 19 Sept 2026 · Scottish Premiership · vs Dundee UtdL 0–3(sub)
- 9 Sept 2026 · Scottish Premiership · at RangersL 0–1
- 5 Sept 2026 · Scottish Premiership · vs CelticL 1–2
- 2 Sept 2026 · Scottish Premiership · at KilmarnockW 1–0
Scotland U19 squad
Data updated
