League One

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
Stockport County
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
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
D
D
D
Avg Goals For 1.2
Avg Goals Against 1.8
Avg xG For 1.2
Avg xG Against 1.6
Top Players (xG - Last 5 games)
M. Mothersille 1.9
Gustav Lindgren 1.7
R. Jones 0.7
Recent Matches
Peterborough United @ Rotherham United
2-1
(2.4-0.6)
Peterborough United @ Mansfield Town
4-2
(2.0-1.4)
Peterborough United vs Bolton Wanderers
1-1
(2.5-2.2)
W
W
W
D
D
Avg Goals For 1.6
Avg Goals Against 0.4
Avg xG For 0.9
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Sam Smith 1.2
Ryan Longman 0.6
Oliver Rathbone 0.5
Recent Matches
Wrexham @ Lincoln City
0-2
(1.9-1.4)
Wrexham vs Charlton Athletic
3-0
(0.9-1.4)
Wrexham @ Blackpool
1-2
(0.4-0.8)
L
L
L
W
L
Avg Goals For 1.0
Avg Goals Against 1.6
Avg xG For 1.3
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Elias Kachunga 1.2
Josh Stokes 1.1
Dominic Ballard 0.9
Recent Matches
Cambridge United vs Birmingham City
1-2
(0.7-1.0)
Cambridge United @ Burton Albion
2-1
(0.4-1.7)
Cambridge United vs Leyton Orient
1-2
(1.6-0.9)
L
L
W
W
D
Avg Goals For 1.6
Avg Goals Against 1.6
Avg xG For 1.5
Avg xG Against 1.2
Top Players (xG - Last 5 games)
James Collins 1.6
Ben House 1.1
Freddie Draper 0.8
Recent Matches
Lincoln City vs Wrexham
0-2
(1.9-1.4)
Lincoln City @ Stockport County
3-2
(2.3-0.8)
Lincoln City vs Bolton Wanderers
4-2
(2.1-0.8)
L
D
W
W
W
Avg Goals For 1.8
Avg Goals Against 1.0
Avg xG For 1.5
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Charlie Kelman 2.2
Ollie O'Neill 1.1
Daniel Agyei 1.0
Recent Matches
Leyton Orient @ Charlton Athletic
1-0
(0.2-1.1)
Leyton Orient vs Stockport County
2-2
(2.6-1.8)
Leyton Orient @ Huddersfield Town
1-4
(1.3-1.4)
W
L
D
L
W
Avg Goals For 2.6
Avg Goals Against 2.0
Avg xG For 1.6
Avg xG Against 1.7
Top Players (xG - Last 5 games)
D. Keillor-Dunn 2.0
J. Russell 1.9
Stephen Humphrys 1.4
Recent Matches
Barnsley @ Reading
2-4
(0.9-1.5)
Barnsley vs Shrewsbury Town
1-2
(1.8-1.6)
Barnsley vs Peterborough United
1-1
(0.9-1.0)
D
D
L
W
L
Avg Goals For 0.8
Avg Goals Against 1.2
Avg xG For 1.1
Avg xG Against 1.1
Top Players (xG - Last 5 games)
J. Reid 1.6
J. Young 1.0
L. Freestone 0.9
Recent Matches
Stevenage @ Bolton Wanderers
1-1
(1.4-0.8)
Stevenage vs Rotherham United
1-1
(2.4-1.1)
Stevenage vs Birmingham City
0-1
(0.8-0.9)
D
L
W
L
D
Avg Goals For 1.2
Avg Goals Against 1.4
Avg xG For 0.9
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Dara Costelloe 1.6
Cameron McGeehan 1.1
Tyler Roberts 0.4
Recent Matches
Northampton Town vs Wigan Athletic
1-1
(0.2-1.3)
Northampton Town @ Crawley Town
3-0
(1.9-0.2)
Northampton Town vs Shrewsbury Town
4-1
(1.6-1.7)
L
W
L
L
D
Avg Goals For 1.0
Avg Goals Against 1.8
Avg xG For 1.3
Avg xG Against 1.6
Top Players (xG - Last 5 games)
John Marquis 3.0
C. Stewart 0.8
A. Pierre 0.7
Recent Matches
Shrewsbury Town vs Crawley Town
1-2
(1.5-1.6)
Shrewsbury Town @ Barnsley
1-2
(1.8-1.6)
Shrewsbury Town @ Northampton Town
4-1
(1.6-1.7)
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
W
W
L
L
D
Avg Goals For 2.2
Avg Goals Against 2.8
Avg xG For 1.7
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Dom Dwyer 1.1
C. Vickers 1.0
Keanu Baccus 0.9
Recent Matches
Mansfield Town vs Exeter City
3-0
(2.7-1.2)
Mansfield Town vs Peterborough United
4-2
(2.0-1.4)
Mansfield Town @ Birmingham City
4-0
(2.4-0.4)
W
D
L
D
L
Avg Goals For 1.4
Avg Goals Against 1.8
Avg xG For 1.2
Avg xG Against 1.7
Top Players (xG - Last 5 games)
S. Nombe 2.1
M. Wilks 1.1
H. Odoffin 0.9
Recent Matches
Rotherham United vs Peterborough United
2-1
(2.4-0.6)
Rotherham United @ Stevenage
1-1
(2.4-1.1)
Rotherham United @ Wigan Athletic
1-0
(1.3-0.6)
W
W
W
D
L
Avg Goals For 1.8
Avg Goals Against 1.0
Avg xG For 1.6
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Rushian Hepburn-Murphy 3.5
Jeremy Kelly 1.3
Junior Quitirna 0.9
Recent Matches
Crawley Town @ Shrewsbury Town
1-2
(1.5-1.6)
Crawley Town vs Northampton Town
3-0
(1.9-0.2)
Crawley Town vs Exeter City
3-1
(2.7-0.7)
D
D
D
W
W
Avg Goals For 1.0
Avg Goals Against 0.6
Avg xG For 1.2
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Dale Taylor 2.4
Maleace Asamoah 0.9
Jon Mellish 0.5
Recent Matches
Wigan Athletic @ Northampton Town
1-1
(0.2-1.3)
Wigan Athletic @ Burton Albion
1-1
(1.6-1.2)
Wigan Athletic vs Blackpool
1-1
(0.9-1.9)
W
L
D
L
W
Avg Goals For 1.8
Avg Goals Against 1.4
Avg xG For 1.5
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Niall Ennis 1.3
Tom Bloxham 1.1
Lee Evans 1.0
Recent Matches
Blackpool vs Bristol Rovers
4-1
(2.7-0.8)
Blackpool vs Birmingham City
0-2
(0.5-1.5)
Blackpool @ Wigan Athletic
1-1
(0.9-1.9)
L
L
L
L
L
Avg Goals For 0.8
Avg Goals Against 2.8
Avg xG For 1.1
Avg xG Against 1.7
Top Players (xG - Last 5 games)
Josh Koroma 1.4
David Kasumu 0.7
Brodie Spencer 0.6
Recent Matches
Huddersfield Town vs Leyton Orient
1-4
(1.3-1.4)
Huddersfield Town @ Exeter City
3-1
(1.4-0.8)
Huddersfield Town @ Stockport County
2-1
(2.4-1.4)
L
D
L
L
L
Avg Goals For 0.2
Avg Goals Against 1.8
Avg xG For 1.4
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Luke Leahy 0.9
Xavier Simons 0.9
Caleb Taylor 0.8
Recent Matches
Wycombe Wanderers @ Charlton Athletic
1-0
Wycombe Wanderers vs Charlton Athletic
0-0
Wycombe Wanderers vs Stockport County
1-3
(2.3-2.4)
L
W
L
D
W
Avg Goals For 1.2
Avg Goals Against 1.6
Avg xG For 0.8
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Reece Cole 0.7
Joel Colwill 0.7
Caleb Watts 0.5
Recent Matches
Exeter City @ Mansfield Town
3-0
(2.7-1.2)
Exeter City vs Huddersfield Town
3-1
(1.4-0.8)
Exeter City @ Crawley Town
3-1
(2.7-0.7)
L
D
W
L
D
Avg Goals For 1.0
Avg Goals Against 1.4
Avg xG For 0.8
Avg xG Against 1.1
Top Players (xG - Last 5 games)
M. Bennett 1.4
Rumarn Burrell 0.6
Dylan Williams 0.4
Recent Matches
Burton Albion @ Charlton Athletic
3-1
(1.2-1.2)
Burton Albion vs Wigan Athletic
1-1
(1.6-1.2)
Burton Albion vs Cambridge United
2-1
(0.4-1.7)
D
D
L
L
L
Avg Goals For 1.0
Avg Goals Against 2.4
Avg xG For 1.5
Avg xG Against 1.7
Top Players (xG - Last 5 games)
A. Collins 2.2
John McAtee 1.1
G. Thomason 0.9
Recent Matches
Bolton Wanderers vs Stevenage
1-1
(1.4-0.8)
Bolton Wanderers @ Peterborough United
1-1
(2.5-2.2)
Bolton Wanderers @ Lincoln City
4-2
(2.1-0.8)
D
W
W
W
D
Avg Goals For 2.2
Avg Goals Against 1.4
Avg xG For 2.0
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Oliver Norwood 2.6
Kyle Wootton 1.9
Isaac Olaofe 1.1
Recent Matches
Stockport County @ Leyton Orient
2-2
(2.6-1.8)
Stockport County @ Wycombe Wanderers
1-3
(2.3-2.4)
Stockport County vs Lincoln City
3-2
(2.3-0.8)
L
W
W
L
D
Avg Goals For 1.8
Avg Goals Against 1.2
Avg xG For 1.0
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Jayden Wareham 1.2
Billy Bodin 0.8
Lewis Wing 0.8
Recent Matches
Reading vs Barnsley
2-4
(0.9-1.5)
Reading @ Bristol Rovers
0-2
(1.1-0.8)
Reading @ Mansfield Town
1-5
(1.3-1.8)
L
L
L
D
L
Avg Goals For 0.6
Avg Goals Against 2.0
Avg xG For 0.9
Avg xG Against 1.2
Top Players (xG - Last 5 games)
Gatlin O'Donkor 1.1
Ruel Sotiriou 1.1
Kofi Shaw 0.4
Recent Matches
Bristol Rovers @ Blackpool
4-1
(2.7-0.8)
Bristol Rovers vs Reading
0-2
(1.1-0.8)
Bristol Rovers vs Stevenage
0-1
(0.5-0.9)