Predicted Edge

England

League Two statistics

The 2026/27 table, goals and full-match statistics by team, recent results, and every upcoming fixture with a forecast.

League Two has averaged 2.68 goals a game over 164 matches this season, with over 2.5 goals in 47% of them and both sides scoring in 58%. Home sides have won 48% of matches, away sides 20%. Every upcoming fixture below carries the model’s probabilities and one headline prediction; the match page has every market, the odds and the statistics behind it.

Played
164
Goals / game
2.68
Home · draw · away
48 · 33 · 20%
Over 2.5
47%
Both score
58%
Clean sheets
25%

Next 14 days

Sat 14 Nov14 November · 12 fixtures

Sat 21 Nov21 November · 12 fixtures

8 more member picks in the next 14 days, with the price, stake and reasoning, from the moment each was published. £4.99 a month.Unlock every pick

Table, 2026/27164 matches on record

Points, goal difference, goals scored. Form is the last five league matches, most recent first.
#TeamPWDLGFGAGDPtsPPGForm
1Salford City1410132515+10312.21Salford City won 5 of the last 5
2Barnet137512818+10262.00Barnet won 2 of the last 5
3Walsall135712112+9221.69Walsall won 2 of the last 5
4Crewe1457217170221.57Crewe won 2 of the last 5
5Cheltenham146352325-2211.50Cheltenham won 2 of the last 5
6Grimsby145542418+6201.43Grimsby won 2 of the last 5
7York145542421+3201.43York won 1 of the last 5
8Gillingham145542019+1201.43Gillingham won 2 of the last 5
9Accrington ST144732317+6191.36Accrington ST won 2 of the last 5
10Chesterfield145452421+3191.36Chesterfield won 1 of the last 5
11Tranmere144731917+2191.36Tranmere won 2 of the last 5
12Exeter City14545119+2191.36Exeter City won 3 of the last 5
13Swindon Town145451517-2191.36Swindon Town won 2 of the last 5
14Newport County144642017+3181.29Newport County won 2 of the last 5
15Shrewsbury145361722-5181.29Shrewsbury won 2 of the last 5
16Fleetwood Town1445518180171.21Fleetwood Town won 2 of the last 5
17Bristol Rovers145181723-6161.14Bristol Rovers won 0 of the last 5
18Oldham144371519-4151.07Oldham won 2 of the last 5
19Port Vale124351014-4151.25Port Vale won 3 of the last 5
20Rochdale144371726-9151.07Rochdale won 0 of the last 5
21Northampton13355910-1141.08Northampton won 2 of the last 5
22Rotherham142661825-7120.86Rotherham won 0 of the last 5
23Colchester132651219-7120.92Colchester won 0 of the last 5
24Crawley Town122371321-890.75Crawley Town won 1 of the last 5
Home table
Home matches only, ranked on the home record.
#TeamPWDLGDPtsForm
1Salford City7601+518Salford City won 5 of the last 5
2York7520+1117York won 1 of the last 5
3Cheltenham7511+416Cheltenham won 2 of the last 5
4Newport County7430+815Newport County won 2 of the last 5
5Exeter City7430+615Exeter City won 3 of the last 5
6Barnet7421+514Barnet won 2 of the last 5
7Swindon Town7421+514Swindon Town won 2 of the last 5
8Port Vale6420+514Port Vale won 3 of the last 5
9Accrington ST7340+513Accrington ST won 2 of the last 5
10Grimsby7412+513Grimsby won 2 of the last 5
11Crewe7340+413Crewe won 2 of the last 5
12Bristol Rovers7412+313Bristol Rovers won 0 of the last 5
13Chesterfield7331+712Chesterfield won 1 of the last 5
14Tranmere7331+512Tranmere won 2 of the last 5
15Fleetwood Town7331+512Fleetwood Town won 2 of the last 5
16Walsall6321+411Walsall won 2 of the last 5
17Oldham7313+310Oldham won 2 of the last 5
18Shrewsbury7313010Shrewsbury won 2 of the last 5
19Rochdale7313-310Rochdale won 0 of the last 5
20Colchester623109Colchester won 0 of the last 5
21Gillingham7232-19Gillingham won 2 of the last 5
22Northampton722308Northampton won 2 of the last 5
23Rotherham7151-28Rotherham won 0 of the last 5
24Crawley Town6024-62Crawley Town won 1 of the last 5
Away table
Away matches only, ranked on the away record.
#TeamPWDLGDPtsForm
1Salford City7412+513Salford City won 5 of the last 5
2Barnet6330+512Barnet won 2 of the last 5
3Walsall7250+511Walsall won 2 of the last 5
4Gillingham7322+211Gillingham won 2 of the last 5
5Crewe7232-49Crewe won 2 of the last 5
6Shrewsbury7223-58Shrewsbury won 2 of the last 5
7Grimsby7142+17Grimsby won 2 of the last 5
8Crawley Town6213-27Crawley Town won 1 of the last 5
9Tranmere7142-37Tranmere won 2 of the last 5
10Chesterfield7214-47Chesterfield won 1 of the last 5
11Accrington ST7133+16Accrington ST won 2 of the last 5
12Northampton6132-16Northampton won 2 of the last 5
13Fleetwood Town7124-55Fleetwood Town won 2 of the last 5
14Cheltenham7124-65Cheltenham won 2 of the last 5
15Rochdale7124-65Rochdale won 0 of the last 5
16Oldham7124-75Oldham won 2 of the last 5
17Swindon Town7124-75Swindon Town won 2 of the last 5
18Exeter City7115-44Exeter City won 3 of the last 5
19Rotherham7115-54Rotherham won 0 of the last 5
20Newport County7034-53Newport County won 2 of the last 5
21Colchester7034-73Colchester won 0 of the last 5
22York7034-83York won 1 of the last 5
23Bristol Rovers7106-93Bristol Rovers won 0 of the last 5
24Port Vale6015-91Port Vale won 3 of the last 5

