Championship

Season: 2025/2026 • Team Form Guide

League Insights

What is xG?
Expected Goals (xG) measures shot quality based on distance, angle, and defensive pressure. A 1.0 xG shot should be scored 100% of the time.
Best Attacking Team
Sheffield United
2.2 xG per game - Creates the highest quality chances
Best Defensive Team
Sheffield United
0.7 xGA per game - Allows fewest quality chances

Team Form Guide

Recent form and stats for teams in upcoming fixtures (Last 5 matches)

W
D
L
D
L
Avg Goals For 1.2
Avg Goals Against 1.6
Avg xG For 1.6
Avg xG Against 1.0
Top Players (xG - Last 5 games)
E. Riis 1.1
L. Lindsay 0.8
S. Þórðarson 0.8
Recent Matches
Preston North End @ Barrow
0-1
(1.0-1.4)
Preston North End @ Queens Park Rangers
1-1
(0.8-0.6)
Preston North End vs Liverpool
1-3
L
L
D
W
D
Avg Goals For 1.0
Avg Goals Against 1.0
Avg xG For 0.9
Avg xG Against 1.2
Top Players (xG - Last 5 games)
Mamadou Doumbia 0.5
Moussa Sissoko 0.5
Pierre Dwomoh 0.3
Recent Matches
Watford vs Norwich City
1-2
(0.4-0.7)
Watford @ Charlton Athletic
1-0
(1.6-0.7)
Watford vs Leyton Orient
1-1
L
W
W
D
W
Avg Goals For 0.8
Avg Goals Against 0.4
Avg xG For 1.7
Avg xG Against 1.7
Top Players (xG - Last 5 games)
Thomas Waddingham 0.8
Florian Bianchini 0.7
Márk Kosznovszky 0.5
Recent Matches
Portsmouth vs Reading
1-2
(2.0-1.8)
Portsmouth @ Oxford United
0-1
(1.6-1.4)
Portsmouth vs PEC Zwolle
1-0
D
L
D
D
W
Avg Goals For 0.8
Avg Goals Against 1.0
Avg xG For 0.8
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Jerry Yates 1.1
Nathaniel Phillips 0.8
Sondre Klingen Langås 0.4
Recent Matches
Derby County @ West Bromwich Albion
1-1
(2.3-0.2)
Derby County @ Stoke City
3-1
(1.4-0.5)
Derby County @ Matlock Town
1-1
D
D
W
W
L
Avg Goals For 2.0
Avg Goals Against 1.4
Avg xG For 1.3
Avg xG Against 1.2
Top Players (xG - Last 5 games)
G. Hirst 1.1
Conor Chaplin 0.7
J. Clarke 0.3
Recent Matches
Ipswich Town @ Bromley
1-1
(1.2-1.7)
Ipswich Town @ Birmingham City
1-1
(1.2-1.3)
Ipswich Town @ Aberdeen
1-3
W
L
W
D
W
Avg Goals For 1.6
Avg Goals Against 1.0
Avg xG For 1.3
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Jamie Vardy 1.2
Bilal El Khannouss 0.9
Matteo Di Norscia 0.6
Recent Matches
Leicester City vs Sheffield Wednesday
2-1
(2.3-0.6)
Leicester City @ AFC Bournemouth
2-0
(1.9-0.1)
Leicester City vs Ipswich Town
2-0
(1.2-2.2)
W
W
L
L
D
Avg Goals For 1.6
Avg Goals Against 1.8
Avg xG For 1.1
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Scott Twine 0.9
Ross McCrorie 0.9
Anis Mehmeti 0.6
Recent Matches
Bristol City vs Milton Keynes Dons
2-0
(1.4-0.4)
Bristol City @ Sheffield United
1-4
(2.3-1.2)
Bristol City @ Sheffield United
3-0
W
D
L
W
L
Avg Goals For 0.8
Avg Goals Against 0.6
Avg xG For 1.7
Avg xG Against 1.3
Top Players (xG - Last 5 games)
E. Simms 2.4
J. Rudoni 2.0
B. Thomas-Asante 0.9
Recent Matches
Coventry City vs Luton Town
1-0
(2.6-1.4)
Coventry City vs Hull City
0-0
(1.7-0.6)
Coventry City vs Sunderland
1-2
(1.4-1.0)
W
L
L
W
D
Avg Goals For 1.8
Avg Goals Against 1.6
Avg xG For 1.2
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Ronald 0.7
Zeidane Inoussa 0.5
Ji-sung Eom 0.4
Recent Matches
Swansea City vs Crawley Town
3-1
(2.3-0.8)
Swansea City @ Middlesbrough
1-0
(0.4-0.1)
Swansea City @ Exeter City
1-0
L
L
W
W
D
Avg Goals For 1.8
Avg Goals Against 1.4
Avg xG For 2.2
Avg xG Against 0.7
Top Players (xG - Last 5 games)
Tom Cannon 1.5
Sydie Peck 1.3
Gustavo Hamer 1.2
Recent Matches
Sheffield United vs Bristol City
1-4
(2.3-1.2)
Sheffield United vs Sunderland
1-2
(1.2-0.7)
Sheffield United vs Bristol City
3-0
L
D
W
W
L
Avg Goals For 1.2
Avg Goals Against 2.0
Avg xG For 0.7
Avg xG Against 2.1
Top Players (xG - Last 5 games)
Daniel Bennie 0.5
R. Burrell 0.4
Kwame Poku 0.4
Recent Matches
Queens Park Rangers @ Plymouth Argyle
3-2
(4.7-1.0)
Queens Park Rangers vs Preston North End
1-1
(0.8-0.6)
Queens Park Rangers @ Toulouse
1-2
D
D
W
W
D
Avg Goals For 1.2
Avg Goals Against 0.8
Avg xG For 1.7
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Matt Crooks 2.2
Oliver McBurnie 0.6
Regan Slater 0.4
Recent Matches
Hull City @ Wrexham
3-3
(1.4-2.5)
Hull City @ Coventry City
0-0
(1.7-0.6)
Hull City @ Stockport County
0-1
W
L
L
D
W
Avg Goals For 1.4
Avg Goals Against 1.2
Avg xG For 1.0
Avg xG Against 0.8
Top Players (xG - Last 5 games)
Mathias Kvistgaarden 0.5
Josh Sargent 0.4
Harry Darling 0.2
Recent Matches
Norwich City @ Watford
1-2
(0.4-0.7)
Norwich City vs Millwall
1-2
(1.4-1.3)
Norwich City vs NAC Breda
0-1
D
W
W
D
L
Avg Goals For 1.6
Avg Goals Against 1.4
Avg xG For 1.8
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Isaac Price 1.6
Aune Heggebø 1.4
Karlan Grant 1.0
Recent Matches
West Bromwich Albion vs Derby County
1-1
(2.3-0.2)
West Bromwich Albion vs Blackburn Rovers
1-0
(1.4-1.2)
West Bromwich Albion vs Luton Town
5-3
(2.1-0.8)
L
W
D
L
D
Avg Goals For 0.6
Avg Goals Against 1.6
Avg xG For 1.0
Avg xG Against 1.2
Top Players (xG - Last 5 games)
Finn Azaz 0.6
Morgan Whittaker 0.6
Marcus Forss 0.6
Recent Matches
Middlesbrough vs Doncaster Rovers
0-4
(1.2-1.6)
Middlesbrough vs Swansea City
1-0
(0.4-0.1)
Middlesbrough @ Rangers
2-2
W
W
D
L
L
Avg Goals For 1.2
Avg Goals Against 1.4
Avg xG For 1.9
Avg xG Against 1.7
Top Players (xG - Last 5 games)
Damion Downs 1.3
Adam Armstrong 1.0
Jay Robinson 0.9
Recent Matches
Southampton @ Northampton Town
0-1
(1.1-1.6)
Southampton vs Wrexham
2-1
(4.0-1.7)
Southampton vs Brighton & Hove Albion
2-2
W
W
W
L
W
Avg Goals For 2.4
Avg Goals Against 1.4
Avg xG For 1.7
Avg xG Against 1.6
Top Players (xG - Last 5 games)
M. Ivanović 1.2
O. Azeez 1.2
Josh Coburn 1.1
Recent Matches
Millwall @ Norwich City
1-2
(1.4-1.3)
Millwall @ Sutton United
2-6
Millwall @ Bromley
1-2
L
L
D
W
W
Avg Goals For 1.0
Avg Goals Against 1.0
Avg xG For 1.0
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Dion De Neve 1.0
Tyrhys Dolan 0.7
Augustus Kargbo 0.5
Recent Matches
Blackburn Rovers vs Bradford City
1-2
(1.1-0.5)
Blackburn Rovers @ West Bromwich Albion
1-0
(1.4-1.2)
Blackburn Rovers @ Sheffield United
1-1
(2.6-0.7)
D
W
L
D
L
Avg Goals For 0.6
Avg Goals Against 1.6
Avg xG For 0.7
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Jun-ho Bae 0.7
Sorba Thomas 0.6
Ali Al Hamadi 0.3
Recent Matches
Stoke City vs Walsall
0-0
(0.4-0.9)
Stoke City vs Derby County
3-1
(1.4-0.5)
Stoke City @ Liverpool
5-0
D
L
W
W
W
Avg Goals For 1.4
Avg Goals Against 1.0
Avg xG For 1.2
Avg xG Against 0.8
Top Players (xG - Last 5 games)
Jay Stansfield 0.8
Tomoki Iwata 0.5
Seung-ho Paik  0.4
Recent Matches
Birmingham City vs Ipswich Town
1-1
(1.2-1.3)
Birmingham City @ Northampton Town
3-0
Birmingham City @ Port Vale
0-2
L
D
D
W
L
Avg Goals For 1.0
Avg Goals Against 1.4
Avg xG For 1.7
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Josh Windass 2.3
Michael Smith 1.6
Anthony Musaba 1.4
Recent Matches
Sheffield Wednesday @ Leicester City
2-1
(2.3-0.6)
Sheffield Wednesday @ Watford
1-1
(1.7-1.4)
Sheffield Wednesday vs Portsmouth
1-1
(1.6-0.7)
W
W
W
W
D
Avg Goals For 1.2
Avg Goals Against 0.2
Avg xG For 1.0
Avg xG Against 0.8
Top Players (xG - Last 5 games)
Lloyd Jones 0.9
Charlie Kelman 0.7
Greg Docherty  0.7
Recent Matches
Charlton Athletic vs Stevenage
3-1
(1.1-0.6)
Charlton Athletic vs Watford
1-0
(1.6-0.7)
Charlton Athletic vs Leyton Orient
1-0
(0.2-1.1)
D
L
L
L
W
Avg Goals For 1.6
Avg Goals Against 1.6
Avg xG For 1.5
Avg xG Against 3.2
Top Players (xG - Last 5 games)
Josh Windass 0.9
Ryan Hardie 0.6
Conor Coady 0.4
Recent Matches
Wrexham vs Hull City
3-3
(1.4-2.5)
Wrexham @ Southampton
2-1
(4.0-1.7)
Wrexham @ Wellington Phoenix
1-0
W
L
D
D
W
Avg Goals For 1.2
Avg Goals Against 0.8
Avg xG For 1.5
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Michał Helik 1.8
Elliott Moore  0.8
Rúben Rodrigues 0.4
Recent Matches
Oxford United vs Colchester United
1-0
(0.8-0.7)
Oxford United vs Portsmouth
0-1
(1.6-1.4)
Oxford United vs Maidenhead United
0-0