2019-20 EFL League Two Season

369 games · 4 promotion-playoff teams · 100,000 simulations

Final

Promoted

Northampton Town

via playoff

Relegated

No relegation

Biggest Overachiever

Macclesfield Town

16.01 points above expected

33 points · 16.99 expected points

Biggest Disappointment

Scunthorpe United

16.66 points below expected

34 points · 50.66 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 Crewe Alexandra 34 19 8 7 65 64 38 +26 52.1 +12.87
2 Plymouth Argyle 34 19 8 7 65 59 34 +25 62.7 +2.26
3 Swindon Town 33 20 5 8 65 59 36 +23 54.2 +10.82
4 Exeter City 34 17 10 7 61 50 39 +11 55.1 +5.94
5 Colchester United 34 14 12 8 54 50 34 +16 54.3 -0.34
6 Port Vale 33 13 12 8 51 47 42 +5 40.8 +10.24
7 Salford City 34 13 11 10 50 48 40 +8 45.3 +4.69
8 Bradford City 34 13 11 10 50 39 35 +4 57.7 -7.71
9 Forest Green Rovers 34 12 10 12 46 41 38 +3 50.1 -4.08
10 Grimsby Town 34 12 10 12 46 45 46 -1 39.1 +6.87
11 Newport County 34 12 9 13 45 31 36 -5 51.0 -5.98
12 Cambridge United 35 12 8 15 44 39 45 -6 42.3 +1.66
13 Carlisle United 34 10 12 12 42 39 51 -12 43.3 -1.29
14 Crawley Town 34 9 14 11 41 44 45 -1 39.3 +1.68
15 Walsall 32 11 8 13 41 34 42 -8 46.7 -5.74
16 Oldham Athletic 34 9 12 13 39 41 51 -10 46.8 -7.82
17 Leyton Orient 32 8 11 13 35 43 52 -9 31.5 +3.47
18 Mansfield Town 32 8 10 14 34 45 49 -4 47.4 -13.41
19 Scunthorpe United 33 8 10 15 34 39 49 -10 50.7 -16.66
20 Macclesfield Town 34 6 15 13 33 30 42 -12 17.0 +16.01
21 Morecambe 33 7 9 17 30 31 52 -21 31.0 -0.97
22 Stevenage 33 3 13 17 22 22 44 -22 38.3 -16.34

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

Exeter City 3
Colchester United 2

Leg 1: Colchester United 1-0 Exeter City

Leg 2: Exeter City 3-1 Colchester United

Northampton Town 3
Cheltenham Town 2

Leg 1: Northampton Town 0-2 Cheltenham Town

Leg 2: Cheltenham Town 0-3 Northampton Town

Finals

Northampton Town 4
Exeter City 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
Plymouth Argyle 1507 65 73.55 -8.55 19.0% 53 59 67 73 79 87 96
Swindon Town 1464 65 66.34 -1.34 49.0% 50 53 61 66 72 82 90
Crewe Alexandra 1461 65 62.94 +2.06 66.0% 39 50 58 62 67 77 84
Colchester United 1455 54 65.15 -11.15 9.0% 44 51 60 65 70 79 82
Northampton Town 1429 0.00 100.0% 0 0 0 0 0 0 0
Bradford City 1427 50 68.52 -18.52 3.0% 44 54 62 69 74 83 86
Exeter City 1426 61 65.87 -4.87 31.0% 44 50 60 66 71 80 90
Salford City 1410 50 57.47 -7.47 17.0% 35 44 52 57 62 71 79
Mansfield Town 1398 34 60.92 -26.92 0.0% 43 48 56 61 65 73 82
Forest Green Rovers 1396 46 60.89 -14.89 3.0% 38 47 55 60 67 74 84
Walsall 1396 41 58.90 -17.90 0.0% 42 47 53 58 64 71 78
Port Vale 1389 51 52.92 -1.92 39.0% 35 40 48 53 57 63 72
Scunthorpe United 1382 34 62.82 -28.82 0.0% 38 50 57 63 68 76 81
Oldham Athletic 1378 39 57.63 -18.63 2.0% 38 44 52 57 63 73 80
Newport County 1367 45 61.79 -16.79 0.0% 47 48 56 61 67 75 79
Carlisle United 1365 42 54.10 -12.10 5.0% 30 42 48 53 59 70 79
Crawley Town 1358 41 50.13 -9.13 14.0% 32 37 45 50 55 63 70
Grimsby Town 1356 46 49.94 -3.94 34.0% 31 37 45 49 55 62 72
Cheltenham Town 1354 0.00 100.0% 0 0 0 0 0 0 0
Cambridge United 1335 44 51.80 -7.80 21.0% 31 38 46 51 57 66 80
Leyton Orient 1331 35 45.04 -10.04 8.0% 30 34 40 45 50 56 66
Morecambe 1305 30 43.13 -13.13 4.0% 27 31 38 43 49 54 63
Stevenage 1303 22 50.50 -28.50 0.0% 32 38 44 50 57 64 71
Macclesfield Town 1297 33 27.80 +5.20 4.0% 11 17 21 28 34 41 45

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 BC CU CU CT CU CT CA EC FGR GT LO MT MT MOR NC NT OA PA PV SC SU STE ST WAL
Bradford City
0-1-1
3.57
1-1-0
3.49
0-0-0
0.00
0-1-0
1.26
1-0-1
3.85
0-0-1
1.50
1-0-0
1.72
0-0-1
1.80
0-2-0
3.51
0-1-0
1.82
0-1-0
1.73
1-0-1
3.28
2-0-0
4.07
1-0-1
3.08
0-0-0
0.00
1-0-1
3.27
1-0-1
2.43
0-0-1
2.08
0-1-1
3.31
0-2-0
3.10
2-0-0
3.50
1-1-0
2.97
1-0-0
1.28
Cambridge United
1-1-0
1.94
0-1-1
2.71
0-0-0
0.00
2-0-0
1.96
1-0-0
1.79
1-0-0
0.96
1-0-1
2.14
0-0-1
1.32
0-1-0
1.75
0-0-2
3.08
0-1-1
3.07
1-0-1
2.28
1-1-0
3.21
1-1-0
2.19
0-0-0
0.00
0-0-1
1.42
1-1-0
1.84
0-0-1
1.21
0-0-2
2.59
2-0-0
2.04
0-1-1
2.79
0-0-2
2.26
0-0-1
1.18
Carlisle United
0-1-1
2.00
1-1-0
2.73
0-0-0
0.00
0-0-2
2.19
1-1-0
3.06
0-0-2
2.39
0-0-1
1.41
1-1-0
2.38
0-1-0
1.73
0-1-0
1.30
1-0-0
1.71
0-1-1
2.42
0-2-0
3.25
1-0-1
2.47
0-0-0
0.00
1-1-0
2.58
0-0-2
1.85
0-0-1
1.21
0-1-0
1.69
1-0-0
0.98
1-0-0
1.19
0-1-1
2.24
2-0-0
2.29
Cheltenham Town
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
Colchester United
0-1-0
1.46
0-0-2
3.54
2-0-0
3.28
0-0-0
0.00
0-1-1
3.54
0-1-0
1.12
0-2-0
2.74
0-0-1
1.11
0-1-1
3.36
2-0-0
3.64
1-1-0
3.55
1-0-0
1.13
0-1-1
3.80
1-0-0
1.44
0-0-0
0.00
1-0-0
1.13
1-0-1
2.22
0-1-1
3.33
2-0-0
3.13
0-1-0
1.08
1-1-0
3.34
2-0-0
2.45
0-1-0
1.49
Crawley Town
1-0-1
1.70
0-0-1
0.96
0-1-1
2.40
0-0-0
0.00
1-1-0
1.98
0-0-2
2.24
0-1-1
1.95
0-1-1
2.00
1-1-0
2.66
1-0-0
1.22
0-1-0
1.20
1-0-0
1.17
0-1-0
1.65
0-1-0
0.83
0-0-0
0.00
1-0-1
2.31
0-2-0
1.70
0-1-0
1.45
1-1-0
2.40
1-1-0
2.00
1-1-0
2.63
0-0-1
1.31
0-0-2
2.16
Crewe Alexandra
1-0-0
1.22
0-0-1
1.79
2-0-0
3.10
0-0-0
0.00
0-1-0
1.61
2-0-0
3.27
0-2-0
2.60
0-1-0
1.09
1-0-0
1.18
2-0-0
3.53
1-1-0
3.67
0-1-0
1.62
1-1-0
3.72
0-0-1
1.07
0-0-0
0.00
2-0-0
2.80
0-0-2
2.22
0-0-1
1.85
1-0-1
3.20
1-1-0
2.75
2-0-0
3.51
1-0-1
2.64
2-0-0
2.62
Exeter City
0-0-1
1.02
1-0-1
3.34
1-0-0
1.30
0-0-0
0.00
0-2-0
2.72
1-1-0
3.56
0-2-0
2.84
2-0-0
2.72
1-0-1
3.51
0-1-0
2.06
2-0-0
3.60
1-0-0
1.51
1-0-0
1.45
1-1-0
2.90
0-0-0
0.00
1-1-0
3.05
1-0-0
1.21
1-0-1
3.48
1-0-0
1.42
0-0-1
1.15
2-0-0
3.26
0-1-1
2.65
0-1-1
3.18
Forest Green Rovers
1-0-0
0.95
1-0-0
1.39
0-1-1
3.10
0-0-0
0.00
1-0-0
1.61
1-1-0
3.49
0-1-0
1.64
0-0-2
2.73
1-1-0
3.20
1-0-0
1.65
1-0-1
3.48
1-1-0
2.83
1-0-0
1.64
0-0-1
1.61
0-0-0
0.00
1-1-0
2.74
0-0-1
1.45
0-0-2
3.14
1-0-1
3.22
0-0-2
2.70
0-2-0
3.25
1-1-0
2.28
0-1-1
2.65
Grimsby Town
0-2-0
1.99
0-1-0
0.99
0-1-0
1.01
0-0-0
0.00
1-1-0
2.16
0-1-1
2.79
0-0-1
1.54
1-0-1
1.99
0-1-1
2.26
0-1-1
3.04
1-1-0
2.83
1-0-1
2.32
2-0-0
2.81
1-0-0
1.31
0-0-0
0.00
0-1-0
1.04
0-0-1
0.71
1-0-0
1.61
1-0-1
2.50
1-0-1
2.05
1-0-1
2.62
0-0-2
1.93
1-0-0
0.91
Leyton Orient
0-1-0
0.94
2-0-0
2.41
0-1-0
1.41
0-0-0
0.00
0-0-2
1.88
0-0-1
1.49
0-0-2
2.00
0-1-0
0.75
0-0-1
1.08
1-1-0
2.43
0-1-1
2.72
2-0-0
1.98
0-0-1
1.26
1-1-0
1.94
0-0-0
0.00
0-2-0
2.28
0-0-1
0.71
0-1-1
2.39
0-1-0
1.01
0-0-1
1.16
1-1-0
2.30
0-0-1
1.13
1-0-1
2.01
Macclesfield Town
0-1-0
1.01
1-1-0
2.39
0-0-1
1.03
0-0-0
0.00
0-1-1
1.96
0-1-0
1.52
0-1-1
1.86
0-0-2
1.91
1-0-1
2.02
0-1-1
2.64
1-1-0
2.72
0-1-0
1.19
0-0-2
2.80
0-1-1
2.05
0-0-0
0.00
1-1-0
2.43
0-1-1
1.46
1-1-0
2.50
0-1-1
2.27
1-0-0
1.11
0-1-0
1.01
0-0-1
0.83
0-1-0
0.95
Mansfield Town
1-0-1
2.19
1-0-1
3.21
1-1-0
3.04
0-0-0
0.00
0-0-1
1.60
0-0-1
1.55
0-1-0
1.11
0-0-1
1.21
0-1-1
2.61
1-0-1
3.16
0-0-2
3.54
0-1-0
1.53
0-2-0
3.50
1-1-0
2.85
0-0-0
0.00
1-0-1
2.98
0-0-2
2.13
0-2-0
3.28
0-0-1
1.84
1-0-0
1.62
0-1-0
1.85
0-0-1
1.09
1-0-0
1.28
Morecambe
0-0-2
1.54
0-1-1
2.28
0-2-0
2.22
0-0-0
0.00
1-1-0
1.74
0-1-0
1.08
0-1-1
1.81
0-0-1
1.27
0-0-1
1.09
0-0-2
2.65
1-0-0
1.46
2-0-0
2.64
0-2-0
2.01
1-0-1
1.99
0-0-0
0.00
0-0-2
2.11
0-0-1
0.62
1-0-1
2.29
0-1-0
1.50
0-0-1
0.89
0-0-1
0.96
0-0-1
0.90
1-0-1
2.00
Newport County
1-0-1
2.39
0-1-1
3.31
1-0-1
3.00
0-0-0
0.00
0-0-1
1.28
0-1-0
1.94
1-0-0
1.67
0-1-1
2.55
1-0-0
1.12
0-0-1
1.41
0-1-1
3.57
1-1-0
3.44
0-1-1
2.59
1-0-1
3.50
0-0-0
0.00
0-0-2
3.00
1-0-1
2.09
1-0-0
1.88
0-0-1
1.84
2-0-0
2.70
0-1-0
1.78
2-0-0
2.43
0-2-0
2.65
Northampton Town
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
0-0-0
0.00
Oldham Athletic
1-0-1
2.20
1-0-0
1.30
0-1-1
2.87
0-0-0
0.00
0-0-1
1.59
1-0-1
3.16
0-0-2
2.71
0-1-1
2.42
0-1-1
2.70
0-1-0
1.70
0-2-0
3.20
0-1-1
3.04
1-0-1
2.46
2-0-0
3.37
2-0-0
2.46
0-0-0
0.00
0-1-0
0.85
0-1-0
1.28
0-1-1
2.74
0-1-1
2.36
0-1-0
1.23
0-0-1
0.92
1-0-0
1.46
Plymouth Argyle
1-0-1
3.01
0-1-1
3.71
2-0-0
3.67
0-0-0
0.00
1-0-1
3.25
0-2-0
3.88
2-0-0
3.24
0-0-1
1.51
1-0-0
1.27
1-0-0
2.10
1-0-0
2.11
1-1-0
4.16
2-0-0
3.37
1-0-0
2.23
1-0-1
3.40
0-0-0
0.00
0-1-0
1.92
0-0-1
1.74
1-1-0
3.57
1-1-0
3.11
2-0-0
3.80
0-1-1
3.10
1-0-0
1.68
Port Vale
1-0-0
0.73
1-0-0
1.51
1-0-0
1.51
0-0-0
0.00
1-1-0
2.15
0-1-0
1.27
1-0-0
0.91
1-0-1
2.02
2-0-0
2.31
0-0-1
1.12
1-1-0
3.08
0-1-1
2.96
0-2-0
2.20
1-0-1
3.16
0-0-1
0.88
0-0-0
0.00
0-1-0
1.44
1-0-0
1.00
0-2-0
2.54
0-1-1
2.42
1-1-0
2.69
1-0-1
1.91
0-1-1
2.62
Salford City
1-1-0
2.20
2-0-0
2.84
0-1-0
1.04
0-0-0
0.00
0-0-2
2.34
0-1-1
3.07
1-0-1
2.26
0-0-1
1.30
1-0-1
2.25
1-0-1
2.94
0-1-0
1.73
1-1-0
3.19
1-0-0
0.91
0-1-0
1.22
1-0-0
0.91
0-0-0
0.00
1-1-0
2.72
0-1-1
1.94
0-2-0
2.91
0-1-0
1.32
2-0-0
2.85
0-0-1
1.32
1-0-1
2.32
Scunthorpe United
0-2-0
2.36
0-0-2
3.45
0-0-1
1.76
0-0-0
0.00
0-1-0
1.65
0-1-1
3.50
0-1-1
2.69
1-0-0
1.58
2-0-0
2.75
1-0-1
3.43
1-0-0
1.56
0-0-1
1.62
0-0-1
1.11
1-0-0
1.88
0-0-2
2.77
0-0-0
0.00
1-1-0
3.09
0-1-1
2.36
1-1-0
3.06
0-1-0
1.40
0-1-0
1.81
0-0-2
2.72
0-0-2
2.99
Stevenage
0-0-2
2.01
1-1-0
2.66
0-0-1
1.53
0-0-0
0.00
0-1-1
2.13
0-1-1
2.85
0-0-2
2.02
0-0-2
2.24
0-2-0
2.21
1-0-1
2.82
0-1-1
3.16
0-1-0
1.73
0-1-0
0.91
1-0-0
1.79
0-1-0
0.97
0-0-0
0.00
0-1-0
1.49
0-0-2
1.75
0-1-1
2.75
0-0-2
2.58
0-1-0
0.94
0-0-1
1.01
0-1-0
1.08
Swindon Town
0-1-1
2.50
2-0-0
3.23
1-1-0
3.21
0-0-0
0.00
0-0-2
3.01
1-0-0
1.40
1-0-1
2.81
1-1-0
2.80
0-1-1
3.21
2-0-0
3.59
1-0-0
1.60
1-0-0
1.96
1-0-0
1.64
1-0-0
1.87
0-0-2
3.01
0-0-0
0.00
1-0-0
1.84
1-1-0
2.35
1-0-1
3.60
1-0-0
1.40
2-0-0
2.79
1-0-0
1.74
1-0-0
1.75
Walsall
0-0-1
1.44
1-0-0
1.54
0-0-2
3.17
0-0-0
0.00
0-1-0
1.23
2-0-0
3.32
0-0-2
2.82
1-1-0
2.28
1-1-0
2.82
0-0-1
1.85
1-0-1
3.48
0-1-0
1.80
0-0-1
1.44
1-0-1
3.51
0-2-0
2.83
0-0-0
0.00
0-0-1
1.26
0-0-1
1.06
1-1-0
2.82
1-0-1
3.18
2-0-0
2.48
0-1-0
1.65
0-0-1
0.99

