2020-21 EFL League Two Season

552 games · 4 promotion-playoff teams

Final

Promoted

Cheltenham Town

82 pts

Cambridge United · 80 pts

Bolton Wanderers · 79 pts

Morecambe · via playoff

Relegated

Grimsby Town

43 pts

Southend United · 45 pts

Biggest Overachiever

Morecambe

20.43 points above expected

78 points · 57.57 expected points

Biggest Disappointment

Colchester United

13.46 points below expected

51 points · 64.46 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 Cheltenham Town Promoted 46 24 10 12 82 61 39 +22 78.70 +3.30
2 Cambridge United Promoted 46 24 8 14 80 73 49 +24 71.28 +8.72
3 Bolton Wanderers Promoted 46 23 10 13 79 59 50 +9 67.86 +11.14
4 Morecambe Promoted 46 23 9 14 78 69 58 +11 57.57 +20.43
5 Newport County 46 20 13 13 73 57 42 +15 68.40 +4.60
6 Forest Green Rovers 46 20 13 13 73 59 51 +8 70.33 +2.67
7 Tranmere Rovers 46 20 13 13 73 55 50 +5 72.40 +0.60
8 Salford City 46 19 14 13 71 54 34 +20 74.02 -3.02
9 Exeter City 46 18 16 12 70 71 50 +21 75.46 -5.46
10 Carlisle United 46 18 12 16 66 60 51 +9 65.08 +0.92
11 Leyton Orient 46 17 10 19 61 53 55 -2 63.26 -2.26
12 Crawley Town 46 16 13 17 61 56 62 -6 65.32 -4.32
13 Port Vale 46 17 9 20 60 57 57 0 64.76 -4.76
14 Stevenage 46 14 18 14 60 41 41 0 54.45 +5.55
15 Bradford City 46 16 11 19 59 48 53 -5 64.83 -5.83
16 Mansfield Town 46 13 19 14 58 57 55 +2 61.58 -3.58
17 Harrogate Town 46 16 9 21 57 52 61 -9 57.01 -0.01
18 Oldham Athletic 46 15 9 22 54 72 81 -9 58.32 -4.32
19 Walsall 46 11 20 15 53 45 53 -8 62.16 -9.16
20 Colchester United 46 11 18 17 51 44 61 -17 64.46 -13.46
21 Barrow 46 13 11 22 50 53 59 -6 56.57 -6.57
22 Scunthorpe United 46 13 9 24 48 41 64 -23 57.04 -9.04
23 Southend United Relegated 46 10 15 21 45 29 58 -29 51.42 -6.42
24 Grimsby Town Relegated 46 10 13 23 43 37 69 -32 47.98 -4.98

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

Newport County 5
Forest Green Rovers 4

Leg 1: Newport County 2-0 Forest Green Rovers

Leg 2: Forest Green Rovers 4-3 Newport County

Morecambe 3
Tranmere Rovers 2

Leg 1: Tranmere Rovers 1-2 Morecambe

Leg 2: Morecambe 1-1 Tranmere Rovers

Finals

Morecambe 1
Newport County 0

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
Cheltenham Town 1508 82 78.70 +3.30 66.6% 48 64 73 79 85 94 112
Salford City 1488 71 74.02 -3.02 39.4% 37 59 68 74 80 88 109
Exeter City 1487 70 75.46 -5.46 29.1% 43 61 69 75 82 90 108
Bolton Wanderers 1482 79 67.86 +11.14 89.7% 37 53 62 68 74 83 98
Cambridge United 1471 80 71.28 +8.72 84.6% 37 57 65 71 77 86 105
Morecambe 1463 78 57.57 +20.43 99.0% 26 43 52 57 63 72 97
Newport County 1458 73 68.40 +4.60 71.5% 34 54 62 68 74 83 100
Tranmere Rovers 1443 73 72.40 +0.60 54.9% 40 58 66 72 78 87 103
Mansfield Town 1431 58 61.58 -3.58 36.8% 28 47 56 62 68 76 93
Carlisle United 1431 66 65.08 +0.92 56.0% 32 51 59 65 71 80 98
Forest Green Rovers 1428 73 70.33 +2.67 64.0% 36 55 64 70 76 85 104
Port Vale 1409 60 64.76 -4.76 31.9% 33 50 59 65 71 79 98
Stevenage 1402 60 54.45 +5.55 75.5% 26 40 48 54 60 69 94
Leyton Orient 1391 61 63.26 -2.26 42.2% 27 49 57 63 69 78 96
Bradford City 1391 59 64.83 -5.83 27.4% 30 50 59 65 71 79 96
Crawley Town 1387 61 65.32 -4.32 33.0% 35 51 59 65 71 80 100
Walsall 1377 53 62.16 -9.16 16.3% 27 48 56 62 68 77 95
Barrow 1376 50 56.57 -6.57 24.5% 21 42 51 56 62 71 89
Oldham Athletic 1368 54 58.32 -4.32 33.9% 28 44 52 58 64 73 95
Colchester United 1362 51 64.46 -13.46 7.2% 31 50 58 64 70 79 98
Harrogate Town 1356 57 57.01 -0.01 52.4% 25 42 51 57 63 72 87
Southend United 1332 45 51.42 -6.42 24.8% 17 38 46 51 57 66 88
Scunthorpe United 1315 48 57.04 -9.04 16.9% 25 43 51 57 63 72 89
Grimsby Town 1293 43 47.98 -4.98 29.9% 18 34 42 48 54 62 80

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 BAR BW BC CU CU CT CU CT EC FGR GT HT LO MT MOR NC OA PV SC SU SU STE TR WAL
Barrow
0-1-1
2.26
1-0-1
2.48
0-1-1
2.10
0-1-1
2.55
2-0-0
1.73
0-2-0
2.56
1-0-1
2.33
1-1-0
1.94
1-1-0
2.26
0-0-2
3.23
0-0-2
2.52
0-1-1
2.59
2-0-0
2.43
0-0-2
2.80
1-0-1
2.47
1-0-1
2.68
1-0-1
2.38
0-0-2
1.96
1-0-1
2.76
0-0-2
3.18
0-1-1
2.83
0-1-1
2.24
1-1-0
2.41
Bolton Wanderers
1-1-0
3.29
1-1-0
2.77
1-1-0
2.57
1-1-0
2.75
1-1-0
2.09
0-1-1
3.19
1-0-1
2.93
0-1-1
2.38
1-0-1
2.90
0-1-1
3.67
2-0-0
3.22
1-0-1
2.72
1-1-0
2.76
1-1-0
3.00
0-0-2
3.07
1-0-1
3.21
1-0-1
3.16
2-0-0
2.51
2-0-0
3.12
2-0-0
3.52
2-0-0
3.31
0-0-2
2.61
1-0-1
3.13
Bradford City
1-0-1
3.06
0-1-1
2.77
1-1-0
2.33
0-0-2
2.76
1-0-1
2.06
1-1-0
2.92
0-1-1
2.78
0-1-1
2.35
1-1-0
2.63
2-0-0
3.50
0-0-2
3.19
1-0-1
2.72
2-0-0
3.02
1-0-1
2.68
0-0-2
2.88
0-1-1
3.06
0-1-1
2.63
0-0-2
2.37
0-1-1
3.32
2-0-0
3.29
1-1-0
3.13
1-0-1
2.45
1-1-0
2.97
Cambridge United
1-1-0
3.45
0-1-1
2.97
0-1-1
3.22
2-0-0
2.98
0-1-1
2.54
1-1-0
2.72
1-0-1
2.84
0-0-2
2.74
1-0-1
2.73
2-0-0
3.79
1-0-1
3.48
2-0-0
3.02
1-0-1
3.18
2-0-0
3.11
2-0-0
2.86
1-0-1
3.42
2-0-0
3.05
1-0-1
2.72
1-0-1
3.29
1-1-0
3.63
0-0-2
3.56
0-2-0
2.78
2-0-0
3.13
Carlisle United
1-1-0
2.99
0-1-1
2.79
2-0-0
2.78
0-0-2
2.56
0-1-1
2.15
1-0-1
2.70
2-0-0
2.53
1-0-1
2.47
0-0-2
2.72
0-2-0
3.37
0-1-1
3.37
1-0-1
2.90
1-1-0
3.11
1-0-1
3.10
1-1-0
2.55
0-1-1
3.15
1-1-0
2.59
1-1-0
2.42
1-0-1
2.87
2-0-0
2.95
1-0-1
3.29
0-0-2
2.63
1-1-0
3.14
Cheltenham Town
0-0-2
3.84
0-1-1
3.46
1-0-1
3.49
1-1-0
3.00
1-1-0
3.40
1-1-0
3.53
1-0-1
3.46
2-0-0
2.81
1-1-0
3.01
0-1-1
4.01
2-0-0
3.70
2-0-0
3.41
0-1-1
3.61
0-0-2
3.50
0-1-1
3.11
1-0-1
3.60
1-0-1
3.46
1-1-0
3.01
2-0-0
3.70
2-0-0
3.74
1-1-0
3.76
2-0-0
2.79
2-0-0
3.39
Colchester United
0-2-0
2.99
1-1-0
2.36
0-1-1
2.62
0-1-1
2.81
1-0-1
2.84
0-1-1
2.03
0-1-1
2.84
0-0-2
2.52
1-0-1
2.51
1-1-0
3.46
1-0-1
2.95
1-1-0
2.91
0-2-0
2.98
0-0-2
3.43
0-0-2
2.72
0-1-1
2.99
0-1-1
2.80
1-1-0
1.85
1-0-1
3.18
1-0-1
3.27
1-1-0
3.51
0-2-0
1.94
1-1-0
2.73
Crawley Town
1-0-1
3.22
1-0-1
2.61
1-1-0
2.76
1-0-1
2.70
0-0-2
3.01
1-0-1
2.09
1-1-0
2.69
1-0-1
2.41
1-1-0
2.50
0-0-2
3.58
0-1-1
3.25
1-1-0
2.84
1-1-0
3.00
1-0-1
3.09
0-1-1
2.62
1-0-1
3.07
0-0-2
2.91
1-1-0
2.39
1-1-0
2.87
0-2-0
3.16
0-1-1
3.08
2-0-0
2.42
0-1-1
3.14
Exeter City
0-1-1
3.62
1-1-0
3.16
1-1-0
3.20
2-0-0
2.79
1-0-1
3.07
0-0-2
2.73
2-0-0
3.02
1-0-1
3.13
0-2-0
3.11
2-0-0
3.87
0-1-1
3.81
1-1-0
3.27
1-1-0
3.18
0-1-1
3.68
0-2-0
3.17
0-0-2
3.60
0-0-2
3.11
1-1-0
2.89
2-0-0
3.58
0-2-0
3.58
2-0-0
3.82
1-0-1
2.97
0-2-0
3.16
Forest Green Rovers
0-1-1
3.29
1-0-1
2.64
0-1-1
2.90
1-0-1
2.81
2-0-0
2.82
0-1-1
2.52
1-0-1
3.04
0-1-1
3.04
0-2-0
2.43
2-0-0
3.69
2-0-0
3.33
2-0-0
2.95
0-1-1
3.30
1-1-0
3.34
1-1-0
2.91
2-0-0
3.24
0-2-0
3.14
0-1-1
2.64
2-0-0
3.16
1-0-1
3.80
1-0-1
3.57
1-0-1
2.70
0-1-1
3.01
Grimsby Town
2-0-0
2.32
1-1-0
1.90
0-0-2
2.05
0-0-2
1.78
0-2-0
2.18
1-1-0
1.58
0-1-1
2.09
2-0-0
1.98
0-0-2
1.70
0-0-2
1.88
0-0-2
2.33
1-0-1
2.30
0-2-0
2.12
0-0-2
2.18
0-0-2
1.80
1-1-0
2.06
1-0-1
1.97
0-1-1
2.01
1-0-1
2.40
0-1-1
2.66
0-1-1
2.69
0-1-1
1.91
0-1-1
2.32
Harrogate Town
2-0-0
3.02
0-0-2
2.33
2-0-0
2.35
1-0-1
2.08
1-1-0
2.17
0-0-2
1.87
1-0-1
2.59
1-1-0
2.29
1-1-0
1.76
0-0-2
2.22
2-0-0
3.21
0-1-1
2.50
2-0-0
2.56
0-0-2
2.84
1-0-1
2.25
1-0-1
2.57
0-1-1
2.46
0-1-1
1.97
0-0-2
2.88
1-0-1
2.78
0-1-1
3.08
0-0-2
2.38
0-2-0
2.69
Leyton Orient
1-1-0
2.95
1-0-1
2.82
1-0-1
2.82
0-0-2
2.52
1-0-1
2.63
0-0-2
2.13
0-1-1
2.63
0-1-1
2.70
0-1-1
2.27
0-0-2
2.59
1-0-1
3.25
1-1-0
3.04
1-1-0
2.75
1-0-1
3.34
2-0-0
2.39
2-0-0
2.82
1-1-0
2.93
1-0-1
2.24
0-1-1
3.11
1-0-1
3.42
1-1-0
2.93
1-0-1
2.31
0-1-1
2.82
Mansfield Town
0-0-2
3.11
0-1-1
2.78
0-0-2
2.52
1-0-1
2.36
0-1-1
2.43
1-1-0
1.95
0-2-0
2.56
0-1-1
2.54
0-1-1
2.37
1-1-0
2.24
0-2-0
3.43
0-0-2
2.97
0-1-1
2.78
1-1-0
2.98
0-1-1
2.55
2-0-0
2.92
2-0-0
2.62
1-0-1
2.29
2-0-0
2.98
1-1-0
3.31
1-1-0
2.87
0-2-0
2.25
0-2-0
2.72
Morecambe
2-0-0
2.74
0-1-1
2.54
1-0-1
2.86
0-0-2
2.43
1-0-1
2.44
2-0-0
2.05
2-0-0
2.12
1-0-1
2.45
1-1-0
1.88
0-1-1
2.20
2-0-0
3.37
2-0-0
2.70
1-0-1
2.20
0-1-1
2.56
0-0-2
2.25
2-0-0
2.81
1-0-1
2.38
1-0-1
1.95
1-1-0
2.80
1-1-0
2.93
0-2-0
2.99
1-0-1
2.20
1-1-0
2.79
Newport County
1-0-1
3.07
2-0-0
2.47
2-0-0
2.66
0-0-2
2.68
0-1-1
2.99
1-1-0
2.43
2-0-0
2.82
1-1-0
2.92
0-2-0
2.38
0-1-1
2.63
2-0-0
3.76
1-0-1
3.29
0-0-2
3.16
1-1-0
2.99
2-0-0
3.30
0-0-2
3.36
1-0-1
3.12
0-2-0
2.65
1-1-0
3.16
0-1-1
3.75
1-1-0
3.32
1-0-1
2.44
1-1-0
3.06
Oldham Athletic
1-0-1
2.86
1-0-1
2.34
1-1-0
2.48
1-0-1
2.13
1-1-0
2.39
1-0-1
1.95
1-1-0
2.55
1-0-1
2.47
2-0-0
1.96
0-0-2
2.31
0-1-1
3.49
1-0-1
2.97
0-0-2
2.72
0-0-2
2.62
0-0-2
2.73
2-0-0
2.19
0-1-1
2.55
1-0-1
2.08
0-1-1
2.89
1-1-0
3.03
0-0-2
2.83
0-1-1
2.15
0-1-1
2.56
Port Vale
1-0-1
3.16
1-0-1
2.39
1-1-0
2.91
0-0-2
2.49
0-1-1
2.95
1-0-1
2.10
1-1-0
2.74
2-0-0
2.63
2-0-0
2.44
0-2-0
2.40
1-0-1
3.59
1-1-0
3.08
0-1-1
2.61
0-0-2
2.92
1-0-1
3.17
1-0-1
2.42
1-1-0
2.99
1-0-1
2.35
0-0-2
3.26
2-0-0
3.36
0-1-1
3.31
0-0-2
2.67
0-0-2
2.83
Salford City
2-0-0
3.60
0-0-2
3.03
2-0-0
3.18
1-0-1
2.82
0-1-1
3.12
0-1-1
2.53
0-1-1
3.71
0-1-1
3.15
0-1-1
2.64
1-1-0
2.90
1-1-0
3.55
1-1-0
3.58
1-0-1
3.30
1-0-1
3.26
1-0-1
3.61
0-2-0
2.89
1-0-1
3.47
1-0-1
3.20
1-1-0
3.57
1-1-0
3.58
2-0-0
3.31
0-2-0
2.82
2-0-0
3.25
Scunthorpe United
1-0-1
2.78
0-0-2
2.42
1-1-0
2.22
1-0-1
2.25
1-0-1
2.66
0-0-2
1.87
1-0-1
2.36
0-1-1
2.67
0-0-2
1.98
0-0-2
2.38
1-0-1
3.14
2-0-0
2.65
1-1-0
2.43
0-0-2
2.56
0-1-1
2.74
0-1-1
2.38
1-1-0
2.65
2-0-0
2.28
0-1-1
1.99
0-1-1
3.23
0-0-2
2.61
0-1-1
2.29
1-0-1
2.42
Southend United
2-0-0
2.36
0-0-2
2.04
0-0-2
2.25
0-1-1
1.93
0-0-2
2.59
0-0-2
1.83
1-0-1
2.28
0-2-0
2.38
0-2-0
1.98
1-0-1
1.77
1-1-0
2.88
1-0-1
2.76
1-0-1
2.13
0-1-1
2.23
0-1-1
2.62
1-1-0
1.81
0-1-1
2.51
0-0-2
2.19
0-1-1
1.98
1-1-0
2.32
0-2-0
2.43
0-0-2
1.97
1-1-0
2.18
Stevenage
1-1-0
2.71
0-0-2
2.24
0-1-1
2.42
2-0-0
1.99
1-0-1
2.25
0-1-1
1.80
0-1-1
2.05
1-1-0
2.46
0-0-2
1.75
1-0-1
1.98
1-1-0
2.85
1-1-0
2.46
0-1-1
2.61
0-1-1
2.67
0-2-0
2.55
0-1-1
2.22
2-0-0
2.71
1-1-0
2.23
0-0-2
2.23
2-0-0
2.93
0-2-0
3.11
1-1-0
1.96
0-2-0
2.31
Tranmere Rovers
1-1-0
3.31
2-0-0
2.93
1-0-1
3.09
0-2-0
2.76
2-0-0
2.91
0-0-2
2.75
0-2-0
3.61
0-0-2
3.12
1-0-1
2.57
1-0-1
2.84
1-1-0
3.66
2-0-0
3.16
1-0-1
3.24
0-2-0
3.29
1-0-1
3.35
1-0-1
3.10
1-1-0
3.39
2-0-0
2.87
0-2-0
2.71
1-1-0
3.26
2-0-0
3.58
0-1-1
3.59
0-0-2
3.31
Walsall
0-1-1
3.13
1-0-1
2.42
0-1-1
2.57
0-0-2
2.41
0-1-1
2.40
0-0-2
2.16
0-1-1
2.81
1-1-0
2.40
0-2-0
2.39
1-1-0
2.53
1-1-0
3.22
0-2-0
2.85
1-1-0
2.72
0-2-0
2.81
0-1-1
2.75
0-1-1
2.48
1-1-0
2.98
2-0-0
2.71
0-0-2
2.30
1-0-1
3.12
0-1-1
3.36
0-2-0
3.23
2-0-0
2.24

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.49 +7.3
Allowed 0.40 -7.3
Differential 0.84 +6.9

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
010.33%11.68%5.53%2.45%0.91%0.36%31.25%
111.68%12.68%8.61%2.54%0.91%0.18%36.59%
25.53%8.61%3.44%1.81%0.45%0.18%20.02%
32.45%2.54%1.81%0.91%0.45%0.18%8.33%
40.91%0.91%0.45%0.45%0.09%2.81%
5+0.36%0.18%0.18%0.18%0.09%1.00%
Total31.25%36.59%20.02%8.33%2.81%1.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.18 1.18 +0.00
SD 1.11 1.11 1.53
CV 0.94 0.94
Max 6 6 +5
Min 0 0 -5

Games Played: 552

↓ Scored | Allowed →012345+Total
023.91%6.52%30.43%
18.70%15.22%13.04%36.96%
28.70%4.35%6.52%2.17%21.74%
32.17%2.17%2.17%2.17%8.70%
42.17%2.17%
5+
Total19.57%43.48%30.43%2.17%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.28 -0.13
SD 1.03 0.96 1.24
CV 0.90 0.75
Max 4 4 +3
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%6.52%4.35%2.17%2.17%19.57%
123.91%13.04%10.87%47.83%
28.70%10.87%19.57%
32.17%2.17%4.35%2.17%10.87%
42.17%2.17%
5+
Total39.13%32.61%17.39%6.52%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.09 +0.20
SD 0.98 1.26 1.49
CV 0.77 1.16
Max 4 6 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%15.22%6.52%4.35%36.96%
110.87%8.70%8.70%4.35%32.61%
22.17%13.04%4.35%2.17%21.74%
32.17%4.35%6.52%
42.17%2.17%
5+
Total26.09%43.48%19.57%10.87%100%

Summary Statistics

