M. O'Hara
🌍 Scotland 🎂 Age 30 12 Dec 1995 📍 Barrhead, Scotland 📏 183 ⚖ 73
Season Statistics
2025 / 2026
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
ST Mirren
|
League Cup | Midfielder | 35 | 2899 | 10 | 2 | 8 | 1 | 6.9 |
ST Mirren
|
Premiership | Midfielder | 0 | 1147 | 0 | 1 | 1 | 0 | 6.8 |
2024 / 2025
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
ST Mirren
|
FA Cup | Midfielder | 35 | 2899 | 10 | 2 | 8 | 1 | 6.9 |
ST Mirren
|
Premiership | Midfielder | 32 | 2612 | 4 | 3 | 4 | 0 | 6.9 |
ST Mirren
|
UEFA Europa Conference League | Midfielder | 35 | 2899 | 10 | 2 | 8 | 1 | 6.9 |
2023 / 2024
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
ST Mirren
|
FA Cup | Midfielder | 0 | 0 | 0 | 0 | 0 | ||
ST Mirren
|
League Cup | Midfielder | 35 | 2899 | 10 | 2 | 8 | 1 | 6.9 |
ST Mirren
|
Premiership | Midfielder | 29 | 2318 | 6 | 3 | 4 | 0 | 6.9 |
2022 / 2023
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
ST Mirren
|
FA Cup | Midfielder | 35 | 2899 | 10 | 2 | 8 | 1 | 6.9 |
ST Mirren
|
League Cup | Midfielder | 4 | 360 | 1 | 0 | 0 | ||
ST Mirren
|
Premiership | Midfielder | 35 | 2899 | 10 | 2 | 8 | 1 | 6.9 |
2021 / 2022
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Motherwell
|
FA Cup | Midfielder | 1 | 90 | 0 | 0 | 0 | ||
Motherwell
|
League Cup | Midfielder | 1 | 25 | 0 | 0 | 0 | ||
Motherwell
|
Premiership | Midfielder | 19 | 1315 | 1 | 2 | 0 | 6.9 |
2020 / 2021
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Motherwell
|
FA Cup | Midfielder | 2 | 122 | 0 | 1 | 0 | ||
Motherwell
|
League Cup | Midfielder | 1 | 90 | 0 | 0 | 0 | ||
Motherwell
|
Premiership | Midfielder | 27 | 2077 | 5 | 2 | 1 | 6.8 | |
Motherwell
|
UEFA Europa League | Midfielder | 3 | 300 | 0 | 1 | 0 |
2019 / 2020
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Peterborough
|
EFL Trophy | Midfielder | 0 | 0 | 0 | 0 | 0 | ||
Peterborough
|
FA Cup | Midfielder | 0 | 0 | 0 | 0 | 0 | ||
Motherwell
|
FA Cup | Midfielder | 3 | 245 | 1 | 0 | 0 | ||
Peterborough
|
League One | Midfielder | 0 | 0 | 0 | 0 | 0 | ||
Motherwell
|
Premiership | Midfielder | 17 | 886 | 1 | 1 | 4 | 0 | 6.7 |
2018 / 2019
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Peterborough
|
EFL Trophy | Midfielder | 2 | 7 | 0 | 0 | 0 | ||
Peterborough
|
FA Cup | Midfielder | 4 | 231 | 0 | 0 | 0 | ||
Peterborough
|
League One | Midfielder | 22 | 1311 | 4 | 4 | 0 | ||
Lincoln
|
League Two | Midfielder | 17 | 1196 | 1 | 0 | 0 |
2017 / 2018
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Dundee
|
League Cup | Midfielder | 4 | 307 | 1 | 0 | 0 | ||
Dundee
|
Premiership | Midfielder | 32 | 2409 | 4 | 4 | 0 |
2016 / 2017
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Dundee
|
Premiership | Midfielder | 28 | 2282 | 5 | 5 | 0 |
2015 / 2016
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Kilmarnock
|
Premiership | Midfielder | 29 | 2161 | 0 | 7 | 0 |
2014 / 2015
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Kilmarnock
|
Premiership | Midfielder | 18 | 1283 | 0 | 2 | 0 |
2013 / 2014
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Kilmarnock
|
Premiership | Midfielder | 14 | 1067 | 0 | 2 | 0 |
2012 / 2013
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Kilmarnock
|
Premiership | Midfielder | 17 | 1240 | 1 | 2 | 0 |
Recent Appearances
| Date | Match | Mins | G | A | Rating |
|---|---|---|---|---|---|
| 17 May 26 |
ST Mirren
1–1
Dundee Utd
|
45 | 0 | 6.2 | |
| 12 May 26 |
Aberdeen
0–2
ST Mirren
|
90 | 0 | 7.0 | |
| 09 May 26 |
ST Mirren
0–3
Kilmarnock
|
45 | 0 | 6.3 | |
| 02 May 26 |
Dundee
1–0
ST Mirren
|
80 | 0 | 6.3 | |
| 25 Apr 26 |
ST Mirren
0–2
Livingston
|
90 | 0 | 7.2 | |
| 11 Apr 26 |
Celtic
1–0
ST Mirren
|
73 | 0 | 6.5 | |
| 04 Apr 26 |
ST Mirren
2–0
Aberdeen
|
90 | 0 | 7.2 | |
| 21 Mar 26 |
Falkirk
1–2
ST Mirren
|
90 | 1 | 7.3 | |
| 15 Mar 26 |
ST Mirren
0–1
Rangers
|
90 | 0 | 7.2 | |
| 03 Mar 26 |
Dundee Utd
2–1
ST Mirren
|
84 | 0 | 6.9 | |
| 28 Feb 26 |
Livingston
1–1
ST Mirren
|
90 | 0 | 6.9 | |
| 21 Feb 26 |
ST Mirren
0–5
Motherwell
|
78 | 0 | 6.7 | |
| 14 Feb 26 |
Hibernian
2–0
ST Mirren
|
32 | 0 | 6.5 | |
| 27 Dec 25 |
ST Mirren
0–0
Kilmarnock
|
1 | 0 | ||
| 20 Dec 25 |
ST Mirren
1–0
Livingston
|
13 | 0 | 6.7 | |
| 29 Oct 25 |
ST Mirren
2–2
Heart Of Midlothian
|
90 | 0 | 6.9 | |
| 25 Oct 25 |
Dundee Utd
3–1
ST Mirren
|
85 | 0 | 6.7 | |
| 18 Oct 25 |
ST Mirren
0–1
Aberdeen
|
67 | 0 | 7.2 | |
| 13 Sept 25 |
Falkirk
1–2
ST Mirren
|
90 | 0 | 6.2 | |
| 31 Aug 25 |
Hibernian
1–1
ST Mirren
|
90 | 0 | 6.9 |