Goal Differential vs Points

Each team plotted by their final goal differential (x) and final point total (y). Teams above the broad trend (more points than their GD would suggest) were efficient at narrow wins; teams below took more lopsided losses than their results imply.

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
08.67%9.21%4.74%2.98%1.36%0.27%27.24%
19.21%13.28%8.13%3.93%0.54%0.41%35.50%
24.74%8.13%8.40%2.30%0.41%0.14%24.12%
32.98%3.93%2.30%0.54%0.14%9.89%
41.36%0.54%0.41%0.14%2.44%
5+0.27%0.41%0.14%0.81%
Total27.24%35.50%24.12%9.89%2.44%0.81%100%

Summary Statistics

Mean scored1.27
Mean allowed1.27
StdDev scored1.09
StdDev allowed1.09
Mean total goals/game2.55
Correlation (home vs away score)-0.034
Sample size (games)369
↓ Scored | Allowed →012345+Total
011.76%2.94%2.94%5.88%23.53%
111.76%17.65%17.65%47.06%
25.88%11.76%2.94%20.59%
32.94%5.88%8.82%
4
5+
Total32.35%38.24%23.53%5.88%100%

Bradford City — Summary Statistics

Mean scored1.15
Mean allowed1.03
StdDev scored0.89
StdDev allowed0.90
Mean total goals/game2.18
Correlation (scored vs allowed)-0.156
Games played34
↓ Scored | Allowed →012345+Total
014.29%14.29%2.86%8.57%40.00%
18.57%5.71%11.43%25.71%
22.86%11.43%2.86%5.71%22.86%
35.71%5.71%
45.71%5.71%
5+
Total31.43%31.43%22.86%5.71%8.57%100%

Cambridge United — Summary Statistics

Mean scored1.11
Mean allowed1.29
StdDev scored1.18
StdDev allowed1.23
Mean total goals/game2.40
Correlation (scored vs allowed)-0.084
Games played35
↓ Scored | Allowed →012345+Total
014.71%2.94%5.88%8.82%32.35%
15.88%11.76%2.94%5.88%2.94%29.41%
22.94%14.71%8.82%2.94%2.94%32.35%
32.94%2.94%
42.94%2.94%
5+
Total23.53%32.35%20.59%17.65%5.88%100%

Carlisle United — Summary Statistics

Mean scored1.15
Mean allowed1.50
StdDev scored1.02
StdDev allowed1.21
Mean total goals/game2.65
Correlation (scored vs allowed)0.086
Games played34
↓ Scored | Allowed →012345+Total
014.71%8.82%2.94%26.47%
15.88%11.76%8.82%26.47%
28.82%8.82%2.94%20.59%
311.76%11.76%2.94%26.47%
4
5+
Total32.35%41.18%20.59%5.88%100%

Colchester United — Summary Statistics

Mean scored1.47
Mean allowed1.00
StdDev scored1.16
StdDev allowed0.89
Mean total goals/game2.47
Correlation (scored vs allowed)0.059
Games played34
↓ Scored | Allowed →012345+Total
011.76%2.94%2.94%17.65%
12.94%20.59%20.59%2.94%47.06%
25.88%5.88%8.82%2.94%23.53%
32.94%2.94%5.88%11.76%
4
5+
Total23.53%32.35%35.29%5.88%2.94%100%

Crawley Town — Summary Statistics

Mean scored1.29
Mean allowed1.32
StdDev scored0.91
StdDev allowed1.01
Mean total goals/game2.62
Correlation (scored vs allowed)0.092
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%14.71%
12.94%14.71%2.94%5.88%26.47%
28.82%20.59%2.94%2.94%35.29%
38.82%8.82%
45.88%2.94%8.82%
5+2.94%2.94%5.88%
Total20.59%58.82%8.82%11.76%100%

Crewe Alexandra — Summary Statistics

Mean scored1.88
Mean allowed1.12
StdDev scored1.37
StdDev allowed0.88
Mean total goals/game3.00
Correlation (scored vs allowed)-0.114
Games played34
↓ Scored | Allowed →012345+Total
05.88%2.94%2.94%11.76%
126.47%14.71%2.94%11.76%55.88%
25.88%2.94%5.88%14.71%
32.94%5.88%2.94%11.76%
42.94%2.94%
5+2.94%2.94%
Total41.18%23.53%17.65%14.71%2.94%100%

Exeter City — Summary Statistics

Mean scored1.47
Mean allowed1.15
StdDev scored1.13
StdDev allowed1.21
Mean total goals/game2.62
Correlation (scored vs allowed)0.014
Games played34
↓ Scored | Allowed →012345+Total
011.76%11.76%5.88%29.41%
117.65%8.82%11.76%2.94%41.18%
25.88%8.82%2.94%17.65%
32.94%2.94%
42.94%2.94%2.94%8.82%
5+
Total38.24%23.53%29.41%5.88%2.94%100%

Forest Green Rovers — Summary Statistics

Mean scored1.21
Mean allowed1.12
StdDev scored1.17
StdDev allowed1.09
Mean total goals/game2.32
Correlation (scored vs allowed)0.240
Games played34
↓ Scored | Allowed →012345+Total
05.88%14.71%2.94%5.88%2.94%32.35%
18.82%14.71%2.94%2.94%29.41%
25.88%2.94%8.82%2.94%20.59%
38.82%2.94%11.76%
42.94%2.94%
5+2.94%2.94%
Total20.59%41.18%23.53%11.76%2.94%100%

Grimsby Town — Summary Statistics

Mean scored1.32
Mean allowed1.35
StdDev scored1.30
StdDev allowed1.04
Mean total goals/game2.68
Correlation (scored vs allowed)0.048
Games played34
↓ Scored | Allowed →012345+Total
06.25%9.38%6.25%3.12%3.12%28.12%
118.75%6.25%6.25%31.25%
29.38%6.25%3.12%3.12%21.88%
33.12%3.12%6.25%3.12%15.62%
43.12%3.12%
5+
Total12.50%40.62%25.00%15.62%6.25%100%

Leyton Orient — Summary Statistics

Mean scored1.34
Mean allowed1.62
StdDev scored1.15
StdDev allowed1.10
Mean total goals/game2.97
Correlation (scored vs allowed)-0.048
Games played32
↓ Scored | Allowed →012345+Total
05.88%14.71%8.82%5.88%35.29%
18.82%29.41%5.88%44.12%
25.88%8.82%2.94%17.65%
32.94%2.94%
4
5+
Total17.65%50.00%23.53%8.82%100%

Macclesfield Town — Summary Statistics

Mean scored0.88
Mean allowed1.24
StdDev scored0.81
StdDev allowed0.85
Mean total goals/game2.12
Correlation (scored vs allowed)-0.046
Games played34
↓ Scored | Allowed →012345+Total
06.25%15.62%3.12%3.12%28.12%
16.25%6.25%6.25%6.25%25.00%
26.25%3.12%18.75%6.25%34.38%
33.12%3.12%3.12%9.38%
4
5+3.12%3.12%
Total21.88%28.12%31.25%12.50%6.25%100%

Mansfield Town — Summary Statistics

Mean scored1.41
Mean allowed1.53
StdDev scored1.29
StdDev allowed1.16
Mean total goals/game2.94
Correlation (scored vs allowed)0.109
Games played32
↓ Scored | Allowed →012345+Total
015.15%6.06%6.06%3.03%30.30%
19.09%18.18%9.09%9.09%45.45%
26.06%6.06%9.09%3.03%24.24%
3
4
5+
Total15.15%39.39%24.24%18.18%3.03%100%

Morecambe — Summary Statistics

Mean scored0.94
Mean allowed1.58
StdDev scored0.75
StdDev allowed1.15
Mean total goals/game2.52
Correlation (scored vs allowed)-0.213
Games played33
↓ Scored | Allowed →012345+Total
08.82%17.65%2.94%2.94%32.35%
117.65%14.71%8.82%2.94%44.12%
28.82%8.82%2.94%2.94%23.53%
3
4
5+
Total35.29%41.18%14.71%2.94%2.94%2.94%100%

Newport County — Summary Statistics

Mean scored0.91
Mean allowed1.06
StdDev scored0.75
StdDev allowed1.18
Mean total goals/game1.97
Correlation (scored vs allowed)-0.028
Games played34
↓ Scored | Allowed →012345+Total
08.82%11.76%5.88%5.88%32.35%
12.94%14.71%5.88%2.94%5.88%32.35%
22.94%8.82%11.76%23.53%
32.94%5.88%8.82%
4
5+2.94%2.94%
Total20.59%41.18%23.53%5.88%2.94%5.88%100%

Oldham Athletic — Summary Statistics

Mean scored1.21
Mean allowed1.50
StdDev scored1.17
StdDev allowed1.40
Mean total goals/game2.71
Correlation (scored vs allowed)-0.175
Games played34
↓ Scored | Allowed →012345+Total
02.94%8.82%2.94%2.94%17.65%
111.76%5.88%5.88%23.53%
22.94%11.76%14.71%29.41%
317.65%5.88%2.94%26.47%
42.94%2.94%
5+
Total38.24%32.35%23.53%2.94%2.94%100%

Plymouth Argyle — Summary Statistics

Mean scored1.74
Mean allowed1.00
StdDev scored1.14
StdDev allowed1.02
Mean total goals/game2.74
Correlation (scored vs allowed)-0.342
Games played34
↓ Scored | Allowed →012345+Total
06.06%6.06%3.03%3.03%18.18%
115.15%12.12%9.09%36.36%
23.03%9.09%15.15%3.03%30.30%
33.03%6.06%3.03%3.03%15.15%
4
5+
Total27.27%33.33%30.30%6.06%3.03%100%

Port Vale — Summary Statistics

Mean scored1.42
Mean allowed1.27
StdDev scored0.97
StdDev allowed1.13
Mean total goals/game2.70
Correlation (scored vs allowed)0.206
Games played33
↓ Scored | Allowed →012345+Total
05.88%8.82%2.94%2.94%20.59%
18.82%17.65%5.88%2.94%35.29%
28.82%8.82%8.82%5.88%32.35%
32.94%2.94%5.88%
42.94%2.94%5.88%
5+
Total29.41%41.18%17.65%5.88%5.88%100%

Salford City — Summary Statistics

Mean scored1.41
Mean allowed1.18
StdDev scored1.08
StdDev allowed1.11
Mean total goals/game2.59
Correlation (scored vs allowed)-0.138
Games played34
↓ Scored | Allowed →012345+Total
03.03%9.09%18.18%30.30%
16.06%6.06%6.06%9.09%27.27%
29.09%3.03%21.21%3.03%36.36%
33.03%3.03%6.06%
4
5+
Total21.21%21.21%45.45%12.12%100%

Scunthorpe United — Summary Statistics

Mean scored1.18
Mean allowed1.48
StdDev scored0.95
StdDev allowed0.97
Mean total goals/game2.67
Correlation (scored vs allowed)-0.132
Games played33
↓ Scored | Allowed →012345+Total
027.27%15.15%6.06%3.03%51.52%
13.03%9.09%9.09%12.12%3.03%36.36%
23.03%3.03%3.03%9.09%
3
43.03%3.03%
5+
Total33.33%27.27%18.18%18.18%3.03%100%

Stevenage — Summary Statistics

Mean scored0.67
Mean allowed1.33
StdDev scored0.89
StdDev allowed1.29
Mean total goals/game2.00
Correlation (scored vs allowed)0.236
Games played33
↓ Scored | Allowed →012345+Total
012.12%3.03%15.15%
19.09%12.12%3.03%6.06%30.30%
29.09%9.09%3.03%21.21%
39.09%12.12%6.06%27.27%
46.06%6.06%
5+
Total33.33%33.33%24.24%9.09%100%

Swindon Town — Summary Statistics

Mean scored1.79
Mean allowed1.09
StdDev scored1.19
StdDev allowed0.98
Mean total goals/game2.88
Correlation (scored vs allowed)-0.491
Games played33
↓ Scored | Allowed →012345+Total
012.50%6.25%6.25%6.25%31.25%
112.50%6.25%15.62%6.25%40.62%
23.12%12.50%3.12%18.75%
33.12%3.12%3.12%9.38%
4
5+
Total28.12%28.12%28.12%15.62%100%

Walsall — Summary Statistics

Mean scored1.06
Mean allowed1.31
StdDev scored0.95
StdDev allowed1.06
Mean total goals/game2.38
Correlation (scored vs allowed)0.108
Games played32

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 Macclesfield Town 33 17.0 +16.01
2 Crewe Alexandra 65 52.1 +12.87
3 Swindon Town 65 54.2 +10.82
4 Port Vale 51 40.8 +10.24
5 Grimsby Town 46 39.1 +6.87

Biggest Disappointments

# Team Actual Sim vsSim
1 Scunthorpe United 34 50.7 -16.66
2 Stevenage 22 38.3 -16.34
3 Mansfield Town 34 47.4 -13.41
4 Oldham Athletic 39 46.8 -7.82
5 Bradford City 50 57.7 -7.71

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.

Longest Winning Streaks

# Team Games Dates Probability
1 Cambridge United 4 Feb 1 – Feb 15 1 in 321
2 Swindon Town 7 Oct 22 – Dec 14 1 in 278
3 Salford City 3 Oct 5 – Oct 22 1 in 53
4 Plymouth Argyle 4 Jan 4 – Jan 25 1 in 22
5 Exeter City 3 Aug 24 – Sep 7 1 in 18

Longest Losing Streaks

# Team Games Dates Probability
1 Stevenage 8 Jan 25 – Mar 7 1 in 554
2 Walsall 5 Oct 5 – Nov 2 1 in 262
3 Scunthorpe United 4 Aug 20 – Sep 7 1 in 109
4 Newport County 4 Oct 26 – Dec 7 1 in 93
5 Forest Green Rovers 3 Jan 18 – Jan 28 1 in 63

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Colchester United 15 Oct 22 – Jan 28 1 in 320
2 Newport County 13 Aug 3 – Oct 22 1 in 206
3 Carlisle United 8 Jan 18 – Feb 29 1 in 79
4 Cambridge United 5 Feb 1 – Feb 22 1 in 54
5 Exeter City 10 Aug 3 – Sep 21 1 in 43

Longest Winless Streaks

# Team Games Dates Probability
1 Newport County 9 Oct 22 – Dec 29 1 in 242
2 Forest Green Rovers 8 Jan 18 – Feb 22 1 in 87
3 Stevenage 10 Aug 3 – Oct 5 1 in 74
4 Bradford City 7 Jan 4 – Feb 8 1 in 62
5 Crawley Town 12 Oct 19 – Jan 4 1 in 55

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.

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).