Scored Allowed Difference
Mean 1.04 1.15 -0.11
SD 1.03 0.94 1.42
CV 0.99 0.82
Max 4 3 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%13.04%4.35%23.91%
18.70%10.87%6.52%4.35%30.43%
24.35%19.57%23.91%
36.52%4.35%10.87%
44.35%2.17%6.52%
5+4.35%4.35%
Total30.43%47.83%15.22%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.07 +0.52
SD 1.38 1.10 1.75
CV 0.87 1.04
Max 5 5 +5
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%15.22%2.17%23.91%
110.87%15.22%8.70%6.52%41.30%
210.87%2.17%2.17%2.17%17.39%
32.17%4.35%6.52%2.17%15.22%
42.17%2.17%
5+
Total32.61%36.96%17.39%13.04%100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 1.11 +0.20
SD 1.07 1.02 1.44
CV 0.82 0.92
Max 4 3 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%8.70%4.35%2.17%23.91%
117.39%13.04%6.52%4.35%41.30%
213.04%8.70%21.74%
34.35%2.17%6.52%
42.17%2.17%4.35%
5+2.17%2.17%
Total45.65%32.61%13.04%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 0.85 +0.48
SD 1.17 0.97 1.53
CV 0.89 1.14
Max 5 3 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
017.39%8.70%4.35%6.52%36.96%
16.52%15.22%10.87%2.17%34.78%
24.35%10.87%4.35%2.17%2.17%23.91%
32.17%2.17%4.35%
4
5+
Total28.26%36.96%19.57%10.87%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 0.96 1.33 -0.37
SD 0.89 1.32 1.44
CV 0.93 0.99
Max 3 6 +2
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%4.35%8.70%2.17%23.91%
115.22%15.22%6.52%8.70%4.35%50.00%
24.35%6.52%2.17%13.04%
32.17%4.35%6.52%
44.35%2.17%6.52%
5+
Total32.61%26.09%19.57%17.39%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.22 1.35 -0.13
SD 1.09 1.23 1.63
CV 0.90 0.91
Max 4 4 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%6.52%6.52%28.26%
16.52%10.87%10.87%28.26%
24.35%8.70%8.70%21.74%
34.35%4.35%2.17%10.87%
42.17%4.35%6.52%
5+2.17%2.17%4.35%
Total30.43%36.96%30.43%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.54 1.09 +0.46
SD 1.47 0.98 1.66
CV 0.95 0.91
Max 6 5 +5
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%6.52%4.35%2.17%23.91%
115.22%10.87%8.70%2.17%2.17%39.13%
24.35%13.04%6.52%2.17%26.09%
34.35%2.17%6.52%
42.17%2.17%4.35%
5+
Total34.78%32.61%21.74%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.11 +0.17
SD 1.05 1.06 1.39
CV 0.82 0.96
Max 4 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
013.04%13.04%2.17%8.70%2.17%2.17%41.30%
18.70%13.04%13.04%4.35%2.17%41.30%
28.70%2.17%2.17%13.04%
32.17%2.17%4.35%
4
5+
Total21.74%36.96%19.57%15.22%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.80 1.50 -0.70
SD 0.83 1.24 1.50
CV 1.04 0.83
Max 3 5 +2
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%17.39%2.17%4.35%32.61%
115.22%4.35%13.04%2.17%2.17%36.96%
210.87%6.52%2.17%2.17%21.74%
32.17%2.17%4.35%
42.17%2.17%
5+2.17%2.17%
Total28.26%34.78%21.74%8.70%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.33 -0.20
SD 1.13 1.23 1.49
CV 1.00 0.93
Max 5 5 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%6.52%6.52%2.17%2.17%26.09%
115.22%8.70%15.22%2.17%41.30%
210.87%4.35%4.35%4.35%2.17%26.09%
32.17%2.17%4.35%
42.17%2.17%
5+
Total39.13%19.57%28.26%8.70%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.20 -0.04
SD 0.94 1.19 1.58
CV 0.82 0.99
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%10.87%6.52%2.17%30.43%
18.70%21.74%4.35%2.17%36.96%
24.35%6.52%2.17%2.17%15.22%
34.35%2.17%4.35%2.17%13.04%
42.17%2.17%4.35%
5+
Total26.09%41.30%21.74%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.20 +0.04
SD 1.16 1.00 1.43
CV 0.93 0.84
Max 4 4 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%2.17%2.17%2.17%15.22%
113.04%13.04%10.87%4.35%41.30%
26.52%13.04%6.52%26.09%
34.35%6.52%2.17%13.04%
42.17%2.17%4.35%
5+
Total23.91%43.48%21.74%6.52%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.26 +0.24
SD 1.05 1.10 1.66
CV 0.70 0.88
Max 4 5 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%8.70%2.17%19.57%
115.22%19.57%10.87%45.65%
28.70%13.04%4.35%2.17%28.26%
32.17%2.17%4.35%
42.17%2.17%
5+
Total36.96%43.48%13.04%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 0.91 +0.33
SD 0.90 0.94 1.27
CV 0.73 1.03
Max 4 4 +4
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%8.70%8.70%4.35%30.43%
16.52%8.70%2.17%17.39%
215.22%2.17%8.70%2.17%28.26%
32.17%4.35%2.17%2.17%4.35%15.22%
42.17%2.17%2.17%6.52%
5+2.17%2.17%
Total10.87%36.96%26.09%17.39%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.57 1.76 -0.20
SD 1.36 1.14 1.54
CV 0.87 0.65
Max 5 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%17.39%4.35%2.17%2.17%36.96%
18.70%8.70%2.17%6.52%26.09%
210.87%8.70%4.35%23.91%
32.17%2.17%4.35%8.70%
4
5+2.17%2.17%4.35%
Total32.61%39.13%6.52%15.22%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.24 +0.00
SD 1.35 1.25 1.66
CV 1.09 1.01
Max 6 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
013.04%13.04%4.35%30.43%
115.22%10.87%10.87%36.96%
210.87%4.35%6.52%21.74%
36.52%6.52%
42.17%2.17%4.35%
5+
Total47.83%30.43%21.74%100%

Summary Statistics

Scored Allowed Difference
Mean 1.17 0.74 +0.43
SD 1.08 0.80 1.42
CV 0.92 1.08
Max 4 2 +4
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%19.57%13.04%2.17%2.17%2.17%45.65%
18.70%13.04%4.35%4.35%30.43%
28.70%4.35%4.35%17.39%
32.17%2.17%4.35%
4
5+2.17%2.17%
Total26.09%39.13%15.22%10.87%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.89 1.39 -0.50
SD 1.08 1.29 1.79
CV 1.21 0.93
Max 5 5 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
019.57%8.70%17.39%6.52%2.17%54.35%
110.87%10.87%6.52%2.17%2.17%32.61%
22.17%4.35%2.17%8.70%
34.35%4.35%
4
5+
Total32.61%28.26%26.09%8.70%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.63 1.26 -0.63
SD 0.83 1.20 1.51
CV 1.31 0.95
Max 3 5 +2
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
021.74%15.22%2.17%2.17%41.30%
115.22%13.04%6.52%4.35%39.13%
26.52%2.17%8.70%
34.35%4.35%2.17%10.87%
4
5+
Total41.30%39.13%10.87%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.89 0.89 +0.00
SD 0.97 0.99 1.28
CV 1.09 1.12
Max 3 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%15.22%2.17%4.35%2.17%39.13%
115.22%6.52%2.17%2.17%26.09%
26.52%4.35%6.52%17.39%
32.17%4.35%6.52%13.04%
42.17%2.17%
5+2.17%2.17%
Total41.30%30.43%15.22%6.52%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.20 1.09 +0.11
SD 1.28 1.26 1.79
CV 1.07 1.16
Max 5 5 +5
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
013.04%8.70%10.87%2.17%34.78%
16.52%26.09%10.87%43.48%
22.17%6.52%4.35%13.04%
34.35%2.17%6.52%
42.17%2.17%
5+
Total21.74%45.65%28.26%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 0.98 1.15 -0.17
SD 0.98 0.82 1.12
CV 1.00 0.71
Max 4 3 +2
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 Morecambe 78 57.57 +20.43
2 Bolton Wanderers 79 67.86 +11.14
3 Cambridge United 80 71.28 +8.72
4 Stevenage 60 54.45 +5.55
5 Newport County 73 68.40 +4.60

Biggest Disappointments

