Mark O'Hara
Scouting report
Potential
Almost Reached
Injury riskVery Unlikely
Recent form (15 appearances)
Avg rating
6.6
Goals
0
Assists
0
xG
0.8
xA
0.5
Key passes
4
Minutes
756
Mins/app
50
Last 5 matches
Next match
Dundee FC vs Kilmarnock
Wednesday 28 October, 22:45 EAT (19:45 UTC) · Scottish Premiership
Dundee FCLWWDL
KilmarnockWDLWL
11.98
X3.90
23.65
Best pre-match odds across bookmakers. 18+. Odds change; this is not betting advice.
Highlights: Mark O'Hara's recent matches
Transfer history
- Jul 2026St. MirrentoKilmarnockFree
- Jul 2022MotherwelltoSt. MirrenFree
- Jul 2020Peterborough UnitedtoMotherwellUnknown
- May 2020MotherwelltoPeterborough United-
- Sept 2019Peterborough UnitedtoMotherwell-
- May 2019Lincoln CitytoPeterborough United-
- Jan 2019Peterborough UnitedtoLincoln City-
- Jul 2018Dundee FCtoPeterborough UnitedUnknown
Mark O'Hara: quick answers
Which club does Mark O'Hara play for?
Mark O'Hara plays for Kilmarnock, under contract until May 2026.
How old is Mark O'Hara?
Mark O'Hara is 30, born on 12 December 1995.
What position does Mark O'Hara play?
Mark O'Hara is a midfielder (CM), right-footed.
How many goals has Mark O'Hara scored recently?
0 goals and 0 assists in the last 15 appearances, with an average rating of 6.6.
When is Mark O'Hara's next match?
Kilmarnock play Dundee FC away on Wednesday 28 October, 22:45 EAT (19:45 UTC), in the Scottish Premiership.
When did Mark O'Hara join Kilmarnock?
Mark O'Hara moved from St. Mirren to Kilmarnock on 1 July 2026, on a free transfer.
View Mark O'Hara match stats, ratings, goals, assists, xG and key passes on Livescore44. Data updates live during matches.



