
P. Kioso
DEF🇨🇩27 years old·born 15 Aug 1999
183 cm · 70 kg · born Swords, Republic of Ireland
Oxford United · England League One
Rank #2,581·202 matches tracked
Playing style
DefensiveTackles + int. /90
2.66
60th pct
Duels won
59%
61st pct
Blocks /90
0.41
53rd pct
Passes /90
33.94
36th pct
Fouls /90
1.21
82nd pct
Goals + assists /90
0.14
Latest· 15 Oct 2026
75' vs Mansfield Town — a quiet game.
Mansfield Town 1–1 Oxford United (draw) · Rating 5.75 · Elo +2 · 2 tackles · 1 intercept. · 5/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
−53P. Digby1532
in 4 matches · Cambridge United
−47S. Raggett1543
in 5 matches · Rotherham
−45E. Moore1737
in 4 matches · Northampton
−42G. Saville1731
in 3 matches · Luton
−41D. Hyam1954
in 3 matches · Blackburn
Nemeses
+109I. Hayden1860
in 4 matches · Leyton Orient
+74E. Simms2072
in 4 matches · Coventry
+74Z. Swanson1946
in 3 matches · Portsmouth
+63T. Darikwa2017
in 4 matches · Lincoln
+59A. Reach1919
in 3 matches · Lincoln
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −49
Mark Bonner1530
in 4 matches · Cambridge United
- −34
Matthew Hamshaw1661
in 3 matches · Rotherham
- −32
in 3 matches · Bolton
- −28
R. Lowe1708
in 3 matches · Preston
- −24
Stephen Evans1666
in 4 matches · Stevenage
Nemesis coaches
- +40
J. Mousinho1983
in 3 matches · Portsmouth
- +26
M. Robins1999
in 3 matches · Stoke City
- +20
A. Revell1840
in 3 matches · Stevenage
- +18
Paul Warne1857
in 4 matches · Derby
- +16
D. Artell1704
in 3 matches · Crewe
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2026Peterborough→Oxford UnitedLoan ended
- 2025Oxford United→PeterboroughLoan
- 2024Rotherham→Oxford United
- 2024Peterborough→RotherhamLoan ended
- 2023Rotherham→PeterboroughLoan
- 2022Luton→Rotherham
- 2022Milton Keynes Dons→LutonLoan ended
- 2021Luton→Milton Keynes DonsLoan
- 2021Northampton→LutonLoan ended
- 2021Luton→NorthamptonLoan
- 2021Bolton→LutonLoan ended
- 2020Luton→BoltonLoan
- 2020Hartlepool→Luton