2022-23 EFL League Two Season

552 games · 4 promotion-playoff teams

Final

Promoted

Leyton Orient

91 pts

Stevenage · 85 pts

Northampton Town · 83 pts

Carlisle United · via playoff

Relegated

Rochdale

38 pts

Hartlepool United · 43 pts

Biggest Overachiever

Stevenage

14.10 points above expected

85 points · 70.90 expected points

Biggest Disappointment

AFC Wimbledon

17.96 points below expected

48 points · 65.96 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Leyton Orient Promoted 46 26 13 7 91 61 34 +27 79.44 +11.56
2 Stevenage Promoted 46 24 13 9 85 61 39 +22 70.90 +14.10
3 Northampton Town Promoted 46 23 14 9 83 62 42 +20 79.02 +3.98
4 Stockport 46 22 13 11 79 65 37 +28 72.17 +6.83
5 Carlisle United Promoted 46 20 16 10 76 66 43 +23 69.56 +6.44
6 Bradford City 46 20 16 10 76 61 43 +18 71.02 +4.98
7 Salford City 46 22 9 15 75 72 54 +18 74.85 +0.15
8 Mansfield Town 46 21 12 13 75 72 55 +17 73.34 +1.66
9 Barrow 46 18 8 20 62 47 53 -6 60.13 +1.87
10 Swindon Town 46 16 13 17 61 61 55 +6 70.43 -9.43
11 Grimsby Town 46 16 13 17 61 49 56 -7 59.30 +1.70
12 Tranmere Rovers 46 15 13 18 58 45 48 -3 67.78 -9.78
13 Crewe Alexandra 46 14 16 16 58 48 60 -12 57.81 +0.19
14 Sutton United 46 15 13 18 58 46 58 -12 61.89 -3.89
15 Newport County 46 14 15 17 57 53 56 -3 61.05 -4.05
16 Walsall 46 12 19 15 55 46 49 -3 62.84 -7.84
17 Gillingham 46 14 13 19 55 36 49 -13 55.86 -0.86
18 Doncaster Rovers 46 16 7 23 55 46 65 -19 60.75 -5.75
19 Harrogate Town 46 12 16 18 52 59 68 -9 53.51 -1.51
20 Colchester United 46 12 13 21 49 44 51 -7 55.63 -6.63
21 AFC Wimbledon 46 11 15 20 48 48 60 -12 65.96 -17.96
22 Crawley Town 46 11 13 22 46 48 71 -23 51.45 -5.45
23 Hartlepool United Relegated 46 9 16 21 43 52 78 -26 43.24 -0.24
24 Rochdale Relegated 46 9 11 26 38 46 70 -24 48.93 -10.93

Form

Each team's 5-game rolling points-per-game across the season. Hot streaks push above the dashed 1.5 PPG reference line; cold spells drop below. Each team gets a distinct color; the legend below the plot lets you read off which line is which. (First 4 games of each team have no rolling window, so the lines start at game 5.)

League Race

Cumulative points across the season for each team. Highlighted teams are drawn in color (top finishers for the Title Race, bottom finishers for the Relegation Race); the rest of the league appears in light gray as context. Switch views with the buttons below.

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The full Promotion / Relegation tab has matchup heatmaps and round-by-round simulation outcomes.

Semifinals

Stockport 3
Salford City 2

Leg 1: Salford City 1-0 Stockport

Leg 2: Stockport 3-1 Salford City

Carlisle United 3
Bradford City 2

Leg 1: Bradford City 1-0 Carlisle United

Leg 2: Carlisle United 3-1 Bradford City

Finals

Carlisle United 5
Stockport 4

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Stockport 1566 79 72.17 +6.83 80.0% 41 58 66 72 78 86 103
Leyton Orient 1523 91 79.44 +11.56 92.1% 46 65 74 79 85 93 115
Northampton Town 1516 83 79.02 +3.98 69.4% 45 65 73 79 85 93 116
Mansfield Town 1514 75 73.34 +1.66 59.9% 38 59 68 73 79 88 105
Carlisle United 1496 76 69.56 +6.44 79.0% 34 55 64 70 75 84 101
Bradford City 1493 76 71.02 +4.98 73.4% 36 57 65 71 77 85 99
Salford City 1490 75 74.85 +0.15 53.1% 40 61 69 75 81 89 106
Stevenage 1489 85 70.90 +14.10 95.3% 38 57 65 71 77 85 102
Swindon Town 1430 61 70.43 -9.43 16.0% 35 56 64 71 76 85 103
Newport County 1423 57 61.05 -4.05 34.3% 29 47 55 61 67 75 95
Gillingham 1403 55 55.86 -0.86 48.7% 21 42 50 56 62 70 87
Harrogate Town 1385 52 53.51 -1.51 45.6% 22 40 48 53 59 68 87
Tranmere Rovers 1380 58 67.78 -9.78 14.2% 35 54 62 68 74 82 101
Colchester United 1380 49 55.63 -6.63 23.8% 24 42 50 56 61 70 86
Grimsby Town 1368 61 59.30 +1.70 60.8% 32 45 54 59 65 73 90
Crewe Alexandra 1366 58 57.81 +0.19 53.6% 27 44 52 58 63 72 93
Sutton United 1356 58 61.89 -3.89 34.8% 33 48 56 62 68 76 93
Barrow 1355 62 60.13 +1.87 60.5% 30 46 54 60 66 75 95
Walsall 1351 55 62.84 -7.84 19.8% 31 49 57 63 69 77 105
AFC Wimbledon 1340 48 65.96 -17.96 2.2% 35 52 60 66 72 80 97
Crawley Town 1320 46 51.45 -5.45 27.8% 19 38 46 51 57 65 81
Rochdale 1308 38 48.93 -10.93 10.2% 19 36 43 49 54 63 80
Doncaster Rovers 1301 55 60.75 -5.75 27.4% 30 47 55 61 67 75 93
Hartlepool United 1298 43 43.24 -0.24 52.0% 15 30 38 43 49 57 75

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team AW BAR BC CU CU CT CA DR GIL GT HT HU LO MT NC NT ROC SC STE STO SU ST TR WAL
AFC Wimbledon
0-0-2
2.97
0-2-0
2.64
0-1-1
2.71
2-0-0
3.43
1-0-1
3.40
0-2-0
3.08
0-1-1
3.00
1-0-1
3.07
1-0-1
2.89
1-1-0
3.18
0-2-0
3.82
1-0-1
2.10
0-0-2
2.62
0-2-0
3.09
0-1-1
2.38
1-0-1
3.28
0-1-1
2.24
0-0-2
2.36
1-0-1
2.77
0-0-2
3.12
0-1-1
2.60
1-1-0
2.48
1-0-1
2.75
Barrow
2-0-0
2.56
2-0-0
2.38
0-0-2
2.02
1-1-0
3.14
1-0-1
3.37
1-0-1
2.94
1-0-1
2.46
1-1-0
2.87
1-0-1
2.79
1-0-1
2.97
1-0-1
3.64
0-1-1
2.13
1-0-1
2.32
1-0-1
2.75
0-0-2
2.18
0-1-1
3.28
0-2-0
2.15
0-0-2
2.21
2-0-0
2.03
0-1-1
2.45
0-1-1
2.53
0-0-2
2.50
2-0-0
2.52
Bradford City
0-2-0
2.89
0-0-2
3.16
0-1-1
2.72
1-0-1
3.27
0-2-0
3.84
0-1-1
3.31
1-1-0
2.87
1-1-0
3.49
1-1-0
3.19
2-0-0
3.46
1-1-0
3.70
0-1-1
2.47
1-1-0
2.74
1-1-0
3.11
1-0-1
2.56
1-0-1
3.99
2-0-0
2.49
2-0-0
2.57
0-1-1
2.83
2-0-0
3.33
0-1-1
3.17
2-0-0
2.78
1-1-0
3.12
Carlisle United
1-1-0
2.80
2-0-0
3.52
1-1-0
2.80
1-1-0
3.00
2-0-0
3.24
1-1-0
3.00
1-0-1
3.10
1-0-1
3.15
2-0-0
3.02
0-1-1
3.77
2-0-0
3.72
0-0-2
2.35
0-1-1
2.64
1-1-0
3.04
0-1-1
2.44
1-1-0
3.61
1-0-1
2.68
0-1-1
2.74
0-1-1
2.59
0-2-0
3.58
1-1-0
2.63
2-0-0
2.83
0-2-0
3.25
Colchester United
0-0-2
2.10
0-1-1
2.40
1-0-1
2.27
0-1-1
2.53
0-2-0
3.08
1-0-1
2.42
1-0-1
2.74
1-0-1
3.02
1-0-1
2.49
2-0-0
2.71
1-1-0
3.27
0-1-1
1.99
0-0-2
2.05
0-1-1
2.40
0-0-2
1.99
1-0-1
2.99
1-1-0
1.85
0-2-0
1.90
0-0-2
2.10
1-0-1
2.63
1-0-1
1.89
0-1-1
2.39
0-2-0
2.41
Crawley Town
1-0-1
2.13
1-0-1
2.16
0-2-0
1.71
0-0-2
2.28
0-2-0
2.44
0-1-1
2.54
0-1-1
2.32
0-1-1
2.74
0-1-1
2.29
1-1-0
2.46
1-0-1
3.17
0-0-2
2.01
1-0-1
1.59
1-1-0
2.25
0-0-2
1.82
1-1-0
2.83
1-1-0
1.72
0-0-2
2.05
1-0-1
2.08
0-0-2
2.22
1-0-1
1.91
1-0-1
2.04
0-1-1
2.48
Crewe Alexandra
0-2-0
2.44
1-0-1
2.58
1-1-0
2.21
0-1-1
2.52
1-0-1
3.11
1-1-0
2.99
1-1-0
2.67
0-1-1
2.83
0-0-2
2.83
1-1-0
2.86
1-1-0
3.41
0-0-2
1.59
0-1-1
2.36
0-1-1
2.61
0-1-1
2.12
1-1-0
3.07
1-0-1
2.11
0-0-2
2.52
0-1-1
2.02
1-1-0
2.43
2-0-0
2.09
1-0-1
2.19
1-1-0
2.32
Doncaster Rovers
1-1-0
2.51
1-0-1
3.06
0-1-1
2.65
1-0-1
2.42
1-0-1
2.77
1-1-0
3.21
0-1-1
2.85
1-0-1
2.72
1-0-1
2.64
0-1-1
2.83
0-0-2
3.69
0-1-1
2.06
0-0-2
2.71
1-0-1
2.27
1-0-1
2.08
2-0-0
3.35
1-0-1
2.27
0-0-2
2.22
1-1-0
2.52
1-0-1
2.79
1-0-1
2.39
1-0-1
2.26
0-0-2
2.57
Gillingham
1-0-1
2.45
0-1-1
2.65
0-1-1
2.05
1-0-1
2.37
1-0-1
2.50
1-1-0
2.78
1-1-0
2.70
1-0-1
2.81
1-1-0
2.56
0-1-1
3.01
1-1-0
3.16
1-0-1
1.66
0-0-2
2.17
0-0-2
2.62
0-0-2
1.85
2-0-0
3.14
1-0-1
2.06
0-1-1
1.98
0-2-0
1.60
1-0-1
2.30
0-2-0
2.11
1-0-1
2.59
0-1-1
2.63
Grimsby Town
1-0-1
2.64
1-0-1
2.73
0-1-1
2.35
0-0-2
2.52
1-0-1
3.03
1-1-0
3.24
2-0-0
2.69
1-0-1
2.87
0-1-1
2.96
0-1-1
3.02
0-0-2
3.68
0-1-1
1.98
0-2-0
1.82
1-1-0
2.52
1-1-0
1.90
2-0-0
2.92
0-1-1
2.22
0-1-1
2.19
2-0-0
2.31
1-1-0
2.31
0-0-2
2.32
1-0-1
2.54
1-1-0
2.52
Harrogate Town
0-1-1
2.35
1-0-1
2.55
0-0-2
2.07
1-1-0
1.79
0-0-2
2.81
0-1-1
3.06
0-1-1
2.66
1-1-0
2.70
1-1-0
2.52
1-1-0
2.50
1-1-0
3.22
0-1-1
1.49
2-0-0
1.72
1-0-1
2.52
0-1-1
1.63
1-1-0
3.01
0-1-1
1.82
0-1-1
1.98
0-1-1
2.02
0-0-2
2.36
1-0-1
2.08
0-2-0
2.00
1-0-1
2.46
Hartlepool United
0-2-0
1.74
1-0-1
1.91
0-1-1
1.87
0-0-2
1.85
0-1-1
2.25
1-0-1
2.38
0-1-1
2.12
2-0-0
1.85
0-1-1
2.36
2-0-0
1.86
0-1-1
2.30
0-1-1
1.39
0-1-1
1.61
0-0-2
1.92
0-1-1
1.46
2-0-0
2.42
0-0-2
1.59
0-1-1
1.70
0-1-1
1.43
0-1-1
1.91
1-0-1
1.62
0-2-0
1.81
0-1-1
2.01
Leyton Orient
1-0-1
3.43
1-1-0
3.42
1-1-0
3.05
2-0-0
3.17
1-1-0
3.57
2-0-0
3.56
2-0-0
3.97
1-1-0
3.49
1-0-1
3.89
1-1-0
3.55
1-1-0
4.08
1-1-0
4.18
2-0-0
2.85
0-1-1
3.79
0-1-1
2.87
2-0-0
3.94
2-0-0
3.00
0-1-1
3.16
1-0-1
3.05
2-0-0
3.78
0-2-0
3.07
1-0-1
3.14
1-1-0
3.48
Mansfield Town
2-0-0
2.90
1-0-1
3.21
0-1-1
2.78
1-1-0
2.90
2-0-0
3.48
1-0-1
3.97
1-1-0
3.17
2-0-0
2.82
2-0-0
3.36
0-2-0
3.72
0-0-2
3.83
1-1-0
3.95
0-0-2
2.67
1-1-0
3.48
0-1-1
2.34
1-1-0
3.76
0-0-2
2.95
1-1-0
2.77
1-1-0
2.87
0-1-1
3.08
1-0-1
3.13
2-0-0
3.05
1-0-1
3.15
Newport County
0-2-0
2.44
1-0-1
2.77
0-1-1
2.41
0-1-1
2.49
1-1-0
3.12
0-1-1
3.28
1-1-0
2.93
1-0-1
3.25
2-0-0
2.90
0-1-1
3.01
1-0-1
3.01
2-0-0
3.62
1-1-0
1.76
0-1-1
2.06
1-1-0
1.86
0-1-1
3.30
0-0-2
2.14
0-1-1
2.36
0-0-2
2.23
0-1-1
2.71
1-0-1
2.16
2-0-0
2.48
0-1-1
2.74
Northampton Town
1-1-0
3.15
2-0-0
3.35
1-0-1
2.96
1-1-0
3.09
2-0-0
3.54
2-0-0
3.74
1-1-0
3.43
1-0-1
3.45
2-0-0
3.69
0-1-1
3.65
1-1-0
3.92
1-1-0
4.10
1-1-0
2.65
1-1-0
3.18
0-1-1
3.68
1-1-0
4.09
0-0-2
3.10
1-1-0
3.19
1-0-1
3.28
1-1-0
3.55
1-0-1
3.17
1-1-0
3.57
0-1-1
3.65
Rochdale
1-0-1
2.26
1-1-0
2.25
1-0-1
1.57
0-1-1
1.93
1-0-1
2.53
0-1-1
2.69
0-1-1
2.46
0-0-2
2.18
0-0-2
2.39
0-0-2
2.62
0-1-1
2.52
0-0-2
3.11
0-0-2
1.64
0-1-1
1.80
1-1-0
2.23
0-1-1
1.47
1-0-1
1.76
1-0-1
1.89
0-0-2
1.18
1-0-1
2.34
0-1-1
1.90
0-2-0
2.00
1-0-1
2.11
Salford City
1-1-0
3.28
0-2-0
3.38
0-0-2
3.04
1-0-1
2.85
0-1-1
3.69
0-1-1
3.83
1-0-1
3.41
1-0-1
3.27
1-0-1
3.48
1-1-0
3.31
1-1-0
3.73
2-0-0
3.98
0-0-2
2.52
2-0-0
2.58
2-0-0
3.39
2-0-0
2.42
1-0-1
3.80
2-0-0
3.06
0-1-1
3.05
2-0-0
3.17
0-1-1
2.99
0-0-2
3.21
2-0-0
3.45
Stevenage
2-0-0
3.17
2-0-0
3.31
0-0-2
2.96
1-1-0
2.78
0-2-0
3.64
2-0-0
3.50
2-0-0
3.02
2-0-0
3.33
1-1-0
3.58
1-1-0
3.34
1-1-0
3.55
1-1-0
3.86
1-1-0
2.37
0-1-1
2.77
1-1-0
3.16
0-1-1
2.34
1-0-1
3.64
0-0-2
2.47
1-0-1
2.68
1-1-0
3.22
2-0-0
2.68
1-0-1
2.81
1-1-0
2.84
Stockport
1-0-1
2.74
0-0-2
3.50
1-1-0
2.71
1-1-0
2.93
2-0-0
3.42
1-0-1
3.48
1-1-0
3.51
0-1-1
3.03
0-2-0
3.95
0-0-2
3.21
1-1-0
3.50
1-1-0
4.16
1-0-1
2.47
0-1-1
2.66
2-0-0
3.30
1-0-1
2.26
2-0-0
4.43
1-1-0
2.49
1-0-1
2.85
2-0-0
3.20
1-1-0
2.78
1-1-0
2.81
1-1-0
2.91
Sutton United
2-0-0
2.40
1-1-0
3.07
0-0-2
2.20
0-2-0
1.95
1-0-1
2.90
2-0-0
3.33
0-1-1
3.11
1-0-1
2.73
1-0-1
3.23
0-1-1
3.22
2-0-0
3.17
1-1-0
3.64
0-0-2
1.77
1-1-0
2.45
1-1-0
2.82
0-1-1
1.99
1-0-1
3.18
0-0-2
2.36
0-1-1
2.30
0-0-2
2.32
1-0-1
2.54
0-1-1
2.39
0-2-0
2.89
Swindon Town
1-1-0
2.92
1-1-0
2.99
1-1-0
2.35
0-1-1
2.89
1-0-1
3.65
1-0-1
3.63
0-0-2
3.45
1-0-1
3.14
0-2-0
3.43
2-0-0
3.21
1-0-1
3.46
1-0-1
3.94
0-2-0
2.46
1-0-1
2.39
1-0-1
3.37
1-0-1
2.36
1-1-0
3.63
1-1-0
2.53
0-0-2
2.84
0-1-1
2.74
1-0-1
2.98
0-1-1
3.03
0-1-1
3.02
Tranmere Rovers
0-1-1
3.05
2-0-0
3.02
0-0-2
2.74
0-0-2
2.72
1-1-0
3.14
1-0-1
3.50
1-0-1
3.34
1-0-1
3.26
1-0-1
2.93
1-0-1
2.98
0-2-0
3.53
0-2-0
3.74
1-0-1
2.38
0-0-2
2.47
0-0-2
3.04
0-1-1
1.96
0-2-0
3.54
2-0-0
2.32
1-0-1
2.73
0-1-1
2.72
1-1-0
3.14
1-1-0
2.49
1-1-0
3.00
Walsall
1-0-1
2.77
0-0-2
3.01
0-1-1
2.40
0-2-0
2.27
0-2-0
3.12
1-1-0
3.05
0-1-1
3.21
2-0-0
2.96
1-1-0
2.89
0-1-1
3.00
1-0-1
3.07
1-1-0
3.52
0-1-1
2.06
1-0-1
2.39
1-1-0
2.79
1-1-0
1.89
1-0-1
3.42
0-0-2
2.08
0-1-1
2.69
0-1-1
2.61
0-2-0
2.63
1-1-0
2.50
0-1-1
2.52

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Fit Metrics

Slope
Scored 0.51 +10.6
Allowed 0.69 -10.6
Differential 0.89 +7.8

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
09.78%10.69%6.88%2.54%0.54%0.27%30.71%
110.69%13.77%8.15%2.45%0.82%0.18%36.05%
26.88%8.15%4.35%2.17%0.27%0.36%22.19%
32.54%2.45%2.17%0.91%0.18%8.24%
40.54%0.82%0.27%0.18%0.18%1.99%
5+0.27%0.18%0.36%0.82%
Total30.71%36.05%22.19%8.24%1.99%0.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.17 1.17 +0.00
SD 1.07 1.07 1.49
CV 0.91 0.91
Max 5 5 +5
Min 0 0 -5

Games Played: 552

