
League Two
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
Chesterfield
2.4 xG per game - Creates the highest quality chances
Best Defensive Team
Walsall
0.7 xGA per game - Allows fewest quality chances
Popular Leagues
Team Form Guide
Recent form and stats for teams in upcoming fixtures (Last 5 matches)

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

Crewe Alexandra
0W-1D-4L
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)

Morecambe
0W-0D-5L
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)

Colchester United
1W-2D-2L
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)

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

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

Swindon Town
2W-2D-1L
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)

Port Vale
2W-1D-2L
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)

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

Tranmere Rovers
2W-2D-1L
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)

Harrogate Town
2W-2D-1L
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)

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

Milton Keynes Dons
1W-3D-1L
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)

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

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

Accrington Stanley
2W-2D-1L
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)

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

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

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

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

Notts County
1W-0D-4L
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)

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

Carlisle United
2W-2D-1L
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)

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