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.0 xG per game - Creates the highest quality chances
Best Defensive Team
Birmingham City
0.5 xGA per game - Allows fewest quality chances

Team Form Guide

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

W
L
L
L
D
Avg Goals For 1.4
Avg Goals Against 1.8
Avg xG For 1.4
Avg xG Against 1.1
Top Players (xG - Last 5 games)
G. Hirst 1.4
J. Enciso 0.9
O. Hutchinson 0.8
Recent Matches
Ipswich Town @ Blau-Weiß Linz
1-4
Ipswich Town vs West Ham United
1-3
(0.9-1.2)
Ipswich Town @ Leicester City
2-0
(1.2-2.2)
L
W
D
W
L
Avg Goals For 1.2
Avg Goals Against 1.4
Avg xG For 1.1
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Jamie Vardy 2.0
Bilal El Khannouss 0.6
Kasey McAteer 0.5
Recent Matches
Leicester City @ AFC Bournemouth
2-0
(1.9-0.1)
Leicester City vs Ipswich Town
2-0
(1.2-2.2)
Leicester City @ Nottingham Forest
2-2
(1.4-1.3)
L
L
D
L
L
Avg Goals For 0.4
Avg Goals Against 1.6
Avg xG For 0.6
Avg xG Against 2.1
Top Players (xG - Last 5 games)
Ross Stewart 1.0
Cameron Archer 0.5
Mateus Fernandes 0.4
Recent Matches
Southampton vs Arsenal
1-2
(0.7-2.5)
Southampton @ Everton
2-0
(1.6-1.1)
Southampton vs Manchester City
0-0
(0.2-2.3)
D
D
W
L
L
Avg Goals For 0.8
Avg Goals Against 1.2
Avg xG For 1.8
Avg xG Against 1.5
Top Players (xG - Last 5 games)
Josh Windass 2.4
Anthony Musaba 2.2
Michael Smith 1.6
Recent Matches
Sheffield Wednesday @ Watford
1-1
(1.7-1.4)
Sheffield Wednesday vs Portsmouth
1-1
(1.6-0.7)
Sheffield Wednesday vs Middlesbrough
2-1
(3.9-2.6)
D
D
W
W
L
Avg Goals For 1.0
Avg Goals Against 0.6
Avg xG For 1.3
Avg xG Against 0.7
Top Players (xG - Last 5 games)
Jerry Yates 2.2
Nathaniel Phillips 1.1
Marcus Harness 0.6
Recent Matches
Derby County @ Matlock Town
1-1
Derby County vs Stoke City
0-0
(2.3-0.3)
Derby County @ Hull City
0-1
(0.6-0.4)
L
D
L
L
L
Avg Goals For 1.2
Avg Goals Against 2.2
Avg xG For 1.5
Avg xG Against 1.5
Top Players (xG - Last 5 games)
E. Riis 1.1
L. Lindsay 0.9
M. Osmajić 0.8
Recent Matches
Preston North End vs Liverpool
1-3
Preston North End @ Bristol City
2-2
(1.3-1.7)
Preston North End vs Plymouth Argyle
1-2
(2.6-0.7)
W
D
L
L
L
Avg Goals For 1.0
Avg Goals Against 1.2
Avg xG For 1.0
Avg xG Against 2.1
Top Players (xG - Last 5 games)
Pierre Dwomoh 0.8
Edo Kayembe 0.8
Mamadou Doumbia 0.6
Recent Matches
Watford @ Boreham Wood
0-2
Watford vs Sheffield Wednesday
1-1
(1.7-1.4)
Watford @ Blackburn Rovers
2-1
(1.7-0.5)
L
L
D
L
L
Avg Goals For 0.6
Avg Goals Against 3.0
Avg xG For 0.7
Avg xG Against 2.3
Top Players (xG - Last 5 games)
Ross McCrorie 0.8
George Earthy 0.4
Scott Twine 0.4
Recent Matches
Bristol City @ Sheffield United
3-0
Bristol City vs Sheffield United
0-3
(0.3-2.8)
Bristol City vs Preston North End
2-2
(1.3-1.7)
L
W
L
L
W
Avg Goals For 1.2
Avg Goals Against 1.2
Avg xG For 1.3
Avg xG Against 1.5
Top Players (xG - Last 5 games)
J. Rudoni 1.4
H. Wright 1.3
B. Thomas-Asante 0.8
Recent Matches
Coventry City vs Sunderland
1-2
(1.4-1.0)
Coventry City vs Middlesbrough
2-0
(2.4-1.6)
Coventry City @ Luton Town
1-0
(1.9-0.1)
W
D
L
W
W
Avg Goals For 1.8
Avg Goals Against 1.4
Avg xG For 1.5
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Žan Vipotnik 1.4
Liam Cullen 0.9
Lewis O'Brien 0.8
Recent Matches
Swansea City vs Stevenage
3-2
Swansea City vs Oxford United
3-3
(1.2-2.0)
Swansea City @ Millwall
1-0
(1.9-1.1)
L
W
W
D
W
Avg Goals For 2.0
Avg Goals Against 0.6
Avg xG For 2.0
Avg xG Against 0.6
Top Players (xG - Last 5 games)
Kieffer Moore 1.8
Gustavo Hamer 1.1
Thomas Cannon 1.1
Recent Matches
Sheffield United vs Sunderland
1-2
(1.2-0.7)
Sheffield United vs Bristol City
3-0
Sheffield United @ Bristol City
0-3
(0.3-2.8)
W
W
L
L
W
Avg Goals For 1.2
Avg Goals Against 1.8
Avg xG For 0.7
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Rayan Kolli 0.8
Jonathan Varane 0.4
Yang Min-Hyeok 0.3
Recent Matches
Queens Park Rangers @ Toulouse
1-2
Queens Park Rangers @ Sunderland
0-1
(0.7-0.4)
Queens Park Rangers vs Burnley
0-5
(0.6-2.4)
W
D
L
W
L
Avg Goals For 0.8
Avg Goals Against 0.8
Avg xG For 1.4
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Joe Gelhardt 2.5
Matt Crooks 1.5
João Pedro Galvão 0.4
Recent Matches
Hull City @ Kasımpaşa
0-1
Hull City @ Portsmouth
1-1
(0.7-2.0)
Hull City vs Derby County
0-1
(0.6-0.4)
D
W
W
D
L
Avg Goals For 1.8
Avg Goals Against 1.4
Avg xG For 1.2
Avg xG Against 1.7
Top Players (xG - Last 5 games)
Borja Sainz 0.9
M. Núñez 0.8
J. Sargent 0.7
Recent Matches
Norwich City @ FC Volendam
1-1
Norwich City vs Northampton Town
3-1
Norwich City vs Cardiff City
4-2
(2.6-1.9)
W
D
L
L
W
Avg Goals For 1.6
Avg Goals Against 1.8
Avg xG For 1.5
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Karlan Grant 1.4
Adam Armstrong 0.8
Isaac Price 0.8
Recent Matches
West Bromwich Albion vs Luton Town
5-3
(2.1-0.8)
West Bromwich Albion @ Cardiff City
0-0
(1.6-1.6)
West Bromwich Albion vs Derby County
1-3
(1.4-1.0)
L
D
L
W
L
Avg Goals For 0.6
Avg Goals Against 1.2
Avg xG For 1.8
Avg xG Against 2.1
Top Players (xG - Last 5 games)
Tommy Conway 2.8
Finn Azaz 2.2
Marcus Forss 1.0
Recent Matches
Middlesbrough @ Coventry City
2-0
(2.4-1.6)
Middlesbrough vs Norwich City
0-0
(0.9-0.6)
Middlesbrough @ Sheffield Wednesday
2-1
(3.9-2.6)
D
D
W
W
D
Avg Goals For 2.0
Avg Goals Against 1.4
Avg xG For 1.9
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Colby Bishop 4.5
Josh Murphy 1.1
Matt Ritchie 1.1
Recent Matches
Portsmouth vs Hull City
1-1
(0.7-2.0)
Portsmouth @ Sheffield Wednesday
1-1
(1.6-0.7)
Portsmouth vs Watford
1-0
(3.1-0.8)
L
W
W
L
W
Avg Goals For 1.4
Avg Goals Against 1.6
Avg xG For 1.8
Avg xG Against 1.3
Top Players (xG - Last 5 games)
M. Ivanović 2.3
O. Azeez 1.6
Josh Coburn 1.4
Recent Matches
Millwall @ Burnley
3-1
(2.4-1.9)
Millwall vs Swansea City
1-0
(1.9-1.1)
Millwall vs Norwich City
3-1
(2.3-0.5)
D
W
W
W
W
Avg Goals For 1.8
Avg Goals Against 0.6
Avg xG For 0.9
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Tyrhys Dolan 1.1
Yuki Ohashi 0.9
Todd Cantwell 0.7
Recent Matches
Blackburn Rovers @ Sheffield United
1-1
(2.6-0.7)
Blackburn Rovers vs Watford
2-1
(1.7-0.5)
Blackburn Rovers @ Sunderland
0-1
(1.2-0.3)
D
L
L
W
W
Avg Goals For 0.6
Avg Goals Against 1.6
Avg xG For 0.7
Avg xG Against 1.9
Top Players (xG - Last 5 games)
Ali Al Hamadi 0.9
Million Manhoef 0.6
Bae Jun-Ho 0.5
Recent Matches
Stoke City @ Derby County
0-0
(2.3-0.3)
Stoke City vs Sheffield United
0-2
(0.8-1.6)
Stoke City @ Leeds United
6-0
(3.2-0.7)
W
W
W
W
W
Avg Goals For 2.2
Avg Goals Against 0.4
Avg xG For 1.3
Avg xG Against 0.5
Top Players (xG - Last 5 games)
Jay Stansfield 1.4
Alfie May 0.8
Tomoki Iwata 0.7
Recent Matches
Birmingham City @ Cambridge United
1-2
(0.7-1.0)
Birmingham City @ Blackpool
0-2
(0.5-1.5)
Birmingham City vs Mansfield Town
4-0
(2.4-0.4)
L
L
W
W
W
Avg Goals For 1.8
Avg Goals Against 0.6
Avg xG For 1.1
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Sam Smith 0.8
Ryan Longman 0.5
Steven Fletcher 0.3
Recent Matches
Wrexham @ Wellington Phoenix
1-0
Wrexham @ Sydney
2-1
Wrexham @ Melbourne Victory
0-3
W
W
D
W
L
Avg Goals For 1.0
Avg Goals Against 0.8
Avg xG For 0.9
Avg xG Against 1.1
Top Players (xG - Last 5 games)
M. Godden 1.8
Greg Docherty 1.0
Alexander Gilbert 0.5
Recent Matches
Charlton Athletic vs Leyton Orient
1-0
(0.2-1.1)
Charlton Athletic vs Wycombe Wanderers
1-0
Charlton Athletic @ Wycombe Wanderers
0-0
D
D
W
D
L
Avg Goals For 1.2
Avg Goals Against 1.0
Avg xG For 1.0
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Michał Helik 1.6
Przemysław Płacheta 0.5
Rúben Rodrigues 0.4
Recent Matches
Oxford United vs Maidenhead United
0-0
Oxford United @ Swansea City
3-3
(1.2-2.0)
Oxford United vs Sunderland
2-0
(1.5-1.0)