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
Crewe Alexandra
4.0 xG per game - Creates the highest quality chances
Best Defensive Team
Oldham Athletic
0.2 xGA per game - Allows fewest quality chances

Team Form Guide

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

D
L
L
W
L
Avg Goals For 1.2
Avg Goals Against 2.4
Avg xG For 1.3
Avg xG Against 1.4
Top Players (xG - Last 5 games)
John Marquis 2.8
C. Stewart 0.7
G. Lloyd 0.3
Recent Matches
Shrewsbury Town vs Bromley
0-0
(0.3-0.8)
Shrewsbury Town vs Bolton Wanderers
2-5
Shrewsbury Town vs Crawley Town
1-2
(1.5-1.6)
L
L
W
W
W
Avg Goals For 3.0
Avg Goals Against 1.2
Avg xG For 0.4
Avg xG Against 2.4
Top Players (xG - Last 5 games)
Kabongo Tshimanga 0.3
Jack Roles 0.1
Antony Papadopoulos 0.0
Recent Matches
Crawley Town @ Grimsby Town
3-0
(2.4-0.4)
Crawley Town vs Portsmouth
0-1
Crawley Town @ Dagenham & Redbridge
1-5
W
W
W
W
W
Avg Goals For 2.6
Avg Goals Against 0.4
Avg xG For 1.8
Avg xG Against 0.6
Top Players (xG - Last 5 games)
L. Appéré 0.8
Sullay Kaikai 0.5
Ben Knight 0.2
Recent Matches
Cambridge United vs Cheltenham Town
1-0
(1.8-0.6)
Cambridge United vs Cardiff City
3-1
Cambridge United @ Braintree Town
0-3
W
L
W
W
W
Avg Goals For 4.2
Avg Goals Against 1.0
Avg xG For 4.0
Avg xG Against 2.0
Top Players (xG - Last 5 games)
Conor Thomas 1.5
Josh March 0.9
James Connolly 0.7
Recent Matches
Crewe Alexandra @ Salford City
1-3
(2.0-4.0)
Crewe Alexandra @ Southport
2-1
Crewe Alexandra @ Radcliffe Borough
1-5
D
D
D
L
L
Avg Goals For 0.6
Avg Goals Against 1.8
Avg xG For 0.8
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Kyrell Lisbie 1.0
Fiacre Kelleher 0.4
Jack Payne 0.3
Recent Matches
Colchester United vs Tranmere Rovers
1-1
(0.9-0.7)
Colchester United @ Braintree Town
1-1
Colchester United vs Barrow
0-0
(1.2-2.1)
L
W
L
W
D
Avg Goals For 0.8
Avg Goals Against 0.4
Avg xG For 1.4
Avg xG Against 0.9
Top Players (xG - Last 5 games)
Chris Popov 0.8
Tyler Smith 0.7
I. Cameron 0.4
Recent Matches
Barrow @ Chesterfield
1-0
(0.6-0.7)
Barrow @ Tamworth
0-2
Barrow vs Bolton Wanderers
0-1
L
W
D
D
L
Avg Goals For 1.4
Avg Goals Against 1.0
Avg xG For 1.6
Avg xG Against 0.6
Top Players (xG - Last 5 games)
Harry Smith 1.3
Will Wright 1.0
Kabongo Tshimanga 1.0
Recent Matches
Swindon Town @ Walsall
2-1
(0.3-1.9)
Swindon Town @ Chippenham Town
1-5
Swindon Town vs Milton Keynes Dons
0-0
(0.8-0.3)
W
D
W
L
D
Avg Goals For 1.0
Avg Goals Against 0.4
Avg xG For 1.3
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Jaze Kabia 1.0
Darragh Burns 0.5
Danny Rose 0.5
Recent Matches
Grimsby Town vs Crawley Town
3-0
(2.4-0.4)
Grimsby Town @ Grimsby Borough
1-1
Grimsby Town @ Cleethorpes Town
0-1
D
W
W
D
L
Avg Goals For 1.4
Avg Goals Against 1.0
Avg xG For 1.0
Avg xG Against 0.8
Top Players (xG - Last 5 games)
Kristian Dennis 1.5
Omari Patrick 0.8
Connor Jennings 0.4
Recent Matches
Tranmere Rovers @ Colchester United
1-1
(0.9-0.7)
Tranmere Rovers @ Newport County
1-4
(0.3-1.2)
Tranmere Rovers vs Crewe Alexandra
2-0
(2.0-0.3)
W
D
W
L
W
Avg Goals For 1.4
Avg Goals Against 1.0
Avg xG For 1.5
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Josh March 1.7
Tom Cursons 0.9
Jack Muldoon 0.8
Recent Matches
Harrogate Town @ Bristol Rovers
0-1
(1.6-0.7)
Harrogate Town @ Ilkeston Town
0-0
Harrogate Town @ Morecambe
1-2
(1.2-1.2)
D
D
D
W
D
Avg Goals For 0.2
Avg Goals Against 0.0
Avg xG For 0.6
Avg xG Against 0.7
Top Players (xG - Last 5 games)
Scott Hogan 0.9
Connor Lemonheigh-Evans 0.6
Kane Thompson-Sommers 0.3
Recent Matches
Milton Keynes Dons vs Oldham Athletic
0-0
(0.2-0.4)
Milton Keynes Dons @ Swindon Town
0-0
(0.8-0.3)
Milton Keynes Dons vs Grimsby Town
0-0
(0.8-0.7)
W
W
W
W
W
Avg Goals For 1.6
Avg Goals Against 0.4
Avg xG For 1.1
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Levi Amantchi 1.4
George Hall 1.0
Taylor Allen 1.0
Recent Matches
Walsall vs Swindon Town
2-1
(0.3-1.9)
Walsall vs Aston Villa
1-0
Walsall vs Chesterfield
2-1
W
W
L
W
L
Avg Goals For 1.6
Avg Goals Against 1.2
Avg xG For 1.0
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Ryan Broom 0.8
Will Davies 0.7
Mark Helm 0.5
Recent Matches
Fleetwood Town @ Barnet
0-2
(1.3-1.6)
Fleetwood Town @ Isle of Man
2-3
Fleetwood Town @ Bradford City
1-0
(2.2-0.5)
D
L
W
D
W
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)
Josh Woods 1.0
Tyler Walton 0.8
Anjola Popoola 0.5
Recent Matches
Accrington Stanley vs Gillingham
1-1
(0.7-0.4)
Accrington Stanley vs Chesterfield
0-1
(1.5-2.1)
Accrington Stanley @ Walsall
0-1
(1.1-0.4)
D
W
L
L
D
Avg Goals For 0.8
Avg Goals Against 0.8
Avg xG For 0.4
Avg xG Against 0.7
Top Players (xG - Last 5 games)
Joseph Gbode 0.1
Conor Masterson 0.1
Elliott Nevitt 0.1
Recent Matches
Gillingham @ Accrington Stanley
1-1
(0.7-0.4)
Gillingham @ Dartford
0-2
Gillingham @ Chatham Town
1-0
L
W
D
W
W
Avg Goals For 2.6
Avg Goals Against 1.8
Avg xG For 2.5
Avg xG Against 1.7
Top Players (xG - Last 5 games)
Hakeeb Adelakun 2.4
Cole Stockton 1.9
Kelly N'Mai 1.5
Recent Matches
Salford City vs Crewe Alexandra
1-3
(2.0-4.0)
Salford City @ Witton Albion
2-3
Salford City @ Carlisle United
2-2
(1.6-1.9)
W
L
L
L
W
Avg Goals For 0.8
Avg Goals Against 1.2
Avg xG For 1.3
Avg xG Against 1.1
Top Players (xG - Last 5 games)
Aribim Pepple 1.4
Will Grigg 1.1
Armando Dobra 1.0
Recent Matches
Chesterfield vs Barrow
1-0
(0.6-0.7)
Chesterfield @ Matlock Town
2-1
Chesterfield @ Walsall
2-1
D
L
L
L
W
Avg Goals For 1.0
Avg Goals Against 1.2
Avg xG For 2.0
Avg xG Against 1.4
Top Players (xG - Last 5 games)
Conor Grant 2.3
Alassana Jatta 1.8
George Abbott 1.0
Recent Matches
Notts County @ Newport County
1-1
(1.0-2.4)
Notts County @ AFC Wimbledon
1-0
Notts County vs AFC Wimbledon
0-1
(1.4-0.5)
D
L
W
D
W
Avg Goals For 1.6
Avg Goals Against 1.0
Avg xG For 1.5
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Michael Cheek 2.1
N. Kabamba 1.4
O. Sowunmi 0.5
Recent Matches
Bromley @ Shrewsbury Town
0-0
(0.3-0.8)
Bromley vs Millwall
1-2
Bromley vs Cheltenham Town
3-0
(2.4-0.7)
D
D
W
L
L
Avg Goals For 1.0
Avg Goals Against 1.8
Avg xG For 0.7
Avg xG Against 1.8
Top Players (xG - Last 5 games)
Thomas Davies 0.4
Joe Thomas 0.3
Kieron Evans 0.3
Recent Matches
Newport County vs Notts County
1-1
(1.0-2.4)
Newport County @ Barnet
2-2
(2.5-0.9)
Newport County @ Weston-super-Mare
0-1
L
D
D
W
W
Avg Goals For 1.8
Avg Goals Against 1.0
Avg xG For 1.9
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Joe Hugill 0.9
Dennis Adeniran 0.7
Daniele Collinge 0.7
Recent Matches
Barnet vs Fleetwood Town
0-2
(1.3-1.6)
Barnet vs Newport County
2-2
(2.5-0.9)
Barnet vs Wycombe Wanderers
1-1
D
W
W
W
W
Avg Goals For 2.4
Avg Goals Against 0.4
Avg xG For 0.4
Avg xG Against 0.2
Top Players (xG - Last 5 games)
Kane Drummond 0.2
Kieron Morris 0.1
Mike Fondop 0.1
Recent Matches
Oldham Athletic @ Milton Keynes Dons
0-0
(0.2-0.4)
Oldham Athletic vs Southend United
3-2
Oldham Athletic @ York City
0-3
L
W
L
W
L
Avg Goals For 1.6
Avg Goals Against 1.6
Avg xG For 0.6
Avg xG Against 2.1
Top Players (xG - Last 5 games)
J. Thomas 0.5
G. Miller 0.3
A. Jude-Boyd 0.1
Recent Matches
Cheltenham Town @ Cambridge United
1-0
(1.8-0.6)
Cheltenham Town @ Evesham United
1-4
Cheltenham Town @ Worcester City
2-0
L
W
W
L
W
Avg Goals For 1.4
Avg Goals Against 1.2
Avg xG For 1.6
Avg xG Against 0.7
Top Players (xG - Last 5 games)
A. Kilgour 0.6
Promise Omochere 0.5
Ellis Harrison 0.1
Recent Matches
Bristol Rovers vs Harrogate Town
0-1
(1.6-0.7)
Bristol Rovers @ Yeovil Town
1-2
Bristol Rovers @ Bath City
0-1