
Championship
Season: 2024/2025 • Team Form Guide
League Insights
Quick Navigation
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
Leeds United
3.0 xG per game - Creates the highest quality chances
Best Defensive Team
Leeds United
0.4 xGA per game - Allows fewest quality chances
Popular Leagues
Team Form Guide
Recent form and stats for teams in upcoming fixtures (Last 5 matches)

Sheffield Wednesday
1W-2D-2L
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)

Derby County
2W-2D-1L
D
W
W
L
D
Avg Goals For
1.2
Avg Goals Against
0.8
Avg xG For
1.3
Avg xG Against
1.0
Top Players (xG - Last 5 games)
Jerry Yates
2.9
Nathaniel Phillips
1.1
Marcus Harness
0.9
Recent Matches
Derby County vs Stoke City
0-0
(2.3-0.3)
Derby County @ Hull City
0-1
(0.6-0.4)
Derby County @ West Bromwich Albion
1-3
(1.4-1.0)

Preston North End
0W-1D-4L
D
L
L
L
L
Avg Goals For
1.2
Avg Goals Against
2.0
Avg xG For
1.3
Avg xG Against
2.0
Top Players (xG - Last 5 games)
E. Riis
1.1
L. Lindsay
0.9
M. Osmajić
0.8
Recent Matches
Preston North End @ Bristol City
2-2
(1.3-1.7)
Preston North End vs Plymouth Argyle
1-2
(2.6-0.7)
Preston North End @ Hull City
2-1
(2.3-1.2)

Cardiff City
0W-2D-3L
L
D
D
L
L
Avg Goals For
0.6
Avg Goals Against
1.6
Avg xG For
1.4
Avg xG Against
1.4
Top Players (xG - Last 5 games)
Yousef Salech
2.6
Isaak Davies
0.7
Cian Ashford
0.6
Recent Matches
Cardiff City @ Norwich City
4-2
(2.6-1.9)
Cardiff City vs West Bromwich Albion
0-0
(1.6-1.6)
Cardiff City vs Oxford United
1-1
(1.1-0.1)

Watford
0W-1D-4L
D
L
L
L
L
Avg Goals For
0.8
Avg Goals Against
1.6
Avg xG For
1.0
Avg xG Against
2.0
Top Players (xG - Last 5 games)
Edo Kayembe
1.0
Pierre Dwomoh
0.8
Mamadou Doumbia
0.6
Recent Matches
Watford vs Sheffield Wednesday
1-1
(1.7-1.4)
Watford @ Blackburn Rovers
2-1
(1.7-0.5)
Watford @ Portsmouth
1-0
(3.1-0.8)

Bristol City
0W-1D-4L
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)

Coventry City
2W-0D-3L
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)

Leeds United
5W-0D-0L
W
W
W
W
W
Avg Goals For
3.0
Avg Goals Against
0.4
Avg xG For
3.0
Avg xG Against
0.4
Top Players (xG - Last 5 games)
Joël Piroe
3.7
Wilfried Gnonto
2.6
Jayden Bogle
1.9
Recent Matches
Leeds United @ Plymouth Argyle
1-2
(0.6-3.1)
Leeds United vs Bristol City
4-0
(3.1-0.1)
Leeds United vs Stoke City
6-0
(3.2-0.7)

Swansea City
3W-1D-1L
D
L
W
W
W
Avg Goals For
1.4
Avg Goals Against
1.0
Avg xG For
1.4
Avg xG Against
1.2
Top Players (xG - Last 5 games)
Žan Vipotnik
1.4
Lewis O'Brien
1.1
Harry Darling
0.9
Recent Matches
Swansea City vs Oxford United
3-3
(1.2-2.0)
Swansea City @ Millwall
1-0
(1.9-1.1)
Swansea City @ Queens Park Rangers
1-2
(0.4-2.0)

Luton Town
3W-0D-2L
L
W
W
W
L
Avg Goals For
1.6
Avg Goals Against
1.4
Avg xG For
1.2
Avg xG Against
1.0
Top Players (xG - Last 5 games)
Mark McGuinness
1.2
Carlton Morris
0.9
Millenic Alli
0.8
Recent Matches
Luton Town @ West Bromwich Albion
5-3
(2.1-0.8)
Luton Town vs Coventry City
1-0
(1.9-0.1)
Luton Town vs Bristol City
3-1
(1.6-0.9)

