
O. Beckles
DEF🇬🇩34 years old·born 25 Oct 1991
188 cm · 78 kg · born London, England
Gillingham · England League Two
Rank #4,748·388 matches tracked
Playing style
Ball-playerTackles + int. /90
2.13
33rd pct
Duels won
63%
64th pct
Blocks /90
0.46
46th pct
Passes /90
44.09
77th pct
Fouls /90
1.21
86th pct
Goals + assists /90
0.09
Latest· 17 Oct 2026
90' vs Accrington ST — a quiet game.
Accrington ST 3–1 Gillingham (loss) · Rating 5.9 · Elo -8 · 6 tackles · 9/11 duels
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
−67D. Conroy1588
in 8 matches · Crawley Town
−61N. Canavan1438
in 7 matches · Barrow
−60T. Anderson1489
in 3 matches · Doncaster
−60E. Watt1758
in 5 matches · Burton Albion
- −57
in 4 matches · Doncaster
Nemeses
+109G. Whyte1570
in 5 matches · Portsmouth
+107S. Hoskins1504
in 8 matches · Northampton
+105J. Low1944
in 4 matches · Wycombe
+104M. Fondop-Talum1608
in 3 matches · Oldham
+101T. Hamer2004
in 3 matches · Lincoln
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −45
D. Moore1732
in 4 matches · Port Vale
- −37
D. Clarke1664
in 8 matches · Tranmere
- −35
M. Flynn1610
in 4 matches · Walsall
- −31
Paul Simpson1490
in 4 matches · Carlisle
- −29
D. Adams1488
in 4 matches · Bradford
Nemesis coaches
- +80
Wayne Brown1413
in 3 matches · Colchester
- +79
Paul Warne1857
in 8 matches · Derby
- +55
N. Clough1802
in 9 matches · Mansfield Town
- +52
in 6 matches · Cardiff
- +51
J. Brady1747
in 7 matches · Northampton
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2026Leyton Orient→Gillingham-
- 2021Crewe→Leyton OrientFree
- 2020Shrewsbury→CreweFree
- 2017Accrington ST→Shrewsbury
- 2016Aldershot Town→Accrington STFree
- 2015St Albans City→Aldershot TownFree
- 2014Margate→St Albans CityFree
- 2014Histon→MargateFree
- 2013Billericay Town→HistonFree
- 2013Boreham Wood→Billericay TownFree
- 2012Kettering Town→Boreham WoodFree
- 2012Boreham Wood→Kettering TownFree