Mark Ryan O'Hara
Scotland | ST Mirren
Mark Ryan O'Hara, 30, is a footballer from Scotland for ST Mirren. O'Hara was born in Barrhead, Scotland. In the 2025/26 Premiership season O'Hara has 0 appearances with 0 goals and 1 assists in 1,660 minutes at an average rating of 6.75.
Profile
- Full name
- Mark Ryan O'Hara
- Age
- 30
- Born
- 12 December 1995 | Barrhead | Scotland
- Nationality
- Scotland
- Height
- 183
- Weight
- 73
- Current club
- ST Mirren
Season by Season Stats
Career
Trophy Cabinet | 1 won
- League Two 1× 2018/2019 England
Clubs | 8
-
ST Mirren
Jul 2022 – present
Free
-
Motherwell
Jul 2020 – Jul 2022
-
Peterborough
May 2020 – Jul 2020
-
Motherwell
Sep 2019 – May 2020
Loan
-
Peterborough
Jul 2019 – Sep 2019
-
Lincoln
Jan 2019 – Jul 2019
Loan
-
Peterborough
Jul 2018 – Jan 2019
Free
-
Dundee
Jul 2016 – Jul 2018
Free
Injury and Suspension History
- Injury : 18 December 2024 to 24 December 2024
- Thigh Injury : 1 February 2024 to 25 February 2024
- Red Card : 31 December 2022 to 2 January 2023
- Injury : 31 July 2022 to 11 August 2022
- Injury : 7 May 2022 to 12 May 2022
- Injury : 31 March 2022 to 31 March 2022
- Injury : 12 February 2022 to 17 February 2022
- Injury : 6 November 2021 to 10 February 2022
- Injury : 16 May 2021 to 12 August 2021
- Injury : 24 April 2021 to 10 May 2021
- Injury : 9 January 2021 to 4 February 2021
- Red Card : 31 December 2020 to 2 January 2021
- Injury : 5 October 2019 to 21 November 2019
Frequently Asked Questions
Which team does Mark Ryan O'Hara play for?
Mark Ryan O'Hara plays for ST Mirren in the Premiership.
How many goals has Mark Ryan O'Hara scored this season?
Mark Ryan O'Hara has scored 0 goals in 0 appearances in the Premiership 2025/26 season.
How old is Mark Ryan O'Hara?
Mark Ryan O'Hara is 30 years old and comes from Scotland.
Updated: 8 Jul 2026, 14:24 UTC