# Team Actual Sim vsSim
1 Colchester United 51 64.46 -13.46
2 Walsall 53 62.16 -9.16
3 Scunthorpe United 48 57.04 -9.04
4 Barrow 50 56.57 -6.57
5 Southend United 45 51.42 -6.42

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 Port Vale 6 Mar 16 – Apr 10 1 in 624
2 Bolton Wanderers 6 Feb 13 – Mar 2 1 in 121
3 Barrow 4 Mar 6 – Mar 20 1 in 119
4 Bradford City 5 Feb 16 – Mar 2 1 in 118
5 Newport County 5 Oct 17 – Oct 31 1 in 111

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Port Vale 5 Nov 14 – Nov 28 1 in 274
2 Southend United 6 Oct 17 – Nov 3 1 in 84
3 Carlisle United 4 Feb 23 – Mar 6 1 in 78
4 Barrow 5 Nov 24 – Dec 15 1 in 76
5 Bradford City 5 Nov 21 – Dec 12 1 in 71

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Stevenage 12 Feb 16 – Apr 5 1 in 843
2 Grimsby Town 8 Mar 9 – Apr 5 1 in 768
3 Bolton Wanderers 14 Jan 30 – Apr 2 1 in 301
4 Port Vale 9 Mar 16 – Apr 24 1 in 111
5 Bradford City 8 Dec 15 – Jan 30 1 in 62

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Colchester United 14 Dec 12 – Feb 27 1 in 1,390
2 Walsall 14 Feb 9 – Apr 5 1 in 580
3 Mansfield Town 11 Sep 12 – Nov 3 1 in 172
4 Cheltenham Town 7 Dec 12 – Jan 19 1 in 137
5 Southend United 11 Sep 12 – Nov 3 1 in 108

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
Cheltenham Town27.45%17.53%12.23%8.79%7.44%5.56%4.32%3.55%2.93%2.28%1.77%1.32%1.22%0.92%0.76%0.66%0.36%0.35%0.26%0.11%0.11%0.07%0.01%
Cambridge United7.84%8.80%8.96%8.59%7.49%7.44%6.33%5.98%5.98%5.28%3.80%4.16%3.82%3.03%2.71%2.37%2.02%1.64%1.11%1.05%0.72%0.38%0.36%0.14%
Bolton Wanderers3.64%5.11%5.48%6.01%6.14%6.67%6.17%6.10%5.91%6.34%5.56%5.41%4.75%4.35%3.98%3.56%3.30%2.91%2.37%1.96%1.74%1.44%0.77%0.33%
Morecambe0.24%0.50%1.01%1.09%1.31%1.78%2.21%2.54%3.04%3.34%4.13%3.90%4.81%4.97%5.95%5.78%6.09%6.71%7.25%7.25%7.60%7.46%6.37%4.67%
Newport County4.18%5.29%6.46%6.35%6.61%7.10%6.57%6.31%5.94%5.58%5.84%4.97%4.77%4.14%3.93%3.31%2.66%2.32%2.34%1.65%1.49%1.00%0.78%0.41%
Forest Green Rovers6.29%7.07%7.77%7.67%7.50%7.35%6.81%6.52%5.89%5.42%4.82%4.31%3.82%3.25%3.03%2.93%2.27%2.01%1.53%1.38%1.17%0.63%0.36%0.20%
Tranmere Rovers8.76%9.40%9.44%8.88%8.14%7.40%6.89%6.34%5.74%4.90%3.96%3.60%3.52%2.72%2.38%1.78%1.80%1.45%1.00%0.71%0.50%0.40%0.25%0.04%
Salford City13.10%12.45%10.80%9.10%8.29%7.00%6.53%5.45%5.04%4.41%3.30%2.80%2.41%2.05%1.78%1.31%1.22%1.04%0.72%0.39%0.36%0.27%0.15%0.03%
Exeter City16.69%13.56%11.76%9.80%8.55%7.02%5.56%4.65%4.09%3.37%3.16%2.40%2.11%1.94%1.40%1.16%0.77%0.73%0.52%0.35%0.22%0.13%0.04%0.02%
Carlisle United1.89%3.17%3.68%4.24%4.49%5.12%5.76%5.91%5.59%5.79%5.54%5.53%5.33%5.38%5.18%5.00%4.36%4.11%3.79%2.89%2.70%2.16%1.56%0.83%
Leyton Orient1.25%1.84%2.35%3.11%3.94%4.11%4.62%4.74%5.12%5.10%5.88%5.61%5.66%5.99%5.49%5.75%5.03%4.84%4.62%4.26%3.84%3.00%2.38%1.47%
Crawley Town1.74%2.90%3.62%4.41%4.72%4.92%5.52%5.11%5.66%5.83%5.94%5.78%5.67%5.51%5.15%4.82%4.44%4.13%3.28%3.44%2.85%2.15%1.60%0.81%
Port Vale1.48%2.82%3.41%3.78%4.51%4.89%5.24%5.77%5.39%5.79%5.99%5.49%5.56%5.43%5.22%5.05%4.51%4.35%4.09%3.37%2.95%2.34%1.82%0.75%
Stevenage0.07%0.19%0.31%0.49%0.62%0.93%1.31%1.30%1.79%2.12%2.78%2.92%3.43%4.38%4.60%5.19%5.92%6.94%7.39%8.06%8.71%9.95%10.47%10.13%
Bradford City1.53%2.66%3.56%4.21%4.62%4.61%4.98%5.37%5.41%5.85%5.87%5.79%5.06%5.83%5.39%4.76%4.79%3.71%4.00%3.83%2.84%2.59%1.71%1.03%
Mansfield Town0.71%1.23%1.51%2.61%2.89%3.55%3.91%4.14%4.44%5.00%5.28%5.68%5.81%5.73%5.30%5.96%6.06%5.34%5.51%5.44%4.87%3.85%3.13%2.05%
Harrogate Town0.14%0.41%0.65%0.94%1.29%1.41%1.93%2.20%2.69%2.89%3.14%4.06%4.60%4.60%5.48%5.52%6.68%6.71%7.54%7.77%7.36%7.82%8.17%6.00%
Oldham Athletic0.29%0.52%0.80%1.20%1.69%2.06%2.40%2.80%3.28%3.50%3.96%4.11%4.97%5.20%5.33%5.58%6.33%7.12%6.68%7.02%7.11%6.98%6.53%4.54%
Walsall0.87%1.29%2.00%2.66%2.94%3.42%4.11%4.52%4.80%4.43%5.03%5.47%5.52%5.57%6.47%6.25%5.72%5.64%5.20%5.15%4.53%3.82%2.74%1.85%
Colchester United1.54%2.47%2.91%3.92%4.20%4.30%4.75%5.09%5.36%5.57%5.52%6.13%5.61%5.63%5.37%5.09%5.10%4.58%4.17%3.63%3.33%2.61%1.90%1.22%
Barrow0.16%0.30%0.63%0.90%1.03%1.44%1.72%2.17%2.31%2.55%3.28%3.73%3.94%4.89%5.25%6.00%6.41%7.10%7.14%7.84%7.92%8.74%8.06%6.49%
Scunthorpe United0.14%0.40%0.55%0.93%1.16%1.55%1.66%2.37%2.47%2.94%3.45%4.08%4.41%4.69%4.90%5.94%6.40%6.60%7.24%7.71%8.08%8.20%7.71%6.42%
Southend United0.05%0.10%0.28%0.33%0.30%0.50%0.78%0.73%1.28%1.32%1.72%2.08%2.27%3.09%3.82%4.73%5.72%7.27%8.04%10.19%11.59%15.67%18.14%
Grimsby Town0.04%0.01%0.04%0.10%0.07%0.20%0.29%0.40%0.44%0.68%1.03%1.12%1.53%1.86%2.41%3.03%3.95%4.98%6.70%8.81%12.42%17.46%32.43%

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
+8.15%
Slight Edge
40.40%27.36%32.25%
Elo Value
Home Edge: 28.39 Elo pts.
310 Elo
0.003 goals per Elo point
0800
Scoring Tilt
Expected
+0.16 goals
Neutral
-2+0.09+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
7.0
Wide Open
124610
Champion Preseason Odds
27%
Cheltenham Town, 1st of 24
LongshotFavorite
Title Margin
Expected
0.04/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 7.09 * Some Luck: 7.09 to 10.63 * Lucky: 10.63 to 14.17 * Wild Swing: 14.17 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.6 * Close: 3.6 to 5.4 * Off: 5.4 to 7.2 * Way Off: 7.2 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 1.16 * A Surprise: 1.16 to 1.86 * Several Surprises: 1.86 to 2.56 * Many Surprises: 2.56 and up.
Luck Spread
Expected
7.27 points
Some Luck
08.8622
Average Finish Error
Expected
3.17
Pinpoint
04.5010
Biggest Overachiever
Expected 97.92%
99.00%
Morecambe
50100
Biggest Underachiever
Expected 2.08%
7.19%
Colchester United
050
Season Outliers
Expected
1 of 24
Minimal Outliers
02.412
Unexpected Relegations
Expected
0 of 2
As Expected
01.22

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.10
Balanced
00.120.180.260.5
Noll-Scully
Coin-flip
1.14
Moderate Separation
01.003
Interquartile Edge
61%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
78%
Clear Edge
50%80%100%
Close Games
Expected
73%
Very Frequent
0%67%100%
Blowouts
Expected
10%
Occasional
0%10%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.67
Coin-Flip
00.632
Matchup Imbalance
0.18
Notable Separation
00.10.180.280.5
Strangeness
Expected
0.69
Very Predictable
01.002
Repeatability
0.18
Weak Carryover
00.30.60.851
Upset Rate
Expected
31%
As Expected
0%31%50%
Clear Favorite Upset Rate
Expected
32%
Shaky Favorites
0%27%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.11 * Above Noise: 0.11 to 0.14 * Well Above Noise: 0.14 and up.
Probability calibration
<0.01
Miscalibrated
0.010.050.10.51
Calibration slope
Ideal
0.48
Overconfident
0.3275031.001.6725
Calibration error (ECE)
Noise ceiling
0.079
Near Noise Ceiling
00.0720.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
Cheltenham Town 57.21% 26.11% 16.67% 0.01%
Exeter City 42.01% 30.93% 27.00% 0.06%
Salford City 36.35% 30.92% 32.55% 0.18%
Tranmere Rovers 27.60% 31.31% 40.80% 0.29%
Cambridge United 25.60% 29.85% 44.05% 0.50%
Forest Green Rovers 21.13% 29.33% 48.98% 0.56%
Newport County 15.93% 26.63% 56.25% 1.19%
Bolton Wanderers 14.23% 24.99% 59.68% 1.10%
Carlisle United 8.74% 19.61% 69.26% 2.39%
Crawley Town 8.26% 19.57% 69.76% 2.41%
Port Vale 7.71% 18.42% 71.30% 2.57%
Bradford City 7.75% 18.42% 71.09% 2.74%
Colchester United 6.92% 17.17% 72.79% 3.12%
Leyton Orient 5.44% 15.78% 74.93% 3.85%
Walsall 4.16% 13.13% 78.12% 4.59%
Mansfield Town 3.45% 12.96% 78.41% 5.18%
Morecambe 1.75% 6.39% 80.82% 11.04%
Oldham Athletic 1.61% 7.35% 79.97% 11.07%
Harrogate Town 1.20% 5.57% 79.06% 14.17%
Scunthorpe United 1.09% 5.30% 79.48% 14.13%
Barrow 1.09% 5.09% 79.27% 14.55%
Stevenage 0.57% 3.35% 75.48% 20.60%
Southend United 0.15% 1.41% 64.63% 33.81%
Grimsby Town 0.05% 0.41% 49.65% 49.89%

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
2020-09-12 Carlisle United W 3-0 1380 1389 37.02% 23.16% 39.82% +17.4 3
2020-09-12 @ Cambridge United L 0-3 1389 1380 39.82% 23.16% 37.02% -17.4 0
2020-09-12 Colchester United D 0-0 1430 1454 35.03% 23.11% 41.85% +0.2 1
2020-09-12 @ Bradford City D 0-0 1454 1430 41.85% 23.11% 35.03% -0.2 1
2020-09-12 Crawley Town W 2-0 1429 1417 40.07% 23.15% 36.78% +11.3 3
2020-09-12 @ Port Vale L 0-2 1417 1429 36.78% 23.15% 40.07% -11.3 0
2020-09-12 Exeter City D 2-2 1428 1435 37.36% 23.16% 39.47% +0.0 1
2020-09-12 @ Salford City D 2-2 1435 1428 39.47% 23.16% 37.36% -0.0 1
2020-09-12 Forest Green Rovers L 0-1 1446 1422 41.89% 23.11% 35.00% -6.6 0
2020-09-12 @ Bolton Wanderers W 1-0 1422 1446 35.00% 23.11% 41.89% +6.6 3
2020-09-12 Grimsby Town W 1-0 1413 1389 41.93% 23.11% 34.96% +5.8 3
2020-09-12 @ Walsall L 0-1 1389 1413 34.96% 23.11% 41.93% -5.8 0
2020-09-12 Harrogate Town L 0-4 1431 1370 46.94% 22.82% 30.25% -26.0 0
2020-09-12 @ Southend United W 4-0 1370 1431 30.25% 22.82% 46.94% +26.0 3
2020-09-12 Leyton Orient L 0-1 1403 1391 40.09% 23.15% 36.75% -6.4 0
2020-09-12 @ Oldham Athletic W 1-0 1391 1403 36.75% 23.15% 40.09% +6.4 3
2020-09-12 Morecambe L 1-2 1465 1361 52.48% 22.17% 25.35% -7.5 0
2020-09-12 @ Cheltenham Town W 2-1 1361 1465 25.35% 22.17% 52.48% +7.5 3
2020-09-12 Newport County D 1-1 1399 1396 38.85% 23.17% 37.98% -0.0 1
2020-09-12 @ Scunthorpe United D 1-1 1396 1399 37.98% 23.17% 38.85% +0.0 1
2020-09-12 Stevenage D 1-1 1377 1354 41.60% 23.12% 35.28% -0.2 1
2020-09-12 @ Barrow D 1-1 1354 1377 35.28% 23.12% 41.60% +0.2 1
2020-09-12 Tranmere Rovers D 0-0 1412 1459 31.95% 22.95% 45.10% +0.5 1
2020-09-12 @ Mansfield Town D 0-0 1459 1412 45.10% 22.95% 31.95% -0.5 1
2020-09-19 Barrow W 2-1 1396 1377 41.20% 23.13% 35.67% +5.5 4
2020-09-19 @ Newport County L 1-2 1377 1396 35.67% 23.13% 41.20% -5.5 1
2020-09-19 Bolton Wanderers W 2-0 1454 1439 40.46% 23.15% 36.39% +11.2 4
2020-09-19 @ Colchester United L 0-2 1439 1454 36.39% 23.15% 40.46% -11.2 0
2020-09-19 Bradford City D 2-2 1428 1430 38.16% 23.17% 38.67% +0.0 4
2020-09-19 @ Forest Green Rovers D 2-2 1430 1428 38.67% 23.17% 38.16% -0.0 2
2020-09-19 Cambridge United L 0-5 1369 1397 34.46% 23.09% 42.45% -25.1 3
2020-09-19 @ Morecambe W 5-0 1397 1369 42.45% 23.09% 34.46% +25.1 6
2020-09-19 Cheltenham Town L 0-3 1459 1457 38.63% 23.17% 38.20% -17.0 1
2020-09-19 @ Tranmere Rovers W 3-0 1457 1459 38.20% 23.17% 38.63% +17.0 3
2020-09-19 Mansfield Town D 2-2 1398 1412 36.35% 23.15% 40.50% +0.1 4
2020-09-19 @ Leyton Orient D 2-2 1412 1398 40.50% 23.15% 36.35% -0.1 2
2020-09-19 Oldham Athletic W 3-0 1355 1397 32.64% 23.00% 44.36% +19.0 4
2020-09-19 @ Stevenage L 0-3 1397 1355 44.36% 23.00% 32.64% -19.0 0
2020-09-19 Port Vale L 0-2 1435 1440 37.71% 23.17% 39.12% -11.5 1
2020-09-19 @ Exeter City W 2-0 1440 1435 39.12% 23.17% 37.71% +11.5 6
2020-09-19 Salford City L 0-4 1383 1428 32.27% 22.98% 44.75% -19.3 0
2020-09-19 @ Grimsby Town W 4-0 1428 1383 44.75% 22.98% 32.27% +19.3 4
2020-09-19 Scunthorpe United W 1-0 1406 1399 39.41% 23.16% 37.42% +6.1 3
2020-09-19 @ Crawley Town L 0-1 1399 1406 37.42% 23.16% 39.41% -6.1 1
2020-09-19 Southend United W 2-0 1372 1405 33.89% 23.07% 43.04% +12.8 3
2020-09-19 @ Carlisle United L 0-2 1405 1372 43.04% 23.07% 33.89% -12.8 0
2020-09-19 Walsall D 2-2 1396 1419 35.11% 23.11% 41.78% +0.2 4
2020-09-19 @ Harrogate Town D 2-2 1419 1396 41.78% 23.11% 35.11% -0.2 4
2020-09-26 Carlisle United W 1-0 1393 1385 39.60% 23.16% 37.24% +6.0 4
2020-09-26 @ Scunthorpe United L 0-1 1385 1393 37.24% 23.16% 39.60% -6.0 3
2020-09-26 Colchester United D 1-1 1371 1465 26.44% 22.35% 51.21% +0.8 2
2020-09-26 @ Barrow D 1-1 1465 1371 51.21% 22.35% 26.44% -0.8 5
2020-09-26 Crawley Town L 2-3 1378 1412 33.66% 23.06% 43.29% -5.0 0
2020-09-26 @ Oldham Athletic W 3-2 1412 1378 43.29% 23.06% 33.66% +5.0 6
2020-09-26 Exeter City L 1-2 1412 1424 36.80% 23.15% 40.05% -5.7 2
2020-09-26 @ Mansfield Town W 2-1 1424 1412 40.05% 23.15% 36.80% +5.6 4
2020-09-26 Forest Green Rovers D 0-0 1447 1428 41.14% 23.13% 35.73% -0.2 5
2020-09-26 @ Salford City D 0-0 1428 1447 35.73% 23.13% 41.14% +0.2 5
2020-09-26 Harrogate Town D 0-0 1452 1396 46.24% 22.87% 30.89% -0.6 7
2020-09-26 @ Port Vale D 0-0 1396 1452 30.89% 22.87% 46.24% +0.6 5
2020-09-26 Morecambe L 1-2 1392 1344 45.20% 22.95% 31.85% -6.6 0
2020-09-26 @ Southend United W 2-1 1344 1392 31.85% 22.95% 45.20% +6.6 6
2020-09-26 Newport County L 0-2 1428 1402 42.19% 23.10% 34.71% -12.6 0
2020-09-26 @ Bolton Wanderers W 2-0 1402 1428 34.71% 23.10% 42.19% +12.6 7
2020-09-26 Stevenage W 2-1 1430 1374 46.30% 22.87% 30.83% +4.9 5
2020-09-26 @ Bradford City L 1-2 1374 1430 30.83% 22.87% 46.30% -4.9 4
2020-09-26 Tranmere Rovers D 0-0 1422 1442 35.65% 23.13% 41.22% +0.2 7
2020-09-26 @ Cambridge United D 0-0 1442 1422 41.22% 23.13% 35.65% -0.2 2
2020-10-03 Barrow W 1-0 1379 1372 39.39% 23.16% 37.45% +6.1 6
2020-10-03 @ Carlisle United L 0-1 1372 1379 37.45% 23.16% 39.39% -6.1 2
2020-10-03 Bolton Wanderers L 1-2 1396 1416 35.71% 23.13% 41.16% -5.5 5
2020-10-03 @ Harrogate Town W 2-1 1416 1396 41.16% 23.13% 35.71% +5.5 3
2020-10-03 Cambridge United W 2-0 1429 1422 39.42% 23.16% 37.42% +11.4 7
2020-10-03 @ Exeter City L 0-2 1422 1429 37.42% 23.16% 39.42% -11.4 7
2020-10-03 Cheltenham Town L 0-2 1398 1474 28.40% 22.62% 48.99% -9.2 4
2020-10-03 @ Leyton Orient W 2-0 1474 1398 48.99% 22.62% 28.40% +9.2 6
2020-10-03 Mansfield Town W 2-1 1414 1407 39.50% 23.16% 37.34% +5.7 10
2020-10-03 @ Newport County L 1-2 1407 1414 37.34% 23.16% 39.50% -5.7 2
2020-10-03 Oldham Athletic D 3-3 1464 1373 50.90% 22.39% 26.71% -0.5 6
2020-10-03 @ Colchester United D 3-3 1373 1464 26.71% 22.39% 50.90% +0.5 1
2020-10-03 Port Vale W 1-0 1350 1451 25.66% 22.23% 52.11% +7.9 9
2020-10-03 @ Morecambe L 0-1 1451 1350 52.11% 22.23% 25.66% -7.9 7
2020-10-03 Salford City L 0-1 1369 1447 28.18% 22.59% 49.22% -4.8 4
2020-10-03 @ Stevenage W 1-0 1447 1369 49.22% 22.59% 28.18% +4.8 8
2020-10-03 Scunthorpe United W 2-0 1442 1399 44.43% 23.00% 32.58% +10.2 5
2020-10-03 @ Tranmere Rovers L 0-2 1399 1442 32.58% 23.00% 44.43% -10.2 4
2020-10-03 Southend United D 1-1 1417 1385 42.94% 23.07% 33.99% -0.3 7
2020-10-03 @ Crawley Town D 1-1 1385 1417 33.99% 23.07% 42.94% +0.3 1
2020-10-03 Walsall D 1-1 1428 1419 39.76% 23.16% 37.08% -0.1 6
2020-10-03 @ Forest Green Rovers D 1-1 1419 1428 37.08% 23.16% 39.76% +0.1 5
2020-10-10 Carlisle United L 0-1 1443 1385 46.57% 22.85% 30.58% -7.2 7
2020-10-10 @ Port Vale W 1-0 1385 1443 30.58% 22.85% 46.57% +7.2 9
2020-10-10 Colchester United D 1-1 1419 1463 32.35% 22.98% 44.67% +0.4 6
2020-10-10 @ Walsall D 1-1 1463 1419 44.67% 22.98% 32.35% -0.4 7
2020-10-10 Crawley Town W 2-0 1483 1417 47.70% 22.75% 29.55% +9.5 9
2020-10-10 @ Cheltenham Town L 0-2 1417 1483 29.55% 22.75% 47.70% -9.5 7
2020-10-10 Exeter City D 2-2 1385 1441 30.96% 22.88% 46.17% +0.4 2
2020-10-10 @ Southend United D 2-2 1441 1385 46.17% 22.88% 30.96% -0.4 8
2020-10-10 Forest Green Rovers L 1-4 1389 1428 32.98% 23.02% 44.00% -12.7 4
2020-10-10 @ Scunthorpe United W 4-1 1428 1389 44.00% 23.02% 32.98% +12.7 9
2020-10-10 Grimsby Town D 0-0 1421 1364 46.45% 22.86% 30.70% -0.6 4
2020-10-10 @ Bolton Wanderers D 0-0 1364 1421 30.70% 22.86% 46.45% +0.6 1
2020-10-10 Leyton Orient D 1-1 1366 1389 35.20% 23.12% 41.68% +0.2 3
2020-10-10 @ Barrow D 1-1 1389 1366 41.68% 23.12% 35.20% -0.2 5
2020-10-10 Morecambe L 2-3 1373 1358 40.57% 23.15% 36.28% -5.8 1
2020-10-10 @ Oldham Athletic W 3-2 1358 1373 36.28% 23.15% 40.57% +5.8 12
2020-10-10 Newport County W 2-1 1411 1420 37.14% 23.16% 39.70% +6.0 10
2020-10-10 @ Cambridge United L 1-2 1420 1411 39.70% 23.16% 37.14% -6.0 10
2020-10-10 Stevenage D 0-0 1401 1364 43.65% 23.04% 33.31% -0.4 3
2020-10-10 @ Mansfield Town D 0-0 1364 1401 33.31% 23.04% 43.65% +0.4 5
2020-10-10 Tranmere Rovers D 2-2 1452 1452 38.41% 23.17% 38.42% +0.0 9
2020-10-10 @ Salford City D 2-2 1452 1452 38.42% 23.17% 38.41% +0.0 6
2020-10-12 Harrogate Town L 0-1 1435 1391 44.63% 22.98% 32.39% -7.0 5
2020-10-12 @ Bradford City W 1-0 1391 1435 32.39% 22.98% 44.63% +7.0 8
2020-10-13 Grimsby Town L 1-3 1493 1364 55.53% 21.66% 22.81% -13.7 9
2020-10-13 @ Cheltenham Town W 3-1 1364 1493 22.81% 21.66% 55.53% +13.7 4
2020-10-13 Leyton Orient W 2-1 1419 1389 42.81% 23.08% 34.11% +5.3 9
2020-10-13 @ Walsall L 1-2 1389 1419 34.11% 23.08% 42.81% -5.3 5
2020-10-17 Barrow W 1-0 1398 1366 42.92% 23.07% 34.01% +5.6 11
2020-10-17 @ Harrogate Town L 0-1 1366 1398 34.01% 23.07% 42.92% -5.6 3
2020-10-17 Bradford City L 1-3 1400 1428 34.60% 23.10% 42.31% -9.3 3
2020-10-17 @ Mansfield Town W 3-1 1428 1400 42.31% 23.10% 34.60% +9.3 8
2020-10-17 Cambridge United L 0-5 1376 1417 32.81% 23.01% 44.18% -24.1 4
2020-10-17 @ Scunthorpe United W 5-0 1417 1376 44.18% 23.01% 32.81% +24.1 13
2020-10-17 Cheltenham Town L 0-2 1386 1479 26.46% 22.35% 51.18% -8.6 2
2020-10-17 @ Southend United W 2-0 1479 1386 51.18% 22.35% 26.46% +8.6 12
2020-10-17 Colchester United W 3-2 1392 1463 29.04% 22.69% 48.27% +6.6 12
2020-10-17 @ Carlisle United L 2-3 1463 1392 48.27% 22.69% 29.04% -6.7 7
2020-10-17 Exeter City D 0-0 1425 1440 36.21% 23.14% 40.64% +0.2 10
2020-10-17 @ Walsall D 0-0 1440 1425 40.64% 23.14% 36.21% -0.2 9
2020-10-17 Grimsby Town L 2-3 1383 1378 39.18% 23.16% 37.66% -5.6 5
2020-10-17 @ Leyton Orient W 3-2 1378 1383 37.66% 23.16% 39.18% +5.6 7
2020-10-17 Morecambe W 4-0 1407 1364 44.53% 22.99% 32.48% +19.4 10
2020-10-17 @ Crawley Town L 0-4 1364 1407 32.48% 22.99% 44.53% -19.4 12
2020-10-17 Oldham Athletic L 1-2 1420 1367 45.85% 22.90% 31.24% -6.7 4
2020-10-17 @ Bolton Wanderers W 2-1 1367 1420 31.24% 22.90% 45.85% +6.7 4
2020-10-17 Salford City W 1-0 1436 1452 36.16% 23.14% 40.70% +6.5 10
2020-10-17 @ Port Vale L 0-1 1452 1436 40.70% 23.14% 36.16% -6.5 9
2020-10-17 Stevenage W 1-0 1441 1364 49.01% 22.62% 28.37% +4.8 12
2020-10-17 @ Forest Green Rovers L 0-1 1364 1441 28.37% 22.62% 49.01% -4.8 5
2020-10-17 Tranmere Rovers W 1-0 1414 1452 33.18% 23.03% 43.79% +6.9 13
2020-10-17 @ Newport County L 0-1 1452 1414 43.79% 23.03% 33.18% -6.9 6
2020-10-20 Bolton Wanderers D 3-3 1360 1414 31.21% 22.90% 45.90% +0.3 4
2020-10-20 @ Barrow D 3-3 1414 1360 45.90% 22.90% 31.21% -0.3 5
2020-10-20 Carlisle United D 1-1 1374 1399 34.99% 23.11% 41.90% +0.2 5
2020-10-20 @ Oldham Athletic D 1-1 1399 1374 41.90% 23.11% 34.99% -0.2 13
2020-10-20 Crawley Town W 2-1 1440 1427 40.35% 23.15% 36.50% +5.6 12
2020-10-20 @ Exeter City L 1-2 1427 1440 36.50% 23.15% 40.35% -5.6 10
2020-10-20 Forest Green Rovers W 1-0 1456 1446 39.93% 23.16% 36.91% +6.0 10
2020-10-20 @ Colchester United L 0-1 1446 1456 36.91% 23.16% 39.93% -6.0 12
2020-10-20 Harrogate Town L 1-2 1384 1403 35.62% 23.13% 41.25% -5.5 7
2020-10-20 @ Grimsby Town W 2-1 1403 1384 41.25% 23.13% 35.62% +5.5 14
2020-10-20 Leyton Orient L 0-1 1445 1378 47.79% 22.74% 29.47% -7.4 6
2020-10-20 @ Tranmere Rovers W 1-0 1378 1445 29.47% 22.74% 47.79% +7.4 8
2020-10-20 Mansfield Town D 1-1 1345 1391 32.05% 22.96% 44.99% +0.4 13
2020-10-20 @ Morecambe D 1-1 1391 1345 44.99% 22.96% 32.05% -0.4 4
2020-10-20 Newport County L 0-1 1359 1421 30.21% 22.81% 46.97% -5.1 5
2020-10-20 @ Stevenage W 1-0 1421 1359 46.97% 22.81% 30.21% +5.1 16
2020-10-20 Port Vale W 3-1 1441 1442 38.22% 23.17% 38.61% +10.1 16
2020-10-20 @ Cambridge United L 1-3 1442 1441 38.61% 23.17% 38.22% -10.1 10
2020-10-20 Scunthorpe United W 1-0 1488 1352 56.38% 21.49% 22.13% +3.9 15
2020-10-20 @ Cheltenham Town L 0-1 1352 1488 22.13% 21.49% 56.38% -3.9 4
2020-10-20 Southend United W 3-0 1445 1377 47.89% 22.73% 29.38% +13.7 12
2020-10-20 @ Salford City L 0-3 1377 1445 29.38% 22.73% 47.89% -13.7 2
2020-10-20 Walsall D 1-1 1437 1425 40.17% 23.15% 36.68% -0.1 9
2020-10-20 @ Bradford City D 1-1 1425 1437 36.68% 23.15% 40.17% +0.1 11
2020-10-24 Bolton Wanderers D 1-1 1451 1413 43.76% 23.03% 33.21% -0.3 17
2020-10-24 @ Cambridge United D 1-1 1413 1451 33.21% 23.03% 43.76% +0.3 6
2020-10-24 Carlisle United D 1-1 1378 1398 35.55% 23.13% 41.32% +0.2 8
2020-10-24 @ Grimsby Town D 1-1 1398 1378 41.32% 23.13% 35.55% -0.2 14
2020-10-24 Crawley Town D 1-1 1459 1421 43.79% 23.03% 33.18% -0.3 13
2020-10-24 @ Salford City D 1-1 1421 1459 33.18% 23.03% 43.79% +0.4 11
2020-10-24 Forest Green Rovers L 1-2 1345 1440 26.31% 22.33% 51.36% -4.3 13
2020-10-24 @ Morecambe W 2-1 1440 1345 51.36% 22.33% 26.31% +4.3 15
2020-10-24 Harrogate Town W 2-1 1462 1409 45.92% 22.90% 31.19% +4.9 13
2020-10-24 @ Colchester United L 1-2 1409 1462 31.19% 22.90% 45.92% -5.0 14
2020-10-24 Leyton Orient L 0-2 1354 1385 34.15% 23.08% 42.77% -10.6 5
2020-10-24 @ Stevenage W 2-0 1385 1354 42.77% 23.08% 34.15% +10.6 11
2020-10-24 Mansfield Town D 0-0 1492 1391 52.14% 22.22% 25.64% -1.0 16
2020-10-24 @ Cheltenham Town D 0-0 1391 1492 25.64% 22.22% 52.14% +1.0 5
2020-10-24 Newport County L 0-3 1437 1426 40.02% 23.16% 36.82% -17.5 9
2020-10-24 @ Bradford City W 3-0 1426 1437 36.82% 23.16% 40.02% +17.5 19
2020-10-24 Port Vale L 1-2 1374 1432 30.65% 22.85% 46.50% -4.9 5
2020-10-24 @ Oldham Athletic W 2-1 1432 1374 46.50% 22.85% 30.65% +4.9 13
2020-10-24 Scunthorpe United W 3-1 1446 1348 51.73% 22.28% 25.99% +7.3 15
2020-10-24 @ Exeter City L 1-3 1348 1446 25.99% 22.28% 51.73% -7.3 4
2020-10-24 Southend United W 2-0 1438 1364 48.67% 22.65% 28.68% +9.2 9
2020-10-24 @ Tranmere Rovers L 0-2 1364 1438 28.68% 22.65% 48.67% -9.2 2
2020-10-24 Walsall D 2-2 1361 1425 29.84% 22.78% 47.38% +0.4 5
2020-10-24 @ Barrow D 2-2 1425 1361 47.38% 22.78% 29.84% -0.4 12
2020-10-27 Barrow L 2-4 1392 1361 42.77% 23.08% 34.15% -9.8 5
2020-10-27 @ Mansfield Town W 4-2 1361 1392 34.15% 23.08% 42.77% +9.8 8
2020-10-27 Bradford City W 1-0 1414 1420 37.59% 23.16% 39.25% +6.3 9
2020-10-27 @ Bolton Wanderers L 0-1 1420 1414 39.25% 23.16% 37.59% -6.3 9
2020-10-27 Cambridge United L 0-2 1425 1451 34.76% 23.10% 42.14% -10.8 12
2020-10-27 @ Walsall W 2-0 1451 1425 42.14% 23.10% 34.76% +10.8 20
2020-10-27 Cheltenham Town W 2-1 1437 1491 31.16% 22.89% 45.95% +6.7 16
2020-10-27 @ Port Vale L 1-2 1491 1437 45.95% 22.89% 31.16% -6.7 16
2020-10-27 Colchester United W 2-1 1443 1467 35.06% 23.11% 41.83% +6.2 22
2020-10-27 @ Newport County L 1-2 1467 1443 41.83% 23.11% 35.06% -6.2 13
2020-10-27 Exeter City D 1-1 1396 1453 30.68% 22.85% 46.47% +0.5 12
2020-10-27 @ Leyton Orient D 1-1 1453 1396 46.47% 22.85% 30.68% -0.5 16
2020-10-27 Grimsby Town W 1-0 1444 1378 47.58% 22.76% 29.66% +5.0 18
2020-10-27 @ Forest Green Rovers L 0-1 1378 1444 29.66% 22.76% 47.58% -5.0 8
2020-10-27 Morecambe W 3-1 1398 1341 46.47% 22.85% 30.68% +8.5 17
2020-10-27 @ Carlisle United L 1-3 1341 1398 30.68% 22.85% 46.47% -8.5 13
2020-10-27 Oldham Athletic L 1-2 1354 1370 36.26% 23.15% 40.59% -5.6 2
2020-10-27 @ Southend United W 2-1 1370 1354 40.59% 23.15% 36.26% +5.6 8
2020-10-27 Stevenage D 0-0 1404 1344 46.84% 22.82% 30.34% -0.6 15
2020-10-27 @ Harrogate Town D 0-0 1344 1404 30.34% 22.82% 46.84% +0.6 6
2020-10-27 Tranmere Rovers W 4-0 1421 1447 34.86% 23.11% 42.03% +23.8 14
2020-10-27 @ Crawley Town L 0-4 1447 1421 42.03% 23.11% 34.86% -23.8 9
2020-10-31 Bolton Wanderers W 4-0 1396 1420 35.06% 23.11% 41.82% +23.7 15
2020-10-31 @ Leyton Orient L 0-4 1420 1396 41.82% 23.11% 35.06% -23.7 9
2020-10-31 Bradford City W 1-0 1371 1413 32.62% 23.00% 44.38% +6.9 11
2020-10-31 @ Barrow L 0-1 1413 1371 44.38% 23.00% 32.62% -6.9 9
2020-10-31 Cambridge United W 2-1 1445 1462 36.10% 23.14% 40.76% +6.1 17
2020-10-31 @ Crawley Town L 1-2 1462 1445 40.76% 23.14% 36.10% -6.1 20
2020-10-31 Carlisle United W 1-0 1453 1407 44.89% 22.97% 32.14% +5.4 19
2020-10-31 @ Exeter City L 0-1 1407 1453 32.14% 22.97% 44.89% -5.4 17
2020-10-31 Forest Green Rovers W 2-1 1484 1449 43.36% 23.05% 33.58% +5.3 19
2020-10-31 @ Cheltenham Town L 1-2 1449 1484 33.58% 23.05% 43.36% -5.2 18
2020-10-31 Grimsby Town D 0-0 1344 1373 34.39% 23.09% 42.53% +0.3 7
2020-10-31 @ Stevenage D 0-0 1373 1344 42.53% 23.09% 34.39% -0.3 9
2020-10-31 Harrogate Town W 2-1 1450 1403 44.93% 22.96% 32.10% +5.1 25
2020-10-31 @ Newport County L 1-2 1403 1450 32.10% 22.96% 44.93% -5.1 15
2020-10-31 Morecambe L 0-1 1423 1332 50.85% 22.40% 26.75% -7.8 9
2020-10-31 @ Tranmere Rovers W 1-0 1332 1423 26.75% 22.40% 50.85% +7.8 16
2020-10-31 Oldham Athletic W 2-0 1459 1375 49.92% 22.51% 27.57% +8.9 16
2020-10-31 @ Salford City L 0-2 1375 1459 27.57% 22.51% 49.92% -8.9 8
2020-10-31 Port Vale L 0-2 1349 1444 26.29% 22.33% 51.39% -8.6 2
2020-10-31 @ Southend United W 2-0 1444 1349 51.39% 22.33% 26.29% +8.6 19
2020-10-31 Walsall D 1-1 1382 1414 33.99% 23.07% 42.94% +0.3 6
2020-10-31 @ Mansfield Town D 1-1 1414 1382 42.94% 23.07% 33.99% -0.3 13
2020-11-03 Barrow W 1-0 1373 1378 37.70% 23.16% 39.14% +6.3 12
2020-11-03 @ Grimsby Town L 0-1 1378 1373 39.14% 23.16% 37.70% -6.3 11
2020-11-03 Cheltenham Town W 2-1 1366 1489 23.36% 21.78% 54.86% +7.8 11
2020-11-03 @ Oldham Athletic L 1-2 1489 1366 54.86% 21.78% 23.36% -7.8 19
2020-11-03 Crawley Town W 1-0 1414 1451 33.21% 23.03% 43.76% +6.9 16
2020-11-03 @ Walsall L 0-1 1451 1414 43.76% 23.03% 33.21% -6.9 17
2020-11-03 Exeter City D 2-2 1340 1458 23.87% 21.89% 54.24% +0.8 17
2020-11-03 @ Morecambe D 2-2 1458 1340 54.24% 21.89% 23.87% -0.8 20
2020-11-03 Leyton Orient W 2-1 1444 1420 41.84% 23.11% 35.05% +5.4 21
2020-11-03 @ Forest Green Rovers L 1-2 1420 1444 35.05% 23.11% 41.84% -5.4 15
2020-11-03 Mansfield Town D 1-1 1396 1382 40.44% 23.15% 36.41% -0.1 10
2020-11-03 @ Bolton Wanderers D 1-1 1382 1396 36.41% 23.15% 40.44% +0.1 7
2020-11-03 Newport County W 3-2 1401 1455 31.20% 22.90% 45.90% +6.4 20
2020-11-03 @ Carlisle United L 2-3 1455 1401 45.90% 22.90% 31.20% -6.4 25
2020-11-03 Salford City W 2-1 1455 1468 36.70% 23.15% 40.15% +6.0 23
2020-11-03 @ Cambridge United L 1-2 1468 1455 40.15% 23.15% 36.70% -6.0 16
2020-11-03 Southend United W 3-0 1406 1340 47.62% 22.76% 29.62% +13.8 12
2020-11-03 @ Bradford City L 0-3 1340 1406 29.62% 22.76% 47.62% -13.8 2
2020-11-03 Stevenage W 3-1 1461 1345 54.05% 21.92% 24.03% +6.9 16
2020-11-03 @ Colchester United L 1-3 1345 1461 24.03% 21.92% 54.05% -6.8 7
2020-11-03 Tranmere Rovers L 0-1 1398 1415 36.01% 23.14% 40.85% -5.9 15
2020-11-03 @ Harrogate Town W 1-0 1415 1398 40.85% 23.14% 36.01% +5.9 12
2020-11-13 Salford City W 2-0 1396 1462 29.72% 22.77% 47.51% +13.8 13
2020-11-13 @ Bolton Wanderers L 0-2 1462 1396 47.51% 22.77% 29.72% -13.8 16
2020-11-14 Barrow D 1-1 1462 1372 50.73% 22.41% 26.86% -0.8 24
2020-11-14 @ Cambridge United D 1-1 1372 1462 26.86% 22.41% 50.73% +0.8 12
2020-11-14 Cheltenham Town L 1-2 1408 1481 28.71% 22.66% 48.63% -4.6 20
2020-11-14 @ Carlisle United W 2-1 1481 1408 48.63% 22.66% 28.71% +4.6 22
2020-11-14 Crawley Town D 1-1 1392 1444 31.36% 22.91% 45.73% +0.5 16
2020-11-14 @ Harrogate Town D 1-1 1444 1392 45.73% 22.91% 31.36% -0.5 18
2020-11-14 Exeter City D 2-2 1420 1457 33.29% 23.04% 43.68% +0.3 13
2020-11-14 @ Bradford City D 2-2 1457 1420 43.68% 23.04% 33.29% -0.3 21
2020-11-14 Leyton Orient W 2-1 1468 1414 45.92% 22.90% 31.18% +4.9 19
2020-11-14 @ Colchester United L 1-2 1414 1468 31.18% 22.90% 45.92% -5.0 15
2020-11-14 Mansfield Town L 1-2 1449 1382 47.73% 22.75% 29.53% -7.0 21
2020-11-14 @ Forest Green Rovers W 2-1 1382 1449 29.53% 22.75% 47.73% +7.0 10
2020-11-14 Scunthorpe United L 0-2 1374 1341 43.14% 23.06% 33.80% -12.8 11
2020-11-14 @ Oldham Athletic W 2-0 1341 1374 33.80% 23.06% 43.14% +12.8 7
2020-11-14 Southend United L 0-1 1420 1326 51.25% 22.34% 26.40% -7.8 16
2020-11-14 @ Walsall W 1-0 1326 1420 26.40% 22.34% 51.25% +7.8 5
2020-11-14 Stevenage D 1-1 1341 1338 38.85% 23.17% 37.98% -0.0 18
2020-11-14 @ Morecambe D 1-1 1338 1341 37.98% 23.17% 38.85% +0.0 8
2020-11-14 Tranmere Rovers L 3-4 1452 1421 42.84% 23.07% 34.08% -5.9 19
2020-11-14 @ Port Vale W 4-3 1421 1452 34.08% 23.07% 42.84% +5.9 15
2020-11-17 Scunthorpe United L 0-1 1446 1354 51.12% 22.36% 26.52% -7.8 19
2020-11-17 @ Port Vale W 1-0 1354 1446 26.52% 22.36% 51.12% +7.8 10
2020-11-20 Colchester United D 1-1 1389 1473 27.58% 22.51% 49.91% +0.8 11
2020-11-20 @ Mansfield Town D 1-1 1473 1389 49.91% 22.51% 27.58% -0.8 20
2020-11-21 Bolton Wanderers L 1-2 1338 1410 28.88% 22.68% 48.44% -4.6 8
2020-11-21 @ Stevenage W 2-1 1410 1338 48.44% 22.68% 28.88% +4.6 16
2020-11-21 Bradford City W 3-0 1448 1420 42.31% 23.10% 34.59% +15.6 19
2020-11-21 @ Salford City L 0-3 1420 1448 34.59% 23.10% 42.31% -15.6 13
2020-11-21 Carlisle United L 0-3 1444 1403 44.20% 23.01% 32.79% -18.9 18
2020-11-21 @ Crawley Town W 3-0 1403 1444 32.79% 23.01% 44.20% +18.9 23
2020-11-21 Forest Green Rovers D 2-2 1372 1442 29.17% 22.71% 48.12% +0.5 13
2020-11-21 @ Barrow D 2-2 1442 1372 48.12% 22.71% 29.17% -0.5 22
2020-11-21 Grimsby Town W 5-0 1427 1379 45.15% 22.95% 31.90% +23.6 18
2020-11-21 @ Tranmere Rovers L 0-5 1379 1427 31.90% 22.95% 45.15% -23.6 12
2020-11-21 Harrogate Town W 3-0 1409 1393 40.79% 23.14% 36.07% +16.1 18
2020-11-21 @ Leyton Orient L 0-3 1393 1409 36.07% 23.14% 40.79% -16.1 16
2020-11-21 Morecambe D 1-1 1361 1341 41.35% 23.13% 35.52% -0.2 11
2020-11-21 @ Scunthorpe United D 1-1 1341 1361 35.52% 23.13% 41.35% +0.2 19
2020-11-21 Oldham Athletic L 1-2 1457 1361 51.48% 22.31% 26.21% -7.4 21
2020-11-21 @ Exeter City W 2-1 1361 1457 26.21% 22.31% 51.48% +7.4 14
2020-11-21 Port Vale W 1-0 1448 1439 39.80% 23.16% 37.04% +6.0 28
2020-11-21 @ Newport County L 0-1 1439 1448 37.04% 23.16% 39.80% -6.0 19
2020-11-21 Walsall W 3-0 1486 1413 48.60% 22.66% 28.74% +13.4 25
2020-11-21 @ Cheltenham Town L 0-3 1413 1486 28.74% 22.66% 48.60% -13.4 16
2020-11-24 Bolton Wanderers L 0-1 1361 1415 31.17% 22.90% 45.93% -5.2 11
2020-11-24 @ Scunthorpe United W 1-0 1415 1361 45.93% 22.90% 31.17% +5.2 19
2020-11-24 Bradford City W 1-0 1426 1405 41.40% 23.13% 35.48% +5.8 21
2020-11-24 @ Leyton Orient L 0-1 1405 1426 35.48% 23.13% 41.40% -5.8 13
2020-11-24 Cambridge United D 1-1 1499 1461 43.90% 23.02% 33.07% -0.4 26
2020-11-24 @ Cheltenham Town D 1-1 1461 1499 33.07% 23.02% 43.90% +0.4 25
2020-11-24 Carlisle United W 1-0 1451 1422 42.49% 23.09% 34.43% +5.7 21
2020-11-24 @ Tranmere Rovers L 0-1 1422 1451 34.43% 23.09% 42.49% -5.7 23
2020-11-24 Colchester United W 6-1 1450 1472 35.25% 23.12% 41.63% +24.1 24
2020-11-24 @ Exeter City L 1-6 1472 1450 41.63% 23.12% 35.25% -24.1 20
2020-11-24 Forest Green Rovers L 0-1 1334 1442 24.94% 22.10% 52.97% -4.3 5
2020-11-24 @ Southend United W 1-0 1442 1334 52.97% 22.10% 24.94% +4.3 25
2020-11-24 Grimsby Town L 1-2 1425 1356 48.06% 22.71% 29.23% -7.0 18
2020-11-24 @ Crawley Town W 2-1 1356 1425 29.23% 22.71% 48.06% +7.0 15
2020-11-24 Harrogate Town L 0-1 1390 1377 40.33% 23.15% 36.52% -6.4 11
2020-11-24 @ Mansfield Town W 1-0 1377 1390 36.52% 23.15% 40.33% +6.4 19
2020-11-24 Morecambe W 2-1 1463 1341 54.77% 21.80% 23.43% +3.9 22
2020-11-24 @ Salford City L 1-2 1341 1463 23.43% 21.80% 54.77% -3.9 19
2020-11-24 Oldham Athletic L 3-4 1373 1369 39.04% 23.17% 37.80% -5.5 13
2020-11-24 @ Barrow W 4-3 1369 1373 37.80% 23.17% 39.04% +5.5 17
2020-11-24 Port Vale W 2-1 1333 1433 25.80% 22.25% 51.95% +7.5 11
2020-11-24 @ Stevenage L 1-2 1433 1333 51.95% 22.25% 25.80% -7.5 19
2020-11-24 Walsall D 1-1 1454 1399 46.15% 22.88% 30.97% -0.5 29
2020-11-24 @ Newport County D 1-1 1399 1454 30.97% 22.88% 46.15% +0.5 17
2020-11-28 Leyton Orient L 2-3 1425 1431 37.52% 23.16% 39.31% -5.4 19
2020-11-28 @ Port Vale W 3-2 1431 1425 39.31% 23.16% 37.52% +5.4 24
2020-11-28 Southend United W 3-0 1420 1330 50.75% 22.41% 26.84% +12.6 22
2020-11-28 @ Bolton Wanderers L 0-3 1330 1420 26.84% 22.41% 50.75% -12.7 5
2020-12-01 Barrow W 1-0 1337 1367 34.19% 23.08% 42.73% +6.7 22
2020-12-01 @ Morecambe L 0-1 1367 1337 42.73% 23.08% 34.19% -6.7 13
2020-12-01 Cheltenham Town L 1-2 1399 1499 25.72% 22.23% 52.04% -4.2 13
2020-12-01 @ Bradford City W 2-1 1499 1399 52.04% 22.23% 25.72% +4.2 29
2020-12-01 Crawley Town D 1-1 1448 1418 42.68% 23.08% 34.24% -0.3 21
2020-12-01 @ Colchester United D 1-1 1418 1448 34.24% 23.08% 42.68% +0.3 19
2020-12-01 Exeter City L 1-4 1363 1474 24.58% 22.03% 53.39% -9.9 15
2020-12-01 @ Grimsby Town W 4-1 1474 1363 53.39% 22.03% 24.58% +9.9 27
2020-12-01 Newport County D 1-1 1446 1454 37.33% 23.16% 39.51% +0.1 26
2020-12-01 @ Forest Green Rovers D 1-1 1454 1446 39.51% 23.16% 37.33% -0.1 30
2020-12-01 Scunthorpe United L 2-5 1383 1356 42.29% 23.10% 34.61% -13.3 19
2020-12-01 @ Harrogate Town W 5-2 1356 1383 34.61% 23.10% 42.29% +13.3 14
2020-12-01 Tranmere Rovers L 0-1 1374 1456 27.73% 22.53% 49.74% -4.8 17
2020-12-01 @ Oldham Athletic W 1-0 1456 1374 49.74% 22.53% 27.73% +4.8 24
2020-12-02 Mansfield Town L 0-1 1461 1384 49.12% 22.60% 28.28% -7.5 25
2020-12-02 @ Cambridge United W 1-0 1384 1461 28.28% 22.60% 49.12% +7.5 14
2020-12-02 Salford City W 2-1 1416 1467 31.51% 22.92% 45.56% +6.7 26
2020-12-02 @ Carlisle United L 1-2 1467 1416 45.56% 22.92% 31.51% -6.7 22
2020-12-02 Stevenage D 1-1 1400 1341 46.67% 22.84% 30.49% -0.5 18
2020-12-02 @ Walsall D 1-1 1341 1400 30.49% 22.84% 46.67% +0.5 12
2020-12-05 Carlisle United L 0-1 1395 1423 34.46% 23.09% 42.44% -5.7 13
2020-12-05 @ Bradford City W 1-0 1423 1395 42.44% 23.09% 34.46% +5.7 29
2020-12-05 Crawley Town D 3-3 1391 1418 34.63% 23.10% 42.28% +0.2 15
2020-12-05 @ Mansfield Town D 3-3 1418 1391 42.28% 23.10% 34.63% -0.2 20
2020-12-05 Exeter City W 5-3 1503 1483 41.24% 23.13% 35.63% +8.0 32
2020-12-05 @ Cheltenham Town L 3-5 1483 1503 35.63% 23.13% 41.24% -8.0 27
2020-12-05 Forest Green Rovers L 0-1 1370 1446 28.39% 22.62% 48.99% -4.8 19
2020-12-05 @ Harrogate Town W 1-0 1446 1370 48.99% 22.62% 28.39% +4.8 29
2020-12-05 Grimsby Town W 2-1 1448 1353 51.38% 22.33% 26.29% +4.3 24
2020-12-05 @ Colchester United L 1-2 1353 1448 26.29% 22.33% 51.38% -4.3 15
2020-12-05 Leyton Orient W 2-0 1369 1437 29.45% 22.74% 47.82% +13.9 17
2020-12-05 @ Scunthorpe United L 0-2 1437 1369 47.82% 22.74% 29.45% -13.9 24
2020-12-05 Morecambe W 2-1 1454 1344 53.25% 22.05% 24.70% +4.0 33
2020-12-05 @ Newport County L 1-2 1344 1454 24.70% 22.05% 53.25% -4.0 22
2020-12-05 Oldham Athletic L 1-2 1454 1369 49.99% 22.50% 27.50% -7.2 25
2020-12-05 @ Cambridge United W 2-1 1369 1454 27.50% 22.50% 49.99% +7.2 20
2020-12-05 Port Vale L 3-6 1433 1420 40.27% 23.15% 36.58% -11.9 22
2020-12-05 @ Bolton Wanderers W 6-3 1420 1433 36.58% 23.15% 40.27% +11.9 22
2020-12-05 Salford City L 0-1 1361 1460 25.77% 22.24% 51.98% -4.5 13
2020-12-05 @ Barrow W 1-0 1460 1361 51.98% 22.24% 25.77% +4.5 25
2020-12-05 Southend United D 0-0 1341 1317 41.82% 23.11% 35.06% -0.2 13
2020-12-05 @ Stevenage D 0-0 1317 1341 35.06% 23.11% 41.82% +0.2 6
2020-12-05 Walsall L 1-3 1461 1399 47.06% 22.81% 30.13% -11.9 24
2020-12-05 @ Tranmere Rovers W 3-1 1399 1461 30.13% 22.81% 47.06% +11.9 21
2020-12-08 Colchester United L 0-1 1383 1452 29.29% 22.72% 47.98% -5.0 17
2020-12-08 @ Scunthorpe United W 1-0 1452 1383 47.98% 22.72% 29.29% +5.0 27
2020-12-08 Newport County L 0-2 1348 1458 24.76% 22.06% 53.17% -8.1 15
2020-12-08 @ Grimsby Town W 2-0 1458 1348 53.17% 22.06% 24.76% +8.1 36
2020-12-12 Barrow W 4-2 1418 1356 47.06% 22.81% 30.14% +7.4 23
2020-12-12 @ Crawley Town L 2-4 1356 1418 30.14% 22.81% 47.06% -7.5 13
2020-12-12 Bolton Wanderers W 2-1 1411 1421 37.03% 23.16% 39.81% +6.0 24
2020-12-12 @ Walsall L 1-2 1421 1411 39.81% 23.16% 37.03% -6.0 22
2020-12-12 Bradford City W 3-1 1377 1389 36.65% 23.15% 40.20% +10.5 23
2020-12-12 @ Oldham Athletic L 1-3 1389 1377 40.20% 23.15% 36.65% -10.5 13
2020-12-12 Cambridge United W 2-0 1451 1446 39.11% 23.17% 37.73% +11.5 32
2020-12-12 @ Forest Green Rovers L 0-2 1446 1451 37.73% 23.17% 39.11% -11.5 25
2020-12-12 Cheltenham Town D 0-0 1465 1511 32.08% 22.96% 44.96% +0.5 26
2020-12-12 @ Salford City D 0-0 1511 1465 44.96% 22.96% 32.08% -0.5 33
2020-12-12 Colchester United D 1-1 1432 1457 34.86% 23.11% 42.03% +0.2 23
2020-12-12 @ Port Vale D 1-1 1457 1432 42.03% 23.11% 34.86% -0.2 28
2020-12-12 Harrogate Town W 1-0 1340 1365 34.89% 23.11% 42.00% +6.6 25
2020-12-12 @ Morecambe L 0-1 1365 1340 42.00% 23.11% 34.89% -6.6 19
2020-12-12 Mansfield Town D 1-1 1340 1391 31.50% 22.92% 45.58% +0.5 16
2020-12-12 @ Grimsby Town D 1-1 1391 1340 45.58% 22.92% 31.50% -0.5 16
2020-12-12 Newport County W 2-1 1423 1466 32.53% 22.99% 44.48% +6.5 27
2020-12-12 @ Leyton Orient L 1-2 1466 1423 44.48% 22.99% 32.53% -6.6 36
2020-12-12 Scunthorpe United W 1-0 1317 1378 30.28% 22.82% 46.90% +7.3 9
2020-12-12 @ Southend United L 0-1 1378 1317 46.90% 22.82% 30.28% -7.3 17
2020-12-12 Stevenage W 4-0 1429 1341 50.46% 22.45% 27.09% +16.7 32
2020-12-12 @ Carlisle United L 0-4 1341 1429 27.09% 22.45% 50.46% -16.7 13
2020-12-12 Tranmere Rovers W 5-0 1475 1449 42.16% 23.10% 34.74% +25.2 30
2020-12-12 @ Exeter City L 0-5 1449 1475 34.74% 23.10% 42.16% -25.2 24
2020-12-15 Barrow W 2-1 1371 1349 41.57% 23.12% 35.31% +5.5 20
2020-12-15 @ Scunthorpe United L 1-2 1349 1371 35.31% 23.12% 41.57% -5.5 13
2020-12-15 Bolton Wanderers L 0-1 1511 1415 51.53% 22.31% 26.16% -7.9 33
2020-12-15 @ Cheltenham Town W 1-0 1415 1511 26.16% 22.31% 51.53% +7.9 25
2020-12-15 Bradford City D 1-1 1426 1379 45.05% 22.96% 32.00% -0.4 24
2020-12-15 @ Crawley Town D 1-1 1379 1426 32.00% 22.96% 45.05% +0.4 14
2020-12-15 Colchester United W 2-1 1435 1457 35.33% 23.12% 41.55% +6.2 28
2020-12-15 @ Cambridge United L 1-2 1457 1435 41.55% 23.12% 35.33% -6.2 28
2020-12-15 Forest Green Rovers D 1-1 1432 1463 34.13% 23.08% 42.79% +0.3 24
2020-12-15 @ Port Vale D 1-1 1463 1432 42.79% 23.08% 34.13% -0.3 33
2020-12-15 Grimsby Town W 3-1 1325 1341 36.15% 23.14% 40.71% +10.6 12
2020-12-15 @ Southend United L 1-3 1341 1325 40.71% 23.14% 36.15% -10.6 16
2020-12-15 Harrogate Town L 1-2 1501 1358 57.14% 21.34% 21.52% -8.1 30
2020-12-15 @ Exeter City W 2-1 1358 1501 21.52% 21.34% 57.14% +8.1 22
2020-12-15 Leyton Orient W 2-1 1346 1429 27.63% 22.52% 49.85% +7.2 28
2020-12-15 @ Morecambe L 1-2 1429 1346 49.85% 22.52% 27.63% -7.2 27
2020-12-15 Mansfield Town W 1-0 1445 1391 46.06% 22.89% 31.06% +5.2 35
2020-12-15 @ Carlisle United L 0-1 1391 1445 31.06% 22.89% 46.06% -5.2 16
2020-12-15 Newport County D 1-1 1465 1459 39.29% 23.16% 37.54% -0.1 27
2020-12-15 @ Salford City D 1-1 1459 1465 37.54% 23.16% 39.29% +0.1 37
2020-12-15 Walsall L 2-3 1387 1417 34.24% 23.08% 42.68% -5.1 23
2020-12-15 @ Oldham Athletic W 3-2 1417 1387 42.68% 23.08% 34.24% +5.1 27
2020-12-19 Cambridge United W 1-0 1379 1441 30.12% 22.80% 47.07% +7.3 17
2020-12-19 @ Bradford City L 0-1 1441 1379 47.07% 22.80% 30.12% -7.3 28
2020-12-19 Carlisle United W 1-0 1462 1451 40.10% 23.15% 36.75% +6.0 36
2020-12-19 @ Forest Green Rovers L 0-1 1451 1462 36.75% 23.15% 40.10% -6.0 35
2020-12-19 Cheltenham Town W 3-0 1343 1503 19.99% 20.90% 59.11% +24.2 16
2020-12-19 @ Barrow L 0-3 1503 1343 59.11% 20.90% 19.99% -24.2 33
2020-12-19 Crawley Town L 1-2 1422 1425 38.00% 23.17% 38.83% -5.8 27
2020-12-19 @ Leyton Orient W 2-1 1425 1422 38.83% 23.17% 38.00% +5.8 27
2020-12-19 Morecambe L 1-2 1451 1354 51.63% 22.29% 26.08% -7.4 28
2020-12-19 @ Colchester United W 2-1 1354 1451 26.08% 22.29% 51.63% +7.4 31
2020-12-19 Oldham Athletic L 2-4 1459 1382 49.11% 22.60% 28.28% -11.0 37
2020-12-19 @ Newport County W 4-2 1382 1459 28.28% 22.60% 49.11% +11.0 26
2020-12-19 Port Vale W 4-3 1422 1432 36.98% 23.16% 39.86% +5.6 30
2020-12-19 @ Walsall L 3-4 1432 1422 39.86% 23.16% 36.98% -5.6 24
2020-12-19 Salford City L 0-1 1366 1465 25.86% 22.26% 51.89% -4.5 22
2020-12-19 @ Harrogate Town W 1-0 1465 1366 51.89% 22.26% 25.86% +4.5 30
2020-12-19 Scunthorpe United W 1-0 1330 1376 32.11% 22.97% 44.92% +7.0 19
2020-12-19 @ Grimsby Town L 0-1 1376 1330 44.92% 22.97% 32.11% -7.0 20
2020-12-19 Southend United D 1-1 1386 1335 45.49% 22.93% 31.58% -0.5 17
2020-12-19 @ Mansfield Town D 1-1 1335 1386 31.58% 22.93% 45.49% +0.5 13
2020-12-19 Tranmere Rovers L 0-3 1423 1424 38.23% 23.17% 38.60% -16.9 25
2020-12-19 @ Bolton Wanderers W 3-0 1424 1423 38.60% 23.17% 38.23% +16.9 27
2020-12-22 Bradford City L 1-2 1337 1386 31.75% 22.94% 45.31% -5.0 19
2020-12-22 @ Grimsby Town W 2-1 1386 1337 45.31% 22.94% 31.75% +5.0 20
2020-12-26 Barrow L 0-2 1427 1368 46.66% 22.84% 30.50% -13.6 24
2020-12-26 @ Port Vale W 2-0 1368 1427 30.50% 22.84% 46.66% +13.6 19
2020-12-26 Bolton Wanderers D 3-3 1445 1406 43.92% 23.02% 33.06% -0.2 36
2020-12-26 @ Carlisle United D 3-3 1406 1445 33.06% 23.02% 43.92% +0.2 26
2020-12-26 Bradford City L 0-1 1441 1391 45.38% 22.93% 31.68% -7.1 27
2020-12-26 @ Tranmere Rovers W 1-0 1391 1441 31.68% 22.93% 45.38% +7.1 23
2020-12-26 Colchester United W 2-0 1336 1443 24.97% 22.10% 52.93% +15.2 16
2020-12-26 @ Southend United L 0-2 1443 1336 52.93% 22.10% 24.97% -15.2 28
2020-12-26 Forest Green Rovers D 1-1 1493 1468 41.87% 23.11% 35.01% -0.2 31
2020-12-26 @ Exeter City D 1-1 1468 1493 35.01% 23.11% 41.87% +0.2 37
2020-12-26 Grimsby Town W 3-1 1361 1332 42.52% 23.09% 34.40% +9.3 34
2020-12-26 @ Morecambe L 1-3 1332 1361 34.40% 23.09% 42.52% -9.3 19
2020-12-26 Harrogate Town L 1-2 1393 1362 42.83% 23.08% 34.09% -6.4 26
2020-12-26 @ Oldham Athletic W 2-1 1362 1393 34.09% 23.08% 42.83% +6.4 25
2020-12-26 Leyton Orient W 2-1 1434 1416 40.88% 23.14% 35.98% +5.5 31
2020-12-26 @ Cambridge United L 1-2 1416 1434 35.98% 23.14% 40.88% -5.5 27
2020-12-26 Mansfield Town L 2-3 1369 1385 36.18% 23.14% 40.68% -5.3 20
2020-12-26 @ Scunthorpe United W 3-2 1385 1369 40.68% 23.14% 36.18% +5.3 20
2020-12-26 Newport County D 1-1 1431 1448 35.96% 23.14% 40.90% +0.2 28
2020-12-26 @ Crawley Town D 1-1 1448 1431 40.90% 23.14% 35.96% -0.2 38
2020-12-26 Stevenage D 1-1 1479 1324 58.53% 21.03% 20.44% -1.3 34
2020-12-26 @ Cheltenham Town D 1-1 1324 1479 20.44% 21.03% 58.53% +1.3 14
2020-12-26 Walsall W 2-0 1470 1428 44.38% 23.00% 32.62% +10.3 33
2020-12-26 @ Salford City L 0-2 1428 1470 32.62% 23.00% 44.38% -10.3 30
2020-12-29 Cambridge United W 1-0 1326 1439 24.31% 21.98% 53.71% +8.2 17
2020-12-29 @ Stevenage L 0-1 1439 1326 53.71% 21.98% 24.31% -8.2 31
2020-12-29 Cheltenham Town D 0-0 1428 1477 31.69% 22.94% 45.38% +0.5 29
2020-12-29 @ Colchester United D 0-0 1477 1428 45.38% 22.94% 31.69% -0.5 35
2020-12-29 Crawley Town L 1-2 1469 1431 43.71% 23.03% 33.25% -6.5 37
2020-12-29 @ Forest Green Rovers W 2-1 1431 1469 33.25% 23.03% 43.71% +6.5 31
2020-12-29 Oldham Athletic D 0-0 1323 1387 29.92% 22.78% 47.30% +0.6 20
2020-12-29 @ Grimsby Town D 0-0 1387 1323 47.30% 22.78% 29.92% -0.7 27
2020-12-29 Port Vale D 0-0 1398 1413 36.35% 23.15% 40.51% +0.2 24
2020-12-29 @ Bradford City D 0-0 1413 1398 40.51% 23.15% 36.35% -0.2 25
2020-12-29 Scunthorpe United L 1-2 1417 1364 45.89% 22.90% 31.21% -6.7 30
2020-12-29 @ Walsall W 2-1 1364 1417 31.21% 22.90% 45.89% +6.7 23
2020-12-29 Southend United W 2-0 1411 1351 46.80% 22.83% 30.37% +9.7 30
2020-12-29 @ Leyton Orient L 0-2 1351 1411 30.37% 22.83% 46.80% -9.7 16
2020-12-29 Tranmere Rovers D 1-1 1381 1434 31.31% 22.91% 45.79% +0.5 20
2020-12-29 @ Barrow D 1-1 1434 1381 45.79% 22.91% 31.31% -0.5 28
2021-01-02 Cambridge United L 1-2 1324 1431 24.95% 22.10% 52.95% -4.1 20
2021-01-02 @ Grimsby Town W 2-1 1431 1324 52.95% 22.10% 24.95% +4.1 34
2021-01-02 Carlisle United L 0-2 1411 1444 33.74% 23.06% 43.20% -10.5 30
2021-01-02 @ Walsall W 2-0 1444 1411 43.20% 23.06% 33.74% +10.5 39
2021-01-02 Crawley Town L 0-1 1406 1438 34.02% 23.07% 42.91% -5.6 26
2021-01-02 @ Bolton Wanderers W 1-0 1438 1406 42.91% 23.07% 34.02% +5.6 34
2021-01-02 Port Vale W 4-0 1390 1413 35.28% 23.12% 41.60% +23.6 23
2021-01-02 @ Mansfield Town L 0-4 1413 1390 41.60% 23.12% 35.28% -23.6 25
2021-01-02 Salford City W 1-0 1421 1480 30.43% 22.83% 46.73% +7.2 33
2021-01-02 @ Leyton Orient L 0-1 1480 1421 46.73% 22.83% 30.43% -7.2 33
2021-01-02 Scunthorpe United W 3-1 1334 1371 33.29% 23.04% 43.67% +11.2 20
2021-01-02 @ Stevenage L 1-3 1371 1334 43.67% 23.04% 33.29% -11.2 23
2021-01-05 Salford City W 2-1 1414 1473 30.52% 22.84% 46.64% +6.8 26
2021-01-05 @ Mansfield Town L 1-2 1473 1414 46.64% 22.84% 30.52% -6.8 33
2021-01-09 Barrow W 1-0 1341 1382 32.86% 23.01% 44.13% +6.9 19
2021-01-09 @ Southend United L 0-1 1382 1341 44.13% 23.01% 32.86% -6.9 20
2021-01-09 Grimsby Town W 3-0 1389 1320 48.10% 22.71% 29.19% +13.6 28
2021-01-09 @ Port Vale L 0-3 1320 1389 29.19% 22.71% 48.10% -13.6 20
2021-01-09 Harrogate Town W 2-1 1435 1368 47.73% 22.75% 29.53% +4.7 37
2021-01-09 @ Cambridge United L 1-2 1368 1435 29.53% 22.75% 47.73% -4.7 25
2021-01-12 Bolton Wanderers D 1-1 1492 1400 51.01% 22.38% 26.62% -0.8 32
2021-01-12 @ Exeter City D 1-1 1400 1492 26.62% 22.38% 51.01% +0.8 27
2021-01-12 Salford City L 0-1 1360 1466 25.06% 22.12% 52.82% -4.4 23
2021-01-12 @ Scunthorpe United W 1-0 1466 1360 52.82% 22.12% 25.06% +4.4 36
2021-01-13 Mansfield Town L 2-3 1386 1421 33.59% 23.05% 43.36% -5.0 27
2021-01-13 @ Oldham Athletic W 3-2 1421 1386 43.36% 23.05% 33.59% +5.0 29
2021-01-16 Cambridge United D 1-1 1428 1440 36.79% 23.15% 40.06% +0.1 30
2021-01-16 @ Colchester United D 1-1 1440 1428 40.06% 23.15% 36.79% -0.1 38
2021-01-16 Cheltenham Town D 1-1 1401 1477 28.47% 22.63% 48.90% +0.7 28
2021-01-16 @ Bolton Wanderers D 1-1 1477 1401 48.90% 22.63% 28.47% -0.7 36
2021-01-16 Morecambe W 2-0 1428 1370 46.47% 22.85% 30.67% +9.8 36
2021-01-16 @ Leyton Orient L 0-2 1370 1428 30.67% 22.85% 46.47% -9.8 34
2021-01-16 Oldham Athletic D 1-1 1400 1381 41.14% 23.13% 35.72% -0.2 31
2021-01-16 @ Walsall D 1-1 1381 1400 35.72% 23.13% 41.14% +0.2 28
2021-01-16 Port Vale D 1-1 1462 1403 46.71% 22.84% 30.46% -0.5 38
2021-01-16 @ Forest Green Rovers D 1-1 1403 1462 30.46% 22.84% 46.71% +0.5 29
2021-01-16 Salford City D 0-0 1448 1470 35.29% 23.12% 41.58% +0.2 39
2021-01-16 @ Newport County D 0-0 1470 1448 41.58% 23.12% 35.29% -0.2 37
2021-01-16 Scunthorpe United W 1-0 1375 1355 41.20% 23.13% 35.67% +5.8 23
2021-01-16 @ Barrow L 0-1 1355 1375 35.67% 23.13% 41.20% -5.8 23
2021-01-16 Southend United D 0-0 1306 1348 32.61% 23.00% 44.39% +0.4 21
2021-01-16 @ Grimsby Town D 0-0 1348 1306 44.39% 23.00% 32.61% -0.4 20
2021-01-16 Tranmere Rovers D 0-0 1345 1433 27.03% 22.44% 50.53% +0.9 21
2021-01-16 @ Stevenage D 0-0 1433 1345 50.53% 22.44% 27.03% -0.9 29
2021-01-19 Cambridge United L 1-2 1348 1440 26.62% 22.38% 51.01% -4.3 20
2021-01-19 @ Southend United W 2-1 1440 1348 51.01% 22.38% 26.62% +4.3 41
2021-01-19 Exeter City D 0-0 1364 1492 22.88% 21.67% 55.44% +1.3 26
2021-01-19 @ Harrogate Town D 0-0 1492 1364 55.44% 21.67% 22.88% -1.3 33
2021-01-19 Forest Green Rovers W 3-2 1432 1462 34.35% 23.09% 42.56% +6.0 32
2021-01-19 @ Tranmere Rovers L 2-3 1462 1432 42.56% 23.09% 34.35% -6.0 38
2021-01-19 Newport County D 1-1 1476 1448 42.38% 23.09% 34.53% -0.3 37
2021-01-19 @ Cheltenham Town D 1-1 1448 1476 34.53% 23.09% 42.38% +0.3 40
2021-01-19 Walsall D 1-1 1361 1400 33.00% 23.02% 43.98% +0.4 35
2021-01-19 @ Morecambe D 1-1 1400 1361 43.98% 23.02% 33.00% -0.4 32
2021-01-22 Harrogate Town D 2-2 1470 1365 52.69% 22.14% 25.17% -0.7 38
2021-01-22 @ Salford City D 2-2 1365 1470 25.17% 22.14% 52.69% +0.7 27
2021-01-23 Bolton Wanderers W 2-1 1438 1402 43.59% 23.04% 33.37% +5.2 35
2021-01-23 @ Tranmere Rovers L 1-2 1402 1438 33.37% 23.04% 43.59% -5.2 28
2021-01-23 Bradford City D 0-0 1444 1398 44.85% 22.97% 32.18% -0.5 42
2021-01-23 @ Cambridge United D 0-0 1398 1444 32.18% 22.97% 44.85% +0.5 25
2021-01-23 Colchester United W 3-0 1361 1429 29.44% 22.74% 47.83% +20.2 38
2021-01-23 @ Morecambe L 0-3 1429 1361 47.83% 22.74% 29.44% -20.2 30
2021-01-23 Forest Green Rovers L 0-1 1438 1456 35.89% 23.14% 40.98% -5.9 36
2021-01-23 @ Leyton Orient W 1-0 1456 1438 40.98% 23.14% 35.89% +5.9 41
2021-01-23 Grimsby Town W 3-0 1349 1306 44.50% 22.99% 32.51% +14.9 26
2021-01-23 @ Scunthorpe United L 0-3 1306 1349 32.51% 22.99% 44.50% -14.9 21
2021-01-23 Mansfield Town L 0-1 1343 1426 27.70% 22.53% 49.76% -4.8 20
2021-01-23 @ Southend United W 1-0 1426 1343 49.76% 22.53% 27.70% +4.8 32
2021-01-23 Newport County W 3-2 1381 1449 29.46% 22.74% 47.81% +6.6 31
2021-01-23 @ Oldham Athletic L 2-3 1449 1381 47.81% 22.74% 29.46% -6.6 40
2021-01-23 Stevenage W 3-1 1490 1346 57.38% 21.28% 21.33% +6.1 36
2021-01-23 @ Exeter City L 1-3 1346 1490 21.33% 21.28% 57.38% -6.1 21
2021-01-23 Walsall L 1-3 1403 1400 38.96% 23.17% 37.87% -10.2 29
2021-01-23 @ Port Vale W 3-1 1400 1403 37.87% 23.17% 38.96% +10.2 35
2021-01-26 Bradford City L 1-3 1339 1399 30.34% 22.82% 46.84% -8.4 20
2021-01-26 @ Southend United W 3-1 1399 1339 46.84% 22.82% 30.34% +8.4 28
2021-01-26 Colchester United D 0-0 1340 1408 29.31% 22.72% 47.96% +0.7 22
2021-01-26 @ Stevenage D 0-0 1408 1340 47.96% 22.72% 29.31% -0.7 31
2021-01-26 Harrogate Town W 3-2 1444 1366 49.20% 22.60% 28.20% +4.3 38
2021-01-26 @ Tranmere Rovers L 2-3 1366 1444 28.20% 22.60% 49.20% -4.3 27
2021-01-26 Morecambe L 0-2 1496 1381 53.91% 21.94% 24.15% -15.4 36
2021-01-26 @ Exeter City W 2-0 1381 1496 24.15% 21.94% 53.91% +15.4 41
2021-01-26 Oldham Athletic W 2-0 1476 1388 50.52% 22.44% 27.04% +8.8 40
2021-01-26 @ Cheltenham Town L 0-2 1388 1476 27.04% 22.44% 50.52% -8.8 31
2021-01-26 Port Vale W 2-0 1364 1393 34.40% 23.09% 42.51% +12.6 29
2021-01-26 @ Scunthorpe United L 0-2 1393 1364 42.51% 23.09% 34.40% -12.6 29
2021-01-29 Scunthorpe United L 0-1 1408 1377 42.78% 23.08% 34.14% -6.7 31
2021-01-29 @ Colchester United W 1-0 1377 1408 34.14% 23.08% 42.78% +6.7 32
2021-01-30 Barrow W 2-1 1407 1381 42.21% 23.10% 34.69% +5.4 31
2021-01-30 @ Bradford City L 1-2 1381 1407 34.69% 23.10% 42.21% -5.4 23
2021-01-30 Cheltenham Town D 0-0 1461 1485 35.14% 23.12% 41.75% +0.2 42
2021-01-30 @ Forest Green Rovers D 0-0 1485 1461 41.75% 23.12% 35.14% -0.2 41
2021-01-30 Crawley Town W 3-1 1444 1443 38.48% 23.17% 38.35% +10.1 45
2021-01-30 @ Cambridge United L 1-3 1443 1444 38.35% 23.17% 38.48% -10.1 34
2021-01-30 Exeter City W 1-0 1455 1481 34.77% 23.10% 42.13% +6.7 42
2021-01-30 @ Carlisle United L 0-1 1481 1455 42.13% 23.10% 34.77% -6.7 36
2021-01-30 Leyton Orient W 2-0 1397 1432 33.55% 23.05% 43.40% +12.9 31
2021-01-30 @ Bolton Wanderers L 0-2 1432 1397 43.40% 23.05% 33.55% -12.8 36
2021-01-30 Newport County W 2-1 1361 1442 27.88% 22.55% 49.57% +7.2 30
2021-01-30 @ Harrogate Town L 1-2 1442 1361 49.57% 22.55% 27.88% -7.2 40
2021-01-30 Salford City W 2-1 1379 1469 26.79% 22.40% 50.80% +7.3 34
2021-01-30 @ Oldham Athletic L 1-2 1469 1379 50.80% 22.40% 26.79% -7.3 38
2021-01-30 Southend United W 5-1 1380 1330 45.47% 22.93% 31.60% +15.8 32
2021-01-30 @ Port Vale L 1-5 1330 1380 31.60% 22.93% 45.47% -15.8 20
2021-01-30 Stevenage L 1-2 1291 1340 31.77% 22.94% 45.29% -5.0 21
2021-01-30 @ Grimsby Town W 2-1 1340 1291 45.29% 22.94% 31.77% +5.0 25
2021-01-30 Tranmere Rovers L 0-1 1397 1448 31.45% 22.92% 45.63% -5.3 41
2021-01-30 @ Morecambe W 1-0 1448 1397 45.63% 22.92% 31.45% +5.3 41
2021-02-02 Exeter City L 0-1 1345 1474 22.79% 21.65% 55.56% -4.0 25
2021-02-02 @ Stevenage W 1-0 1474 1345 55.56% 21.65% 22.79% +4.0 39
2021-02-02 Forest Green Rovers L 1-2 1462 1462 38.41% 23.17% 38.43% -5.8 42
2021-02-02 @ Carlisle United W 2-1 1462 1462 38.43% 23.17% 38.41% +5.8 45
2021-02-02 Leyton Orient D 0-0 1433 1419 40.45% 23.15% 36.40% -0.1 35
2021-02-02 @ Crawley Town D 0-0 1419 1433 36.40% 23.15% 40.45% +0.1 37
2021-02-06 Bradford City W 3-2 1478 1413 47.56% 22.76% 29.68% +4.5 42
2021-02-06 @ Exeter City L 2-3 1413 1478 29.68% 22.76% 47.56% -4.5 31
2021-02-06 Cambridge United L 0-2 1375 1454 28.15% 22.59% 49.26% -9.1 23
2021-02-06 @ Barrow W 2-0 1454 1375 49.26% 22.59% 28.15% +9.1 48
2021-02-06 Colchester United D 0-0 1419 1401 41.01% 23.14% 35.86% -0.2 38
2021-02-06 @ Leyton Orient D 0-0 1401 1419 35.86% 23.14% 41.01% +0.2 32
2021-02-06 Grimsby Town W 1-0 1435 1286 57.84% 21.19% 20.98% +3.7 43
2021-02-06 @ Newport County L 0-1 1286 1435 20.98% 21.19% 57.84% -3.7 21
2021-02-06 Harrogate Town L 1-3 1433 1368 47.42% 22.77% 29.81% -12.0 35
2021-02-06 @ Crawley Town W 3-1 1368 1433 29.81% 22.77% 47.42% +12.0 33
2021-02-06 Morecambe D 2-2 1341 1391 31.64% 22.93% 45.43% +0.3 26
2021-02-06 @ Stevenage D 2-2 1391 1341 45.43% 22.93% 31.64% -0.3 42
2021-02-06 Port Vale W 3-1 1453 1396 46.38% 22.86% 30.75% +8.5 44
2021-02-06 @ Tranmere Rovers L 1-3 1396 1453 30.75% 22.86% 46.38% -8.5 32
2021-02-09 Cambridge United W 4-1 1462 1463 38.32% 23.17% 38.52% +14.3 41
2021-02-09 @ Salford City L 1-4 1463 1462 38.52% 23.17% 38.32% -14.3 48
2021-02-09 Cheltenham Town L 0-1 1380 1485 25.30% 22.16% 52.54% -4.4 33
2021-02-09 @ Harrogate Town W 1-0 1485 1380 52.54% 22.16% 25.30% +4.4 44
2021-02-09 Mansfield Town D 1-1 1410 1431 35.49% 23.13% 41.39% +0.2 36
2021-02-09 @ Walsall D 1-1 1431 1410 41.39% 23.13% 35.49% -0.2 33
2021-02-09 Morecambe D 1-1 1409 1391 41.06% 23.13% 35.80% -0.2 32
2021-02-09 @ Bolton Wanderers D 1-1 1391 1409 35.80% 23.13% 41.06% +0.2 43
2021-02-09 Southend United L 0-1 1439 1314 54.98% 21.76% 23.26% -8.3 43
2021-02-09 @ Newport County W 1-0 1314 1439 23.26% 21.76% 54.98% +8.3 23
2021-02-09 Stevenage L 0-1 1462 1342 54.48% 21.85% 23.68% -8.2 44
2021-02-09 @ Tranmere Rovers W 1-0 1342 1462 23.68% 21.85% 54.48% +8.2 29
2021-02-13 Southend United D 0-0 1448 1323 55.17% 21.72% 23.11% -1.2 49
2021-02-13 @ Cambridge United D 0-0 1323 1448 23.11% 21.72% 55.17% +1.2 24
2021-02-13 Stevenage W 1-0 1409 1350 46.71% 22.84% 30.46% +5.1 35
2021-02-13 @ Bolton Wanderers L 0-1 1350 1409 30.46% 22.84% 46.71% -5.1 29
2021-02-14 Mansfield Town D 2-2 1401 1430 34.33% 23.09% 42.58% +0.2 33
2021-02-14 @ Colchester United D 2-2 1430 1401 42.58% 23.09% 34.33% -0.2 34
2021-02-16 Barrow W 1-0 1476 1366 53.30% 22.04% 24.66% +4.3 44
2021-02-16 @ Salford City L 0-1 1366 1476 24.66% 22.04% 53.30% -4.3 23
2021-02-16 Carlisle United W 1-0 1376 1456 28.00% 22.57% 49.43% +7.6 36
2021-02-16 @ Harrogate Town L 0-1 1456 1376 49.43% 22.57% 28.00% -7.6 42
2021-02-16 Cheltenham Town L 1-2 1410 1489 28.10% 22.58% 49.32% -4.5 36
2021-02-16 @ Walsall W 2-1 1489 1410 49.32% 22.58% 28.10% +4.5 47
2021-02-16 Exeter City D 1-1 1430 1483 31.30% 22.91% 45.79% +0.5 44
2021-02-16 @ Newport County D 1-1 1483 1430 45.79% 22.91% 31.30% -0.5 43
2021-02-16 Morecambe W 2-1 1408 1391 40.86% 23.14% 36.00% +5.5 34
2021-02-16 @ Bradford City L 1-2 1391 1408 36.00% 23.14% 40.86% -5.5 43
2021-02-16 Oldham Athletic W 4-3 1467 1386 49.60% 22.55% 27.85% +4.2 48
2021-02-16 @ Forest Green Rovers L 3-4 1386 1467 27.85% 22.55% 49.60% -4.2 34
2021-02-16 Stevenage L 0-1 1421 1345 48.95% 22.62% 28.43% -7.5 35
2021-02-16 @ Crawley Town W 1-0 1345 1421 28.43% 22.62% 48.95% +7.5 32
2021-02-17 Bolton Wanderers L 2-3 1430 1414 40.67% 23.14% 36.18% -5.8 34
2021-02-17 @ Mansfield Town W 3-2 1414 1430 36.18% 23.14% 40.67% +5.8 38
2021-02-20 Bolton Wanderers L 0-1 1324 1420 26.16% 22.31% 51.53% -4.5 24
2021-02-20 @ Southend United W 1-0 1420 1324 51.53% 22.31% 26.16% +4.5 41
2021-02-20 Bradford City L 0-2 1493 1414 49.41% 22.57% 28.01% -14.3 47
2021-02-20 @ Cheltenham Town W 2-0 1414 1493 28.01% 22.57% 49.41% +14.3 37
2021-02-20 Cambridge United L 0-3 1424 1447 35.21% 23.12% 41.68% -15.8 34
2021-02-20 @ Mansfield Town W 3-0 1447 1424 41.68% 23.12% 35.21% +15.8 52
2021-02-20 Carlisle United D 1-1 1481 1448 43.04% 23.07% 33.89% -0.3 45
2021-02-20 @ Salford City D 1-1 1448 1481 33.89% 23.07% 43.04% +0.3 43
2021-02-20 Colchester United W 1-0 1413 1401 40.16% 23.15% 36.69% +6.0 38
2021-02-20 @ Crawley Town L 0-1 1401 1413 36.69% 23.15% 40.16% -6.0 33
2021-02-20 Harrogate Town W 3-1 1384 1384 38.44% 23.17% 38.40% +10.1 35
2021-02-20 @ Scunthorpe United L 1-3 1384 1384 38.40% 23.17% 38.44% -10.1 36
2021-02-20 Morecambe L 1-2 1362 1386 35.10% 23.11% 41.79% -5.4 23
2021-02-20 @ Barrow W 2-1 1386 1362 41.79% 23.11% 35.10% +5.4 46
2021-02-20 Oldham Athletic D 2-2 1453 1382 48.30% 22.69% 29.01% -0.5 45
2021-02-20 @ Tranmere Rovers D 2-2 1382 1453 29.01% 22.69% 48.30% +0.5 35
2021-02-20 Port Vale D 1-1 1419 1388 42.82% 23.08% 34.10% -0.3 39
2021-02-20 @ Leyton Orient D 1-1 1388 1419 34.10% 23.08% 42.82% +0.3 33
2021-02-20 Walsall D 1-1 1352 1405 31.23% 22.90% 45.87% +0.5 33
2021-02-20 @ Stevenage D 1-1 1405 1352 45.87% 22.90% 31.23% -0.5 37
2021-02-21 Forest Green Rovers L 0-2 1431 1472 32.80% 23.01% 44.19% -10.3 44
2021-02-21 @ Newport County W 2-0 1472 1431 44.19% 23.01% 32.80% +10.3 51
2021-02-23 Barrow L 0-1 1383 1356 42.15% 23.10% 34.75% -6.7 35
2021-02-23 @ Oldham Athletic W 1-0 1356 1383 34.75% 23.10% 42.15% +6.7 26
2021-02-23 Cheltenham Town L 0-1 1463 1479 36.15% 23.14% 40.71% -5.9 52
2021-02-23 @ Cambridge United W 1-0 1479 1463 40.71% 23.14% 36.15% +5.9 50
2021-02-23 Crawley Town W 2-1 1283 1419 22.05% 21.47% 56.47% +8.0 24
2021-02-23 @ Grimsby Town L 1-2 1419 1283 56.47% 21.47% 22.05% -8.0 38
2021-02-23 Exeter City L 1-2 1395 1482 27.18% 22.46% 50.36% -4.4 33
2021-02-23 @ Colchester United W 2-1 1482 1395 50.36% 22.46% 27.18% +4.4 46
2021-02-23 Leyton Orient W 1-0 1428 1419 39.78% 23.16% 37.06% +6.0 40
2021-02-23 @ Bradford City L 0-1 1419 1428 37.06% 23.16% 39.78% -6.0 39
2021-02-23 Mansfield Town W 1-0 1373 1409 33.55% 23.05% 43.40% +6.8 39
2021-02-23 @ Harrogate Town L 0-1 1409 1373 43.40% 23.05% 33.55% -6.8 34
2021-02-23 Salford City W 2-1 1391 1480 26.90% 22.42% 50.68% +7.3 49
2021-02-23 @ Morecambe L 1-2 1480 1391 50.68% 22.42% 26.90% -7.3 45
2021-02-23 Scunthorpe United W 2-0 1425 1394 42.81% 23.08% 34.11% +10.6 44
2021-02-23 @ Bolton Wanderers L 0-2 1394 1425 34.11% 23.08% 42.81% -10.6 35
2021-02-23 Stevenage D 0-0 1388 1353 43.42% 23.05% 33.54% -0.4 34
2021-02-23 @ Port Vale D 0-0 1353 1388 33.54% 23.05% 43.42% +0.4 34
2021-02-23 Tranmere Rovers L 2-3 1448 1453 37.78% 23.17% 39.06% -5.5 43
2021-02-23 @ Carlisle United W 3-2 1453 1448 39.06% 23.17% 37.78% +5.5 48
2021-02-24 Newport County L 0-1 1405 1420 36.22% 23.14% 40.64% -5.9 37
2021-02-24 @ Walsall W 1-0 1420 1405 40.64% 23.14% 36.22% +5.9 47
2021-02-24 Southend United L 1-3 1482 1320 59.42% 20.82% 19.76% -14.5 51
2021-02-24 @ Forest Green Rovers W 3-1 1320 1482 19.76% 20.82% 59.42% +14.5 27
2021-02-27 Barrow W 1-0 1435 1363 48.44% 22.68% 28.89% +4.9 47
2021-02-27 @ Bolton Wanderers L 0-1 1363 1435 28.89% 22.68% 48.44% -4.9 26
2021-02-27 Bradford City L 1-2 1399 1434 33.56% 23.05% 43.38% -5.2 37
2021-02-27 @ Walsall W 2-1 1434 1399 43.38% 23.05% 33.56% +5.2 43
2021-02-27 Cambridge United L 0-1 1388 1457 29.22% 22.71% 48.07% -5.0 34
2021-02-27 @ Port Vale W 1-0 1457 1388 48.07% 22.71% 29.22% +5.0 55
2021-02-27 Cheltenham Town L 0-2 1383 1485 25.54% 22.20% 52.25% -8.3 35
2021-02-27 @ Scunthorpe United W 2-0 1485 1383 52.25% 22.20% 25.54% +8.3 53
2021-02-27 Colchester United W 3-0 1467 1391 49.00% 22.62% 28.39% +13.3 54
2021-02-27 @ Forest Green Rovers L 0-3 1391 1467 28.39% 22.62% 49.00% -13.3 33
2021-02-27 Exeter City W 2-0 1411 1487 28.52% 22.63% 48.84% +14.2 41
2021-02-27 @ Crawley Town L 0-2 1487 1411 48.84% 22.63% 28.52% -14.2 46
2021-02-27 Grimsby Town W 1-0 1380 1291 50.68% 22.42% 26.90% +4.6 42
2021-02-27 @ Harrogate Town L 0-1 1291 1380 26.90% 22.42% 50.68% -4.6 24
2021-02-27 Morecambe W 1-0 1402 1398 38.91% 23.17% 37.92% +6.1 37
2021-02-27 @ Mansfield Town L 0-1 1398 1402 37.92% 23.17% 38.91% -6.1 49
2021-02-27 Oldham Athletic L 1-3 1443 1376 47.74% 22.74% 29.52% -12.0 43
2021-02-27 @ Carlisle United W 3-1 1376 1443 29.52% 22.74% 47.74% +12.0 38
2021-02-27 Salford City D 0-0 1334 1473 21.83% 21.42% 56.76% +1.4 28
2021-02-27 @ Southend United D 0-0 1473 1334 56.76% 21.42% 21.83% -1.4 46
2021-02-27 Stevenage D 0-0 1426 1353 48.56% 22.66% 28.78% -0.8 48
2021-02-27 @ Newport County D 0-0 1353 1426 28.78% 22.66% 48.56% +0.8 35
2021-02-27 Tranmere Rovers L 1-3 1413 1458 32.15% 22.97% 44.88% -8.8 39
2021-02-27 @ Leyton Orient W 3-1 1458 1413 44.88% 22.97% 32.15% +8.8 51
2021-03-02 Bolton Wanderers L 0-2 1388 1440 31.34% 22.91% 45.75% -9.9 38
2021-03-02 @ Oldham Athletic W 2-0 1440 1388 45.75% 22.91% 31.34% +9.9 50
2021-03-02 Carlisle United W 2-1 1378 1431 31.20% 22.90% 45.90% +6.7 36
2021-03-02 @ Colchester United L 1-2 1431 1378 45.90% 22.90% 31.20% -6.7 43
2021-03-02 Crawley Town W 3-1 1392 1426 33.78% 23.06% 43.16% +11.1 52
2021-03-02 @ Morecambe L 1-3 1426 1392 43.16% 23.06% 33.78% -11.1 41
2021-03-02 Forest Green Rovers W 3-0 1354 1481 23.00% 21.70% 55.30% +22.9 38
2021-03-02 @ Stevenage L 0-3 1481 1354 55.30% 21.70% 23.00% -22.9 54
2021-03-02 Harrogate Town L 0-1 1358 1385 34.68% 23.10% 42.22% -5.7 26
2021-03-02 @ Barrow W 1-0 1385 1358 42.22% 23.10% 34.68% +5.7 45
2021-03-02 Leyton Orient L 0-1 1286 1404 23.91% 21.90% 54.19% -4.2 24
2021-03-02 @ Grimsby Town W 1-0 1404 1286 54.19% 21.90% 23.91% +4.2 42
2021-03-02 Mansfield Town W 1-0 1439 1408 42.88% 23.07% 34.04% +5.6 46
2021-03-02 @ Bradford City L 0-1 1408 1439 34.04% 23.07% 42.88% -5.6 37
2021-03-02 Newport County W 1-0 1467 1426 44.29% 23.00% 32.71% +5.4 54
2021-03-02 @ Tranmere Rovers L 0-1 1426 1467 32.71% 23.00% 44.29% -5.4 48
2021-03-02 Port Vale W 1-0 1472 1383 50.62% 22.43% 26.95% +4.6 49
2021-03-02 @ Salford City L 0-1 1383 1472 26.95% 22.43% 50.62% -4.6 34
2021-03-02 Scunthorpe United L 0-1 1462 1375 50.41% 22.45% 27.14% -7.7 55
2021-03-02 @ Cambridge United W 1-0 1375 1462 27.14% 22.45% 50.41% +7.7 38
2021-03-02 Southend United W 1-0 1493 1335 58.92% 20.94% 20.14% +3.6 56
2021-03-02 @ Cheltenham Town L 0-1 1335 1493 20.14% 20.94% 58.92% -3.6 28
2021-03-02 Walsall D 0-0 1473 1394 49.30% 22.58% 28.12% -0.8 47
2021-03-02 @ Exeter City D 0-0 1394 1473 28.12% 22.58% 49.30% +0.8 38
2021-03-06 Bolton Wanderers D 1-1 1445 1450 37.66% 23.16% 39.17% +0.0 47
2021-03-06 @ Bradford City D 1-1 1450 1445 39.17% 23.16% 37.66% -0.0 51
2021-03-06 Carlisle United W 3-1 1403 1424 35.46% 23.13% 41.41% +10.7 55
2021-03-06 @ Morecambe L 1-3 1424 1403 41.41% 23.13% 35.46% -10.7 43
2021-03-06 Crawley Town L 0-1 1473 1414 46.55% 22.85% 30.60% -7.2 54
2021-03-06 @ Tranmere Rovers W 1-0 1414 1473 30.60% 22.85% 46.55% +7.2 44
2021-03-06 Forest Green Rovers L 1-2 1282 1458 18.66% 20.45% 60.89% -3.1 24
2021-03-06 @ Grimsby Town W 2-1 1458 1282 60.89% 20.45% 18.66% +3.1 57
2021-03-06 Harrogate Town W 1-0 1377 1391 36.46% 23.15% 40.39% +6.4 41
2021-03-06 @ Stevenage L 0-1 1391 1377 40.39% 23.15% 36.46% -6.4 45
2021-03-06 Leyton Orient W 4-0 1472 1408 47.32% 22.78% 29.90% +18.1 50
2021-03-06 @ Exeter City L 0-4 1408 1472 29.90% 22.78% 47.32% -18.1 42
2021-03-06 Mansfield Town W 2-0 1352 1402 31.65% 22.93% 45.42% +13.3 29
2021-03-06 @ Barrow L 0-2 1402 1352 45.42% 22.93% 31.65% -13.3 37
2021-03-06 Newport County L 0-2 1384 1420 33.46% 23.05% 43.49% -10.5 36
2021-03-06 @ Colchester United W 2-0 1420 1384 43.49% 23.05% 33.46% +10.5 51
2021-03-06 Port Vale W 3-2 1497 1378 54.34% 21.87% 23.79% +3.7 59
2021-03-06 @ Cheltenham Town L 2-3 1378 1497 23.79% 21.87% 54.34% -3.7 34
2021-03-06 Scunthorpe United D 1-1 1476 1383 51.24% 22.35% 26.41% -0.8 50
2021-03-06 @ Salford City D 1-1 1383 1476 26.41% 22.35% 51.24% +0.8 39
2021-03-06 Southend United D 0-0 1378 1332 44.93% 22.96% 32.10% -0.5 39
2021-03-06 @ Oldham Athletic D 0-0 1332 1378 32.10% 22.96% 44.93% +0.5 29
2021-03-06 Walsall W 1-0 1454 1395 46.79% 22.83% 30.39% +5.1 58
2021-03-06 @ Cambridge United L 0-1 1395 1454 30.39% 22.83% 46.79% -5.1 38
2021-03-09 Bradford City W 2-1 1431 1445 36.38% 23.15% 40.47% +6.1 54
2021-03-09 @ Newport County L 1-2 1445 1431 40.47% 23.15% 36.38% -6.1 47
2021-03-09 Cambridge United W 2-1 1450 1460 37.07% 23.16% 39.77% +6.0 54
2021-03-09 @ Bolton Wanderers L 1-2 1460 1450 39.77% 23.16% 37.07% -6.0 58
2021-03-09 Cheltenham Town W 3-1 1389 1501 24.51% 22.02% 53.48% +13.3 40
2021-03-09 @ Mansfield Town L 1-3 1501 1389 53.48% 22.02% 24.51% -13.2 59
2021-03-09 Colchester United W 3-0 1384 1374 39.89% 23.16% 36.95% +16.5 48
2021-03-09 @ Harrogate Town L 0-3 1374 1384 36.95% 23.16% 39.89% -16.5 36
2021-03-09 Exeter City L 0-2 1383 1490 25.05% 22.12% 52.83% -8.2 39
2021-03-09 @ Scunthorpe United W 2-0 1490 1383 52.83% 22.12% 25.05% +8.2 53
2021-03-09 Grimsby Town D 1-1 1414 1279 56.23% 21.52% 22.25% -1.2 44
2021-03-09 @ Carlisle United D 1-1 1279 1414 22.25% 21.52% 56.23% +1.2 25
2021-03-09 Morecambe D 2-2 1461 1414 45.03% 22.96% 32.01% -0.3 58
2021-03-09 @ Forest Green Rovers D 2-2 1414 1461 32.01% 22.96% 45.03% +0.3 56
2021-03-09 Oldham Athletic D 0-0 1374 1378 37.96% 23.17% 38.88% +0.0 35
2021-03-09 @ Port Vale D 0-0 1378 1374 38.88% 23.17% 37.96% -0.0 40
2021-03-09 Salford City W 1-0 1422 1476 31.13% 22.89% 45.97% +7.1 47
2021-03-09 @ Crawley Town L 0-1 1476 1422 45.97% 22.89% 31.13% -7.1 50
2021-03-09 Stevenage D 0-0 1390 1383 39.36% 23.16% 37.48% -0.1 43
2021-03-09 @ Leyton Orient D 0-0 1383 1390 37.48% 23.16% 39.36% +0.1 42
2021-03-09 Tranmere Rovers L 0-2 1332 1465 22.39% 21.56% 56.05% -7.4 29
2021-03-09 @ Southend United W 2-0 1465 1332 56.05% 21.56% 22.39% +7.4 57
2021-03-12 Barrow L 0-1 1389 1366 41.79% 23.11% 35.10% -6.6 38
2021-03-12 @ Walsall W 1-0 1366 1389 35.10% 23.11% 41.79% +6.6 32
2021-03-13 Bolton Wanderers L 0-1 1374 1456 27.78% 22.54% 49.67% -4.8 35
2021-03-13 @ Port Vale W 1-0 1456 1374 49.67% 22.54% 27.78% +4.8 57
2021-03-13 Bradford City W 3-1 1412 1439 34.70% 23.10% 42.20% +10.9 47
2021-03-13 @ Carlisle United L 1-3 1439 1412 42.20% 23.10% 34.70% -10.9 47
2021-03-13 Cambridge United L 2-4 1378 1454 28.44% 22.62% 48.93% -7.1 40
2021-03-13 @ Oldham Athletic W 4-2 1454 1378 48.93% 22.62% 28.44% +7.1 61
2021-03-13 Cheltenham Town L 0-1 1498 1487 39.95% 23.16% 36.89% -6.4 53
2021-03-13 @ Exeter City W 1-0 1487 1498 36.89% 23.16% 39.95% +6.4 62
2021-03-13 Colchester United D 0-0 1280 1357 28.28% 22.61% 49.11% +0.8 26
2021-03-13 @ Grimsby Town D 0-0 1357 1280 49.11% 22.61% 28.28% -0.8 37
2021-03-13 Harrogate Town W 2-1 1461 1401 46.80% 22.83% 30.37% +4.8 61
2021-03-13 @ Forest Green Rovers L 1-2 1401 1461 30.37% 22.83% 46.80% -4.8 48
2021-03-13 Mansfield Town W 1-0 1429 1402 42.22% 23.10% 34.68% +5.7 50
2021-03-13 @ Crawley Town L 0-1 1402 1429 34.68% 23.10% 42.22% -5.7 40
2021-03-13 Newport County L 1-3 1414 1437 35.26% 23.12% 41.62% -9.5 56
2021-03-13 @ Morecambe W 3-1 1437 1414 41.62% 23.12% 35.26% +9.5 57
2021-03-13 Scunthorpe United D 1-1 1390 1375 40.50% 23.15% 36.35% -0.1 44
2021-03-13 @ Leyton Orient D 1-1 1375 1390 36.35% 23.15% 40.50% +0.1 40
2021-03-13 Stevenage D 0-0 1325 1383 30.57% 22.84% 46.59% +0.6 30
2021-03-13 @ Southend United D 0-0 1383 1325 46.59% 22.84% 30.57% -0.6 43
2021-03-16 Barrow L 0-2 1494 1372 54.65% 21.82% 23.53% -15.6 62
2021-03-16 @ Cheltenham Town W 2-0 1372 1494 23.53% 21.82% 54.65% +15.6 35
2021-03-16 Carlisle United D 1-1 1396 1423 34.67% 23.10% 42.23% +0.2 41
2021-03-16 @ Mansfield Town D 1-1 1423 1396 42.23% 23.10% 34.67% -0.2 48
2021-03-16 Colchester United D 0-0 1468 1357 53.48% 22.01% 24.50% -1.1 51
2021-03-16 @ Salford City D 0-0 1357 1468 24.50% 22.01% 53.48% +1.1 38
2021-03-16 Newport County W 2-1 1370 1446 28.39% 22.62% 48.99% +7.1 38
2021-03-16 @ Port Vale L 1-2 1446 1370 48.99% 22.62% 28.39% -7.1 57
2021-03-16 Oldham Athletic D 1-1 1375 1370 39.11% 23.17% 37.73% -0.0 41
2021-03-16 @ Scunthorpe United D 1-1 1370 1375 37.73% 23.17% 39.11% +0.0 41
2021-03-16 Walsall D 1-1 1435 1383 45.69% 22.91% 31.40% -0.5 51
2021-03-16 @ Crawley Town D 1-1 1383 1435 31.40% 22.91% 45.69% +0.5 39
2021-03-17 Tranmere Rovers D 0-0 1281 1473 17.41% 19.98% 62.61% +1.8 27
2021-03-17 @ Grimsby Town D 0-0 1473 1281 62.61% 19.98% 17.41% -1.8 58
2021-03-20 Carlisle United W 3-1 1383 1423 32.88% 23.01% 44.10% +11.3 46
2021-03-20 @ Stevenage L 1-3 1423 1383 44.10% 23.01% 32.88% -11.3 48
2021-03-20 Crawley Town W 3-2 1388 1434 32.12% 22.97% 44.91% +6.3 38
2021-03-20 @ Barrow L 2-3 1434 1388 44.91% 22.97% 32.12% -6.3 51
2021-03-20 Exeter City W 2-1 1471 1492 35.50% 23.13% 41.37% +6.2 61
2021-03-20 @ Tranmere Rovers L 1-2 1492 1471 41.37% 23.13% 35.50% -6.2 53
2021-03-20 Forest Green Rovers W 1-0 1461 1465 37.73% 23.17% 39.10% +6.3 64
2021-03-20 @ Cambridge United L 0-1 1465 1461 39.10% 23.17% 37.73% -6.3 61
2021-03-20 Grimsby Town D 2-2 1397 1283 53.76% 21.97% 24.27% -0.8 42
2021-03-20 @ Mansfield Town D 2-2 1283 1397 24.27% 21.97% 53.76% +0.8 28
2021-03-20 Leyton Orient L 0-1 1439 1390 45.38% 22.94% 31.69% -7.1 57
2021-03-20 @ Newport County W 1-0 1390 1439 31.69% 22.94% 45.38% +7.1 47
2021-03-20 Morecambe L 0-1 1396 1405 37.13% 23.16% 39.71% -6.0 48
2021-03-20 @ Harrogate Town W 1-0 1405 1396 39.71% 23.16% 37.13% +6.0 59
2021-03-20 Oldham Athletic D 0-0 1428 1371 46.47% 22.85% 30.68% -0.6 48
2021-03-20 @ Bradford City D 0-0 1371 1428 30.68% 22.85% 46.47% +0.6 42
2021-03-20 Port Vale L 0-1 1358 1377 35.73% 23.13% 41.13% -5.8 38
2021-03-20 @ Colchester United W 1-0 1377 1358 41.13% 23.13% 35.73% +5.9 41
2021-03-20 Salford City W 2-0 1478 1467 39.97% 23.16% 36.87% +11.3 65
2021-03-20 @ Cheltenham Town L 0-2 1467 1478 36.87% 23.16% 39.97% -11.3 51
2021-03-20 Southend United D 1-1 1375 1326 45.41% 22.93% 31.66% -0.5 42
2021-03-20 @ Scunthorpe United D 1-1 1326 1375 31.66% 22.93% 45.41% +0.5 31
2021-03-20 Walsall W 2-1 1461 1383 49.14% 22.60% 28.26% +4.5 60
2021-03-20 @ Bolton Wanderers L 1-2 1383 1461 28.26% 22.60% 49.14% -4.5 39
2021-03-23 Bradford City W 2-0 1375 1427 31.29% 22.90% 45.81% +13.4 45
2021-03-23 @ Scunthorpe United L 0-2 1427 1375 45.81% 22.90% 31.29% -13.4 48
2021-03-23 Exeter City W 2-1 1371 1486 24.23% 21.96% 53.81% +7.7 45
2021-03-23 @ Oldham Athletic L 1-2 1486 1371 53.81% 21.96% 24.23% -7.7 53
2021-03-23 Forest Green Rovers D 0-0 1396 1459 29.97% 22.79% 47.24% +0.6 43
2021-03-23 @ Mansfield Town D 0-0 1459 1396 47.24% 22.79% 29.97% -0.6 62
2021-03-23 Grimsby Town L 0-1 1394 1283 53.37% 22.03% 24.60% -8.1 38
2021-03-23 @ Barrow W 1-0 1283 1394 24.60% 22.03% 53.37% +8.1 31
2021-03-23 Leyton Orient L 0-1 1412 1397 40.57% 23.15% 36.29% -6.5 48
2021-03-23 @ Carlisle United W 1-0 1397 1412 36.29% 23.15% 40.57% +6.5 50
2021-03-23 Tranmere Rovers D 2-2 1352 1477 23.14% 21.73% 55.12% +0.8 39
2021-03-23 @ Colchester United D 2-2 1477 1352 55.12% 21.73% 23.14% -0.8 62
2021-03-23 Walsall D 0-0 1326 1379 31.27% 22.90% 45.83% +0.5 32
2021-03-23 @ Southend United D 0-0 1379 1326 45.83% 22.90% 31.27% -0.5 40
2021-03-27 Barrow W 2-1 1394 1386 39.54% 23.16% 37.30% +5.7 49
2021-03-27 @ Stevenage L 1-2 1386 1394 37.30% 23.16% 39.54% -5.7 38
2021-03-27 Bolton Wanderers L 0-1 1459 1465 37.43% 23.16% 39.41% -6.1 62
2021-03-27 @ Forest Green Rovers W 1-0 1465 1459 39.41% 23.16% 37.43% +6.1 63
2021-03-27 Bradford City L 1-2 1353 1414 30.21% 22.81% 46.98% -4.8 39
2021-03-27 @ Colchester United W 2-1 1414 1353 46.98% 22.81% 30.21% +4.8 51
2021-03-27 Cambridge United L 1-2 1405 1467 30.16% 22.81% 47.04% -4.8 48
2021-03-27 @ Carlisle United W 2-1 1467 1405 47.04% 22.81% 30.16% +4.8 67
2021-03-27 Cheltenham Town W 1-0 1411 1490 28.14% 22.59% 49.28% +7.6 62
2021-03-27 @ Morecambe L 0-1 1490 1411 49.28% 22.59% 28.14% -7.6 65
2021-03-27 Mansfield Town D 1-1 1476 1397 49.43% 22.57% 28.00% -0.7 63
2021-03-27 @ Tranmere Rovers D 1-1 1397 1476 28.00% 22.57% 49.43% +0.7 44
2021-03-27 Oldham Athletic W 2-1 1403 1379 41.88% 23.11% 35.01% +5.4 53
2021-03-27 @ Leyton Orient L 1-2 1379 1403 35.01% 23.11% 41.88% -5.4 45
2021-03-27 Port Vale L 1-3 1428 1383 44.79% 22.97% 32.24% -11.4 51
2021-03-27 @ Crawley Town W 3-1 1383 1428 32.24% 22.97% 44.79% +11.4 44
2021-03-27 Salford City W 1-0 1478 1456 41.53% 23.12% 35.35% +5.8 56
2021-03-27 @ Exeter City L 0-1 1456 1478 35.35% 23.12% 41.53% -5.8 51
2021-03-27 Southend United L 0-1 1390 1326 47.24% 22.79% 29.97% -7.3 48
2021-03-27 @ Harrogate Town W 1-0 1326 1390 29.97% 22.79% 47.24% +7.3 35
2021-03-27 Walsall D 1-1 1291 1378 27.21% 22.46% 50.32% +0.8 32
2021-03-27 @ Grimsby Town D 1-1 1378 1291 50.32% 22.46% 27.21% -0.8 41
2021-03-30 Crawley Town W 2-0 1400 1416 36.15% 23.14% 40.71% +12.2 51
2021-03-30 @ Carlisle United L 0-2 1416 1400 40.71% 23.14% 36.15% -12.2 51
2021-04-02 Colchester United D 0-0 1472 1348 54.92% 21.77% 23.31% -1.2 64
2021-04-02 @ Bolton Wanderers D 0-0 1348 1472 23.31% 21.77% 54.92% +1.2 40
2021-04-02 Crawley Town D 0-0 1388 1404 36.15% 23.14% 40.70% +0.2 46
2021-04-02 @ Scunthorpe United D 0-0 1404 1388 40.70% 23.14% 36.15% -0.2 52
2021-04-02 Exeter City W 1-0 1394 1484 26.89% 22.42% 50.69% +7.8 47
2021-04-02 @ Port Vale L 0-1 1484 1394 50.69% 22.42% 26.89% -7.8 56
2021-04-02 Forest Green Rovers W 4-1 1419 1452 33.75% 23.06% 43.19% +15.7 54
2021-04-02 @ Bradford City L 1-4 1452 1419 43.19% 23.06% 33.75% -15.7 62
2021-04-02 Grimsby Town D 1-1 1450 1292 58.92% 20.94% 20.14% -1.4 52
2021-04-02 @ Salford City D 1-1 1292 1450 20.14% 20.94% 58.92% +1.4 33
2021-04-02 Harrogate Town D 0-0 1377 1382 37.70% 23.16% 39.14% +0.0 42
2021-04-02 @ Walsall D 0-0 1382 1377 39.14% 23.16% 37.70% -0.0 49
2021-04-02 Leyton Orient L 0-2 1397 1409 36.82% 23.16% 40.03% -11.3 44
2021-04-02 @ Mansfield Town W 2-0 1409 1397 40.03% 23.16% 36.82% +11.3 56
2021-04-02 Morecambe W 2-1 1472 1418 45.90% 22.90% 31.20% +5.0 70
2021-04-02 @ Cambridge United L 1-2 1418 1472 31.20% 22.90% 45.90% -5.0 62
2021-04-02 Newport County W 2-1 1380 1432 31.43% 22.92% 45.66% +6.7 41
2021-04-02 @ Barrow L 1-2 1432 1380 45.66% 22.92% 31.43% -6.7 57
2021-04-02 Stevenage L 0-1 1373 1400 34.73% 23.10% 42.16% -5.7 45
2021-04-02 @ Oldham Athletic W 1-0 1400 1373 42.16% 23.10% 34.73% +5.7 52
2021-04-02 Tranmere Rovers W 4-0 1482 1476 39.32% 23.16% 37.52% +21.8 68
2021-04-02 @ Cheltenham Town L 0-4 1476 1482 37.52% 23.16% 39.32% -21.8 63
2021-04-03 Carlisle United L 0-2 1334 1413 28.12% 22.58% 49.30% -9.1 35
2021-04-03 @ Southend United W 2-0 1413 1334 49.30% 22.58% 28.12% +9.1 54
2021-04-05 Barrow D 1-1 1349 1387 33.17% 23.03% 43.80% +0.3 41
2021-04-05 @ Colchester United D 1-1 1387 1349 43.80% 23.03% 33.17% -0.4 42
2021-04-05 Bolton Wanderers W 1-0 1425 1470 32.26% 22.98% 44.76% +7.0 60
2021-04-05 @ Newport County L 0-1 1470 1425 44.76% 22.98% 32.26% -7.0 64
2021-04-05 Bradford City D 1-1 1405 1435 34.36% 23.09% 42.55% +0.3 53
2021-04-05 @ Stevenage D 1-1 1435 1405 42.55% 23.09% 34.36% -0.3 55
2021-04-05 Cambridge United D 1-1 1454 1477 35.21% 23.12% 41.67% +0.2 64
2021-04-05 @ Tranmere Rovers D 1-1 1477 1454 41.67% 23.12% 35.21% -0.2 71
2021-04-05 Cheltenham Town D 1-1 1294 1504 16.11% 19.42% 64.47% +1.7 34
2021-04-05 @ Grimsby Town D 1-1 1504 1294 64.47% 19.42% 16.11% -1.7 69
2021-04-05 Mansfield Town D 0-0 1476 1386 50.73% 22.41% 26.86% -0.9 57
2021-04-05 @ Exeter City D 0-0 1386 1476 26.86% 22.41% 50.73% +0.9 45
2021-04-05 Oldham Athletic L 1-4 1404 1368 43.57% 23.04% 33.39% -15.8 52
2021-04-05 @ Crawley Town W 4-1 1368 1404 33.39% 23.04% 43.57% +15.8 48
2021-04-05 Port Vale L 0-2 1382 1402 35.68% 23.13% 41.19% -11.0 49
2021-04-05 @ Harrogate Town W 2-0 1402 1382 41.19% 23.13% 35.68% +11.0 50
2021-04-05 Salford City L 0-2 1437 1449 36.70% 23.15% 40.14% -11.3 62
2021-04-05 @ Forest Green Rovers W 2-0 1449 1437 40.14% 23.15% 36.70% +11.3 55
2021-04-05 Walsall D 0-0 1420 1377 44.40% 23.00% 32.60% -0.4 57
2021-04-05 @ Leyton Orient D 0-0 1377 1420 32.60% 23.00% 44.40% +0.4 43
2021-04-06 Scunthorpe United W 2-0 1422 1388 43.14% 23.06% 33.80% +10.5 57
2021-04-06 @ Carlisle United L 0-2 1388 1422 33.80% 23.06% 43.14% -10.6 46
2021-04-06 Southend United D 1-1 1413 1325 50.58% 22.43% 26.99% -0.8 63
2021-04-06 @ Morecambe D 1-1 1325 1413 26.99% 22.43% 50.58% +0.8 36
2021-04-09 Colchester United W 5-2 1383 1349 43.23% 23.06% 33.71% +11.2 51
2021-04-09 @ Oldham Athletic L 2-5 1349 1383 33.71% 23.06% 43.23% -11.2 41
2021-04-09 Newport County D 1-1 1387 1432 32.21% 22.97% 44.82% +0.4 46
2021-04-09 @ Mansfield Town D 1-1 1432 1387 44.82% 22.97% 32.21% -0.4 61
2021-04-10 Carlisle United D 2-2 1387 1432 32.21% 22.97% 44.82% +0.3 43
2021-04-10 @ Barrow D 2-2 1432 1387 44.82% 22.97% 32.21% -0.3 58
2021-04-10 Crawley Town D 0-0 1326 1388 30.04% 22.80% 47.17% +0.6 37
2021-04-10 @ Southend United D 0-0 1388 1326 47.17% 22.80% 30.04% -0.6 53
2021-04-10 Exeter City L 1-4 1477 1475 38.63% 23.17% 38.20% -14.4 71
2021-04-10 @ Cambridge United W 4-1 1475 1477 38.20% 23.17% 38.63% +14.4 60
2021-04-10 Forest Green Rovers W 2-1 1378 1426 31.93% 22.95% 45.12% +6.6 46
2021-04-10 @ Walsall L 1-2 1426 1378 45.12% 22.95% 31.93% -6.6 62
2021-04-10 Grimsby Town W 1-0 1434 1295 56.73% 21.42% 21.85% +3.8 58
2021-04-10 @ Bradford City L 0-1 1295 1434 21.85% 21.42% 56.73% -3.8 34
2021-04-10 Harrogate Town W 2-1 1463 1371 51.00% 22.38% 26.62% +4.3 67
2021-04-10 @ Bolton Wanderers L 1-2 1371 1463 26.62% 22.38% 51.00% -4.3 49
2021-04-10 Leyton Orient W 1-0 1502 1419 49.78% 22.53% 27.69% +4.7 72
2021-04-10 @ Cheltenham Town L 0-1 1419 1502 27.69% 22.53% 49.78% -4.8 57
2021-04-10 Morecambe W 1-0 1413 1413 38.44% 23.17% 38.39% +6.2 53
2021-04-10 @ Port Vale L 0-1 1413 1413 38.39% 23.17% 38.44% -6.2 63
2021-04-10 Stevenage W 2-1 1460 1406 46.05% 22.89% 31.06% +4.9 58
2021-04-10 @ Salford City L 1-2 1406 1460 31.06% 22.89% 46.05% -4.9 53
2021-04-10 Tranmere Rovers D 0-0 1378 1454 28.41% 22.62% 48.97% +0.8 47
2021-04-10 @ Scunthorpe United D 0-0 1454 1378 48.97% 22.62% 28.41% -0.8 65
2021-04-13 Bolton Wanderers L 0-1 1465 1468 38.04% 23.17% 38.79% -6.1 58
2021-04-13 @ Salford City W 1-0 1468 1465 38.79% 23.17% 38.04% +6.1 70
2021-04-13 Carlisle United D 0-0 1432 1432 38.41% 23.17% 38.42% +0.0 62
2021-04-13 @ Newport County D 0-0 1432 1432 38.42% 23.17% 38.41% +0.0 59
2021-04-13 Crawley Town L 0-2 1438 1388 45.51% 22.93% 31.56% -13.3 58
2021-04-13 @ Bradford City W 2-0 1388 1438 31.56% 22.93% 45.51% +13.4 56
2021-04-13 Exeter City W 2-1 1387 1489 25.51% 22.20% 52.30% +7.5 46
2021-04-13 @ Barrow L 1-2 1489 1387 52.30% 22.20% 25.51% -7.5 60
2021-04-13 Leyton Orient D 2-2 1367 1415 31.92% 22.95% 45.12% +0.3 50
2021-04-13 @ Harrogate Town D 2-2 1415 1367 45.12% 22.95% 31.92% -0.3 58
2021-04-13 Scunthorpe United W 4-1 1406 1379 42.38% 23.09% 34.52% +13.2 66
2021-04-13 @ Morecambe L 1-4 1379 1406 34.52% 23.09% 42.38% -13.1 47
2021-04-13 Tranmere Rovers W 1-0 1385 1453 29.30% 22.72% 47.98% +7.4 49
2021-04-13 @ Walsall L 0-1 1453 1385 47.98% 22.72% 29.30% -7.4 65
2021-04-16 Cheltenham Town W 1-0 1401 1507 25.14% 22.13% 52.73% +8.0 59
2021-04-16 @ Crawley Town L 0-1 1507 1401 52.73% 22.13% 25.14% -8.0 72
2021-04-17 Barrow W 2-0 1414 1395 41.23% 23.13% 35.64% +11.0 61
2021-04-17 @ Leyton Orient L 0-2 1395 1414 35.64% 23.13% 41.23% -11.0 46
2021-04-17 Bolton Wanderers W 2-1 1292 1474 18.15% 20.27% 61.59% +8.6 37
2021-04-17 @ Grimsby Town L 1-2 1474 1292 61.59% 20.27% 18.15% -8.6 70
2021-04-17 Bradford City W 2-1 1367 1425 30.69% 22.86% 46.45% +6.8 53
2021-04-17 @ Harrogate Town L 1-2 1425 1367 46.45% 22.86% 30.69% -6.8 58
2021-04-17 Cambridge United L 0-1 1432 1462 34.20% 23.08% 42.72% -5.7 62
2021-04-17 @ Newport County W 1-0 1462 1432 42.72% 23.08% 34.20% +5.6 74
2021-04-17 Mansfield Town L 0-1 1401 1387 40.34% 23.15% 36.51% -6.4 53
2021-04-17 @ Stevenage W 1-0 1387 1401 36.51% 23.15% 40.34% +6.4 49
2021-04-17 Oldham Athletic W 4-3 1420 1395 41.98% 23.11% 34.91% +5.0 69
2021-04-17 @ Morecambe L 3-4 1395 1420 34.91% 23.11% 41.98% -5.0 51
2021-04-17 Port Vale D 0-0 1432 1419 40.27% 23.15% 36.58% -0.1 60
2021-04-17 @ Carlisle United D 0-0 1419 1432 36.58% 23.15% 40.27% +0.1 54
2021-04-17 Salford City D 0-0 1446 1459 36.58% 23.15% 40.27% +0.1 66
2021-04-17 @ Tranmere Rovers D 0-0 1459 1446 40.27% 23.15% 36.58% -0.1 59
2021-04-17 Scunthorpe United W 3-2 1419 1365 45.92% 22.90% 31.19% +4.7 65
2021-04-17 @ Forest Green Rovers L 2-3 1365 1419 31.19% 22.90% 45.92% -4.7 47
2021-04-17 Southend United D 0-0 1482 1326 58.66% 21.00% 20.34% -1.5 61
2021-04-17 @ Exeter City D 0-0 1326 1482 20.34% 21.00% 58.66% +1.5 38
2021-04-17 Walsall W 2-1 1338 1392 31.16% 22.90% 45.94% +6.7 44
2021-04-17 @ Colchester United L 1-2 1392 1338 45.94% 22.90% 31.16% -6.7 49
2021-04-20 Cambridge United L 2-4 1425 1468 32.59% 23.00% 44.41% -7.9 61
2021-04-20 @ Leyton Orient W 4-2 1468 1425 44.41% 23.00% 32.59% +8.0 77
2021-04-20 Carlisle United W 1-0 1465 1432 43.15% 23.06% 33.79% +5.6 73
2021-04-20 @ Bolton Wanderers L 0-1 1432 1465 33.79% 23.06% 43.15% -5.6 60
2021-04-20 Cheltenham Town L 0-1 1394 1499 25.28% 22.16% 52.56% -4.4 53
2021-04-20 @ Stevenage W 1-0 1499 1394 52.56% 22.16% 25.28% +4.4 75
2021-04-20 Crawley Town W 2-0 1426 1409 40.88% 23.14% 35.98% +11.1 65
2021-04-20 @ Newport County L 0-2 1409 1426 35.98% 23.14% 40.88% -11.1 59
2021-04-20 Exeter City D 0-0 1424 1480 30.77% 22.86% 46.37% +0.6 66
2021-04-20 @ Forest Green Rovers D 0-0 1480 1424 46.37% 22.86% 30.77% -0.6 62
2021-04-20 Morecambe L 0-3 1300 1425 23.22% 21.75% 55.03% -11.1 37
2021-04-20 @ Grimsby Town W 3-0 1425 1300 55.03% 21.75% 23.22% +11.1 72
2021-04-20 Oldham Athletic L 0-3 1374 1390 36.23% 23.14% 40.63% -16.2 53
2021-04-20 @ Harrogate Town W 3-0 1390 1374 40.63% 23.14% 36.23% +16.2 54
2021-04-20 Port Vale L 0-2 1384 1419 33.50% 23.05% 43.45% -10.5 46
2021-04-20 @ Barrow W 2-0 1419 1384 43.45% 23.05% 33.50% +10.5 57
2021-04-20 Salford City L 0-2 1385 1459 28.73% 22.66% 48.61% -9.2 49
2021-04-20 @ Walsall W 2-0 1459 1385 48.61% 22.66% 28.73% +9.2 62
2021-04-20 Scunthorpe United W 3-0 1394 1361 43.10% 23.06% 33.84% +15.3 52
2021-04-20 @ Mansfield Town L 0-3 1361 1394 33.84% 23.06% 43.10% -15.3 47
2021-04-20 Southend United W 2-0 1345 1328 40.90% 23.14% 35.96% +11.1 47
2021-04-20 @ Colchester United L 0-2 1328 1345 35.96% 23.14% 40.90% -11.1 38
2021-04-20 Tranmere Rovers L 0-1 1418 1446 34.49% 23.09% 42.42% -5.7 58
2021-04-20 @ Bradford City W 1-0 1446 1418 42.42% 23.09% 34.49% +5.7 69
2021-04-24 Barrow W 1-0 1452 1373 49.27% 22.59% 28.14% +4.8 72
2021-04-24 @ Tranmere Rovers L 0-1 1373 1452 28.14% 22.59% 49.27% -4.8 46
2021-04-24 Bolton Wanderers L 0-1 1436 1471 33.57% 23.05% 43.38% -5.6 72
2021-04-24 @ Morecambe W 1-0 1471 1436 43.38% 23.05% 33.57% +5.6 76
2021-04-24 Bradford City W 2-1 1430 1412 40.90% 23.14% 35.96% +5.5 60
2021-04-24 @ Port Vale L 1-2 1412 1430 35.96% 23.14% 40.90% -5.5 58
2021-04-24 Colchester United W 1-0 1503 1356 57.66% 21.22% 21.11% +3.7 78
2021-04-24 @ Cheltenham Town L 0-1 1356 1503 21.11% 21.22% 57.66% -3.7 47
2021-04-24 Forest Green Rovers D 0-0 1398 1424 34.74% 23.10% 42.16% +0.3 60
2021-04-24 @ Crawley Town D 0-0 1424 1398 42.16% 23.10% 34.74% -0.3 67
2021-04-24 Grimsby Town L 1-2 1406 1289 54.09% 21.91% 23.99% -7.7 54
2021-04-24 @ Oldham Athletic W 2-1 1289 1406 23.99% 21.91% 54.09% +7.7 40
2021-04-24 Harrogate Town D 1-1 1426 1358 47.91% 22.73% 29.36% -0.6 61
2021-04-24 @ Carlisle United D 1-1 1358 1426 29.36% 22.73% 47.91% +0.6 54
2021-04-24 Leyton Orient W 2-1 1317 1417 25.66% 22.22% 52.12% +7.5 41
2021-04-24 @ Southend United L 1-2 1417 1317 52.12% 22.22% 25.66% -7.5 61
2021-04-24 Mansfield Town W 2-0 1468 1409 46.66% 22.84% 30.50% +9.7 65
2021-04-24 @ Salford City L 0-2 1409 1468 30.50% 22.84% 46.66% -9.7 52
2021-04-24 Newport County D 0-0 1480 1437 44.41% 23.00% 32.59% -0.4 63
2021-04-24 @ Exeter City D 0-0 1437 1480 32.59% 23.00% 44.41% +0.4 66
2021-04-24 Stevenage L 0-1 1476 1390 50.20% 22.48% 27.32% -7.7 77
2021-04-24 @ Cambridge United W 1-0 1390 1476 27.32% 22.48% 50.20% +7.7 56
2021-04-24 Walsall L 0-2 1345 1376 34.16% 23.08% 42.76% -10.7 47
2021-04-24 @ Scunthorpe United W 2-0 1376 1345 42.76% 23.08% 34.16% +10.6 52
2021-04-27 Barrow L 0-2 1424 1368 46.21% 22.88% 30.92% -13.5 67
2021-04-27 @ Forest Green Rovers W 2-0 1368 1424 30.92% 22.88% 46.21% +13.5 49
2021-04-27 Carlisle United D 1-1 1507 1426 49.61% 22.55% 27.84% -0.7 79
2021-04-27 @ Cheltenham Town D 1-1 1426 1507 27.84% 22.55% 49.61% +0.7 62
2021-04-27 Grimsby Town W 3-2 1479 1297 61.62% 20.26% 18.13% +2.9 66
2021-04-27 @ Exeter City L 2-3 1297 1479 18.13% 20.26% 61.62% -2.9 40
2021-04-27 Salford City L 0-1 1407 1478 29.03% 22.69% 48.27% -4.9 58
2021-04-27 @ Bradford City W 1-0 1478 1407 48.27% 22.69% 29.03% +4.9 68
2021-04-27 Scunthorpe United W 4-0 1438 1335 52.39% 22.18% 25.42% +15.8 69
2021-04-27 @ Newport County L 0-4 1335 1438 25.42% 22.18% 52.39% -15.8 47
2021-04-30 Cambridge United W 5-4 1359 1468 24.74% 22.06% 53.20% +7.0 57
2021-04-30 @ Harrogate Town L 4-5 1468 1359 53.20% 22.06% 24.74% -7.0 77
2021-05-01 Carlisle United L 2-3 1410 1426 36.10% 23.14% 40.76% -5.3 61
2021-05-01 @ Leyton Orient W 3-2 1426 1410 40.76% 23.14% 36.10% +5.3 65
2021-05-01 Cheltenham Town W 1-0 1454 1506 31.30% 22.91% 45.79% +7.1 72
2021-05-01 @ Newport County L 0-1 1506 1454 45.79% 22.91% 31.30% -7.1 79
2021-05-01 Crawley Town D 3-3 1398 1398 38.34% 23.17% 38.49% +0.0 57
2021-05-01 @ Stevenage D 3-3 1398 1398 38.49% 23.17% 38.34% +0.0 61
2021-05-01 Exeter City L 1-2 1476 1482 37.58% 23.16% 39.26% -5.7 76
2021-05-01 @ Bolton Wanderers W 2-1 1482 1476 39.26% 23.16% 37.58% +5.7 69
2021-05-01 Morecambe L 0-2 1387 1430 32.45% 22.99% 44.57% -10.2 52
2021-05-01 @ Walsall W 2-0 1430 1387 44.57% 22.99% 32.45% +10.2 75
2021-05-01 Oldham Athletic W 4-1 1399 1398 38.60% 23.17% 38.23% +14.2 55
2021-05-01 @ Mansfield Town L 1-4 1398 1399 38.23% 23.17% 38.60% -14.2 54
2021-05-01 Port Vale W 1-0 1294 1435 21.62% 21.36% 57.01% +8.6 43
2021-05-01 @ Grimsby Town L 0-1 1435 1294 57.01% 21.36% 21.62% -8.6 60
2021-05-01 Salford City W 1-0 1352 1483 22.66% 21.62% 55.72% +8.4 50
2021-05-01 @ Colchester United L 0-1 1483 1352 55.72% 21.62% 22.66% -8.4 68
2021-05-01 Scunthorpe United D 0-0 1402 1319 49.81% 22.53% 27.66% -0.8 59
2021-05-01 @ Bradford City D 0-0 1319 1402 27.66% 22.53% 49.81% +0.8 48
2021-05-01 Southend United L 1-2 1382 1324 46.50% 22.85% 30.65% -6.8 49
2021-05-01 @ Barrow W 2-1 1324 1382 30.65% 22.85% 46.50% +6.8 44
2021-05-01 Tranmere Rovers W 2-1 1410 1457 32.11% 22.96% 44.93% +6.6 70
2021-05-01 @ Forest Green Rovers L 1-2 1457 1410 44.93% 22.96% 32.11% -6.6 72
2021-05-08 Barrow D 1-1 1488 1375 53.62% 21.99% 24.39% -1.0 70
2021-05-08 @ Exeter City D 1-1 1375 1488 24.39% 21.99% 53.62% +1.0 50
2021-05-08 Bolton Wanderers L 1-4 1398 1471 28.87% 22.67% 48.46% -11.4 61
2021-05-08 @ Crawley Town W 4-1 1471 1398 48.46% 22.67% 28.87% +11.4 79
2021-05-08 Bradford City W 2-0 1440 1401 44.00% 23.02% 32.98% +10.4 78
2021-05-08 @ Morecambe L 0-2 1401 1440 32.98% 23.02% 44.00% -10.4 59
2021-05-08 Colchester United D 0-0 1450 1361 50.64% 22.43% 26.94% -0.9 73
2021-05-08 @ Tranmere Rovers D 0-0 1361 1450 26.94% 22.43% 50.64% +0.9 51
2021-05-08 Forest Green Rovers L 0-3 1384 1417 33.82% 23.06% 43.12% -15.3 54
2021-05-08 @ Oldham Athletic W 3-0 1417 1384 43.12% 23.06% 33.82% +15.3 73
2021-05-08 Grimsby Town W 3-0 1461 1302 58.99% 20.92% 20.08% +9.7 80
2021-05-08 @ Cambridge United L 0-3 1302 1461 20.08% 20.92% 58.99% -9.7 43
2021-05-08 Harrogate Town W 4-1 1499 1366 56.09% 21.55% 22.36% +9.1 82
2021-05-08 @ Cheltenham Town L 1-4 1366 1499 22.36% 21.55% 56.09% -9.1 57
2021-05-08 Leyton Orient W 3-0 1474 1405 48.09% 22.71% 29.20% +13.6 71
2021-05-08 @ Salford City L 0-3 1405 1474 29.20% 22.71% 48.09% -13.6 61
2021-05-08 Mansfield Town L 0-3 1427 1414 40.27% 23.15% 36.57% -17.6 60
2021-05-08 @ Port Vale W 3-0 1414 1427 36.57% 23.15% 40.27% +17.6 58
2021-05-08 Newport County D 1-1 1331 1461 22.71% 21.63% 55.66% +1.1 45
2021-05-08 @ Southend United D 1-1 1461 1331 55.66% 21.63% 22.71% -1.1 73
2021-05-08 Stevenage L 0-1 1320 1398 28.23% 22.60% 49.17% -4.8 48
2021-05-08 @ Scunthorpe United W 1-0 1398 1320 49.17% 22.60% 28.23% +4.8 60
2021-05-08 Walsall D 0-0 1432 1376 46.15% 22.88% 30.97% -0.6 66
2021-05-08 @ Carlisle United D 0-0 1376 1432 30.97% 22.88% 46.15% +0.6 53

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
2021-05-18 Forest Green Rovers W 2-0 1460 1432 42.29% 23.10% 34.62% +10.8 1-0
2021-05-18 @ Newport County L 0-2 1432 1460 34.62% 23.10% 42.29% -10.8 0-1
2021-05-20 Morecambe L 1-2 1449 1451 38.17% 23.17% 38.66% -5.8 0-1
2021-05-20 @ Tranmere Rovers W 2-1 1451 1449 38.66% 23.17% 38.17% +5.8 1-0
2021-05-23 Newport County W 4-3 1422 1470 31.79% 22.94% 45.27% +6.2 1-1
2021-05-23 @ Forest Green Rovers L 3-4 1470 1422 45.27% 22.94% 31.79% -6.2 1-1
2021-05-23 Tranmere Rovers D 1-1 1457 1443 40.32% 23.15% 36.53% -0.1 1-0-1
2021-05-23 @ Morecambe D 1-1 1443 1457 36.53% 23.15% 40.32% +0.1 0-1-1
2021-05-31 Newport County W 1-0 1456 1464 37.32% 23.16% 39.52% +6.3 2-0-1
2021-05-31 @ Morecambe L 0-1 1464 1456 39.52% 23.16% 37.32% -6.3 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 2021-04-17 18.15% @ Grimsby Town 1292 2 Bolton Wanderers 1474 1
2 2021-02-24 19.76% Southend United 1320 3 @ Forest Green Rovers 1482 1
3 2020-12-19 19.99% @ Barrow 1343 3 Cheltenham Town 1503 0
4 2020-12-15 21.52% Harrogate Town 1358 2 @ Exeter City 1501 1
5 2021-05-01 21.62% @ Grimsby Town 1294 1 Port Vale 1435 0
6 2021-02-23 22.05% @ Grimsby Town 1283 2 Crawley Town 1419 1
7 2021-05-01 22.66% @ Colchester United 1352 1 Salford City 1483 0
8 2020-10-13 22.81% Grimsby Town 1364 3 @ Cheltenham Town 1493 1
9 2021-03-02 23.00% @ Stevenage 1354 3 Forest Green Rovers 1481 0
10 2021-02-09 23.26% Southend United 1314 1 @ Newport County 1439 0
11 2020-11-03 23.36% @ Oldham Athletic 1366 2 Cheltenham Town 1489 1
12 2021-03-16 23.53% Barrow 1372 2 @ Cheltenham Town 1494 0
13 2021-02-09 23.68% Stevenage 1342 1 @ Tranmere Rovers 1462 0
14 2021-04-24 23.99% Grimsby Town 1289 2 @ Oldham Athletic 1406 1
15 2021-01-26 24.15% Morecambe 1381 2 @ Exeter City 1496 0
16 2021-03-23 24.23% @ Oldham Athletic 1371 2 Exeter City 1486 1
17 2020-12-29 24.31% @ Stevenage 1326 1 Cambridge United 1439 0
18 2021-03-09 24.51% @ Mansfield Town 1389 3 Cheltenham Town 1501 1
19 2021-03-23 24.60% Grimsby Town 1283 1 @ Barrow 1394 0
20 2021-04-30 24.74% @ Harrogate Town 1359 5 Cambridge United 1468 4
21 2020-12-26 24.97% @ Southend United 1336 2 Colchester United 1443 0
22 2021-04-16 25.14% @ Crawley Town 1401 1 Cheltenham Town 1507 0
23 2020-09-12 25.35% Morecambe 1361 2 @ Cheltenham Town 1465 1
24 2021-04-13 25.51% @ Barrow 1387 2 Exeter City 1489 1
25 2020-10-03 25.66% @ Morecambe 1350 1 Port Vale 1451 0

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 2020-09-12 26.00 Harrogate Town 4 1370 30.25% @ Southend United 0 1431 46.94% 22.82%
2 2020-12-12 25.24 @ Exeter City 5 1475 42.16% Tranmere Rovers 0 1449 34.74% 23.10%
3 2020-09-19 25.07 Cambridge United 5 1397 42.45% @ Morecambe 0 1369 34.46% 23.09%
4 2020-12-19 24.24 @ Barrow 3 1343 19.99% Cheltenham Town 0 1503 59.11% 20.90%
5 2020-10-17 24.11 Cambridge United 5 1417 44.18% @ Scunthorpe United 0 1376 32.81% 23.01%
6 2020-11-24 24.07 @ Exeter City 6 1450 35.25% Colchester United 1 1472 41.63% 23.12%
7 2020-10-27 23.77 @ Crawley Town 4 1421 34.86% Tranmere Rovers 0 1447 42.03% 23.11%
8 2020-10-31 23.67 @ Leyton Orient 4 1396 35.06% Bolton Wanderers 0 1420 41.82% 23.11%
9 2021-01-02 23.57 @ Mansfield Town 4 1390 35.28% Port Vale 0 1413 41.60% 23.12%
10 2020-11-21 23.56 @ Tranmere Rovers 5 1427 45.15% Grimsby Town 0 1379 31.90% 22.95%
11 2021-03-02 22.88 @ Stevenage 3 1354 23.00% Forest Green Rovers 0 1481 55.30% 21.70%
12 2021-04-02 21.75 @ Cheltenham Town 4 1482 39.32% Tranmere Rovers 0 1476 37.52% 23.16%
13 2021-01-23 20.22 @ Morecambe 3 1361 29.44% Colchester United 0 1429 47.83% 22.74%
14 2020-10-17 19.40 @ Crawley Town 4 1407 44.53% Morecambe 0 1364 32.48% 22.99%
15 2020-09-19 19.30 Salford City 4 1428 44.75% @ Grimsby Town 0 1383 32.27% 22.98%
16 2020-09-19 19.00 @ Stevenage 3 1355 32.64% Oldham Athletic 0 1397 44.36% 23.00%
17 2020-11-21 18.94 Carlisle United 3 1403 32.79% @ Crawley Town 0 1444 44.20% 23.01%
18 2021-03-06 18.13 @ Exeter City 4 1472 47.32% Leyton Orient 0 1408 29.90% 22.78%
19 2021-05-08 17.59 Mansfield Town 3 1414 36.57% @ Port Vale 0 1427 40.27% 23.15%
20 2020-10-24 17.50 Newport County 3 1426 36.82% @ Bradford City 0 1437 40.02% 23.16%
21 2020-09-12 17.44 @ Cambridge United 3 1380 37.02% Carlisle United 0 1389 39.82% 23.16%
22 2020-09-19 17.03 Cheltenham Town 3 1457 38.20% @ Tranmere Rovers 0 1459 38.63% 23.17%
23 2020-12-19 16.90 Tranmere Rovers 3 1424 38.60% @ Bolton Wanderers 0 1423 38.23% 23.17%
24 2020-12-12 16.67 @ Carlisle United 4 1429 50.46% Stevenage 0 1341 27.09% 22.45%
25 2021-03-09 16.46 @ Harrogate Town 3 1384 39.89% Colchester United 0 1374 36.95% 23.16%