League Two

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
Chesterfield
2.4 xG per game - Creates the highest quality chances
Best Defensive Team
Walsall
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
W
W
L
Avg Goals For 1.6
Avg Goals Against 1.6
Avg xG For 1.7
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Michael Cheek 3.0
N. Kabamba 1.4
O. Sowunmi 1.0
Recent Matches
Bromley vs Cheltenham Town
3-0
(2.4-0.7)
Bromley @ Barrow
3-3
(2.2-1.8)
Bromley @ Swindon Town
0-1
(3.2-0.8)
L
L
L
D
L
Avg Goals For 0.4
Avg Goals Against 1.4
Avg xG For 0.8
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Kane Hemmings 1.2
Conor Thomas 0.4
Joel Tabiner 0.4
Recent Matches
Crewe Alexandra vs Walsall
0-1
(0.8-1.9)
Crewe Alexandra @ Tranmere Rovers
2-0
(2.0-0.3)
Crewe Alexandra vs Milton Keynes Dons
0-1
(1.6-1.1)
L
L
L
L
L
Avg Goals For 0.6
Avg Goals Against 2.4
Avg xG For 0.9
Avg xG Against 2.5
Top Players (xG - Last 5 games)
Andrew Dallas 0.8
Jordan Slew 0.6
Lee Angol 0.5
Recent Matches
Morecambe vs Harrogate Town
1-2
(1.2-1.2)
Morecambe @ Chesterfield
4-1
(4.0-0.8)
Morecambe vs Salford City
1-3
(0.7-3.8)
D
L
L
D
W
Avg Goals For 0.6
Avg Goals Against 1.4
Avg xG For 1.0
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Arthur Read 1.1
Fiacre Kelleher 0.7
Samson Tovide 0.6
Recent Matches
Colchester United vs Barrow
0-0
(1.2-2.1)
Colchester United @ Salford City
4-1
(2.1-0.6)
Colchester United @ Doncaster Rovers
3-0
(2.3-0.4)
W
W
W
W
D
Avg Goals For 2.2
Avg Goals Against 0.6
Avg xG For 1.7
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Robert Street 2.2
Luke Molyneux 1.4
Jordan Gibson 1.2
Recent Matches
Doncaster Rovers @ Notts County
1-2
(1.4-2.1)
Doncaster Rovers vs Bradford City
2-1
(0.7-1.3)
Doncaster Rovers vs Colchester United
3-0
(2.3-0.4)
D
D
D
D
W
Avg Goals For 1.0
Avg Goals Against 0.6
Avg xG For 1.5
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Aaron Pressley 2.3
Ben Whitfield 0.9
Tyler Smith 0.8
Recent Matches
Barrow @ Colchester United
0-0
(1.2-2.1)
Barrow vs Bromley
3-3
(2.2-1.8)
Barrow vs Tranmere Rovers
0-0
(0.1-0.7)
D
D
L
W
W
Avg Goals For 2.0
Avg Goals Against 1.2
Avg xG For 2.1
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Kabongo Tshimanga 2.4
Harry Smith 2.2
Joe Westley 1.4
Recent Matches
Swindon Town vs Milton Keynes Dons
0-0
(0.8-0.3)
Swindon Town @ Gillingham
1-1
(0.9-0.4)
Swindon Town vs Bromley
0-1
(3.2-0.8)
L
W
D
L
W
Avg Goals For 2.2
Avg Goals Against 1.2
Avg xG For 1.8
Avg xG Against 0.8
Top Players (xG - Last 5 games)
Lorent Tolaj 2.3
Jayden Stockley 1.5
Sam Hart 0.9
Recent Matches
Port Vale vs Gillingham
0-1
(1.2-0.4)
Port Vale @ AFC Wimbledon
0-2
(0.1-0.6)
Port Vale vs Grimsby Town
2-2
(2.2-1.2)
L
D
D
L
D
Avg Goals For 0.8
Avg Goals Against 1.8
Avg xG For 0.9
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Danny Rose 1.4
Kieran Green 0.6
Jason Daði Svanþórsson 0.6
Recent Matches
Grimsby Town vs AFC Wimbledon
0-1
(0.9-1.9)
Grimsby Town @ Milton Keynes Dons
0-0
(0.8-0.7)
Grimsby Town @ Port Vale
2-2
(2.2-1.2)
W
W
D
L
D
Avg Goals For 1.8
Avg Goals Against 1.4
Avg xG For 1.1
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Kristian Dennis 1.5
Omari Patrick 0.6
Regan Hendry 0.5
Recent Matches
Tranmere Rovers @ Newport County
1-4
(0.3-1.2)
Tranmere Rovers vs Crewe Alexandra
2-0
(2.0-0.3)
Tranmere Rovers @ Barrow
0-0
(0.1-0.7)
W
L
W
D
D
Avg Goals For 2.0
Avg Goals Against 1.8
Avg xG For 1.7
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Josh March 2.8
Jack Muldoon 1.1
Ellis Taylor 1.1
Recent Matches
Harrogate Town @ Morecambe
1-2
(1.2-1.2)
Harrogate Town vs Notts County
1-3
(2.0-2.7)
Harrogate Town vs Fleetwood Town
3-1
(2.1-0.9)
W
W
W
L
L
Avg Goals For 0.6
Avg Goals Against 0.6
Avg xG For 0.8
Avg xG Against 0.9
Top Players (xG - Last 5 games)
James Tilley 1.0
Marcus Browne 0.8
Mathew Stevens 0.5
Recent Matches
AFC Wimbledon vs Notts County
1-0
AFC Wimbledon @ Notts County
0-1
(1.4-0.5)
AFC Wimbledon @ Grimsby Town
0-1
(0.9-1.9)
D
D
W
D
L
Avg Goals For 0.2
Avg Goals Against 0.2
Avg xG For 0.6
Avg xG Against 0.8
Top Players (xG - Last 5 games)
Scott Hogan 0.9
Connor Lemonheigh-Evans 0.6
Kane Thompson-Sommers 0.2
Recent Matches
Milton Keynes Dons @ Swindon Town
0-0
(0.8-0.3)
Milton Keynes Dons vs Grimsby Town
0-0
(0.8-0.7)
Milton Keynes Dons @ Crewe Alexandra
0-1
(1.6-1.1)
W
W
W
L
D
Avg Goals For 1.0
Avg Goals Against 0.4
Avg xG For 1.6
Avg xG Against 0.7
Top Players (xG - Last 5 games)
Levi Amantchi 1.8
Taylor Allen 1.2
Jamie Jellis 1.2
Recent Matches
Walsall vs Chesterfield
2-1
Walsall @ Chesterfield
0-2
Walsall @ Crewe Alexandra
0-1
(0.8-1.9)
L
W
L
D
L
Avg Goals For 0.6
Avg Goals Against 1.4
Avg xG For 0.8
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Mark Helm 0.9
Ryan Broom 0.8
Matthew Virtue-Thick 0.6
Recent Matches
Fleetwood Town @ Bradford City
1-0
(2.2-0.5)
Fleetwood Town vs Newport County
2-0
(1.1-0.7)
Fleetwood Town @ Harrogate Town
3-1
(2.1-0.9)
L
W
D
W
D
Avg Goals For 1.4
Avg Goals Against 1.2
Avg xG For 1.0
Avg xG Against 1.2
Top Players (xG - Last 5 games)
Josh Woods 1.7
Tyler Walton 0.8
Shaun Whalley 0.5
Recent Matches
Accrington Stanley vs Chesterfield
0-1
(1.5-2.1)
Accrington Stanley @ Walsall
0-1
(1.1-0.4)
Accrington Stanley vs Carlisle United
1-1
(0.6-0.8)
W
D
W
D
W
Avg Goals For 1.0
Avg Goals Against 0.4
Avg xG For 0.9
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Sam Gale 1.0
Elliott Nevitt 0.9
Bradley Dack 0.6
Recent Matches
Gillingham @ Port Vale
0-1
(1.2-0.4)
Gillingham vs Swindon Town
1-1
(0.9-0.4)
Gillingham vs AFC Wimbledon
1-0
(0.8-0.7)
D
W
W
L
D
Avg Goals For 2.2
Avg Goals Against 1.4
Avg xG For 2.0
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Hakeeb Adelakun 3.2
Cole Stockton 2.1
Kelly N'Mai 1.5
Recent Matches
Salford City @ Carlisle United
2-2
(1.6-1.9)
Salford City vs Colchester United
4-1
(2.1-0.6)
Salford City @ Morecambe
1-3
(0.7-3.8)
L
L
W
W
D
Avg Goals For 1.8
Avg Goals Against 1.6
Avg xG For 2.4
Avg xG Against 1.5
Top Players (xG - Last 5 games)
Will Grigg 2.0
Tom Naylor 1.5
Aribim Pepple 1.4
Recent Matches
Chesterfield @ Walsall
2-1
Chesterfield vs Walsall
0-2
Chesterfield @ Accrington Stanley
0-1
(1.5-2.1)
W
L
D
D
L
Avg Goals For 2.0
Avg Goals Against 2.2
Avg xG For 1.6
Avg xG Against 1.2
Top Players (xG - Last 5 games)
Calum Kavanagh 2.0
Antoni Sarcevic 1.7
Alexander Pattison 0.9
Recent Matches
Bradford City vs Fleetwood Town
1-0
(2.2-0.5)
Bradford City @ Doncaster Rovers
2-1
(0.7-1.3)
Bradford City @ Chesterfield
3-3
(1.2-2.2)
L
L
L
W
L
Avg Goals For 1.0
Avg Goals Against 1.4
Avg xG For 1.8
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Alassana Jatta 2.5
Conor Grant 1.7
George Abbott 1.1
Recent Matches
Notts County @ AFC Wimbledon
1-0
Notts County vs AFC Wimbledon
0-1
(1.4-0.5)
Notts County vs Doncaster Rovers
1-2
(1.4-2.1)
L
L
D
D
L
Avg Goals For 0.2
Avg Goals Against 1.6
Avg xG For 0.5
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Bobby Kamwa 0.8
Kai Whitmore 0.3
Joe Thomas 0.3
Recent Matches
Newport County vs Tranmere Rovers
1-4
(0.3-1.2)
Newport County @ Fleetwood Town
2-0
(1.1-0.7)
Newport County vs Walsall
0-0
(0.8-1.6)
D
L
D
W
W
Avg Goals For 2.0
Avg Goals Against 1.6
Avg xG For 1.3
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Matthew Dennis 2.0
Georgie Kelly 1.9
Stephen Wearne 0.8
Recent Matches
Carlisle United vs Salford City
2-2
(1.6-1.9)
Carlisle United @ Cheltenham Town
3-2
(2.8-1.8)
Carlisle United @ Accrington Stanley
1-1
(0.6-0.8)
L
W
W
D
W
Avg Goals For 1.8
Avg Goals Against 1.8
Avg xG For 1.7
Avg xG Against 1.9
Top Players (xG - Last 5 games)
J. Thomas 2.5
G. Miller 1.1
M. Taylor 0.9
Recent Matches
Cheltenham Town @ Bromley
3-0
(2.4-0.7)
Cheltenham Town vs Carlisle United
3-2
(2.8-1.8)
Cheltenham Town @ Notts County
1-2
(1.8-1.0)