Championship

Season: 2024/2025 • 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
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

Team Form Guide

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

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
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)
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)
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)
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)
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
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)
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)
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)
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
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)
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)
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)
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)
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)
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)
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.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)
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)