← Players
James Hamill
DEFKilmarnock · Scotland Premiership
1250▲ +9428dCurrent Elo(3922d idle)
132 matches tracked
KilmarnockHeart Of MidlothianKilmarnockDomestic cupInternational cupTransfer
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−105M. McAusland1005
in 9 matches · ST Mirren
−80Unknown (117222)1334
in 8 matches · Partick
- −75
Unknown (117278)1271
in 5 matches · ST Mirren
−63P. McGowan1118
in 10 matches · Dundee
−54Unknown (117505)1140
in 4 matches · Dunfermline
Nemeses
+113Sean Clohessy1171
in 3 matches · Kilmarnock
+95A. Taylor1505
in 4 matches · Aberdeen
+83M. Gardyne1218
in 4 matches · Ross County
+81S. Dillon1164
in 12 matches · Dundee Utd
+70G. Gunning1295
in 6 matches · Dundee Utd
Career history
- 2017Queen of the South→Stranraer
- 2016Kilmarnock→Queen of the South
- 2014Heart OF Midlothian→KilmarnockFree
- 2011Kilmarnock→Heart OF MidlothianFree