League Two

Season: 2025/2026 • 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
3.0 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
W
L
L
L
Avg Goals For 1.8
Avg Goals Against 1.4
Avg xG For 1.3
Avg xG Against 0.8
Top Players (xG - Last 5 games)
Elias Kachunga 0.9
Josh Stokes 0.9
Shayne Lavery 0.7
Recent Matches
Cambridge United vs Northampton Town
3-0
Cambridge United @ Cambridge City
1-3
Cambridge United vs Birmingham City
1-2
(0.7-1.0)
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
W
W
D
Avg Goals For 2.6
Avg Goals Against 0.4
Avg xG For 1.7
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Rushian Hepburn-Murphy 3.3
Jeremy Kelly 1.3
Panutche Camará 0.5
Recent Matches
Crawley Town @ Three Bridges
0-5
Crawley Town @ Shrewsbury Town
1-2
(1.5-1.6)
Crawley Town vs Northampton Town
3-0
(1.9-0.2)
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)
W
W
L
L
L
Avg Goals For 2.6
Avg Goals Against 1.0
Avg xG For 0.9
Avg xG Against 1.7
Top Players (xG - Last 5 games)
Conor Thomas 0.4
Joel Tabiner 0.4
Mickey Demetriou 0.3
Recent Matches
Crewe Alexandra @ Newcastle Town
1-7
Crewe Alexandra @ Kidsgrove Athletic
0-6
Crewe Alexandra vs Walsall
0-1
(0.8-1.9)
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)
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)
D
W
L
D
D
Avg Goals For 0.8
Avg Goals Against 0.8
Avg xG For 0.9
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Danny Rose 1.3
Kieran Green 0.3
Justin Obikwu 0.3
Recent Matches
Grimsby Town @ Grimsby Borough
1-1
Grimsby Town @ Cleethorpes Town
0-1
Grimsby Town vs AFC Wimbledon
0-1
(0.9-1.9)
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)
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
W
D
W
D
Avg Goals For 1.0
Avg Goals Against 0.4
Avg xG For 1.0
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Sam Gale 1.0
Elliott Nevitt 0.9
Joseph Gbode 0.5
Recent Matches
Gillingham @ Dover Athletic
0-1
Gillingham @ Port Vale
0-1
(1.2-0.4)
Gillingham vs Swindon Town
1-1
(0.9-0.4)
W
D
W
W
L
Avg Goals For 2.6
Avg Goals Against 1.6
Avg xG For 2.3
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Hakeeb Adelakun 3.1
Cole Stockton 1.9
Kelly N'Mai 1.5
Recent Matches
Salford City @ Witton Albion
2-3
Salford City @ Carlisle United
2-2
(1.6-1.9)
Salford City vs Colchester United
4-1
(2.1-0.6)
L
L
L
W
W
Avg Goals For 1.4
Avg Goals Against 1.4
Avg xG For 3.0
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Will Grigg 1.5
Aribim Pepple 1.4
Tom Naylor 1.4
Recent Matches
Chesterfield @ Matlock Town
2-1
Chesterfield @ Walsall
2-1
Chesterfield vs Walsall
0-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)
W
W
W
W
L
Avg Goals For 2.4
Avg Goals Against 0.6
Avg xG For 0
Avg xG Against 0
Top Players (xG - Last 5 games)
Vimal Yoganathan 0.0
Joe Garner 0.0
Mike Fondop 0.0
Recent Matches
Oldham Athletic vs Southend United
3-2
Oldham Athletic @ York City
0-3
Oldham Athletic vs Halifax Town
4-0
W
W
W
W
D
Avg Goals For 2.8
Avg Goals Against 0.4
Avg xG For 0
Avg xG Against 0
Top Players (xG - Last 5 games)
Mark Shelton 0.0
Callum Stead 0.0
Rhys Browne 0.0
Recent Matches
Barnet @ Hitchin Town
0-3
Barnet @ Fylde
0-3
Barnet vs Aldershot Town
4-0
W
L
L
L
D
Avg Goals For 0.8
Avg Goals Against 1.8
Avg xG For 0.8
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Gatlin O'Donkor 0.7
Ruel Sotiriou 0.4
Matt Butcher 0.3
Recent Matches
Bristol Rovers @ Chippenham Town
1-2
Bristol Rovers @ Blackpool
4-1
(2.7-0.8)
Bristol Rovers vs Reading
0-2
(1.1-0.8)
W
L
W
L
W
Avg Goals For 2.2
Avg Goals Against 1.8
Avg xG For 1.7
Avg xG Against 2.1
Top Players (xG - Last 5 games)
J. Thomas 1.1
Ashley Hay 0.6
S. Stubbs 0.4
Recent Matches
Cheltenham Town @ Evesham United
1-4
Cheltenham Town @ Worcester City
2-0
Cheltenham Town @ Bishop's Cleeve
1-4