↓ Scored | Allowed →012345+Total
015.22%15.22%2.17%32.61%
14.35%8.70%13.04%4.35%2.17%32.61%
210.87%6.52%8.70%4.35%2.17%32.61%
32.17%2.17%
4
5+
Total30.43%30.43%26.09%8.70%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.04 1.30 -0.26
SD 0.87 1.24 1.29
CV 0.83 0.95
Max 3 5 +2
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%23.91%4.35%2.17%2.17%41.30%
113.04%8.70%4.35%4.35%2.17%32.61%
24.35%6.52%10.87%
32.17%4.35%6.52%13.04%
42.17%2.17%
5+
Total30.43%43.48%15.22%6.52%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.02 1.15 -0.13
SD 1.13 1.19 1.71
CV 1.10 1.03
Max 4 5 +4
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
017.39%10.87%2.17%30.43%
16.52%10.87%2.17%2.17%21.74%
210.87%10.87%6.52%4.35%32.61%
34.35%4.35%6.52%15.22%
4
5+
Total39.13%36.96%15.22%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 0.93 +0.39
SD 1.08 0.95 1.26
CV 0.81 1.02
Max 3 3 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
017.39%6.52%2.17%2.17%28.26%
113.04%10.87%6.52%30.43%
28.70%6.52%2.17%4.35%21.74%
34.35%4.35%4.35%13.04%
42.17%2.17%
5+2.17%2.17%4.35%
Total43.48%32.61%13.04%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.43 0.93 +0.50
SD 1.33 1.06 1.50
CV 0.93 1.14
Max 5 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%23.91%8.70%39.13%
110.87%17.39%6.52%4.35%39.13%
26.52%4.35%2.17%13.04%
32.17%2.17%4.35%
42.17%2.17%4.35%
5+
Total21.74%52.17%19.57%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 0.96 1.11 -0.15
SD 1.05 0.82 1.37
CV 1.10 0.74
Max 4 3 +4
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%15.22%4.35%4.35%2.17%36.96%
14.35%8.70%10.87%2.17%4.35%30.43%
26.52%4.35%8.70%2.17%2.17%23.91%
32.17%6.52%8.70%
4
5+
Total21.74%30.43%30.43%8.70%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.04 1.54 -0.50
SD 0.99 1.24 1.47
CV 0.95 0.80
Max 3 5 +2
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%4.35%8.70%10.87%2.17%34.78%
110.87%17.39%8.70%36.96%
26.52%4.35%8.70%19.57%
34.35%2.17%6.52%
42.17%2.17%
5+
Total30.43%26.09%28.26%13.04%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.04 1.30 -0.26
SD 1.01 1.11 1.63
CV 0.97 0.85
Max 4 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%15.22%13.04%6.52%39.13%
110.87%6.52%6.52%6.52%2.17%32.61%
24.35%13.04%4.35%21.74%
32.17%2.17%
42.17%2.17%4.35%
5+
Total19.57%39.13%23.91%15.22%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.41 -0.41
SD 1.05 1.05 1.54
CV 1.05 0.74
Max 4 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
013.04%8.70%19.57%4.35%45.65%
113.04%10.87%8.70%32.61%
210.87%6.52%2.17%19.57%
32.17%2.17%
4
5+
Total36.96%26.09%30.43%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 0.78 1.07 -0.28
SD 0.84 0.98 1.39
CV 1.07 0.92
Max 3 3 +2
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%6.52%8.70%2.17%26.09%
115.22%17.39%8.70%2.17%4.35%47.83%
24.35%8.70%2.17%4.35%19.57%
34.35%2.17%6.52%
4
5+
Total32.61%34.78%19.57%6.52%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.07 1.22 -0.15
SD 0.85 1.23 1.58
CV 0.80 1.01
Max 3 5 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%10.87%2.17%4.35%2.17%28.26%
14.35%13.04%6.52%10.87%34.78%
24.35%4.35%8.70%2.17%19.57%
36.52%4.35%4.35%15.22%
42.17%2.17%
5+
Total23.91%30.43%21.74%21.74%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.48 -0.20
SD 1.11 1.15 1.60
CV 0.86 0.78
Max 4 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%4.35%15.22%2.17%2.17%30.43%
12.17%15.22%10.87%8.70%36.96%
24.35%8.70%8.70%2.17%23.91%
32.17%4.35%6.52%
42.17%2.17%
5+
Total13.04%32.61%34.78%13.04%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.70 -0.57
SD 1.00 1.13 1.54
CV 0.89 0.67
Max 4 5 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%4.35%4.35%4.35%21.74%
119.57%13.04%2.17%34.78%
221.74%6.52%6.52%34.78%
32.17%2.17%2.17%6.52%
42.17%2.17%
5+
Total52.17%26.09%17.39%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 0.74 +0.59
SD 0.97 0.91 1.36
CV 0.73 1.22
Max 4 3 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%4.35%2.17%2.17%19.57%
18.70%13.04%10.87%32.61%
28.70%13.04%2.17%4.35%4.35%32.61%
34.35%4.35%
42.17%4.35%2.17%8.70%
5+2.17%2.17%
Total30.43%39.13%19.57%6.52%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.20 +0.37
SD 1.24 1.20 1.60
CV 0.79 1.01
Max 5 5 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%10.87%10.87%2.17%30.43%
16.52%19.57%6.52%2.17%34.78%
24.35%10.87%6.52%4.35%26.09%
32.17%4.35%6.52%
42.17%2.17%
5+
Total21.74%45.65%23.91%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.22 -0.07
SD 1.01 0.94 1.48
CV 0.88 0.77
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%6.52%2.17%2.17%21.74%
113.04%15.22%8.70%36.96%
28.70%13.04%4.35%26.09%
32.17%6.52%6.52%15.22%
4
5+
Total34.78%41.30%21.74%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 0.91 +0.43
SD 0.99 0.81 1.19
CV 0.74 0.89
Max 3 3 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%21.74%6.52%6.52%36.96%
18.70%15.22%17.39%2.17%43.48%
22.17%4.35%2.17%8.70%
32.17%2.17%4.35%
42.17%2.17%2.17%6.52%
5+
Total13.04%43.48%28.26%8.70%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.52 -0.52
SD 1.12 1.05 1.31
CV 1.12 0.69
Max 4 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%15.22%4.35%23.91%
18.70%13.04%4.35%2.17%28.26%
28.70%6.52%2.17%4.35%21.74%
34.35%6.52%8.70%2.17%21.74%
42.17%2.17%
5+2.17%2.17%
Total26.09%43.48%21.74%4.35%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.17 +0.39
SD 1.26 1.02 1.47
CV 0.80 0.87
Max 5 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%6.52%4.35%2.17%21.74%
121.74%17.39%2.17%41.30%
24.35%13.04%2.17%4.35%23.91%
34.35%4.35%2.17%10.87%
4
5+2.17%2.17%
Total41.30%41.30%8.70%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 0.85 +0.48
SD 1.08 0.92 1.43
CV 0.81 1.08
Max 5 3 +5
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%6.52%17.39%
115.22%15.22%10.87%2.17%43.48%
213.04%6.52%2.17%4.35%26.09%
34.35%2.17%2.17%8.70%
42.17%2.17%
5+2.17%2.17%
Total47.83%30.43%15.22%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 0.80 +0.61
SD 1.09 0.93 1.45
CV 0.77 1.16
Max 5 3 +5
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%8.70%10.87%4.35%32.61%
110.87%13.04%6.52%2.17%4.35%36.96%
26.52%13.04%6.52%2.17%28.26%
32.17%2.17%
4
5+
Total28.26%34.78%23.91%8.70%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.26 -0.26
SD 0.84 1.10 1.47
CV 0.84 0.88
Max 3 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%10.87%6.52%2.17%30.43%
110.87%13.04%15.22%39.13%
210.87%2.17%13.04%
34.35%2.17%2.17%8.70%
42.17%2.17%
5+2.17%2.17%2.17%6.52%
Total28.26%36.96%26.09%4.35%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 1.20 +0.13
SD 1.40 1.05 1.60
CV 1.06 0.87
Max 5 4 +5
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%6.52%17.39%30.43%
117.39%17.39%10.87%2.17%47.83%
26.52%2.17%4.35%2.17%15.22%
36.52%6.52%
4
5+
Total36.96%26.09%32.61%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 0.98 1.04 -0.07
SD 0.86 0.94 1.44
CV 0.88 0.90
Max 3 3 +3
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
019.57%8.70%6.52%2.17%36.96%
16.52%19.57%8.70%2.17%36.96%
24.35%8.70%2.17%2.17%17.39%
34.35%2.17%6.52%
42.17%2.17%
5+
Total32.61%41.30%15.22%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.07 -0.07
SD 1.01 1.02 1.31
CV 1.01 0.96
Max 4 4 +4
Min 0 0 -3

Games Played: 46

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Stevenage 85 70.90 +14.10
2 Leyton Orient 91 79.44 +11.56
3 Stockport 79 72.17 +6.83
4 Carlisle United 76 69.56 +6.44
5 Bradford City 76 71.02 +4.98

Biggest Disappointments

# Team Actual Sim vsSim
1 AFC Wimbledon 48 65.96 -17.96
2 Rochdale 38 48.93 -10.93
3 Tranmere Rovers 58 67.78 -9.78
4 Swindon Town 61 70.43 -9.43
5 Walsall 55 62.84 -7.84

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts W or D consecutively; Winless counts L or D consecutively.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Tranmere Rovers 5 Sep 17 – Oct 14 1 in 145
2 Leyton Orient 6 Aug 20 – Sep 24 1 in 86
3 Northampton Town 5 Sep 3 – Oct 1 1 in 44
4 Colchester United 3 Jan 1 – Jan 14 1 in 36
5 Harrogate Town 3 Nov 19 – Dec 26 1 in 31

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Sutton United 6 Apr 7 – Apr 29 1 in 144
2 Rochdale 5 Jul 30 – Aug 20 1 in 98
3 AFC Wimbledon 4 Aug 27 – Sep 17 1 in 73
4 Swindon Town 4 Mar 25 – Apr 10 1 in 66
5 Doncaster Rovers 4 Mar 25 – Apr 10 1 in 44

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Hartlepool United 8 Feb 25 – Apr 10 1 in 1,179
2 Colchester United 8 Mar 18 – Apr 22 1 in 158
3 AFC Wimbledon 10 Oct 22 – Dec 29 1 in 117
4 Carlisle United 9 Aug 27 – Oct 15 1 in 87
5 Stevenage 12 Oct 25 – Feb 4 1 in 80

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Walsall 12 Jan 14 – Mar 14 1 in 428
2 AFC Wimbledon 11 Feb 4 – Mar 25 1 in 348
3 Tranmere Rovers 8 Oct 22 – Dec 10 1 in 126
4 Swindon Town 9 Mar 4 – Apr 15 1 in 111
5 Sutton United 11 Mar 11 – May 8 1 in 100