Team12345678910111213141516171819202122
Crewe Alexandra6.00%2.00%9.00%8.00%8.00%8.00%10.00%6.00%8.00%7.00%6.00%8.00%3.00%3.00%4.00%1.00%1.00%2.00%
Plymouth Argyle38.00%17.00%6.00%13.00%6.00%5.00%6.00%2.00%4.00%1.00%1.00%1.00%
Swindon Town10.00%12.00%7.00%9.00%9.00%8.00%10.00%5.00%7.00%5.00%4.00%3.00%7.00%2.00%2.00%
Exeter City8.00%10.00%9.00%11.00%11.00%10.00%6.00%9.00%4.00%5.00%2.00%1.00%5.00%2.00%1.00%3.00%1.00%2.00%
Colchester United11.00%9.00%9.00%5.00%12.00%8.00%9.00%3.00%10.00%5.00%6.00%2.00%4.00%1.00%2.00%1.00%2.00%1.00%
Port Vale1.00%1.00%2.00%2.00%5.00%3.00%7.00%7.00%10.00%7.00%11.00%8.00%11.00%5.00%5.00%9.00%3.00%3.00%
Salford City1.00%3.00%2.00%2.00%7.00%4.00%4.00%4.00%8.00%10.00%5.00%5.00%8.00%8.00%5.00%7.00%3.00%7.00%1.00%6.00%
Bradford City14.00%22.00%9.00%8.00%13.00%3.00%4.00%4.00%7.00%2.00%3.00%5.00%2.00%1.00%1.00%1.00%1.00%
Forest Green Rovers3.00%2.00%9.00%7.00%4.00%11.00%7.00%5.00%5.00%4.00%8.00%5.00%8.00%5.00%6.00%3.00%3.00%3.00%1.00%1.00%
Grimsby Town1.00%2.00%1.00%1.00%1.00%1.00%2.00%5.00%1.00%8.00%1.00%9.00%5.00%6.00%17.00%7.00%15.00%10.00%7.00%
Newport County2.00%5.00%4.00%10.00%6.00%7.00%4.00%9.00%8.00%9.00%6.00%4.00%7.00%4.00%4.00%6.00%3.00%2.00%
Cambridge United1.00%2.00%1.00%2.00%1.00%2.00%5.00%2.00%2.00%5.00%6.00%6.00%8.00%7.00%6.00%10.00%10.00%7.00%6.00%11.00%
Carlisle United2.00%2.00%2.00%4.00%1.00%1.00%6.00%2.00%4.00%7.00%5.00%3.00%6.00%9.00%10.00%9.00%9.00%11.00%4.00%3.00%
Crawley Town1.00%1.00%1.00%3.00%2.00%3.00%3.00%3.00%2.00%8.00%8.00%11.00%10.00%8.00%10.00%6.00%7.00%13.00%
Walsall3.00%6.00%5.00%2.00%5.00%5.00%10.00%7.00%5.00%9.00%8.00%7.00%8.00%5.00%2.00%5.00%5.00%3.00%
Oldham Athletic1.00%5.00%2.00%3.00%2.00%5.00%10.00%2.00%6.00%6.00%6.00%12.00%7.00%3.00%5.00%8.00%6.00%5.00%1.00%3.00%2.00%
Leyton Orient1.00%1.00%3.00%1.00%1.00%3.00%3.00%5.00%4.00%9.00%15.00%12.00%22.00%17.00%3.00%
Mansfield Town4.00%2.00%10.00%4.00%4.00%7.00%7.00%12.00%5.00%3.00%8.00%6.00%8.00%6.00%5.00%4.00%3.00%1.00%1.00%
Scunthorpe United1.00%5.00%11.00%7.00%7.00%10.00%9.00%7.00%6.00%7.00%5.00%7.00%3.00%3.00%4.00%3.00%1.00%1.00%2.00%1.00%
Macclesfield Town2.00%1.00%9.00%88.00%
Morecambe1.00%2.00%1.00%2.00%2.00%8.00%7.00%8.00%16.00%18.00%29.00%6.00%
Stevenage2.00%2.00%2.00%2.00%2.00%7.00%5.00%4.00%6.00%3.00%9.00%5.00%8.00%10.00%10.00%17.00%4.00%2.00%

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).

No Trend Data Yet

Season Trends will appear here once midseason progression snapshots are available for this season.

Promotion Playoff Bracket

The path the promotion-playoff teams took to determine the final promotion spot. Two-leg ties show their aggregate score with each leg listed below the matchup card.

Semifinals

Exeter City 3
Colchester United 2

Leg 1: Colchester United 1-0 Exeter City

Leg 2: Exeter City 3-1 Colchester United

Northampton Town 3
Cheltenham Town 2

Leg 1: Northampton Town 0-2 Cheltenham Town

Leg 2: Cheltenham Town 0-3 Northampton Town

Finals

Northampton Town 4
Exeter City 0

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
Plymouth Argyle 61.0% 30.0% 9.0%
Bradford City 45.0% 28.0% 27.0%
Colchester United 29.0% 34.0% 37.0%
Swindon Town 29.0% 36.0% 35.0%
Exeter City 27.0% 38.0% 35.0%
Crewe Alexandra 17.0% 34.0% 49.0%
Scunthorpe United 17.0% 33.0% 50.0%
Mansfield Town 16.0% 22.0% 62.0%
Forest Green Rovers 14.0% 29.0% 57.0%
Newport County 11.0% 27.0% 62.0%
Walsall 9.0% 17.0% 74.0%
Oldham Athletic 8.0% 20.0% 72.0%
Salford City 6.0% 17.0% 77.0%
Carlisle United 4.0% 8.0% 88.0%
Cambridge United 3.0% 6.0% 91.0%
Stevenage 2.0% 4.0% 94.0%
Grimsby Town 1.0% 5.0% 94.0%
Port Vale 1.0% 5.0% 94.0%
Crawley Town 6.0% 94.0%
Leyton Orient 100%
Macclesfield Town 100%
Morecambe 1.0% 99.0%
Cheltenham Town 55.0% 45.0%
Northampton Town 45.0% 55.0%

Overall Game Log

