Premier League · 2025/2026
PLAYER SEASON CARD
#2 · 2025/2026

William Saliba

Right centre-back · 31 apps (30 starts) · 2615' · age 25
Arsenal · France
Height 193 cm · Foot Right · Value €120.4m · Contract 2030-06-30
PLAYER OF THE MATCH ×2
22W5D4L
record in his matches
26/ 100
SEASON SCORE
POOR · #19 of 24
CRAFThow well he executed
48
FAIR
OUTPUTwhat he produced, per 90
4
POOR
Percentiles vs 24 centre-back player-seasons (≥180') · Premier League 2025/2026, 38 matches. Success rates regressed to the pool mean; per-90 outputs shrunk by a 270' prior; minutes earn a small volume boost.
Rating A
7.16
8th of 24 in pool
Rating B
7.02
30 rated apps
Rating C
6.93
29 rated apps
CONSENSUS
7.04
season average
1
Goals
0.8 xG · 0.03 /90
0
Assists
1.4 xA · 0.00 /90
+3.0
xT added
+0.10 /90 · passes + carries
93%
Pass accuracy
1954/2104
10
Chances created
0.34 /90
183
Progressive passes
6.3 /90
WHERE HE PLAYED

Season heatmap

Season heatmap · white dot = average position
Average positionATTACKING →
PHASE PROFILE

Season in phases

percentile vs pool
Attacking
37
FAIR
Creating
49
FAIR
Passing
94
ELITE
Carrying
31
POOR
Defending
30
POOR
Duels
31
POOR
Physical
28
POOR
LIFTED THE SCORE
Pass Accuracy93%96
Recoveries /903.89100
Long Ball Accuracy51%91
HELD IT BACK
Interceptions /900.594
Clearances /904.5813
weighted by role · number = pool percentile
Saliba graded 26/100 over 2025/2026 — poor for a centre-back in Premier League (#19 of 24 player-seasons ≥180'), with 1 goal and 0 assists in 31 appearances (2615'). Biggest strength: passing (top 6%) — 1954/2104 (93%) passes completed. Weakest area: defending (bottom 30%) — 3.9 recoveries, 1.2 tackles, 0.6 interceptions per 90. Best game: vs Everton on 14 Mar (Match Score 98); 7 of 30 games of 45'+ graded strong or better.
Player Season Card · William Saliba · 2025/2026 · Arsenal1 / 4
Premier League · 2025/2026
ON THE BALL
PASSING & CREATION

1954/2104 passes · 183 progressive

showing 119 of 2118 mapped passes · event data: Opta 29 + supplementary 2 of 31 matches
Key pass · 59' · 11 mKey pass · 14' · 7 mKey pass · 82' · 9 mKey pass · 7' · 11 mKey pass · 51' · 21 mKey pass · 43' · 20 mProgressive pass · 23' · 28 mProgressive pass · 45' · 45 mProgressive pass · 45' · 12 mProgressive pass · 72' · 40 mProgressive pass · 75' · 25 mProgressive pass · 65' · 31 mProgressive pass · 77' · 25 mProgressive pass · 61' · 16 mProgressive pass · 62' · 16 mProgressive pass · 91' · 27 mProgressive pass · 12' · 21 mProgressive pass · 36' · 19 mProgressive pass · 20' · 51 mProgressive pass · 33' · 20 mProgressive pass · 34' · 18 mProgressive pass · 38' · 22 mProgressive pass · 50' · 22 mProgressive pass · 46' · 27 mProgressive pass · 55' · 26 mProgressive pass · 85' · 29 mProgressive pass · 1' · 23 mProgressive pass · 13' · 43 mProgressive pass · 13' · 12 mProgressive pass · 19' · 14 mProgressive pass · 22' · 13 mProgressive pass · 23' · 51 mProgressive pass · 5' · 47 mProgressive pass · 44' · 30 mProgressive pass · 55' · 31 mProgressive pass · 65' · 19 mProgressive pass · 7' · 23 mProgressive pass · 35' · 11 mProgressive pass · 58' · 42 mProgressive pass · 67' · 19 mProgressive pass · 23 mProgressive pass · 19 mProgressive pass · 43' · 22 mProgressive pass · 88' · 14 mProgressive pass · 24' · 20 mProgressive pass · 18' · 13 mProgressive pass · 36' · 49 mProgressive pass · 46' · 43 mProgressive pass · 67' · 22 mProgressive pass · 67' · 17 mProgressive pass · 9' · 32 mProgressive pass · 14' · 15 mProgressive pass · 15' · 18 mProgressive pass · 19' · 29 mProgressive pass · 22' · 14 mProgressive pass · 6' · 35 mProgressive pass · 12' · 19 mProgressive pass · 15' · 55 mProgressive pass · 30' · 24 mProgressive pass · 32' · 16 mProgressive pass · 34' · 23 mProgressive pass · 67' · 19 mProgressive pass · 82' · 15 mProgressive pass · 83' · 14 mProgressive pass · 87' · 13 mProgressive pass · 88' · 19 mProgressive pass · 91' · 22 mProgressive pass · 94' · 15 mProgressive pass · 8' · 12 mProgressive pass · 15' · 17 mProgressive pass · 33' · 28 mProgressive pass · 61' · 21 mProgressive pass · 2' · 13 mProgressive pass · 13' · 18 mProgressive pass · 21' · 17 mProgressive pass · 32' · 19 mProgressive pass · 36' · 16 mProgressive pass · 73' · 23 mProgressive pass · 78' · 22 mProgressive pass · 22' · 32 mProgressive pass · 46' · 41 mProgressive pass · 83' · 27 mProgressive pass · 19 mProgressive pass · 25 mProgressive pass · 22 mProgressive pass · 16 mProgressive pass · 6' · 14 mProgressive pass · 39' · 12 mProgressive pass · 45' · 16 mProgressive pass · 46' · 18 mProgressive pass · 65' · 17 mProgressive pass · 72' · 18 mProgressive pass · 82' · 21 mProgressive pass · 7' · 16 mProgressive pass · 20' · 18 mProgressive pass · 21' · 22 mProgressive pass · 24' · 17 mProgressive pass · 33' · 26 mProgressive pass · 36' · 16 mProgressive pass · 38' · 20 mProgressive pass · 46' · 27 mProgressive pass · 54' · 17 mProgressive pass · 64' · 30 mProgressive pass · 79' · 23 mProgressive pass · 79' · 19 mProgressive pass · 6' · 12 mProgressive pass · 6' · 13 mProgressive pass · 22' · 18 mProgressive pass · 60' · 32 mProgressive pass · 74' · 17 mProgressive pass · 92' · 13 mProgressive pass · 48' · 24 mProgressive pass · 1' · 29 mProgressive pass · 23' · 12 mProgressive pass · 24' · 12 mProgressive pass · 61' · 16 mProgressive pass · 29' · 11 mKey pass · 90' · 20 mKey pass · 54' · 19 mATTACKING →
Progressive pass into final thirdKey pass / assist
OPTA ADVANCED · SEASON · RANK IN SQUAD /90
xT from passes+0.08 /90+2.456th of 14
Progressive passes6.30 /901835th of 14
Into final third4.89 /901424th of 14
Into the box0.17 /90 · open play512th of 14
Key passes + assists0.28 /90812th of 14
Through balls0.07 /90 · completed29th of 14
Switches of play0.41 /90 · ≥35 m lateral124th of 14
Receptions55.38 /90 · 126 in final third16091st of 14
Directionfwd · side · back · avg 17 m910·857·351
SONAR

Pass directions

189 passes · 75% completed · avg 18 m172 passes · 78% completed · avg 16 m207 passes · 95% completed · avg 15 m423 passes · 99% completed · avg 18 m279 passes · 99% completed · avg 19 m57 passes · 96% completed · avg 18 m14 passes · 71% completed · avg 14 m11 passes · 100% completed · avg 22 m23 passes · 96% completed · avg 16 m174 passes · 99% completed · avg 15 m292 passes · 95% completed · avg 15 m223 passes · 85% completed · avg 16 mFORWARDBACK
wedge length = volume · colour = completion (grey 50% → blue 100%)
RECEPTIONS

Where he got the ball (1609)

Average positionATTACKING →
density of where passes to him ended
CONNECTIONS

Passing partners

PASSED TO
Magalhães307
Zubimendi254
Rice234
Timber186
Raya172
RECEIVED FROM
Magalhães309
Zubimendi255
Rice246
Timber185
Raya152
VS THE POOL

Passing & creation grades

centre-back player-seasons, same competition
Pass Accuracypool avg 89%
1954/2104 93%
ELITETOP 4%
Long Ball Accuracypool avg 42%
59/116 51%
ELITETOP 9%
Final-Third Passes /90total 187 · avg 5.64
6.44
STRONGTOP 22%
Chances Created /90total 10 · avg 0.29
0.34
FAIRTOP 48%
Expected Assists (xA) /90total 1.40 · avg 0.04
0.05
SOLIDTOP 33%
Cross Accuracypool avg 33%
4/9 44%
ELITETOP 9%
Player Season Card · William Saliba · 2025/2026 · Arsenal2 / 4
Premier League · 2025/2026
ATTACK & CARRY
SHOTS & ASSISTS

5 shots · 0.9 xG · 1 goals

circle size = xG
21' · xG 0.26 · GOAL17' · xG 0.24 · off target45' · xG 0.16 · off target41' · xG 0.10 · off target82' · xG 0.09 · blocked
GoalOn targetOff / blockedAssist
Shots1 on target · 5 in box · 0.2 /905
xG · npxGnpxG 0.9 · 0.03 /900.9
Goals − xGfinishing over expectation+0.1
xG per shotshot quality0.17
BALL CARRYING

23 progressive carries

of 592 carries mapped
Carry 34 mCarry 20 mCarry 27 mCarry 13 mCarry 18 mCarry 24 mCarry 21 mCarry 12 mCarry 41 mCarry 33 mCarry 11 mCarry 24 mCarry 11 mCarry 41 mCarry 22 mCarry 47 mCarry 43 mCarry 25 mCarry 18 mCarry 19 mCarry 28 mCarry 30 mCarry 35 mATTACKING →
Progressive carry
Progressive carries0.79 /902313th of 14
xT from carries+0.02 /90 · Opta-derived+0.549th of 14
Carries into box0.00 /900
Take-ons70% · 0.2 /907/10
Fouls won0.6 /9016
EXPECTED THREAT

xT added by zone · +3.00

6th of 14 in squad /90
xT +0.017xT +0.048xT +0.066xT +0.035xT +0.051xT +0.039xT +0.058xT +0.054xT +0.060xT +0.027xT -0.011xT +0.009xT +0.049xT +0.093+0.09xT +0.074+0.07xT +0.077+0.08xT +0.051xT +0.120+0.12xT +0.178+0.18xT +0.141+0.14xT +0.059xT -0.006xT +0.001xT +0.029xT +0.078+0.08xT +0.125+0.13xT +0.070xT +0.151+0.15xT +0.154+0.15xT +0.142+0.14xT +0.115+0.12xT +0.090+0.09xT +0.203+0.20xT +0.044xT -0.016xT +0.020xT +0.097+0.10xT +0.101+0.10xT +0.051xT +0.035xT +0.045xT +0.025xT +0.096+0.10xT -0.003xT +0.008xT +0.043xT +0.028xT +0.005xT +0.027xT -0.000xT -0.004xT -0.149-0.15xT -0.000xT +0.004xT -0.008xT +0.011xT +0.005xT -0.002xT +0.053xT +0.001xT +0.001xT +0.007xT +0.005xT -0.002xT -0.001xT +0.012xT +0.004xT +0.003xT +0.002xT -0.002xT +0.001xT -0.001xT +0.006ATTACKING →
Threat addedThreat lost
SHOT PROFILE

Where the goals came from

goals / shots
SITUATION
Set piece1/5 0.9 xG
BODY PART
Right foot0/1 0.2 xG
Header1/4 0.7 xG
VS THE POOL

Attack & carry grades

Expected Goals (xG) /900.03
POORBOTTOM 8%
Box Touches /900.8
POORBOTTOM 22%
Dribble Success7/10 70%
SOLIDTOP 39%
Shot Conversion1/5 20%
ELITETOP 9%
Player Season Card · William Saliba · 2025/2026 · Arsenal3 / 4
Premier League · 2025/2026
OFF THE BALL
DEFENDING

425 defensive events

dashed line = ball-winning height
29 mInterception · wonAerial · wonClearance · wonFoul · lostAerial · wonClearance · wonTackle · wonRecovery · wonClearance · wonTackle · lostDribbled past · lostRecovery · wonClearance · wonBlock · wonTackle · lostTackle · lostFoul · lostAerial · lostRecovery · wonBlock · wonClearance · wonClearance · wonClearance · wonClearance · wonRecovery · wonInterception · wonRecovery · wonClearance · wonAerial · wonRecovery · wonAerial · wonClearance · wonClearance · wonFoul · lostRecovery · wonInterception · wonClearance · wonClearance · wonRecovery · wonRecovery · wonRecovery · wonRecovery · wonRecovery · wonAerial · lostRecovery · wonAerial · wonClearance · wonClearance · wonTackle · wonTackle · lostTackle · wonRecovery · wonRecovery · wonAerial · wonTackle · lostClearance · wonFoul · lostAerial · wonClearance · wonRecovery · wonFoul · lostAerial · wonClearance · wonAerial · lostAerial · lostRecovery · wonRecovery · wonClearance · wonClearance · wonClearance · wonBlock · wonRecovery · wonAerial · wonClearance · wonClearance · wonClearance · wonAerial · wonClearance · wonAerial · lostRecovery · wonRecovery · wonClearance · wonRecovery · wonBlock · wonRecovery · wonAerial · wonRecovery · wonClearance · wonDribbled past · lostAerial · wonClearance · wonRecovery · wonClearance · wonRecovery · wonRecovery · wonAerial · wonClearance · wonRecovery · wonRecovery · wonTackle · lostRecovery · wonTackle · wonAerial · lostFoul · lostAerial · wonClearance · wonClearance · wonRecovery · wonClearance · wonAerial · wonClearance · wonClearance · wonAerial · lostAerial · wonRecovery · wonAerial · lostAerial · wonAerial · wonClearance · wonAerial · wonAerial · wonClearance · wonClearance · wonClearance · wonRecovery · wonRecovery · wonAerial · lostAerial · lostDribbled past · lostClearance · wonClearance · wonRecovery · wonClearance · wonTackle · wonClearance · wonInterception · wonInterception · wonRecovery · wonRecovery · wonClearance · wonClearance · wonRecovery · wonTackle · wonRecovery · wonClearance · wonClearance · wonClearance · wonClearance · wonAerial · lostRecovery · wonAerial · wonRecovery · wonAerial · wonAerial · lostRecovery · wonRecovery · wonClearance · wonAerial · wonInterception · wonRecovery · wonAerial · lostRecovery · wonRecovery · wonAerial · lostAerial · wonRecovery · wonRecovery · wonAerial · wonAerial · wonClearance · wonRecovery · wonRecovery · wonRecovery · wonRecovery · wonClearance · wonClearance · wonRecovery · wonTackle · wonInterception · wonAerial · wonClearance · wonDribbled past · lostTackle · lostClearance · wonRecovery · wonClearance · wonAerial · wonTackle · lostTackle · lostTackle · lostTackle · wonRecovery · wonFoul · lostClearance · wonRecovery · wonAerial · lostClearance · wonClearance · wonRecovery · wonClearance · wonRecovery · wonClearance · wonClearance · wonRecovery · wonClearance · wonAerial · lostRecovery · wonClearance · wonRecovery · wonRecovery · wonRecovery · wonTackle · lostRecovery · wonFoul · lostTackle · wonClearance · wonFoul · lostInterception · wonRecovery · wonRecovery · wonRecovery · wonRecovery · wonFoul · lostAerial · lostClearance · wonRecovery · wonRecovery · wonClearance · wonAerial · lostClearance · wonRecovery · wonAerial · wonClearance · wonAerial · lostRecovery · wonAerial · lostAerial · lostAerial · wonAerial · lostAerial · lostClearance · wonClearance · wonAerial · wonInterception · wonRecovery · wonAerial · wonFoul · lostClearance · wonAerial · wonClearance · wonRecovery · wonFoul · lostDribbled past · lostTackle · wonAerial · lostAerial · wonClearance · wonClearance · wonInterception · wonRecovery · wonRecovery · wonRecovery · wonClearance · wonAerial · wonClearance · wonClearance · wonAerial · lostClearance · wonClearance · wonRecovery · wonClearance · wonRecovery · wonTackle · wonClearance · wonRecovery · wonRecovery · wonClearance · wonClearance · wonClearance · wonRecovery · wonTackle · wonTackle · wonAerial · lostRecovery · wonClearance · wonInterception · wonTackle · wonAerial · wonClearance · wonInterception · wonInterception · wonRecovery · wonRecovery · wonAerial · wonClearance · wonClearance · wonRecovery · wonFoul · lostRecovery · wonRecovery · wonTackle · wonClearance · wonClearance · wonFoul · lostAerial · lostClearance · wonAerial · wonClearance · wonRecovery · wonClearance · wonBlocked pass · wonTackle · wonRecovery · wonRecovery · wonClearance · wonTackle · wonFoul · lostAerial · wonClearance · wonAerial · lostAerial · wonClearance · wonAerial · wonRecovery · wonInterception · wonRecovery · wonAerial · wonClearance · wonClearance · wonRecovery · wonRecovery · wonTackle · lostRecovery · wonAerial · wonClearance · wonClearance · wonAerial · wonAerial · lostClearance · wonDribbled past · lostRecovery · wonInterception · wonAerial · wonClearance · wonFoul · lostClearance · wonRecovery · wonTackle · wonAerial · wonClearance · wonClearance · wonClearance · wonInterception · wonClearance · wonRecovery · wonClearance · wonTackle · wonClearance · wonBlock · wonClearance · wonClearance · wonTackle · wonRecovery · wonRecovery · wonClearance · wonFoul · lostFoul · lostBlocked pass · wonInterception · wonTackle · wonAerial · wonClearance · wonClearance · wonAerial · lostRecovery · wonRecovery · wonAerial · wonClearance · wonClearance · wonRecovery · wonClearance · wonRecovery · wonAerial · wonClearance · wonClearance · wonRecovery · wonBlock · wonAerial · wonClearance · wonFoul · lostRecovery · wonRecovery · wonRecovery · wonTackle · wonBlock · wonBlocked pass · wonTackle · lostRecovery · wonClearance · wonClearance · wonAerial · lostClearance · wonFoul · lostRecovery · wonClearance · wonClearance · wonClearance · wonClearance · wonRecovery · wonAerial · wonAerial · lostClearance · wonRecovery · wonAerial · lostAerial · wonClearance · wonDribbled past · lostAerial · lostAerial · wonClearance · wonAerial · wonAerial · wonAerial · wonClearance · wonClearance · wonATTACKING →
Recovery (113)Tackle (35)Interception (17)Clearance (133)Blocked pass (3)Block (7)Aerial (90)Dribbled past / foul (27)
DEFENSIVE LEDGER · SEASON
Defensive actions10.60 /90 · tkl+int+rec+blk+clr3085th of 14
Recoveries3.9 /90 · 16 in opp. half113
Tackles · interceptions1.8 /90 combined35 · 17
Fouls committed22
Ball-winning heightavg dist. from own goal29 m
VS THE POOL
Recoveries /903.89
ELITETOP 1%
Tackles /901.20
POORBOTTOM 26%
Ground Duel Win Rate58/99 59%
POORBOTTOM 30%
Aerial Win Rate73/132 55%
POORBOTTOM 30%
DUELS

Won vs lost

All duels131/231 · 57%
Ground duels58/99 · 59%
Aerial duels73/132 · 55%
Take-ons7/10 · 70%
RUNNING · TRACKING · 14 MATCHES
9957.93 kmdistance / match
33.0top speed km/h
POSSESSION LOST

25 on-ball losses

13 miscontrol · 7 dispossessed · 5 failed take-on
MiscontrolMiscontrolMiscontrolDispossessedMiscontrolFailed take-onDispossessedMiscontrolMiscontrolDispossessedMiscontrolFailed take-onMiscontrolDispossessedFailed take-onFailed take-onMiscontrolMiscontrolMiscontrolMiscontrolDispossessedFailed take-onDispossessedDispossessedMiscontrolATTACKING →
Dispossessed / miscontrol / failed take-on
FORM

Match Score, game by game (30)

avg 55 · line = 5-game rolling avg · faded = sub appearance · strip = result · G goal · A assist
25507510017 Aug 2025 · at Manchester United 1–0 · 90' · Match Score 64 · Rating A 7.5 · Rating B 7.517 Aug 2025 · at Manchester United 1–0 · 90' · Match Score 64 · Rating A 7.5 · Rating B 7.5AUG23 Aug 2025 · vs Leeds United 5–0 · 90' · Match Score 84 · Rating A 7.5 · Rating B 7.523 Aug 2025 · vs Leeds United 5–0 · 90' · Match Score 84 · Rating A 7.5 · Rating B 7.531 Aug 2025 · at Liverpool 0–1 · 5'21 Sep 2025 · vs Manchester City 1–1 · 90' · Match Score 95 · Rating A 7.7 · Rating B 7.321 Sep 2025 · vs Manchester City 1–1 · 90' · Match Score 95 · Rating A 7.7 · Rating B 7.3SEP28 Sep 2025 · at Newcastle United 2–1 · 45' · Match Score 22 · Rating A 6.7 · Rating B 6.928 Sep 2025 · at Newcastle United 2–1 · 45' · Match Score 22 · Rating A 6.7 · Rating B 6.904 Oct 2025 · vs West Ham United 2–0 · 90' · Match Score 54 · Rating A 7.4 · Rating B 7.204 Oct 2025 · vs West Ham United 2–0 · 90' · Match Score 54 · Rating A 7.4 · Rating B 7.2OCT18 Oct 2025 · at Fulham 1–0 · 90' · Match Score 42 · Rating A 7.2 · Rating B 7.418 Oct 2025 · at Fulham 1–0 · 90' · Match Score 42 · Rating A 7.2 · Rating B 7.426 Oct 2025 · vs Crystal Palace 1–0 · 45' · Match Score 40 · Rating A 6.7 · Rating B 7.126 Oct 2025 · vs Crystal Palace 1–0 · 45' · Match Score 40 · Rating A 6.7 · Rating B 7.101 Nov 2025 · at Burnley 2–0 · 90' · Match Score 76 · Rating A 7.8 · Rating B 7.401 Nov 2025 · at Burnley 2–0 · 90' · Match Score 76 · Rating A 7.8 · Rating B 7.4NOV08 Nov 2025 · at Sunderland 2–2 · 90' · Match Score 82 · Rating A 6.7 · Rating B 6.808 Nov 2025 · at Sunderland 2–2 · 90' · Match Score 82 · Rating A 6.7 · Rating B 6.823 Nov 2025 · vs Tottenham Hotspur 4–1 · 90' · Match Score 27 · Rating A 6.8 · Rating B 6.623 Nov 2025 · vs Tottenham Hotspur 4–1 · 90' · Match Score 27 · Rating A 6.8 · Rating B 6.613 Dec 2025 · vs Wolverhampton Wanderers 2–1 · 90' · Match Score 63 · Rating A 7.4 · Rating B 6.613 Dec 2025 · vs Wolverhampton Wanderers 2–1 · 90' · Match Score 63 · Rating A 7.4 · Rating B 6.6DEC20 Dec 2025 · at Everton 1–0 · 90' · Match Score 42 · Rating A 7.1 · Rating B 7.020 Dec 2025 · at Everton 1–0 · 90' · Match Score 42 · Rating A 7.1 · Rating B 7.027 Dec 2025 · vs Brighton & Hove Albion 2–1 · 90' · Match Score 67 · Rating A 7.0 · Rating B 6.827 Dec 2025 · vs Brighton & Hove Albion 2–1 · 90' · Match Score 67 · Rating A 7.0 · Rating B 6.830 Dec 2025 · vs Aston Villa 4–1 · 90' · Match Score 38 · Rating A 7.0 · Rating B 6.630 Dec 2025 · vs Aston Villa 4–1 · 90' · Match Score 38 · Rating A 7.0 · Rating B 6.603 Jan 2026 · at AFC Bournemouth 3–2 · 90' · Match Score 67 · Rating A 6.8 · Rating B 6.603 Jan 2026 · at AFC Bournemouth 3–2 · 90' · Match Score 67 · Rating A 6.8 · Rating B 6.6JAN08 Jan 2026 · vs Liverpool 0–0 · 90' · Match Score 43 · Rating A 7.0 · Rating B 7.208 Jan 2026 · vs Liverpool 0–0 · 90' · Match Score 43 · Rating A 7.0 · Rating B 7.217 Jan 2026 · at Nottingham Forest 0–0 · 90' · Match Score 60 · Rating A 7.5 · Rating B 7.117 Jan 2026 · at Nottingham Forest 0–0 · 90' · Match Score 60 · Rating A 7.5 · Rating B 7.125 Jan 2026 · vs Manchester United 2–3 · 90' · Match Score 29 · Rating A 6.1 · Rating B 5.925 Jan 2026 · vs Manchester United 2–3 · 90' · Match Score 29 · Rating A 6.1 · Rating B 5.931 Jan 2026 · at Leeds United 4–0 · 90' · Match Score 16 · Rating A 6.9 · Rating B 6.931 Jan 2026 · at Leeds United 4–0 · 90' · Match Score 16 · Rating A 6.9 · Rating B 6.907 Feb 2026 · vs Sunderland 3–0 · 90' · Match Score 55 · Rating A 7.7 · Rating B 7.107 Feb 2026 · vs Sunderland 3–0 · 90' · Match Score 55 · Rating A 7.7 · Rating B 7.1FEB18 Feb 2026 · at Wolverhampton Wanderers 2–2 · 90' · Match Score 48 · Rating A 6.4 · Rating B 6.318 Feb 2026 · at Wolverhampton Wanderers 2–2 · 90' · Match Score 48 · Rating A 6.4 · Rating B 6.322 Feb 2026 · at Tottenham Hotspur 4–1 · 90' · Match Score 90 · Rating A 7.5 · Rating B 6.622 Feb 2026 · at Tottenham Hotspur 4–1 · 90' · Match Score 90 · Rating A 7.5 · Rating B 6.601 Mar 2026 · vs Chelsea 2–1 · 90' · Match Score 25 · Rating A 7.8 · Rating B 7.5 · 1G01 Mar 2026 · vs Chelsea 2–1 · 90' · Match Score 25 · Rating A 7.8 · Rating B 7.5 · 1G01 Mar 2026 · vs Chelsea 2–1 · 90' · Match Score 25 · Rating A 7.8 · Rating B 7.5 · 1GGMAR14 Mar 2026 · vs Everton 2–0 · 90' · Match Score 98 · Rating A 8.3 · Rating B 7.914 Mar 2026 · vs Everton 2–0 · 90' · Match Score 98 · Rating A 8.3 · Rating B 7.911 Apr 2026 · vs AFC Bournemouth 1–2 · 90' · Match Score 58 · Rating A 6.7 · Rating B 6.511 Apr 2026 · vs AFC Bournemouth 1–2 · 90' · Match Score 58 · Rating A 6.7 · Rating B 6.5APR19 Apr 2026 · at Manchester City 1–2 · 90' · Match Score 83 · Rating A 6.8 · Rating B 6.919 Apr 2026 · at Manchester City 1–2 · 90' · Match Score 83 · Rating A 6.8 · Rating B 6.925 Apr 2026 · vs Newcastle United 1–0 · 90' · Match Score 50 · Rating A 7.4 · Rating B 7.025 Apr 2026 · vs Newcastle United 1–0 · 90' · Match Score 50 · Rating A 7.4 · Rating B 7.002 May 2026 · vs Fulham 3–0 · 90' · Match Score 34 · Rating A 7.0 · Rating B 7.702 May 2026 · vs Fulham 3–0 · 90' · Match Score 34 · Rating A 7.0 · Rating B 7.7MAY10 May 2026 · at West Ham United 1–0 · 90' · Match Score 54 · Rating A 7.4 · Rating B 7.610 May 2026 · at West Ham United 1–0 · 90' · Match Score 54 · Rating A 7.4 · Rating B 7.618 May 2026 · vs Burnley 1–0 · 90' · Match Score 40 · Rating A 7.4 · Rating B 7.218 May 2026 · vs Burnley 1–0 · 90' · Match Score 40 · Rating A 7.4 · Rating B 7.2
Player Season Card · William Saliba · 2025/2026 · Arsenal4 / 4