Skip to content
Can you beat the beyondELO model?Predict Europe's three cups360 matchesNext matchday11d 18:56Play this round
Back to player rankings
James Penrice

James Penrice

ScotlandScotland

Rangers
Rangers

Age 27Born

beyondELO1520

#3949 among rated players+25 this season

Peak ELO
1520Sep 20, 2026
Lowest ELO
1361Feb 3, 2024
Best rank
#3638Sep 20, 2026
Lowest rank
#7051Apr 7, 2024

ELO progression archive

Career snapshot

Positions
LBLMCM
appearances
143
Goals
5
Assists
12
Minutes
10,833
Strong foot
left
Goals and assists by season
421/22
422/23
223/24
724/25
025/26
026/27
  • Goals
  • Assists

Win rate by competition

All38%18%44%143
Scottish Premiership31%18%50%115
Super League Greece74%21%19
UECL44%44%9

Match history

Full history
Head to head

Interesting stats

Biggest margins
Biggest win
AEK Athens
6–0
Aberdeen
Aberdeen
UECLLeague Phase
Largest single-match rating swings
Rating won and lost by opponent
Rangers
Rangers
+500-2-8
Celtic
Celtic
+392-0-9
Olympiacos
Olympiacos
+191-0-1
Heidenheim
Heidenheim
+140-0-1
St Johnstone
St Johnstone
−95-2-3
Dundee
Dundee
−174-1-5
Kilmarnock
Kilmarnock
−203-1-3
Hearts
Hearts
−311-1-5
St. Mirren
St. Mirren
−513-3-5