Every regular-season game from each team's perspective. Use the team filter at the top of the tab; the table scrolls within its frame. Sort any column by clicking its header. @ before an opponent name indicates an away game.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2019-08-03 Cambridge United D 0-0 1451 1339 59.4% 21.1% 19.5% -1.4 1
2019-08-03 @ Bradford City D 0-0 1339 1451 19.5% 21.1% 59.4% +1.4 1
2019-08-03 Crawley Town W 2-1 1394 1337 51.5% 24.9% 23.6% +3.7 3
2019-08-03 @ Carlisle United L 1-2 1337 1394 23.6% 24.9% 51.5% -3.7 0
2019-08-03 Port Vale D 1-1 1403 1334 53.2% 24.2% 22.6% -1.0 1
2019-08-03 @ Colchester United D 1-1 1334 1403 22.6% 24.2% 53.2% +1.0 1
2019-08-03 Plymouth Argyle L 0-3 1374 1458 31.3% 28.0% 40.6% -13.9 0
2019-08-03 @ Crewe Alexandra W 3-0 1458 1374 40.6% 28.0% 31.3% +13.9 3
2019-08-03 Macclesfield Town W 1-0 1409 1319 56.2% 22.8% 21.0% +3.5 3
2019-08-03 @ Exeter City L 0-1 1319 1409 21.0% 22.8% 56.2% -3.5 0
2019-08-03 Oldham Athletic W 1-0 1403 1414 41.7% 27.9% 30.5% +5.0 3
2019-08-03 @ Forest Green Rovers L 0-1 1414 1403 30.5% 27.9% 41.7% -5.0 0
2019-08-03 Grimsby Town L 0-2 1350 1341 44.6% 27.2% 28.1% -12.4 0
2019-08-03 @ Morecambe W 2-0 1341 1350 28.1% 27.2% 44.6% +12.4 3
2019-08-03 Mansfield Town D 2-2 1395 1437 37.2% 28.3% 34.4% -0.1 1
2019-08-03 @ Newport County D 2-2 1437 1395 34.4% 28.3% 37.2% +0.1 1
2019-08-03 Stevenage W 2-0 1351 1389 37.9% 28.3% 33.8% +10.1 3
2019-08-03 @ Salford City L 0-2 1389 1351 33.8% 28.3% 37.9% -10.1 0
2019-08-03 Swindon Town L 0-2 1457 1399 51.6% 24.9% 23.5% -13.8 0
2019-08-03 @ Scunthorpe United W 2-0 1399 1457 23.5% 24.9% 51.6% +13.8 3
2019-08-10 Newport County D 0-0 1340 1395 35.4% 28.4% 36.2% +0.0 2
2019-08-10 @ Cambridge United D 0-0 1395 1340 36.2% 28.4% 35.4% -0.0 2
2019-08-10 Salford City W 2-0 1333 1361 39.2% 28.2% 32.6% +9.9 3
2019-08-10 @ Crawley Town L 0-2 1361 1333 32.6% 28.2% 39.2% -9.9 3
2019-08-10 Bradford City D 1-1 1354 1449 30.0% 27.8% 42.2% +0.4 4
2019-08-10 @ Grimsby Town D 1-1 1449 1354 42.2% 27.8% 30.0% -0.4 2
2019-08-10 Leyton Orient W 3-0 1315 1325 41.9% 27.8% 30.2% +13.5 3
2019-08-10 @ Macclesfield Town L 0-3 1325 1315 30.2% 27.8% 41.9% -13.5 0
2019-08-10 Morecambe D 2-2 1437 1338 57.5% 22.1% 20.4% -0.9 2
2019-08-10 @ Mansfield Town D 2-2 1338 1437 20.4% 22.1% 57.5% +0.9 1
2019-08-10 Crewe Alexandra L 1-2 1409 1360 50.4% 25.4% 24.2% -6.8 0
2019-08-10 @ Oldham Athletic W 2-1 1360 1409 24.2% 25.4% 50.4% +6.8 3
2019-08-10 Colchester United W 1-0 1472 1402 53.4% 24.1% 22.5% +3.7 6
2019-08-10 @ Plymouth Argyle L 0-1 1402 1472 22.5% 24.1% 53.4% -3.7 1
2019-08-10 Exeter City L 0-1 1378 1412 38.4% 28.3% 33.3% -5.9 0
2019-08-10 @ Stevenage W 1-0 1412 1378 33.3% 28.3% 38.4% +5.9 6
2019-08-10 Carlisle United W 3-2 1413 1397 45.6% 27.0% 27.4% +4.1 6
2019-08-10 @ Swindon Town L 2-3 1397 1413 27.4% 27.0% 45.6% -4.1 3
2019-08-10 Forest Green Rovers D 1-1 1450 1408 49.5% 25.7% 24.8% -0.8 1
2019-08-10 @ Walsall D 1-1 1408 1450 24.8% 25.7% 49.5% +0.8 4
2019-08-17 Oldham Athletic W 3-0 1449 1402 50.1% 25.5% 24.4% +11.1 5
2019-08-17 @ Bradford City L 0-3 1402 1449 24.4% 25.5% 50.1% -11.1 0
2019-08-17 Mansfield Town L 0-2 1393 1436 37.1% 28.3% 34.5% -10.9 3
2019-08-17 @ Carlisle United W 2-0 1436 1393 34.5% 28.3% 37.1% +10.9 5
2019-08-17 Cambridge United L 1-2 1398 1340 51.7% 24.9% 23.5% -6.9 1
2019-08-17 @ Colchester United W 2-1 1340 1398 23.5% 24.9% 51.7% +6.9 5
2019-08-17 Walsall W 1-0 1366 1450 31.5% 28.1% 40.4% +6.1 6
2019-08-17 @ Crewe Alexandra L 0-1 1450 1366 40.4% 28.1% 31.5% -6.1 1
2019-08-17 Swindon Town D 1-1 1418 1417 43.5% 27.5% 29.0% -0.4 7
2019-08-17 @ Exeter City D 1-1 1417 1418 29.0% 27.5% 43.5% +0.4 7
2019-08-17 Grimsby Town W 1-0 1409 1354 51.2% 25.1% 23.8% +4.0 7
2019-08-17 @ Forest Green Rovers L 0-1 1354 1409 23.8% 25.1% 51.2% -4.0 4
2019-08-17 Stevenage D 0-0 1311 1373 34.4% 28.3% 37.2% +0.1 1
2019-08-17 @ Leyton Orient D 0-0 1373 1311 37.2% 28.3% 34.4% -0.1 1
2019-08-17 Plymouth Argyle W 1-0 1395 1476 31.8% 28.1% 40.2% +6.1 5
2019-08-17 @ Newport County L 0-1 1476 1395 40.2% 28.1% 31.8% -6.1 6
2019-08-17 Port Vale D 1-1 1351 1335 45.6% 27.0% 27.4% -0.6 4
2019-08-17 @ Salford City D 1-1 1335 1351 27.4% 27.0% 45.6% +0.6 2
2019-08-17 Crawley Town D 2-2 1443 1343 57.6% 22.0% 20.3% -0.9 1
2019-08-17 @ Scunthorpe United D 2-2 1343 1443 20.3% 22.0% 57.6% +0.9 4
2019-08-20 Scunthorpe United W 3-2 1347 1442 30.1% 27.8% 42.1% +5.7 8
2019-08-20 @ Cambridge United L 2-3 1442 1347 42.1% 27.8% 30.1% -5.6 1
2019-08-20 Crewe Alexandra L 1-2 1344 1373 39.1% 28.2% 32.6% -5.6 4
2019-08-20 @ Crawley Town W 2-1 1373 1344 32.6% 28.2% 39.1% +5.7 9
2019-08-20 Colchester United D 2-2 1350 1391 37.3% 28.3% 34.4% -0.1 5
2019-08-20 @ Grimsby Town D 2-2 1391 1350 34.4% 28.3% 37.3% +0.1 2
2019-08-20 Morecambe L 0-1 1329 1339 41.9% 27.8% 30.3% -6.3 3
2019-08-20 @ Macclesfield Town W 1-0 1339 1329 30.3% 27.8% 41.9% +6.3 4
2019-08-20 Leyton Orient L 2-3 1447 1311 62.6% 19.3% 18.1% -7.5 5
2019-08-20 @ Mansfield Town W 3-2 1311 1447 18.1% 19.3% 62.6% +7.5 4
2019-08-20 Exeter City D 0-0 1391 1418 39.4% 28.2% 32.4% -0.2 1
2019-08-20 @ Oldham Athletic D 0-0 1418 1391 32.4% 28.2% 39.4% +0.2 8
2019-08-20 Salford City D 2-2 1470 1351 60.3% 20.6% 19.1% -1.0 7
2019-08-20 @ Plymouth Argyle D 2-2 1351 1470 19.1% 20.6% 60.3% +1.0 5
2019-08-20 Forest Green Rovers W 2-1 1336 1413 32.4% 28.2% 39.5% +5.7 5
2019-08-20 @ Port Vale L 1-2 1413 1336 39.5% 28.2% 32.4% -5.7 7
2019-08-20 Bradford City L 0-1 1372 1460 31.0% 28.0% 41.0% -5.0 1
2019-08-20 @ Stevenage W 1-0 1460 1372 41.0% 28.0% 31.0% +5.0 8
2019-08-20 Newport County D 0-0 1444 1401 49.5% 25.7% 24.8% -0.9 2
2019-08-20 @ Walsall D 0-0 1401 1444 24.8% 25.7% 49.5% +0.9 6
2019-08-24 Forest Green Rovers L 0-1 1465 1407 51.7% 24.8% 23.4% -7.3 8
2019-08-24 @ Bradford City W 1-0 1407 1465 23.4% 24.8% 51.7% +7.3 10
2019-08-24 Oldham Athletic L 1-2 1353 1391 37.8% 28.3% 33.9% -5.5 8
2019-08-24 @ Cambridge United W 2-1 1391 1353 33.9% 28.3% 37.8% +5.5 4
2019-08-24 Salford City D 2-2 1382 1352 47.7% 26.4% 25.9% -0.5 4
2019-08-24 @ Carlisle United D 2-2 1352 1382 25.9% 26.4% 47.7% +0.5 6
2019-08-24 Port Vale W 5-2 1350 1342 44.5% 27.3% 28.2% +9.3 8
2019-08-24 @ Grimsby Town L 2-5 1342 1350 28.2% 27.3% 44.5% -9.3 5
2019-08-24 Crawley Town L 2-3 1319 1338 40.5% 28.1% 31.5% -5.5 4
2019-08-24 @ Leyton Orient W 3-2 1338 1319 31.5% 28.1% 40.5% +5.5 7
2019-08-24 Scunthorpe United W 1-0 1323 1436 28.0% 27.2% 44.8% +6.6 6
2019-08-24 @ Macclesfield Town L 0-1 1436 1323 44.8% 27.2% 28.0% -6.6 1
2019-08-24 Stevenage D 0-0 1439 1367 53.6% 24.0% 22.4% -1.1 6
2019-08-24 @ Mansfield Town D 0-0 1367 1439 22.4% 24.0% 53.6% +1.1 2
2019-08-24 Exeter City L 2-3 1345 1418 32.9% 28.2% 38.9% -4.7 4
2019-08-24 @ Morecambe W 3-2 1418 1345 38.9% 28.2% 32.9% +4.7 11
2019-08-24 Crewe Alexandra W 1-0 1401 1378 46.7% 26.7% 26.7% +4.4 9
2019-08-24 @ Newport County L 0-1 1378 1401 26.7% 26.7% 46.7% -4.4 9
2019-08-24 Walsall W 3-0 1469 1443 47.1% 26.5% 26.4% +12.0 10
2019-08-24 @ Plymouth Argyle L 0-3 1443 1469 26.4% 26.5% 47.1% -12.0 2
2019-08-31 Bradford City W 2-1 1374 1458 31.4% 28.0% 40.5% +5.8 12
2019-08-31 @ Crewe Alexandra L 1-2 1458 1374 40.5% 28.0% 31.4% -5.8 8
2019-08-31 Mansfield Town W 1-0 1423 1438 41.1% 28.0% 31.0% +5.0 14
2019-08-31 @ Exeter City L 0-1 1438 1423 31.0% 28.0% 41.1% -5.0 6
2019-08-31 Newport County L 0-2 1414 1406 44.5% 27.3% 28.2% -12.4 10
2019-08-31 @ Forest Green Rovers W 2-0 1406 1414 28.2% 27.3% 44.5% +12.4 12
2019-08-31 Colchester United L 0-1 1396 1391 44.0% 27.4% 28.6% -6.5 4
2019-08-31 @ Oldham Athletic W 1-0 1391 1396 28.6% 27.4% 44.0% +6.5 5
2019-08-31 Cambridge United W 1-0 1332 1347 41.1% 28.0% 30.9% +5.0 8
2019-08-31 @ Port Vale L 0-1 1347 1332 30.9% 28.0% 41.1% -5.0 8
2019-08-31 Leyton Orient D 1-1 1352 1313 48.9% 25.9% 25.1% -0.7 7
2019-08-31 @ Salford City D 1-1 1313 1352 25.1% 25.9% 48.9% +0.7 5
2019-08-31 Carlisle United L 0-1 1430 1382 50.2% 25.4% 24.3% -7.2 1
2019-08-31 @ Scunthorpe United W 1-0 1382 1430 24.3% 25.4% 50.2% +7.2 7
2019-08-31 Macclesfield Town D 2-2 1368 1329 49.0% 25.9% 25.1% -0.5 3
2019-08-31 @ Stevenage D 2-2 1329 1368 25.1% 25.9% 49.0% +0.5 7
2019-08-31 Morecambe W 3-1 1417 1340 54.4% 23.6% 22.0% +5.9 10
2019-08-31 @ Swindon Town L 1-3 1340 1417 22.0% 23.6% 54.4% -5.9 4
2019-08-31 Grimsby Town L 1-3 1431 1359 53.6% 24.0% 22.4% -12.3 2
2019-08-31 @ Walsall W 3-1 1359 1431 22.4% 24.0% 53.6% +12.3 11
2019-09-07 Forest Green Rovers L 0-1 1342 1402 34.7% 28.3% 37.0% -5.5 8
2019-09-07 @ Cambridge United W 1-0 1402 1342 37.0% 28.3% 34.7% +5.5 13
2019-09-07 Exeter City L 1-3 1389 1428 37.7% 28.3% 34.0% -9.5 7
2019-09-07 @ Carlisle United W 3-1 1428 1389 34.0% 28.3% 37.7% +9.5 17
2019-09-07 Walsall D 0-0 1398 1418 40.3% 28.1% 31.6% -0.3 6
2019-09-07 @ Colchester United D 0-0 1418 1398 31.6% 28.1% 40.3% +0.3 3
2019-09-07 Crewe Alexandra L 0-2 1372 1380 42.1% 27.8% 30.1% -11.9 11
2019-09-07 @ Grimsby Town W 2-0 1380 1372 30.1% 27.8% 42.1% +11.9 15
2019-09-07 Swindon Town L 1-3 1314 1423 28.5% 27.4% 44.2% -7.7 5
2019-09-07 @ Leyton Orient W 3-1 1423 1314 44.2% 27.4% 28.5% +7.7 13
2019-09-07 Crawley Town D 1-1 1330 1344 41.3% 27.9% 30.8% -0.3 8
2019-09-07 @ Macclesfield Town D 1-1 1344 1330 30.8% 27.9% 41.3% +0.3 8
2019-09-07 Scunthorpe United W 2-0 1433 1423 44.8% 27.2% 28.0% +8.7 9
2019-09-07 @ Mansfield Town L 0-2 1423 1433 28.0% 27.2% 44.8% -8.7 1
2019-09-07 Salford City D 2-2 1335 1352 40.8% 28.0% 31.2% -0.2 5
2019-09-07 @ Morecambe D 2-2 1352 1335 31.2% 28.0% 40.8% +0.2 8
2019-09-07 Port Vale W 1-0 1418 1337 55.0% 23.4% 21.6% +3.6 15
2019-09-07 @ Newport County L 0-1 1337 1418 21.6% 23.4% 55.0% -3.6 8
2019-09-07 Oldham Athletic D 2-2 1481 1390 56.4% 22.7% 20.9% -0.8 11
2019-09-07 @ Plymouth Argyle D 2-2 1390 1481 20.9% 22.7% 56.4% +0.9 5
2019-09-14 Mansfield Town W 1-0 1344 1442 29.8% 27.7% 42.5% +6.3 11
2019-09-14 @ Crawley Town L 0-1 1442 1344 42.5% 27.7% 29.8% -6.4 9
2019-09-14 Cambridge United L 2-3 1391 1337 51.2% 25.1% 23.7% -6.5 15
2019-09-14 @ Crewe Alexandra W 3-2 1337 1391 23.7% 25.1% 51.2% +6.5 11
2019-09-14 Leyton Orient D 2-2 1437 1306 62.0% 19.7% 18.4% -1.0 18
2019-09-14 @ Exeter City D 2-2 1306 1437 18.4% 19.7% 62.0% +1.0 6
2019-09-14 Colchester United W 1-0 1407 1398 44.7% 27.2% 28.1% +4.6 16
2019-09-14 @ Forest Green Rovers L 0-1 1398 1407 28.1% 27.2% 44.7% -4.6 6
2019-09-14 Grimsby Town D 2-2 1391 1360 47.8% 26.3% 25.9% -0.5 6
2019-09-14 @ Oldham Athletic D 2-2 1360 1391 25.9% 26.3% 47.8% +0.5 12
2019-09-14 Plymouth Argyle W 1-0 1334 1480 24.7% 25.7% 49.6% +7.1 11
2019-09-14 @ Port Vale L 0-1 1480 1334 49.6% 25.7% 24.7% -7.1 11
2019-09-14 Morecambe W 3-0 1414 1334 54.8% 23.5% 21.8% +9.8 4
2019-09-14 @ Scunthorpe United L 0-3 1334 1414 21.8% 23.5% 54.8% -9.8 5
2019-09-14 Carlisle United L 2-3 1368 1379 41.6% 27.9% 30.5% -5.6 3
2019-09-14 @ Stevenage W 3-2 1379 1368 30.5% 27.9% 41.6% +5.6 10
2019-09-14 Macclesfield Town W 3-0 1431 1330 57.9% 21.9% 20.2% +9.0 16
2019-09-14 @ Swindon Town L 0-3 1330 1431 20.2% 21.9% 57.9% -9.0 8
2019-09-14 Bradford City L 0-1 1419 1452 38.4% 28.3% 33.3% -5.9 3
2019-09-14 @ Walsall W 1-0 1452 1419 33.3% 28.3% 38.4% +5.9 11
2019-09-17 Forest Green Rovers D 0-0 1385 1412 39.4% 28.2% 32.4% -0.2 11
2019-09-17 @ Carlisle United D 0-0 1412 1385 32.4% 28.2% 39.4% +0.2 17
2019-09-17 Plymouth Argyle D 2-2 1350 1473 27.1% 26.8% 46.1% +0.4 12
2019-09-17 @ Crawley Town D 2-2 1473 1350 46.1% 26.8% 27.1% -0.4 12
2019-09-17 Port Vale W 2-0 1436 1341 57.0% 22.4% 20.6% +6.4 21
2019-09-17 @ Exeter City L 0-2 1341 1436 20.6% 22.4% 57.0% -6.4 11
2019-09-17 Crewe Alexandra L 1-2 1307 1385 32.3% 28.2% 39.6% -4.9 6
2019-09-17 @ Leyton Orient W 2-1 1385 1307 39.6% 28.2% 32.3% +4.9 18
2019-09-17 Newport County D 1-1 1321 1422 29.4% 27.6% 43.0% +0.4 9
2019-09-17 @ Macclesfield Town D 1-1 1422 1321 43.0% 27.6% 29.4% -0.4 16
2019-09-17 Cambridge United L 0-4 1435 1343 56.5% 22.6% 20.9% -28.0 9
2019-09-17 @ Mansfield Town W 4-0 1343 1435 20.9% 22.6% 56.5% +28.0 14
2019-09-17 Walsall L 0-1 1325 1413 30.9% 28.0% 41.1% -5.0 5
2019-09-17 @ Morecambe W 1-0 1413 1325 41.1% 28.0% 30.9% +5.0 6
2019-09-17 Grimsby Town W 1-0 1352 1360 42.1% 27.8% 30.1% +4.9 11
2019-09-17 @ Salford City L 0-1 1360 1352 30.1% 27.8% 42.1% -4.9 12
2019-09-17 Oldham Athletic D 2-2 1424 1390 48.1% 26.2% 25.7% -0.5 5
2019-09-17 @ Scunthorpe United D 2-2 1390 1424 25.7% 26.2% 48.1% +0.5 7
2019-09-17 Colchester United L 0-3 1440 1393 50.1% 25.5% 24.4% -19.6 16
2019-09-17 @ Swindon Town W 3-0 1393 1440 24.4% 25.5% 50.1% +19.6 9
2019-09-21 Carlisle United W 3-1 1458 1385 53.8% 23.9% 22.2% +6.0 14
2019-09-21 @ Bradford City L 1-3 1385 1458 22.2% 23.9% 53.8% -6.0 11
2019-09-21 Swindon Town L 0-1 1371 1420 36.2% 28.4% 35.5% -5.7 14
2019-09-21 @ Cambridge United W 1-0 1420 1371 35.5% 28.4% 36.2% +5.6 19
2019-09-21 Leyton Orient W 2-1 1413 1303 59.1% 21.3% 19.7% +3.0 12
2019-09-21 @ Colchester United L 1-2 1303 1413 19.7% 21.3% 59.1% -3.0 6
2019-09-21 Salford City W 4-1 1390 1357 48.1% 26.2% 25.7% +9.9 21
2019-09-21 @ Crewe Alexandra L 1-4 1357 1390 25.7% 26.2% 48.1% -9.9 11
2019-09-21 Stevenage D 0-0 1412 1362 50.5% 25.3% 24.2% -0.9 18
2019-09-21 @ Forest Green Rovers D 0-0 1362 1412 24.2% 25.3% 50.5% +0.9 4
2019-09-21 Macclesfield Town W 1-0 1355 1321 48.3% 26.2% 25.6% +4.2 15
2019-09-21 @ Grimsby Town L 0-1 1321 1355 25.6% 26.2% 48.3% -4.3 9
2019-09-21 Exeter City D 1-1 1421 1442 40.2% 28.1% 31.7% -0.3 17
2019-09-21 @ Newport County D 1-1 1442 1421 31.7% 28.1% 40.2% +0.3 22
2019-09-21 Morecambe W 3-1 1391 1319 53.6% 24.0% 22.4% +6.1 10
2019-09-21 @ Oldham Athletic L 1-3 1319 1391 22.4% 24.0% 53.6% -6.1 5
2019-09-21 Mansfield Town D 2-2 1334 1407 32.9% 28.2% 38.9% +0.1 12
2019-09-21 @ Port Vale D 2-2 1407 1334 38.9% 28.2% 32.9% -0.1 10
2019-09-21 Scunthorpe United W 1-0 1418 1423 42.5% 27.7% 29.8% +4.9 9
2019-09-21 @ Walsall L 0-1 1423 1418 29.8% 27.7% 42.5% -4.9 5
2019-09-28 Oldham Athletic W 1-0 1379 1397 40.7% 28.0% 31.3% +5.1 14
2019-09-28 @ Carlisle United L 0-1 1397 1379 31.3% 28.0% 40.7% -5.1 10
2019-09-28 Walsall L 2-3 1351 1423 33.0% 28.2% 38.7% -4.7 12
2019-09-28 @ Crawley Town W 3-2 1423 1351 38.7% 28.2% 33.0% +4.7 12
2019-09-28 Grimsby Town L 1-3 1443 1360 55.3% 23.2% 21.5% -12.6 22
2019-09-28 @ Exeter City W 3-1 1360 1443 21.5% 23.2% 55.3% +12.6 18
2019-09-28 Port Vale D 3-3 1300 1335 38.2% 28.3% 33.5% -0.1 7
2019-09-28 @ Leyton Orient D 3-3 1335 1300 33.5% 28.3% 38.2% +0.1 13
2019-09-28 Colchester United D 1-1 1317 1416 29.6% 27.7% 42.7% +0.4 10
2019-09-28 @ Macclesfield Town D 1-1 1416 1317 42.7% 27.7% 29.6% -0.4 13
2019-09-28 Plymouth Argyle L 0-1 1407 1473 33.9% 28.3% 37.8% -5.4 10
2019-09-28 @ Mansfield Town W 1-0 1473 1407 37.8% 28.3% 33.9% +5.4 15
2019-09-28 Forest Green Rovers L 0-4 1347 1411 34.0% 28.3% 37.6% -19.4 11
2019-09-28 @ Salford City W 4-0 1411 1347 37.6% 28.3% 34.0% +19.3 21
2019-09-28 Bradford City D 1-1 1418 1464 36.7% 28.4% 35.0% -0.0 6
2019-09-28 @ Scunthorpe United D 1-1 1464 1418 35.0% 28.4% 36.7% +0.0 15
2019-09-28 Cambridge United D 1-1 1363 1366 43.0% 27.6% 29.4% -0.4 5
2019-09-28 @ Stevenage D 1-1 1366 1363 29.4% 27.6% 43.0% +0.4 15
2019-09-28 Newport County L 0-2 1426 1421 44.0% 27.4% 28.6% -12.3 19
2019-09-28 @ Swindon Town W 2-0 1421 1426 28.6% 27.4% 44.0% +12.3 20
2019-10-05 Swindon Town W 2-1 1464 1414 50.6% 25.3% 24.1% +3.8 18
2019-10-05 @ Bradford City L 1-2 1414 1464 24.1% 25.3% 50.6% -3.8 19
2019-10-05 Macclesfield Town D 2-2 1366 1317 50.4% 25.4% 24.2% -0.6 16
2019-10-05 @ Cambridge United D 2-2 1317 1366 24.2% 25.4% 50.4% +0.6 11
2019-10-05 Stevenage W 3-1 1415 1363 50.9% 25.2% 23.9% +6.5 16
2019-10-05 @ Colchester United L 1-3 1363 1415 23.9% 25.2% 50.9% -6.5 5
2019-10-05 Exeter City D 1-1 1400 1430 38.9% 28.2% 32.9% -0.2 22
2019-10-05 @ Crewe Alexandra D 1-1 1430 1400 32.9% 28.2% 38.9% +0.2 23
2019-10-05 Crawley Town W 3-1 1431 1346 55.5% 23.1% 21.4% +5.8 24
2019-10-05 @ Forest Green Rovers L 1-3 1346 1431 21.4% 23.1% 55.5% -5.8 12
2019-10-05 Mansfield Town L 0-1 1372 1402 39.0% 28.2% 32.8% -6.0 18
2019-10-05 @ Grimsby Town W 1-0 1402 1372 32.8% 28.2% 39.0% +6.0 13
2019-10-05 Carlisle United W 1-0 1434 1384 50.5% 25.3% 24.2% +4.0 23
2019-10-05 @ Newport County L 0-1 1384 1434 24.2% 25.3% 50.5% -4.0 14
2019-10-05 Scunthorpe United D 2-2 1478 1418 51.9% 24.8% 23.3% -0.7 16
2019-10-05 @ Plymouth Argyle D 2-2 1418 1478 23.3% 24.8% 51.9% +0.7 7
2019-10-05 Morecambe W 3-1 1335 1313 46.4% 26.8% 26.9% +7.3 16
2019-10-05 @ Port Vale L 1-3 1313 1335 26.9% 26.8% 46.4% -7.3 5
2019-10-05 Salford City L 0-3 1427 1328 57.6% 22.0% 20.3% -21.7 12
2019-10-05 @ Walsall W 3-0 1328 1427 20.3% 22.0% 57.6% +21.7 14
2019-10-12 Crewe Alexandra L 2-4 1380 1400 40.4% 28.1% 31.5% -9.0 14
2019-10-12 @ Carlisle United W 4-2 1400 1380 31.5% 28.1% 40.4% +9.0 25
2019-10-12 Colchester United W 2-1 1340 1422 31.8% 28.1% 40.1% +5.8 15
2019-10-12 @ Crawley Town L 1-2 1422 1340 40.1% 28.1% 31.8% -5.7 16
2019-10-12 Forest Green Rovers W 1-0 1430 1436 42.4% 27.7% 29.8% +4.9 26
2019-10-12 @ Exeter City L 0-1 1436 1430 29.8% 27.7% 42.4% -4.9 24
2019-10-12 Walsall W 3-1 1300 1406 28.8% 27.5% 43.7% +10.6 10
2019-10-12 @ Leyton Orient L 1-3 1406 1300 43.7% 27.5% 28.8% -10.6 12
2019-10-12 Port Vale W 2-1 1318 1342 39.8% 28.1% 32.1% +4.9 14
2019-10-12 @ Macclesfield Town L 1-2 1342 1318 32.1% 28.1% 39.8% -4.9 16
2019-10-12 Oldham Athletic W 6-1 1408 1392 45.6% 27.0% 27.4% +16.6 16
2019-10-12 @ Mansfield Town L 1-6 1392 1408 27.4% 27.0% 45.6% -16.6 10
2019-10-12 Bradford City L 1-2 1306 1468 23.4% 24.8% 51.8% -3.7 5
2019-10-12 @ Morecambe W 2-1 1468 1306 51.8% 24.8% 23.4% +3.7 21
2019-10-12 Cambridge United W 1-0 1349 1365 40.9% 28.0% 31.1% +5.0 17
2019-10-12 @ Salford City L 0-1 1365 1349 31.1% 28.0% 40.9% -5.0 16
2019-10-12 Grimsby Town W 2-1 1356 1366 41.9% 27.8% 30.3% +4.7 8
2019-10-12 @ Stevenage L 1-2 1366 1356 30.3% 27.8% 41.9% -4.7 18
2019-10-12 Plymouth Argyle D 1-1 1410 1477 33.6% 28.3% 38.1% +0.1 20
2019-10-12 @ Swindon Town D 1-1 1477 1410 38.1% 28.3% 33.6% -0.1 17
2019-10-19 Crawley Town W 2-1 1472 1346 61.2% 20.1% 18.7% +2.8 24
2019-10-19 @ Bradford City L 1-2 1346 1472 18.7% 20.1% 61.2% -2.8 15
2019-10-19 Exeter City W 4-0 1360 1435 32.6% 28.2% 39.2% +21.4 19
2019-10-19 @ Cambridge United L 0-4 1435 1360 39.2% 28.2% 32.6% -21.4 26
2019-10-19 Morecambe L 0-1 1416 1302 59.6% 21.0% 19.4% -8.1 16
2019-10-19 @ Colchester United W 1-0 1302 1416 19.4% 21.0% 59.6% +8.1 8
2019-10-19 Swindon Town W 3-1 1408 1410 43.1% 27.6% 29.3% +7.9 28
2019-10-19 @ Crewe Alexandra L 1-3 1410 1408 29.3% 27.6% 43.1% -7.9 20
2019-10-19 Mansfield Town D 2-2 1431 1424 44.3% 27.3% 28.4% -0.4 25
2019-10-19 @ Forest Green Rovers D 2-2 1424 1431 28.4% 27.3% 44.3% +0.4 17
2019-10-19 Leyton Orient L 0-4 1361 1310 50.7% 25.2% 24.0% -25.9 18
2019-10-19 @ Grimsby Town W 4-0 1310 1361 24.0% 25.2% 50.7% +25.9 13
2019-10-19 Scunthorpe United W 2-1 1438 1419 46.0% 26.9% 27.1% +4.2 26
2019-10-19 @ Newport County L 1-2 1419 1438 27.1% 26.9% 46.0% -4.2 7
2019-10-19 Macclesfield Town L 0-1 1375 1323 50.9% 25.2% 23.9% -7.2 10
2019-10-19 @ Oldham Athletic W 1-0 1323 1375 23.9% 25.2% 50.9% +7.2 17
2019-10-19 Carlisle United W 2-0 1477 1371 58.5% 21.6% 19.9% +6.1 20
2019-10-19 @ Plymouth Argyle L 0-2 1371 1477 19.9% 21.6% 58.5% -6.1 14
2019-10-19 Stevenage D 1-1 1337 1361 39.8% 28.1% 32.1% -0.2 17
2019-10-19 @ Port Vale D 1-1 1361 1337 32.1% 28.1% 39.8% +0.2 9
2019-10-22 Port Vale L 1-2 1474 1337 62.9% 19.1% 18.0% -7.9 24
2019-10-22 @ Bradford City W 2-1 1337 1474 18.0% 19.1% 62.9% +7.9 20
2019-10-22 Grimsby Town D 0-0 1382 1336 50.0% 25.5% 24.5% -0.9 20
2019-10-22 @ Cambridge United D 0-0 1336 1382 24.5% 25.5% 50.0% +0.9 19
2019-10-22 Colchester United D 0-0 1416 1408 44.5% 27.3% 28.2% -0.5 29
2019-10-22 @ Crewe Alexandra D 0-0 1408 1416 28.2% 27.3% 44.5% +0.5 17
2019-10-22 Salford City L 1-2 1425 1354 53.5% 24.1% 22.5% -7.1 17
2019-10-22 @ Mansfield Town W 2-1 1354 1425 22.5% 24.1% 53.5% +7.1 20
2019-10-22 Forest Green Rovers L 0-2 1311 1431 27.3% 26.9% 45.8% -8.5 8
2019-10-22 @ Morecambe W 2-0 1431 1311 45.8% 26.9% 27.3% +8.5 28
2019-10-22 Crawley Town D 1-1 1442 1343 57.4% 22.1% 20.4% -1.2 27
2019-10-22 @ Newport County D 1-1 1343 1442 20.4% 22.1% 57.4% +1.2 16
2019-10-22 Walsall W 2-0 1368 1395 39.3% 28.2% 32.5% +9.8 13
2019-10-22 @ Oldham Athletic L 0-2 1395 1368 32.5% 28.2% 39.3% -9.9 12
2019-10-22 Leyton Orient W 4-0 1483 1336 64.2% 18.3% 17.4% +9.7 23
2019-10-22 @ Plymouth Argyle L 0-4 1336 1483 17.4% 18.3% 64.2% -9.7 13
2019-10-22 Exeter City W 3-1 1415 1414 43.4% 27.5% 29.0% +7.8 10
2019-10-22 @ Scunthorpe United L 1-3 1414 1415 29.0% 27.5% 43.4% -7.8 26
2019-10-22 Stevenage W 1-0 1402 1361 49.2% 25.8% 24.9% +4.2 23
2019-10-22 @ Swindon Town L 0-1 1361 1402 24.9% 25.8% 49.2% -4.2 9
2019-10-26 Newport County W 3-1 1409 1441 38.6% 28.3% 33.1% +8.7 20
2019-10-26 @ Colchester United L 1-3 1441 1409 33.1% 28.3% 38.6% -8.7 27
2019-10-26 Swindon Town L 0-4 1345 1406 34.4% 28.3% 37.3% -19.5 16
2019-10-26 @ Crawley Town W 4-0 1406 1345 37.3% 28.3% 34.4% +19.5 26
2019-10-26 Plymouth Argyle W 4-0 1406 1493 31.1% 28.0% 40.9% +22.1 29
2019-10-26 @ Exeter City L 0-4 1493 1406 40.9% 28.0% 31.1% -22.1 23
2019-10-26 Carlisle United D 1-1 1326 1365 37.7% 28.3% 34.0% -0.1 14
2019-10-26 @ Leyton Orient D 1-1 1365 1326 34.0% 28.3% 37.7% +0.1 15
2019-10-26 Oldham Athletic D 0-0 1345 1378 38.5% 28.3% 33.2% -0.2 21
2019-10-26 @ Port Vale D 0-0 1378 1345 33.2% 28.3% 38.5% +0.2 14
2019-10-26 Scunthorpe United D 1-1 1361 1422 34.5% 28.3% 37.2% +0.1 21
2019-10-26 @ Salford City D 1-1 1422 1361 37.2% 28.3% 34.5% -0.1 11
2019-10-26 Morecambe W 1-0 1357 1302 51.2% 25.0% 23.7% +3.9 12
2019-10-26 @ Stevenage L 0-1 1302 1357 23.7% 25.0% 51.2% -3.9 8
2019-10-26 Mansfield Town L 1-2 1385 1418 38.6% 28.3% 33.1% -5.6 12
2019-10-26 @ Walsall W 2-1 1418 1385 33.1% 28.3% 38.6% +5.6 20
2019-11-02 Exeter City W 2-0 1466 1428 48.8% 26.0% 25.2% +7.9 27
2019-11-02 @ Bradford City L 0-2 1428 1466 25.2% 26.0% 48.8% -7.9 29
2019-11-02 Crawley Town W 2-1 1381 1325 51.4% 25.0% 23.6% +3.7 23
2019-11-02 @ Cambridge United L 1-2 1325 1381 23.6% 25.0% 51.4% -3.7 16
2019-11-02 Macclesfield Town W 2-1 1365 1330 48.4% 26.1% 25.5% +4.0 18
2019-11-02 @ Carlisle United L 1-2 1330 1365 25.5% 26.1% 48.4% -4.0 17
2019-11-02 Port Vale L 0-1 1416 1345 53.6% 24.0% 22.4% -7.5 29
2019-11-02 @ Crewe Alexandra W 1-0 1345 1416 22.4% 24.0% 53.6% +7.5 24
2019-11-02 Colchester United L 2-3 1423 1417 44.2% 27.4% 28.5% -5.9 20
2019-11-02 @ Mansfield Town W 3-2 1417 1423 28.5% 27.4% 44.2% +5.8 23
2019-11-02 Leyton Orient W 1-0 1298 1326 39.2% 28.2% 32.6% +5.2 11
2019-11-02 @ Morecambe L 0-1 1326 1298 32.6% 28.2% 39.2% -5.2 14
2019-11-02 Salford City L 1-2 1432 1361 53.5% 24.1% 22.5% -7.1 27
2019-11-02 @ Newport County W 2-1 1361 1432 22.5% 24.1% 53.5% +7.1 24
2019-11-02 Stevenage D 0-0 1422 1361 52.2% 24.6% 23.2% -1.0 12
2019-11-02 @ Scunthorpe United D 0-0 1361 1422 23.2% 24.6% 52.2% +1.0 13
2019-11-02 Walsall W 2-1 1426 1380 50.0% 25.5% 24.5% +3.8 29
2019-11-02 @ Swindon Town L 1-2 1380 1426 24.5% 25.5% 50.0% -3.8 12
2019-11-16 Morecambe D 1-1 1321 1303 45.9% 26.9% 27.2% -0.6 17
2019-11-16 @ Crawley Town D 1-1 1303 1321 27.2% 26.9% 45.9% +0.6 12
2019-11-16 Plymouth Argyle L 0-1 1440 1471 38.8% 28.2% 33.0% -5.9 28
2019-11-16 @ Forest Green Rovers W 1-0 1471 1440 33.0% 28.2% 38.8% +6.0 26
2019-11-16 Scunthorpe United L 0-2 1321 1421 29.5% 27.6% 42.9% -9.1 14
2019-11-16 @ Leyton Orient W 2-0 1421 1321 42.9% 27.6% 29.5% +9.1 15
2019-11-16 Mansfield Town D 0-0 1326 1417 30.5% 27.9% 41.6% +0.4 18
2019-11-16 @ Macclesfield Town D 0-0 1417 1326 41.6% 27.9% 30.5% -0.4 21
2019-11-16 Carlisle United W 2-1 1352 1369 40.8% 28.0% 31.2% +4.8 27
2019-11-16 @ Port Vale L 1-2 1369 1352 31.2% 28.0% 40.8% -4.8 18
2019-11-16 Swindon Town L 2-3 1369 1430 34.4% 28.3% 37.2% -4.9 24
2019-11-16 @ Salford City W 3-2 1430 1369 37.2% 28.3% 34.4% +4.9 32
2019-11-16 Cambridge United W 2-1 1376 1385 42.0% 27.8% 30.2% +4.7 15
2019-11-16 @ Walsall L 1-2 1385 1376 30.2% 27.8% 42.0% -4.6 23
2019-11-23 Cambridge United D 0-0 1364 1380 41.0% 28.0% 31.0% -0.3 19
2019-11-23 @ Carlisle United D 0-0 1380 1364 31.0% 28.0% 41.0% +0.3 24
2019-11-23 Exeter City L 0-1 1321 1420 29.6% 27.7% 42.8% -4.8 17
2019-11-23 @ Crawley Town W 1-0 1420 1321 42.8% 27.7% 29.6% +4.8 32
2019-11-23 Morecambe W 5-0 1408 1304 58.3% 21.7% 20.0% +14.3 32
2019-11-23 @ Crewe Alexandra L 0-5 1304 1408 20.0% 21.7% 58.3% -14.3 12
2019-11-23 Forest Green Rovers L 2-4 1312 1434 27.1% 26.9% 46.0% -6.6 14
2019-11-23 @ Leyton Orient W 4-2 1434 1312 46.0% 26.9% 27.1% +6.6 31
2019-11-23 Oldham Athletic L 0-1 1425 1378 50.1% 25.5% 24.4% -7.2 27
2019-11-23 @ Newport County W 1-0 1378 1425 24.4% 25.5% 50.1% +7.2 17
2019-11-23 Bradford City W 2-1 1477 1474 43.6% 27.5% 28.9% +4.5 29
2019-11-23 @ Plymouth Argyle L 1-2 1474 1477 28.9% 27.5% 43.6% -4.5 27
2019-11-23 Macclesfield Town D 0-0 1364 1326 48.7% 26.0% 25.3% -0.8 25
2019-11-23 @ Salford City D 0-0 1326 1364 25.3% 26.0% 48.7% +0.8 19
2019-11-23 Port Vale W 2-1 1430 1357 53.9% 23.9% 22.2% +3.5 18
2019-11-23 @ Scunthorpe United L 1-2 1357 1430 22.2% 23.9% 53.9% -3.5 27
2019-11-23 Mansfield Town W 1-0 1435 1417 45.9% 26.9% 27.2% +4.5 35
2019-11-23 @ Swindon Town L 0-1 1417 1435 27.2% 26.9% 45.9% -4.5 21
2019-11-23 Stevenage D 0-0 1381 1362 46.0% 26.9% 27.2% -0.7 16
2019-11-23 @ Walsall D 0-0 1362 1381 27.2% 26.9% 46.0% +0.7 14
2019-11-26 Crewe Alexandra D 0-0 1440 1423 45.9% 26.9% 27.2% -0.6 32
2019-11-26 @ Forest Green Rovers D 0-0 1423 1440 27.2% 26.9% 45.9% +0.6 33
2019-11-30 Bradford City D 1-1 1327 1470 25.1% 25.9% 49.0% +0.7 20
2019-11-30 @ Macclesfield Town D 1-1 1470 1327 49.0% 25.9% 25.1% -0.8 28
2019-12-07 Newport County W 1-0 1469 1418 50.7% 25.2% 24.0% +4.0 31
2019-12-07 @ Bradford City L 0-1 1418 1469 24.0% 25.2% 50.7% -4.0 27
2019-12-07 Plymouth Argyle W 1-0 1380 1481 29.4% 27.6% 43.0% +6.4 27
2019-12-07 @ Cambridge United L 0-1 1481 1380 43.0% 27.6% 29.4% -6.4 29
2019-12-07 Salford City W 1-0 1423 1363 52.0% 24.7% 23.3% +3.9 26
2019-12-07 @ Colchester United L 0-1 1363 1423 23.3% 24.7% 52.0% -3.9 25
2019-12-07 Scunthorpe United L 0-2 1440 1434 44.1% 27.4% 28.5% -12.3 32
2019-12-07 @ Forest Green Rovers W 2-0 1434 1440 28.5% 27.4% 44.1% +12.3 21
2019-12-07 Swindon Town L 0-3 1336 1439 29.2% 27.6% 43.2% -13.1 19
2019-12-07 @ Grimsby Town W 3-0 1439 1336 43.2% 27.6% 29.2% +13.1 38
2019-12-07 Carlisle United D 1-1 1290 1364 32.7% 28.2% 39.1% +0.2 13
2019-12-07 @ Morecambe D 1-1 1364 1290 39.1% 28.2% 32.7% -0.2 20
2019-12-07 Leyton Orient D 1-1 1385 1305 54.8% 23.4% 21.8% -1.0 18
2019-12-07 @ Oldham Athletic D 1-1 1305 1385 21.8% 23.4% 54.8% +1.0 15
2019-12-07 Walsall L 0-1 1353 1380 39.4% 28.2% 32.4% -6.0 27
2019-12-07 @ Port Vale W 1-0 1380 1353 32.4% 28.2% 39.4% +6.0 19
2019-12-07 Crawley Town D 0-0 1363 1316 50.1% 25.5% 24.4% -0.9 15
2019-12-07 @ Stevenage D 0-0 1316 1363 24.4% 25.5% 50.1% +0.9 18
2019-12-14 Grimsby Town D 0-0 1364 1323 49.1% 25.9% 25.0% -0.8 21
2019-12-14 @ Carlisle United D 0-0 1323 1364 25.0% 25.9% 49.1% +0.8 20
2019-12-14 Port Vale D 0-0 1317 1347 38.9% 28.2% 32.9% -0.2 19
2019-12-14 @ Crawley Town D 0-0 1347 1317 32.9% 28.2% 38.9% +0.2 28
2019-12-14 Mansfield Town D 1-1 1423 1412 44.9% 27.2% 28.0% -0.5 34
2019-12-14 @ Crewe Alexandra D 1-1 1412 1423 28.0% 27.2% 44.9% +0.5 22
2019-12-14 Bradford City D 0-0 1306 1473 23.0% 24.5% 52.5% +1.0 16
2019-12-14 @ Leyton Orient D 0-0 1473 1306 52.5% 24.5% 23.0% -1.0 32
2019-12-14 Stevenage D 1-1 1414 1362 50.8% 25.2% 24.0% -0.8 28
2019-12-14 @ Newport County D 1-1 1362 1414 24.0% 25.2% 50.8% +0.8 16
2019-12-14 Morecambe W 3-0 1475 1290 69.3% 15.3% 15.4% +6.3 32
2019-12-14 @ Plymouth Argyle L 0-3 1290 1475 15.4% 15.3% 69.3% -6.3 13
2019-12-14 Exeter City L 0-1 1359 1425 33.8% 28.3% 37.9% -5.4 25
2019-12-14 @ Salford City W 1-0 1425 1359 37.9% 28.3% 33.8% +5.4 35
2019-12-14 Colchester United D 2-2 1446 1427 46.1% 26.8% 27.1% -0.4 22
2019-12-14 @ Scunthorpe United D 2-2 1427 1446 27.1% 26.8% 46.1% +0.4 27
2019-12-14 Oldham Athletic W 2-0 1452 1384 53.1% 24.2% 22.6% +7.1 41
2019-12-14 @ Swindon Town L 0-2 1384 1452 22.6% 24.2% 53.1% -7.1 18
2019-12-14 Macclesfield Town D 1-1 1386 1328 51.7% 24.9% 23.4% -0.9 20
2019-12-14 @ Walsall D 1-1 1328 1386 23.4% 24.9% 51.7% +0.9 21
2019-12-21 Salford City D 1-1 1472 1354 60.2% 20.6% 19.1% -1.3 33
2019-12-21 @ Bradford City D 1-1 1354 1472 19.1% 20.6% 60.2% +1.3 26
2019-12-21 Leyton Orient L 2-3 1387 1307 54.7% 23.5% 21.8% -6.8 27
2019-12-21 @ Cambridge United W 3-2 1307 1387 21.8% 23.5% 54.7% +6.8 19
2019-12-21 Carlisle United W 3-0 1427 1363 52.6% 24.5% 22.9% +10.4 30
2019-12-21 @ Colchester United L 0-3 1363 1427 22.9% 24.5% 52.6% -10.4 21
2019-12-21 Walsall D 3-3 1430 1385 49.9% 25.6% 24.6% -0.5 36
2019-12-21 @ Exeter City D 3-3 1385 1430 24.6% 25.6% 49.9% +0.5 21
2019-12-21 Swindon Town D 2-2 1427 1459 38.6% 28.3% 33.1% -0.1 33
2019-12-21 @ Forest Green Rovers D 2-2 1459 1427 33.1% 28.3% 38.6% +0.1 42
2019-12-21 Scunthorpe United L 0-1 1324 1446 27.2% 26.9% 46.0% -4.5 20
2019-12-21 @ Grimsby Town W 1-0 1446 1324 46.0% 26.9% 27.2% +4.5 25
2019-12-21 Newport County W 2-1 1284 1413 26.4% 26.5% 47.1% +6.5 16
2019-12-21 @ Morecambe L 1-2 1413 1284 47.1% 26.5% 26.4% -6.5 28
2019-12-21 Crawley Town W 2-1 1377 1317 52.0% 24.7% 23.3% +3.6 21
2019-12-21 @ Oldham Athletic L 1-2 1317 1377 23.3% 24.7% 52.0% -3.6 19
2019-12-21 Crewe Alexandra L 1-5 1363 1423 34.6% 28.3% 37.0% -16.3 16
2019-12-21 @ Stevenage W 5-1 1423 1363 37.0% 28.3% 34.6% +16.3 37
2019-12-26 Bradford City D 0-0 1352 1471 27.5% 27.0% 45.5% +0.6 22
2019-12-26 @ Carlisle United D 0-0 1471 1352 45.5% 27.0% 27.5% -0.6 34
2019-12-26 Newport County W 1-0 1430 1406 46.7% 26.7% 26.6% +4.4 39
2019-12-26 @ Exeter City L 0-1 1406 1430 26.6% 26.7% 46.7% -4.4 28
2019-12-26 Colchester United L 1-3 1314 1438 27.0% 26.8% 46.3% -7.3 19
2019-12-26 @ Leyton Orient W 3-1 1438 1314 46.3% 26.8% 27.0% +7.3 33
2019-12-26 Grimsby Town D 1-1 1329 1320 44.6% 27.3% 28.2% -0.5 22
2019-12-26 @ Macclesfield Town D 1-1 1320 1329 28.2% 27.3% 44.6% +0.5 21
2019-12-26 Port Vale D 2-2 1413 1348 52.8% 24.4% 22.9% -0.7 23
2019-12-26 @ Mansfield Town D 2-2 1348 1413 22.9% 24.4% 52.8% +0.7 29
2019-12-26 Oldham Athletic L 1-2 1290 1381 30.6% 27.9% 41.5% -4.7 16
2019-12-26 @ Morecambe W 2-1 1381 1290 41.5% 27.9% 30.6% +4.7 24
2019-12-26 Crewe Alexandra W 3-1 1355 1439 31.4% 28.0% 40.5% +10.0 29
2019-12-26 @ Salford City L 1-3 1439 1355 40.5% 28.0% 31.4% -10.0 37
2019-12-26 Walsall L 0-2 1450 1385 52.7% 24.4% 22.9% -14.0 25
2019-12-26 @ Scunthorpe United W 2-0 1385 1450 22.9% 24.4% 52.7% +14.0 24
2019-12-26 Forest Green Rovers D 0-0 1346 1427 31.8% 28.1% 40.1% +0.3 17
2019-12-26 @ Stevenage D 0-0 1427 1346 40.1% 28.1% 31.8% -0.3 34
2019-12-26 Cambridge United W 4-0 1459 1380 54.8% 23.5% 21.8% +12.8 45
2019-12-26 @ Swindon Town L 0-4 1380 1459 21.8% 23.5% 54.8% -12.8 27
2019-12-29 Mansfield Town W 2-0 1470 1412 51.6% 24.9% 23.5% +7.4 37
2019-12-29 @ Bradford City L 0-2 1412 1470 23.5% 24.9% 51.6% -7.4 23
2019-12-29 Morecambe W 1-0 1367 1285 55.1% 23.3% 21.6% +3.6 30
2019-12-29 @ Cambridge United L 0-1 1285 1367 21.6% 23.3% 55.1% -3.6 16
2019-12-29 Exeter City D 2-2 1445 1434 44.9% 27.2% 28.0% -0.4 34
2019-12-29 @ Colchester United D 2-2 1434 1445 28.0% 27.2% 44.9% +0.4 40
2019-12-29 Scunthorpe United W 3-1 1429 1436 42.2% 27.8% 30.0% +8.0 40
2019-12-29 @ Crewe Alexandra L 1-3 1436 1429 30.0% 27.8% 42.2% -8.0 25
2019-12-29 Macclesfield Town W 1-0 1427 1328 57.5% 22.1% 20.4% +3.3 37
2019-12-29 @ Forest Green Rovers L 0-1 1328 1427 20.4% 22.1% 57.5% -3.3 22
2019-12-29 Crawley Town D 1-1 1320 1313 44.3% 27.3% 28.3% -0.5 22
2019-12-29 @ Grimsby Town D 1-1 1313 1320 28.3% 27.3% 44.3% +0.5 20
2019-12-29 Leyton Orient D 1-1 1402 1307 57.0% 22.4% 20.6% -1.2 29
2019-12-29 @ Newport County D 1-1 1307 1402 20.6% 22.4% 57.0% +1.2 20
2019-12-29 Salford City L 1-4 1385 1365 46.2% 26.8% 27.0% -15.6 24
2019-12-29 @ Oldham Athletic W 4-1 1365 1385 27.0% 26.8% 46.2% +15.6 32
2019-12-29 Stevenage W 2-1 1481 1347 62.5% 19.4% 18.2% +2.7 35
2019-12-29 @ Plymouth Argyle L 1-2 1347 1481 18.2% 19.4% 62.5% -2.7 17
2019-12-29 Swindon Town W 2-0 1348 1472 26.9% 26.8% 46.3% +12.8 32
2019-12-29 @ Port Vale L 0-2 1472 1348 46.3% 26.8% 26.9% -12.8 45
2019-12-29 Carlisle United L 1-2 1399 1353 50.0% 25.5% 24.5% -6.8 24
2019-12-29 @ Walsall W 2-1 1353 1399 24.5% 25.5% 50.0% +6.8 25
2020-01-01 Morecambe W 1-0 1477 1282 70.7% 14.4% 14.9% +2.2 40
2020-01-01 @ Bradford City L 0-1 1282 1477 14.9% 14.4% 70.7% -2.2 16
2020-01-01 Mansfield Town L 2-3 1371 1405 38.3% 28.3% 33.4% -5.3 30
2020-01-01 @ Cambridge United W 3-2 1405 1371 33.4% 28.3% 38.3% +5.3 26
2020-01-01 Crawley Town D 1-1 1445 1313 62.0% 19.6% 18.4% -1.4 35
2020-01-01 @ Colchester United D 1-1 1313 1445 18.4% 19.6% 62.0% +1.4 21
2020-01-01 Carlisle United W 4-1 1437 1360 54.4% 23.6% 21.9% +8.4 43
2020-01-01 @ Crewe Alexandra L 1-4 1360 1437 21.9% 23.6% 54.4% -8.4 25
2020-01-01 Exeter City L 0-1 1430 1435 42.6% 27.7% 29.7% -6.4 37
2020-01-01 @ Forest Green Rovers W 1-0 1435 1430 29.7% 27.7% 42.6% +6.4 43
2020-01-01 Salford City W 1-0 1320 1381 34.5% 28.3% 37.1% +5.8 25
2020-01-01 @ Grimsby Town L 0-1 1381 1320 37.1% 28.3% 34.5% -5.8 32
2020-01-01 Scunthorpe United L 0-2 1370 1428 34.8% 28.4% 36.8% -10.4 24
2020-01-01 @ Oldham Athletic W 2-0 1428 1370 36.8% 28.4% 34.8% +10.4 28
2020-01-01 Swindon Town L 1-2 1484 1460 46.8% 26.6% 26.6% -6.4 35
2020-01-01 @ Plymouth Argyle W 2-1 1460 1484 26.6% 26.6% 46.8% +6.4 48
2020-01-01 Macclesfield Town D 2-2 1361 1325 48.5% 26.1% 25.4% -0.5 33
2020-01-01 @ Port Vale D 2-2 1325 1361 25.4% 26.1% 48.5% +0.5 23
2020-01-01 Leyton Orient W 1-0 1393 1308 55.5% 23.1% 21.4% +3.5 27
2020-01-01 @ Walsall L 0-1 1308 1393 21.4% 23.1% 55.5% -3.5 20
2020-01-04 Forest Green Rovers D 1-1 1315 1424 28.5% 27.4% 44.1% +0.5 22
2020-01-04 @ Crawley Town D 1-1 1424 1315 44.1% 27.4% 28.5% -0.5 38
2020-01-04 Cambridge United W 1-0 1325 1365 37.5% 28.3% 34.2% +5.4 26
2020-01-04 @ Macclesfield Town L 0-1 1365 1325 34.2% 28.3% 37.5% -5.4 30
2020-01-04 Grimsby Town L 0-1 1410 1325 55.5% 23.1% 21.4% -7.7 26
2020-01-04 @ Mansfield Town W 1-0 1325 1410 21.4% 23.1% 55.5% +7.7 28
2020-01-04 Walsall L 1-2 1375 1396 40.2% 28.1% 31.7% -5.8 32
2020-01-04 @ Salford City W 2-1 1396 1375 31.7% 28.1% 40.2% +5.8 30
2020-01-04 Plymouth Argyle L 1-3 1439 1477 37.7% 28.3% 34.0% -9.5 28
2020-01-04 @ Scunthorpe United W 3-1 1477 1439 34.0% 28.3% 37.7% +9.5 38
2020-01-04 Colchester United D 0-0 1344 1443 29.6% 27.7% 42.7% +0.4 18
2020-01-04 @ Stevenage D 0-0 1443 1344 42.7% 27.7% 29.6% -0.5 36
2020-01-04 Bradford City D 1-1 1466 1480 41.3% 27.9% 30.8% -0.3 49
2020-01-04 @ Swindon Town D 1-1 1480 1466 30.8% 27.9% 41.3% +0.3 41
2020-01-11 Plymouth Argyle L 0-3 1351 1487 25.8% 26.2% 48.0% -11.7 25
2020-01-11 @ Carlisle United W 3-0 1487 1351 48.0% 26.2% 25.8% +11.7 41
2020-01-11 Bradford City W 2-1 1315 1480 23.2% 24.6% 52.2% +7.0 25
2020-01-11 @ Crawley Town L 1-2 1480 1315 52.2% 24.6% 23.2% -7.0 41
2020-01-11 Cambridge United W 2-0 1441 1360 55.0% 23.4% 21.6% +6.7 46
2020-01-11 @ Exeter City L 0-2 1360 1441 21.6% 23.4% 55.0% -6.7 30
2020-01-11 Grimsby Town D 1-1 1305 1333 39.1% 28.2% 32.7% -0.2 21
2020-01-11 @ Leyton Orient D 1-1 1333 1305 32.7% 28.2% 39.1% +0.2 29
2020-01-11 Oldham Athletic D 1-1 1331 1359 39.1% 28.2% 32.6% -0.2 27
2020-01-11 @ Macclesfield Town D 1-1 1359 1331 32.6% 28.2% 39.1% +0.2 25
2020-01-11 Forest Green Rovers L 3-4 1402 1423 40.3% 28.1% 31.7% -5.3 26
2020-01-11 @ Mansfield Town W 4-3 1423 1402 31.7% 28.1% 40.3% +5.3 41
2020-01-11 Colchester United D 1-1 1280 1443 23.3% 24.7% 52.0% +0.9 17
2020-01-11 @ Morecambe D 1-1 1443 1280 52.0% 24.7% 23.3% -0.9 37
2020-01-11 Newport County L 1-2 1429 1401 47.4% 26.4% 26.2% -6.5 28
2020-01-11 @ Scunthorpe United W 2-1 1401 1429 26.2% 26.4% 47.4% +6.5 32
2020-01-11 Port Vale L 0-1 1344 1360 40.9% 28.0% 31.1% -6.2 18
2020-01-11 @ Stevenage W 1-0 1360 1344 31.1% 28.0% 40.9% +6.2 36
2020-01-11 Crewe Alexandra W 3-1 1466 1445 46.2% 26.8% 27.0% +7.3 52
2020-01-11 @ Swindon Town L 1-3 1445 1466 27.0% 26.8% 46.2% -7.3 43
2020-01-14 Oldham Athletic D 0-0 1338 1360 40.2% 28.1% 31.7% -0.3 19
2020-01-14 @ Stevenage D 0-0 1360 1338 31.7% 28.1% 40.2% +0.3 26
2020-01-14 Port Vale W 2-1 1280 1367 31.2% 28.0% 40.8% +5.8 20
2020-01-14 @ Morecambe L 1-2 1367 1280 40.8% 28.0% 31.2% -5.8 36
2020-01-18 Scunthorpe United D 2-2 1473 1423 50.6% 25.3% 24.1% -0.6 42
2020-01-18 @ Bradford City D 2-2 1423 1473 24.1% 25.3% 50.6% +0.6 29
2020-01-18 Stevenage L 0-4 1353 1338 45.5% 27.0% 27.5% -23.9 30
2020-01-18 @ Cambridge United W 4-0 1338 1353 27.5% 27.0% 45.5% +23.9 22
2020-01-18 Macclesfield Town W 2-1 1442 1331 59.2% 21.2% 19.6% +3.0 40
2020-01-18 @ Colchester United L 1-2 1331 1442 19.6% 21.2% 59.2% -3.0 27
2020-01-18 Salford City L 1-2 1429 1369 51.9% 24.8% 23.3% -6.9 41
2020-01-18 @ Forest Green Rovers W 2-1 1369 1429 23.3% 24.8% 51.9% +6.9 35
2020-01-18 Exeter City L 0-1 1333 1448 27.9% 27.2% 44.9% -4.6 29
2020-01-18 @ Grimsby Town W 1-0 1448 1333 44.9% 27.2% 27.9% +4.6 49
2020-01-18 Swindon Town W 2-0 1407 1473 33.8% 28.3% 37.9% +11.0 35
2020-01-18 @ Newport County L 0-2 1473 1407 37.9% 28.3% 33.8% -11.0 52
2020-01-18 Carlisle United D 1-1 1360 1340 46.2% 26.8% 27.0% -0.6 27
2020-01-18 @ Oldham Athletic D 1-1 1340 1360 27.0% 26.8% 46.2% +0.6 26
2020-01-18 Mansfield Town W 3-1 1499 1397 57.9% 21.9% 20.2% +5.4 44
2020-01-18 @ Plymouth Argyle L 1-3 1397 1499 20.2% 21.9% 57.9% -5.4 26
2020-01-18 Leyton Orient W 1-0 1361 1304 51.5% 24.9% 23.6% +3.9 39
2020-01-18 @ Port Vale L 0-1 1304 1361 23.6% 24.9% 51.5% -3.9 21
2020-01-18 Crawley Town W 2-1 1402 1322 54.8% 23.5% 21.8% +3.4 33
2020-01-18 @ Walsall L 1-2 1322 1402 21.8% 23.5% 54.8% -3.4 25
2020-01-21 Bradford City D 0-0 1445 1472 39.3% 28.2% 32.5% -0.2 41
2020-01-21 @ Colchester United D 0-0 1472 1445 32.5% 28.2% 39.3% +0.2 43
2020-01-21 Crewe Alexandra D 1-1 1328 1438 28.3% 27.3% 44.4% +0.5 28
2020-01-21 @ Macclesfield Town D 1-1 1438 1328 44.4% 27.3% 28.3% -0.5 44
2020-01-25 Walsall W 2-1 1340 1405 33.9% 28.3% 37.8% +5.5 29
2020-01-25 @ Carlisle United L 1-2 1405 1340 37.8% 28.3% 33.9% -5.5 33
2020-01-25 Grimsby Town W 3-2 1319 1329 41.9% 27.8% 30.3% +4.4 28
2020-01-25 @ Crawley Town L 2-3 1329 1319 30.3% 27.8% 41.9% -4.4 29
2020-01-25 Colchester United D 0-0 1452 1445 44.4% 27.3% 28.3% -0.5 50
2020-01-25 @ Exeter City D 0-0 1445 1452 28.3% 27.3% 44.4% +0.5 42
2020-01-25 Newport County W 2-1 1300 1418 27.5% 27.0% 45.4% +6.3 24
2020-01-25 @ Leyton Orient L 1-2 1418 1300 45.4% 27.0% 27.5% -6.3 35
2020-01-25 Forest Green Rovers W 2-1 1328 1422 30.3% 27.8% 41.9% +5.9 31
2020-01-25 @ Macclesfield Town L 1-2 1422 1328 41.9% 27.8% 30.3% -5.9 41
2020-01-25 Bradford City W 3-0 1392 1473 31.9% 28.1% 40.1% +16.7 29
2020-01-25 @ Mansfield Town L 0-3 1473 1392 40.1% 28.1% 31.9% -16.7 43
2020-01-25 Cambridge United D 1-1 1286 1329 37.0% 28.3% 34.6% -0.1 21
2020-01-25 @ Morecambe D 1-1 1329 1286 34.6% 28.3% 37.0% +0.1 31
2020-01-25 Oldham Athletic D 1-1 1376 1359 45.7% 27.0% 27.3% -0.6 36
2020-01-25 @ Salford City D 1-1 1359 1376 27.3% 27.0% 45.7% +0.6 28
2020-01-25 Crewe Alexandra D 2-2 1423 1438 41.2% 27.9% 30.9% -0.2 30
2020-01-25 @ Scunthorpe United D 2-2 1438 1423 30.9% 27.9% 41.2% +0.2 45
2020-01-25 Plymouth Argyle L 1-2 1362 1504 25.1% 25.9% 49.0% -3.9 22
2020-01-25 @ Stevenage W 2-1 1504 1362 49.0% 25.9% 25.1% +4.0 47
2020-01-25 Port Vale W 3-0 1462 1365 57.3% 22.2% 20.5% +9.2 55
2020-01-25 @ Swindon Town L 0-3 1365 1462 20.5% 22.2% 57.3% -9.2 39
2020-01-28 Salford City L 0-4 1329 1375 36.6% 28.4% 35.0% -20.4 31
2020-01-28 @ Cambridge United W 4-0 1375 1329 35.0% 28.4% 36.6% +20.4 39
2020-01-28 Swindon Town W 3-1 1445 1471 39.5% 28.2% 32.3% +8.5 45
2020-01-28 @ Colchester United L 1-3 1471 1445 32.3% 28.2% 39.5% -8.5 55
2020-01-28 Leyton Orient W 2-0 1438 1307 62.0% 19.6% 18.4% +5.5 48
2020-01-28 @ Crewe Alexandra L 0-2 1307 1438 18.4% 19.6% 62.0% -5.5 24
2020-01-28 Carlisle United L 1-4 1416 1346 53.4% 24.1% 22.5% -17.3 41
2020-01-28 @ Forest Green Rovers W 4-1 1346 1416 22.5% 24.1% 53.4% +17.3 32
2020-01-28 Stevenage W 3-1 1324 1358 38.4% 28.3% 33.3% +8.7 32
2020-01-28 @ Grimsby Town L 1-3 1358 1324 33.3% 28.3% 38.4% -8.7 22
2020-01-28 Macclesfield Town W 1-0 1412 1334 54.5% 23.6% 21.9% +3.6 38
2020-01-28 @ Newport County L 0-1 1334 1412 21.9% 23.6% 54.5% -3.6 31
2020-01-28 Mansfield Town W 3-1 1360 1408 36.2% 28.4% 35.4% +9.1 31
2020-01-28 @ Oldham Athletic L 1-3 1408 1360 35.4% 28.4% 36.2% -9.1 29
2020-01-28 Crawley Town D 2-2 1508 1323 69.2% 15.3% 15.4% -1.3 48
2020-01-28 @ Plymouth Argyle D 2-2 1323 1508 15.4% 15.3% 69.2% +1.3 29
2020-01-28 Exeter City W 3-1 1356 1452 29.9% 27.8% 42.3% +10.3 42
2020-01-28 @ Port Vale L 1-3 1452 1356 42.3% 27.8% 29.9% -10.3 50
2020-01-28 Morecambe L 0-2 1400 1286 59.6% 21.0% 19.4% -15.3 33
2020-01-28 @ Walsall W 2-0 1286 1400 19.4% 21.0% 59.6% +15.3 24
2020-02-01 Colchester United W 2-1 1309 1454 24.9% 25.8% 49.3% +6.7 34
2020-02-01 @ Cambridge United L 1-2 1454 1309 49.3% 25.8% 24.9% -6.7 45
2020-02-01 Scunthorpe United W 3-1 1325 1423 29.7% 27.7% 42.6% +10.4 32
2020-02-01 @ Crawley Town L 1-3 1423 1325 42.6% 27.7% 29.7% -10.4 30
2020-02-01 Forest Green Rovers D 2-2 1333 1399 33.9% 28.3% 37.8% +0.1 33
2020-02-01 @ Grimsby Town D 2-2 1399 1333 37.8% 28.3% 33.9% -0.1 42
2020-02-01 Carlisle United D 2-2 1399 1363 48.5% 26.1% 25.4% -0.5 30
2020-02-01 @ Mansfield Town D 2-2 1363 1399 25.4% 26.1% 48.5% +0.5 33
2020-02-01 Bradford City W 3-0 1369 1456 31.1% 28.0% 41.0% +17.0 34
2020-02-01 @ Oldham Athletic L 0-3 1456 1369 41.0% 28.0% 31.1% -17.0 43
2020-02-01 Newport County W 1-0 1507 1416 56.4% 22.7% 20.9% +3.4 51
2020-02-01 @ Plymouth Argyle L 0-1 1416 1507 20.9% 22.7% 56.4% -3.4 38
2020-02-01 Salford City D 1-1 1366 1396 39.0% 28.2% 32.8% -0.2 43
2020-02-01 @ Port Vale D 1-1 1396 1366 32.8% 28.2% 39.0% +0.2 40
2020-02-01 Leyton Orient L 0-3 1349 1301 50.2% 25.4% 24.3% -19.7 22
2020-02-01 @ Stevenage W 3-0 1301 1349 24.3% 25.4% 50.2% +19.7 27
2020-02-01 Exeter City W 2-1 1463 1442 46.4% 26.8% 26.9% +4.2 58
2020-02-01 @ Swindon Town L 1-2 1442 1463 26.9% 26.8% 46.4% -4.2 50
2020-02-01 Crewe Alexandra L 1-2 1385 1443 34.8% 28.4% 36.8% -5.2 33
2020-02-01 @ Walsall W 2-1 1443 1385 36.8% 28.4% 34.8% +5.2 51
2020-02-08 Grimsby Town D 1-1 1439 1333 58.5% 21.6% 19.9% -1.2 44
2020-02-08 @ Bradford City D 1-1 1333 1439 19.9% 21.6% 58.5% +1.2 34
2020-02-08 Swindon Town D 1-1 1364 1467 29.1% 27.6% 43.3% +0.4 34
2020-02-08 @ Carlisle United D 1-1 1467 1364 43.3% 27.6% 29.1% -0.4 59
2020-02-08 Plymouth Argyle W 3-0 1447 1510 34.2% 28.3% 37.5% +15.9 48
2020-02-08 @ Colchester United L 0-3 1510 1447 37.5% 28.3% 34.2% -15.9 51
2020-02-08 Oldham Athletic W 2-1 1449 1386 52.4% 24.6% 23.1% +3.6 54
2020-02-08 @ Crewe Alexandra L 1-2 1386 1449 23.1% 24.6% 52.4% -3.6 34
2020-02-08 Stevenage W 2-1 1437 1329 58.8% 21.4% 19.8% +3.0 53
2020-02-08 @ Exeter City L 1-2 1329 1437 19.8% 21.4% 58.8% -3.0 22
2020-02-08 Walsall L 1-2 1398 1379 46.1% 26.9% 27.1% -6.4 42
2020-02-08 @ Forest Green Rovers W 2-1 1379 1398 27.1% 26.9% 46.1% +6.4 36
2020-02-08 Macclesfield Town D 1-1 1321 1330 41.9% 27.8% 30.3% -0.4 28
2020-02-08 @ Leyton Orient D 1-1 1330 1321 30.3% 27.8% 41.9% +0.3 32
2020-02-08 Mansfield Town D 1-1 1301 1399 29.8% 27.7% 42.4% +0.4 25
2020-02-08 @ Morecambe D 1-1 1399 1301 42.4% 27.7% 29.8% -0.4 31
2020-02-08 Cambridge United L 0-1 1412 1316 57.2% 22.3% 20.5% -7.9 38
2020-02-08 @ Newport County W 1-0 1316 1412 20.5% 22.3% 57.2% +7.9 37
2020-02-08 Crawley Town D 0-0 1396 1335 52.1% 24.7% 23.2% -1.0 41
2020-02-08 @ Salford City D 0-0 1335 1396 23.2% 24.7% 52.1% +1.0 33
2020-02-11 Stevenage W 3-1 1438 1326 59.2% 21.2% 19.6% +5.2 47
2020-02-11 @ Bradford City L 1-3 1326 1438 19.6% 21.2% 59.2% -5.2 22
2020-02-11 Grimsby Town L 2-3 1463 1334 61.7% 19.8% 18.5% -7.4 48
2020-02-11 @ Colchester United W 3-2 1334 1463 18.5% 19.8% 61.7% +7.4 37
2020-02-11 Crawley Town W 2-1 1452 1336 59.9% 20.8% 19.3% +2.9 57
2020-02-11 @ Crewe Alexandra L 1-2 1336 1452 19.3% 20.8% 59.9% -2.9 33
2020-02-11 Oldham Athletic W 5-1 1440 1382 51.7% 24.8% 23.4% +11.6 56
2020-02-11 @ Exeter City L 1-5 1382 1440 23.4% 24.8% 51.7% -11.6 34
2020-02-11 Port Vale L 2-3 1392 1366 47.1% 26.5% 26.4% -6.1 42
2020-02-11 @ Forest Green Rovers W 3-2 1366 1392 26.4% 26.5% 47.1% +6.1 46
2020-02-11 Mansfield Town W 2-1 1321 1398 32.2% 28.2% 39.6% +5.7 31
2020-02-11 @ Leyton Orient L 1-2 1398 1321 39.6% 28.2% 32.2% -5.7 31
2020-02-11 Macclesfield Town W 2-0 1302 1331 39.1% 28.2% 32.7% +9.9 28
2020-02-11 @ Morecambe L 0-2 1331 1302 32.7% 28.2% 39.1% -9.9 32
2020-02-11 Walsall D 0-0 1404 1386 46.0% 26.9% 27.1% -0.6 39
2020-02-11 @ Newport County D 0-0 1386 1404 27.1% 26.9% 46.0% +0.6 37
2020-02-11 Plymouth Argyle L 2-3 1395 1494 29.6% 27.7% 42.7% -4.3 41
2020-02-11 @ Salford City W 3-2 1494 1395 42.7% 27.7% 29.6% +4.3 54
2020-02-11 Cambridge United L 0-2 1413 1323 56.1% 22.8% 21.1% -14.7 30
2020-02-11 @ Scunthorpe United W 2-0 1323 1413 21.1% 22.8% 56.1% +14.7 40
2020-02-15 Bradford City W 2-1 1338 1443 29.0% 27.5% 43.5% +6.1 43
2020-02-15 @ Cambridge United L 1-2 1443 1338 43.5% 27.5% 29.0% -6.1 47
2020-02-15 Carlisle United D 0-0 1333 1364 38.8% 28.2% 33.0% -0.2 34
2020-02-15 @ Crawley Town D 0-0 1364 1333 33.0% 28.2% 38.8% +0.2 35
2020-02-15 Morecambe W 2-1 1342 1312 47.6% 26.4% 26.0% +4.1 40
2020-02-15 @ Grimsby Town L 1-2 1312 1342 26.0% 26.4% 47.6% -4.1 28
2020-02-15 Exeter City L 2-3 1321 1452 26.2% 26.5% 47.3% -3.9 32
2020-02-15 @ Macclesfield Town W 3-2 1452 1321 47.3% 26.5% 26.2% +3.9 59
2020-02-15 Newport County W 1-0 1393 1404 41.7% 27.9% 30.4% +5.0 34
2020-02-15 @ Mansfield Town L 0-1 1404 1393 30.4% 27.9% 41.7% -5.0 39
2020-02-15 Forest Green Rovers D 1-1 1371 1386 41.1% 28.0% 31.0% -0.3 35
2020-02-15 @ Oldham Athletic D 1-1 1386 1371 31.0% 28.0% 41.1% +0.3 43
2020-02-15 Crewe Alexandra W 2-1 1499 1455 49.6% 25.7% 24.7% +3.9 57
2020-02-15 @ Plymouth Argyle L 1-2 1455 1499 24.7% 25.7% 49.6% -3.9 57
2020-02-15 Colchester United W 3-0 1372 1456 31.5% 28.1% 40.5% +16.8 49
2020-02-15 @ Port Vale L 0-3 1456 1372 40.5% 28.1% 31.5% -16.8 48
2020-02-15 Salford City L 0-1 1321 1391 33.3% 28.3% 38.4% -5.3 22
2020-02-15 @ Stevenage W 1-0 1391 1321 38.4% 28.3% 33.3% +5.3 44
2020-02-18 Plymouth Argyle D 1-1 1317 1502 21.6% 23.3% 55.1% +1.1 33
2020-02-18 @ Macclesfield Town D 1-1 1502 1317 55.1% 23.3% 21.6% -1.1 58
2020-02-22 Morecambe D 2-2 1364 1308 51.5% 24.9% 23.6% -0.7 36
2020-02-22 @ Carlisle United D 2-2 1308 1364 23.6% 24.9% 51.5% +0.7 29
2020-02-22 Stevenage W 2-0 1333 1316 45.8% 26.9% 27.3% +8.5 37
2020-02-22 @ Crawley Town L 0-2 1316 1333 27.3% 26.9% 45.8% -8.5 22
2020-02-22 Macclesfield Town W 2-0 1451 1318 62.3% 19.5% 18.2% +5.4 60
2020-02-22 @ Crewe Alexandra L 0-2 1318 1451 18.2% 19.5% 62.3% -5.4 33
2020-02-22 Oldham Athletic D 2-2 1326 1370 36.9% 28.4% 34.7% -0.0 32
2020-02-22 @ Leyton Orient D 2-2 1370 1326 34.7% 28.4% 36.9% +0.0 36
2020-02-22 Bradford City W 2-1 1399 1437 37.8% 28.3% 33.9% +5.1 42
2020-02-22 @ Newport County L 1-2 1437 1399 33.9% 28.3% 37.8% -5.1 47
2020-02-22 Cambridge United D 0-0 1501 1344 65.6% 17.5% 16.9% -1.7 59
2020-02-22 @ Plymouth Argyle D 0-0 1344 1501 16.9% 17.5% 65.6% +1.7 44
2020-02-22 Colchester United L 1-2 1396 1439 37.1% 28.3% 34.6% -5.4 44
2020-02-22 @ Salford City W 2-1 1439 1396 34.6% 28.3% 37.1% +5.4 51
2020-02-22 Forest Green Rovers W 1-0 1398 1386 45.0% 27.2% 27.9% +4.6 33
2020-02-22 @ Scunthorpe United L 0-1 1386 1398 27.9% 27.2% 45.0% -4.6 43
2020-02-22 Grimsby Town W 3-1 1466 1346 60.5% 20.5% 19.0% +5.0 62
2020-02-22 @ Swindon Town L 1-3 1346 1466 19.0% 20.5% 60.5% -5.0 40
2020-02-22 Port Vale D 2-2 1386 1389 43.0% 27.6% 29.4% -0.3 38
2020-02-22 @ Walsall D 2-2 1389 1386 29.4% 27.6% 43.0% +0.3 50
2020-02-25 Newport County W 4-2 1341 1404 34.2% 28.3% 37.5% +8.5 43
2020-02-25 @ Grimsby Town L 2-4 1404 1341 37.5% 28.3% 34.2% -8.5 42
2020-02-29 Plymouth Argyle W 2-1 1432 1500 33.5% 28.3% 38.2% +5.5 50
2020-02-29 @ Bradford City L 1-2 1500 1432 38.2% 28.3% 33.5% -5.5 59
2020-02-29 Carlisle United L 1-2 1346 1364 40.7% 28.0% 31.3% -5.8 44
2020-02-29 @ Cambridge United W 2-1 1364 1346 31.3% 28.0% 40.7% +5.8 39
2020-02-29 Crawley Town D 1-1 1456 1341 59.7% 20.9% 19.4% -1.3 60
2020-02-29 @ Exeter City D 1-1 1341 1456 19.4% 20.9% 59.7% +1.3 38
2020-02-29 Salford City L 0-2 1313 1391 32.2% 28.2% 39.6% -9.8 33
2020-02-29 @ Macclesfield Town W 2-0 1391 1313 39.6% 28.2% 32.2% +9.8 47
2020-02-29 Crewe Alexandra D 1-1 1308 1457 24.6% 25.6% 49.8% +0.8 30
2020-02-29 @ Morecambe D 1-1 1457 1308 49.8% 25.6% 24.6% -0.8 61
2020-02-29 Newport County W 5-0 1370 1395 39.7% 28.1% 32.2% +22.9 39
2020-02-29 @ Oldham Athletic L 0-5 1395 1370 32.2% 28.1% 39.7% -22.9 42
2020-02-29 Scunthorpe United D 2-2 1389 1403 41.3% 27.9% 30.8% -0.2 51
2020-02-29 @ Port Vale D 2-2 1403 1389 30.8% 27.9% 41.3% +0.2 34
2020-03-03 Grimsby Town W 3-0 1494 1349 63.9% 18.6% 17.6% +7.5 62
2020-03-03 @ Plymouth Argyle L 0-3 1349 1494 17.6% 18.6% 63.9% -7.5 43
2020-03-03 Crewe Alexandra D 1-1 1455 1456 43.1% 27.6% 29.3% -0.4 61
2020-03-03 @ Exeter City D 1-1 1456 1455 29.3% 27.6% 43.1% +0.4 62
2020-03-03 Scunthorpe United W 2-0 1471 1403 53.2% 24.2% 22.6% +7.1 65
2020-03-03 @ Swindon Town L 0-2 1403 1471 22.6% 24.2% 53.2% -7.1 34
2020-03-07 Colchester United L 0-3 1369 1444 32.6% 28.2% 39.2% -14.4 39
2020-03-07 @ Carlisle United W 3-0 1444 1369 39.2% 28.2% 32.6% +14.3 54
2020-03-07 Oldham Athletic W 3-0 1343 1393 36.0% 28.4% 35.6% +15.3 41
2020-03-07 @ Crawley Town L 0-3 1393 1343 35.6% 28.4% 36.0% -15.3 39
2020-03-07 Stevenage W 3-1 1456 1307 64.4% 18.2% 17.3% +4.4 65
2020-03-07 @ Crewe Alexandra L 1-3 1307 1456 17.3% 18.2% 64.4% -4.4 22
2020-03-07 Cambridge United W 2-1 1326 1340 41.3% 27.9% 30.8% +4.7 35
2020-03-07 @ Leyton Orient L 1-2 1340 1326 30.8% 27.9% 41.3% -4.7 44
2020-03-07 Morecambe W 1-0 1372 1309 52.4% 24.5% 23.0% +3.8 45
2020-03-07 @ Newport County L 0-1 1309 1372 23.0% 24.5% 52.4% -3.8 30
2020-03-07 Macclesfield Town W 3-0 1502 1303 71.0% 14.2% 14.7% +5.9 65
2020-03-07 @ Plymouth Argyle L 0-3 1303 1502 14.7% 14.2% 71.0% -5.9 33
2020-03-07 Bradford City W 2-0 1400 1437 37.9% 28.3% 33.8% +10.1 50
2020-03-07 @ Salford City L 0-2 1437 1400 33.8% 28.3% 37.9% -10.1 50
2020-03-07 Grimsby Town L 0-2 1396 1342 51.1% 25.1% 23.8% -13.7 34
2020-03-07 @ Scunthorpe United W 2-0 1342 1396 23.8% 25.1% 51.1% +13.7 46
2020-03-07 Forest Green Rovers L 0-2 1478 1382 57.2% 22.3% 20.5% -14.9 65
2020-03-07 @ Swindon Town W 2-0 1382 1478 20.5% 22.3% 57.2% +14.9 46
2020-03-07 Exeter City W 3-1 1386 1454 33.5% 28.3% 38.2% +9.6 41
2020-03-07 @ Walsall L 1-3 1454 1386 38.2% 28.3% 33.5% -9.6 61
2020-03-10 Newport County W 2-0 1355 1376 40.2% 28.1% 31.7% +9.7 42
2020-03-10 @ Carlisle United L 0-2 1376 1355 31.7% 28.1% 40.2% -9.7 45

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 W-L.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2020-06-18 Exeter City W 1-0 1458 1445 45.3% 27.1% 27.6% +4.6 1-0
2020-06-18 @ Colchester United L 0-1 1445 1458 27.6% 27.1% 45.3% -4.6 0-1
2020-06-18 Cheltenham Town L 0-2 1403 1357 49.9% 25.6% 24.6% -13.5 0-1
2020-06-18 @ Northampton Town W 2-0 1357 1403 24.6% 25.6% 49.9% +13.5 1-0
2020-06-22 Northampton Town L 0-3 1371 1389 40.6% 28.0% 31.4% -16.8 1-1
2020-06-22 @ Cheltenham Town W 3-0 1389 1371 31.4% 28.0% 40.6% +16.8 1-1
2020-06-22 Colchester United W 3-1 1440 1463 39.9% 28.1% 31.9% +8.4 1-1
2020-06-22 @ Exeter City L 1-3 1463 1440 31.9% 28.1% 39.9% -8.4 1-1
2020-06-29 Exeter City W 4-0 1406 1448 30.2% 27.8% 41.9% +22.5 2-1
2020-06-29 @ Northampton Town L 0-4 1448 1406 41.9% 27.8% 30.2% -22.5 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 2019-10-22 17.98% Port Vale 1337 2 @ Bradford City 1474 1
2 2019-08-20 18.12% Leyton Orient 1311 3 @ Mansfield Town 1447 2
3 2020-02-11 18.51% Grimsby Town 1334 3 @ Colchester United 1463 2
4 2020-01-28 19.42% Morecambe 1286 2 @ Walsall 1400 0
5 2019-10-19 19.43% Morecambe 1302 1 @ Colchester United 1416 0
6 2019-10-05 20.33% Salford City 1328 3 @ Walsall 1427 0
7 2020-03-07 20.54% Forest Green Rovers 1382 2 @ Swindon Town 1478 0
8 2020-02-08 20.55% Cambridge United 1316 1 @ Newport County 1412 0
9 2019-09-17 20.87% Cambridge United 1343 4 @ Mansfield Town 1435 0
10 2020-02-11 21.06% Cambridge United 1323 2 @ Scunthorpe United 1413 0
11 2020-01-04 21.38% Grimsby Town 1325 1 @ Mansfield Town 1410 0
12 2019-09-28 21.50% Grimsby Town 1360 3 @ Exeter City 1443 1
13 2019-12-21 21.78% Leyton Orient 1307 3 @ Cambridge United 1387 2
14 2019-08-31 22.39% Grimsby Town 1359 3 @ Walsall 1431 1
15 2019-11-02 22.40% Port Vale 1345 1 @ Crewe Alexandra 1416 0
16 2019-10-22 22.46% Salford City 1354 2 @ Mansfield Town 1425 1
17 2019-11-02 22.46% Salford City 1361 2 @ Newport County 1432 1
18 2020-01-28 22.49% Carlisle United 1346 4 @ Forest Green Rovers 1416 1
19 2019-12-26 22.91% Walsall 1385 2 @ Scunthorpe United 1450 0
20 2020-01-11 23.18% @ Crawley Town 1315 2 Bradford City 1480 1
21 2020-01-18 23.33% Salford City 1369 2 @ Forest Green Rovers 1429 1
22 2019-08-24 23.44% Forest Green Rovers 1407 1 @ Bradford City 1465 0
23 2019-08-17 23.46% Cambridge United 1340 2 @ Colchester United 1398 1
24 2019-08-03 23.50% Swindon Town 1399 2 @ Scunthorpe United 1457 0
25 2019-09-14 23.74% Cambridge United 1337 3 @ Crewe Alexandra 1391 2