Goals and totals by team

Per-game goals and match totals, this season, in table order.
TeamPGF/gGA/gO1.5O2.5O3.5BTTSCSFTS
Salford City141.791.0764%57%29%57%29%14%
Barnet132.151.38100%77%62%100%0%0%
Walsall131.620.9277%46%31%54%46%23%
Crewe141.211.2171%29%29%64%29%14%
Cheltenham141.641.7993%71%50%79%7%14%
Grimsby141.711.2979%57%43%57%29%21%
York141.711.50100%50%36%71%21%7%
Gillingham141.431.3686%57%29%57%29%29%
Accrington ST141.641.2186%50%43%64%29%21%
Chesterfield141.711.5079%57%36%71%14%14%
Tranmere141.361.2186%36%29%64%29%14%
Exeter City140.790.6443%21%0%29%50%43%
Swindon Town141.071.2164%50%29%50%14%50%
Newport County141.431.2164%50%29%57%29%29%
Shrewsbury141.211.5779%50%29%50%21%29%
Fleetwood Town141.291.2979%43%29%64%29%14%
Bristol Rovers141.211.6471%50%36%43%36%29%
Oldham141.071.3679%43%14%43%29%36%
Port Vale120.831.1758%17%17%33%33%42%
Rochdale141.211.8679%64%36%50%29%29%
Northampton130.690.7754%0%0%31%31%46%
Rotherham141.291.7979%57%36%71%7%21%
Colchester130.921.4677%38%31%62%15%31%
Crawley Town121.081.7583%50%33%67%8%25%

GF/g and GA/g are goals for and against per game. O1.5, O2.5 and O3.5 are the share of the team’s matches with more than that many goals in total. CS is clean sheets, FTS is failed to score.

Full-match statistics by teamshots, corners, cards, possession, xG

Per-game averages from full-match statistics, produced by each team this season.
TeamMShotsSoTCornersFoulsYelRedPossxG
Salford City714.14.95.410.01.860.0052%1.35
Barnet615.24.57.011.71.830.1758%1.88
Walsall613.75.06.012.72.170.1756%1.78
Crewe78.92.93.010.71.430.0045%1.03
Cheltenham77.72.33.411.92.570.2949%1.21
Grimsby717.65.35.610.62.000.1451%2.34
York712.43.44.19.61.710.2958%1.26
Gillingham78.12.33.315.42.860.1446%1.31
Accrington ST717.15.16.911.92.290.0047%1.23
Chesterfield718.36.17.69.12.290.0065%1.46
Tranmere712.95.35.09.91.430.1443%1.24
Exeter City711.43.64.110.01.570.0050%1.12
Swindon Town712.43.64.69.11.000.1448%1.41
Newport County714.44.04.714.01.860.0038%1.44
Shrewsbury714.65.66.314.42.860.4347%1.88
Fleetwood Town716.14.95.410.32.140.0051%1.89
Bristol Rovers714.34.34.715.62.140.1450%1.34
Oldham714.03.14.112.41.290.2946%1.37
Port Vale511.64.84.810.01.600.0049%1.79
Rochdale711.63.75.710.91.140.1455%0.94
Northampton613.04.06.013.01.330.0046%1.11
Rotherham79.13.02.614.42.140.5049%1.05
Colchester612.03.34.515.01.500.0054%1.29
Crawley Town512.85.83.812.21.800.0048%1.39
Conceded, per game
Per-game averages from full-match statistics, conceded by each team this season.
TeamMShotsSoTCornersFoulsYelRedPossxG
Salford City711.63.05.913.31.710.1448%1.05
Barnet612.73.73.811.51.830.5042%1.45
Walsall618.77.05.311.21.500.0045%2.03
Crewe713.13.44.413.11.570.0055%1.19
Cheltenham717.75.95.410.62.140.0051%1.56
Grimsby711.64.66.113.72.430.0049%1.66
York714.94.15.013.32.140.1442%1.38
Gillingham716.05.95.110.32.140.0054%1.70
Accrington ST77.72.33.910.91.860.1453%0.72
Chesterfield78.43.12.311.72.430.0035%1.02
Tranmere714.64.36.310.91.710.0057%1.21
Exeter City713.43.14.913.71.710.0050%1.19
Swindon Town714.76.06.68.00.710.2952%1.78
Newport County710.02.62.414.12.860.1461%1.21
Shrewsbury711.34.04.012.71.710.1453%1.31
Fleetwood Town79.93.05.112.91.710.1749%1.02
Bristol Rovers712.44.33.712.02.290.2950%1.68
Oldham714.44.16.611.91.860.2954%1.52
Port Vale510.43.65.812.01.600.0051%0.92
Rochdale716.95.44.711.01.570.1445%2.21
Northampton610.82.74.210.21.500.1754%1.51
Rotherham712.94.45.411.41.570.1751%1.86
Colchester614.54.85.813.22.170.0046%1.42
Crawley Town515.85.06.210.42.200.4052%1.45

Recent results

Teams

Accrington STBarnetBarrowBristol RoversCheltenhamChesterfieldColchesterCrawley TownCreweExeter CityFleetwood TownGillinghamGrimsbyHarrogate TownNewport CountyNorthamptonOldhamPort ValeRochdaleRotherhamSalford CityShrewsburySwindon TownTranmereWalsallYork