Kilmarnock · Premiership
Career records · independent of recent-match filters Detailed statistics follow the same access as Lineup Analysis. Open a free match, sign in to your verified account or use Premium.
CareerPerformance by season 11/02/2026 Leagues 16 Season Team Appearances Goals Assists Rating Details 2026/2027 Kilmarnock Premiership 8 0 0 6.4
Yellow cards0
Red cards0 2025/2026 St. Mirren Premiership 25 0 2 6.5
Yellow cards1
Red cards0 2024/2025 St. Mirren Premiership 32 4 3 6.8
Yellow cards4
Red cards0 2023/2024 St. Mirren Premiership 28 6 3 6.8
Yellow cards4
Red cards0 2022/2023 St. Mirren Premiership 35 10 2 6.9
Yellow cards8
Red cards1
Show full history (11) Season Team Appearances Goals Assists Rating Details 2021/2022 Motherwell Premiership 19 1 0 6.7
Yellow cards2
Red cards0 2020/2021 Motherwell Premiership 27 5 0 6.5
Yellow cards2
Red cards1 2019/2020 Motherwell Premiership 17 1 1 —
Yellow cards4
Red cards0 2018/2019 Lincoln League Two 17 1 0 —
Yellow cards0
Red cards0 2018/2019 Peterborough League One 22 4 0 —
Yellow cards4
Red cards0 2017/2018 Dundee FC Premiership 32 4 0 —
Yellow cards4
Red cards0 2016/2017 Dundee FC Premiership 28 5 4 —
Yellow cards6
Red cards1 2015/2016 Kilmarnock Premiership 31 0 1 —
Yellow cards7
Red cards0 2014/2015 Kilmarnock Premiership 18 0 0 —
Yellow cards2
Red cards0 2013/2014 Kilmarnock Premiership 14 0 0 —
Yellow cards2
Red cards0 2012/2013 Kilmarnock Premier League 14 1 — —
Yellow cards2
Red cards0
Domestic cups 20 Season Team Appearances Goals Assists Rating Details 2026/2027 Kilmarnock League Cup 6 0 0 —
Yellow cards0
Red cards0 2025/2026 St. Mirren Scottish Cup 2 0 0 5.2
Yellow cards1
Red cards0 2025/2026 St. Mirren League Cup 6 0 0 —
Yellow cards2
Red cards1 2024/2025 St. Mirren Scottish Cup 2 0 0 —
Yellow cards0
Red cards0 2023/2024 St. Mirren League Cup 4 2 0 —
Yellow cards2
Red cards0
Show full history (15) Season Team Appearances Goals Assists Rating Details 2022/2023 St. Mirren Scottish Cup 2 1 0 —
Yellow cards1
Red cards0 2022/2023 St. Mirren League Cup 4 1 0 —
Yellow cards0
Red cards0 2021/2022 Motherwell Scottish Cup 1 0 0 —
Yellow cards0
Red cards0 2021/2022 Motherwell League Cup 1 0 0 —
Yellow cards0
Red cards0 2020/2021 Motherwell Scottish Cup 2 0 0 —
Yellow cards1
Red cards0 2020/2021 Motherwell League Cup 1 0 0 —
Yellow cards0
Red cards0 2019/2020 Motherwell Scottish Cup 3 1 0 —
Yellow cards0
Red cards0 2018/2019 Peterborough EFL Trophy 2 0 — —
Yellow cards0
Red cards0 2018/2019 Peterborough FA Cup 4 0 — —
Yellow cards0
Red cards0 2018/2019 Peterborough EFL Cup 1 0 — —
Yellow cards0
Red cards0 2017/2018 Dundee FC Scottish Cup 3 1 — —
Yellow cards1
Red cards0 2017/2018 Dundee FC League Cup 4 1 — —
Yellow cards0
Red cards0 2016/2017 Dundee FC League Cup 3 0 — —
Yellow cards0
Red cards0 2015/2016 Kilmarnock Scottish Cup 1 0 — —
Yellow cards0
Red cards0 2012/2013 Kilmarnock Insurance League Cup 1 0 — —
Yellow cards1
Red cards0
International club competitions 2 Season Team Appearances Goals Assists Rating Details 2024/2025 St. Mirren Conference League 2 1 1 7
Yellow cards1
Red cards0 2020/2021 Motherwell Europa League 3 0 0 —
Yellow cards1
Red cards0
National team 2 Season Team Appearances Goals Assists Rating Details 2017 Scotland U21 Euro U21 - Qualification 1 0 0 —
Yellow cards0
Red cards0 2014 Scotland U19 Euro U19 - Qualification 1 0 — —
Yellow cards0
Red cards0
Club career 6 Kilmarnock 2012/2013 — 2026/2027 85League appearances St. Mirren 2022/2023 — 2025/2026 120League appearances Motherwell 2019/2020 — 2021/2022 63League appearances Lincoln 2018/2019 17League appearances Peterborough 2018/2019 22League appearances Dundee FC 2016/2017 — 2017/2018 60League appearances Season totals come from career records. Recent appearances use their own sample and coverage.
Injury historyPeriod 11/02/2026 Reason Period Ankle injury 12/28/2025 — 02/13/2026 Foot Injury 11/02/2025 — 12/13/2025 Foot Injury 09/20/2025 — 10/17/2025 Injury 12/19/2024 — 12/25/2024 Thigh injury 02/02/2024 — 02/26/2024
Show full history (5) Reason Period Injury 08/01/2022 — 08/12/2022 Injury 05/08/2022 — 05/13/2022 Injury 04/01/2022 — 04/01/2022 Injury 02/13/2022 — 02/18/2022 Injury 11/07/2021 — 02/11/2022
Historical absence records; they do not establish current availability or a return date.
About the data O'Hara M. — football player profile. Explore confirmed player information and recent match records. Current club: Kilmarnock.
Statistics cover the selected recent appearances across clubs and competitions, not a full season. Unplayed matches are excluded. Missing values are unknown, not zero. Each metric uses its own recorded sample.
Based on saved football lineups and recorded player appearances.
Source updatedNov 2, 2026, 4:56 PM UTC