Sheffield United
3W-1D-1L
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)

Queens Park Rangers
2W-1D-2L
W
L
L
W
D
Avg Goals For
1.0
Avg Goals Against
1.8
Avg xG For
0.9
Avg xG Against
1.3
Top Players (xG - Last 5 games)
Rayan Kolli
1.0
Yang Min-Hyeok
0.8
Liam Morrison
0.5
Recent Matches
Queens Park Rangers @ Sunderland
0-1
(0.7-0.4)
Queens Park Rangers vs Burnley
0-5
(0.6-2.4)
Queens Park Rangers vs Swansea City
1-2
(0.4-2.0)

Sunderland
2W-0D-3L
W
W
L
L
L
Avg Goals For
0.8
Avg Goals Against
1.2
Avg xG For
0.9
Avg xG Against
1.0
Top Players (xG - Last 5 games)
Wilson Isidor
1.1
Eliezer Mayenda
0.9
Daniel Ballard
0.5
Recent Matches
Sunderland @ Sheffield United
1-2
(1.2-0.7)
Sunderland @ Coventry City
1-2
(1.4-1.0)
Sunderland vs Queens Park Rangers
0-1
(0.7-0.4)

Hull City
1W-2D-2L
D
L
W
L
D
Avg Goals For
0.8
Avg Goals Against
1.0
Avg xG For
1.4
Avg xG Against
1.0
Top Players (xG - Last 5 games)
Joe Gelhardt
2.6
Matt Crooks
1.5
Kasey Palmer
0.7
Recent Matches
Hull City @ Portsmouth
1-1
(0.7-2.0)
Hull City vs Derby County
0-1
(0.6-0.4)
Hull City vs Preston North End
2-1
(2.3-1.2)

Norwich City
1W-1D-3L
W
D
L
L
L
Avg Goals For
1.8
Avg Goals Against
2.4
Avg xG For
1.2
Avg xG Against
1.8
Top Players (xG - Last 5 games)
Borja Sainz
1.2
M. Núñez
0.9
J. Stacey
0.8
Recent Matches
Norwich City vs Cardiff City
4-2
(2.6-1.9)
Norwich City @ Middlesbrough
0-0
(0.9-0.6)
Norwich City @ Millwall
3-1
(2.3-0.5)

West Bromwich Albion
2W-1D-2L
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)

Middlesbrough
1W-1D-3L
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)

Portsmouth
2W-3D-0L
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)

Millwall
3W-0D-2L
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)

Blackburn Rovers
4W-1D-0L
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)

Plymouth Argyle
3W-0D-2L
L
W
W
L
W
Avg Goals For
1.8
Avg Goals Against
1.4
Avg xG For
1.3
Avg xG Against
2.2
Top Players (xG - Last 5 games)
Ryan Hardie
2.9
Mustapha Bundu
1.9
Muhamed Tijani
0.2
Recent Matches
Plymouth Argyle vs Leeds United
1-2
(0.6-3.1)
Plymouth Argyle @ Preston North End
1-2
(2.6-0.7)
Plymouth Argyle vs Coventry City
3-1
(2.2-1.4)

Stoke City
2W-1D-2L
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)

Burnley
5W-0D-0L
W
W
W
W
W
Avg Goals For
2.8
Avg Goals Against
0.8
Avg xG For
2.0
Avg xG Against
1.1
Top Players (xG - Last 5 games)
Josh Brownhill
2.7
Zian Flemming
1.9
Jaidon Anthony
1.8
Recent Matches
Burnley vs Millwall
3-1
(2.4-1.9)
Burnley @ Queens Park Rangers
0-5
(0.6-2.4)
Burnley vs Sheffield United
2-1
(2.1-1.1)

Oxford United
2W-2D-1L
D
W
D
L
W
Avg Goals For
1.4
Avg Goals Against
1.0
Avg xG For
1.1
Avg xG Against
1.1
Top Players (xG - Last 5 games)
Michał Helik
1.8
Sam Long
0.5
Tyler Goodrham
0.5
Recent Matches
Oxford United @ Swansea City
3-3
(1.2-2.0)
Oxford United vs Sunderland
2-0
(1.5-1.0)
Oxford United @ Cardiff City
1-1
(1.1-0.1)