Skip to content
Can you beat the beyondELO model?Predict Europe's three cups360 matchesNext matchday11d 23:57Play this round
Back to player rankings
MO

Mark O'Hara

ScotlandScotland

Kilmarnock
Kilmarnock

Age 30Born

beyondELO1389

#7798 among rated players−20 this season

Peak ELO
1483Sep 16, 2023
Lowest ELO
1389Sep 19, 2026
Best rank
#4215Oct 31, 2020
Lowest rank
#7082Sep 20, 2026

ELO progression archive

Career snapshot

Positions
DM
appearances
166
Goals
25
Assists
9
Minutes
13,056
Goals and assists by season
520/21
121/22
1222/23
823/24
724/25
125/26
026/27
  • Goals
  • Assists

Win rate by competition

Scottish Premiership29%25%46%166

Match history

Full history
Head to head

Interesting stats

Biggest margins
Largest single-match rating swings
Rating won and lost by opponent
Rangers
Rangers
+1351-5-13
Celtic
Celtic
+1141-2-14
Aberdeen
Aberdeen
+8511-2-2
Falkirk
Falkirk
+12-0-0
Dundee
Dundee
−542-2-2
Motherwell
Motherwell
−552-4-5
Ross County FC
Ross County FC
−607-1-5
Kilmarnock
Kilmarnock
−762-3-7
Dundee United
Dundee United
−1032-4-8