Charlton Athletic vs Norwich City Prediction, Preview and Stats

England flag 2025/2026 Championship, England
The Valley Sat, 21 Mar - 3:00 PM
Championship
Charlton Athletic CHA
0 Winner 1
Norwich City NOR
Full Time Sat, 21 Mar 3:00 PM
Round 39 Regular Season
|
Goal
P. Mattsson - 5'

CONTEXT

The match between Charlton Athletic and Norwich City has finished in a 0-0 draw. Coming into the game, Norwich City were the pre-match favorites with a 41.8% win probability, compared to a 29.1% chance for both a Charlton victory and a draw. The final stalemate represents a significant deviation from these expectations, frustrating a Norwich City side that was tipped as the stronger team. Norwich City controlled the flow of the game, securing 60% possession compared to Charlton Athletic's 40%. The visitors also generated the better offensive opportunities, edging the expected goals (xG) battle 1.86 to 1.51. Despite the final result failing to align with the pre-match market, the draw was still considered consistent with the overall xG metrics. There were no red cards or major disciplinary events to disrupt the balance of the match. Ultimately, the overall efficiency shift was in line with the underlying data, as neither team managed to sustainably convert their chances to break the full-time deadlock.

TL;DR

  • Structural deviation: Norwich City showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was consistent with expected goal differential.
  • Market alignment: End result was diverging from the pre-match projection.
  • xG expectations: Aligned with xG expectations (Classify).
  • Event impact: No major event distortion.
  • Red card distortion: None.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
No referee statistics available.
Charlton Athletic N. Jones
N. Jones
VS
Norwich City P. Clement
P. Clement
1.17
Avg Points / Game (Last 100 Matches)
1.08
1.33 i
Last 6 Opponents
Queens Park Rangers Rank: 67 D
Leicester City Rank: 68 W
Millwall Rank: 75 L
Derby County Rank: 71 L
Sheffield United Rank: 71 W
Blackburn Rovers Rank: 67 D
Avg Points / Game (Last 6 Matches)
2 i
Last 6 Opponents
Middlesbrough Rank: 74 L
Coventry City Rank: 77 W
West Bromwich Albion Rank: 66 W
Wrexham Rank: 75 W
Stoke City Rank: 67 L
Queens Park Rangers Rank: 67 W
5
Head to Head (Wins - Draws - Losses)
5 - 2 - 6
6

Win Probabilities

Live Win Probability (90 Min)
Home Charlton Athletic
29.12%
Draw
29.12%
Away Norwich City
41.75%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
62
71.92
0 (Weakest) 100 (Strongest)
Metric
Charlton Athletic
Norwich City
Power Score
62
71.92
League Position
18
10
Global Rank
254
157

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Charlton Athletic Opponent-weighted form score
Norwich City Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Charlton Athletic Norwich City

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Charlton Athletic

Left / Center / Right
Opposition half density
vs season average

Norwich City

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Charlton Athletic ⚠ Proxy
vs
⚠ Proxy Norwich City
Attacking Efficiency
Higher is better
Attacking Efficiency
38.50
33.17
Defensive Efficiency
Lower is better
Defensive Efficiency
33.17
38.50
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Charlton Athletic +0.50 Efficiency Index
vs
Norwich City -0.50 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Charlton Athletic
Norwich City
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Charlton Athletic
vs
Norwich City
Created Set-piece attacking threat
Charlton Athletic Norwich City
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
0%
0%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
+0.00 vs +0.00
Conceded Set-piece defensive exposure
Charlton Athletic Norwich City
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
Charlton Athletic
Norwich City
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG
Counter Attack / Transition data not available for this match.
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

Summary of 13 matches between these sides — filtered by competition and venue context.

Charlton Athletic CHA Home
13 matches
Norwich City NOR Away
Match Record
5
Wins
6
2
Draws
2
6
Losses
5
Goals
17
Goals Scored
15
15
Goals Conceded
17
+2
Goal Difference
-2
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-03-27T12:22:08+00:00

STARTING XI