Biggest Elo Changes

The 25 games that moved the Elo needle the most. Elo Δ is the magnitude of the rating swing; both teams move by the same amount per game (one up, one down). The winning side is shown first. An asterisk (*) after the date marks a playoff game.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2019-09-17 27.96 Cambridge United 4 1343 20.87% @ Mansfield Town 0 1435 56.53%
2 2019-10-19 25.88 Leyton Orient 4 1310 24.03% @ Grimsby Town 0 1361 50.73%
3 2020-01-18 23.91 Stevenage 4 1338 27.48% @ Cambridge United 0 1353 45.51%
4 2020-02-29 22.87 @ Oldham Athletic 5 1370 39.66% Newport County 0 1395 32.19%
5 2020-06-29 * 22.52 @ Northampton Town 4 1406 30.25% Exeter City 0 1448 41.93%
6 2019-10-26 22.13 @ Exeter City 4 1406 31.07% Plymouth Argyle 0 1493 40.94%
7 2019-10-05 21.69 Salford City 3 1328 20.33% @ Walsall 0 1427 57.64%
8 2019-10-19 21.44 @ Cambridge United 4 1360 32.61% Exeter City 0 1435 39.18%
9 2020-01-28 20.41 Salford City 4 1375 35.03% @ Cambridge United 0 1329 36.60%
10 2020-02-01 19.67 Leyton Orient 3 1301 24.33% @ Stevenage 0 1349 50.23%
11 2019-09-17 19.63 Colchester United 3 1393 24.41% @ Swindon Town 0 1440 50.09%
12 2019-10-26 19.50 Swindon Town 4 1406 37.30% @ Crawley Town 0 1345 34.36%
13 2019-09-28 19.36 Forest Green Rovers 4 1411 37.65% @ Salford City 0 1347 34.02%
14 2020-01-28 17.33 Carlisle United 4 1346 22.49% @ Forest Green Rovers 1 1416 53.41%
15 2020-02-01 16.95 @ Oldham Athletic 3 1369 31.06% Bradford City 0 1456 40.96%
16 2020-06-22 * 16.84 Northampton Town 3 1389 31.36% @ Cheltenham Town 0 1371 40.61%
17 2020-02-15 16.79 @ Port Vale 3 1372 31.50% Colchester United 0 1456 40.45%
18 2020-01-25 16.67 @ Mansfield Town 3 1392 31.85% Bradford City 0 1473 40.05%
19 2019-10-12 16.56 @ Mansfield Town 6 1408 45.63% Oldham Athletic 1 1392 27.40%
20 2019-12-21 16.33 Crewe Alexandra 5 1423 37.04% @ Stevenage 1 1363 34.61%
21 2020-02-08 15.89 @ Colchester United 3 1447 34.20% Plymouth Argyle 0 1510 37.47%
22 2019-12-29 15.62 Salford City 4 1365 26.95% @ Oldham Athletic 1 1385 46.25%
23 2020-03-07 15.33 @ Crawley Town 3 1343 35.97% Oldham Athletic 0 1393 35.65%
24 2020-01-28 15.28 Morecambe 2 1286 19.42% @ Walsall 0 1400 59.59%
25 2020-03-07 14.86 Forest Green Rovers 2 1382 20.54% @ Swindon Town 0 1478 57.21%