Mark O'Hara
#6

Mark O'Hara

Defensive Midfield
Scotland
30 yrs
191 cm
73 kg
right foot
St. Mirren

Current Team

St. Mirren

Compare
Mark O'Hara

Mark O'Hara

Midfielder·St. Mirren
0G · 1A

Performance Summary

Season snapshot

Season Rating

6.8/10
Appearances23
Minutes1,656

Goals / 90

0.00

Assists / 90

0.05

Key Passes

17

Pass Acc.

75.2%

Dribble %

47%

Tackles

24

2025/2026How we count

Goals

0

Assists

1

Key Passes

17

Rating

6.77

Detailed stats

Player Statistics

Assists

1

Shots

20

Shots on Target

4

Shot Accuracy

20%

Big Chances Created

3

Big Chances Missed

3

Hit Woodwork

1

Transfer History

Career moves for Mark O'Hara

Jul 1, 2022
Free Transfer
Motherwell
Motherwell
St. Mirren
St. Mirren
Jul 1, 2020
Transfer
Peterborough United
Peterborough United
Motherwell
Motherwell
May 31, 2020
End of loan
Motherwell
Motherwell
Peterborough United
Peterborough United
Sep 2, 2019
Loan
Peterborough United
Peterborough United
Motherwell
Motherwell
May 31, 2019
End of loan
Lincoln City
Lincoln City
Peterborough United
Peterborough United
Jan 24, 2019
Loan
Peterborough United
Peterborough United
Lincoln City
Lincoln City
Jul 1, 2018
Transfer
Dundee
Dundee
Peterborough United
Peterborough United
Jul 1, 2016
Free Transfer
Kilmarnock
Kilmarnock
Dundee
Dundee

About Mark O'Hara

Mark O'Hara is a 30-year-old Scottish defensive midfield at St. Mirren, where he wears the number 6 shirt. Standing at 191cm and right-footed, he plays in Premiership.

Across 23 appearances and 1,656 minutes in the 2025/26 season, Mark O'Hara has scored 0 goals and provided 1 assist — a rate of 0.05 goal contributions per 90 minutes.

Mercato XI currently values Mark O'Hara at €1.2M, a figure that has cooled in recent months. Playing regularly in Premiership, a defined role at St. Mirren, and being at a productive age for a midfielder all support a positive outlook on his value. Read the methodology to learn more about how we estimate player value.