Match Formation 3-5-2
Match Formation 3-2-4-1
Pitch
W. Mannion
England
25 W. Mannion
K. Ramsey
Substitution
England
2 K. Ramsey
L. Jones
England
5 L. Jones
A. Bell
Jamaica
17 A. Bell
H. Clarke
England
44 H. Clarke
S. Carey
England
14 S. Carey
C. Coventry
Substitution
Republic of Ireland
6 C. Coventry
G. Docherty
Scotland
10 (C) G. Docherty
L. Chambers
Substitution
England
19 L. Chambers
L. Dykes
Scotland
99 L. Dykes
T. Campbell
Substitution
England
7 T. Campbell
V. Kovačević
Bosnia and Herzegovina
1 V. Kovačević
K. Fisher
England
35 K. Fisher
J. Cordoba Chambers
Panama
33 J. Cordoba Chambers
R. McConville
Northern Ireland
15 (C) R. McConville
K. McLean
Scotland
23 K. McLean
P. Mattsson
Substitution
Denmark
7 P. Mattsson
A. Ahmed
Canada
21 A. Ahmed
A. Slimane
Substitution
Tunisia
20 A. Slimane
E. Maghoma
Substitution
England
25 E. Maghoma
L. Gibbs
England
8 L. Gibbs
M. Kvistgaarden
Substitution
Denmark
30 M. Kvistgaarden

General Information

Date & Time
Mar 21, 2026, 03:00 PM
Competition
2025/2026 Championship, England · Round 39 · Regular Season
Stadium
The Valley
Capacity
27111
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Will Finnie
Andrew Dallison
Paul Hodskinson
Isaac Searle

Statistics

Possession
CHA
44%
NOR
56%

Top Statistics

0 Goals 1
4 Big Chances Created 1
7 Shots 3
48 Dangerous attacks 58
40 Possession 60
7 Corners 7
6 Free kicks 7
2 Yellow Cards 2

Match Overview

0 Assists 1
13 Dribble Attempts 13
22 Throwins 26
21 Successful Headers 18
1 Hit Woodwork 1
83 Ball Safe 105
11 Goal Kicks 6
5 Goal Attempts 11
62 Successful Dribbles Percentage 31
8 Successful Dribbles 4
0 Injuries 2
4 Substitutions 4

Attacking

98 Attacks 79
4 Big Chances Missed 1

Possession

71 Successful Passes Percentage 80
57 Long Passes 51
290 Passes 460
7 Key Passes 11
205 Successful Passes 368
42 Successful Long Passes Percentage 37
24 Successful Long Passes 19

Defensive

20 Tackles 13
4 Saves 2
7 Interceptions 11

Build-up

23 Total Crosses 15
4 Accurate Crosses 3

Discipline

2 Offsides 1
6 Fouls 6

Lineup

Referee : Will Finnie

Starting XI

25
Will Mannion
Will Mannion Goalkeeper
7.39
2
Kayne Ramsay
Kayne Ramsay Defender
6.18
23
Charlie Kelman
Charlie Kelman
Attacker87'
5
Lloyd Jones
Lloyd Jones Defender
6.82
17
Amari'i Bell
Amari'i Bell Defender
6.85
6
Conor Coventry
Conor Coventry Midfielder
6.82
77
Jayden Fevrier
Jayden Fevrier
Attacker72'
6.51
10
Greg Docherty
Greg Docherty (C) Midfielder
6.7
14
Sonny Carey
Sonny Carey Midfielder
7.34
19
Luke Chambers
Luke Chambers Midfielder
6.72
11
Miles Leaburn
Miles Leaburn
Attacker57'
6.49
44
Harry Clarke
Harry Clarke Midfielder
6.47
7
Tyreece Campbell
Tyreece Campbell Attacker
6.7
26
Joe Rankin-Costello
Joe Rankin-Costello
Midfielder87'
99
Lyndon Dykes
Lyndon Dykes Attacker
6.62
Referee : Will Finnie

Starting XI

1
Vladan Kovačević
Vladan Kovačević Goalkeeper
7.27
15
Ruairi McConville
Ruairi McConville (C) Defender
7.84
33
José Córdoba
José Córdoba Defender
7.7
35
Kellen Fisher
Kellen Fisher Defender
7.39
7
P. Mattsson
P. Mattsson Midfielder
7.64
26
Sam Field
Sam Field
Midfielder87'
20
Anis Slimane
Anis Slimane Midfielder
6.59
16
Jacob Wright
Jacob Wright
Midfielder71'
6.48
23
Kenny McLean
Kenny McLean Midfielder
6.81
25
Paris Maghoma
Paris Maghoma Midfielder
6.69
18
Amankwah Forson
Amankwah Forson
Midfielder87'
8
Liam Gibbs
Liam Gibbs Attacker
7.06
21
Ali Ahmed
Ali Ahmed Attacker
7.39
30
Mathias Kvistgaarden
Mathias Kvistgaarden Attacker
6.78
46
Errol Mundle-Smith
Errol Mundle-Smith
Attacker71'
6.44