Finish Position Heatmap

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team123456789101112131415161718192021222324
Leyton Orient25.65%17.57%13.11%9.56%7.70%5.73%4.84%4.17%2.95%2.29%1.80%1.46%0.86%0.73%0.51%0.39%0.22%0.19%0.11%0.06%0.05%0.05%
Stevenage4.77%7.27%7.55%8.17%7.85%7.72%7.62%7.04%6.57%6.04%5.36%4.94%4.25%3.26%2.75%2.72%1.85%1.25%1.17%0.86%0.43%0.40%0.11%0.05%
Northampton Town23.45%16.68%12.81%10.20%7.69%6.69%4.92%4.25%3.23%2.53%1.76%1.97%1.13%0.82%0.67%0.48%0.27%0.14%0.13%0.11%0.03%0.02%0.02%
Stockport6.68%8.78%8.83%9.06%8.68%8.26%6.97%6.90%5.64%5.63%4.71%3.96%3.73%2.88%2.51%2.12%1.55%1.05%0.67%0.63%0.42%0.20%0.12%0.02%
Carlisle United3.89%5.14%6.32%7.04%7.28%7.72%7.41%7.09%7.03%6.60%5.88%5.02%4.55%3.81%3.74%2.88%2.27%2.17%1.37%1.22%0.76%0.45%0.24%0.12%
Bradford City5.06%6.60%8.02%7.90%7.86%8.25%7.44%7.08%6.54%6.02%5.36%4.87%3.97%3.49%2.85%2.41%1.76%1.41%1.17%0.97%0.55%0.23%0.15%0.04%
Salford City11.43%11.69%10.61%9.61%9.15%8.06%7.04%5.97%5.35%4.49%3.62%3.23%2.18%2.21%1.56%1.32%0.88%0.45%0.46%0.26%0.28%0.11%0.03%0.01%
Mansfield Town8.37%9.18%9.75%9.53%9.02%7.82%7.25%6.91%6.12%5.21%4.36%3.48%3.27%2.49%1.96%1.57%1.24%0.84%0.53%0.43%0.30%0.29%0.05%0.03%
Barrow0.29%0.72%1.01%1.49%1.99%2.06%2.87%3.81%3.81%4.65%5.23%5.70%6.09%6.61%6.45%7.35%6.38%6.61%6.53%6.03%5.58%4.03%3.19%1.52%
Swindon Town4.25%6.01%6.71%7.66%7.90%7.38%7.56%6.72%6.81%6.36%5.91%4.72%4.56%3.86%3.24%2.54%2.19%1.84%1.16%1.14%0.81%0.42%0.17%0.08%
Grimsby Town0.22%0.55%0.66%1.09%1.51%2.04%2.41%3.23%3.76%4.26%4.50%5.48%5.68%6.47%6.84%7.46%7.29%7.39%6.95%6.33%5.87%4.83%3.64%1.54%
Tranmere Rovers2.43%3.40%4.26%5.19%5.85%6.60%7.20%6.72%6.74%6.81%6.57%6.11%5.95%5.38%4.58%3.89%3.21%2.58%2.19%1.62%1.31%0.79%0.42%0.20%
Crewe Alexandra0.16%0.28%0.50%0.73%1.15%1.43%1.91%2.49%2.96%3.41%3.60%4.76%5.32%5.92%6.79%7.02%7.89%7.23%7.82%7.78%6.99%6.29%4.94%2.63%
Sutton United0.37%0.78%1.47%1.91%2.33%3.00%3.90%4.12%5.42%5.34%5.96%6.28%6.75%6.57%6.42%6.55%5.78%6.00%5.67%4.40%4.52%3.14%2.36%0.96%
Newport County0.34%0.73%1.33%1.59%2.21%2.86%3.45%4.32%4.19%5.03%5.60%6.07%6.53%6.87%6.71%6.64%6.83%6.10%5.29%5.59%4.45%3.72%2.43%1.12%
Walsall0.65%1.22%2.04%2.35%2.98%3.74%4.47%4.61%5.43%5.72%6.16%6.04%6.42%6.43%6.89%5.95%5.99%5.72%4.95%3.95%3.25%2.64%1.57%0.83%
Gillingham0.04%0.16%0.25%0.59%0.71%0.93%1.13%1.61%2.13%2.54%3.49%3.77%4.73%4.76%5.90%6.18%7.68%7.80%8.33%8.27%9.43%8.11%7.54%3.92%
Doncaster Rovers0.35%0.55%1.01%1.48%2.17%2.67%3.02%3.63%4.15%4.46%5.49%5.54%5.93%6.64%6.69%7.01%7.00%6.88%6.53%5.84%5.00%3.84%2.66%1.46%
Harrogate Town0.02%0.04%0.12%0.28%0.36%0.57%0.89%1.17%1.36%1.86%2.18%2.84%3.17%3.95%4.82%5.49%6.93%7.82%8.68%9.50%9.87%11.07%9.95%7.06%
Colchester United0.07%0.13%0.30%0.46%0.70%0.91%1.27%1.53%1.99%2.64%3.28%3.75%4.43%5.23%5.61%6.60%7.48%7.81%8.51%8.43%8.62%8.76%7.23%4.26%
AFC Wimbledon1.51%2.48%3.29%3.88%4.67%5.20%5.73%5.80%6.27%6.48%6.94%6.79%6.45%5.75%5.60%4.80%4.17%3.89%3.17%2.49%2.04%1.39%0.82%0.39%
Crawley Town0.04%0.04%0.17%0.14%0.23%0.42%0.54%0.94%0.91%1.27%1.87%2.22%3.09%3.63%4.44%5.42%7.00%8.40%10.10%11.38%13.19%13.74%10.82%
Hartlepool United0.02%0.02%0.01%0.04%0.08%0.08%0.20%0.30%0.27%0.61%0.81%1.07%1.79%2.69%3.35%5.01%7.02%11.57%19.82%45.24%
Rochdale0.01%0.06%0.08%0.11%0.27%0.25%0.53%0.64%0.77%1.05%1.56%2.17%2.47%3.12%3.93%5.14%6.86%8.98%11.04%14.46%18.80%17.70%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Points Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 5% * Slight Edge: 5% to 15% * Clear Edge: 15% to 25% * Strong Edge: 25% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+11.96%
Slight Edge
41.49%28.99%29.53%
Elo Value
Home Edge: 41.74 Elo pts.
286 Elo
0.003 goals per Elo point
0800
Scoring Tilt
Expected
+0.22 goals
Neutral
-2+0.15+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 4th * Middle of the Pack: 5th to 12th * Longshot: 13th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
6.5
Wide Open
124610
Champion Preseason Odds
26%
Leyton Orient, 1st of 24
LongshotFavorite
Title Margin
Expected
0.13/gm
Photo Finish
00.110.5/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 6.86 * Some Luck: 6.86 to 10.29 * Lucky: 10.29 to 13.72 * Wild Swing: 13.72 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 3.11 * Close: 3.11 to 4.66 * Off: 4.66 to 6.21 * Way Off: 6.21 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 24 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 24 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 24 * As Expected: 24 to 38.4 * Several Outliers: 38.4 to 52.8 * Many Outliers: 52.8 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 0.98 * A Surprise: 0.98 to 1.58 * Several Surprises: 1.58 to 2.17 * Many Surprises: 2.17 and up.
Luck Spread
Expected
7.25 points
Some Luck
08.5821
Average Finish Error
Expected
2.75
Pinpoint
03.888
Biggest Overachiever
Expected 97.92%
95.28%
Stevenage
50100
Biggest Underachiever
Expected 2.08%
2.21%
AFC Wimbledon
050
Season Outliers
Expected
2 of 24
Minimal Outliers
02.412
Unexpected Relegations
Expected
0 of 2
As Expected
01.02

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.18 * Top-Heavy: 0.18 to 0.26 * Lopsided: 0.26 and up.
Noll-Scully
How much more spread out the table was than a league where every match is a coin flip. The gold line at 1 is that coin-flip baseline. Above it, real talent gaps stretched the table; below it, the league was tighter than luck alone would produce.
Coin-Flip Parity: under 1 * Moderate Separation: 1 to 1.6 * Strong Separation: 1.6 to 2.2 * Wide Separation: 2.2 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 60% * Slight Edge: 60% to 70% * Clear Edge: 70% to 80% * Wide Edge: 80% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 70% * Clear Edge: 70% to 82% * Strong Edge: 82% to 92% * Dominant: 92% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 30% * Some Drama: 30% to 40% * Frequent: 40% to 50% * Very Frequent: 50% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 8% * Occasional: 8% to 14% * Frequent: 14% to 22% * Very Frequent: 22% and up.
Gini Index
0.13
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.41
Moderate Separation
01.003
Interquartile Edge
69%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
83%
Strong Edge
50%87%100%
Close Games
Expected
71%
Very Frequent
0%68%100%
Blowouts
Expected
9%
Occasional
0%9%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.1 * Slight Separation: 0.1 to 0.18 * Notable Separation: 0.18 to 0.28 * Lopsided: 0.28 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.3 * Some Carryover: 0.3 to 0.6 * Strong Carryover: 0.6 to 0.85 * Near-Lock: 0.85 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 25% * As Expected: 25% to 33% * Upset-Prone: 33% to 42% * Very Upset-Prone: 42% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 15% * As Expected: 15% to 25% * Shaky Favorites: 25% to 35% * Very Shaky: 35% and up.
Brier Score
Expected
0.65
Hard to Predict
00.612
Matchup Imbalance
0.30
Lopsided
00.10.180.280.5
Strangeness
Expected
0.73
Very Predictable
01.002
Repeatability
0.12
Weak Carryover
00.30.60.851
Upset Rate
Expected
28%
As Expected
0%27%50%
Clear Favorite Upset Rate
Expected
25%
As Expected
0%23%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.07 * Near Noise Ceiling: 0.07 to 0.1 * Above Noise: 0.1 to 0.14 * Well Above Noise: 0.14 and up.
Probability calibration
0.24
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.76
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.051
Well Within Noise
00.0700.2

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Direct promotion Qualified for promotion playoff Same level Direct relegation
Leyton Orient 56.33% 27.83% 15.84%
Northampton Town 52.94% 29.50% 17.54% 0.02%
Salford City 33.73% 33.86% 32.37% 0.04%
Mansfield Town 27.30% 33.62% 39.00% 0.08%
Stockport 24.29% 32.97% 42.60% 0.14%
Bradford City 19.68% 31.45% 48.68% 0.19%
Stevenage 19.59% 31.36% 48.89% 0.16%
Swindon Town 16.97% 30.50% 52.28% 0.25%
Carlisle United 15.35% 29.45% 54.84% 0.36%
Tranmere Rovers 10.09% 24.84% 64.45% 0.62%
AFC Wimbledon 7.28% 19.48% 72.03% 1.21%
Walsall 3.91% 13.54% 80.15% 2.40%
Sutton United 2.62% 11.14% 82.92% 3.32%
Newport County 2.40% 10.11% 83.94% 3.55%
Doncaster Rovers 1.91% 9.34% 84.63% 4.12%
Barrow 2.02% 8.41% 84.86% 4.71%
Grimsby Town 1.43% 7.05% 86.34% 5.18%
Crewe Alexandra 0.94% 5.22% 86.27% 7.57%
Colchester United 0.50% 3.34% 84.67% 11.49%
Gillingham 0.45% 3.36% 84.73% 11.46%
Harrogate Town 0.18% 2.10% 80.71% 17.01%
Crawley Town 0.08% 0.96% 74.40% 24.56%
Rochdale 0.01% 0.52% 62.97% 36.50%
Hartlepool United 0.05% 34.89% 65.06%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2022-07-30 Barrow L 2-3 1407 1382 50.64% 23.62% 25.74% -10.2 0
2022-07-30 @ Stockport W 3-2 1382 1407 25.74% 23.62% 50.64% +10.2 3
2022-07-30 Colchester United W 3-2 1457 1392 55.40% 22.97% 21.63% +5.1 3
2022-07-30 @ Northampton Town L 2-3 1392 1457 21.63% 22.97% 55.40% -5.1 0
2022-07-30 Crawley Town W 1-0 1368 1390 44.55% 24.11% 31.34% +7.8 3
2022-07-30 @ Carlisle United L 0-1 1390 1368 31.34% 24.11% 44.55% -7.8 0
2022-07-30 Crewe Alexandra L 1-2 1409 1418 46.32% 24.00% 29.67% -10.0 0
2022-07-30 @ Rochdale W 2-1 1418 1409 29.67% 24.00% 46.32% +10.0 3
2022-07-30 Doncaster Rovers D 0-0 1401 1436 42.78% 24.19% 33.03% -0.5 1
2022-07-30 @ Bradford City D 0-0 1436 1401 33.03% 24.19% 42.78% +0.5 1
2022-07-30 Gillingham W 2-0 1437 1451 45.60% 24.05% 30.35% +14.4 3
2022-07-30 @ AFC Wimbledon L 0-2 1451 1437 30.35% 24.05% 45.60% -14.3 0
2022-07-30 Grimsby Town W 2-0 1420 1372 53.50% 23.26% 23.24% +11.5 3
2022-07-30 @ Leyton Orient L 0-2 1372 1420 23.24% 23.26% 53.50% -11.5 0
2022-07-30 Hartlepool United W 4-0 1378 1351 50.87% 23.60% 25.54% +23.6 3
2022-07-30 @ Walsall L 0-4 1351 1378 25.54% 23.60% 50.87% -23.6 0
2022-07-30 Mansfield Town W 2-0 1444 1445 47.38% 23.93% 28.69% +13.7 3
2022-07-30 @ Salford City L 0-2 1445 1444 28.69% 23.93% 47.38% -13.7 0
2022-07-30 Newport County D 1-1 1433 1426 48.44% 23.84% 27.72% -1.0 1
2022-07-30 @ Sutton United D 1-1 1426 1433 27.72% 23.84% 48.44% +1.0 1
2022-07-30 Stevenage L 1-2 1438 1370 55.77% 22.91% 21.32% -11.8 0
2022-07-30 @ Tranmere Rovers W 2-1 1370 1438 21.32% 22.91% 55.77% +11.7 3
2022-07-30 Swindon Town W 3-0 1370 1458 35.25% 24.26% 40.49% +26.1 3
2022-07-30 @ Harrogate Town L 0-3 1458 1370 40.49% 24.26% 35.25% -26.1 0
2022-08-06 AFC Wimbledon D 0-0 1327 1452 30.42% 24.06% 45.53% +0.8 1
2022-08-06 @ Hartlepool United D 0-0 1452 1327 45.53% 24.06% 30.42% -0.8 4
2022-08-06 Bradford City W 3-2 1392 1400 46.38% 24.00% 29.62% +6.7 6
2022-08-06 @ Barrow L 2-3 1400 1392 29.62% 24.00% 46.38% -6.7 1
2022-08-06 Carlisle United D 1-1 1386 1376 48.82% 23.80% 27.37% -1.1 1
2022-08-06 @ Colchester United D 1-1 1376 1386 27.37% 23.80% 48.82% +1.1 4
2022-08-06 Harrogate Town W 3-0 1428 1396 51.41% 23.53% 25.06% +17.8 6
2022-08-06 @ Crewe Alexandra L 0-3 1396 1428 25.06% 23.53% 51.41% -17.8 3
2022-08-06 Leyton Orient L 0-1 1382 1432 40.62% 24.25% 35.13% -9.5 0
2022-08-06 @ Crawley Town W 1-0 1432 1382 35.13% 24.25% 40.62% +9.5 6
2022-08-06 Northampton Town D 1-1 1360 1462 33.43% 24.21% 42.37% +0.4 1
2022-08-06 @ Grimsby Town D 1-1 1462 1360 42.37% 24.21% 33.43% -0.4 4
2022-08-06 Rochdale W 1-0 1437 1399 52.19% 23.44% 24.37% +6.3 3
2022-08-06 @ Gillingham L 0-1 1399 1437 24.37% 23.44% 52.19% -6.3 0
2022-08-06 Salford City D 0-0 1432 1458 44.02% 24.14% 31.84% -0.7 1
2022-08-06 @ Swindon Town D 0-0 1458 1432 31.84% 24.14% 44.02% +0.7 4
2022-08-06 Stockport W 2-1 1381 1397 45.38% 24.06% 30.56% +7.2 6
2022-08-06 @ Stevenage L 1-2 1397 1381 30.56% 24.06% 45.38% -7.2 0
2022-08-06 Sutton United W 2-1 1436 1432 47.94% 23.88% 28.18% +6.8 4
2022-08-06 @ Doncaster Rovers L 1-2 1432 1436 28.18% 23.88% 47.94% -6.8 1
2022-08-06 Tranmere Rovers W 1-0 1431 1426 48.06% 23.87% 28.07% +7.1 3
2022-08-06 @ Mansfield Town L 0-1 1426 1431 28.07% 23.87% 48.06% -7.1 0
2022-08-06 Walsall L 0-1 1427 1401 50.65% 23.62% 25.73% -11.5 1
2022-08-06 @ Newport County W 1-0 1401 1427 25.73% 23.62% 50.65% +11.4 6
2022-08-13 Barrow W 1-0 1425 1399 50.81% 23.60% 25.58% +6.6 4
2022-08-13 @ Sutton United L 0-1 1399 1425 25.58% 23.60% 50.81% -6.6 6
2022-08-13 Colchester United W 1-0 1390 1385 48.00% 23.88% 28.12% +7.1 3
2022-08-13 @ Stockport L 0-1 1385 1390 28.12% 23.88% 48.00% -7.2 1
2022-08-13 Crawley Town D 0-0 1379 1372 48.27% 23.85% 27.88% -1.1 4
2022-08-13 @ Harrogate Town D 0-0 1372 1379 27.88% 23.85% 48.27% +1.1 1
2022-08-13 Crewe Alexandra W 3-0 1459 1446 49.11% 23.78% 27.11% +19.0 7
2022-08-13 @ Salford City L 0-3 1446 1459 27.11% 23.78% 49.11% -19.0 6
2022-08-13 Doncaster Rovers D 2-2 1451 1443 48.49% 23.83% 27.67% -0.8 5
2022-08-13 @ AFC Wimbledon D 2-2 1443 1451 27.67% 23.83% 48.49% +0.8 5
2022-08-13 Gillingham W 3-0 1419 1443 44.20% 24.13% 31.67% +21.6 3
2022-08-13 @ Tranmere Rovers L 0-3 1443 1419 31.67% 24.13% 44.20% -21.6 3
2022-08-13 Grimsby Town L 0-1 1393 1361 51.51% 23.52% 24.97% -11.6 0
2022-08-13 @ Rochdale W 1-0 1361 1393 24.97% 23.52% 51.51% +11.6 4
2022-08-13 Hartlepool United W 2-1 1461 1328 62.58% 21.44% 15.98% +4.0 7
2022-08-13 @ Northampton Town L 1-2 1328 1461 15.98% 21.44% 62.58% -4.0 1
2022-08-13 Mansfield Town W 1-0 1442 1438 47.89% 23.89% 28.23% +7.2 9
2022-08-13 @ Leyton Orient L 0-1 1438 1442 28.23% 23.89% 47.89% -7.2 3
2022-08-13 Newport County W 2-0 1394 1415 44.59% 24.11% 31.30% +14.7 4
2022-08-13 @ Bradford City L 0-2 1415 1394 31.30% 24.11% 44.59% -14.7 1
2022-08-13 Stevenage D 1-1 1413 1389 50.54% 23.63% 25.83% -1.2 7
2022-08-13 @ Walsall D 1-1 1389 1413 25.83% 23.63% 50.54% +1.2 7
2022-08-13 Swindon Town D 1-1 1377 1432 39.96% 24.27% 35.77% -0.2 5
2022-08-13 @ Carlisle United D 1-1 1432 1377 35.77% 24.27% 39.96% +0.2 2
2022-08-16 AFC Wimbledon W 5-2 1431 1450 44.88% 24.09% 31.03% +15.5 6
2022-08-16 @ Mansfield Town L 2-5 1450 1431 31.03% 24.09% 44.88% -15.5 5
2022-08-16 Bradford City W 1-0 1378 1408 43.40% 24.17% 32.44% +8.0 4
2022-08-16 @ Colchester United L 0-1 1408 1378 32.44% 24.17% 43.40% -8.0 4
2022-08-16 Harrogate Town L 0-2 1422 1378 52.97% 23.34% 23.70% -22.5 3
2022-08-16 @ Gillingham W 2-0 1378 1422 23.70% 23.34% 52.97% +22.4 7
2022-08-16 Leyton Orient D 1-1 1432 1449 45.20% 24.07% 30.72% -0.7 3
2022-08-16 @ Swindon Town D 1-1 1449 1432 30.72% 24.07% 45.20% +0.7 10
2022-08-16 Northampton Town L 2-3 1373 1465 34.71% 24.24% 41.05% -7.6 1
2022-08-16 @ Crawley Town W 3-2 1465 1373 41.05% 24.24% 34.71% +7.6 10
2022-08-16 Rochdale W 1-0 1390 1381 48.54% 23.83% 27.63% +7.0 10
2022-08-16 @ Stevenage L 0-1 1381 1390 27.63% 23.83% 48.54% -7.0 0
2022-08-16 Salford City L 2-3 1400 1478 36.77% 24.28% 38.96% -7.9 1
2022-08-16 @ Newport County W 3-2 1478 1400 38.96% 24.28% 36.77% +7.9 10
2022-08-16 Stockport W 2-1 1444 1397 53.27% 23.29% 23.44% +5.8 8
2022-08-16 @ Doncaster Rovers L 1-2 1397 1444 23.44% 23.29% 53.27% -5.8 3
2022-08-16 Sutton United W 1-0 1427 1432 46.72% 23.98% 29.30% +7.4 9
2022-08-16 @ Crewe Alexandra L 0-1 1432 1427 29.30% 23.98% 46.72% -7.4 4
2022-08-16 Tranmere Rovers D 0-0 1324 1441 31.43% 24.12% 44.46% +0.7 2
2022-08-16 @ Hartlepool United D 0-0 1441 1324 44.46% 24.12% 31.43% -0.7 4
2022-08-16 Walsall W 2-1 1392 1412 44.88% 24.09% 31.03% +7.3 9
2022-08-16 @ Barrow L 1-2 1412 1392 31.03% 24.09% 44.88% -7.3 7
2022-08-20 AFC Wimbledon L 0-2 1366 1435 37.95% 24.28% 37.77% -17.1 1
2022-08-20 @ Crawley Town W 2-0 1435 1366 37.77% 24.28% 37.95% +17.1 8
2022-08-20 Bradford City L 1-3 1325 1400 36.98% 24.28% 38.74% -14.5 2
2022-08-20 @ Hartlepool United W 3-1 1400 1325 38.74% 24.28% 36.98% +14.5 7
2022-08-20 Carlisle United W 2-1 1397 1377 50.03% 23.69% 26.28% +6.4 13
2022-08-20 @ Stevenage L 1-2 1377 1397 26.28% 23.69% 50.03% -6.4 5
2022-08-20 Harrogate Town W 1-0 1400 1400 47.40% 23.93% 28.68% +7.3 12
2022-08-20 @ Barrow L 0-1 1400 1400 28.68% 23.93% 47.40% -7.3 7
2022-08-20 Leyton Orient L 1-3 1386 1449 38.77% 24.28% 36.95% -15.0 4
2022-08-20 @ Colchester United W 3-1 1449 1386 36.95% 24.28% 38.77% +15.0 13
2022-08-20 Northampton Town D 2-2 1434 1473 42.19% 24.21% 33.60% -0.3 10
2022-08-20 @ Crewe Alexandra D 2-2 1473 1434 33.60% 24.21% 42.19% +0.3 11
2022-08-20 Rochdale W 3-0 1431 1374 54.45% 23.12% 22.43% +16.1 6
2022-08-20 @ Swindon Town L 0-3 1374 1431 22.43% 23.12% 54.45% -16.1 0
2022-08-20 Salford City W 2-1 1449 1485 42.58% 24.20% 33.22% +7.7 11
2022-08-20 @ Doncaster Rovers L 1-2 1485 1449 33.22% 24.20% 42.58% -7.7 10
2022-08-20 Stockport W 2-1 1446 1391 54.28% 23.15% 22.58% +5.6 9
2022-08-20 @ Mansfield Town L 1-2 1391 1446 22.58% 23.15% 54.28% -5.6 3
2022-08-20 Sutton United D 0-0 1372 1425 40.32% 24.26% 35.43% -0.3 5
2022-08-20 @ Grimsby Town D 0-0 1425 1372 35.43% 24.26% 40.32% +0.3 5
2022-08-20 Tranmere Rovers W 2-1 1392 1440 41.00% 24.24% 34.76% +8.0 4
2022-08-20 @ Newport County L 1-2 1440 1392 34.76% 24.24% 41.00% -8.0 4
2022-08-20 Walsall D 0-0 1399 1404 46.79% 23.97% 29.24% -1.0 4
2022-08-20 @ Gillingham D 0-0 1404 1399 29.24% 23.97% 46.79% +1.0 8
2022-08-27 Barrow L 0-1 1452 1407 53.04% 23.32% 23.63% -11.9 8
2022-08-27 @ AFC Wimbledon W 1-0 1407 1452 23.63% 23.32% 53.04% +11.9 15
2022-08-27 Colchester United W 2-0 1432 1371 54.90% 23.05% 22.05% +10.9 7
2022-08-27 @ Tranmere Rovers L 0-2 1371 1432 22.05% 23.05% 54.90% -11.0 4
2022-08-27 Crawley Town D 1-1 1358 1349 48.65% 23.82% 27.53% -1.0 1
2022-08-27 @ Rochdale D 1-1 1349 1358 27.53% 23.82% 48.65% +1.0 2
2022-08-27 Crewe Alexandra D 0-0 1415 1434 44.95% 24.09% 30.96% -0.8 8
2022-08-27 @ Bradford City D 0-0 1434 1415 30.96% 24.09% 44.95% +0.8 11
2022-08-27 Doncaster Rovers L 0-1 1473 1457 49.52% 23.74% 26.75% -11.2 11
2022-08-27 @ Northampton Town W 1-0 1457 1473 26.75% 23.74% 49.52% +11.2 14
2022-08-27 Gillingham W 1-0 1370 1398 43.68% 24.15% 32.17% +8.0 8
2022-08-27 @ Carlisle United L 0-1 1398 1370 32.17% 24.15% 43.68% -8.0 4
2022-08-27 Grimsby Town L 1-2 1405 1372 51.63% 23.51% 24.86% -11.0 8
2022-08-27 @ Walsall W 2-1 1372 1405 24.86% 23.51% 51.63% +11.0 8
2022-08-27 Hartlepool United W 4-2 1464 1310 64.57% 20.88% 14.55% +5.7 16
2022-08-27 @ Leyton Orient L 2-4 1310 1464 14.55% 20.88% 64.57% -5.7 2
2022-08-27 Mansfield Town W 2-1 1425 1452 43.82% 24.15% 32.03% +7.5 8
2022-08-27 @ Sutton United L 1-2 1452 1425 32.03% 24.15% 43.82% -7.5 9
2022-08-27 Newport County L 0-4 1393 1400 46.43% 24.00% 29.58% -38.0 7
2022-08-27 @ Harrogate Town W 4-0 1400 1393 29.58% 24.00% 46.43% +38.1 7
2022-08-27 Stevenage W 1-0 1478 1403 56.46% 22.79% 20.75% +5.5 13
2022-08-27 @ Salford City L 0-1 1403 1478 20.75% 22.79% 56.46% -5.5 13
2022-08-27 Swindon Town D 1-1 1386 1447 38.97% 24.28% 36.75% -0.1 4
2022-08-27 @ Stockport D 1-1 1447 1386 36.75% 24.28% 38.97% +0.1 7
2022-09-03 AFC Wimbledon W 1-0 1385 1440 40.01% 24.26% 35.73% +8.6 7
2022-09-03 @ Stockport L 0-1 1440 1385 35.73% 24.26% 40.01% -8.7 8
2022-09-03 Barrow W 3-1 1462 1419 52.84% 23.35% 23.81% +10.1 14
2022-09-03 @ Northampton Town L 1-3 1419 1462 23.81% 23.35% 52.84% -10.1 15
2022-09-03 Crawley Town D 2-2 1483 1350 62.60% 21.43% 15.97% -1.8 14
2022-09-03 @ Salford City D 2-2 1350 1483 15.97% 21.43% 62.60% +1.8 3
2022-09-03 Grimsby Town L 0-2 1439 1383 54.29% 23.15% 22.57% -22.9 7
2022-09-03 @ Newport County W 2-0 1383 1439 22.57% 23.15% 54.29% +22.9 11
2022-09-03 Harrogate Town W 2-1 1432 1355 56.82% 22.72% 20.45% +5.1 11
2022-09-03 @ Sutton United L 1-2 1355 1432 20.45% 22.72% 56.82% -5.1 7
2022-09-03 Hartlepool United D 1-1 1360 1305 54.33% 23.14% 22.53% -1.6 5
2022-09-03 @ Colchester United D 1-1 1305 1360 22.53% 23.14% 54.33% +1.6 3
2022-09-03 Mansfield Town L 1-3 1468 1444 50.48% 23.64% 25.88% -18.6 14
2022-09-03 @ Doncaster Rovers W 3-1 1444 1468 25.88% 23.64% 50.48% +18.6 12
2022-09-03 Rochdale D 3-3 1378 1357 50.15% 23.67% 26.18% -0.7 9
2022-09-03 @ Carlisle United D 3-3 1357 1378 26.18% 23.67% 50.15% +0.7 2
2022-09-03 Stevenage L 1-2 1434 1398 52.06% 23.45% 24.48% -11.1 11
2022-09-03 @ Crewe Alexandra W 2-1 1398 1434 24.48% 23.45% 52.06% +11.1 16
2022-09-03 Swindon Town D 0-0 1390 1447 39.65% 24.27% 36.08% -0.2 5
2022-09-03 @ Gillingham D 0-0 1447 1390 36.08% 24.27% 39.65% +0.2 8
2022-09-03 Tranmere Rovers W 2-0 1470 1443 50.91% 23.59% 25.50% +12.4 19
2022-09-03 @ Leyton Orient L 0-2 1443 1470 25.50% 23.59% 50.91% -12.4 7
2022-09-03 Walsall W 2-1 1414 1394 49.98% 23.69% 26.33% +6.4 11
2022-09-03 @ Bradford City L 1-2 1394 1414 26.33% 23.69% 49.98% -6.4 8
2022-09-13 Bradford City L 1-2 1430 1420 48.73% 23.81% 27.46% -10.4 7
2022-09-13 @ Tranmere Rovers W 2-1 1420 1430 27.46% 23.81% 48.73% +10.5 14
2022-09-13 Carlisle United D 0-0 1463 1377 57.69% 22.56% 19.75% -2.2 13
2022-09-13 @ Mansfield Town D 0-0 1377 1463 19.75% 22.56% 57.69% +2.2 10
2022-09-13 Colchester United D 1-1 1388 1359 51.16% 23.56% 25.28% -1.3 9
2022-09-13 @ Walsall D 1-1 1359 1388 25.28% 23.56% 51.16% +1.3 6
2022-09-13 Crewe Alexandra D 1-1 1306 1423 31.34% 24.11% 44.55% +0.6 4
2022-09-13 @ Hartlepool United D 1-1 1423 1306 44.55% 24.11% 31.34% -0.6 12
2022-09-13 Doncaster Rovers W 2-0 1409 1450 41.91% 24.22% 33.87% +15.7 18
2022-09-13 @ Barrow L 0-2 1450 1409 33.87% 24.22% 41.91% -15.7 14
2022-09-13 Gillingham D 1-1 1406 1390 49.48% 23.74% 26.78% -1.1 12
2022-09-13 @ Grimsby Town D 1-1 1390 1406 26.78% 23.74% 49.48% +1.1 6
2022-09-13 Leyton Orient L 0-1 1358 1483 30.39% 24.05% 45.56% -7.6 2
2022-09-13 @ Rochdale W 1-0 1483 1358 45.56% 24.05% 30.39% +7.6 22
2022-09-13 Newport County W 1-0 1409 1416 46.55% 23.99% 29.46% +7.4 19
2022-09-13 @ Stevenage L 0-1 1416 1409 29.46% 23.99% 46.55% -7.4 7
2022-09-13 Northampton Town L 0-2 1431 1472 41.91% 24.22% 33.87% -18.5 8
2022-09-13 @ AFC Wimbledon W 2-0 1472 1431 33.87% 24.22% 41.91% +18.5 17
2022-09-13 Salford City L 0-1 1350 1481 29.51% 23.99% 46.50% -7.4 7
2022-09-13 @ Harrogate Town W 1-0 1481 1350 46.50% 23.99% 29.51% +7.4 17
2022-09-13 Stockport W 3-2 1352 1394 41.70% 24.23% 34.07% +7.5 6
2022-09-13 @ Crawley Town L 2-3 1394 1352 34.07% 24.23% 41.70% -7.5 7
2022-09-13 Sutton United W 3-2 1448 1438 48.73% 23.81% 27.46% +6.3 11
2022-09-13 @ Swindon Town L 2-3 1438 1448 27.46% 23.81% 48.73% -6.3 11
2022-09-17 AFC Wimbledon W 2-1 1380 1413 43.00% 24.18% 32.82% +7.6 13
2022-09-17 @ Carlisle United L 1-2 1413 1380 32.82% 24.18% 43.00% -7.6 8
2022-09-17 Barrow L 0-2 1408 1424 45.29% 24.07% 30.64% -19.7 7
2022-09-17 @ Newport County W 2-0 1424 1408 30.64% 24.07% 45.29% +19.7 21
2022-09-17 Crawley Town W 1-0 1423 1359 55.24% 23.00% 21.77% +5.7 15
2022-09-17 @ Crewe Alexandra L 0-1 1359 1423 21.77% 23.00% 55.24% -5.7 6
2022-09-17 Grimsby Town L 0-1 1360 1405 41.34% 24.24% 34.42% -9.7 6
2022-09-17 @ Colchester United W 1-0 1405 1360 34.42% 24.24% 41.34% +9.7 15
2022-09-17 Harrogate Town D 0-0 1387 1342 53.00% 23.33% 23.67% -1.6 8
2022-09-17 @ Stockport D 0-0 1342 1387 23.67% 23.33% 53.00% +1.6 8
2022-09-17 Hartlepool United W 2-0 1431 1307 61.73% 21.66% 16.62% +8.4 14
2022-09-17 @ Sutton United L 0-2 1307 1431 16.62% 21.66% 61.73% -8.4 4
2022-09-17 Mansfield Town L 0-2 1391 1461 37.84% 24.28% 37.88% -17.0 6
2022-09-17 @ Gillingham W 2-0 1461 1391 37.88% 24.28% 37.84% +17.0 16
2022-09-17 Rochdale W 3-0 1491 1350 63.27% 21.25% 15.48% +11.4 20
2022-09-17 @ Northampton Town L 0-3 1350 1491 15.48% 21.25% 63.27% -11.4 2
2022-09-17 Stevenage W 3-0 1431 1416 49.34% 23.76% 26.91% +18.9 17
2022-09-17 @ Bradford City L 0-3 1416 1431 26.91% 23.76% 49.34% -18.9 19
2022-09-17 Swindon Town L 0-1 1434 1454 44.81% 24.10% 31.09% -10.3 14
2022-09-17 @ Doncaster Rovers W 1-0 1454 1434 31.09% 24.10% 44.81% +10.3 14
2022-09-17 Tranmere Rovers L 0-1 1489 1420 55.83% 22.90% 21.27% -12.5 17
2022-09-17 @ Salford City W 1-0 1420 1489 21.27% 22.90% 55.83% +12.5 10
2022-09-17 Walsall W 1-0 1490 1387 59.60% 22.16% 18.24% +4.9 25
2022-09-17 @ Leyton Orient L 0-1 1387 1490 18.24% 22.16% 59.60% -4.9 9
2022-09-24 AFC Wimbledon D 2-2 1450 1405 53.03% 23.33% 23.64% -1.1 18
2022-09-24 @ Bradford City D 2-2 1405 1450 23.64% 23.33% 53.03% +1.1 9
2022-09-24 Carlisle United D 1-1 1388 1387 47.60% 23.91% 28.49% -0.9 8
2022-09-24 @ Newport County D 1-1 1387 1388 28.49% 23.91% 47.60% +0.9 14
2022-09-24 Crawley Town W 4-1 1424 1353 55.99% 22.87% 21.14% +12.9 17
2022-09-24 @ Doncaster Rovers L 1-4 1353 1424 21.14% 22.87% 55.99% -12.9 6
2022-09-24 Gillingham D 0-0 1298 1374 36.94% 24.28% 38.78% +0.1 5
2022-09-24 @ Hartlepool United D 0-0 1374 1298 38.78% 24.28% 36.94% -0.1 7
2022-09-24 Harrogate Town W 1-0 1397 1344 54.07% 23.18% 22.75% +6.0 22
2022-09-24 @ Stevenage L 0-1 1344 1397 22.75% 23.18% 54.07% -6.0 8
2022-09-24 Leyton Orient L 0-2 1444 1495 40.49% 24.26% 35.26% -18.0 21
2022-09-24 @ Barrow W 2-0 1495 1444 35.26% 24.26% 40.49% +18.0 28
2022-09-24 Mansfield Town L 1-2 1428 1478 40.70% 24.25% 35.05% -9.0 15
2022-09-24 @ Crewe Alexandra W 2-1 1478 1428 35.05% 24.25% 40.70% +9.0 19
2022-09-24 Rochdale L 0-1 1350 1339 48.92% 23.80% 27.28% -11.1 6
2022-09-24 @ Colchester United W 1-0 1339 1350 27.28% 23.80% 48.92% +11.1 5
2022-09-24 Salford City L 1-2 1440 1476 42.50% 24.20% 33.30% -9.3 14
2022-09-24 @ Sutton United W 2-1 1476 1440 33.30% 24.20% 42.50% +9.3 20
2022-09-24 Stockport W 2-1 1502 1385 60.98% 21.84% 17.18% +4.3 23
2022-09-24 @ Northampton Town L 1-2 1385 1502 17.18% 21.84% 60.98% -4.4 8
2022-09-24 Swindon Town L 1-2 1415 1464 40.71% 24.25% 35.04% -9.0 15
2022-09-24 @ Grimsby Town W 2-1 1464 1415 35.04% 24.25% 40.71% +9.0 17
2022-09-24 Tranmere Rovers L 0-1 1382 1432 40.54% 24.25% 35.21% -9.5 9
2022-09-24 @ Walsall W 1-0 1432 1382 35.21% 24.25% 40.54% +9.5 13
2022-09-27 Carlisle United L 1-2 1406 1388 49.67% 23.72% 26.61% -10.6 15
2022-09-27 @ Grimsby Town W 2-1 1388 1406 26.61% 23.72% 49.67% +10.6 17
2022-09-30 Hartlepool United D 2-2 1487 1298 67.63% 19.89% 12.47% -2.2 20
2022-09-30 @ Mansfield Town D 2-2 1298 1487 12.47% 19.89% 67.63% +2.2 6
2022-10-01 Barrow W 1-0 1442 1426 49.49% 23.74% 26.77% +6.9 16
2022-10-01 @ Tranmere Rovers L 0-1 1426 1442 26.77% 23.74% 49.49% -6.9 21
2022-10-01 Bradford City L 1-2 1338 1449 32.16% 24.15% 43.69% -7.5 8
2022-10-01 @ Harrogate Town W 2-1 1449 1338 43.69% 24.15% 32.16% +7.5 21
2022-10-01 Colchester United W 2-1 1406 1339 55.63% 22.93% 21.44% +5.3 12
2022-10-01 @ AFC Wimbledon L 1-2 1339 1406 21.44% 22.93% 55.63% -5.3 6
2022-10-01 Crewe Alexandra D 0-0 1399 1419 44.70% 24.10% 31.19% -0.7 18
2022-10-01 @ Carlisle United D 0-0 1419 1399 31.19% 24.10% 44.70% +0.7 16
2022-10-01 Doncaster Rovers L 1-2 1350 1437 35.43% 24.26% 40.31% -8.1 5
2022-10-01 @ Rochdale W 2-1 1437 1350 40.31% 24.26% 35.43% +8.1 20
2022-10-01 Grimsby Town D 1-1 1486 1395 58.24% 22.45% 19.31% -2.0 21
2022-10-01 @ Salford City D 1-1 1395 1486 19.31% 22.45% 58.24% +2.0 16
2022-10-01 Newport County L 1-2 1513 1388 61.82% 21.63% 16.54% -12.9 28
2022-10-01 @ Leyton Orient W 2-1 1388 1513 16.54% 21.63% 61.82% +12.9 11
2022-10-01 Northampton Town L 1-2 1473 1506 42.98% 24.18% 32.83% -9.4 17
2022-10-01 @ Swindon Town W 2-1 1506 1473 32.83% 24.18% 42.98% +9.4 26
2022-10-01 Stevenage L 1-2 1340 1403 38.81% 24.28% 36.91% -8.7 6
2022-10-01 @ Crawley Town W 2-1 1403 1340 36.91% 24.28% 38.81% +8.7 25
2022-10-01 Sutton United W 1-0 1374 1430 39.76% 24.27% 35.97% +8.7 10
2022-10-01 @ Gillingham L 0-1 1430 1374 35.97% 24.27% 39.76% -8.7 14
2022-10-01 Walsall D 1-1 1381 1372 48.53% 23.83% 27.64% -1.0 9
2022-10-01 @ Stockport D 1-1 1372 1381 27.64% 23.83% 48.53% +1.0 10
2022-10-04 Doncaster Rovers W 2-1 1301 1445 28.03% 23.87% 48.10% +10.3 9
2022-10-04 @ Hartlepool United L 1-2 1445 1301 48.10% 23.87% 28.03% -10.3 20
2022-10-04 Newport County W 1-0 1464 1400 55.20% 23.00% 21.80% +5.8 20
2022-10-04 @ Swindon Town L 0-1 1400 1464 21.80% 23.00% 55.20% -5.8 11
2022-10-04 Northampton Town W 1-0 1373 1516 28.22% 23.89% 47.90% +10.9 13
2022-10-04 @ Walsall L 0-1 1516 1373 47.90% 23.89% 28.22% -10.9 26
2022-10-04 Sutton United W 3-0 1412 1422 46.17% 24.01% 29.82% +20.5 28
2022-10-04 @ Stevenage L 0-3 1422 1412 29.82% 24.01% 46.17% -20.6 14
2022-10-08 AFC Wimbledon W 3-1 1384 1412 43.78% 24.15% 32.07% +13.0 16
2022-10-08 @ Walsall L 1-3 1412 1384 32.07% 24.15% 43.78% -13.0 12
2022-10-08 Carlisle United L 1-3 1311 1398 35.36% 24.26% 40.38% -14.0 9
2022-10-08 @ Hartlepool United W 3-1 1398 1311 40.38% 24.26% 35.36% +14.0 21
2022-10-08 Crawley Town W 3-0 1397 1332 55.42% 22.97% 21.61% +15.6 19
2022-10-08 @ Grimsby Town L 0-3 1332 1397 21.61% 22.97% 55.42% -15.6 6
2022-10-08 Gillingham D 1-1 1420 1383 52.14% 23.44% 24.42% -1.4 17
2022-10-08 @ Crewe Alexandra D 1-1 1383 1420 24.42% 23.44% 52.14% +1.4 11
2022-10-08 Harrogate Town W 2-1 1334 1330 47.90% 23.89% 28.22% +6.8 9
2022-10-08 @ Colchester United L 1-2 1330 1334 28.22% 23.89% 47.90% -6.8 8
2022-10-08 Leyton Orient D 1-1 1434 1500 38.39% 24.28% 37.33% -0.0 21
2022-10-08 @ Doncaster Rovers D 1-1 1500 1434 37.33% 24.28% 38.39% +0.0 29
2022-10-08 Mansfield Town L 0-1 1419 1485 38.41% 24.28% 37.31% -9.2 21
2022-10-08 @ Barrow W 1-0 1485 1419 37.31% 24.28% 38.41% +9.2 23
2022-10-08 Rochdale L 0-1 1395 1342 53.99% 23.19% 22.82% -12.1 11
2022-10-08 @ Newport County W 1-0 1342 1395 22.82% 23.19% 53.99% +12.1 8
2022-10-08 Salford City L 0-1 1505 1484 50.14% 23.67% 26.18% -11.3 26
2022-10-08 @ Northampton Town W 1-0 1484 1505 26.18% 23.67% 50.14% +11.3 24
2022-10-08 Stockport L 0-1 1456 1380 56.71% 22.74% 20.55% -12.6 21
2022-10-08 @ Bradford City W 1-0 1380 1456 20.55% 22.74% 56.71% +12.6 12
2022-10-08 Swindon Town W 2-0 1433 1469 42.46% 24.20% 33.33% +15.5 31
2022-10-08 @ Stevenage L 0-2 1469 1433 33.33% 24.20% 42.46% -15.5 20
2022-10-08 Tranmere Rovers L 0-2 1401 1449 40.95% 24.25% 34.80% -18.1 14
2022-10-08 @ Sutton United W 2-0 1449 1401 34.80% 24.25% 40.95% +18.1 19
2022-10-14 Crewe Alexandra W 3-0 1467 1419 53.44% 23.27% 23.29% +16.7 22
2022-10-14 @ Tranmere Rovers L 0-3 1419 1467 23.29% 23.27% 53.44% -16.7 17
2022-10-15 Barrow W 2-1 1354 1410 39.77% 24.27% 35.96% +8.2 11
2022-10-15 @ Rochdale L 1-2 1410 1354 35.96% 24.27% 39.77% -8.2 21
2022-10-15 Bradford City L 0-1 1495 1444 53.82% 23.21% 22.96% -12.1 24
2022-10-15 @ Salford City W 1-0 1444 1495 22.96% 23.21% 53.82% +12.1 24
2022-10-15 Colchester United W 1-0 1454 1341 60.61% 21.93% 17.46% +4.7 23
2022-10-15 @ Swindon Town L 0-1 1341 1454 17.46% 21.93% 60.61% -4.7 9
2022-10-15 Doncaster Rovers W 3-0 1412 1434 44.49% 24.11% 31.40% +21.4 24
2022-10-15 @ Carlisle United L 0-3 1434 1412 31.40% 24.11% 44.49% -21.4 21
2022-10-15 Grimsby Town L 1-3 1392 1413 44.73% 24.10% 31.17% -16.8 12
2022-10-15 @ Stockport W 3-1 1413 1392 31.17% 24.10% 44.73% +16.8 22
2022-10-15 Hartlepool United W 2-1 1324 1297 50.82% 23.60% 25.58% +6.2 11
2022-10-15 @ Harrogate Town L 1-2 1297 1324 25.58% 23.60% 50.82% -6.2 9
2022-10-15 Newport County W 2-1 1316 1383 38.30% 24.28% 37.42% +8.4 9
2022-10-15 @ Crawley Town L 1-2 1383 1316 37.42% 24.28% 38.30% -8.4 11
2022-10-15 Northampton Town D 0-0 1500 1493 48.32% 23.85% 27.83% -1.1 30
2022-10-15 @ Leyton Orient D 0-0 1493 1500 27.83% 23.85% 48.32% +1.1 27
2022-10-15 Stevenage D 1-1 1384 1448 38.68% 24.28% 37.04% -0.1 12
2022-10-15 @ Gillingham D 1-1 1448 1384 37.04% 24.28% 38.68% +0.1 32
2022-10-15 Sutton United L 0-1 1399 1383 49.44% 23.75% 26.81% -11.2 12
2022-10-15 @ AFC Wimbledon W 1-0 1383 1399 26.81% 23.75% 49.44% +11.2 17
2022-10-15 Walsall W 2-1 1494 1397 58.89% 22.32% 18.80% +4.7 26
2022-10-15 @ Mansfield Town L 1-2 1397 1494 18.80% 22.32% 58.89% -4.7 16
2022-10-22 AFC Wimbledon L 1-2 1362 1387 44.07% 24.13% 31.79% -9.6 11
2022-10-22 @ Rochdale W 2-1 1387 1362 31.79% 24.13% 44.07% +9.6 15
2022-10-22 Barrow D 1-1 1384 1402 45.10% 24.08% 30.82% -0.7 13
2022-10-22 @ Gillingham D 1-1 1402 1384 30.82% 24.08% 45.10% +0.7 22
2022-10-22 Bradford City D 0-0 1429 1456 43.94% 24.14% 31.92% -0.6 23
2022-10-22 @ Grimsby Town D 0-0 1456 1429 31.92% 24.14% 43.94% +0.6 25
2022-10-22 Colchester United W 1-0 1374 1336 52.25% 23.43% 24.32% +6.3 14
2022-10-22 @ Newport County L 0-1 1336 1374 24.32% 23.43% 52.25% -6.3 9
2022-10-22 Doncaster Rovers D 1-1 1402 1413 46.02% 24.02% 29.96% -0.8 18
2022-10-22 @ Crewe Alexandra D 1-1 1413 1402 29.96% 24.02% 46.02% +0.8 22
2022-10-22 Hartlepool United W 2-1 1459 1291 65.83% 20.49% 13.68% +3.5 26
2022-10-22 @ Swindon Town L 1-2 1291 1459 13.68% 20.49% 65.83% -3.5 9
2022-10-22 Leyton Orient L 2-3 1434 1499 38.43% 24.28% 37.29% -8.2 24
2022-10-22 @ Carlisle United W 3-2 1499 1434 37.29% 24.28% 38.43% +8.2 33
2022-10-22 Mansfield Town W 3-2 1325 1499 24.65% 23.48% 51.88% +10.5 12
2022-10-22 @ Crawley Town L 2-3 1499 1325 51.88% 23.48% 24.65% -10.5 26
2022-10-22 Northampton Town L 2-3 1448 1495 41.13% 24.24% 34.63% -8.6 32
2022-10-22 @ Stevenage W 3-2 1495 1448 34.63% 24.24% 41.13% +8.6 30
2022-10-22 Stockport L 0-2 1483 1375 60.02% 22.07% 17.92% -25.1 24
2022-10-22 @ Salford City W 2-0 1375 1483 17.92% 22.07% 60.02% +25.1 15
2022-10-22 Tranmere Rovers D 1-1 1330 1484 26.88% 23.75% 49.36% +1.1 12
2022-10-22 @ Harrogate Town D 1-1 1484 1330 49.36% 23.75% 26.88% -1.1 23
2022-10-22 Walsall D 1-1 1394 1392 47.67% 23.90% 28.42% -0.9 18
2022-10-22 @ Sutton United D 1-1 1392 1394 28.42% 23.90% 47.67% +0.9 17
2022-10-25 Carlisle United W 2-0 1400 1425 44.11% 24.13% 31.76% +14.9 18
2022-10-25 @ Stockport L 0-2 1425 1400 31.76% 24.13% 44.11% -14.9 24
2022-10-25 Crawley Town D 2-2 1330 1335 46.72% 23.98% 29.30% -0.6 10
2022-10-25 @ Colchester United D 2-2 1335 1330 29.30% 23.98% 46.72% +0.6 13
2022-10-25 Crewe Alexandra D 1-1 1397 1401 46.87% 23.97% 29.17% -0.9 16
2022-10-25 @ AFC Wimbledon D 1-1 1401 1397 29.17% 23.97% 46.87% +0.9 19
2022-10-25 Gillingham W 2-0 1507 1384 61.65% 21.68% 16.67% +8.4 36
2022-10-25 @ Leyton Orient L 0-2 1384 1507 16.67% 21.68% 61.65% -8.4 13
2022-10-25 Grimsby Town W 1-0 1403 1429 43.93% 24.14% 31.93% +7.9 25
2022-10-25 @ Barrow L 0-1 1429 1403 31.93% 24.14% 43.93% -7.9 23
2022-10-25 Harrogate Town W 3-1 1393 1331 55.11% 23.02% 21.88% +9.4 20
2022-10-25 @ Walsall L 1-3 1331 1393 21.88% 23.02% 55.11% -9.4 12
2022-10-25 Newport County D 0-0 1488 1380 60.03% 22.06% 17.90% -2.5 27
2022-10-25 @ Mansfield Town D 0-0 1380 1488 17.90% 22.06% 60.03% +2.5 15
2022-10-25 Rochdale D 1-1 1483 1352 62.27% 21.52% 16.21% -2.4 24
2022-10-25 @ Tranmere Rovers D 1-1 1352 1483 16.21% 21.52% 62.27% +2.4 12
2022-10-25 Salford City L 0-2 1287 1458 25.02% 23.53% 51.45% -12.2 9
2022-10-25 @ Hartlepool United W 2-0 1458 1287 51.45% 23.53% 25.02% +12.2 27
2022-10-25 Stevenage L 0-1 1414 1439 44.00% 24.14% 31.87% -10.2 22
2022-10-25 @ Doncaster Rovers W 1-0 1439 1414 31.87% 24.14% 44.00% +10.2 35
2022-10-25 Sutton United D 2-2 1503 1393 60.26% 22.01% 17.73% -1.7 31
2022-10-25 @ Northampton Town D 2-2 1393 1503 17.73% 22.01% 60.26% +1.7 19
2022-10-25 Swindon Town D 1-1 1456 1462 46.68% 23.98% 29.35% -0.8 26
2022-10-25 @ Bradford City D 1-1 1462 1456 29.35% 23.98% 46.68% +0.8 27
2022-10-29 Carlisle United L 0-2 1480 1410 55.92% 22.88% 21.20% -23.5 24
2022-10-29 @ Tranmere Rovers W 2-0 1410 1480 21.20% 22.88% 55.92% +23.5 27
2022-10-29 Crawley Town D 1-1 1455 1336 61.26% 21.78% 16.97% -2.3 27
2022-10-29 @ Bradford City D 1-1 1336 1455 16.97% 21.78% 61.26% +2.3 14
2022-10-29 Crewe Alexandra W 3-0 1410 1402 48.51% 23.83% 27.65% +19.3 28
2022-10-29 @ Barrow L 0-3 1402 1410 27.65% 23.83% 48.51% -19.3 19
2022-10-29 Gillingham W 1-0 1403 1375 51.05% 23.57% 25.37% +6.6 25
2022-10-29 @ Doncaster Rovers L 0-1 1375 1403 25.37% 23.57% 51.05% -6.6 13
2022-10-29 Grimsby Town W 2-1 1275 1421 27.82% 23.85% 48.33% +10.4 12
2022-10-29 @ Hartlepool United L 1-2 1421 1275 48.33% 23.85% 27.82% -10.4 23
2022-10-29 Harrogate Town W 3-2 1396 1321 56.48% 22.78% 20.74% +4.9 19
2022-10-29 @ AFC Wimbledon L 2-3 1321 1396 20.74% 22.78% 56.48% -4.9 12
2022-10-29 Newport County D 1-1 1502 1383 61.14% 21.80% 17.06% -2.3 32
2022-10-29 @ Northampton Town D 1-1 1383 1502 17.06% 21.80% 61.14% +2.3 16
2022-10-29 Rochdale W 1-0 1403 1355 53.40% 23.27% 23.32% +6.1 23
2022-10-29 @ Walsall L 0-1 1355 1403 23.32% 23.27% 53.40% -6.1 12
2022-10-29 Salford City W 1-0 1516 1470 53.13% 23.31% 23.56% +6.2 39
2022-10-29 @ Leyton Orient L 0-1 1470 1516 23.56% 23.31% 53.13% -6.2 27
2022-10-29 Stevenage D 1-1 1329 1450 30.90% 24.09% 45.02% +0.7 11
2022-10-29 @ Colchester United D 1-1 1450 1329 45.02% 24.09% 30.90% -0.7 36
2022-10-29 Sutton United W 3-0 1415 1395 50.05% 23.68% 26.26% +18.5 21
2022-10-29 @ Stockport L 0-3 1395 1415 26.26% 23.68% 50.05% -18.5 19
2022-10-29 Swindon Town L 2-5 1486 1463 50.35% 23.65% 26.00% -22.8 27
2022-10-29 @ Mansfield Town W 5-2 1463 1486 26.00% 23.65% 50.35% +22.8 30
2022-11-01 Colchester United W 3-1 1430 1330 59.24% 22.24% 18.52% +8.1 31
2022-11-01 @ Barrow L 1-3 1330 1430 18.52% 22.24% 59.24% -8.1 11
2022-11-01 Stockport D 0-0 1457 1434 50.35% 23.65% 26.00% -1.4 25
2022-11-01 @ Tranmere Rovers D 0-0 1434 1457 26.00% 23.65% 50.35% +1.4 22
2022-11-08 Bradford City L 1-2 1463 1453 48.71% 23.81% 27.47% -10.4 27
2022-11-08 @ Mansfield Town W 2-1 1453 1463 27.47% 23.81% 48.71% +10.4 30
2022-11-08 Carlisle United D 3-3 1317 1434 31.31% 24.11% 44.58% +0.4 13
2022-11-08 @ Harrogate Town D 3-3 1434 1317 44.58% 24.11% 31.31% -0.4 28
2022-11-08 Leyton Orient W 2-0 1401 1522 30.88% 24.08% 45.04% +19.6 22
2022-11-08 @ AFC Wimbledon L 0-2 1522 1401 45.04% 24.08% 30.88% -19.6 39
2022-11-08 Salford City W 1-0 1349 1464 31.61% 24.13% 44.27% +10.2 15
2022-11-08 @ Rochdale L 0-1 1464 1349 44.27% 24.13% 31.61% -10.2 27
2022-11-12 AFC Wimbledon D 0-0 1454 1421 51.64% 23.51% 24.86% -1.5 28
2022-11-12 @ Salford City D 0-0 1421 1454 24.86% 23.51% 51.64% +1.5 23
2022-11-12 Barrow W 1-0 1338 1438 33.63% 24.21% 42.16% +9.8 17
2022-11-12 @ Crawley Town L 0-1 1438 1338 42.16% 24.21% 33.63% -9.8 31
2022-11-12 Bradford City L 0-2 1376 1464 35.36% 24.26% 40.39% -16.2 19
2022-11-12 @ Sutton United W 2-0 1464 1376 40.39% 24.26% 35.36% +16.2 33
2022-11-12 Colchester United W 1-0 1383 1322 54.97% 23.04% 21.99% +5.8 22
2022-11-12 @ Crewe Alexandra L 0-1 1322 1383 21.99% 23.04% 54.97% -5.8 11
2022-11-12 Doncaster Rovers L 1-3 1411 1410 47.50% 23.92% 28.58% -17.7 23
2022-11-12 @ Grimsby Town W 3-1 1410 1411 28.58% 23.92% 47.50% +17.7 28
2022-11-12 Hartlepool United W 1-0 1449 1285 65.43% 20.62% 13.95% +3.8 39
2022-11-12 @ Stevenage L 0-1 1285 1449 13.95% 20.62% 65.43% -3.8 12
2022-11-12 Leyton Orient L 0-2 1317 1502 23.47% 23.30% 53.23% -11.6 13
2022-11-12 @ Harrogate Town W 2-0 1502 1317 53.23% 23.30% 23.47% +11.6 42
2022-11-12 Mansfield Town L 0-1 1359 1453 34.49% 24.24% 41.27% -8.4 15
2022-11-12 @ Rochdale W 1-0 1453 1359 41.27% 24.24% 34.49% +8.4 30
2022-11-12 Northampton Town L 0-2 1368 1499 29.64% 24.00% 46.36% -14.1 13
2022-11-12 @ Gillingham W 2-0 1499 1368 46.36% 24.00% 29.64% +14.1 35
2022-11-12 Stockport L 1-2 1385 1435 40.64% 24.25% 35.10% -9.0 16
2022-11-12 @ Newport County W 2-1 1435 1385 35.10% 24.25% 40.64% +9.0 25
2022-11-12 Tranmere Rovers D 1-1 1486 1455 51.31% 23.54% 25.14% -1.3 31
2022-11-12 @ Swindon Town D 1-1 1455 1486 25.14% 23.54% 51.31% +1.3 26
2022-11-12 Walsall D 0-0 1434 1409 50.60% 23.63% 25.78% -1.4 29
2022-11-12 @ Carlisle United D 0-0 1409 1434 25.78% 23.63% 50.60% +1.4 24
2022-11-19 AFC Wimbledon L 0-2 1457 1422 51.80% 23.49% 24.72% -22.0 26
2022-11-19 @ Tranmere Rovers W 2-0 1422 1457 24.72% 23.49% 51.80% +22.0 26
2022-11-19 Carlisle United L 1-4 1452 1432 50.00% 23.69% 26.31% -26.2 28
2022-11-19 @ Salford City W 4-1 1432 1452 26.31% 23.69% 50.00% +26.2 32
2022-11-19 Crawley Town W 2-1 1410 1348 55.10% 23.02% 21.88% +5.4 27
2022-11-19 @ Walsall L 1-2 1348 1410 21.88% 23.02% 55.10% -5.4 17
2022-11-19 Crewe Alexandra L 0-1 1484 1389 58.78% 22.34% 18.88% -13.0 31
2022-11-19 @ Swindon Town W 1-0 1389 1484 18.88% 22.34% 58.78% +13.0 25
2022-11-19 Doncaster Rovers W 3-0 1316 1428 32.02% 24.15% 43.84% +27.8 14
2022-11-19 @ Colchester United L 0-3 1428 1316 43.84% 24.15% 32.02% -27.8 28
2022-11-19 Gillingham W 2-0 1376 1354 50.23% 23.67% 26.11% +12.7 19
2022-11-19 @ Newport County L 0-2 1354 1376 26.11% 23.67% 50.23% -12.7 13
2022-11-19 Hartlepool United W 3-1 1428 1282 63.84% 21.09% 15.07% +6.6 34
2022-11-19 @ Barrow L 1-3 1282 1428 15.07% 21.09% 63.84% -6.6 12
2022-11-19 Leyton Orient L 1-2 1444 1514 37.83% 24.28% 37.89% -8.5 25
2022-11-19 @ Stockport W 2-1 1514 1444 37.89% 24.28% 37.83% +8.5 45
2022-11-19 Mansfield Town W 3-0 1305 1461 26.69% 23.73% 49.58% +30.8 16
2022-11-19 @ Harrogate Town L 0-3 1461 1305 49.58% 23.73% 26.69% -30.8 30
2022-11-19 Northampton Town L 1-3 1480 1513 42.93% 24.18% 32.88% -16.3 33
2022-11-19 @ Bradford City W 3-1 1513 1480 32.88% 24.18% 42.93% +16.3 38
2022-11-19 Rochdale W 1-0 1360 1351 48.68% 23.82% 27.50% +7.0 22
2022-11-19 @ Sutton United L 0-1 1351 1360 27.50% 23.82% 48.68% -7.0 15
2022-11-19 Stevenage D 1-1 1393 1453 39.23% 24.27% 36.49% -0.1 24
2022-11-19 @ Grimsby Town D 1-1 1453 1393 36.49% 24.27% 39.23% +0.1 40
2022-11-22 Gillingham D 0-0 1342 1342 47.53% 23.92% 28.56% -1.0 18
2022-11-22 @ Crawley Town D 0-0 1342 1342 28.56% 23.92% 47.53% +1.0 14
2022-12-02 Barrow W 5-0 1453 1435 49.77% 23.71% 26.51% +30.0 43
2022-12-02 @ Stevenage L 0-5 1435 1453 26.51% 23.71% 49.77% -30.0 34
2022-12-02 Newport County L 1-2 1402 1389 49.10% 23.78% 27.13% -10.5 25
2022-12-02 @ Crewe Alexandra W 2-1 1389 1402 27.13% 23.78% 49.10% +10.5 22
2022-12-02 Walsall L 0-2 1400 1416 45.36% 24.07% 30.58% -19.7 28
2022-12-02 @ Doncaster Rovers W 2-0 1416 1400 30.58% 24.07% 45.36% +19.7 30
2022-12-03 Bradford City W 3-0 1522 1463 54.69% 23.08% 22.22% +16.0 48
2022-12-03 @ Leyton Orient L 0-3 1463 1522 22.22% 23.08% 54.69% -16.0 33
2022-12-03 Colchester United W 2-1 1430 1344 57.80% 22.54% 19.66% +4.9 33
2022-12-03 @ Mansfield Town L 1-2 1344 1430 19.66% 22.54% 57.80% -4.9 14
2022-12-03 Grimsby Town W 1-0 1444 1393 53.82% 23.22% 22.97% +6.0 29
2022-12-03 @ AFC Wimbledon L 0-1 1393 1444 22.97% 23.22% 53.82% -6.0 24
2022-12-03 Harrogate Town L 1-4 1344 1336 48.41% 23.84% 27.75% -25.4 15
2022-12-03 @ Rochdale W 4-1 1336 1344 27.75% 23.84% 48.41% +25.4 19
2022-12-03 Salford City L 0-3 1343 1426 35.90% 24.27% 39.84% -23.8 14
2022-12-03 @ Gillingham W 3-0 1426 1343 39.84% 24.27% 35.90% +23.8 31
2022-12-03 Stockport L 0-5 1275 1436 26.12% 23.67% 50.21% -29.6 12
2022-12-03 @ Hartlepool United W 5-0 1436 1275 50.21% 23.67% 26.12% +29.7 28
2022-12-03 Sutton United D 1-1 1458 1367 58.29% 22.44% 19.27% -2.0 33
2022-12-03 @ Carlisle United D 1-1 1367 1458 19.27% 22.44% 58.29% +2.0 23
2022-12-03 Swindon Town W 2-0 1341 1471 29.72% 24.01% 46.27% +20.0 21
2022-12-03 @ Crawley Town L 0-2 1471 1341 46.27% 24.01% 29.72% -20.0 31
2022-12-03 Tranmere Rovers D 0-0 1530 1435 58.70% 22.35% 18.94% -2.3 39
2022-12-03 @ Northampton Town D 0-0 1435 1530 18.94% 22.35% 58.70% +2.3 27
2022-12-09 Hartlepool United L 0-2 1361 1245 60.87% 21.87% 17.26% -25.4 21
2022-12-09 @ Crawley Town W 2-0 1245 1361 17.26% 21.87% 60.87% +25.4 15
2022-12-10 AFC Wimbledon D 0-0 1451 1450 47.61% 23.91% 28.48% -1.1 32
2022-12-10 @ Swindon Town D 0-0 1450 1451 28.48% 23.91% 47.61% +1.1 30
2022-12-10 Colchester United W 1-0 1369 1339 51.33% 23.54% 25.13% +6.5 26
2022-12-10 @ Sutton United L 0-1 1339 1369 25.13% 23.54% 51.33% -6.5 14
2022-12-10 Doncaster Rovers L 0-1 1399 1380 49.89% 23.70% 26.41% -11.3 22
2022-12-10 @ Newport County W 1-0 1380 1399 26.41% 23.70% 49.89% +11.3 31
2022-12-10 Mansfield Town D 0-0 1483 1435 53.39% 23.28% 23.34% -1.7 44
2022-12-10 @ Stevenage D 0-0 1435 1483 23.34% 23.28% 53.39% +1.7 34
2022-12-10 Tranmere Rovers W 2-1 1387 1437 40.61% 24.25% 35.14% +8.0 27
2022-12-10 @ Grimsby Town L 1-2 1437 1387 35.14% 24.25% 40.61% -8.0 27
2022-12-17 Sutton United W 2-0 1538 1376 65.35% 20.64% 14.01% +7.1 51
2022-12-17 @ Leyton Orient L 0-2 1376 1538 14.01% 20.64% 65.35% -7.1 26
2022-12-17 Swindon Town L 0-1 1405 1450 41.23% 24.24% 34.53% -9.7 34
2022-12-17 @ Barrow W 1-0 1450 1405 34.53% 24.24% 41.23% +9.7 35
2022-12-20 Carlisle United W 2-1 1527 1456 56.06% 22.86% 21.08% +5.3 42
2022-12-20 @ Northampton Town L 1-2 1456 1527 21.08% 22.86% 56.06% -5.2 33
2022-12-26 Barrow D 1-1 1450 1395 54.23% 23.15% 22.61% -1.6 32
2022-12-26 @ Salford City D 1-1 1395 1450 22.61% 23.15% 54.23% +1.6 35
2022-12-26 Bradford City W 1-0 1451 1447 47.92% 23.88% 28.20% +7.2 36
2022-12-26 @ Carlisle United L 0-1 1447 1451 28.20% 23.88% 47.92% -7.2 33
2022-12-26 Colchester United L 0-1 1319 1332 45.71% 24.04% 30.24% -10.5 14
2022-12-26 @ Gillingham W 1-0 1332 1319 30.24% 24.04% 45.71% +10.5 17
2022-12-26 Crewe Alexandra W 2-0 1465 1391 56.42% 22.79% 20.78% +10.4 31
2022-12-26 @ Stockport L 0-2 1391 1465 20.78% 22.79% 56.42% -10.4 25
2022-12-26 Doncaster Rovers W 3-0 1429 1392 52.12% 23.45% 24.43% +17.4 30
2022-12-26 @ Tranmere Rovers L 0-3 1392 1429 24.43% 23.45% 52.12% -17.4 31
2022-12-26 Grimsby Town W 3-2 1362 1395 42.99% 24.18% 32.82% +7.2 22
2022-12-26 @ Harrogate Town L 2-3 1395 1362 32.82% 24.18% 42.99% -7.2 27
2022-12-26 Hartlepool United L 1-2 1318 1271 53.35% 23.28% 23.37% -11.3 15
2022-12-26 @ Rochdale W 2-1 1271 1318 23.37% 23.28% 53.35% +11.3 18
2022-12-26 Newport County D 1-1 1451 1388 55.17% 23.01% 21.82% -1.7 31
2022-12-26 @ AFC Wimbledon D 1-1 1388 1451 21.82% 23.01% 55.17% +1.7 23
2022-12-26 Northampton Town D 1-1 1437 1533 34.18% 24.23% 41.59% +0.4 35
2022-12-26 @ Mansfield Town D 1-1 1533 1437 41.59% 24.23% 34.18% -0.4 43
2022-12-26 Sutton United L 1-2 1336 1369 43.05% 24.18% 32.77% -9.4 21
2022-12-26 @ Crawley Town W 2-1 1369 1336 32.77% 24.18% 43.05% +9.4 29
2022-12-26 Walsall L 1-2 1460 1435 50.59% 23.63% 25.79% -10.8 35
2022-12-26 @ Swindon Town W 2-1 1435 1460 25.79% 23.63% 50.59% +10.8 33
2022-12-27 Stevenage D 0-0 1545 1481 55.32% 22.98% 21.70% -1.9 52
2022-12-27 @ Leyton Orient D 0-0 1481 1545 21.70% 22.98% 55.32% +1.9 45
2022-12-29 AFC Wimbledon L 1-2 1343 1449 32.69% 24.18% 43.13% -7.6 17
2022-12-29 @ Colchester United W 2-1 1449 1343 43.13% 24.18% 32.69% +7.6 34
2022-12-29 Carlisle United L 0-3 1381 1458 36.72% 24.28% 39.01% -24.2 25
2022-12-29 @ Crewe Alexandra W 3-0 1458 1381 39.01% 24.28% 36.72% +24.2 39
2022-12-29 Gillingham W 2-1 1378 1308 55.91% 22.88% 21.20% +5.3 32
2022-12-29 @ Sutton United L 1-2 1308 1378 21.20% 22.88% 55.91% -5.3 14
2022-12-29 Harrogate Town W 1-0 1440 1369 56.12% 22.85% 21.03% +5.6 36
2022-12-29 @ Bradford City L 0-1 1369 1440 21.03% 22.85% 56.12% -5.6 22
2022-12-29 Mansfield Town L 1-2 1282 1437 26.75% 23.74% 49.52% -6.5 18
2022-12-29 @ Hartlepool United W 2-1 1437 1282 49.52% 23.74% 26.75% +6.5 38
2022-12-29 Rochdale W 4-3 1374 1307 55.66% 22.93% 21.42% +4.9 34
2022-12-29 @ Doncaster Rovers L 3-4 1307 1374 21.42% 22.93% 55.66% -4.9 15
2022-12-29 Salford City L 1-4 1387 1448 39.10% 24.28% 36.62% -21.4 27
2022-12-29 @ Grimsby Town W 4-1 1448 1387 36.62% 24.28% 39.10% +21.4 35
2022-12-29 Stockport L 0-2 1446 1476 43.48% 24.16% 32.35% -19.0 33
2022-12-29 @ Walsall W 2-0 1476 1446 32.35% 24.16% 43.48% +19.0 34
2022-12-29 Swindon Town L 1-2 1532 1449 57.40% 22.61% 19.99% -12.0 43
2022-12-29 @ Northampton Town W 2-1 1449 1532 19.99% 22.61% 57.40% +12.0 38
2022-12-29 Tranmere Rovers L 1-2 1397 1446 40.69% 24.25% 35.06% -9.0 35
2022-12-29 @ Barrow W 2-1 1446 1397 35.06% 24.25% 40.69% +9.0 33
2022-12-30 Crawley Town W 3-1 1483 1327 64.79% 20.81% 14.40% +6.3 48
2022-12-30 @ Stevenage L 1-3 1327 1483 14.40% 20.81% 64.79% -6.3 21
2022-12-30 Leyton Orient D 0-0 1390 1544 26.90% 23.75% 49.35% +1.2 24
2022-12-30 @ Newport County D 0-0 1544 1390 49.35% 23.75% 26.90% -1.2 53
2023-01-01 AFC Wimbledon W 2-1 1383 1457 37.26% 24.28% 38.46% +8.6 35
2023-01-01 @ Sutton United L 1-2 1457 1383 38.46% 24.28% 37.26% -8.6 34
2023-01-01 Carlisle United W 2-1 1379 1482 33.16% 24.20% 42.65% +9.4 37
2023-01-01 @ Doncaster Rovers L 1-2 1482 1379 42.65% 24.20% 33.16% -9.3 39
2023-01-01 Harrogate Town D 3-3 1276 1363 35.29% 24.26% 40.46% +0.2 19
2023-01-01 @ Hartlepool United D 3-3 1363 1276 40.46% 24.26% 35.29% -0.1 23
2023-01-01 Mansfield Town W 2-1 1427 1444 45.26% 24.07% 30.67% +7.2 36
2023-01-01 @ Walsall L 1-2 1444 1427 30.67% 24.07% 45.26% -7.2 38
2023-01-01 Salford City W 3-2 1446 1470 44.27% 24.13% 31.61% +7.0 39
2023-01-01 @ Bradford City L 2-3 1470 1446 31.61% 24.13% 44.27% -7.0 35
2023-01-01 Stockport W 1-0 1366 1495 29.90% 24.02% 46.08% +10.6 30
2023-01-01 @ Grimsby Town L 0-1 1495 1366 46.08% 24.02% 29.90% -10.6 34
2023-01-01 Swindon Town W 1-0 1335 1461 30.19% 24.04% 45.77% +10.5 20
2023-01-01 @ Colchester United L 0-1 1461 1335 45.77% 24.04% 30.19% -10.5 38
2023-01-01 Tranmere Rovers W 1-0 1357 1455 33.80% 24.22% 41.98% +9.8 28
2023-01-01 @ Crewe Alexandra L 0-1 1455 1357 41.98% 24.22% 33.80% -9.8 33
2023-01-02 Crawley Town D 2-2 1391 1320 56.05% 22.86% 21.09% -1.3 25
2023-01-02 @ Newport County D 2-2 1320 1391 21.09% 22.86% 56.05% +1.3 22
2023-01-02 Gillingham W 1-0 1489 1303 67.43% 19.96% 12.61% +3.4 51
2023-01-02 @ Stevenage L 0-1 1303 1489 12.61% 19.96% 67.43% -3.4 14
2023-01-02 Leyton Orient W 1-0 1520 1542 44.49% 24.11% 31.40% +7.8 46
2023-01-02 @ Northampton Town L 0-1 1542 1520 31.40% 24.11% 44.49% -7.8 53
2023-01-02 Rochdale D 0-0 1388 1302 57.69% 22.56% 19.75% -2.2 36
2023-01-02 @ Barrow D 0-0 1302 1388 19.75% 22.56% 57.69% +2.2 16
2023-01-07 AFC Wimbledon D 0-0 1366 1448 36.08% 24.27% 39.65% +0.2 29
2023-01-07 @ Crewe Alexandra D 0-0 1448 1366 39.65% 24.27% 36.08% -0.2 35
2023-01-07 Barrow L 2-3 1436 1385 53.78% 23.22% 23.00% -10.8 38
2023-01-07 @ Mansfield Town W 3-2 1385 1436 23.00% 23.22% 53.78% +10.8 39
2023-01-07 Colchester United L 1-3 1363 1345 49.71% 23.72% 26.57% -18.4 23
2023-01-07 @ Harrogate Town W 3-1 1345 1363 26.57% 23.72% 49.71% +18.4 23
2023-01-07 Doncaster Rovers W 1-0 1535 1388 63.81% 21.10% 15.09% +4.1 56
2023-01-07 @ Leyton Orient L 0-1 1388 1535 15.09% 21.10% 63.81% -4.1 37
2023-01-07 Newport County D 1-1 1304 1390 35.58% 24.26% 40.16% +0.2 17
2023-01-07 @ Rochdale D 1-1 1390 1304 40.16% 24.26% 35.58% -0.2 26
2023-01-07 Northampton Town W 2-1 1463 1528 38.45% 24.28% 37.27% +8.4 38
2023-01-07 @ Salford City L 1-2 1528 1463 37.27% 24.28% 38.45% -8.4 46
2023-01-07 Sutton United D 2-2 1445 1392 54.05% 23.18% 22.77% -1.2 34
2023-01-07 @ Tranmere Rovers D 2-2 1392 1445 22.77% 23.18% 54.05% +1.2 36
2023-01-10 Rochdale L 1-2 1453 1304 64.05% 21.03% 14.92% -13.3 39
2023-01-10 @ Bradford City W 2-1 1304 1453 14.92% 21.03% 64.05% +13.3 20
2023-01-14 Barrow D 0-0 1539 1396 63.47% 21.20% 15.34% -2.8 57
2023-01-14 @ Leyton Orient D 0-0 1396 1539 15.34% 21.20% 63.47% +2.8 40
2023-01-14 Bradford City D 0-0 1448 1440 48.56% 23.83% 27.62% -1.2 36
2023-01-14 @ AFC Wimbledon D 0-0 1440 1448 27.62% 23.83% 48.56% +1.1 40
2023-01-14 Colchester United L 1-2 1318 1364 41.16% 24.24% 34.60% -9.1 20
2023-01-14 @ Rochdale W 2-1 1364 1318 34.60% 24.24% 41.16% +9.1 26
2023-01-14 Crewe Alexandra D 1-1 1426 1367 54.71% 23.08% 22.21% -1.6 39
2023-01-14 @ Mansfield Town D 1-1 1367 1426 22.21% 23.08% 54.71% +1.7 30
2023-01-14 Grimsby Town W 5-0 1451 1377 56.43% 22.79% 20.78% +24.3 41
2023-01-14 @ Swindon Town L 0-5 1377 1451 20.78% 22.79% 56.43% -24.3 30
2023-01-14 Hartlepool United W 2-0 1300 1276 50.51% 23.63% 25.85% +12.6 17
2023-01-14 @ Gillingham L 0-2 1276 1300 25.85% 23.63% 50.51% -12.6 19
2023-01-14 Newport County W 2-0 1473 1389 57.47% 22.60% 19.93% +10.0 42
2023-01-14 @ Carlisle United L 0-2 1389 1473 19.93% 22.60% 57.47% -10.0 26
2023-01-14 Northampton Town W 2-0 1484 1520 42.67% 24.19% 33.13% +15.4 37
2023-01-14 @ Stockport L 0-2 1520 1484 33.13% 24.19% 42.67% -15.4 46
2023-01-14 Stevenage D 1-1 1345 1493 27.56% 23.82% 48.62% +1.0 24
2023-01-14 @ Harrogate Town D 1-1 1493 1345 48.62% 23.82% 27.56% -1.0 52
2023-01-14 Sutton United W 2-0 1471 1393 56.84% 22.72% 20.44% +10.2 41
2023-01-14 @ Salford City L 0-2 1393 1471 20.44% 22.72% 56.84% -10.2 36
2023-01-14 Walsall D 1-1 1444 1434 48.71% 23.81% 27.47% -1.0 35
2023-01-14 @ Tranmere Rovers D 1-1 1434 1444 27.47% 23.81% 48.71% +1.0 37
2023-01-21 Gillingham L 0-2 1373 1312 54.89% 23.05% 22.06% -23.2 26
2023-01-21 @ Colchester United W 2-0 1312 1373 22.06% 23.05% 54.89% +23.2 20
2023-01-21 Leyton Orient W 3-0 1492 1536 41.48% 24.23% 34.29% +23.0 55
2023-01-21 @ Stevenage L 0-3 1536 1492 34.29% 24.23% 41.48% -23.0 57
2023-01-21 Rochdale W 2-0 1263 1309 41.29% 24.24% 34.47% +15.9 22
2023-01-21 @ Hartlepool United L 0-2 1309 1263 34.47% 24.24% 41.29% -15.9 20
2023-01-24 Bradford City D 0-0 1500 1441 54.67% 23.09% 22.24% -1.8 38
2023-01-24 @ Stockport D 0-0 1441 1500 22.24% 23.09% 54.67% +1.9 41
2023-01-24 Hartlepool United W 3-1 1483 1279 68.94% 19.42% 11.63% +5.1 45
2023-01-24 @ Carlisle United L 1-3 1279 1483 11.63% 19.42% 68.94% -5.1 22
2023-01-24 Salford City D 1-1 1350 1481 29.55% 23.99% 46.46% +0.8 27
2023-01-24 @ Colchester United D 1-1 1481 1350 46.46% 23.99% 29.55% -0.8 42
2023-01-28 Carlisle United L 0-1 1293 1488 22.45% 23.12% 54.43% -5.9 20
2023-01-28 @ Rochdale W 1-0 1488 1293 54.43% 23.12% 22.45% +5.9 48
2023-01-28 Colchester United L 1-2 1274 1351 36.83% 24.28% 38.89% -8.3 22
2023-01-28 @ Hartlepool United W 2-1 1351 1274 38.89% 24.28% 36.83% +8.3 30
2023-01-28 Doncaster Rovers W 4-1 1424 1384 52.41% 23.41% 24.18% +14.5 42
2023-01-28 @ Mansfield Town L 1-4 1384 1424 24.18% 23.41% 52.41% -14.5 37
2023-01-28 Gillingham D 3-3 1475 1336 63.19% 21.27% 15.54% -1.6 42
2023-01-28 @ Swindon Town D 3-3 1336 1475 15.54% 21.27% 63.19% +1.6 21
2023-01-28 Leyton Orient W 1-0 1443 1513 37.84% 24.28% 37.88% +9.0 38
2023-01-28 @ Tranmere Rovers L 0-1 1513 1443 37.88% 24.28% 37.84% -9.0 57
2023-01-28 Northampton Town L 0-2 1399 1504 32.91% 24.19% 42.90% -15.3 40
2023-01-28 @ Barrow W 2-0 1504 1399 42.90% 24.19% 32.91% +15.3 49
2023-01-28 Salford City W 3-2 1322 1480 26.31% 23.69% 50.00% +10.1 25
2023-01-28 @ Crawley Town L 2-3 1480 1322 50.00% 23.69% 26.31% -10.1 42
2023-01-28 Stockport W 1-0 1447 1498 40.55% 24.25% 35.19% +8.6 39
2023-01-28 @ AFC Wimbledon L 0-1 1498 1447 35.19% 24.25% 40.55% -8.6 38
2023-01-28 Sutton United L 0-1 1346 1383 42.43% 24.20% 33.37% -9.9 24
2023-01-28 @ Harrogate Town W 1-0 1383 1346 33.37% 24.20% 42.43% +9.9 39
2023-01-31 Barrow W 5-1 1494 1384 60.31% 22.00% 17.69% +14.1 51
2023-01-31 @ Carlisle United L 1-5 1384 1494 17.69% 22.00% 60.31% -14.1 40
2023-01-31 Stockport D 1-1 1368 1489 30.88% 24.08% 45.04% +0.7 31
2023-01-31 @ Crewe Alexandra D 1-1 1489 1368 45.04% 24.08% 30.88% -0.7 39
2023-01-31 Walsall W 1-0 1470 1435 51.85% 23.48% 24.67% +6.4 45
2023-01-31 @ Salford City L 0-1 1435 1470 24.67% 23.48% 51.85% -6.4 37
2023-02-04 AFC Wimbledon W 1-0 1504 1456 53.43% 23.27% 23.30% +6.1 60
2023-02-04 @ Leyton Orient L 0-1 1456 1504 23.30% 23.27% 53.43% -6.1 39
2023-02-04 Barrow D 1-1 1359 1370 46.05% 24.02% 29.93% -0.8 31
2023-02-04 @ Colchester United D 1-1 1370 1359 29.93% 24.02% 46.05% +0.8 41
2023-02-04 Crawley Town W 1-0 1337 1332 48.15% 23.86% 27.99% +7.1 24
2023-02-04 @ Gillingham L 0-1 1332 1337 27.99% 23.86% 48.15% -7.1 25
2023-02-04 Grimsby Town L 0-3 1369 1352 49.57% 23.73% 26.69% -30.8 31
2023-02-04 @ Crewe Alexandra W 3-0 1352 1369 26.69% 23.73% 49.57% +30.8 33
2023-02-04 Harrogate Town L 0-1 1508 1336 66.22% 20.37% 13.41% -14.5 51
2023-02-04 @ Carlisle United W 1-0 1336 1508 13.41% 20.37% 66.22% +14.5 27
2023-02-04 Hartlepool United L 0-1 1370 1266 59.67% 22.15% 18.18% -13.2 37
2023-02-04 @ Doncaster Rovers W 1-0 1266 1370 18.18% 22.15% 59.67% +13.2 25
2023-02-04 Mansfield Town D 1-1 1443 1438 47.98% 23.88% 28.14% -1.0 42
2023-02-04 @ Bradford City D 1-1 1438 1443 28.14% 23.88% 47.98% +1.0 43
2023-02-04 Rochdale W 2-1 1477 1287 67.76% 19.85% 12.39% +3.1 48
2023-02-04 @ Salford City L 1-2 1287 1477 12.39% 19.85% 67.76% -3.1 20
2023-02-04 Stevenage D 0-0 1393 1515 30.75% 24.08% 45.17% +0.8 40
2023-02-04 @ Sutton United D 0-0 1515 1393 45.17% 24.08% 30.75% -0.8 56
2023-02-04 Swindon Town W 2-1 1380 1474 34.42% 24.24% 41.35% +9.1 29
2023-02-04 @ Newport County L 1-2 1474 1380 41.35% 24.24% 34.42% -9.1 42
2023-02-04 Tranmere Rovers W 3-2 1488 1452 52.01% 23.46% 24.53% +5.7 42
2023-02-04 @ Stockport L 2-3 1452 1488 24.53% 23.46% 52.01% -5.7 38
2023-02-04 Walsall D 0-0 1519 1429 58.21% 22.46% 19.33% -2.2 50
2023-02-04 @ Northampton Town D 0-0 1429 1519 19.33% 22.46% 58.21% +2.2 38
2023-02-07 Leyton Orient L 0-2 1338 1510 24.91% 23.51% 51.58% -12.2 31
2023-02-07 @ Crewe Alexandra W 2-0 1510 1338 51.58% 23.51% 24.91% +12.2 63
2023-02-07 Tranmere Rovers W 2-0 1357 1447 34.99% 24.25% 40.76% +18.0 40
2023-02-07 @ Doncaster Rovers L 0-2 1447 1357 40.76% 24.25% 34.99% -18.1 38
2023-02-11 Bradford City L 2-3 1514 1442 56.21% 22.83% 20.96% -11.2 56
2023-02-11 @ Stevenage W 3-2 1442 1514 20.96% 22.83% 56.21% +11.2 45
2023-02-11 Carlisle United D 0-0 1450 1494 41.45% 24.23% 34.32% -0.4 40
2023-02-11 @ AFC Wimbledon D 0-0 1494 1450 34.32% 24.23% 41.45% +0.4 52
2023-02-11 Colchester United L 0-1 1383 1358 50.62% 23.62% 25.76% -11.5 33
2023-02-11 @ Grimsby Town W 1-0 1358 1383 25.76% 23.62% 50.62% +11.4 34
2023-02-11 Crewe Alexandra D 2-2 1325 1326 47.26% 23.94% 28.81% -0.7 26
2023-02-11 @ Crawley Town D 2-2 1326 1325 28.81% 23.94% 47.26% +0.7 32
2023-02-11 Doncaster Rovers L 0-2 1464 1375 58.12% 22.47% 19.40% -24.4 42
2023-02-11 @ Swindon Town W 2-0 1375 1464 19.40% 22.47% 58.12% +24.4 43
2023-02-11 Gillingham W 2-0 1439 1344 58.72% 22.35% 18.93% +9.5 46
2023-02-11 @ Mansfield Town L 0-2 1344 1439 18.93% 22.35% 58.72% -9.5 24
2023-02-11 Leyton Orient D 1-1 1431 1522 34.87% 24.25% 40.88% +0.3 39
2023-02-11 @ Walsall D 1-1 1522 1431 40.88% 24.25% 34.87% -0.3 64
2023-02-11 Newport County L 0-1 1370 1389 45.01% 24.09% 30.90% -10.4 41
2023-02-11 @ Barrow W 1-0 1389 1370 30.90% 24.09% 45.01% +10.4 32
2023-02-11 Northampton Town D 1-1 1284 1517 18.98% 22.36% 58.66% +2.1 21
2023-02-11 @ Rochdale D 1-1 1517 1284 58.66% 22.36% 18.98% -2.0 51
2023-02-11 Salford City W 1-0 1428 1480 40.43% 24.26% 35.31% +8.6 41
2023-02-11 @ Tranmere Rovers L 0-1 1480 1428 35.31% 24.26% 40.43% -8.6 48
2023-02-11 Stockport L 1-3 1350 1494 28.07% 23.87% 48.06% -11.7 27
2023-02-11 @ Harrogate Town W 3-1 1494 1350 48.06% 23.87% 28.07% +11.7 45
2023-02-11 Sutton United D 2-2 1279 1394 31.66% 24.13% 44.21% +0.5 26
2023-02-11 @ Hartlepool United D 2-2 1394 1279 44.21% 24.13% 31.66% -0.5 41
2023-02-14 AFC Wimbledon D 0-0 1515 1449 55.51% 22.95% 21.54% -1.9 52
2023-02-14 @ Northampton Town D 0-0 1449 1515 21.54% 22.95% 55.51% +1.9 41
2023-02-14 Barrow W 1-0 1399 1360 52.36% 23.42% 24.23% +6.3 46
2023-02-14 @ Doncaster Rovers L 0-1 1360 1399 24.23% 23.42% 52.36% -6.3 41
2023-02-14 Crawley Town W 2-1 1506 1324 67.06% 20.09% 12.85% +3.2 48
2023-02-14 @ Stockport L 1-2 1324 1506 12.85% 20.09% 67.06% -3.2 26
2023-02-14 Grimsby Town W 2-1 1335 1372 42.46% 24.20% 33.34% +7.7 27
2023-02-14 @ Gillingham L 1-2 1372 1335 33.34% 24.20% 42.46% -7.7 33
2023-02-14 Harrogate Town D 1-1 1471 1339 62.52% 21.45% 16.03% -2.5 49
2023-02-14 @ Salford City D 1-1 1339 1471 16.03% 21.45% 62.52% +2.5 28
2023-02-14 Hartlepool United W 2-0 1327 1279 53.34% 23.28% 23.38% +11.5 35
2023-02-14 @ Crewe Alexandra L 0-2 1279 1327 23.38% 23.28% 53.34% -11.5 26
2023-02-14 Mansfield Town L 0-4 1494 1449 53.08% 23.32% 23.60% -42.7 52
2023-02-14 @ Carlisle United W 4-0 1449 1494 23.60% 23.32% 53.08% +42.7 49
2023-02-14 Rochdale W 2-1 1522 1286 71.50% 18.42% 10.08% +2.5 67
2023-02-14 @ Leyton Orient L 1-2 1286 1522 10.08% 18.42% 71.50% -2.5 21
2023-02-14 Stevenage D 2-2 1399 1503 33.11% 24.19% 42.70% +0.3 33
2023-02-14 @ Newport County D 2-2 1503 1399 42.70% 24.19% 33.11% -0.3 57
2023-02-14 Swindon Town W 2-1 1393 1440 41.08% 24.24% 34.67% +8.0 44
2023-02-14 @ Sutton United L 1-2 1440 1393 34.67% 24.24% 41.08% -8.0 42
2023-02-14 Tranmere Rovers W 2-0 1453 1437 49.48% 23.74% 26.78% +13.0 48
2023-02-14 @ Bradford City L 0-2 1437 1453 26.78% 23.74% 49.48% -13.0 41
2023-02-14 Walsall D 0-0 1370 1432 38.95% 24.28% 36.78% -0.1 35
2023-02-14 @ Colchester United D 0-0 1432 1370 36.78% 24.28% 38.95% +0.1 40
2023-02-18 Barrow L 0-1 1466 1354 60.48% 21.96% 17.55% -13.4 48
2023-02-18 @ Bradford City W 1-0 1354 1466 17.55% 21.96% 60.48% +13.4 44
2023-02-18 Colchester United W 1-0 1451 1370 57.28% 22.64% 20.08% +5.3 55
2023-02-18 @ Carlisle United L 0-1 1370 1451 20.08% 22.64% 57.28% -5.3 35
2023-02-18 Crawley Town W 1-0 1524 1321 68.90% 19.44% 11.66% +3.1 70
2023-02-18 @ Leyton Orient L 0-1 1321 1524 11.66% 19.44% 68.90% -3.1 26
2023-02-18 Crewe Alexandra D 2-2 1341 1338 47.83% 23.89% 28.28% -0.7 29
2023-02-18 @ Harrogate Town D 2-2 1338 1341 28.28% 23.89% 47.83% +0.7 36
2023-02-18 Doncaster Rovers W 2-0 1401 1405 46.89% 23.96% 29.15% +13.9 47
2023-02-18 @ Sutton United L 0-2 1405 1401 29.15% 23.96% 46.89% -13.9 46
2023-02-18 Gillingham L 0-2 1283 1342 39.32% 24.27% 36.41% -17.6 21
2023-02-18 @ Rochdale W 2-0 1342 1283 36.41% 24.27% 39.32% +17.5 30
2023-02-18 Grimsby Town L 1-2 1513 1364 64.12% 21.01% 14.87% -13.3 52
2023-02-18 @ Northampton Town W 2-1 1364 1513 14.87% 21.01% 64.12% +13.3 36
2023-02-18 Hartlepool United D 2-2 1451 1268 67.18% 20.05% 12.77% -2.2 42
2023-02-18 @ AFC Wimbledon D 2-2 1268 1451 12.77% 20.05% 67.18% +2.2 27
2023-02-18 Mansfield Town L 0-2 1424 1492 38.13% 24.28% 37.59% -17.1 41
2023-02-18 @ Tranmere Rovers W 2-0 1492 1424 37.59% 24.28% 38.13% +17.1 52
2023-02-18 Newport County D 1-1 1432 1399 51.53% 23.52% 24.95% -1.3 41
2023-02-18 @ Walsall D 1-1 1399 1432 24.95% 23.52% 51.53% +1.3 34
2023-02-18 Stevenage W 2-0 1509 1502 48.31% 23.85% 27.84% +13.4 51
2023-02-18 @ Stockport L 0-2 1502 1509 27.84% 23.85% 48.31% -13.4 57
2023-02-18 Swindon Town L 1-2 1469 1432 52.08% 23.45% 24.47% -11.1 49
2023-02-18 @ Salford City W 2-1 1432 1469 24.47% 23.45% 52.08% +11.1 45
2023-02-21 Crewe Alexandra D 0-0 1430 1339 58.32% 22.43% 19.25% -2.3 42
2023-02-21 @ Walsall D 0-0 1339 1430 19.25% 22.43% 58.32% +2.3 37
2023-02-21 Harrogate Town D 0-0 1377 1340 52.08% 23.45% 24.47% -1.5 37
2023-02-21 @ Grimsby Town D 0-0 1340 1377 24.47% 23.45% 52.08% +1.5 30
2023-02-21 Newport County L 0-1 1270 1401 29.64% 24.00% 46.36% -7.5 27
2023-02-21 @ Hartlepool United W 1-0 1401 1270 46.36% 24.00% 29.64% +7.5 37
2023-02-21 Stockport L 1-2 1266 1522 17.12% 21.82% 61.06% -4.3 21
2023-02-21 @ Rochdale W 2-1 1522 1266 61.06% 21.82% 17.12% +4.3 54
2023-02-25 AFC Wimbledon W 2-1 1360 1449 35.12% 24.25% 40.63% +9.0 33
2023-02-25 @ Gillingham L 1-2 1449 1360 40.63% 24.25% 35.12% -9.0 42
2023-02-25 Bradford City L 0-1 1392 1452 39.08% 24.28% 36.64% -9.3 46
2023-02-25 @ Doncaster Rovers W 1-0 1452 1392 36.64% 24.28% 39.08% +9.3 51
2023-02-25 Carlisle United L 2-5 1318 1457 28.60% 23.92% 47.48% -14.5 26
2023-02-25 @ Crawley Town W 5-2 1457 1318 47.48% 23.92% 28.60% +14.5 58
2023-02-25 Harrogate Town W 3-0 1443 1342 59.34% 22.22% 18.44% +13.5 48
2023-02-25 @ Swindon Town L 0-3 1342 1443 18.44% 22.22% 59.34% -13.5 30
2023-02-25 Leyton Orient D 2-2 1376 1527 27.14% 23.78% 49.08% +0.8 38
2023-02-25 @ Grimsby Town D 2-2 1527 1376 49.08% 23.78% 27.14% -0.8 71
2023-02-25 Northampton Town L 0-1 1364 1500 29.03% 23.95% 47.02% -7.3 35
2023-02-25 @ Colchester United W 1-0 1500 1364 47.02% 23.95% 29.03% +7.3 55
2023-02-25 Rochdale D 1-1 1341 1261 57.06% 22.68% 20.26% -1.9 38
2023-02-25 @ Crewe Alexandra D 1-1 1261 1341 20.26% 22.68% 57.06% +1.9 22
2023-02-25 Salford City L 2-5 1509 1458 53.77% 23.22% 23.00% -24.1 52
2023-02-25 @ Mansfield Town W 5-2 1458 1509 23.00% 23.22% 53.77% +24.1 52
2023-02-25 Stockport W 1-0 1367 1527 26.22% 23.68% 50.10% +11.3 47
2023-02-25 @ Barrow L 0-1 1527 1367 50.10% 23.68% 26.22% -11.3 54
2023-02-25 Sutton United L 0-2 1408 1415 46.53% 23.99% 29.48% -20.1 37
2023-02-25 @ Newport County W 2-0 1415 1408 29.48% 23.99% 46.53% +20.1 50
2023-02-25 Tranmere Rovers L 0-1 1489 1407 57.30% 22.63% 20.07% -12.8 57
2023-02-25 @ Stevenage W 1-0 1407 1489 20.07% 22.63% 57.30% +12.8 44
2023-02-25 Walsall D 3-3 1262 1428 25.57% 23.60% 50.83% +0.8 28
2023-02-25 @ Hartlepool United D 3-3 1428 1262 50.83% 23.60% 25.57% -0.8 43
2023-02-28 Bradford City L 0-2 1369 1462 34.60% 24.24% 41.16% -15.9 33
2023-02-28 @ Gillingham W 2-0 1462 1369 41.16% 24.24% 34.60% +15.9 54
2023-02-28 Crawley Town W 1-0 1420 1303 60.94% 21.85% 17.21% +4.6 47
2023-02-28 @ Tranmere Rovers L 0-1 1303 1420 17.21% 21.85% 60.94% -4.6 26
2023-02-28 Northampton Town D 1-1 1328 1507 24.15% 23.40% 52.44% +1.4 31
2023-02-28 @ Harrogate Town D 1-1 1507 1328 52.44% 23.40% 24.15% -1.4 56
2023-02-28 Salford City D 1-1 1378 1482 33.13% 24.19% 42.67% +0.5 48
2023-02-28 @ Barrow D 1-1 1482 1378 42.67% 24.19% 33.13% -0.5 53
2023-02-28 Stevenage L 2-3 1440 1476 42.55% 24.20% 33.25% -8.9 42
2023-02-28 @ AFC Wimbledon W 3-2 1476 1440 33.25% 24.20% 42.55% +8.9 60
2023-03-04 Barrow L 0-1 1427 1379 53.47% 23.26% 23.26% -12.0 43
2023-03-04 @ Walsall W 1-0 1379 1427 23.26% 23.26% 53.47% +12.0 51
2023-03-04 Colchester United W 2-0 1478 1357 61.35% 21.75% 16.90% +8.6 57
2023-03-04 @ Bradford City L 0-2 1357 1478 16.90% 21.75% 61.35% -8.5 35
2023-03-04 Crawley Town W 1-0 1506 1298 69.22% 19.32% 11.46% +3.1 59
2023-03-04 @ Northampton Town L 0-1 1298 1506 11.46% 19.32% 69.22% -3.1 26
2023-03-04 Crewe Alexandra D 1-1 1435 1339 58.79% 22.34% 18.87% -2.1 51
2023-03-04 @ Sutton United D 1-1 1339 1435 18.87% 22.34% 58.79% +2.1 39
2023-03-04 Doncaster Rovers D 0-0 1515 1382 62.58% 21.44% 15.98% -2.7 55
2023-03-04 @ Stockport D 0-0 1382 1515 15.98% 21.44% 62.58% +2.7 47
2023-03-04 Gillingham D 0-0 1330 1353 44.35% 24.12% 31.53% -0.7 32
2023-03-04 @ Harrogate Town D 0-0 1353 1330 31.53% 24.12% 44.35% +0.7 34
2023-03-04 Grimsby Town W 2-0 1471 1376 58.67% 22.36% 18.97% +9.5 61
2023-03-04 @ Carlisle United L 0-2 1376 1471 18.97% 22.36% 58.67% -9.5 38
2023-03-04 Hartlepool United D 1-1 1424 1263 65.20% 20.69% 14.11% -2.7 48
2023-03-04 @ Tranmere Rovers D 1-1 1263 1424 14.11% 20.69% 65.20% +2.7 29
2023-03-04 Mansfield Town L 1-3 1431 1485 40.12% 24.26% 35.61% -15.5 42
2023-03-04 @ AFC Wimbledon W 3-1 1485 1431 35.61% 24.26% 40.12% +15.4 55
2023-03-04 Newport County W 3-1 1481 1388 58.53% 22.39% 19.08% +8.3 56
2023-03-04 @ Salford City L 1-3 1388 1481 19.08% 22.39% 58.53% -8.3 37
2023-03-04 Stevenage W 2-0 1263 1485 19.99% 22.62% 57.40% +24.1 25
2023-03-04 @ Rochdale L 0-2 1485 1263 57.40% 22.62% 19.99% -24.1 60
2023-03-04 Swindon Town D 1-1 1527 1457 55.95% 22.88% 21.17% -1.8 72
2023-03-04 @ Leyton Orient D 1-1 1457 1527 21.17% 22.88% 55.95% +1.8 49
2023-03-07 Bradford City D 0-0 1415 1486 37.66% 24.28% 38.06% +0.0 44
2023-03-07 @ Walsall D 0-0 1486 1415 38.06% 24.28% 37.66% -0.0 58
2023-03-07 Crawley Town W 3-0 1433 1295 63.02% 21.32% 15.66% +11.5 54
2023-03-07 @ Sutton United L 0-3 1295 1433 15.66% 21.32% 63.02% -11.5 26
2023-03-07 Gillingham D 0-0 1513 1354 65.00% 20.75% 14.25% -3.0 56
2023-03-07 @ Stockport D 0-0 1354 1513 14.25% 20.75% 65.00% +3.0 35
2023-03-07 Harrogate Town L 0-2 1385 1329 54.33% 23.14% 22.53% -23.0 47
2023-03-07 @ Doncaster Rovers W 2-0 1329 1385 22.53% 23.14% 54.33% +23.0 35
2023-03-07 Newport County D 1-1 1367 1380 45.75% 24.04% 30.20% -0.8 39
2023-03-07 @ Grimsby Town D 1-1 1380 1367 30.20% 24.04% 45.75% +0.8 38
2023-03-10 Salford City W 4-3 1341 1490 27.51% 23.82% 48.67% +9.7 42
2023-03-10 @ Crewe Alexandra L 3-4 1490 1341 48.67% 23.82% 27.51% -9.7 56
2023-03-11 AFC Wimbledon W 2-1 1362 1416 40.13% 24.26% 35.61% +8.1 50
2023-03-11 @ Doncaster Rovers L 1-2 1416 1362 35.61% 24.26% 40.13% -8.1 42
2023-03-11 Bradford City D 1-1 1380 1486 32.85% 24.18% 42.97% +0.5 39
2023-03-11 @ Newport County D 1-1 1486 1380 42.97% 24.18% 32.85% -0.5 59
2023-03-11 Carlisle United L 1-2 1458 1481 44.45% 24.12% 31.44% -9.7 49
2023-03-11 @ Swindon Town W 2-1 1481 1458 31.44% 24.12% 44.45% +9.7 64
2023-03-11 Harrogate Town W 3-1 1284 1352 38.02% 24.28% 37.70% +14.7 29
2023-03-11 @ Crawley Town L 1-3 1352 1284 37.70% 24.28% 38.02% -14.7 35
2023-03-11 Northampton Town D 1-1 1266 1509 18.21% 22.15% 59.64% +2.2 30
2023-03-11 @ Hartlepool United D 1-1 1509 1266 59.64% 22.15% 18.21% -2.2 60
2023-03-11 Rochdale W 1-0 1366 1287 56.96% 22.70% 20.35% +5.4 42
2023-03-11 @ Grimsby Town L 0-1 1287 1366 20.35% 22.70% 56.96% -5.4 25
2023-03-11 Stockport L 0-1 1348 1510 26.04% 23.66% 50.30% -6.7 35
2023-03-11 @ Colchester United W 1-0 1510 1348 50.30% 23.66% 26.04% +6.7 59
2023-03-11 Sutton United D 0-0 1391 1445 40.11% 24.26% 35.63% -0.2 52
2023-03-11 @ Barrow D 0-0 1445 1391 35.63% 24.26% 40.11% +0.2 55
2023-03-11 Tranmere Rovers W 2-0 1357 1422 38.53% 24.28% 37.19% +16.8 38
2023-03-11 @ Gillingham L 0-2 1422 1357 37.19% 24.28% 38.53% -16.8 48
2023-03-11 Walsall W 3-1 1461 1415 53.14% 23.31% 23.55% +10.0 63
2023-03-11 @ Stevenage L 1-3 1415 1461 23.55% 23.31% 53.14% -10.0 44
2023-03-14 AFC Wimbledon D 1-1 1381 1407 43.90% 24.14% 31.96% -0.6 40
2023-03-14 @ Newport County D 1-1 1407 1381 31.96% 24.14% 43.90% +0.6 43
2023-03-14 Crewe Alexandra W 1-0 1471 1351 61.28% 21.77% 16.95% +4.5 66
2023-03-14 @ Stevenage L 0-1 1351 1471 16.95% 21.77% 61.28% -4.5 42
2023-03-14 Grimsby Town L 0-1 1445 1372 56.32% 22.81% 20.87% -12.6 55
2023-03-14 @ Sutton United W 1-0 1372 1445 20.87% 22.81% 56.32% +12.6 45
2023-03-14 Mansfield Town W 1-0 1507 1500 48.30% 23.85% 27.85% +7.1 63
2023-03-14 @ Northampton Town L 0-1 1500 1507 27.85% 23.85% 48.30% -7.1 55
2023-03-14 Swindon Town D 0-0 1405 1449 41.56% 24.23% 34.21% -0.4 45
2023-03-14 @ Walsall D 0-0 1449 1405 34.21% 24.23% 41.56% +0.4 50
2023-03-18 Barrow W 1-0 1337 1391 40.19% 24.26% 35.55% +8.6 38
2023-03-18 @ Harrogate Town L 0-1 1391 1337 35.55% 24.26% 40.19% -8.6 52
2023-03-18 Colchester United D 2-2 1525 1342 67.17% 20.05% 12.78% -2.2 73
2023-03-18 @ Leyton Orient D 2-2 1342 1525 12.78% 20.05% 67.17% +2.2 36
2023-03-18 Crawley Town L 0-1 1408 1299 60.21% 22.02% 17.76% -13.3 43
2023-03-18 @ AFC Wimbledon W 1-0 1299 1408 17.76% 22.02% 60.21% +13.3 32
2023-03-18 Crewe Alexandra W 1-0 1514 1346 65.78% 20.51% 13.71% +3.7 66
2023-03-18 @ Northampton Town L 0-1 1346 1514 13.71% 20.51% 65.78% -3.7 42
2023-03-18 Doncaster Rovers W 3-1 1480 1370 60.26% 22.01% 17.73% +7.8 59
2023-03-18 @ Salford City L 1-3 1370 1480 17.73% 22.01% 60.26% -7.8 50
2023-03-18 Gillingham W 2-0 1405 1374 51.40% 23.53% 25.06% +12.2 48
2023-03-18 @ Walsall L 0-2 1374 1405 25.06% 23.53% 51.40% -12.2 38
2023-03-18 Hartlepool United D 2-2 1486 1268 70.04% 19.01% 10.95% -2.4 60
2023-03-18 @ Bradford City D 2-2 1268 1486 10.95% 19.01% 70.04% +2.4 31
2023-03-18 Mansfield Town D 1-1 1516 1493 50.42% 23.65% 25.94% -1.2 60
2023-03-18 @ Stockport D 1-1 1493 1516 25.94% 23.65% 50.42% +1.2 56
2023-03-18 Newport County L 1-3 1405 1380 50.55% 23.63% 25.82% -18.7 48
2023-03-18 @ Tranmere Rovers W 3-1 1380 1405 25.82% 23.63% 50.55% +18.7 43
2023-03-18 Stevenage D 0-0 1491 1476 49.36% 23.75% 26.88% -1.2 65
2023-03-18 @ Carlisle United D 0-0 1476 1491 26.88% 23.75% 49.36% +1.2 67
2023-03-18 Swindon Town D 4-4 1282 1449 25.39% 23.58% 51.03% +0.7 26
2023-03-18 @ Rochdale D 4-4 1449 1282 51.03% 23.58% 25.39% -0.7 51
2023-03-21 Carlisle United D 0-0 1483 1489 46.66% 23.98% 29.36% -0.9 61
2023-03-21 @ Bradford City D 0-0 1489 1483 29.36% 23.98% 46.66% +1.0 66
2023-03-21 Crewe Alexandra W 2-1 1361 1343 49.83% 23.71% 26.46% +6.4 41
2023-03-21 @ Gillingham L 1-2 1343 1361 26.46% 23.71% 49.83% -6.4 42
2023-03-21 Doncaster Rovers D 1-1 1312 1362 40.56% 24.25% 35.18% -0.2 33
2023-03-21 @ Crawley Town D 1-1 1362 1312 35.18% 24.25% 40.56% +0.3 51
2023-03-22 Grimsby Town D 0-0 1494 1384 60.27% 22.01% 17.72% -2.5 57
2023-03-22 @ Mansfield Town D 0-0 1384 1494 17.72% 22.01% 60.27% +2.5 46
2023-03-25 AFC Wimbledon W 2-1 1382 1395 45.76% 24.04% 30.20% +7.1 55
2023-03-25 @ Barrow L 1-2 1395 1382 30.20% 24.04% 45.76% -7.2 43
2023-03-25 Carlisle United W 1-0 1368 1490 30.68% 24.07% 45.25% +10.4 44
2023-03-25 @ Gillingham L 0-1 1490 1368 45.25% 24.07% 30.68% -10.4 66
2023-03-25 Leyton Orient D 1-1 1270 1523 17.48% 21.94% 60.58% +2.2 32
2023-03-25 @ Hartlepool United D 1-1 1523 1270 60.58% 21.94% 17.48% -2.2 74
2023-03-25 Northampton Town L 0-2 1363 1518 26.77% 23.74% 49.49% -13.0 51
2023-03-25 @ Doncaster Rovers W 2-0 1518 1363 49.49% 23.74% 26.77% +12.9 69
2023-03-25 Rochdale W 2-0 1312 1283 51.13% 23.57% 25.30% +12.3 36
2023-03-25 @ Crawley Town L 0-2 1283 1312 25.30% 23.57% 51.13% -12.3 26
2023-03-25 Salford City L 1-3 1477 1488 45.98% 24.03% 29.99% -17.2 67
2023-03-25 @ Stevenage W 3-1 1488 1477 29.99% 24.03% 45.98% +17.2 62
2023-03-25 Stockport L 0-1 1448 1515 38.25% 24.28% 37.47% -9.1 51
2023-03-25 @ Swindon Town W 1-0 1515 1448 37.47% 24.28% 38.25% +9.1 63
2023-03-25 Sutton United D 0-0 1492 1432 54.76% 23.07% 22.16% -1.9 58
2023-03-25 @ Mansfield Town D 0-0 1432 1492 22.16% 23.07% 54.76% +1.8 56
2023-03-25 Tranmere Rovers D 1-1 1344 1386 41.71% 24.23% 34.06% -0.4 37
2023-03-25 @ Colchester United D 1-1 1386 1344 34.06% 24.23% 41.71% +0.4 49
2023-03-25 Walsall D 1-1 1387 1417 43.35% 24.17% 32.48% -0.5 47
2023-03-25 @ Grimsby Town D 1-1 1417 1387 32.48% 24.17% 43.35% +0.5 49
2023-03-28 Grimsby Town D 1-1 1324 1386 38.91% 24.28% 36.81% -0.1 37
2023-03-28 @ Crawley Town D 1-1 1386 1324 36.81% 24.28% 38.91% +0.1 48
2023-03-28 Walsall W 2-0 1388 1418 43.41% 24.16% 32.42% +15.1 46
2023-03-28 @ AFC Wimbledon L 0-2 1418 1388 32.42% 24.16% 43.41% -15.1 49
2023-03-31 Harrogate Town D 1-1 1386 1346 52.51% 23.40% 24.09% -1.4 50
2023-03-31 @ Tranmere Rovers D 1-1 1346 1386 24.09% 23.40% 52.51% +1.4 39
2023-03-31 Salford City D 1-1 1524 1505 49.90% 23.70% 26.40% -1.2 64
2023-03-31 @ Stockport D 1-1 1505 1524 26.40% 23.70% 49.90% +1.2 63
2023-04-01 Carlisle United W 1-0 1520 1480 52.53% 23.39% 24.08% +6.3 77
2023-04-01 @ Leyton Orient L 0-1 1480 1520 24.08% 23.39% 52.53% -6.3 66
2023-04-01 Crawley Town W 4-1 1490 1324 65.66% 20.55% 13.80% +8.6 61
2023-04-01 @ Mansfield Town L 1-4 1324 1490 13.80% 20.55% 65.66% -8.6 37
2023-04-01 Crewe Alexandra L 0-2 1350 1336 49.16% 23.77% 27.06% -21.0 51
2023-04-01 @ Doncaster Rovers W 2-0 1336 1350 27.06% 23.77% 49.16% +21.1 45
2023-04-01 Gillingham W 2-1 1389 1378 48.85% 23.80% 27.34% +6.6 58
2023-04-01 @ Barrow L 1-2 1378 1389 27.34% 23.80% 48.85% -6.6 44
2023-04-01 Grimsby Town W 3-2 1482 1386 58.82% 22.33% 18.85% +4.5 64
2023-04-01 @ Bradford City L 2-3 1386 1482 18.85% 22.33% 58.82% -4.5 48
2023-04-01 Newport County D 0-0 1343 1399 39.84% 24.27% 35.90% -0.2 38
2023-04-01 @ Colchester United D 0-0 1399 1343 35.90% 24.27% 39.84% +0.2 44
2023-04-01 Rochdale L 0-1 1403 1270 62.51% 21.46% 16.03% -13.8 46
2023-04-01 @ AFC Wimbledon W 1-0 1270 1403 16.03% 21.46% 62.51% +13.8 29
2023-04-01 Stevenage D 1-1 1530 1460 56.06% 22.86% 21.08% -1.8 70
2023-04-01 @ Northampton Town D 1-1 1460 1530 21.08% 22.86% 56.06% +1.8 68
2023-04-01 Sutton United D 1-1 1403 1434 43.20% 24.17% 32.63% -0.5 50
2023-04-01 @ Walsall D 1-1 1434 1403 32.63% 24.17% 43.20% +0.5 57
2023-04-01 Swindon Town W 2-1 1273 1439 25.47% 23.59% 50.95% +10.8 35
2023-04-01 @ Hartlepool United L 1-2 1439 1273 50.95% 23.59% 25.47% -10.8 51
2023-04-07 AFC Wimbledon D 2-2 1348 1389 41.84% 24.22% 33.94% -0.3 40
2023-04-07 @ Harrogate Town D 2-2 1389 1348 33.94% 24.22% 41.84% +0.3 47
2023-04-07 Barrow W 3-0 1357 1396 42.27% 24.21% 33.52% +22.5 48
2023-04-07 @ Crewe Alexandra L 0-3 1396 1357 33.52% 24.21% 42.27% -22.5 58
2023-04-07 Bradford City D 0-0 1315 1487 24.92% 23.51% 51.56% +1.5 38
2023-04-07 @ Crawley Town D 0-0 1487 1315 51.56% 23.51% 24.92% -1.5 65
2023-04-07 Colchester United D 1-1 1461 1343 61.10% 21.81% 17.09% -2.3 69
2023-04-07 @ Stevenage D 1-1 1343 1461 17.09% 21.81% 61.10% +2.3 39
2023-04-07 Doncaster Rovers W 1-0 1372 1329 52.82% 23.36% 23.83% +6.2 47
2023-04-07 @ Gillingham L 0-1 1329 1372 23.83% 23.36% 52.82% -6.2 51
2023-04-07 Hartlepool United L 1-4 1382 1284 59.03% 22.29% 18.69% -30.2 48
2023-04-07 @ Grimsby Town W 4-1 1284 1382 18.69% 22.29% 59.03% +30.2 38
2023-04-07 Leyton Orient L 0-2 1506 1527 44.74% 24.10% 31.16% -19.5 63
2023-04-07 @ Salford City W 2-0 1527 1506 31.16% 24.10% 44.74% +19.5 80
2023-04-07 Mansfield Town L 2-4 1428 1498 37.78% 24.28% 37.94% -13.2 51
2023-04-07 @ Swindon Town W 4-2 1498 1428 37.94% 24.28% 37.78% +13.2 64
2023-04-07 Northampton Town W 3-0 1399 1529 29.80% 24.01% 46.19% +29.0 47
2023-04-07 @ Newport County L 0-3 1529 1399 46.19% 24.01% 29.80% -29.0 70
2023-04-07 Stockport L 0-1 1435 1523 35.18% 24.25% 40.57% -8.6 57
2023-04-07 @ Sutton United W 1-0 1523 1435 40.57% 24.25% 35.18% +8.6 67
2023-04-07 Tranmere Rovers W 2-0 1474 1385 58.00% 22.50% 19.50% +9.8 69
2023-04-07 @ Carlisle United L 0-2 1385 1474 19.50% 22.50% 58.00% -9.8 50
2023-04-07 Walsall W 4-2 1284 1402 31.24% 24.11% 44.65% +15.0 32
2023-04-07 @ Rochdale L 2-4 1402 1284 44.65% 24.11% 31.24% -15.0 50
2023-04-10 Carlisle United D 0-0 1387 1483 34.10% 24.23% 41.67% +0.4 51
2023-04-10 @ Walsall D 0-0 1483 1387 41.67% 24.23% 34.10% -0.4 70
2023-04-10 Crawley Town W 4-0 1373 1317 54.40% 23.13% 22.47% +21.1 61
2023-04-10 @ Barrow L 0-4 1317 1373 22.47% 23.13% 54.40% -21.1 38
2023-04-10 Crewe Alexandra W 4-0 1346 1380 42.81% 24.19% 33.00% +29.1 42
2023-04-10 @ Colchester United L 0-4 1380 1346 33.00% 24.19% 42.81% -29.1 48
2023-04-10 Gillingham W 2-1 1500 1378 61.46% 21.72% 16.81% +4.2 73
2023-04-10 @ Northampton Town L 1-2 1378 1500 16.81% 21.72% 61.46% -4.2 47
2023-04-10 Grimsby Town L 1-2 1322 1351 43.55% 24.16% 32.29% -9.5 51
2023-04-10 @ Doncaster Rovers W 2-1 1351 1322 32.29% 24.16% 43.55% +9.5 51
2023-04-10 Harrogate Town D 2-2 1546 1347 68.51% 19.58% 11.91% -2.2 81
2023-04-10 @ Leyton Orient D 2-2 1347 1546 11.91% 19.58% 68.51% +2.3 41
2023-04-10 Newport County W 4-0 1532 1428 59.58% 22.17% 18.26% +17.5 70
2023-04-10 @ Stockport L 0-4 1428 1532 18.26% 22.17% 59.58% -17.5 47
2023-04-10 Rochdale D 1-1 1512 1299 69.64% 19.16% 11.20% -3.1 65
2023-04-10 @ Mansfield Town D 1-1 1299 1512 11.20% 19.16% 69.64% +3.1 33
2023-04-10 Salford City L 2-3 1389 1487 33.93% 24.22% 41.85% -7.4 47
2023-04-10 @ AFC Wimbledon W 3-2 1487 1389 41.85% 24.22% 33.93% +7.4 66
2023-04-10 Stevenage D 1-1 1314 1459 27.89% 23.85% 48.26% +1.0 39
2023-04-10 @ Hartlepool United D 1-1 1459 1314 48.26% 23.85% 27.89% -1.0 70
2023-04-10 Sutton United W 3-1 1485 1426 54.74% 23.08% 22.19% +9.5 68
2023-04-10 @ Bradford City L 1-3 1426 1485 22.19% 23.08% 54.74% -9.5 57
2023-04-10 Swindon Town W 1-0 1375 1415 42.04% 24.22% 33.75% +8.3 53
2023-04-10 @ Tranmere Rovers L 0-1 1415 1375 33.75% 24.22% 42.04% -8.3 51
2023-04-15 AFC Wimbledon W 2-1 1458 1382 56.67% 22.75% 20.58% +5.2 73
2023-04-15 @ Stevenage L 1-2 1382 1458 20.58% 22.75% 56.67% -5.1 47
2023-04-15 Barrow D 0-0 1407 1394 49.08% 23.78% 27.14% -1.2 52
2023-04-15 @ Swindon Town D 0-0 1394 1407 27.14% 23.78% 49.08% +1.2 62
2023-04-15 Bradford City L 0-3 1302 1495 22.73% 23.17% 54.10% -16.3 33
2023-04-15 @ Rochdale W 3-0 1495 1302 54.10% 23.17% 22.73% +16.3 71
2023-04-15 Colchester United L 0-1 1494 1375 61.24% 21.78% 16.98% -13.5 66
2023-04-15 @ Salford City W 1-0 1375 1494 16.98% 21.78% 61.24% +13.5 45
2023-04-15 Doncaster Rovers D 2-2 1349 1313 52.05% 23.46% 24.50% -1.0 42
2023-04-15 @ Harrogate Town D 2-2 1313 1349 24.50% 23.46% 52.05% +1.0 52
2023-04-15 Hartlepool United W 2-0 1411 1315 58.80% 22.33% 18.87% +9.5 50
2023-04-15 @ Newport County L 0-2 1315 1411 18.87% 22.33% 58.80% -9.5 39
2023-04-15 Leyton Orient L 0-2 1417 1544 30.07% 24.03% 45.90% -14.2 57
2023-04-15 @ Sutton United W 2-0 1544 1417 45.90% 24.03% 30.07% +14.2 84
2023-04-15 Mansfield Town D 1-1 1361 1509 27.62% 23.83% 48.55% +1.0 52
2023-04-15 @ Grimsby Town D 1-1 1509 1361 48.55% 23.83% 27.62% -1.0 66
2023-04-15 Northampton Town D 0-0 1483 1504 44.64% 24.11% 31.25% -0.7 71
2023-04-15 @ Carlisle United D 0-0 1504 1483 31.25% 24.11% 44.64% +0.7 74
2023-04-15 Stockport D 1-1 1374 1549 24.50% 23.45% 52.05% +1.4 48
2023-04-15 @ Gillingham D 1-1 1549 1374 52.05% 23.45% 24.50% -1.4 71
2023-04-15 Tranmere Rovers W 2-1 1296 1384 35.27% 24.26% 40.48% +9.0 41
2023-04-15 @ Crawley Town L 1-2 1384 1296 40.48% 24.26% 35.27% -9.0 53
2023-04-15 Walsall W 2-0 1351 1387 42.52% 24.20% 33.28% +15.5 51
2023-04-15 @ Crewe Alexandra L 0-2 1387 1351 33.28% 24.20% 42.52% -15.4 51
2023-04-18 Barrow W 1-0 1362 1396 42.94% 24.18% 32.87% +8.1 55
2023-04-18 @ Grimsby Town L 0-1 1396 1362 32.87% 24.18% 42.94% -8.1 62
2023-04-18 Bradford City W 1-0 1406 1511 32.87% 24.18% 42.94% +10.0 55
2023-04-18 @ Swindon Town L 0-1 1511 1406 42.94% 24.18% 32.87% -10.0 71
2023-04-18 Colchester United D 0-0 1305 1388 35.87% 24.27% 39.86% +0.2 42
2023-04-18 @ Crawley Town D 0-0 1388 1305 39.86% 24.27% 35.87% -0.2 46
2023-04-18 Doncaster Rovers W 1-0 1463 1314 64.11% 21.01% 14.87% +4.0 76
2023-04-18 @ Stevenage L 0-1 1314 1463 14.87% 21.01% 64.11% -4.0 52
2023-04-18 Hartlepool United W 2-0 1481 1305 66.49% 20.28% 13.23% +6.7 69
2023-04-18 @ Salford City L 0-2 1305 1481 13.23% 20.28% 66.49% -6.7 39
2023-04-18 Leyton Orient W 2-0 1375 1558 23.71% 23.34% 52.96% +22.4 51
2023-04-18 @ Gillingham L 0-2 1558 1375 52.96% 23.34% 23.71% -22.4 84
2023-04-18 Mansfield Town L 1-2 1420 1508 35.35% 24.26% 40.39% -8.1 50
2023-04-18 @ Newport County W 2-1 1508 1420 40.39% 24.26% 35.35% +8.1 69
2023-04-18 Northampton Town L 1-2 1402 1505 33.29% 24.20% 42.51% -7.7 57
2023-04-18 @ Sutton United W 2-1 1505 1402 42.51% 24.20% 33.29% +7.7 77
2023-04-18 Stockport D 2-2 1482 1548 38.43% 24.28% 37.29% -0.0 72
2023-04-18 @ Carlisle United D 2-2 1548 1482 37.29% 24.28% 38.43% +0.0 72
2023-04-18 Tranmere Rovers D 2-2 1286 1375 35.15% 24.25% 40.60% +0.2 34
2023-04-18 @ Rochdale D 2-2 1375 1286 40.60% 24.25% 35.15% -0.2 54
2023-04-18 Walsall W 3-0 1348 1372 44.31% 24.12% 31.57% +21.5 45
2023-04-18 @ Harrogate Town L 0-3 1372 1348 31.57% 24.12% 44.31% -21.5 51
2023-04-22 Carlisle United L 0-1 1387 1482 34.31% 24.23% 41.45% -8.4 62
2023-04-22 @ Barrow W 1-0 1482 1387 41.45% 24.23% 34.31% +8.4 75
2023-04-22 Crawley Town L 0-2 1299 1305 46.63% 23.98% 29.39% -20.1 39
2023-04-22 @ Hartlepool United W 2-0 1305 1299 29.39% 23.98% 46.63% +20.1 45
2023-04-22 Crewe Alexandra W 2-0 1536 1366 65.95% 20.45% 13.60% +6.9 87
2023-04-22 @ Leyton Orient L 0-2 1366 1536 13.60% 20.45% 65.95% -6.9 51
2023-04-22 Gillingham D 2-2 1501 1397 59.63% 22.16% 18.22% -1.6 72
2023-04-22 @ Bradford City D 2-2 1397 1501 18.22% 22.16% 59.63% +1.6 52
2023-04-22 Grimsby Town W 2-0 1374 1370 47.99% 23.88% 28.13% +13.5 57
2023-04-22 @ Tranmere Rovers L 0-2 1370 1374 28.13% 23.88% 47.99% -13.5 55
2023-04-22 Harrogate Town W 3-1 1512 1370 63.47% 21.19% 15.34% +6.7 80
2023-04-22 @ Northampton Town L 1-3 1370 1512 15.34% 21.19% 63.47% -6.7 45
2023-04-22 Newport County L 1-3 1310 1412 33.31% 24.20% 42.49% -13.4 52
2023-04-22 @ Doncaster Rovers W 3-1 1412 1310 42.49% 24.20% 33.31% +13.4 53
2023-04-22 Rochdale W 1-0 1548 1286 73.43% 17.60% 8.97% +2.3 75
2023-04-22 @ Stockport L 0-1 1286 1548 8.97% 17.60% 73.43% -2.3 34
2023-04-22 Salford City L 2-3 1350 1487 28.87% 23.94% 47.18% -6.5 51
2023-04-22 @ Walsall W 3-2 1487 1350 47.18% 23.94% 28.87% +6.5 72
2023-04-22 Stevenage W 1-0 1516 1467 53.46% 23.27% 23.27% +6.1 72
2023-04-22 @ Mansfield Town L 0-1 1467 1516 23.27% 23.27% 53.46% -6.1 76
2023-04-22 Sutton United W 4-1 1388 1395 46.57% 23.99% 29.44% +17.1 49
2023-04-22 @ Colchester United L 1-4 1395 1388 29.44% 23.99% 46.57% -17.1 57
2023-04-22 Swindon Town L 1-5 1377 1416 42.16% 24.21% 33.63% -29.3 47
2023-04-22 @ AFC Wimbledon W 5-1 1416 1377 33.63% 24.21% 42.16% +29.3 58
2023-04-25 Crewe Alexandra W 2-0 1357 1359 47.08% 23.95% 28.97% +13.8 58
2023-04-25 @ Grimsby Town L 0-2 1359 1357 28.97% 23.95% 47.08% -13.8 51
2023-04-25 Harrogate Town L 2-3 1426 1363 55.09% 23.02% 21.89% -11.0 53
2023-04-25 @ Newport County W 3-2 1363 1426 21.89% 23.02% 55.09% +11.0 48
2023-04-25 Leyton Orient L 1-2 1522 1542 44.67% 24.10% 31.22% -9.7 72
2023-04-25 @ Mansfield Town W 2-1 1542 1522 31.22% 24.10% 44.67% +9.7 90
2023-04-25 Stevenage L 0-1 1445 1461 45.31% 24.07% 30.62% -10.4 58
2023-04-25 @ Swindon Town W 1-0 1461 1445 30.62% 24.07% 45.31% +10.4 79
2023-04-29 Barrow W 3-1 1279 1379 33.54% 24.21% 42.25% +16.1 42
2023-04-29 @ Hartlepool United L 1-3 1379 1279 42.25% 24.21% 33.54% -16.1 62
2023-04-29 Bradford City L 1-2 1519 1500 49.94% 23.70% 26.37% -10.7 80
2023-04-29 @ Northampton Town W 2-1 1500 1519 26.37% 23.70% 49.94% +10.7 75
2023-04-29 Colchester United W 1-0 1297 1405 32.48% 24.17% 43.36% +10.1 55
2023-04-29 @ Doncaster Rovers L 0-1 1405 1297 43.36% 24.17% 32.48% -10.1 49
2023-04-29 Grimsby Town W 2-0 1472 1370 59.34% 22.22% 18.44% +9.3 82
2023-04-29 @ Stevenage L 0-2 1370 1472 18.44% 22.22% 59.34% -9.3 58
2023-04-29 Harrogate Town L 1-2 1512 1374 63.02% 21.32% 15.66% -13.1 72
2023-04-29 @ Mansfield Town W 2-1 1374 1512 15.66% 21.32% 63.02% +13.1 51
2023-04-29 Newport County L 1-2 1399 1415 45.38% 24.06% 30.55% -9.8 52
2023-04-29 @ Gillingham W 2-1 1415 1399 30.55% 24.06% 45.38% +9.8 56
2023-04-29 Salford City L 2-3 1491 1494 46.99% 23.96% 29.05% -9.6 75
2023-04-29 @ Carlisle United W 3-2 1494 1491 29.05% 23.96% 46.99% +9.6 75
2023-04-29 Stockport L 0-3 1552 1550 47.71% 23.90% 28.39% -29.8 90
2023-04-29 @ Leyton Orient W 3-0 1550 1552 28.39% 23.90% 47.71% +29.8 78
2023-04-29 Sutton United W 4-1 1284 1377 34.46% 24.24% 41.31% +22.3 37
2023-04-29 @ Rochdale L 1-4 1377 1284 41.31% 24.24% 34.46% -22.3 57
2023-04-29 Swindon Town W 2-1 1346 1435 35.10% 24.25% 40.65% +9.0 54
2023-04-29 @ Crewe Alexandra L 1-2 1435 1346 40.65% 24.25% 35.10% -9.0 58
2023-04-29 Tranmere Rovers D 1-1 1347 1388 41.96% 24.22% 33.82% -0.4 48
2023-04-29 @ AFC Wimbledon D 1-1 1388 1347 33.82% 24.22% 41.96% +0.4 58
2023-04-29 Walsall D 0-0 1325 1344 44.93% 24.09% 30.98% -0.8 46
2023-04-29 @ Crawley Town D 0-0 1344 1325 30.98% 24.09% 44.93% +0.8 52
2023-05-03 Bradford City W 3-2 1355 1510 26.67% 23.73% 49.60% +10.1 57
2023-05-03 @ Crewe Alexandra L 2-3 1510 1355 49.60% 23.73% 26.67% -10.1 75
2023-05-08 AFC Wimbledon W 1-0 1361 1347 49.28% 23.76% 26.96% +6.9 61
2023-05-08 @ Grimsby Town L 0-1 1347 1361 26.96% 23.76% 49.28% -6.9 48
2023-05-08 Carlisle United D 1-1 1355 1481 30.25% 24.04% 45.71% +0.8 58
2023-05-08 @ Sutton United D 1-1 1481 1355 45.71% 24.04% 30.25% -0.8 76
2023-05-08 Crawley Town W 2-1 1426 1324 59.37% 22.21% 18.42% +4.6 61
2023-05-08 @ Swindon Town L 1-2 1324 1426 18.42% 22.21% 59.37% -4.7 46
2023-05-08 Crewe Alexandra D 2-2 1424 1365 54.79% 23.07% 22.14% -1.2 57
2023-05-08 @ Newport County D 2-2 1365 1424 22.14% 23.07% 54.79% +1.2 58
2023-05-08 Doncaster Rovers W 2-1 1345 1307 52.22% 23.43% 24.35% +6.0 55
2023-05-08 @ Walsall L 1-2 1307 1345 24.35% 23.43% 52.22% -6.0 55
2023-05-08 Gillingham L 0-1 1504 1389 60.71% 21.91% 17.38% -13.4 75
2023-05-08 @ Salford City W 1-0 1389 1504 17.38% 21.91% 60.71% +13.4 55
2023-05-08 Hartlepool United D 1-1 1580 1295 75.11% 16.83% 8.06% -3.6 79
2023-05-08 @ Stockport D 1-1 1295 1580 8.06% 16.83% 75.11% +3.6 43
2023-05-08 Leyton Orient D 1-1 1500 1522 44.49% 24.11% 31.39% -0.6 76
2023-05-08 @ Bradford City D 1-1 1522 1500 31.39% 24.11% 44.49% +0.6 91
2023-05-08 Mansfield Town L 0-2 1395 1499 33.09% 24.19% 42.72% -15.4 49
2023-05-08 @ Colchester United W 2-0 1499 1395 42.72% 24.19% 33.09% +15.4 75
2023-05-08 Northampton Town L 0-1 1388 1508 30.96% 24.09% 44.96% -7.7 58
2023-05-08 @ Tranmere Rovers W 1-0 1508 1388 44.96% 24.09% 30.96% +7.7 83
2023-05-08 Rochdale D 1-1 1387 1306 57.22% 22.65% 20.13% -1.9 52
2023-05-08 @ Harrogate Town D 1-1 1306 1387 20.13% 22.65% 57.22% +1.9 38
2023-05-08 Stevenage L 0-1 1363 1481 31.25% 24.11% 44.64% -7.8 62
2023-05-08 @ Barrow W 1-0 1481 1363 44.64% 24.11% 31.25% +7.8 85

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff record.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2023-05-13 Stockport W 1-0 1490 1576 35.50% 24.26% 40.24% +9.5 1-0
2023-05-13 @ Salford City L 0-1 1576 1490 40.24% 24.26% 35.50% -9.5 0-1
2023-05-14 Carlisle United W 1-0 1500 1480 49.93% 23.70% 26.37% +6.8 1-0
2023-05-14 @ Bradford City L 0-1 1480 1500 26.37% 23.70% 49.93% -6.8 0-1
2023-05-20 Bradford City W 3-1 1473 1506 43.01% 24.18% 32.81% +13.2 1-1
2023-05-20 @ Carlisle United L 1-3 1506 1473 32.81% 24.18% 43.01% -13.2 1-1
2023-05-20 Salford City W 3-1 1567 1500 55.65% 22.93% 21.43% +9.2 1-1
2023-05-20 @ Stockport L 1-3 1500 1567 21.43% 22.93% 55.65% -9.2 1-1
2023-05-28 Stockport W 5-4 1487 1576 26.31% 23.69% 50.00% +9.8 2-1
2023-05-28 @ Carlisle United L 4-5 1576 1487 50.00% 23.69% 26.31% -9.7 1-2

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2023-02-04 13.41% Harrogate Town 1336 1 @ Carlisle United 1508 0
2 2023-02-18 14.87% Grimsby Town 1364 2 @ Northampton Town 1513 1
3 2023-01-10 14.92% Rochdale 1304 2 @ Bradford City 1453 1
4 2023-04-29 15.66% Harrogate Town 1374 2 @ Mansfield Town 1512 1
5 2023-04-01 16.03% Rochdale 1270 1 @ AFC Wimbledon 1403 0
6 2022-10-01 16.54% Newport County 1388 2 @ Leyton Orient 1513 1
7 2023-04-15 16.98% Colchester United 1375 1 @ Salford City 1494 0
8 2022-12-09 17.26% Hartlepool United 1245 2 @ Crawley Town 1361 0
9 2023-05-08 17.38% Gillingham 1389 1 @ Salford City 1504 0
10 2023-02-18 17.55% Barrow 1354 1 @ Bradford City 1466 0
11 2023-03-18 17.76% Crawley Town 1299 1 @ AFC Wimbledon 1408 0
12 2022-10-22 17.92% Stockport 1375 2 @ Salford City 1483 0
13 2023-02-04 18.18% Hartlepool United 1266 1 @ Doncaster Rovers 1370 0
14 2023-04-07 18.69% Hartlepool United 1284 4 @ Grimsby Town 1382 1
15 2022-11-19 18.88% Crewe Alexandra 1389 1 @ Swindon Town 1484 0
16 2023-02-11 19.40% Doncaster Rovers 1375 2 @ Swindon Town 1464 0
17 2022-12-29 19.99% Swindon Town 1449 2 @ Northampton Town 1532 1
18 2023-03-04 19.99% @ Rochdale 1263 2 Stevenage 1485 0
19 2023-02-25 20.07% Tranmere Rovers 1407 1 @ Stevenage 1489 0
20 2022-10-08 20.55% Stockport 1380 1 @ Bradford City 1456 0
21 2023-03-14 20.87% Grimsby Town 1372 1 @ Sutton United 1445 0
22 2023-02-11 20.96% Bradford City 1442 3 @ Stevenage 1514 2
23 2022-10-29 21.20% Carlisle United 1410 2 @ Tranmere Rovers 1480 0
24 2022-09-17 21.27% Tranmere Rovers 1420 1 @ Salford City 1489 0
25 2022-07-30 21.32% Stevenage 1370 2 @ Tranmere Rovers 1438 1

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2023-02-14 42.66 Mansfield Town 4 1449 23.60% @ Carlisle United 0 1494 53.08% 23.32%
2 2022-08-27 38.06 Newport County 4 1400 29.58% @ Harrogate Town 0 1393 46.43% 24.00%
3 2023-02-04 30.79 Grimsby Town 3 1352 26.69% @ Crewe Alexandra 0 1369 49.57% 23.73%
4 2022-11-19 30.79 @ Harrogate Town 3 1305 26.69% Mansfield Town 0 1461 49.58% 23.73%
5 2023-04-07 30.25 Hartlepool United 4 1284 18.69% @ Grimsby Town 1 1382 59.03% 22.29%
6 2022-12-02 30.03 @ Stevenage 5 1453 49.77% Barrow 0 1435 26.51% 23.71%
7 2023-04-29 29.80 Stockport 3 1550 28.39% @ Leyton Orient 0 1552 47.71% 23.90%
8 2022-12-03 29.66 Stockport 5 1436 50.21% @ Hartlepool United 0 1275 26.12% 23.67%
9 2023-04-22 29.32 Swindon Town 5 1416 33.63% @ AFC Wimbledon 1 1377 42.16% 24.21%
10 2023-04-10 29.11 @ Colchester United 4 1346 42.81% Crewe Alexandra 0 1380 33.00% 24.19%
11 2023-04-07 29.00 @ Newport County 3 1399 29.80% Northampton Town 0 1529 46.19% 24.01%
12 2022-11-19 27.78 @ Colchester United 3 1316 32.02% Doncaster Rovers 0 1428 43.84% 24.15%
13 2022-11-19 26.15 Carlisle United 4 1432 26.31% @ Salford City 1 1452 50.00% 23.69%
14 2022-07-30 26.09 @ Harrogate Town 3 1370 35.25% Swindon Town 0 1458 40.49% 24.26%
15 2022-12-03 25.44 Harrogate Town 4 1336 27.75% @ Rochdale 1 1344 48.41% 23.84%
16 2022-12-09 25.38 Hartlepool United 2 1245 17.26% @ Crawley Town 0 1361 60.87% 21.87%
17 2022-10-22 25.07 Stockport 2 1375 17.92% @ Salford City 0 1483 60.02% 22.07%
18 2023-02-11 24.37 Doncaster Rovers 2 1375 19.40% @ Swindon Town 0 1464 58.12% 22.47%
19 2023-01-14 24.28 @ Swindon Town 5 1451 56.43% Grimsby Town 0 1377 20.78% 22.79%
20 2022-12-29 24.20 Carlisle United 3 1458 39.01% @ Crewe Alexandra 0 1381 36.72% 24.28%
21 2023-02-25 24.13 Salford City 5 1458 23.00% @ Mansfield Town 2 1509 53.77% 23.22%
22 2023-03-04 24.09 @ Rochdale 2 1263 19.99% Stevenage 0 1485 57.40% 22.62%
23 2022-12-03 23.79 Salford City 3 1426 39.84% @ Gillingham 0 1343 35.90% 24.27%
24 2022-07-30 23.60 @ Walsall 4 1378 50.87% Hartlepool United 0 1351 25.54% 23.60%
25 2022-10-29 23.54 Carlisle United 2 1410 21.20% @ Tranmere Rovers 0 1480 55.92% 22.88%