Events

2ND-HALF
Event
Joe Rankin-Costello Tyreece Campbell
6th Substitution
87'
Event
Charlie Kelman Kayne Ramsay
8th Substitution
87'
87'
Event
Amankwah Forson Paris Maghoma
5th Substitution
87'
Event
Sam Field P. Mattsson
7th Substitution
Event
Miles Leaburn
Argument / 4th Yellowcard
86'
Event
Jayden Fevrier Conor Coventry
4th Substitution
72'
71'
Event
Errol Mundle-Smith Mathias Kvistgaarden
2nd Substitution
71'
Event
Jacob Wright Anis Slimane
3rd Substitution
71'
Event
P. Mattsson
Foul / 3rd Yellowcard
61'
Event
Kellen Fisher
Time wasting / 2nd Yellowcard
Event
Miles Leaburn Luke Chambers
1st Substitution
57'
1ST-HALF
Event
Greg Docherty
Foul / 1st Yellowcard
34'
5'
Event
P. Mattsson
Right foot shot / 1st Goal

Match Commentary

90
Update Update
Miles Leaburn from Charlton Athletic earned a free kick in the defensive area.
90
Update Update
Amari'i Bell - Charlton Athletic - won a free kick in defence.
90
Attempt Attempt
Missed opportunity! Sonny Carey from Charlton Athletic took a right-footed shot from the right side of the penalty area, but it went wide to the left.
90
Corner Corner
Corner kick awarded to Charlton Athletic after José Córdoba allowed the ball to go out of play.
90
Update Update
The second half has concluded with the final score: Charlton Athletic 0, Norwich City 1.
90
Update Update
Errol Mundle-Smith from Norwich City committed a foul.
90
Corner Corner
Corner awarded to Norwich City after Greg Docherty allowed the ball to go out.
90
Update Update
The fourth official has indicated that there will be 5 minutes of stoppage time.
90
Update Update
Amankwah Forson from Norwich City committed a foul.
89
Corner Corner
Corner awarded to Charlton Athletic after Kellen Fisher allowed the ball to go out.
87
Substitution Substitution
Substitution for Norwich City: Amankwah Forson replaces Paris Maghoma.
87
Substitution Substitution
Substitution - Charlton Athletic. Charlie Kelman for Kayne Ramsay.
87
Substitution Substitution
Substitution - Norwich City. Sam Field for Pelle Mattsson - injury.
87
Substitution Substitution
Substitution for Charlton Athletic: Joe Rankin-Costello replaces Tyreece Campbell.
86
Yellow Card Yellow Card Important
Miles Leaburn from Charlton Athletic has been shown a yellow card for committing a foul.
86
Update Update
Delay over. They are ready to continue.
85
Update Update
Miles Leaburn from Charlton Athletic committed a foul.
84
Attempt Attempt
The attempt is thwarted. Sonny Carey from Charlton Athletic takes a right-footed shot from the middle of the penalty area, but it's successfully blocked.
84
Update Update
Pelle Mattsson from Norwich City was awarded a free kick in the defensive area.
84
Update Update
Match is currently on hold due to an injury to Pelle Mattsson from Norwich City.
82
Corner Corner
Corner awarded to Norwich City after Tyreece Campbell allowed the ball to go out.
80
Corner Corner
Opportunity wasted. Ruairi McConville of Norwich City attempted a header from the center of the box but sent it over the bar. The assist came from Liam Gibbs, who delivered a cross following a corner kick.
80
Corner Corner
Corner awarded to Norwich City after Amari'i Bell allowed the ball to go out.
79
Corner Corner
Corner awarded to Charlton Athletic after Liam Gibbs allowed the ball to go out of play.
79
Attempt Attempt
The attempt is thwarted. Tyreece Campbell from Charlton Athletic takes a left-footed shot from the left side of the penalty area, but it gets blocked. The assist came from Greg Docherty.
78
Attempt Attempt
The attempt is thwarted. Tyreece Campbell from Charlton Athletic fires a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Sonny Carey.
72
Corner Corner
Corner awarded to Charlton Athletic after Ruairi McConville allowed the ball to go out.
72
Corner Corner
Corner awarded to Charlton Athletic after Ruairi McConville allowed the ball to go out of play.
71
Corner Corner
Missed opportunity. Liam Gibbs from Norwich City attempted a right-footed shot from outside the penalty area following a corner, but it went wide to the left.
71
Yellow Card Yellow Card Important
Pelle Mattsson of Norwich City has been shown a yellow card for committing a foul.
71
Substitution Substitution
Substitution for Charlton Athletic: Jayden Fevrier is coming on to replace Conor Coventry.
71
Attempt Attempt
A fresh offensive effort unfolds as Pelle Mattsson from Norwich City takes a right-footed shot from the center of the box. Will Mannion of Charlton Athletic makes a save, diving to his left to deny the attempt. The assist came from Liam Gibbs.
71
Update Update
Amari'i Bell from Charlton Athletic earned a free kick on the left side of the field.
71
Update Update
Pelle Mattsson from Norwich City committed a foul.
70
Substitution Substitution
Substitution for Norwich City: Jacob Wright replaces Anis Ben Slimane.
70
Substitution Substitution
Substitution for Norwich City: Errol Mundle-Smith comes on to replace Mathias Kvistgaarden.
70
Attempt Attempt
The attempt is thwarted. Paris Maghoma of Norwich City fires a right-footed shot from the middle of the penalty area, but it's blocked.
69
Attempt Attempt
Another offensive push. Paris Maghoma from Norwich City takes a left-footed shot from the middle of the box, but Will Mannion, the goalkeeper for Charlton Athletic, makes a save right in the center of the goal. The assist came from Ali Ahmed.
69
Corner Corner
Corner awarded to Norwich City after Lloyd Jones allowed the ball to go out.
68
Attempt Attempt
Missed opportunity! Paris Maghoma from Norwich City attempted a right-footed shot from the right side of the six-yard box, but it went just wide. The assist came from Mathias Kvistgaarden, who delivered a cross.
66
Corner Corner
Opportunity goes begging. Harry Clarke of Charlton Athletic heads the ball from just a few meters out, but it narrowly misses the top left corner. The assist came from Tyreece Campbell, who delivered a well-placed cross.
65
Attempt Attempt
The attempt is denied. Harry Clarke from Charlton Athletic takes a left-footed shot from the middle of the box, but it gets blocked.
65
Corner Corner
Kayne Ramsay of Charlton Athletic heads the ball from close range following a corner, but it strikes the crossbar.
64
Corner Corner
A fresh offensive push is underway. Greg Docherty from Charlton Athletic takes a left-footed shot from within the six-yard box, targeting the left side, but it's expertly stopped by Vladan Kovacevic in the left corner. The assist came from Tyreece Campbell of Norwich City.
64
Corner Corner
Corner awarded to Charlton Athletic, following a foul by Vladan Kovacevic.
61
Yellow Card Yellow Card Important
Kellen Fisher of Norwich City has been shown a yellow card.
58
Attempt Attempt
Another offensive push here. Pelle Mattsson from Norwich City takes a right-footed shot from the left side of the penalty area, but Will Mannion, the goalkeeper for Charlton Athletic, makes a save right in the middle of the goal.
57
Substitution Substitution
Substitution for Charlton Athletic: Miles Leaburn comes on to replace Luke Chambers.
53
Update Update
Offside call against Norwich City. Mathias Kvistgaarden has been flagged for being offside.
51
Attempt Attempt
Opportunity squandered. Ali Ahmed from Norwich City attempted a left-footed shot from the center of the penalty area but sent it wide to the left. The assist came from Kellen Fisher.
47
Update Update
Luke Chambers from Charlton Athletic earned a free kick on the left flank.
47
Update Update
Anis Ben Slimane from Norwich City committed a foul.
45
Update Update
The fourth official has indicated that there will be three minutes of stoppage time.
45
Update Update
The first half has concluded with the score at Charlton Athletic 0, Norwich City 1.
45
Update Update
The second half is underway with the scoreline reading Charlton Athletic 0, Norwich City 1.
45
Attempt Attempt
Opportunity squandered. Kellen Fisher from Norwich City attempted a right-footed shot from the left side of the penalty area, but it went wide to the left.
43
Attempt Attempt
Missed opportunity! Paris Maghoma from Norwich City took a right-footed shot from outside the penalty area but it went wide to the left. The assist came from Ruairi McConville.
43
Update Update
Kenny McLean from Norwich City earned a free kick in the defensive zone.
43
Update Update
Lyndon Dykes commits a foul against Charlton Athletic.
40
Update Update
The pause has ended. They are set to resume play.
39
Update Update
Match interruption due to an injury to Anis Ben Slimane from Norwich City.
36
Attempt Attempt
Opportunity wasted. Paris Maghoma from Norwich City attempted a right-footed shot from outside the penalty area.
34
Update Update
Fouled by Greg Docherty of Charlton Athletic.
34
Update Update
Pelle Mattsson from Norwich City was awarded a free kick in the defensive area.
34
Yellow Card Yellow Card Important
Greg Docherty from Charlton Athletic has been shown a yellow card for committing a foul.
32
Attempt Attempt
The attempt is thwarted. Tyreece Campbell from Charlton Athletic takes a right-footed shot from outside the penalty area, but it gets blocked.
32
Corner Corner
Corner awarded to Charlton Athletic after Liam Gibbs allowed the ball to go out.
31
Attempt Attempt
Another offensive effort underway. Lloyd Jones from Charlton Athletic heads the ball from the center of the penalty area, but the shot is stopped.
30
Corner Corner
Corner awarded to Charlton Athletic after Liam Gibbs allowed the ball to go out.
30
Attempt Attempt
A shot is deflected. Luke Chambers from Charlton Athletic attempts a left-footed strike from the left side of the penalty area, but it gets blocked.
28
Corner Corner
Corner awarded to Norwich City after a deflection off Will Mannion.
26
Attempt Attempt
Opportunity wasted! Mathias Kvistgaarden from Norwich City took a left-footed shot from the middle of the penalty area, but it went just wide to the left. The chance was set up by Paris Maghoma during a quick counterattack.
26
Attempt Attempt
The attempt is thwarted. Sonny Carey from Charlton Athletic takes a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Harry Clarke.
25
Update Update
Lyndon Dykes from Charlton Athletic earned a free kick in the defensive area.
25
Update Update
José Córdoba from Norwich City committed a foul.
24
Update Update
Offside call against Charlton Athletic. Lyndon Dykes has been flagged for being in an offside position.
23
Update Update
Tyreece Campbell from Charlton Athletic earned a free kick in an offensive position.
23
Update Update
Pelle Mattsson from Norwich City committed a foul.
18
Update Update
Harry Clarke from Charlton Athletic committed a foul.
18
Update Update
Harry Clarke from Charlton Athletic committed a foul.
17
Update Update
Harry Clarke from Charlton Athletic committed a foul.
15
Update Update
Kellen Fisher from Norwich City has been awarded a free kick in the defensive area.
15
Update Update
Offside call against Charlton Athletic. Tyreece Campbell has been caught offside.
14
Corner Corner
Corner awarded to Norwich City after Harry Clarke allowed the ball to go out.
14
Corner Corner
A fresh offensive effort unfolds as Paris Maghoma of Norwich City takes a right-footed shot from the center of the penalty area, but Will Mannion of Charlton Athletic makes a save in the bottom right corner. The assist came from Kenny McLean.
14
Corner Corner
Corner kick awarded to Norwich City after Will Mannion allowed the ball to go out.
10
Update Update
Mathias Kvistgaarden from Norwich City has been awarded a free kick in the defensive area.
10
Update Update
Lloyd Jones committed a foul against a player from Charlton Athletic.
5
GOAL! GOAL! Important
Goal! Norwich City takes the lead against Charlton Athletic, making it 1-0. Pelle Mattsson scores with a powerful right-footed shot from outside the penalty area, finding the top right corner of the net. The assist comes from Ali Ahmed.
1
Update Update
José Córdoba of Norwich City has been awarded a free kick in the defensive area.
1
Update Update
Sonny Carey committed a foul against a player from Charlton Athletic.

CONCLUSION

Structural assessment: Norwich City exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was contrary to the pre-match probability model. Market alignment: The match result was outside the projected probability range.