‹ ›

2019-20 EFL League Two Season

440 games · 4 promotion-playoff teams

Final

Promoted

Swindon Town

69 pts

Crewe Alexandra · 69 pts

Plymouth Argyle · 68 pts

Northampton Town · via playoff

Relegated

Macclesfield Town

19 pts

Biggest Overachiever

Crewe Alexandra

10.59 points above expected

69 points · 58.41 expected points

Biggest Disappointment

Stevenage

17.92 points below expected

22 points · 39.92 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 Promoted 37 20 9 8 69 67 43 +24 58.41 +10.59
2 Swindon Town Promoted 36 21 6 9 69 62 39 +23 60.45 +8.55
3 Plymouth Argyle Promoted 37 20 8 9 68 61 39 +22 65.80 +2.20
4 Exeter City 37 18 11 8 65 53 43 +10 58.86 +6.14
5 Cheltenham Town 36 17 13 6 64 52 27 +25 60.97 +3.03
6 Colchester United 37 15 13 9 58 52 37 +15 58.80 -0.80
7 Northampton Town Promoted 37 17 7 13 58 54 40 +14 58.15 -0.15
8 Port Vale 37 14 15 8 57 50 44 +6 47.94 +9.06
9 Bradford City 37 14 12 11 54 44 40 +4 61.28 -7.28
10 Salford City 37 13 11 13 50 49 46 +3 48.24 +1.76
11 Forest Green Rovers 36 13 10 13 49 43 40 +3 55.01 -6.01
12 Crawley Town 37 11 15 11 48 51 47 +4 43.40 +4.60
13 Grimsby Town 37 12 11 14 47 45 51 -6 42.29 +4.71
14 Walsall 36 13 8 15 47 40 49 -9 48.84 -1.84
15 Newport County 36 12 10 14 46 32 39 -7 52.86 -6.86
16 Cambridge United 37 12 9 16 45 40 48 -8 44.37 +0.63
17 Leyton Orient 36 10 12 14 42 47 55 -8 41.03 +0.97
18 Carlisle United 37 10 12 15 42 39 56 -17 43.63 -1.63
19 Oldham Athletic 37 9 14 14 41 44 57 -13 46.47 -5.47
20 Scunthorpe United 37 10 10 17 40 44 56 -12 52.30 -12.30
21 Mansfield Town 36 9 11 16 38 48 55 -7 50.51 -12.51
22 Morecambe 37 7 11 19 32 35 60 -25 35.23 -3.23
23 Stevenage 36 3 13 20 22 24 50 -26 39.92 -17.92
24 Macclesfield Town* Relegated 37 7 15 15 19 32 47 -15 21.25 -2.25

* Point deductions: Macclesfield Town (-17 pts)

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 Crewe Alexandra 69 58.41 +10.59
2 Port Vale 57 47.94 +9.06
3 Swindon Town 69 60.45 +8.55
4 Exeter City 65 58.86 +6.14
5 Grimsby Town 47 42.29 +4.71

Biggest Disappointments

# Team Actual Sim vsSim
1 Stevenage 22 39.92 -17.92
2 Mansfield Town 38 50.51 -12.51
3 Scunthorpe United 40 52.30 -12.30
4 Bradford City 54 61.28 -7.28
5 Newport County 46 52.86 -6.86

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 consecutive wins or ties; Winless counts consecutive losses or ties.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Cambridge United 4 Feb 1 – Feb 15 1 in 399
2 Swindon Town 7 Oct 22 – Dec 14 1 in 201
3 Leyton Orient 3 Oct 5 – Oct 19 1 in 59
4 Port Vale 3 Feb 8 – Feb 15 1 in 50
5 Cheltenham Town 5 Feb 11 – Feb 29 1 in 44

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Walsall 6 Oct 5 – Nov 2 1 in 528
2 Stevenage 8 Jan 25 – Mar 7 1 in 324
3 Newport County 4 Oct 26 – Dec 7 1 in 101
4 Forest Green Rovers 3 Jan 18 – Jan 28 1 in 81
5 Scunthorpe United 4 Aug 20 – Sep 7 1 in 59

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Colchester United 16 Oct 22 – Jan 28 1 in 489
2 Port Vale 8 Jan 28 – Mar 7 1 in 94
3 Exeter City 11 Nov 16 – Jan 25 1 in 65
4 Cambridge United 5 Feb 1 – Feb 22 1 in 60
5 Cheltenham Town 8 Sep 7 – Oct 22 1 in 39

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Newport County 10 Oct 22 – Jan 1 1 in 446
2 Stevenage 12 Aug 3 – Oct 5 1 in 164
3 Forest Green Rovers 8 Jan 18 – Feb 22 1 in 131
4 Bradford City 8 Jan 4 – Feb 8 1 in 113
5 Grimsby Town 11 Oct 5 – Dec 29 1 in 74

Position Race

Each team’s league position across the whole season. Colored teams are the season’s headline finishers — champion, promoted, and relegated; everyone else is gray as context.

Recent Form

Each team’s last 5 games, hottest first. Form shows the results (navy win, gray draw, red loss, newest on the right); the bars show Elo change over the window, points taken, points expected from the odds, and actual minus expected. Beside each team: current Elo and season points.

Team Elo Season Pts Form Elo Δ (5) Points (5) Expected (5) Actual − Exp
Swindon Town 1493 69 +1 10 9.0 +1.0
Crewe Alexandra 1488 69 +5 8 8.4 -0.4
Plymouth Argyle 1518 68 +5 8 9.8 -1.8
Exeter City 1456 65 -23 5 8.0 -3.0
Cheltenham Town 1501 64 +27 13 8.7 +4.3
Northampton Town 1461 58 +9 6 7.4 -1.4
Colchester United 1475 58 -23 6 8.1 -2.1
Port Vale 1425 57 +30 9 6.2 +2.8
Bradford City 1427 54 -13 6 7.4 -1.4
Salford City 1424 50 +19 9 7.0 +2.0
Forest Green Rovers 1413 49 -3 4 6.6 -2.6
Crawley Town 1405 48 +23 8 6.8 +1.2
Walsall 1398 47 +29 11 6.0 +5.0
Grimsby Town 1354 47 -4 6 4.9 +1.1
Newport County 1367 46 -43 6 7.4 -1.4
Cambridge United 1338 45 +15 7 5.4 +1.6
Carlisle United 1356 42 +4 8 6.6 +1.4
Leyton Orient 1359 42 +7 8 7.0 +1.0
Oldham Athletic 1380 41 +0 5 6.2 -1.2
Scunthorpe United 1373 40 -37 4 7.1 -3.1
Mansfield Town 1395 38 +5 7 6.0 +1.0
Macclesfield Town 1299 36 -29 1 4.4 -3.4
Morecambe 1306 32 +5 5 5.3 -0.3
Stevenage 1294 22 -30 0 4.3 -4.3

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.56
1-1-0
3.63
0-1-1
2.97
0-1-0
1.20
1-0-1
3.69
0-0-1
1.48
1-0-0
1.71
0-0-1
1.76
0-2-0
3.45
0-1-0
1.77
0-1-0
1.73
1-0-1
3.47
2-0-0
4.06
1-0-1
3.04
1-0-0
1.75
1-0-1
3.34
1-0-1
2.50
0-0-1
2.06
0-1-1
3.30
0-2-0
3.28
2-0-0
3.50
1-1-0
2.94
1-0-0
1.32
Cambridge United
1-1-0
1.95
—
0-1-1
2.92
0-1-0
0.92
2-0-0
1.82
1-0-0
1.78
1-0-0
0.93
1-0-1
2.08
0-0-1
1.28
0-1-0
1.79
0-0-2
2.95
0-1-1
3.06
1-0-1
2.37
1-1-0
3.25
1-1-0
2.09
0-0-1
1.07
0-0-1
1.46
1-1-0
1.91
0-0-1
1.24
0-0-2
2.64
2-0-0
2.19
0-1-1
2.94
0-0-2
2.25
0-0-1
1.28
Carlisle United
0-1-1
1.88
1-1-0
2.57
—
0-0-2
2.32
0-0-2
1.98
1-1-0
2.86
0-0-2
2.21
0-0-1
1.34
1-1-0
2.18
0-1-0
1.67
0-1-0
1.11
1-0-0
1.60
0-1-1
2.41
0-2-0
3.14
1-0-1
2.35
0-0-1
1.37
1-1-0
2.54
0-0-2
1.82
0-0-1
1.11
0-1-0
1.61
1-0-0
1.05
1-0-0
1.17
0-1-1
2.12
2-0-0
2.21
Cheltenham Town
1-1-0
2.52
0-1-0
1.84
2-0-0
3.17
—
1-1-0
2.80
0-0-1
1.31
0-1-1
2.89
0-1-0
1.21
0-0-1
1.52
0-1-0
1.59
1-0-1
3.24
1-0-0
1.90
2-0-0
3.16
1-1-0
3.41
0-1-0
1.35
1-1-0
2.96
1-1-0
3.25
1-0-1
2.51
0-2-0
3.47
1-0-0
1.25
1-0-1
2.74
1-0-0
1.61
0-1-0
1.45
2-0-0
3.15
Colchester United
0-1-0
1.55
0-0-2
3.70
2-0-0
3.53
0-1-1
2.69
—
0-1-1
3.52
0-1-0
1.11
0-2-0
2.79
0-0-1
1.11
0-1-1
3.41
2-0-0
3.64
1-1-0
3.61
1-0-0
1.19
0-1-1
3.95
1-0-0
1.46
1-0-0
1.57
1-0-0
1.19
1-0-1
2.34
0-1-1
3.38
2-0-0
3.30
0-1-0
1.15
1-1-0
3.60
2-0-0
2.50
0-1-0
1.56
Crawley Town
1-0-1
1.83
0-0-1
0.98
0-1-1
2.64
1-0-0
1.43
1-1-0
2.00
—
0-0-2
2.30
0-1-1
2.05
0-1-1
2.07
1-1-0
2.99
1-0-0
1.17
0-1-0
1.19
1-0-0
1.19
0-1-0
1.68
0-1-0
0.83
1-1-0
2.00
1-0-1
2.53
0-2-0
1.87
0-1-0
1.47
1-1-0
2.48
1-1-0
2.33
1-1-0
2.88
0-0-1
1.38
0-0-2
2.41
Crewe Alexandra
1-0-0
1.26
0-0-1
1.83
2-0-0
3.30
1-1-0
2.60
0-1-0
1.63
2-0-0
3.21
—
0-2-0
2.69
0-1-0
1.01
1-0-0
1.18
2-0-0
3.48
1-1-0
3.75
0-1-0
1.72
1-1-0
3.81
0-0-1
1.04
0-0-1
1.14
2-0-0
2.90
0-0-2
2.33
0-0-1
1.90
1-0-1
3.33
1-1-0
2.88
2-0-0
3.65
1-0-1
2.70
2-0-0
2.79
Exeter City
0-0-1
1.04
1-0-1
3.44
1-0-0
1.41
0-1-0
1.54
0-2-0
2.70
1-1-0
3.46
0-2-0
2.80
—
2-0-0
2.69
1-0-1
3.61
0-1-0
2.03
2-0-0
3.68
1-0-0
1.52
1-0-0
1.46
1-1-0
2.99
1-0-1
2.83
1-1-0
3.21
1-0-0
1.30
1-0-1
3.57
1-0-0
1.51
0-0-1
1.22
2-0-0
3.35
0-1-1
2.67
0-1-1
3.36
Forest Green Rovers
1-0-0
0.99
1-0-0
1.46
0-1-1
3.34
1-0-0
1.22
1-0-0
1.63
1-1-0
3.44
0-1-0
1.74
0-0-2
2.80
—
1-1-0
3.28
1-0-0
1.68
1-0-1
3.56
1-1-0
3.06
1-0-0
1.73
0-0-1
1.62
0-0-1
1.18
1-1-0
2.88
0-0-1
1.65
0-0-2
3.18
1-0-1
3.39
0-0-2
2.92
0-2-0
3.48
1-1-0
2.24
0-1-1
2.80
Grimsby Town
0-2-0
2.06
0-1-0
0.96
0-1-0
1.08
0-1-0
1.15
1-1-0
2.12
0-1-1
2.50
0-0-1
1.57
1-0-1
1.90
0-1-1
2.22
—
0-1-1
2.91
1-1-0
2.78
1-0-1
2.44
2-0-0
2.84
1-0-0
1.32
0-0-2
2.04
0-1-0
1.09
0-0-1
0.68
1-0-0
1.64
1-0-1
2.54
1-0-1
2.03
1-0-1
2.77
0-0-2
1.83
1-0-0
0.94
Leyton Orient
0-1-0
0.99
2-0-0
2.56
0-1-0
1.64
1-0-1
2.28
0-0-2
1.88
0-0-1
1.58
0-0-2
2.04
0-1-0
0.75
0-0-1
1.07
1-1-0
2.58
—
0-1-1
2.90
2-0-0
2.17
0-0-1
1.40
1-1-0
2.03
1-1-0
1.89
0-2-0
2.49
0-0-1
0.84
0-1-1
2.49
0-1-0
1.04
0-0-1
1.30
1-1-0
2.47
0-0-1
1.19
1-0-1
2.23
Macclesfield Town
0-1-0
1.02
1-1-0
2.44
0-0-1
1.14
0-0-1
0.87
0-1-1
1.91
0-1-0
1.56
0-1-1
1.78
0-0-2
1.84
1-0-1
1.95
0-1-1
2.72
1-1-0
2.59
—
0-1-0
1.21
0-0-2
2.92
0-1-1
2.08
1-0-1
2.05
1-1-0
2.62
0-1-1
1.44
1-1-0
2.55
0-1-1
2.30
1-0-0
1.30
0-1-0
1.06
0-0-1
0.85
0-1-0
1.01
Mansfield Town
1-0-1
2.03
1-0-1
3.15
1-1-0
3.08
0-0-2
2.35
0-0-1
1.56
0-0-1
1.56
0-1-0
1.03
0-0-1
1.22
0-1-1
2.43
1-0-1
3.07
0-0-2
3.35
0-1-0
1.54
—
0-2-0
3.48
1-1-0
2.76
1-1-0
2.22
1-0-1
3.04
0-0-2
2.20
0-2-0
3.21
0-0-1
1.89
1-0-0
1.78
0-1-0
1.87
0-0-1
1.07
1-0-0
1.37
Morecambe
0-0-2
1.51
0-1-1
2.26
0-2-0
2.36
0-1-1
2.12
1-1-0
1.59
0-1-0
1.07
0-1-1
1.72
0-0-1
1.28
0-0-1
1.02
0-0-2
2.66
1-0-0
1.35
2-0-0
2.57
0-2-0
2.03
—
1-0-1
1.95
0-1-1
1.83
0-0-2
2.13
0-0-1
0.64
1-0-1
2.24
0-1-0
1.49
0-0-1
1.01
0-0-1
0.99
0-0-1
0.91
1-0-1
2.04
Newport County
1-0-1
2.46
0-1-1
3.43
1-0-1
3.16
0-1-0
1.39
0-0-1
1.28
0-1-0
1.94
1-0-0
1.71
0-1-1
2.51
1-0-0
1.13
0-0-1
1.42
0-1-1
3.48
1-1-0
3.42
0-1-1
2.73
1-0-1
3.56
—
0-0-1
1.32
0-0-2
3.13
1-0-1
2.16
1-0-0
1.95
0-0-1
1.90
2-0-0
2.82
0-1-0
1.83
2-0-0
2.41
0-2-0
2.79
Northampton Town
0-0-1
1.00
1-0-0
1.68
1-0-0
1.38
0-1-1
2.53
0-0-1
1.18
0-1-1
3.51
1-0-0
1.60
1-0-1
2.66
1-0-0
1.56
2-0-0
3.48
0-1-1
3.62
1-0-1
3.46
0-1-1
3.28
1-1-0
3.70
1-0-0
1.42
—
0-1-0
1.39
1-0-0
1.20
0-1-1
3.33
2-0-0
3.12
1-0-1
2.90
2-0-0
3.30
1-0-1
2.48
0-0-2
2.88
Oldham Athletic
1-0-1
2.16
1-0-0
1.28
0-1-1
2.95
0-1-1
2.26
0-0-1
1.55
1-0-1
2.97
0-0-2
2.62
0-1-1
2.29
0-1-1
2.61
0-1-0
1.66
0-2-0
3.01
0-1-1
2.87
1-0-1
2.45
2-0-0
3.38
2-0-0
2.37
0-1-0
1.35
—
0-1-0
0.86
0-1-0
1.25
0-1-1
2.71
0-1-1
2.45
0-1-0
1.23
0-0-1
0.87
1-0-0
1.50
Plymouth Argyle
1-0-1
2.99
0-1-1
3.63
2-0-0
3.70
1-0-1
2.99
1-0-1
3.16
0-2-0
3.66
2-0-0
3.16
0-0-1
1.44
1-0-0
1.09
1-0-0
2.10
1-0-0
1.92
1-1-0
4.13
2-0-0
3.32
1-0-0
2.15
1-0-1
3.35
0-0-1
1.54
0-1-0
1.90
—
0-0-1
1.73
1-1-0
3.54
1-1-0
3.11
2-0-0
3.82
0-1-1
2.93
1-0-0
1.68
Port Vale
1-0-0
0.72
1-0-0
1.51
1-0-0
1.64
0-2-0
2.04
1-1-0
2.12
0-1-0
1.28
1-0-0
0.87
1-0-1
1.95
2-0-0
2.31
0-0-1
1.10
1-1-0
3.01
0-1-1
2.95
0-2-0
2.29
1-0-1
3.26
0-0-1
0.82
1-1-0
2.18
0-1-0
1.49
1-0-0
1.03
—
0-2-0
2.56
0-1-1
2.63
1-1-0
2.86
1-0-1
1.86
0-1-1
2.89
Salford City
1-1-0
2.22
2-0-0
2.85
0-1-0
1.13
0-0-1
1.49
0-0-2
2.20
0-1-1
3.01
1-0-1
2.17
0-0-1
1.23
1-0-1
2.11
1-0-1
2.95
0-1-0
1.71
1-1-0
3.19
1-0-0
0.87
0-1-0
1.25
1-0-0
0.86
0-0-2
2.37
1-1-0
2.79
0-1-1
1.98
0-2-0
2.94
—
0-1-0
1.34
2-0-0
2.95
0-0-1
1.28
1-0-1
2.35
Scunthorpe United
0-2-0
2.22
0-0-2
3.32
0-0-1
1.70
1-0-1
2.75
0-1-0
1.59
0-1-1
3.17
0-1-1
2.61
1-0-0
1.52
2-0-0
2.58
1-0-1
3.47
1-0-0
1.45
0-0-1
1.44
0-0-1
0.98
1-0-0
1.74
0-0-2
2.69
1-0-1
2.59
1-1-0
3.04
0-1-1
2.39
1-1-0
2.88
0-1-0
1.41
—
0-1-0
1.82
0-0-2
2.56
0-0-2
2.97
Stevenage
0-0-2
2.01
1-1-0
2.55
0-0-1
1.57
0-0-1
1.14
0-1-1
1.92
0-1-1
2.63
0-0-2
1.89
0-0-2
2.18
0-2-0
2.03
1-0-1
2.72
0-1-1
3.02
0-1-0
1.69
0-1-0
0.90
1-0-0
1.76
0-1-0
0.93
0-0-2
2.21
0-1-0
1.51
0-0-2
1.71
0-1-1
2.63
0-0-2
2.53
0-1-0
0.94
—
0-0-1
0.98
0-1-0
1.12
Swindon Town
0-1-1
2.56
2-0-0
3.25
1-1-0
3.38
0-1-0
1.30
0-0-2
3.00
1-0-0
1.37
1-0-1
2.80
1-1-0
2.83
0-1-1
3.28
2-0-0
3.70
1-0-0
1.56
1-0-0
1.91
1-0-0
1.68
1-0-0
1.85
0-0-2
3.08
1-0-1
3.01
1-0-0
1.89
1-1-0
2.56
1-0-1
3.66
1-0-0
1.47
2-0-0
2.96
1-0-0
1.78
—
1-0-0
1.85
Walsall
0-0-1
1.42
1-0-0
1.46
0-0-2
3.29
0-0-2
2.35
0-1-0
1.18
2-0-0
3.08
0-0-2
2.70
1-1-0
2.14
1-1-0
2.70
0-0-1
1.82
1-0-1
3.26
0-1-0
1.74
0-0-1
1.37
1-0-1
3.48
0-2-0
2.72
2-0-0
2.60
0-0-1
1.25
0-0-1
1.07
1-1-0
2.60
1-0-1
3.17
2-0-0
2.54
0-1-0
1.63
0-0-1
0.91
—

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

R² Slope
Scored 0.76 +11.8
Allowed 0.44 -11.3
Differential 0.85 +8.2

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.18%9.66%5.11%3.18%1.25%0.23%27.61%
19.66%13.64%7.84%3.52%0.80%0.34%35.80%
25.11%7.84%7.95%2.27%0.45%0.11%23.75%
33.18%3.52%2.27%0.45%0.11%—9.55%
41.25%0.80%0.45%0.11%——2.61%
5+0.23%0.34%0.11%———0.68%
Total27.61%35.80%23.75%9.55%2.61%0.68%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.26 +0.00
SD 1.09 1.09 1.58
CV 0.86 0.86 —
Max 6 6 +5
Min 0 0 -5

Games Played: 440

↓ Scored | Allowed →012345+Total
010.81%2.70%2.70%5.41%——21.62%
110.81%18.92%16.22%———45.95%
25.41%13.51%2.70%2.70%——24.32%
32.70%5.41%————8.11%
4———————
5+———————
Total29.73%40.54%21.62%8.11%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.19 1.08 +0.11
SD 0.88 0.92 1.33
CV 0.74 0.85 —
Max 3 3 +3
Min 0 0 -3

Games Played: 37

↓ Scored | Allowed →012345+Total
013.51%13.51%5.41%—8.11%—40.54%
18.11%8.11%10.81%———27.03%
22.70%10.81%2.70%5.41%——21.62%
3——5.41%———5.41%
45.41%—————5.41%
5+———————
Total29.73%32.43%24.32%5.41%8.11%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 1.30 -0.22
SD 1.16 1.20 1.75
CV 1.08 0.92 —
Max 4 4 +4
Min 0 0 -4

Games Played: 37

↓ Scored | Allowed →012345+Total
013.51%5.41%10.81%8.11%——37.84%
15.41%10.81%2.70%5.41%2.70%—27.03%
22.70%13.51%8.11%2.70%2.70%—29.73%
3——2.70%———2.70%
4—2.70%————2.70%
5+———————
Total21.62%32.43%24.32%16.22%5.41%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.05 1.51 -0.46
SD 1.03 1.17 1.50
CV 0.97 0.77 —
Max 4 4 +3
Min 0 0 -3

Games Played: 37

↓ Scored | Allowed →012345+Total
011.11%13.89%————25.00%
15.56%22.22%2.78%———30.56%
211.11%11.11%2.78%———25.00%
38.33%2.78%2.78%———13.89%
4—2.78%2.78%———5.56%
5+———————
Total36.11%52.78%11.11%———100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 0.75 +0.69
SD 1.18 0.65 1.26
CV 0.82 0.87 —
Max 4 2 +3
Min 0 0 -1

Games Played: 36

↓ Scored | Allowed →012345+Total
013.51%8.11%2.70%2.70%——27.03%
18.11%13.51%8.11%———29.73%
2—8.11%8.11%2.70%——18.92%
310.81%10.81%2.70%———24.32%
4———————
5+———————
Total32.43%40.54%21.62%5.41%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.00 +0.41
SD 1.14 0.88 1.42
CV 0.81 0.88 —
Max 3 3 +3
Min 0 0 -3

Games Played: 37

↓ Scored | Allowed →012345+Total
010.81%2.70%——2.70%—16.22%
15.41%18.92%18.92%2.70%——45.95%
25.41%5.41%10.81%2.70%——24.32%
32.70%2.70%5.41%———10.81%
42.70%—————2.70%
5+———————
Total27.03%29.73%35.14%5.41%2.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.27 +0.11
SD 0.98 1.02 1.41
CV 0.71 0.80 —
Max 4 4 +4
Min 0 0 -4

Games Played: 37

↓ Scored | Allowed →012345+Total
05.41%5.41%—2.70%——13.51%
15.41%16.22%2.70%5.41%2.70%—32.43%
28.11%18.92%2.70%2.70%——32.43%
3—8.11%————8.11%
4—5.41%2.70%———8.11%
5+2.70%2.70%————5.41%
Total21.62%56.76%8.11%10.81%2.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.81 1.16 +0.65
SD 1.33 0.99 1.75
CV 0.73 0.85 —
Max 5 4 +5
Min 0 0 -3

Games Played: 37

↓ Scored | Allowed →012345+Total
08.11%—5.41%—2.70%—16.22%
124.32%13.51%2.70%10.81%——51.35%
25.41%2.70%5.41%———13.51%
3—2.70%8.11%2.70%——13.51%
42.70%—————2.70%
5+—2.70%————2.70%
Total40.54%21.62%21.62%13.51%2.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.43 1.16 +0.27
SD 1.17 1.19 1.63
CV 0.82 1.02 —
Max 5 4 +4
Min 0 0 -4

Games Played: 37

↓ Scored | Allowed →012345+Total
011.11%13.89%5.56%———30.56%
116.67%8.33%11.11%—2.78%—38.89%
25.56%2.78%8.33%2.78%——19.44%
3—2.78%————2.78%
42.78%—2.78%2.78%——8.33%
5+———————
Total36.11%27.78%27.78%5.56%2.78%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.19 1.11 +0.08
SD 1.17 1.06 1.38
CV 0.98 0.96 —
Max 4 4 +4
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
08.11%13.51%5.41%8.11%2.70%—37.84%
18.11%13.51%2.70%2.70%——27.03%
25.41%2.70%8.11%2.70%——18.92%
3—8.11%2.70%———10.81%
4——2.70%———2.70%
5+——2.70%———2.70%
Total21.62%37.84%24.32%13.51%2.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.22 1.38 -0.16
SD 1.29 1.06 1.66
CV 1.06 0.77 —
Max 5 4 +3
Min 0 0 -4

Games Played: 37

↓ Scored | Allowed →012345+Total
05.56%8.33%5.56%2.78%2.78%—25.00%
15.56%19.44%8.33%5.56%——38.89%
2—8.33%5.56%2.78%2.78%—19.44%
32.78%2.78%5.56%2.78%——13.89%
42.78%—————2.78%
5+———————
Total16.67%38.89%25.00%13.89%5.56%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.31 1.53 -0.22
SD 1.09 1.11 1.57
CV 0.84 0.73 —
Max 4 4 +4
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
05.41%16.22%8.11%8.11%——37.84%
18.11%27.03%5.41%———40.54%
2—8.11%8.11%2.70%——18.92%
32.70%—————2.70%
4———————
5+———————
Total16.22%51.35%21.62%10.81%——100%

Summary Statistics

Scored Allowed Difference
Mean 0.86 1.27 -0.41
SD 0.82 0.87 1.26
CV 0.95 0.69 —
Max 3 3 +3
Min 0 0 -3

Games Played: 37

↓ Scored | Allowed →012345+Total
05.56%16.67%2.78%2.78%2.78%—30.56%
15.56%8.33%5.56%5.56%——25.00%
25.56%5.56%16.67%5.56%——33.33%
32.78%—2.78%—2.78%—8.33%
4———————
5+—2.78%————2.78%
Total19.44%33.33%27.78%13.89%5.56%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 1.53 -0.19
SD 1.26 1.13 1.64
CV 0.95 0.74 —
Max 6 4 +5
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
02.70%13.51%5.41%5.41%—2.70%29.73%
18.11%16.22%10.81%8.11%2.70%—45.95%
25.41%5.41%10.81%2.70%——24.32%
3———————
4———————
5+———————
Total16.22%35.14%27.03%16.22%2.70%2.70%100%

Summary Statistics

Scored Allowed Difference
Mean 0.95 1.62 -0.68
SD 0.74 1.19 1.47
CV 0.79 0.73 —
Max 2 5 +2
Min 0 0 -5

Games Played: 37

↓ Scored | Allowed →012345+Total
08.33%16.67%5.56%——2.78%33.33%
116.67%16.67%8.33%2.78%——44.44%
28.33%8.33%2.78%—2.78%—22.22%
3———————
4———————
5+———————
Total33.33%41.67%16.67%2.78%2.78%2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 0.89 1.08 -0.19
SD 0.75 1.16 1.41
CV 0.84 1.07 —
Max 2 5 +2
Min 0 0 -5

Games Played: 36

↓ Scored | Allowed →012345+Total
0—13.51%—2.70%2.70%—18.92%
113.51%10.81%10.81%———35.14%
216.22%2.70%8.11%5.41%——32.43%
35.41%2.70%————8.11%
4—5.41%————5.41%
5+———————
Total35.14%35.14%18.92%8.11%2.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.46 1.08 +0.38
SD 1.07 1.06 1.67
CV 0.73 0.98 —
Max 4 4 +3
Min 0 0 -4

Games Played: 37

↓ Scored | Allowed →012345+Total
08.11%10.81%5.41%8.11%——32.43%
12.70%16.22%5.41%—2.70%5.41%32.43%
22.70%8.11%13.51%———24.32%
32.70%5.41%————8.11%
4———————
5+2.70%—————2.70%
Total18.92%40.54%24.32%8.11%2.70%5.41%100%

Summary Statistics

Scored Allowed Difference
Mean 1.19 1.54 -0.35
SD 1.15 1.37 1.95
CV 0.97 0.89 —
Max 5 6 +5
Min 0 0 -5

Games Played: 37

↓ Scored | Allowed →012345+Total
02.70%8.11%2.70%2.70%2.70%—18.92%
113.51%5.41%5.41%2.70%——27.03%
22.70%10.81%13.51%———27.03%
316.22%5.41%2.70%———24.32%
42.70%—————2.70%
5+———————
Total37.84%29.73%24.32%5.41%2.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.65 1.05 +0.59
SD 1.14 1.05 1.80
CV 0.69 1.00 —
Max 4 4 +4
Min 0 0 -4

Games Played: 37

↓ Scored | Allowed →012345+Total
08.11%5.41%2.70%2.70%——18.92%
116.22%16.22%8.11%———40.54%
22.70%8.11%13.51%——2.70%27.03%
32.70%5.41%2.70%2.70%——13.51%
4———————
5+———————
Total29.73%35.14%27.03%5.41%—2.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.19 +0.16
SD 0.95 1.10 1.26
CV 0.70 0.93 —
Max 3 5 +3
Min 0 0 -3

Games Played: 37

↓ Scored | Allowed →012345+Total
05.41%8.11%8.11%—2.70%—24.32%
18.11%16.22%8.11%—2.70%—35.14%
28.11%8.11%8.11%5.41%——29.73%
32.70%2.70%————5.41%
42.70%2.70%————5.41%
5+———————
Total27.03%37.84%24.32%5.41%5.41%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.24 +0.08
SD 1.08 1.09 1.67
CV 0.82 0.88 —
Max 4 4 +4
Min 0 0 -4

Games Played: 37

↓ Scored | Allowed →012345+Total
02.70%8.11%16.22%2.70%——29.73%
18.11%5.41%5.41%8.11%2.70%—29.73%
28.11%2.70%18.92%2.70%——32.43%
35.41%2.70%————8.11%
4———————
5+———————
Total24.32%18.92%40.54%13.51%2.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.19 1.51 -0.32
SD 0.97 1.10 1.62
CV 0.81 0.72 —
Max 3 4 +3
Min 0 0 -3

Games Played: 37

↓ Scored | Allowed →012345+Total
025.00%19.44%5.56%2.78%——52.78%
12.78%8.33%8.33%11.11%—2.78%33.33%
2—2.78%2.78%2.78%2.78%—11.11%
3———————
42.78%—————2.78%
5+———————
Total30.56%30.56%16.67%16.67%2.78%2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 0.67 1.39 -0.72
SD 0.89 1.32 1.34
CV 1.34 0.95 —
Max 4 5 +4
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
0—2.78%11.11%2.78%——16.67%
111.11%11.11%2.78%5.56%——30.56%
28.33%8.33%5.56%———22.22%
38.33%11.11%5.56%———25.00%
45.56%—————5.56%
5+———————
Total33.33%33.33%25.00%8.33%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.72 1.08 +0.64
SD 1.19 0.97 1.82
CV 0.69 0.89 —
Max 4 3 +4
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
011.11%5.56%5.56%5.56%——27.78%
113.89%5.56%16.67%8.33%——44.44%
22.78%11.11%2.78%———16.67%
3—2.78%5.56%2.78%——11.11%
4———————
5+———————
Total27.78%25.00%30.56%16.67%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.11 1.36 -0.25
SD 0.95 1.07 1.34
CV 0.85 0.79 —
Max 3 3 +2
Min 0 0 -3

Games Played: 36

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 1518 68 78.03 -10.03 13.0% 51 64 72 78 83 95 100
Northampton Town 1498 58 70.38 -12.38 7.0% 54 58 64 70 74 88 95
Swindon Town 1493 69 74.04 -5.04 31.0% 48 57 68 75 81 87 93
Cheltenham Town 1489 64 74.56 -10.56 16.0% 51 58 69 75 80 87 98
Crewe Alexandra 1488 69 70.64 -1.64 45.0% 52 56 66 70 76 81 87
Colchester United 1470 58 71.03 -13.03 9.0% 47 55 65 70 78 85 94
Exeter City 1437 65 71.09 -6.09 28.0% 46 57 64 71 77 86 95
Bradford City 1427 54 73.51 -19.51 3.0% 50 57 66 74 80 88 98
Port Vale 1425 57 60.17 -3.17 38.0% 44 50 55 59 64 74 78
Salford City 1424 50 61.83 -11.83 11.0% 41 46 56 63 67 76 82
Forest Green Rovers 1413 49 68.60 -19.60 1.0% 48 54 62 69 75 82 86
Crawley Town 1405 48 55.63 -7.63 18.0% 37 41 51 56 61 67 79
Walsall 1398 47 61.07 -14.07 8.0% 39 47 55 61 67 72 82
Mansfield Town 1395 38 64.10 -26.10 0.0% 39 48 59 65 70 77 85
Oldham Athletic 1380 41 58.70 -17.70 1.0% 37 45 51 58 64 75 78
Scunthorpe United 1373 40 64.53 -24.53 0.0% 41 48 59 65 71 77 84
Newport County 1367 46 66.45 -20.45 3.0% 45 48 60 67 73 79 90
Leyton Orient 1359 42 54.62 -12.62 8.0% 38 41 49 54 60 70 75
Carlisle United 1356 42 55.86 -13.86 4.0% 32 43 49 56 61 70 78
Grimsby Town 1354 47 54.52 -7.52 18.0% 34 39 49 55 60 68 75
Cambridge United 1338 45 56.60 -11.60 10.0% 37 40 51 57 62 71 77
Morecambe 1306 32 47.46 -15.46 5.0% 26 32 42 46 52 62 69
Macclesfield Town 1299 19 33.48 -14.48 2.0% 18 22 28 32 39 46 54
Stevenage 1294 22 53.51 -31.51 0.0% 34 40 48 53 59 67 81

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

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.

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 10.5% * Slight Edge: 10.5% to 13% * Clear Edge: 13% to 15% * Strong Edge: 15% 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
+13.86%
Clear Edge
41.82%30.23%27.95%
Elo Value
Home Edge: 48.48 Elo pts.
253 Elo
0.004 goals per Elo point
0800
Scoring Tilt
Expected
+0.28 goals
Neutral
-2+0.19+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 5 * Top-Heavy: 5 to 6 * Open: 6 to 7 * Wide Open: 7 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.04 * Tight Race: 0.04 to 0.09 * Comfortable: 0.09 to 0.11 * Runaway: 0.11 and up.
Title-Race Openness
7.6
Wide Open
156710
Champion Preseason Odds
12%
Swindon Town, 4th of 24
LongshotFavorite
Title Margin
Expected
0.00/gm
Photo Finish
00.120.5/gm

Simulation-Based Surprises

How these are measured

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

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 6.17 * Some Luck: 6.17 to 9.25 * Lucky: 9.25 to 12.34 * Wild Swing: 12.34 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.37 * Close: 3.37 to 5.06 * Off: 5.06 to 6.75 * Way Off: 6.75 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 24 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 24 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 24 * As Expected: 24 to 38.4 * Several Outliers: 38.4 to 52.8 * Many Outliers: 52.8 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 0.5 * A Surprise: 0.5 to 0.8 * Several Surprises: 0.8 to 1.1 * Many Surprises: 1.1 and up.
Luck Spread
Expected
7.59 points
Some Luck
07.7119
Average Finish Error
Expected
3.25
Pinpoint
04.2210
Biggest Overachiever
Expected 97.92%
96.60%
Crewe Alexandra
50100
Biggest Underachiever
Expected 2.08%
0.38%
Stevenage
050
Season Outliers
Expected
2 of 24
Minimal Outliers
02.412
Unexpected Relegations
Expected
0 of 1
As Expected
00.21

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.11 * Even: 0.11 to 0.12 * Top-Heavy: 0.12 to 0.14 * Lopsided: 0.14 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 1.45 * Moderate Separation: 1.45 to 1.6 * Strong Separation: 1.6 to 1.75 * Wide Separation: 1.75 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 62% * Slight Edge: 62% to 64% * Clear Edge: 64% to 67% * Wide Edge: 67% 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 80% * Clear Edge: 80% to 83% * Strong Edge: 83% to 86% * Dominant: 86% 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 66.5% * Some Drama: 66.5% to 67% * Frequent: 67% to 70.5% * Very Frequent: 70.5% 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 11% * Occasional: 11% to 12% * Frequent: 12% to 13.5% * Very Frequent: 13.5% and up.
Gini Index
0.15
Lopsided
00.110.5
Noll-Scully
Elo SD: 64.92
1.75
Strong Separation
11.451.61.752.25
Interquartile Edge
64%
Slight Edge
50%62%67%100%
Best vs. Worst
Baseline
78%
Even
50%82%100%
Close Games
Expected
70%
Frequent
0%66%100%
Blowouts
Expected
12%
Occasional
0%11%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.27 * Slight Separation: 0.27 to 0.29 * Notable Separation: 0.29 to 0.31 * Lopsided: 0.31 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.16 * Some Carryover: 0.16 to 0.24 * Strong Carryover: 0.24 to 0.45 * Near-Lock: 0.45 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 27.5% * As Expected: 27.5% to 28% * Upset-Prone: 28% to 29.5% * Very Upset-Prone: 29.5% 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 24% * As Expected: 24% to 24.5% * Shaky Favorites: 24.5% to 26.5% * Very Shaky: 26.5% and up.
Brier Score
Expected
0.65
Hard to Predict
00.632
Matchup Imbalance
0.26
Very Even
00.270.5
Strangeness
Expected
1.05
As Expected
01.002
Repeatability
0.16
Some Carryover
00.160.451
Upset Rate
Expected
28%
As Expected
0%28%50%
Clear Favorite Upset Rate
Expected
24%
Solid Favorites
0%24%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.08 * Near Noise Ceiling: 0.08 to 0.12 * Above Noise: 0.12 to 0.16 * Well Above Noise: 0.16 and up.
Probability calibration
0.02
Miscalibrated
0.010.050.10.51
Calibration slope
Ideal
0.62
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.043
Well Within Noise
00.0790.2

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The sections below show matchup heatmaps and round-by-round simulation outcomes.

Semifinals

Northampton Town 3
Cheltenham Town 2

Leg 1: Northampton Town 0-2 Cheltenham Town

Leg 2: Cheltenham Town 0-3 Northampton Town

Exeter City 3
Colchester United 2

Leg 1: Colchester United 1-0 Exeter City

Leg 2: Exeter City 3-1 Colchester United

Finals

Northampton Town 4
Exeter City 0

Final Table Odds

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
Crewe Alexandra3.00%9.00%6.00%15.00%8.00%5.00%8.00%9.00%10.00%4.00%5.00%3.00%4.00%3.00%1.00%1.00%1.00%3.00%—2.00%————
Swindon Town12.00%18.00%14.00%4.00%5.00%10.00%8.00%3.00%8.00%1.00%4.00%2.00%4.00%——1.00%2.00%—2.00%1.00%1.00%———
Plymouth Argyle21.00%17.00%13.00%10.00%9.00%5.00%5.00%7.00%1.00%4.00%3.00%1.00%1.00%—1.00%———1.00%1.00%————
Exeter City9.00%6.00%8.00%6.00%5.00%9.00%9.00%12.00%1.00%5.00%5.00%4.00%4.00%8.00%3.00%—2.00%2.00%1.00%1.00%————
Cheltenham Town15.00%8.00%17.00%7.00%14.00%8.00%4.00%4.00%3.00%5.00%1.00%1.00%4.00%3.00%1.00%2.00%1.00%1.00%——1.00%———
Colchester United11.00%6.00%10.00%9.00%3.00%9.00%5.00%4.00%7.00%7.00%11.00%4.00%2.00%——5.00%1.00%1.00%1.00%2.00%1.00%1.00%——
Northampton Town11.00%2.00%4.00%9.00%4.00%9.00%6.00%7.00%11.00%7.00%12.00%5.00%2.00%2.00%4.00%—1.00%3.00%1.00%—————
Port Vale——2.00%—1.00%3.00%3.00%—6.00%4.00%5.00%9.00%7.00%7.00%8.00%13.00%5.00%9.00%5.00%6.00%5.00%2.00%——
Bradford City13.00%15.00%8.00%5.00%11.00%7.00%4.00%4.00%5.00%7.00%3.00%3.00%2.00%4.00%1.00%3.00%2.00%1.00%1.00%———1.00%—
Salford City—1.00%—2.00%6.00%4.00%1.00%5.00%5.00%13.00%2.00%9.00%5.00%11.00%2.00%6.00%7.00%2.00%5.00%3.00%5.00%4.00%1.00%1.00%
Forest Green Rovers1.00%10.00%6.00%11.00%6.00%5.00%6.00%4.00%2.00%10.00%2.00%9.00%6.00%7.00%2.00%5.00%2.00%3.00%1.00%—2.00%———
Crawley Town—1.00%—1.00%—1.00%2.00%—4.00%1.00%2.00%7.00%4.00%7.00%7.00%8.00%6.00%7.00%10.00%8.00%7.00%10.00%6.00%1.00%
Grimsby Town———1.00%2.00%2.00%1.00%———2.00%5.00%6.00%7.00%6.00%5.00%8.00%6.00%10.00%11.00%10.00%6.00%12.00%—
Walsall——1.00%——6.00%4.00%6.00%7.00%8.00%4.00%7.00%5.00%7.00%8.00%4.00%7.00%5.00%9.00%—6.00%4.00%2.00%—
Newport County1.00%3.00%4.00%6.00%6.00%8.00%8.00%9.00%7.00%1.00%8.00%3.00%5.00%4.00%5.00%5.00%2.00%2.00%2.00%6.00%2.00%2.00%1.00%—
Cambridge United——1.00%1.00%2.00%1.00%2.00%—2.00%2.00%4.00%5.00%7.00%7.00%8.00%9.00%8.00%10.00%4.00%6.00%3.00%12.00%6.00%—
Leyton Orient————1.00%—3.00%3.00%2.00%2.00%3.00%2.00%6.00%4.00%6.00%6.00%4.00%10.00%5.00%15.00%9.00%7.00%12.00%—
Carlisle United——3.00%—1.00%1.00%1.00%2.00%2.00%2.00%5.00%2.00%4.00%1.00%7.00%8.00%10.00%11.00%5.00%7.00%9.00%13.00%4.00%2.00%
Oldham Athletic——2.00%2.00%3.00%1.00%3.00%5.00%1.00%2.00%5.00%5.00%6.00%7.00%5.00%4.00%9.00%7.00%9.00%4.00%8.00%6.00%6.00%—
Scunthorpe United1.00%3.00%—6.00%8.00%4.00%3.00%7.00%7.00%7.00%4.00%8.00%7.00%3.00%7.00%2.00%7.00%1.00%3.00%6.00%4.00%1.00%—1.00%
Mansfield Town2.00%1.00%1.00%4.00%5.00%2.00%10.00%6.00%7.00%4.00%7.00%5.00%6.00%6.00%5.00%6.00%7.00%4.00%4.00%1.00%4.00%1.00%2.00%—
Morecambe——————1.00%1.00%2.00%1.00%——1.00%—5.00%2.00%3.00%4.00%8.00%13.00%7.00%12.00%32.00%8.00%
Stevenage———1.00%——3.00%2.00%—3.00%3.00%1.00%2.00%2.00%8.00%5.00%5.00%8.00%12.00%7.00%14.00%14.00%7.00%3.00%
Macclesfield Town——————————————————1.00%—2.00%5.00%8.00%84.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.

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 51.00% 29.00% 20.00% —
Swindon Town 44.00% 27.00% 29.00% —
Cheltenham Town 40.00% 33.00% 27.00% —
Bradford City 36.00% 27.00% 37.00% —
Colchester United 27.00% 26.00% 47.00% —
Exeter City 23.00% 29.00% 48.00% —
Crewe Alexandra 18.00% 36.00% 46.00% —
Forest Green Rovers 17.00% 28.00% 55.00% —
Northampton Town 17.00% 28.00% 55.00% —
Newport County 8.00% 28.00% 64.00% —
Mansfield Town 4.00% 21.00% 75.00% —
Scunthorpe United 4.00% 21.00% 74.00% 1.00%
Oldham Athletic 2.00% 9.00% 89.00% —
Port Vale 2.00% 7.00% 91.00% —
Cambridge United 1.00% 6.00% 93.00% —
Carlisle United 3.00% 3.00% 92.00% 2.00%
Walsall 1.00% 10.00% 89.00% —
Crawley Town 1.00% 4.00% 94.00% 1.00%
Grimsby Town — 6.00% 94.00% —
Leyton Orient — 4.00% 96.00% —
Salford City 1.00% 13.00% 85.00% 1.00%
Stevenage — 4.00% 93.00% 3.00%
Morecambe — 1.00% 91.00% 8.00%
Macclesfield Town — — 16.00% 84.00%

Overall Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2019-08-03 Cambridge United D 0-052.5 1461 1351 58.09% 22.94% 18.97%+0.63 -1.8 1
2019-08-03 @ Bradford City D 0-052.5 1351 1461 18.97% 22.94% 58.09%-0.63 +1.8 1
2019-08-03 Cheltenham Town W 1-041.3 1353 1375 41.37% 25.57% 33.06%+0.10 +6.5 3
2019-08-03 @ Leyton Orient L 0-141.3 1375 1353 33.06% 25.57% 41.37%-0.10 -6.5 0
2019-08-03 Crawley Town W 2-144.9 1409 1351 51.95% 24.36% 23.69%+0.42 +4.7 3
2019-08-03 @ Carlisle United L 1-244.9 1351 1409 23.69% 24.36% 51.95%-0.42 -4.7 0
2019-08-03 Grimsby Town L 0-241.5 1373 1358 46.43% 25.18% 28.39%+0.25 -16.0 0
2019-08-03 @ Morecambe W 2-041.5 1358 1373 28.39% 25.18% 46.43%-0.25 +16.0 3
2019-08-03 Macclesfield Town W 1-037.6 1427 1337 55.77% 23.54% 20.68%+0.55 +4.4 3
2019-08-03 @ Exeter City L 0-137.6 1337 1427 20.68% 23.54% 55.77%-0.55 -4.4 0
2019-08-03 Mansfield Town D 2-265.0 1421 1458 39.26% 25.65% 35.09%+0.05 -0.1 1
2019-08-03 @ Newport County D 2-265.0 1458 1421 35.09% 25.65% 39.26%-0.05 +0.1 1
2019-08-03 Oldham Athletic W 1-043.1 1430 1428 44.71% 25.35% 29.94%+0.20 +6.0 3
2019-08-03 @ Forest Green Rovers L 0-143.1 1428 1430 29.94% 25.35% 44.71%-0.20 -6.0 0
2019-08-03 Plymouth Argyle L 0-339.2 1393 1469 33.63% 25.60% 40.77%-0.11 -18.1 0
2019-08-03 @ Crewe Alexandra W 3-039.2 1469 1393 40.77% 25.60% 33.63%+0.11 +18.1 3
2019-08-03 Port Vale D 1-156.5 1423 1344 54.44% 23.85% 21.70%+0.50 -1.3 1
2019-08-03 @ Colchester United D 1-156.5 1344 1423 21.70% 23.85% 54.44%-0.50 +1.3 1
2019-08-03 Stevenage W 2-039.2 1376 1411 39.51% 25.64% 34.85%+0.05 +12.8 3
2019-08-03 @ Salford City L 0-239.2 1411 1376 34.85% 25.64% 39.51%-0.05 -12.8 0
2019-08-03 Swindon Town L 0-245.9 1461 1418 50.11% 24.68% 25.20%+0.36 -17.0 0
2019-08-03 @ Scunthorpe United W 2-045.9 1418 1461 25.20% 24.68% 50.11%-0.36 +17.0 3
2019-08-03 Walsall L 0-146.5 1420 1460 38.78% 25.66% 35.57%+0.03 -7.4 0
2019-08-03 @ Northampton Town W 1-046.5 1460 1420 35.57% 25.66% 38.78%-0.03 +7.4 3
2019-08-10 Bradford City D 1-157.4 1374 1460 32.43% 25.54% 42.03%-0.15 +0.4 4
2019-08-10 @ Grimsby Town D 1-157.4 1460 1374 42.03% 25.54% 32.43%+0.15 -0.4 2
2019-08-10 Carlisle United W 3-253.6 1435 1413 47.32% 25.07% 27.60%+0.28 +5.0 6
2019-08-10 @ Swindon Town L 2-353.6 1413 1435 27.60% 25.07% 47.32%-0.28 -5.0 3
2019-08-10 Colchester United W 1-042.2 1488 1421 52.94% 24.17% 22.88%+0.45 +4.8 6
2019-08-10 @ Plymouth Argyle L 0-142.2 1421 1488 22.88% 24.17% 52.94%-0.45 -4.8 1
2019-08-10 Crewe Alexandra L 1-253.8 1422 1374 50.58% 24.61% 24.82%+0.38 -8.6 0
2019-08-10 @ Oldham Athletic W 2-153.8 1374 1422 24.82% 24.61% 50.58%-0.38 +8.6 3
2019-08-10 Exeter City L 0-145.4 1398 1431 39.87% 25.63% 34.50%+0.06 -7.5 0
2019-08-10 @ Stevenage W 1-045.4 1431 1398 34.50% 25.63% 39.87%-0.06 +7.5 6
2019-08-10 Forest Green Rovers D 1-159.7 1468 1436 48.66% 24.90% 26.44%+0.32 -0.9 4
2019-08-10 @ Walsall D 1-159.7 1436 1468 26.44% 24.90% 48.66%-0.32 +0.9 4
2019-08-10 Leyton Orient W 3-035.8 1332 1359 40.70% 25.60% 33.70%+0.09 +18.1 3
2019-08-10 @ Macclesfield Town L 0-335.8 1359 1332 33.70% 25.60% 40.70%-0.09 -18.1 3
2019-08-10 Morecambe D 2-264.0 1458 1357 57.11% 23.20% 19.69%+0.59 -1.1 2
2019-08-10 @ Mansfield Town D 2-264.0 1357 1458 19.69% 23.20% 57.11%-0.59 +1.1 1
2019-08-10 Newport County D 0-050.9 1353 1421 34.85% 25.64% 39.50%-0.08 +0.2 2
2019-08-10 @ Cambridge United D 0-050.9 1421 1353 39.50% 25.64% 34.85%+0.08 -0.2 2
2019-08-10 Northampton Town D 1-155.8 1346 1413 34.96% 25.64% 39.40%-0.07 +0.2 2
2019-08-10 @ Port Vale D 1-155.8 1413 1346 39.40% 25.64% 34.96%+0.07 -0.2 1
2019-08-10 Salford City W 2-038.6 1346 1389 38.42% 25.66% 35.92%+0.02 +13.1 3
2019-08-10 @ Crawley Town L 0-238.6 1389 1346 35.92% 25.66% 38.42%-0.02 -13.1 3
2019-08-10 Scunthorpe United W 4-145.2 1368 1444 33.72% 25.60% 40.68%-0.11 +17.6 3
2019-08-10 @ Cheltenham Town L 1-445.2 1444 1368 40.68% 25.60% 33.72%+0.11 -17.6 0
2019-08-17 Cambridge United L 1-253.8 1417 1353 52.62% 24.24% 23.14%+0.44 -8.9 1
2019-08-17 @ Colchester United W 2-153.8 1353 1417 23.14% 24.24% 52.62%-0.44 +8.9 5
2019-08-17 Cheltenham Town D 0-050.4 1358 1386 40.54% 25.61% 33.85%+0.08 -0.3 2
2019-08-17 @ Morecambe D 0-050.4 1386 1358 33.85% 25.61% 40.54%-0.08 +0.3 4
2019-08-17 Crawley Town D 2-263.1 1427 1359 53.13% 24.13% 22.73%+0.46 -0.9 1
2019-08-17 @ Scunthorpe United D 2-263.1 1359 1427 22.73% 24.13% 53.13%-0.46 +0.9 4
2019-08-17 Grimsby Town W 1-039.6 1437 1374 52.52% 24.25% 23.22%+0.44 +4.9 7
2019-08-17 @ Forest Green Rovers L 0-139.6 1374 1437 23.22% 24.25% 52.52%-0.44 -4.9 4
2019-08-17 Macclesfield Town L 1-253.6 1413 1351 52.45% 24.27% 23.28%+0.44 -8.8 1
2019-08-17 @ Northampton Town W 2-153.6 1351 1413 23.28% 24.27% 52.45%-0.44 +8.8 6
2019-08-17 Mansfield Town L 0-242.0 1408 1457 37.56% 25.67% 36.76%+0.00 -13.5 3
2019-08-17 @ Carlisle United W 2-042.0 1457 1408 36.76% 25.67% 37.56%+0.00 +13.5 5
2019-08-17 Oldham Athletic W 3-036.6 1459 1413 50.48% 24.62% 24.89%+0.37 +14.2 5
2019-08-17 @ Bradford City L 0-336.6 1413 1459 24.89% 24.62% 50.48%-0.37 -14.2 0
2019-08-17 Plymouth Argyle W 1-048.0 1421 1492 34.35% 25.63% 40.02%-0.09 +7.5 5
2019-08-17 @ Newport County L 0-148.0 1492 1421 40.02% 25.63% 34.35%+0.09 -7.5 6
2019-08-17 Port Vale D 1-155.4 1376 1346 48.39% 24.94% 26.68%+0.31 -0.9 4
2019-08-17 @ Salford City D 1-155.4 1346 1376 26.68% 24.94% 48.39%-0.31 +0.8 3
2019-08-17 Stevenage D 0-050.2 1341 1391 37.42% 25.67% 36.90%-0.01 -0.0 4
2019-08-17 @ Leyton Orient D 0-050.2 1391 1341 36.90% 25.67% 37.42%+0.01 +0.0 1
2019-08-17 Swindon Town D 1-158.8 1439 1440 44.19% 25.39% 30.42%+0.19 -0.5 7
2019-08-17 @ Exeter City D 1-158.8 1440 1439 30.42% 25.39% 44.19%-0.19 +0.5 7
2019-08-17 Walsall W 1-046.5 1383 1467 32.70% 25.55% 41.75%-0.14 +7.8 6
2019-08-17 @ Crewe Alexandra L 0-146.5 1467 1383 41.75% 25.55% 32.70%+0.14 -7.8 4
2019-08-20 Bradford City L 0-144.3 1391 1473 32.88% 25.56% 41.56%-0.13 -6.5 1
2019-08-20 @ Stevenage W 1-044.3 1473 1391 41.56% 25.56% 32.88%+0.13 +6.5 8
2019-08-20 Carlisle United W 2-038.0 1386 1395 43.22% 25.47% 31.31%+0.16 +11.8 7
2019-08-20 @ Cheltenham Town L 0-238.0 1395 1386 31.31% 25.47% 43.22%-0.16 -11.8 3
2019-08-20 Colchester United D 2-262.4 1369 1408 39.02% 25.65% 35.33%+0.04 -0.1 5
2019-08-20 @ Grimsby Town D 2-262.4 1408 1369 35.33% 25.65% 39.02%-0.04 +0.1 2
2019-08-20 Crewe Alexandra L 1-250.1 1360 1391 40.11% 25.62% 34.26%+0.07 -7.1 4
2019-08-20 @ Crawley Town W 2-150.1 1391 1360 34.26% 25.62% 40.11%-0.07 +7.1 9
2019-08-20 Exeter City D 0-052.3 1399 1438 38.93% 25.65% 35.41%+0.04 -0.1 1
2019-08-20 @ Oldham Athletic D 0-052.3 1438 1399 35.41% 25.65% 38.93%-0.04 +0.2 8
2019-08-20 Forest Green Rovers W 2-151.7 1347 1442 31.25% 25.46% 43.29%-0.18 +7.6 6
2019-08-20 @ Port Vale L 1-251.7 1442 1347 43.29% 25.46% 31.25%+0.18 -7.6 7
2019-08-20 Leyton Orient L 2-361.6 1471 1341 60.23% 22.30% 17.47%+0.70 -9.4 5
2019-08-20 @ Mansfield Town W 3-261.6 1341 1471 17.47% 22.30% 60.23%-0.70 +9.4 7
2019-08-20 Morecambe L 0-144.6 1359 1358 44.65% 25.35% 30.00%+0.20 -8.2 6
2019-08-20 @ Macclesfield Town W 1-044.6 1358 1359 30.00% 25.35% 44.65%-0.20 +8.2 5
2019-08-20 Newport County D 0-054.0 1459 1428 48.51% 24.92% 26.57%+0.31 -1.0 5
2019-08-20 @ Walsall D 0-054.0 1428 1459 26.57% 24.92% 48.51%-0.31 +1.0 6
2019-08-20 Northampton Town L 0-148.4 1441 1404 49.28% 24.81% 25.91%+0.34 -8.9 7
2019-08-20 @ Swindon Town W 1-048.4 1404 1441 25.91% 24.81% 49.28%-0.34 +8.9 4
2019-08-20 Salford City D 2-265.3 1485 1375 58.08% 22.94% 18.98%+0.63 -1.2 7
2019-08-20 @ Plymouth Argyle D 2-265.3 1375 1485 18.98% 22.94% 58.08%-0.63 +1.2 5
2019-08-20 Scunthorpe United W 3-255.7 1362 1426 35.44% 25.66% 38.90%-0.06 +6.6 8
2019-08-20 @ Cambridge United L 2-355.7 1426 1362 38.90% 25.66% 35.44%+0.06 -6.6 1
2019-08-24 Crawley Town L 2-355.7 1350 1353 44.08% 25.40% 30.52%+0.18 -7.3 7
2019-08-24 @ Leyton Orient W 3-255.7 1353 1350 30.52% 25.40% 44.08%-0.18 +7.3 7
2019-08-24 Crewe Alexandra W 1-041.1 1429 1398 48.57% 24.91% 26.52%+0.31 +5.5 9
2019-08-24 @ Newport County L 0-141.1 1398 1429 26.52% 24.91% 48.57%-0.31 -5.5 9
2019-08-24 Exeter City L 2-354.6 1366 1438 34.25% 25.62% 40.13%-0.09 -6.0 5
2019-08-24 @ Morecambe W 3-254.6 1438 1366 40.13% 25.62% 34.25%+0.09 +6.0 11
2019-08-24 Forest Green Rovers L 0-150.8 1480 1434 50.43% 24.63% 24.94%+0.37 -9.1 8
2019-08-24 @ Bradford City W 1-050.8 1434 1480 24.94% 24.63% 50.43%-0.37 +9.1 10
2019-08-24 Northampton Town W 1-042.4 1408 1413 43.76% 25.43% 30.82%+0.17 +6.2 5
2019-08-24 @ Colchester United L 0-142.4 1413 1408 30.82% 25.43% 43.76%-0.17 -6.2 4
2019-08-24 Oldham Athletic L 1-250.4 1369 1399 40.25% 25.62% 34.13%+0.07 -7.1 8
2019-08-24 @ Cambridge United W 2-150.4 1399 1369 34.13% 25.62% 40.25%-0.07 +7.1 4
2019-08-24 Port Vale W 5-242.0 1369 1354 46.42% 25.18% 28.41%+0.25 +11.6 8
2019-08-24 @ Grimsby Town L 2-542.0 1354 1369 28.41% 25.18% 46.42%-0.25 -11.6 6
2019-08-24 Salford City D 2-262.2 1383 1376 45.34% 25.29% 29.37%+0.22 -0.5 4
2019-08-24 @ Carlisle United D 2-262.2 1376 1383 29.37% 25.29% 45.34%-0.22 +0.5 6
2019-08-24 Scunthorpe United W 1-044.0 1351 1419 34.84% 25.64% 39.52%-0.08 +7.5 9
2019-08-24 @ Macclesfield Town L 0-144.0 1419 1351 39.52% 25.64% 34.84%+0.08 -7.5 1
2019-08-24 Stevenage D 0-053.1 1461 1384 54.23% 23.90% 21.87%+0.49 -1.5 6
2019-08-24 @ Mansfield Town D 0-053.1 1384 1461 21.87% 23.90% 54.23%-0.49 +1.5 2
2019-08-24 Swindon Town D 2-263.6 1398 1432 39.69% 25.64% 34.67%+0.06 -0.1 8
2019-08-24 @ Cheltenham Town D 2-263.6 1432 1398 34.67% 25.64% 39.69%-0.06 +0.1 8
2019-08-24 Walsall W 3-039.7 1484 1458 47.80% 25.01% 27.18%+0.29 +15.3 10
2019-08-24 @ Plymouth Argyle L 0-339.7 1458 1484 27.18% 25.01% 47.80%-0.29 -15.3 5
2019-08-31 Bradford City W 2-153.0 1393 1471 33.44% 25.59% 40.96%-0.12 +7.2 12
2019-08-31 @ Crewe Alexandra L 1-253.0 1471 1393 40.96% 25.59% 33.44%+0.12 -7.2 8
2019-08-31 Cambridge United W 1-040.8 1343 1362 41.79% 25.55% 32.65%+0.12 +6.5 9
2019-08-31 @ Port Vale L 0-140.8 1362 1343 32.65% 25.55% 41.79%-0.12 -6.5 8
2019-08-31 Carlisle United L 0-146.9 1412 1382 48.31% 24.95% 26.74%+0.31 -8.8 1
2019-08-31 @ Scunthorpe United W 1-046.9 1382 1412 26.74% 24.95% 48.31%-0.31 +8.8 7
2019-08-31 Cheltenham Town W 1-042.5 1360 1398 39.17% 25.65% 35.18%+0.04 +6.8 10
2019-08-31 @ Crawley Town L 0-142.5 1398 1360 35.18% 25.65% 39.17%-0.04 -6.8 8
2019-08-31 Colchester United L 0-146.1 1406 1414 43.27% 25.46% 31.27%+0.16 -8.0 4
2019-08-31 @ Oldham Athletic W 1-046.1 1414 1406 31.27% 25.46% 43.27%-0.16 +8.0 8
2019-08-31 Grimsby Town L 1-351.2 1443 1381 52.48% 24.26% 23.26%+0.44 -15.3 5
2019-08-31 @ Walsall W 3-151.2 1381 1443 23.26% 24.26% 52.48%-0.44 +15.3 11
2019-08-31 Leyton Orient D 1-155.4 1376 1343 48.82% 24.88% 26.30%+0.32 -0.9 7
2019-08-31 @ Salford City D 1-155.4 1343 1376 26.30% 24.88% 48.82%-0.32 +0.9 8
2019-08-31 Macclesfield Town D 2-262.0 1386 1359 48.03% 24.99% 26.98%+0.30 -0.6 3
2019-08-31 @ Stevenage D 2-262.0 1359 1386 26.98% 24.99% 48.03%-0.30 +0.6 10
2019-08-31 Mansfield Town W 1-045.3 1444 1460 42.27% 25.53% 32.21%+0.13 +6.4 14
2019-08-31 @ Exeter City L 0-145.3 1460 1444 32.21% 25.53% 42.27%-0.13 -6.4 6
2019-08-31 Morecambe W 3-141.4 1432 1360 53.67% 24.02% 22.31%+0.48 +7.7 11
2019-08-31 @ Swindon Town L 1-341.4 1360 1432 22.31% 24.02% 53.67%-0.48 -7.7 5
2019-08-31 Newport County L 0-244.7 1443 1435 45.54% 25.27% 29.19%+0.22 -15.7 10
2019-08-31 @ Forest Green Rovers W 2-044.7 1435 1443 29.19% 25.27% 45.54%-0.22 +15.7 12
2019-08-31 Plymouth Argyle W 3-151.1 1406 1499 31.58% 25.48% 42.93%-0.17 +13.0 7
2019-08-31 @ Northampton Town L 1-351.1 1499 1406 42.93% 25.48% 31.58%+0.17 -13.0 10
2019-09-07 Crawley Town D 1-155.3 1359 1367 43.35% 25.46% 31.19%+0.16 -0.5 11
2019-09-07 @ Macclesfield Town D 1-155.3 1367 1359 31.19% 25.46% 43.35%-0.16 +0.5 11
2019-09-07 Crewe Alexandra L 0-242.1 1396 1400 43.89% 25.42% 30.70%+0.18 -15.3 11
2019-09-07 @ Grimsby Town W 2-042.1 1400 1396 30.70% 25.42% 43.89%-0.18 +15.3 15
2019-09-07 Exeter City L 1-347.2 1391 1451 36.06% 25.67% 38.28%-0.04 -11.4 7
2019-09-07 @ Carlisle United W 3-147.2 1451 1391 38.28% 25.67% 36.06%+0.04 +11.4 17
2019-09-07 Forest Green Rovers L 0-142.7 1355 1427 34.26% 25.62% 40.12%-0.09 -6.7 8
2019-09-07 @ Cambridge United W 1-042.7 1427 1355 40.12% 25.62% 34.26%+0.09 +6.7 13
2019-09-07 Northampton Town W 2-148.5 1464 1420 50.20% 24.67% 25.13%+0.37 +4.9 11
2019-09-07 @ Bradford City L 1-248.5 1420 1464 25.13% 24.67% 50.20%-0.37 -4.9 7
2019-09-07 Oldham Athletic D 2-265.8 1486 1398 55.58% 23.59% 20.83%+0.54 -1.1 11
2019-09-07 @ Plymouth Argyle D 2-265.8 1398 1486 20.83% 23.59% 55.58%-0.54 +1.0 5
2019-09-07 Port Vale W 1-037.9 1450 1349 57.11% 23.20% 19.69%+0.59 +4.2 15
2019-09-07 @ Newport County L 0-137.9 1349 1450 19.69% 23.20% 57.11%-0.59 -4.2 9
2019-09-07 Salford City D 2-261.6 1352 1376 41.16% 25.58% 33.25%+0.10 -0.2 6
2019-09-07 @ Morecambe D 2-261.6 1376 1352 33.25% 25.58% 41.16%-0.10 +0.2 8
2019-09-07 Scunthorpe United W 2-037.5 1453 1403 50.99% 24.54% 24.47%+0.39 +9.6 9
2019-09-07 @ Mansfield Town L 0-237.5 1403 1453 24.47% 24.54% 50.99%-0.39 -9.6 1
2019-09-07 Stevenage W 4-247.2 1391 1385 45.17% 25.31% 29.52%+0.21 +8.7 11
2019-09-07 @ Cheltenham Town L 2-447.2 1385 1391 29.52% 25.31% 45.17%-0.21 -8.7 3
2019-09-07 Swindon Town L 1-344.3 1344 1440 31.19% 25.46% 43.35%-0.19 -10.2 8
2019-09-07 @ Leyton Orient W 3-144.3 1440 1344 43.35% 25.46% 31.19%+0.19 +10.2 14
2019-09-07 Walsall D 0-052.8 1422 1428 43.65% 25.43% 30.92%+0.17 -0.5 9
2019-09-07 @ Colchester United D 0-052.8 1428 1422 30.92% 25.43% 43.65%-0.17 +0.5 6
2019-09-14 Bradford City L 0-147.1 1428 1468 38.78% 25.66% 35.56%+0.03 -7.4 6
2019-09-14 @ Walsall W 1-047.1 1468 1428 35.56% 25.66% 38.78%-0.03 +7.4 14
2019-09-14 Cambridge United L 2-359.0 1415 1348 53.01% 24.16% 22.83%+0.45 -8.5 15
2019-09-14 @ Crewe Alexandra W 3-259.0 1348 1415 22.83% 24.16% 53.01%-0.45 +8.5 11
2019-09-14 Carlisle United L 2-356.5 1376 1380 43.95% 25.41% 30.64%+0.18 -7.3 3
2019-09-14 @ Stevenage W 3-256.5 1380 1376 30.64% 25.41% 43.95%-0.18 +7.3 10
2019-09-14 Cheltenham Town L 0-240.8 1376 1400 41.13% 25.58% 33.29%+0.10 -14.5 8
2019-09-14 @ Salford City W 2-040.8 1400 1376 33.29% 25.58% 41.13%-0.10 +14.5 14
2019-09-14 Colchester United W 1-042.6 1434 1422 46.09% 25.21% 28.69%+0.24 +5.8 16
2019-09-14 @ Forest Green Rovers L 0-142.6 1422 1434 28.69% 25.21% 46.09%-0.24 -5.8 9
2019-09-14 Grimsby Town D 2-262.6 1399 1381 46.84% 25.13% 28.03%+0.26 -0.5 6
2019-09-14 @ Oldham Athletic D 2-262.6 1381 1399 28.03% 25.13% 46.84%-0.26 +0.5 12
2019-09-14 Leyton Orient D 2-263.8 1462 1334 60.07% 22.35% 17.58%+0.70 -1.3 18
2019-09-14 @ Exeter City D 2-263.8 1334 1462 17.58% 22.35% 60.07%-0.70 +1.3 9
2019-09-14 Macclesfield Town W 3-033.3 1450 1359 55.90% 23.51% 20.59%+0.55 +11.9 17
2019-09-14 @ Swindon Town L 0-333.3 1359 1450 20.59% 23.51% 55.90%-0.55 -11.9 11
2019-09-14 Mansfield Town W 1-046.4 1367 1463 31.19% 25.46% 43.36%-0.19 +8.0 14
2019-09-14 @ Crawley Town L 0-146.4 1463 1367 43.36% 25.46% 31.19%+0.19 -8.0 9
2019-09-14 Morecambe W 3-033.8 1393 1352 49.87% 24.72% 25.41%+0.36 +14.4 4
2019-09-14 @ Scunthorpe United L 0-333.8 1352 1393 25.41% 24.72% 49.87%-0.36 -14.4 6
2019-09-14 Newport County W 2-041.5 1415 1455 38.82% 25.66% 35.53%+0.03 +13.0 10
2019-09-14 @ Northampton Town L 0-241.5 1455 1415 35.53% 25.66% 38.82%-0.03 -13.0 15
2019-09-14 Plymouth Argyle W 1-048.0 1345 1485 25.91% 24.81% 49.28%-0.36 +8.9 12
2019-09-14 @ Port Vale L 0-148.0 1485 1345 49.28% 24.81% 25.91%+0.36 -8.9 11
2019-09-17 Bradford City W 3-258.3 1414 1476 35.71% 25.66% 38.63%-0.05 +6.6 17
2019-09-17 @ Cheltenham Town L 2-358.3 1476 1414 38.63% 25.66% 35.71%+0.05 -6.6 14
2019-09-17 Cambridge United L 0-444.5 1455 1357 56.72% 23.30% 19.98%+0.58 -35.8 9
2019-09-17 @ Mansfield Town W 4-044.5 1357 1455 19.98% 23.30% 56.72%-0.58 +35.9 14
2019-09-17 Colchester United L 0-344.4 1462 1416 50.44% 24.63% 24.93%+0.37 -24.9 17
2019-09-17 @ Swindon Town W 3-044.4 1416 1462 24.93% 24.63% 50.44%-0.37 +24.9 12
2019-09-17 Crewe Alexandra L 1-248.2 1335 1407 34.38% 25.63% 39.99%-0.09 -6.3 9
2019-09-17 @ Leyton Orient W 2-148.2 1407 1335 39.99% 25.63% 34.38%+0.09 +6.3 18
2019-09-17 Forest Green Rovers D 0-052.1 1387 1440 36.98% 25.67% 37.34%-0.02 +0.0 11
2019-09-17 @ Carlisle United D 0-052.1 1440 1387 37.34% 25.67% 36.98%+0.02 -0.0 17
2019-09-17 Grimsby Town W 1-041.5 1361 1381 41.66% 25.56% 32.78%+0.11 +6.5 11
2019-09-17 @ Salford City L 0-141.5 1381 1361 32.78% 25.56% 41.66%-0.11 -6.5 12
2019-09-17 Newport County D 1-156.4 1347 1442 31.27% 25.46% 43.26%-0.18 +0.5 12
2019-09-17 @ Macclesfield Town D 1-156.4 1442 1347 43.26% 25.46% 31.27%+0.18 -0.5 16
2019-09-17 Northampton Town L 0-143.6 1369 1428 36.20% 25.67% 38.14%-0.04 -7.0 3
2019-09-17 @ Stevenage W 1-043.6 1428 1369 38.14% 25.67% 36.20%+0.04 +7.0 13
2019-09-17 Oldham Athletic D 2-263.2 1408 1398 45.70% 25.26% 29.05%+0.23 -0.5 5
2019-09-17 @ Scunthorpe United D 2-263.2 1398 1408 29.05% 25.26% 45.70%-0.23 +0.5 7
2019-09-17 Plymouth Argyle D 2-264.3 1375 1476 30.55% 25.40% 44.05%-0.21 +0.4 15
2019-09-17 @ Crawley Town D 2-264.3 1476 1375 44.05% 25.40% 30.55%+0.21 -0.4 12
2019-09-17 Port Vale W 2-034.4 1461 1354 57.72% 23.04% 19.24%+0.61 +7.7 21
2019-09-17 @ Exeter City L 0-234.4 1354 1461 19.24% 23.04% 57.72%-0.61 -7.7 12
2019-09-17 Walsall L 0-141.7 1337 1421 32.77% 25.56% 41.67%-0.14 -6.5 6
2019-09-17 @ Morecambe W 1-041.7 1421 1337 41.67% 25.56% 32.77%+0.14 +6.5 9
2019-09-21 Carlisle United W 3-142.6 1469 1387 54.88% 23.76% 21.37%+0.52 +7.4 17
2019-09-21 @ Bradford City L 1-342.6 1387 1469 21.37% 23.76% 54.88%-0.52 -7.4 11
2019-09-21 Cheltenham Town L 0-246.8 1476 1421 51.57% 24.43% 23.99%+0.41 -17.4 12
2019-09-21 @ Plymouth Argyle W 2-046.8 1421 1476 23.99% 24.43% 51.57%-0.41 +17.4 20
2019-09-21 Crawley Town D 2-263.5 1435 1376 52.04% 24.35% 23.61%+0.42 -0.8 14
2019-09-21 @ Northampton Town D 2-263.5 1376 1435 23.61% 24.35% 52.04%-0.42 +0.8 16
2019-09-21 Exeter City D 1-159.7 1441 1468 40.65% 25.60% 33.75%+0.08 -0.3 17
2019-09-21 @ Newport County D 1-159.7 1468 1441 33.75% 25.60% 40.65%-0.08 +0.3 22
2019-09-21 Leyton Orient W 2-143.2 1441 1329 58.27% 22.88% 18.84%+0.63 +3.8 15
2019-09-21 @ Colchester United L 1-243.2 1329 1441 18.84% 22.88% 58.27%-0.63 -3.8 9
2019-09-21 Macclesfield Town W 1-039.2 1375 1347 48.07% 24.98% 26.95%+0.30 +5.5 15
2019-09-21 @ Grimsby Town L 0-139.2 1347 1375 26.95% 24.98% 48.07%-0.30 -5.5 12
2019-09-21 Mansfield Town D 2-262.2 1346 1419 34.17% 25.62% 40.21%-0.10 +0.2 13
2019-09-21 @ Port Vale D 2-262.2 1419 1346 40.21% 25.62% 34.17%+0.10 -0.2 10
2019-09-21 Morecambe W 3-140.4 1399 1331 53.14% 24.13% 22.73%+0.46 +7.8 10
2019-09-21 @ Oldham Athletic L 1-340.4 1331 1399 22.73% 24.13% 53.14%-0.46 -7.8 6
2019-09-21 Salford City W 4-139.5 1413 1368 50.34% 24.65% 25.01%+0.37 +12.0 21
2019-09-21 @ Crewe Alexandra L 1-439.5 1368 1413 25.01% 24.65% 50.34%-0.37 -12.0 11
2019-09-21 Scunthorpe United W 1-041.8 1427 1407 47.09% 25.10% 27.81%+0.27 +5.7 12
2019-09-21 @ Walsall L 0-141.8 1407 1427 27.81% 25.10% 47.09%-0.27 -5.7 5
2019-09-21 Stevenage D 0-052.0 1440 1362 54.34% 23.88% 21.79%+0.50 -1.5 18
2019-09-21 @ Forest Green Rovers D 0-052.0 1362 1440 21.79% 23.88% 54.34%-0.50 +1.5 4
2019-09-21 Swindon Town L 0-144.9 1393 1437 38.24% 25.67% 36.09%+0.02 -7.3 14
2019-09-21 @ Cambridge United W 1-044.9 1437 1393 36.09% 25.67% 38.24%-0.02 +7.3 20
2019-09-28 Bradford City D 1-158.7 1402 1477 33.89% 25.61% 40.50%-0.10 +0.2 6
2019-09-28 @ Scunthorpe United D 1-158.7 1477 1402 40.50% 25.61% 33.89%+0.10 -0.2 18
2019-09-28 Cambridge United D 1-155.6 1364 1385 41.41% 25.57% 33.02%+0.11 -0.3 5
2019-09-28 @ Stevenage D 1-155.6 1385 1364 33.02% 25.57% 41.41%-0.11 +0.3 15
2019-09-28 Colchester United D 1-156.4 1342 1444 30.29% 25.38% 44.33%-0.21 +0.5 13
2019-09-28 @ Macclesfield Town D 1-156.4 1444 1342 44.33% 25.38% 30.29%+0.21 -0.5 16
2019-09-28 Crewe Alexandra D 1-158.4 1438 1425 46.18% 25.21% 28.62%+0.24 -0.7 21
2019-09-28 @ Cheltenham Town D 1-158.4 1425 1438 28.62% 25.21% 46.18%-0.24 +0.7 22
2019-09-28 Forest Green Rovers L 0-437.6 1356 1438 32.86% 25.56% 41.57%-0.13 -23.2 11
2019-09-28 @ Salford City W 4-037.6 1438 1356 41.57% 25.56% 32.86%+0.13 +23.2 21
2019-09-28 Grimsby Town L 1-352.6 1469 1380 55.59% 23.59% 20.82%+0.54 -16.1 22
2019-09-28 @ Exeter City W 3-152.6 1380 1469 20.82% 23.59% 55.59%-0.54 +16.1 18
2019-09-28 Newport County L 0-244.7 1444 1441 44.83% 25.34% 29.83%+0.20 -15.5 20
2019-09-28 @ Swindon Town W 2-044.7 1441 1444 29.83% 25.34% 44.83%-0.20 +15.5 20
2019-09-28 Northampton Town D 2-262.2 1323 1434 29.31% 25.28% 45.40%-0.24 +0.5 7
2019-09-28 @ Morecambe D 2-262.2 1434 1323 45.40% 25.28% 29.31%+0.24 -0.5 15
2019-09-28 Oldham Athletic W 1-042.6 1380 1407 40.69% 25.60% 33.71%+0.09 +6.6 14
2019-09-28 @ Carlisle United L 0-142.6 1407 1380 33.71% 25.60% 40.69%-0.09 -6.6 10
2019-09-28 Plymouth Argyle L 0-146.5 1419 1458 38.92% 25.65% 35.42%+0.04 -7.4 10
2019-09-28 @ Mansfield Town W 1-046.5 1458 1419 35.42% 25.65% 38.92%-0.04 +7.4 15
2019-09-28 Port Vale D 3-364.5 1325 1346 41.48% 25.57% 32.95%+0.11 -0.2 10
2019-09-28 @ Leyton Orient D 3-364.5 1346 1325 32.95% 25.57% 41.48%-0.11 +0.2 14
2019-09-28 Walsall L 2-355.4 1377 1433 36.49% 25.67% 37.84%-0.03 -6.3 16
2019-09-28 @ Crawley Town W 3-255.4 1433 1377 37.84% 25.67% 36.49%+0.03 +6.3 15
2019-10-05 Carlisle United W 1-040.1 1456 1386 53.43% 24.07% 22.49%+0.47 +4.7 23
2019-10-05 @ Newport County L 0-140.1 1386 1456 22.49% 24.07% 53.43%-0.47 -4.7 14
2019-10-05 Cheltenham Town D 1-157.5 1400 1437 39.18% 25.65% 35.17%+0.04 -0.2 11
2019-10-05 @ Oldham Athletic D 1-157.5 1437 1400 35.17% 25.65% 39.18%-0.04 +0.2 22
2019-10-05 Crawley Town W 3-141.7 1462 1370 55.94% 23.50% 20.56%+0.55 +7.1 24
2019-10-05 @ Forest Green Rovers L 1-341.7 1370 1462 20.56% 23.50% 55.94%-0.55 -7.1 16
2019-10-05 Exeter City D 1-158.7 1426 1452 40.68% 25.60% 33.72%+0.09 -0.3 23
2019-10-05 @ Crewe Alexandra D 1-158.7 1452 1426 33.72% 25.60% 40.68%-0.09 +0.3 23
2019-10-05 Leyton Orient L 0-148.5 1433 1325 57.90% 22.99% 19.11%+0.62 -10.2 15
2019-10-05 @ Northampton Town W 1-048.5 1325 1433 19.11% 22.99% 57.90%-0.62 +10.2 13
2019-10-05 Macclesfield Town D 2-261.9 1386 1342 50.12% 24.68% 25.20%+0.36 -0.7 16
2019-10-05 @ Cambridge United D 2-261.9 1342 1386 25.20% 24.68% 50.12%-0.36 +0.7 14
2019-10-05 Mansfield Town L 0-145.6 1396 1411 42.33% 25.52% 32.15%+0.13 -7.9 18
2019-10-05 @ Grimsby Town W 1-045.6 1411 1396 32.15% 25.52% 42.33%-0.13 +7.9 13
2019-10-05 Morecambe W 3-141.3 1346 1324 47.45% 25.06% 27.49%+0.28 +9.2 17
2019-10-05 @ Port Vale L 1-341.3 1324 1346 27.49% 25.06% 47.45%-0.28 -9.2 7
2019-10-05 Salford City L 0-343.5 1439 1333 57.71% 23.04% 19.25%+0.61 -27.8 15
2019-10-05 @ Walsall W 3-043.5 1333 1439 19.25% 23.04% 57.71%-0.61 +27.8 14
2019-10-05 Scunthorpe United D 2-265.1 1466 1402 52.64% 24.23% 23.13%+0.44 -0.9 16
2019-10-05 @ Plymouth Argyle D 2-265.1 1402 1466 23.13% 24.23% 52.64%-0.44 +0.9 7
2019-10-05 Stevenage W 3-141.4 1444 1363 54.67% 23.80% 21.53%+0.51 +7.4 19
2019-10-05 @ Colchester United L 1-341.4 1363 1444 21.53% 23.80% 54.67%-0.51 -7.4 5
2019-10-05 Swindon Town W 2-149.1 1476 1428 50.69% 24.59% 24.73%+0.38 +4.8 21
2019-10-05 @ Bradford City L 1-249.1 1428 1476 24.73% 24.59% 50.69%-0.38 -4.8 20
2019-10-12 Bradford City L 1-245.5 1314 1481 23.13% 24.23% 52.64%-0.47 -4.6 7
2019-10-12 @ Morecambe W 2-145.5 1481 1314 52.64% 24.23% 23.13%+0.47 +4.6 24
2019-10-12 Cambridge United W 1-041.7 1360 1385 41.00% 25.59% 33.41%+0.09 +6.6 17
2019-10-12 @ Salford City L 0-141.7 1385 1360 33.41% 25.59% 41.00%-0.09 -6.6 16
2019-10-12 Colchester United W 2-152.0 1363 1451 32.16% 25.52% 42.32%-0.16 +7.4 19
2019-10-12 @ Crawley Town L 1-252.0 1451 1363 42.32% 25.52% 32.16%+0.16 -7.4 19
2019-10-12 Crewe Alexandra L 2-450.7 1382 1425 38.29% 25.66% 36.04%+0.02 -10.6 14
2019-10-12 @ Carlisle United W 4-250.7 1425 1382 36.04% 25.66% 38.29%-0.02 +10.6 26
2019-10-12 Forest Green Rovers W 1-045.9 1453 1469 42.20% 25.53% 32.27%+0.13 +6.4 26
2019-10-12 @ Exeter City L 0-145.9 1469 1453 32.27% 25.53% 42.20%-0.13 -6.4 24
2019-10-12 Grimsby Town W 2-148.3 1356 1388 39.89% 25.63% 34.48%+0.06 +6.3 8
2019-10-12 @ Stevenage L 1-248.3 1388 1356 34.48% 25.63% 39.89%-0.06 -6.3 18
2019-10-12 Northampton Town W 3-038.0 1403 1423 41.60% 25.56% 32.83%+0.11 +17.8 10
2019-10-12 @ Scunthorpe United L 0-338.0 1423 1403 32.83% 25.56% 41.60%-0.11 -17.8 15
2019-10-12 Oldham Athletic W 6-139.9 1419 1400 47.03% 25.11% 27.86%+0.27 +20.8 16
2019-10-12 @ Mansfield Town L 1-639.9 1400 1419 27.86% 25.11% 47.03%-0.27 -20.8 11
2019-10-12 Plymouth Argyle D 1-159.0 1424 1465 38.68% 25.66% 35.66%+0.03 -0.1 21
2019-10-12 @ Swindon Town D 1-159.0 1465 1424 35.66% 25.66% 38.68%-0.03 +0.1 17
2019-10-12 Port Vale W 2-146.8 1343 1356 42.68% 25.50% 31.82%+0.14 +6.0 17
2019-10-12 @ Macclesfield Town L 1-246.8 1356 1343 31.82% 25.50% 42.68%-0.14 -6.0 17
2019-10-12 Walsall W 3-146.5 1335 1411 33.71% 25.60% 40.69%-0.11 +12.5 16
2019-10-12 @ Leyton Orient L 1-346.5 1411 1335 40.69% 25.60% 33.71%+0.11 -12.5 15
2019-10-19 Carlisle United W 2-035.4 1465 1371 56.23% 23.43% 20.34%+0.56 +8.1 20
2019-10-19 @ Plymouth Argyle L 0-235.4 1371 1465 20.34% 23.43% 56.23%-0.56 -8.1 14
2019-10-19 Cheltenham Town L 1-251.6 1399 1438 39.03% 25.65% 35.32%+0.04 -7.0 15
2019-10-19 @ Walsall W 2-151.6 1438 1399 35.32% 25.65% 39.03%-0.04 +7.0 25
2019-10-19 Crawley Town W 2-145.2 1486 1371 58.65% 22.78% 18.57%+0.65 +3.7 27
2019-10-19 @ Bradford City L 1-245.2 1371 1486 18.57% 22.78% 58.65%-0.65 -3.7 19
2019-10-19 Exeter City W 4-041.2 1378 1459 33.12% 25.58% 41.31%-0.13 +27.6 19
2019-10-19 @ Cambridge United L 0-441.2 1459 1378 41.31% 25.58% 33.12%+0.13 -27.6 26
2019-10-19 Leyton Orient L 0-441.1 1382 1348 48.99% 24.85% 26.15%+0.33 -31.7 18
2019-10-19 @ Grimsby Town W 4-041.1 1348 1382 26.15% 24.85% 48.99%-0.33 +31.7 19
2019-10-19 Macclesfield Town L 0-145.7 1379 1349 48.40% 24.94% 26.67%+0.31 -8.8 11
2019-10-19 @ Oldham Athletic W 1-045.7 1349 1379 26.67% 24.94% 48.40%-0.31 +8.8 20
2019-10-19 Mansfield Town D 2-265.9 1462 1440 47.38% 25.07% 27.55%+0.28 -0.6 25
2019-10-19 @ Forest Green Rovers D 2-265.9 1440 1462 27.55% 25.07% 47.38%-0.28 +0.6 17
2019-10-19 Morecambe L 0-149.0 1444 1310 60.70% 22.15% 17.15%+0.72 -10.6 19
2019-10-19 @ Colchester United W 1-049.0 1310 1444 17.15% 22.15% 60.70%-0.72 +10.6 10
2019-10-19 Salford City W 2-035.9 1405 1367 49.47% 24.78% 25.74%+0.34 +10.0 18
2019-10-19 @ Northampton Town L 0-235.9 1367 1405 25.74% 24.78% 49.47%-0.34 -10.0 17
2019-10-19 Scunthorpe United W 2-148.6 1461 1421 49.77% 24.74% 25.49%+0.35 +5.0 26
2019-10-19 @ Newport County L 1-248.6 1421 1461 25.49% 24.74% 49.77%-0.35 -5.0 10
2019-10-19 Stevenage D 1-155.1 1350 1362 42.67% 25.50% 31.83%+0.14 -0.4 18
2019-10-19 @ Port Vale D 1-155.1 1362 1350 31.83% 25.50% 42.67%-0.14 +0.4 9
2019-10-19 Swindon Town W 3-145.4 1436 1424 46.08% 25.22% 28.70%+0.24 +9.5 29
2019-10-19 @ Crewe Alexandra L 1-345.4 1424 1436 28.70% 25.22% 46.08%-0.24 -9.5 21
2019-10-22 Colchester United D 0-053.7 1445 1433 46.06% 25.22% 28.72%+0.24 -0.7 30
2019-10-22 @ Crewe Alexandra D 0-053.7 1433 1445 28.72% 25.22% 46.06%-0.24 +0.8 20
2019-10-22 Crawley Town D 1-158.1 1466 1367 56.86% 23.27% 19.87%+0.58 -1.5 27
2019-10-22 @ Newport County D 1-158.1 1367 1466 19.87% 23.27% 56.86%-0.58 +1.5 20
2019-10-22 Exeter City W 3-146.2 1416 1431 42.21% 25.53% 32.26%+0.13 +10.5 13
2019-10-22 @ Scunthorpe United L 1-346.2 1431 1416 32.26% 25.53% 42.21%-0.13 -10.5 26
2019-10-22 Forest Green Rovers L 0-236.1 1321 1462 25.77% 24.79% 49.44%-0.37 -10.0 10
2019-10-22 @ Morecambe W 2-036.1 1462 1321 49.44% 24.79% 25.77%+0.37 +10.0 28
2019-10-22 Grimsby Town D 0-050.9 1406 1350 51.65% 24.42% 23.93%+0.41 -1.2 20
2019-10-22 @ Cambridge United D 0-050.9 1350 1406 23.93% 24.42% 51.65%-0.41 +1.2 19
2019-10-22 Leyton Orient W 4-034.7 1473 1379 56.21% 23.43% 20.35%+0.56 +15.4 23
2019-10-22 @ Plymouth Argyle L 0-434.7 1379 1473 20.35% 23.43% 56.21%-0.56 -15.4 19
2019-10-22 Macclesfield Town W 3-033.3 1444 1358 55.41% 23.63% 20.96%+0.53 +12.1 28
2019-10-22 @ Cheltenham Town L 0-333.3 1358 1444 20.96% 23.63% 55.41%-0.53 -12.1 20
2019-10-22 Northampton Town L 0-239.7 1363 1415 37.03% 25.67% 37.30%-0.02 -13.4 14
2019-10-22 @ Carlisle United W 2-039.7 1415 1363 37.30% 25.67% 37.03%+0.02 +13.4 21
2019-10-22 Port Vale L 1-257.3 1490 1349 61.38% 21.93% 16.69%+0.75 -10.1 27
2019-10-22 @ Bradford City W 2-157.3 1349 1490 16.69% 21.93% 61.38%-0.75 +10.1 21
2019-10-22 Salford City L 1-254.9 1441 1357 55.06% 23.71% 21.23%+0.52 -9.2 17
2019-10-22 @ Mansfield Town W 2-154.9 1357 1441 21.23% 23.71% 55.06%-0.52 +9.2 20
2019-10-22 Stevenage W 1-039.2 1414 1363 51.12% 24.51% 24.37%+0.39 +5.1 24
2019-10-22 @ Swindon Town L 0-139.2 1363 1414 24.37% 24.51% 51.12%-0.39 -5.1 9
2019-10-22 Walsall W 2-038.2 1370 1392 41.40% 25.57% 33.03%+0.11 +12.3 14
2019-10-22 @ Oldham Athletic L 0-238.2 1392 1370 33.03% 25.57% 41.40%-0.11 -12.3 15
2019-10-26 Cambridge United W 2-037.9 1429 1405 47.61% 25.04% 27.36%+0.29 +10.6 24
2019-10-26 @ Northampton Town L 0-237.9 1405 1429 27.36% 25.04% 47.61%-0.29 -10.6 20
2019-10-26 Carlisle United D 1-155.2 1364 1349 46.34% 25.19% 28.47%+0.25 -0.7 20
2019-10-26 @ Leyton Orient D 1-155.2 1349 1364 28.47% 25.19% 46.34%-0.25 +0.7 15
2019-10-26 Mansfield Town L 1-250.5 1380 1431 37.13% 25.67% 37.19%-0.01 -6.7 15
2019-10-26 @ Walsall W 2-150.5 1431 1380 37.19% 25.67% 37.13%+0.01 +6.7 20
2019-10-26 Morecambe W 1-037.8 1358 1310 50.60% 24.60% 24.80%+0.38 +5.1 12
2019-10-26 @ Stevenage L 0-137.8 1310 1358 24.80% 24.60% 50.60%-0.38 -5.2 10
2019-10-26 Newport County W 3-148.3 1434 1465 40.14% 25.62% 34.23%+0.07 +10.9 23
2019-10-26 @ Colchester United L 1-348.3 1465 1434 34.23% 25.62% 40.14%-0.07 -10.9 27
2019-10-26 Oldham Athletic D 0-050.3 1359 1382 41.20% 25.58% 33.21%+0.10 -0.3 22
2019-10-26 @ Port Vale D 0-050.3 1382 1359 33.21% 25.58% 41.20%-0.10 +0.3 15
2019-10-26 Plymouth Argyle W 4-042.8 1421 1488 34.95% 25.64% 39.41%-0.07 +26.7 29
2019-10-26 @ Exeter City L 0-442.8 1488 1421 39.41% 25.64% 34.95%+0.07 -26.7 23
2019-10-26 Scunthorpe United D 1-156.4 1366 1426 35.98% 25.66% 38.35%-0.04 +0.1 21
2019-10-26 @ Salford City D 1-156.4 1426 1366 38.35% 25.66% 35.98%+0.04 -0.1 14
2019-10-26 Swindon Town L 0-438.9 1368 1419 37.30% 25.67% 37.03%-0.01 -25.6 20
2019-10-26 @ Crawley Town W 4-038.9 1419 1368 37.03% 25.67% 37.30%+0.01 +25.6 27
2019-11-02 Colchester United L 2-359.5 1438 1445 43.49% 25.45% 31.07%+0.16 -7.2 20
2019-11-02 @ Mansfield Town W 3-259.5 1445 1438 31.07% 25.45% 43.49%-0.16 +7.2 26
2019-11-02 Crawley Town W 2-144.8 1394 1343 51.12% 24.51% 24.36%+0.39 +4.8 23
2019-11-02 @ Cambridge United L 1-244.8 1343 1394 24.36% 24.51% 51.12%-0.39 -4.8 20
2019-11-02 Exeter City W 2-040.5 1479 1448 48.62% 24.90% 26.47%+0.32 +10.3 30
2019-11-02 @ Bradford City L 0-240.5 1448 1479 26.47% 24.90% 48.62%-0.32 -10.3 29
2019-11-02 Forest Green Rovers L 1-255.4 1457 1472 42.32% 25.52% 32.16%+0.13 -7.4 28
2019-11-02 @ Cheltenham Town W 2-155.4 1472 1457 32.16% 25.52% 42.32%-0.13 +7.4 31
2019-11-02 Leyton Orient W 1-042.1 1305 1363 36.28% 25.67% 38.06%-0.04 +7.3 13
2019-11-02 @ Morecambe L 0-142.1 1363 1305 38.06% 25.67% 36.28%+0.04 -7.2 20
2019-11-02 Macclesfield Town W 2-146.1 1350 1346 45.01% 25.32% 29.67%+0.21 +5.7 18
2019-11-02 @ Carlisle United L 1-246.1 1346 1350 29.67% 25.32% 45.01%-0.21 -5.6 20
2019-11-02 Northampton Town D 2-263.4 1383 1439 36.46% 25.67% 37.87%-0.03 +0.0 16
2019-11-02 @ Oldham Athletic D 2-263.4 1439 1383 37.87% 25.67% 36.46%+0.03 -0.0 25
2019-11-02 Port Vale L 0-148.8 1445 1359 55.29% 23.66% 21.05%+0.53 -9.8 30
2019-11-02 @ Crewe Alexandra W 1-048.8 1359 1445 21.05% 23.66% 55.29%-0.53 +9.8 25
2019-11-02 Salford City L 1-255.6 1454 1366 55.50% 23.61% 20.89%+0.54 -9.3 27
2019-11-02 @ Newport County W 2-155.6 1366 1454 20.89% 23.61% 55.50%-0.54 +9.3 24
2019-11-02 Stevenage D 0-051.6 1426 1363 52.58% 24.24% 23.18%+0.44 -1.3 15
2019-11-02 @ Scunthorpe United D 0-051.6 1363 1426 23.18% 24.24% 52.58%-0.44 +1.3 13
2019-11-02 Walsall W 2-145.7 1445 1373 53.62% 24.03% 22.34%+0.47 +4.4 30
2019-11-02 @ Swindon Town L 1-245.7 1373 1445 22.34% 24.03% 53.62%-0.47 -4.4 15
2019-11-16 Cambridge United W 2-148.6 1369 1399 40.17% 25.62% 34.21%+0.07 +6.3 18
2019-11-16 @ Walsall L 1-248.6 1399 1369 34.21% 25.62% 40.17%-0.07 -6.3 23
2019-11-16 Carlisle United W 2-146.1 1369 1356 46.17% 25.21% 28.63%+0.24 +5.5 28
2019-11-16 @ Port Vale L 1-246.1 1356 1369 28.63% 25.21% 46.17%-0.24 -5.5 18
2019-11-16 Cheltenham Town D 0-053.8 1437 1449 42.79% 25.49% 31.72%+0.14 -0.5 30
2019-11-16 @ Exeter City D 0-053.8 1449 1437 31.72% 25.49% 42.79%-0.14 +0.5 29
2019-11-16 Crewe Alexandra W 4-143.5 1439 1435 45.00% 25.32% 29.68%+0.21 +13.8 28
2019-11-16 @ Northampton Town L 1-443.5 1435 1439 29.68% 25.32% 45.00%-0.21 -13.8 30
2019-11-16 Mansfield Town D 0-050.9 1340 1431 31.76% 25.50% 42.74%-0.17 +0.5 21
2019-11-16 @ Macclesfield Town D 0-050.9 1431 1340 42.74% 25.50% 31.76%+0.17 -0.5 21
2019-11-16 Morecambe D 1-154.5 1338 1313 47.81% 25.01% 27.17%+0.29 -0.8 21
2019-11-16 @ Crawley Town D 1-154.5 1313 1338 27.17% 25.01% 47.81%-0.29 +0.8 14
2019-11-16 Plymouth Argyle L 0-150.8 1479 1462 46.77% 25.14% 28.09%+0.26 -8.5 31
2019-11-16 @ Forest Green Rovers W 1-050.8 1462 1479 28.09% 25.14% 46.77%-0.26 +8.5 26
2019-11-16 Scunthorpe United L 0-239.1 1356 1425 34.74% 25.64% 39.62%-0.08 -12.8 20
2019-11-16 @ Leyton Orient W 2-039.1 1425 1356 39.62% 25.64% 34.74%+0.08 +12.8 18
2019-11-16 Swindon Town L 2-355.1 1376 1449 34.08% 25.62% 40.31%-0.10 -6.0 24
2019-11-16 @ Salford City W 3-255.1 1449 1376 40.31% 25.62% 34.08%+0.10 +6.0 33
2019-11-23 Bradford City W 2-153.7 1470 1490 41.71% 25.56% 32.73%+0.11 +6.1 29
2019-11-23 @ Plymouth Argyle L 1-253.7 1490 1470 32.73% 25.56% 41.71%-0.11 -6.1 30
2019-11-23 Cambridge United D 0-050.3 1350 1393 38.47% 25.66% 35.86%+0.02 -0.1 19
2019-11-23 @ Carlisle United D 0-050.3 1393 1350 35.86% 25.66% 38.47%-0.02 +0.1 24
2019-11-23 Colchester United D 1-159.5 1450 1452 44.08% 25.40% 30.52%+0.18 -0.5 30
2019-11-23 @ Cheltenham Town D 1-159.5 1452 1450 30.52% 25.40% 44.08%-0.18 +0.5 27
2019-11-23 Exeter City L 0-141.3 1337 1437 30.66% 25.41% 43.93%-0.20 -6.1 21
2019-11-23 @ Crawley Town W 1-041.3 1437 1337 43.93% 25.41% 30.66%+0.20 +6.1 33
2019-11-23 Forest Green Rovers L 2-447.3 1343 1471 27.29% 25.03% 47.68%-0.31 -8.2 20
2019-11-23 @ Leyton Orient W 4-247.3 1471 1343 47.68% 25.03% 27.29%+0.31 +8.2 34
2019-11-23 Grimsby Town W 2-034.3 1453 1352 57.11% 23.20% 19.69%+0.59 +7.9 31
2019-11-23 @ Northampton Town L 0-234.3 1352 1453 19.69% 23.20% 57.11%-0.59 -7.9 19
2019-11-23 Macclesfield Town D 0-050.0 1370 1340 48.28% 24.95% 26.77%+0.31 -0.9 25
2019-11-23 @ Salford City D 0-050.0 1340 1370 26.77% 24.95% 48.28%-0.31 +0.9 22
2019-11-23 Mansfield Town W 1-043.1 1455 1431 47.69% 25.03% 27.28%+0.29 +5.6 36
2019-11-23 @ Swindon Town L 0-143.1 1431 1455 27.28% 25.03% 47.69%-0.29 -5.6 21
2019-11-23 Morecambe W 5-032.7 1421 1313 57.82% 23.01% 19.17%+0.62 +18.0 33
2019-11-23 @ Crewe Alexandra L 0-532.7 1313 1421 19.17% 23.01% 57.82%-0.62 -18.0 14
2019-11-23 Oldham Athletic L 0-148.7 1444 1383 52.39% 24.28% 23.33%+0.43 -9.4 27
2019-11-23 @ Newport County W 1-048.7 1383 1444 23.33% 24.28% 52.39%-0.43 +9.4 19
2019-11-23 Port Vale W 2-145.8 1437 1374 52.58% 24.24% 23.18%+0.44 +4.6 21
2019-11-23 @ Scunthorpe United L 1-245.8 1374 1437 23.18% 24.24% 52.58%-0.44 -4.6 28
2019-11-23 Stevenage D 0-050.4 1375 1364 45.86% 25.24% 28.90%+0.23 -0.7 19
2019-11-23 @ Walsall D 0-050.4 1364 1375 28.90% 25.24% 45.86%-0.23 +0.7 14
2019-11-26 Cheltenham Town D 0-051.4 1344 1449 29.95% 25.35% 44.71%-0.22 +0.6 20
2019-11-26 @ Grimsby Town D 0-051.4 1449 1344 44.71% 25.35% 29.95%+0.22 -0.6 31
2019-11-26 Crewe Alexandra D 0-055.1 1479 1439 49.67% 24.75% 25.58%+0.35 -1.0 35
2019-11-26 @ Forest Green Rovers D 0-055.1 1439 1479 25.58% 24.75% 49.67%-0.35 +1.1 34
2019-11-30 Bradford City D 1-157.5 1341 1484 25.67% 24.77% 49.57%-0.37 +0.9 23
2019-11-30 @ Macclesfield Town D 1-157.5 1484 1341 49.57% 24.77% 25.67%+0.37 -0.9 31
2019-12-07 Carlisle United D 1-154.3 1295 1350 36.71% 25.67% 37.62%-0.02 +0.0 15
2019-12-07 @ Morecambe D 1-154.3 1350 1295 37.62% 25.67% 36.71%+0.02 -0.0 20
2019-12-07 Cheltenham Town L 0-341.8 1425 1449 41.15% 25.58% 33.27%+0.10 -21.1 21
2019-12-07 @ Mansfield Town W 3-041.8 1449 1425 33.27% 25.58% 41.15%-0.10 +21.1 34
2019-12-07 Crawley Town D 0-049.9 1365 1331 48.88% 24.87% 26.26%+0.32 -1.0 15
2019-12-07 @ Stevenage D 0-049.9 1331 1365 26.26% 24.87% 48.88%-0.32 +1.0 22
2019-12-07 Leyton Orient D 1-155.6 1392 1335 51.87% 24.38% 23.75%+0.42 -1.1 20
2019-12-07 @ Oldham Athletic D 1-155.6 1335 1392 23.75% 24.38% 51.87%-0.42 +1.1 21
2019-12-07 Newport County W 1-043.2 1483 1435 50.65% 24.59% 24.76%+0.38 +5.1 34
2019-12-07 @ Bradford City L 0-143.2 1435 1483 24.76% 24.59% 50.65%-0.38 -5.1 27
2019-12-07 Northampton Town W 3-256.9 1443 1461 41.94% 25.54% 32.51%+0.12 +5.8 36
2019-12-07 @ Exeter City L 2-356.9 1461 1443 32.51% 25.54% 41.94%-0.12 -5.8 31
2019-12-07 Plymouth Argyle W 1-047.0 1393 1476 32.75% 25.56% 41.69%-0.14 +7.8 27
2019-12-07 @ Cambridge United L 0-147.0 1476 1393 41.69% 25.56% 32.75%+0.14 -7.8 29
2019-12-07 Salford City W 1-039.0 1453 1369 55.09% 23.71% 21.20%+0.52 +4.5 30
2019-12-07 @ Colchester United L 0-139.0 1369 1453 21.20% 23.71% 55.09%-0.52 -4.5 25
2019-12-07 Scunthorpe United L 0-247.0 1478 1442 49.16% 24.83% 26.02%+0.33 -16.8 35
2019-12-07 @ Forest Green Rovers W 2-047.0 1442 1478 26.02% 24.83% 49.16%-0.33 +16.8 24
2019-12-07 Swindon Town L 0-336.1 1344 1461 28.62% 25.21% 46.17%-0.27 -15.9 20
2019-12-07 @ Grimsby Town W 3-036.1 1461 1344 46.17% 25.21% 28.62%+0.27 +15.9 39
2019-12-07 Walsall L 0-144.7 1370 1374 43.80% 25.42% 30.77%+0.17 -8.1 28
2019-12-07 @ Port Vale W 1-044.7 1374 1370 30.77% 25.42% 43.80%-0.17 +8.1 22
2019-12-14 Bradford City D 0-052.3 1336 1488 24.65% 24.57% 50.78%-0.41 +1.2 22
2019-12-14 @ Leyton Orient D 0-052.3 1488 1336 50.78% 24.57% 24.65%+0.41 -1.1 35
2019-12-14 Cambridge United D 1-158.9 1470 1401 53.30% 24.10% 22.60%+0.46 -1.2 35
2019-12-14 @ Cheltenham Town D 1-158.9 1401 1470 22.60% 24.10% 53.30%-0.46 +1.2 28
2019-12-14 Colchester United D 2-266.3 1459 1457 44.63% 25.36% 30.02%+0.20 -0.4 25
2019-12-14 @ Scunthorpe United D 2-266.3 1457 1459 30.02% 25.36% 44.63%-0.20 +0.4 31
2019-12-14 Exeter City L 0-142.8 1364 1449 32.58% 25.55% 41.87%-0.14 -6.4 25
2019-12-14 @ Salford City W 1-042.8 1449 1364 41.87% 25.55% 32.58%+0.14 +6.5 39
2019-12-14 Forest Green Rovers W 1-045.3 1455 1461 43.61% 25.44% 30.96%+0.17 +6.2 34
2019-12-14 @ Northampton Town L 0-145.3 1461 1455 30.96% 25.44% 43.61%-0.17 -6.2 35
2019-12-14 Grimsby Town D 0-049.6 1350 1328 47.30% 25.08% 27.62%+0.28 -0.8 21
2019-12-14 @ Carlisle United D 0-049.6 1328 1350 27.62% 25.08% 47.30%-0.28 +0.8 21
2019-12-14 Macclesfield Town D 1-155.5 1382 1342 49.67% 24.75% 25.58%+0.35 -1.0 23
2019-12-14 @ Walsall D 1-155.5 1342 1382 25.58% 24.75% 49.67%-0.35 +1.0 24
2019-12-14 Mansfield Town D 1-157.9 1440 1404 49.21% 24.82% 25.97%+0.33 -0.9 35
2019-12-14 @ Crewe Alexandra D 1-157.9 1404 1440 25.97% 24.82% 49.21%-0.33 +0.9 22
2019-12-14 Morecambe W 3-029.7 1468 1295 64.74% 20.73% 14.53%+0.87 +8.4 32
2019-12-14 @ Plymouth Argyle L 0-329.7 1295 1468 14.53% 20.73% 64.74%-0.87 -8.4 15
2019-12-14 Oldham Athletic W 2-036.5 1477 1391 55.26% 23.67% 21.07%+0.53 +8.4 42
2019-12-14 @ Swindon Town L 0-236.5 1391 1477 21.07% 23.67% 55.26%-0.53 -8.4 20
2019-12-14 Port Vale D 0-049.6 1332 1362 40.32% 25.62% 34.07%+0.07 -0.3 23
2019-12-14 @ Crawley Town D 0-049.6 1362 1332 34.07% 25.62% 40.32%-0.07 +0.3 29
2019-12-14 Stevenage D 1-156.9 1430 1364 52.94% 24.17% 22.89%+0.45 -1.2 28
2019-12-14 @ Newport County D 1-156.9 1364 1430 22.89% 24.17% 52.94%-0.45 +1.2 16
2019-12-21 Carlisle United W 3-032.6 1458 1349 57.88% 22.99% 19.13%+0.62 +11.1 34
2019-12-21 @ Colchester United L 0-332.6 1349 1458 19.13% 22.99% 57.88%-0.62 -11.1 21
2019-12-21 Cheltenham Town D 1-157.4 1362 1468 29.81% 25.33% 44.86%-0.23 +0.6 30
2019-12-21 @ Port Vale D 1-157.4 1468 1362 44.86% 25.33% 29.81%+0.23 -0.6 36
2019-12-21 Crawley Town W 2-144.5 1383 1332 51.06% 24.52% 24.42%+0.39 +4.8 23
2019-12-21 @ Oldham Athletic L 1-244.5 1332 1383 24.42% 24.52% 51.06%-0.39 -4.8 23
2019-12-21 Crewe Alexandra L 1-541.9 1365 1439 34.00% 25.61% 40.38%-0.10 -19.9 16
2019-12-21 @ Stevenage W 5-141.9 1439 1365 40.38% 25.61% 34.00%+0.10 +19.9 38
2019-12-21 Leyton Orient L 2-358.5 1402 1337 52.77% 24.21% 23.03%+0.45 -8.4 28
2019-12-21 @ Cambridge United W 3-258.5 1337 1402 23.03% 24.21% 52.77%-0.45 +8.4 25
2019-12-21 Newport County W 2-152.1 1287 1429 25.73% 24.78% 49.50%-0.37 +8.4 18
2019-12-21 @ Morecambe L 1-252.1 1429 1287 49.50% 24.78% 25.73%+0.37 -8.4 28
2019-12-21 Northampton Town D 1-158.3 1405 1461 36.44% 25.67% 37.89%-0.03 +0.0 23
2019-12-21 @ Mansfield Town D 1-158.3 1461 1405 37.89% 25.67% 36.44%+0.03 -0.1 35
2019-12-21 Salford City D 1-158.7 1487 1358 60.17% 22.32% 17.51%+0.70 -1.8 36
2019-12-21 @ Bradford City D 1-158.7 1358 1487 17.51% 22.32% 60.17%-0.70 +1.8 26
2019-12-21 Scunthorpe United L 0-140.4 1329 1458 27.14% 25.01% 47.85%-0.32 -5.6 21
2019-12-21 @ Grimsby Town W 1-040.4 1458 1329 47.85% 25.01% 27.14%+0.32 +5.6 28
2019-12-21 Swindon Town D 2-267.1 1455 1485 40.23% 25.62% 34.15%+0.07 -0.2 36
2019-12-21 @ Forest Green Rovers D 2-267.1 1485 1455 34.15% 25.62% 40.23%-0.07 +0.2 43
2019-12-21 Walsall D 3-367.9 1455 1381 53.90% 23.97% 22.12%+0.48 -0.8 40
2019-12-21 @ Exeter City D 3-367.9 1381 1455 22.12% 23.97% 53.90%-0.48 +0.8 24
2019-12-26 Bradford City D 0-052.3 1338 1485 25.18% 24.68% 50.14%-0.39 +1.1 22
2019-12-26 @ Carlisle United D 0-052.3 1485 1338 50.14% 24.68% 25.18%+0.39 -1.1 37
2019-12-26 Cambridge United W 4-035.5 1485 1393 56.00% 23.49% 20.52%+0.55 +15.5 46
2019-12-26 @ Swindon Town L 0-435.5 1393 1485 20.52% 23.49% 56.00%-0.55 -15.5 28
2019-12-26 Colchester United L 1-343.9 1346 1469 27.83% 25.11% 47.07%-0.29 -9.3 25
2019-12-26 @ Leyton Orient W 3-143.9 1469 1346 47.07% 25.11% 27.83%+0.29 +9.3 37
2019-12-26 Crewe Alexandra W 3-148.9 1359 1459 30.66% 25.41% 43.93%-0.20 +13.2 29
2019-12-26 @ Salford City L 1-348.9 1459 1359 43.93% 25.41% 30.66%+0.20 -13.2 38
2019-12-26 Forest Green Rovers D 0-051.5 1345 1455 29.43% 25.30% 45.27%-0.24 +0.7 17
2019-12-26 @ Stevenage D 0-051.5 1455 1345 45.27% 25.30% 29.43%+0.24 -0.7 37
2019-12-26 Grimsby Town D 1-154.6 1343 1324 47.02% 25.11% 27.87%+0.27 -0.7 25
2019-12-26 @ Macclesfield Town D 1-154.6 1324 1343 27.87% 25.11% 47.02%-0.27 +0.8 22
2019-12-26 Newport County W 1-042.4 1455 1420 48.94% 24.86% 26.20%+0.33 +5.4 43
2019-12-26 @ Exeter City L 0-142.4 1420 1455 26.20% 24.86% 48.94%-0.33 -5.4 28
2019-12-26 Northampton Town W 4-042.0 1327 1461 26.54% 24.92% 48.54%-0.34 +31.5 26
2019-12-26 @ Crawley Town L 0-442.0 1461 1327 48.54% 24.92% 26.54%+0.34 -31.5 35
2019-12-26 Oldham Athletic L 1-246.5 1295 1388 31.63% 25.49% 42.88%-0.17 -5.9 18
2019-12-26 @ Morecambe W 2-146.5 1388 1295 42.88% 25.49% 31.63%+0.17 +5.9 26
2019-12-26 Plymouth Argyle L 0-150.0 1468 1477 43.16% 25.47% 31.37%+0.16 -8.0 36
2019-12-26 @ Cheltenham Town W 1-050.0 1477 1468 31.37% 25.47% 43.16%-0.16 +8.0 35
2019-12-26 Port Vale D 2-262.5 1405 1362 49.99% 24.70% 25.31%+0.36 -0.7 24
2019-12-26 @ Mansfield Town D 2-262.5 1362 1405 25.31% 24.70% 49.99%-0.36 +0.7 31
2019-12-26 Walsall L 0-246.1 1464 1382 54.83% 23.77% 21.40%+0.51 -18.4 28
2019-12-26 @ Scunthorpe United W 2-046.1 1382 1464 21.40% 23.77% 54.83%-0.51 +18.4 27
2019-12-29 Carlisle United L 1-253.2 1400 1339 52.34% 24.29% 23.37%+0.43 -8.8 27
2019-12-29 @ Walsall W 2-153.2 1339 1400 23.37% 24.29% 52.34%-0.43 +8.8 25
2019-12-29 Cheltenham Town D 1-159.1 1430 1460 40.26% 25.62% 34.13%+0.07 -0.2 36
2019-12-29 @ Northampton Town D 1-159.1 1460 1430 34.13% 25.62% 40.26%-0.07 +0.2 37
2019-12-29 Crawley Town D 1-154.7 1325 1359 39.67% 25.64% 34.69%+0.06 -0.2 23
2019-12-29 @ Grimsby Town D 1-154.7 1359 1325 34.69% 25.64% 39.67%-0.06 +0.2 27
2019-12-29 Exeter City D 2-267.1 1478 1460 46.82% 25.13% 28.04%+0.26 -0.5 38
2019-12-29 @ Colchester United D 2-267.1 1460 1478 28.04% 25.13% 46.82%-0.26 +0.5 44
2019-12-29 Leyton Orient D 1-156.2 1415 1336 54.44% 23.85% 21.70%+0.50 -1.3 29
2019-12-29 @ Newport County D 1-156.2 1336 1415 21.70% 23.85% 54.44%-0.50 +1.3 26
2019-12-29 Macclesfield Town W 1-037.5 1454 1343 58.25% 22.89% 18.86%+0.63 +4.0 40
2019-12-29 @ Forest Green Rovers L 0-137.5 1343 1454 18.86% 22.89% 58.25%-0.63 -4.0 25
2019-12-29 Mansfield Town W 2-037.4 1484 1404 54.58% 23.82% 21.60%+0.51 +8.6 40
2019-12-29 @ Bradford City L 0-237.4 1404 1484 21.60% 23.82% 54.58%-0.51 -8.6 24
2019-12-29 Morecambe W 1-036.3 1378 1290 55.60% 23.59% 20.82%+0.54 +4.4 31
2019-12-29 @ Cambridge United L 0-136.3 1290 1378 20.82% 23.59% 55.60%-0.54 -4.4 18
2019-12-29 Salford City L 1-446.1 1393 1373 47.20% 25.09% 27.71%+0.27 -19.8 26
2019-12-29 @ Oldham Athletic W 4-146.1 1373 1393 27.71% 25.09% 47.20%-0.27 +19.8 32
2019-12-29 Scunthorpe United W 3-146.8 1446 1445 44.45% 25.37% 30.18%+0.19 +9.9 41
2019-12-29 @ Crewe Alexandra L 1-346.8 1445 1446 30.18% 25.37% 44.45%-0.19 -9.9 28
2019-12-29 Stevenage W 2-143.7 1485 1346 61.25% 21.97% 16.78%+0.74 +3.4 38
2019-12-29 @ Plymouth Argyle L 1-243.7 1346 1485 16.78% 21.97% 61.25%-0.74 -3.4 17
2019-12-29 Swindon Town W 2-045.2 1363 1501 26.18% 24.86% 48.96%-0.35 +16.7 34
2019-12-29 @ Port Vale L 0-245.2 1501 1363 48.96% 24.86% 26.18%+0.35 -16.7 46
2020-01-01 Carlisle United W 4-137.8 1456 1348 57.82% 23.01% 19.17%+0.62 +9.4 44
2020-01-01 @ Crewe Alexandra L 1-437.8 1348 1456 19.17% 23.01% 57.82%-0.62 -9.4 25
2020-01-01 Cheltenham Town D 1-158.5 1414 1460 37.90% 25.67% 36.43%+0.01 -0.0 30
2020-01-01 @ Newport County D 1-158.5 1460 1414 36.43% 25.67% 37.90%-0.01 +0.0 38
2020-01-01 Crawley Town D 1-158.4 1477 1359 59.04% 22.66% 18.30%+0.66 -1.7 39
2020-01-01 @ Colchester United D 1-158.4 1359 1477 18.30% 22.66% 59.04%-0.66 +1.7 28
2020-01-01 Exeter City L 0-149.3 1458 1460 44.07% 25.40% 30.52%+0.18 -8.1 40
2020-01-01 @ Forest Green Rovers W 1-049.3 1460 1458 30.52% 25.40% 44.07%-0.18 +8.1 47
2020-01-01 Leyton Orient W 1-038.3 1392 1338 51.44% 24.46% 24.10%+0.40 +5.0 30
2020-01-01 @ Walsall L 0-138.3 1338 1392 24.10% 24.46% 51.44%-0.40 -5.0 26
2020-01-01 Macclesfield Town D 2-261.7 1380 1339 49.86% 24.72% 25.42%+0.35 -0.7 35
2020-01-01 @ Port Vale D 2-261.7 1339 1380 25.42% 24.72% 49.86%-0.35 +0.7 26
2020-01-01 Mansfield Town L 2-356.5 1382 1395 42.59% 25.51% 31.90%+0.14 -7.1 31
2020-01-01 @ Cambridge United W 3-256.5 1395 1382 31.90% 25.51% 42.59%-0.14 +7.1 27
2020-01-01 Morecambe W 1-034.2 1492 1285 68.04% 19.39% 12.57%+1.01 +2.6 43
2020-01-01 @ Bradford City L 0-134.2 1285 1492 12.57% 19.39% 68.04%-1.01 -2.6 18
2020-01-01 Salford City W 1-043.1 1324 1392 34.82% 25.64% 39.54%-0.08 +7.5 26
2020-01-01 @ Grimsby Town L 0-143.1 1392 1324 39.54% 25.64% 34.82%+0.08 -7.5 32
2020-01-01 Scunthorpe United L 0-240.0 1374 1436 35.69% 25.66% 38.65%-0.05 -13.0 26
2020-01-01 @ Oldham Athletic W 2-040.0 1436 1374 38.65% 25.66% 35.69%+0.05 +13.0 31
2020-01-01 Stevenage W 1-037.8 1430 1342 55.46% 23.62% 20.92%+0.54 +4.4 39
2020-01-01 @ Northampton Town L 0-137.8 1342 1430 20.92% 23.62% 55.46%-0.54 -4.4 17
2020-01-01 Swindon Town L 1-257.8 1488 1484 44.98% 25.32% 29.69%+0.21 -7.8 38
2020-01-01 @ Plymouth Argyle W 2-157.8 1484 1488 29.69% 25.32% 44.98%-0.21 +7.8 49
2020-01-04 Bradford City D 1-162.5 1492 1495 43.97% 25.41% 30.62%+0.18 -0.5 50
2020-01-04 @ Swindon Town D 1-162.5 1495 1492 30.62% 25.41% 43.97%-0.18 +0.5 44
2020-01-04 Cambridge United W 1-041.7 1339 1375 39.40% 25.64% 34.96%+0.05 +6.8 29
2020-01-04 @ Macclesfield Town L 0-141.7 1375 1339 34.96% 25.64% 39.40%-0.05 -6.8 31
2020-01-04 Colchester United D 0-052.0 1338 1476 26.17% 24.85% 48.98%-0.35 +1.0 18
2020-01-04 @ Stevenage D 0-052.0 1476 1338 48.98% 24.85% 26.17%+0.35 -1.0 40
2020-01-04 Forest Green Rovers D 1-156.9 1360 1450 31.96% 25.51% 42.53%-0.16 +0.4 29
2020-01-04 @ Crawley Town D 1-156.9 1450 1360 42.53% 25.51% 31.96%+0.16 -0.4 41
2020-01-04 Grimsby Town L 0-147.1 1403 1332 53.51% 24.06% 22.43%+0.47 -9.5 27
2020-01-04 @ Mansfield Town W 1-047.1 1332 1403 22.43% 24.06% 53.51%-0.47 +9.5 29
2020-01-04 Oldham Athletic W 3-033.3 1460 1361 56.89% 23.26% 19.85%+0.58 +11.5 41
2020-01-04 @ Cheltenham Town L 0-333.3 1361 1460 19.85% 23.26% 56.89%-0.58 -11.5 26
2020-01-04 Plymouth Argyle L 1-351.1 1449 1480 39.98% 25.63% 34.39%+0.07 -12.3 31
2020-01-04 @ Scunthorpe United W 3-151.1 1480 1449 34.39% 25.63% 39.98%-0.07 +12.3 41
2020-01-04 Walsall L 1-251.5 1385 1397 42.82% 25.49% 31.69%+0.15 -7.5 32
2020-01-04 @ Salford City W 2-151.5 1397 1385 31.69% 25.49% 42.82%-0.15 +7.5 33
2020-01-11 Bradford City W 2-154.8 1361 1496 26.49% 24.91% 48.60%-0.34 +8.3 32
2020-01-11 @ Crawley Town L 1-254.8 1496 1361 48.60% 24.91% 26.49%+0.34 -8.3 44
2020-01-11 Cambridge United W 2-035.2 1469 1368 56.97% 23.24% 19.79%+0.59 +7.9 50
2020-01-11 @ Exeter City L 0-235.2 1368 1469 19.79% 23.24% 56.97%-0.59 -7.9 31
2020-01-11 Colchester United D 1-156.4 1283 1475 20.76% 23.57% 55.68%-0.57 +1.4 19
2020-01-11 @ Morecambe D 1-156.4 1475 1283 55.68% 23.57% 20.76%+0.57 -1.4 41
2020-01-11 Crewe Alexandra W 3-148.0 1491 1465 47.90% 25.00% 27.10%+0.29 +9.1 53
2020-01-11 @ Swindon Town L 1-348.0 1465 1491 27.10% 25.00% 47.90%-0.29 -9.1 44
2020-01-11 Forest Green Rovers L 3-458.5 1393 1450 36.46% 25.67% 37.87%-0.03 -6.1 27
2020-01-11 @ Mansfield Town W 4-358.5 1450 1393 37.87% 25.67% 36.46%+0.03 +6.1 44
2020-01-11 Grimsby Town D 1-154.6 1333 1341 43.21% 25.47% 31.32%+0.16 -0.5 27
2020-01-11 @ Leyton Orient D 1-154.6 1341 1333 31.32% 25.47% 43.21%-0.16 +0.5 30
2020-01-11 Newport County L 1-254.4 1436 1414 47.46% 25.06% 27.49%+0.28 -8.1 31
2020-01-11 @ Scunthorpe United W 2-154.4 1414 1436 27.49% 25.06% 47.46%-0.28 +8.1 33
2020-01-11 Northampton Town L 1-250.3 1378 1434 36.45% 25.67% 37.88%-0.03 -6.6 32
2020-01-11 @ Salford City W 2-150.3 1434 1378 37.88% 25.67% 36.45%+0.03 +6.6 42
2020-01-11 Oldham Athletic D 1-154.9 1346 1349 44.00% 25.41% 30.60%+0.18 -0.5 30
2020-01-11 @ Macclesfield Town D 1-154.9 1349 1346 30.60% 25.41% 44.00%-0.18 +0.5 27
2020-01-11 Plymouth Argyle L 0-335.3 1339 1493 24.41% 24.52% 51.07%-0.42 -13.9 25
2020-01-11 @ Carlisle United W 3-035.3 1493 1339 51.07% 24.52% 24.41%+0.42 +13.9 44
2020-01-11 Port Vale L 0-142.9 1339 1379 38.81% 25.66% 35.53%+0.03 -7.4 18
2020-01-11 @ Stevenage W 1-042.9 1379 1339 35.53% 25.66% 38.81%-0.03 +7.4 38
2020-01-11 Walsall W 3-143.7 1472 1404 53.12% 24.14% 22.75%+0.46 +7.8 44
2020-01-11 @ Cheltenham Town L 1-343.7 1404 1472 22.75% 24.14% 53.12%-0.46 -7.8 33
2020-01-14 Oldham Athletic D 0-049.5 1332 1350 41.95% 25.54% 32.51%+0.12 -0.4 19
2020-01-14 @ Stevenage D 0-049.5 1350 1332 32.51% 25.54% 41.95%-0.12 +0.4 28
2020-01-14 Port Vale W 2-150.2 1284 1387 30.29% 25.38% 44.33%-0.21 +7.7 22
2020-01-14 @ Morecambe L 1-250.2 1387 1284 44.33% 25.38% 30.29%+0.21 -7.7 38
2020-01-18 Carlisle United D 1-154.7 1350 1325 47.77% 25.02% 27.21%+0.29 -0.8 29
2020-01-18 @ Oldham Athletic D 1-154.7 1325 1350 27.21% 25.02% 47.77%-0.29 +0.8 26
2020-01-18 Cheltenham Town W 1-046.7 1456 1479 41.18% 25.58% 33.24%+0.10 +6.5 47
2020-01-18 @ Crewe Alexandra L 0-146.7 1479 1456 33.24% 25.58% 41.18%-0.10 -6.6 44
2020-01-18 Crawley Town W 2-146.2 1396 1369 48.03% 24.98% 26.98%+0.30 +5.2 36
2020-01-18 @ Walsall L 1-246.2 1369 1396 26.98% 24.98% 48.03%-0.30 -5.2 32
2020-01-18 Exeter City L 0-140.9 1342 1476 26.49% 24.91% 48.60%-0.34 -5.5 30
2020-01-18 @ Grimsby Town W 1-040.9 1476 1342 48.60% 24.91% 26.49%+0.34 +5.5 53
2020-01-18 Leyton Orient W 1-038.3 1379 1332 50.53% 24.61% 24.86%+0.38 +5.2 41
2020-01-18 @ Port Vale L 0-138.3 1332 1379 24.86% 24.61% 50.53%-0.38 -5.2 27
2020-01-18 Macclesfield Town W 2-143.8 1473 1346 60.04% 22.36% 17.60%+0.70 +3.5 44
2020-01-18 @ Colchester United L 1-243.8 1346 1473 17.60% 22.36% 60.04%-0.70 -3.5 30
2020-01-18 Mansfield Town W 3-142.5 1507 1387 59.17% 22.63% 18.21%+0.66 +6.3 47
2020-01-18 @ Plymouth Argyle L 1-342.5 1387 1507 18.21% 22.63% 59.17%-0.66 -6.3 27
2020-01-18 Morecambe W 4-135.1 1441 1292 62.30% 21.62% 16.08%+0.78 +7.9 45
2020-01-18 @ Northampton Town L 1-435.1 1292 1441 16.08% 21.62% 62.30%-0.78 -7.9 22
2020-01-18 Salford City L 1-255.6 1456 1371 55.17% 23.69% 21.14%+0.53 -9.2 44
2020-01-18 @ Forest Green Rovers W 2-155.6 1371 1456 21.14% 23.69% 55.17%-0.53 +9.2 35
2020-01-18 Scunthorpe United D 2-266.6 1487 1428 52.08% 24.34% 23.58%+0.42 -0.8 45
2020-01-18 @ Bradford City D 2-266.6 1428 1487 23.58% 24.34% 52.08%-0.42 +0.8 32
2020-01-18 Stevenage L 0-440.4 1360 1331 48.29% 24.95% 26.76%+0.31 -31.3 31
2020-01-18 @ Cambridge United W 4-040.4 1331 1360 26.76% 24.95% 48.29%-0.31 +31.3 22
2020-01-18 Swindon Town W 2-044.8 1422 1500 33.39% 25.59% 41.02%-0.12 +14.5 36
2020-01-18 @ Newport County L 0-244.8 1500 1422 41.02% 25.59% 33.39%+0.12 -14.5 53
2020-01-21 Bradford City D 0-056.5 1477 1486 43.10% 25.47% 31.43%+0.15 -0.5 45
2020-01-21 @ Colchester United D 0-056.5 1486 1477 31.43% 25.47% 43.10%-0.15 +0.5 46
2020-01-21 Crewe Alexandra D 1-156.9 1342 1463 28.11% 25.14% 46.75%-0.28 +0.7 31
2020-01-21 @ Macclesfield Town D 1-156.9 1463 1342 46.75% 25.14% 28.11%+0.28 -0.7 48
2020-01-21 Northampton Town D 1-156.2 1327 1449 27.99% 25.13% 46.88%-0.29 +0.7 28
2020-01-21 @ Leyton Orient D 1-156.2 1449 1327 46.88% 25.13% 27.99%+0.29 -0.7 46
2020-01-25 Bradford City W 3-042.7 1381 1487 29.83% 25.34% 44.83%-0.23 +22.6 30
2020-01-25 @ Mansfield Town L 0-342.7 1487 1381 44.83% 25.34% 29.83%+0.23 -22.6 46
2020-01-25 Cambridge United D 1-154.0 1284 1329 38.05% 25.67% 36.28%+0.01 -0.1 23
2020-01-25 @ Morecambe D 1-154.0 1329 1284 36.28% 25.67% 38.05%-0.01 +0.1 32
2020-01-25 Colchester United D 0-056.3 1482 1476 45.17% 25.31% 29.52%+0.21 -0.7 54
2020-01-25 @ Exeter City D 0-056.3 1476 1482 29.52% 25.31% 45.17%-0.21 +0.7 46
2020-01-25 Crewe Alexandra D 2-265.4 1429 1462 39.84% 25.63% 34.53%+0.06 -0.1 33
2020-01-25 @ Scunthorpe United D 2-265.4 1462 1429 34.53% 25.63% 39.84%-0.06 +0.1 49
2020-01-25 Forest Green Rovers W 2-152.1 1343 1446 30.15% 25.37% 44.48%-0.22 +7.7 34
2020-01-25 @ Macclesfield Town L 1-252.1 1446 1343 44.48% 25.37% 30.15%+0.22 -7.7 44
2020-01-25 Grimsby Town W 3-250.4 1364 1336 48.08% 24.98% 26.94%+0.30 +4.9 35
2020-01-25 @ Crawley Town L 2-350.4 1336 1364 26.94% 24.98% 48.08%-0.30 -4.9 30
2020-01-25 Newport County W 2-151.7 1328 1436 29.57% 25.31% 45.12%-0.24 +7.8 31
2020-01-25 @ Leyton Orient L 1-251.7 1436 1328 45.12% 25.31% 29.57%+0.24 -7.8 36
2020-01-25 Oldham Athletic D 1-155.5 1380 1349 48.53% 24.92% 26.56%+0.31 -0.9 36
2020-01-25 @ Salford City D 1-155.5 1349 1380 26.56% 24.92% 48.53%-0.31 +0.9 30
2020-01-25 Plymouth Argyle L 1-248.2 1363 1513 24.79% 24.60% 50.60%-0.40 -4.9 22
2020-01-25 @ Stevenage W 2-148.2 1513 1363 50.60% 24.60% 24.79%+0.40 +4.8 50
2020-01-25 Port Vale W 3-034.5 1486 1384 57.16% 23.19% 19.65%+0.59 +11.4 56
2020-01-25 @ Swindon Town L 0-334.5 1384 1486 19.65% 23.19% 57.16%-0.59 -11.4 41
2020-01-25 Walsall W 2-149.9 1326 1402 33.76% 25.60% 40.64%-0.11 +7.2 29
2020-01-25 @ Carlisle United L 1-249.9 1402 1326 40.64% 25.60% 33.76%+0.11 -7.2 36
2020-01-28 Carlisle United L 1-448.7 1439 1333 57.62% 23.07% 19.31%+0.61 -23.5 44
2020-01-28 @ Forest Green Rovers W 4-148.7 1333 1439 19.31% 23.07% 57.62%-0.61 +23.5 32
2020-01-28 Cheltenham Town D 1-160.7 1464 1473 43.23% 25.46% 31.30%+0.16 -0.5 47
2020-01-28 @ Bradford City D 1-160.7 1473 1464 31.30% 25.46% 43.23%-0.16 +0.5 45
2020-01-28 Crawley Town D 2-266.5 1518 1369 62.30% 21.62% 16.08%+0.78 -1.4 51
2020-01-28 @ Plymouth Argyle D 2-266.5 1369 1518 16.08% 21.62% 62.30%-0.78 +1.4 36
2020-01-28 Exeter City W 3-150.2 1373 1481 29.53% 25.31% 45.16%-0.24 +13.5 44
2020-01-28 @ Port Vale L 1-350.2 1481 1373 45.16% 25.31% 29.53%+0.24 -13.5 54
2020-01-28 Leyton Orient W 2-033.3 1462 1336 59.90% 22.40% 17.70%+0.69 +7.1 52
2020-01-28 @ Crewe Alexandra L 0-233.3 1336 1462 17.70% 22.40% 59.90%-0.69 -7.1 31
2020-01-28 Macclesfield Town W 1-038.3 1428 1350 54.37% 23.87% 21.76%+0.50 +4.6 39
2020-01-28 @ Newport County L 0-138.3 1350 1428 21.76% 23.87% 54.37%-0.50 -4.6 34
2020-01-28 Mansfield Town W 3-145.7 1350 1403 36.94% 25.67% 37.39%-0.02 +11.7 33
2020-01-28 @ Oldham Athletic L 1-345.7 1403 1350 37.39% 25.67% 36.94%+0.02 -11.7 30
2020-01-28 Morecambe L 0-243.7 1394 1284 58.15% 22.92% 18.93%+0.63 -19.3 36
2020-01-28 @ Walsall W 2-043.7 1284 1394 18.93% 22.92% 58.15%-0.63 +19.3 26
2020-01-28 Salford City L 0-437.5 1329 1379 37.38% 25.67% 36.95%-0.01 -25.6 32
2020-01-28 @ Cambridge United W 4-037.5 1379 1329 36.95% 25.67% 37.38%+0.01 +25.6 39
2020-01-28 Scunthorpe United W 3-037.8 1448 1429 46.95% 25.12% 27.93%+0.27 +15.6 49
2020-01-28 @ Northampton Town L 0-337.8 1429 1448 27.93% 25.12% 46.95%-0.27 -15.6 33
2020-01-28 Stevenage W 3-143.6 1331 1358 40.75% 25.60% 33.65%+0.09 +10.8 33
2020-01-28 @ Grimsby Town L 1-343.6 1358 1331 33.65% 25.60% 40.75%-0.09 -10.8 22
2020-01-28 Swindon Town W 3-150.6 1477 1497 41.60% 25.56% 32.83%+0.11 +10.6 49
2020-01-28 @ Colchester United L 1-350.6 1497 1477 32.83% 25.56% 41.60%-0.11 -10.6 56
2020-02-01 Bradford City W 3-041.4 1362 1464 30.35% 25.39% 44.27%-0.21 +22.3 36
2020-02-01 @ Oldham Athletic L 0-341.4 1464 1362 44.27% 25.39% 30.35%+0.21 -22.3 47
2020-02-01 Carlisle United D 2-262.1 1391 1356 49.08% 24.84% 26.08%+0.33 -0.7 31
2020-02-01 @ Mansfield Town D 2-262.1 1356 1391 26.08% 24.84% 49.08%-0.33 +0.7 33
2020-02-01 Colchester United W 2-154.7 1304 1488 21.49% 23.79% 54.71%-0.53 +9.2 35
2020-02-01 @ Cambridge United L 1-254.7 1488 1304 54.71% 23.79% 21.49%+0.53 -9.2 49
2020-02-01 Crewe Alexandra L 1-249.5 1375 1469 31.37% 25.47% 43.17%-0.18 -5.9 36
2020-02-01 @ Walsall W 2-149.5 1469 1375 43.17% 25.47% 31.37%+0.18 +5.9 55
2020-02-01 Exeter City W 2-151.9 1487 1468 46.95% 25.12% 27.93%+0.27 +5.4 59
2020-02-01 @ Swindon Town L 1-251.9 1468 1487 27.93% 25.12% 46.95%-0.27 -5.4 54
2020-02-01 Forest Green Rovers D 2-262.1 1342 1415 34.15% 25.62% 40.23%-0.10 +0.2 34
2020-02-01 @ Grimsby Town D 2-262.1 1415 1342 40.23% 25.62% 34.15%+0.10 -0.2 45
2020-02-01 Leyton Orient L 0-339.4 1347 1328 46.89% 25.13% 27.98%+0.26 -23.4 22
2020-02-01 @ Stevenage W 3-039.4 1328 1347 27.98% 25.13% 46.89%-0.26 +23.4 34
2020-02-01 Morecambe W 2-141.5 1473 1303 64.47% 20.83% 14.70%+0.86 +2.9 48
2020-02-01 @ Cheltenham Town L 1-241.5 1303 1473 14.70% 20.83% 64.47%-0.86 -2.9 26
2020-02-01 Newport County W 1-043.0 1516 1433 55.03% 23.72% 21.25%+0.52 +4.5 54
2020-02-01 @ Plymouth Argyle L 0-143.0 1433 1516 21.25% 23.72% 55.03%-0.52 -4.5 39
2020-02-01 Northampton Town L 0-141.4 1346 1463 28.46% 25.19% 46.35%-0.27 -5.8 34
2020-02-01 @ Macclesfield Town W 1-041.4 1463 1346 46.35% 25.19% 28.46%+0.27 +5.8 52
2020-02-01 Salford City D 1-156.4 1386 1405 41.82% 25.55% 32.63%+0.12 -0.3 45
2020-02-01 @ Port Vale D 1-156.4 1405 1386 32.63% 25.55% 41.82%-0.12 +0.3 40
2020-02-01 Scunthorpe United W 3-145.8 1370 1413 38.39% 25.66% 35.94%+0.02 +11.4 39
2020-02-01 @ Crawley Town L 1-345.8 1413 1370 35.94% 25.66% 38.39%-0.02 -11.3 33
2020-02-08 Cambridge United L 0-148.4 1428 1313 58.71% 22.76% 18.53%+0.65 -10.3 39
2020-02-08 @ Newport County W 1-048.4 1313 1428 18.53% 22.76% 58.71%-0.65 +10.3 38
2020-02-08 Cheltenham Town W 1-046.9 1402 1476 33.98% 25.61% 40.41%-0.10 +7.6 36
2020-02-08 @ Scunthorpe United L 0-146.9 1476 1402 40.41% 25.61% 33.98%+0.10 -7.6 48
2020-02-08 Crawley Town D 0-051.3 1405 1382 47.57% 25.04% 27.39%+0.28 -0.9 41
2020-02-08 @ Salford City D 0-051.3 1382 1405 27.39% 25.04% 47.57%-0.28 +0.9 40
2020-02-08 Grimsby Town D 1-157.0 1442 1342 56.85% 23.27% 19.88%+0.58 -1.5 48
2020-02-08 @ Bradford City D 1-157.0 1342 1442 19.88% 23.27% 56.85%-0.58 +1.5 35
2020-02-08 Macclesfield Town D 1-154.9 1352 1340 46.00% 25.22% 28.78%+0.24 -0.7 35
2020-02-08 @ Leyton Orient D 1-154.9 1340 1352 28.78% 25.22% 46.00%-0.24 +0.7 35
2020-02-08 Mansfield Town D 1-154.8 1300 1391 31.80% 25.50% 42.70%-0.17 +0.4 27
2020-02-08 @ Morecambe D 1-154.8 1391 1300 42.70% 25.50% 31.80%+0.17 -0.4 32
2020-02-08 Oldham Athletic W 2-146.1 1475 1384 55.91% 23.51% 20.58%+0.55 +4.1 58
2020-02-08 @ Crewe Alexandra L 1-246.1 1384 1475 20.58% 23.51% 55.91%-0.55 -4.1 36
2020-02-08 Plymouth Argyle W 3-044.6 1478 1521 38.46% 25.66% 35.87%+0.02 +19.0 52
2020-02-08 @ Colchester United L 0-344.6 1521 1478 35.87% 25.66% 38.46%-0.02 -19.0 54
2020-02-08 Port Vale L 0-150.1 1469 1386 55.03% 23.72% 21.25%+0.52 -9.8 52
2020-02-08 @ Northampton Town W 1-050.1 1386 1469 21.25% 23.72% 55.03%-0.52 +9.8 48
2020-02-08 Stevenage W 2-142.7 1462 1324 61.22% 21.98% 16.80%+0.74 +3.4 57
2020-02-08 @ Exeter City L 1-242.7 1324 1462 16.80% 21.98% 61.22%-0.74 -3.4 22
2020-02-08 Swindon Town D 1-158.1 1357 1492 26.44% 24.90% 48.66%-0.34 +0.9 34
2020-02-08 @ Carlisle United D 1-158.1 1492 1357 48.66% 24.90% 26.44%+0.34 -0.9 60
2020-02-08 Walsall L 1-253.5 1415 1369 50.44% 24.63% 24.93%+0.37 -8.6 45
2020-02-08 @ Forest Green Rovers W 2-153.5 1369 1415 24.93% 24.63% 50.44%-0.37 +8.6 39
2020-02-11 Cambridge United L 0-243.8 1410 1323 55.37% 23.64% 20.99%+0.53 -18.5 36
2020-02-11 @ Scunthorpe United W 2-043.8 1323 1410 20.99% 23.64% 55.37%-0.53 +18.5 41
2020-02-11 Cheltenham Town L 0-142.1 1358 1469 29.26% 25.28% 45.46%-0.25 -5.9 34
2020-02-11 @ Carlisle United W 1-042.1 1469 1358 45.46% 25.28% 29.26%+0.25 +5.9 51
2020-02-11 Crawley Town W 2-146.0 1479 1382 56.56% 23.35% 20.09%+0.57 +4.0 61
2020-02-11 @ Crewe Alexandra L 1-246.0 1382 1479 20.09% 23.35% 56.56%-0.57 -4.0 40
2020-02-11 Grimsby Town L 2-362.8 1497 1344 62.77% 21.46% 15.78%+0.80 -9.8 52
2020-02-11 @ Colchester United W 3-262.8 1344 1497 15.78% 21.46% 62.77%-0.80 +9.8 38
2020-02-11 Macclesfield Town W 2-037.3 1300 1341 38.78% 25.66% 35.56%+0.03 +13.0 30
2020-02-11 @ Morecambe L 0-237.3 1341 1300 35.56% 25.66% 38.78%-0.03 -13.0 35
2020-02-11 Mansfield Town W 2-148.5 1351 1390 38.94% 25.65% 35.40%+0.04 +6.5 38
2020-02-11 @ Leyton Orient L 1-248.5 1390 1351 35.40% 25.65% 38.94%-0.04 -6.5 32
2020-02-11 Oldham Athletic W 5-138.4 1466 1380 55.30% 23.66% 21.04%+0.53 +13.3 60
2020-02-11 @ Exeter City L 1-538.4 1380 1466 21.04% 23.66% 55.30%-0.53 -13.3 36
2020-02-11 Plymouth Argyle L 2-356.5 1404 1502 30.92% 25.44% 43.64%-0.19 -5.5 41
2020-02-11 @ Salford City W 3-256.5 1502 1404 43.64% 25.44% 30.92%+0.19 +5.5 57
2020-02-11 Port Vale L 2-357.9 1406 1396 45.89% 25.24% 28.88%+0.23 -7.5 45
2020-02-11 @ Forest Green Rovers W 3-257.9 1396 1406 28.88% 25.24% 45.89%-0.23 +7.5 51
2020-02-11 Stevenage W 3-139.1 1440 1320 59.17% 22.63% 18.21%+0.66 +6.3 51
2020-02-11 @ Bradford City L 1-339.1 1320 1440 18.21% 22.63% 59.17%-0.66 -6.3 22
2020-02-11 Swindon Town L 0-149.3 1460 1491 40.00% 25.63% 34.37%+0.07 -7.5 52
2020-02-11 @ Northampton Town W 1-049.3 1491 1460 34.37% 25.63% 40.00%-0.07 +7.5 63
2020-02-11 Walsall D 0-051.6 1418 1378 49.74% 24.74% 25.52%+0.35 -1.1 40
2020-02-11 @ Newport County D 0-051.6 1378 1418 25.52% 24.74% 49.74%-0.35 +1.1 40
2020-02-15 Bradford City W 2-152.1 1342 1446 30.02% 25.36% 44.62%-0.22 +7.7 44
2020-02-15 @ Cambridge United L 1-252.1 1446 1342 44.62% 25.36% 30.02%+0.22 -7.7 51
2020-02-15 Carlisle United D 0-050.3 1378 1352 47.96% 24.99% 27.04%+0.30 -0.9 41
2020-02-15 @ Crawley Town D 0-050.3 1352 1378 27.04% 24.99% 47.96%-0.30 +0.9 35
2020-02-15 Colchester United W 3-042.5 1403 1488 32.60% 25.55% 41.85%-0.14 +21.4 54
2020-02-15 @ Port Vale L 0-342.5 1488 1403 41.85% 25.55% 32.60%+0.14 -21.4 52
2020-02-15 Crewe Alexandra W 2-153.1 1507 1483 47.65% 25.03% 27.31%+0.29 +5.3 60
2020-02-15 @ Plymouth Argyle L 1-253.1 1483 1507 27.31% 25.03% 47.65%-0.29 -5.3 61
2020-02-15 Exeter City L 2-351.5 1328 1479 24.70% 24.58% 50.72%-0.41 -4.6 35
2020-02-15 @ Macclesfield Town W 3-251.5 1479 1328 50.72% 24.58% 24.70%+0.41 +4.6 63
2020-02-15 Forest Green Rovers D 1-155.9 1367 1399 39.92% 25.63% 34.45%+0.06 -0.2 37
2020-02-15 @ Oldham Athletic D 1-155.9 1399 1367 34.45% 25.63% 39.92%-0.06 +0.2 46
2020-02-15 Leyton Orient W 2-144.5 1475 1358 58.85% 22.72% 18.43%+0.65 +3.7 54
2020-02-15 @ Cheltenham Town L 1-244.5 1358 1475 18.43% 22.72% 58.85%-0.65 -3.7 38
2020-02-15 Morecambe W 2-144.3 1354 1313 49.71% 24.75% 25.55%+0.35 +5.0 41
2020-02-15 @ Grimsby Town L 1-244.3 1313 1354 25.55% 24.75% 49.71%-0.35 -5.0 30
2020-02-15 Newport County W 1-043.1 1384 1417 39.79% 25.63% 34.57%+0.06 +6.8 35
2020-02-15 @ Mansfield Town L 0-143.1 1417 1384 34.57% 25.63% 39.79%-0.06 -6.8 40
2020-02-15 Northampton Town W 3-257.1 1379 1452 34.13% 25.62% 40.25%-0.10 +6.8 43
2020-02-15 @ Walsall L 2-357.1 1452 1379 40.25% 25.62% 34.13%+0.10 -6.8 52
2020-02-15 Salford City L 0-140.9 1314 1399 32.56% 25.55% 41.90%-0.14 -6.4 22
2020-02-15 @ Stevenage W 1-040.9 1399 1314 41.90% 25.55% 32.56%+0.14 +6.5 44
2020-02-18 Plymouth Argyle D 1-158.1 1323 1513 20.99% 23.64% 55.38%-0.56 +1.4 36
2020-02-18 @ Macclesfield Town D 1-158.1 1513 1323 55.38% 23.64% 20.99%+0.56 -1.4 61
2020-02-22 Bradford City W 2-150.4 1410 1439 40.49% 25.61% 33.90%+0.08 +6.3 43
2020-02-22 @ Newport County L 1-250.4 1439 1410 33.90% 25.61% 40.49%-0.08 -6.3 51
2020-02-22 Cambridge United D 0-054.4 1511 1349 63.63% 21.14% 15.22%+0.83 -2.2 62
2020-02-22 @ Plymouth Argyle D 0-054.4 1349 1511 15.22% 21.14% 63.63%-0.83 +2.3 45
2020-02-22 Colchester United L 1-251.7 1405 1466 35.82% 25.66% 38.52%-0.05 -6.5 44
2020-02-22 @ Salford City W 2-151.7 1466 1405 38.52% 25.66% 35.82%+0.05 +6.5 55
2020-02-22 Exeter City W 2-043.4 1445 1484 39.05% 25.65% 35.30%+0.04 +12.9 55
2020-02-22 @ Northampton Town L 0-243.4 1484 1445 35.30% 25.65% 39.05%-0.04 -12.9 63
2020-02-22 Forest Green Rovers W 1-041.9 1391 1399 43.28% 25.46% 31.25%+0.16 +6.2 39
2020-02-22 @ Scunthorpe United L 0-141.9 1399 1391 31.25% 25.46% 43.28%-0.16 -6.2 46
2020-02-22 Grimsby Town W 3-140.7 1499 1359 61.36% 21.94% 16.70%+0.74 +5.8 66
2020-02-22 @ Swindon Town L 1-340.7 1359 1499 16.70% 21.94% 61.36%-0.74 -5.8 41
2020-02-22 Macclesfield Town W 2-032.6 1478 1325 62.75% 21.46% 15.79%+0.80 +6.3 64
2020-02-22 @ Crewe Alexandra L 0-232.6 1325 1478 15.79% 21.46% 62.75%-0.80 -6.3 36
2020-02-22 Mansfield Town W 1-040.2 1478 1391 55.52% 23.60% 20.88%+0.54 +4.4 57
2020-02-22 @ Cheltenham Town L 0-140.2 1391 1478 20.88% 23.60% 55.52%-0.54 -4.4 35
2020-02-22 Morecambe D 2-261.0 1353 1308 50.23% 24.66% 25.11%+0.37 -0.7 36
2020-02-22 @ Carlisle United D 2-261.0 1308 1353 25.11% 24.66% 50.23%-0.37 +0.7 31
2020-02-22 Oldham Athletic D 2-261.5 1354 1366 42.69% 25.50% 31.81%+0.14 -0.3 39
2020-02-22 @ Leyton Orient D 2-261.5 1366 1354 31.81% 25.50% 42.69%-0.14 +0.3 38
2020-02-22 Port Vale D 2-263.1 1386 1424 38.98% 25.65% 35.36%+0.04 -0.1 44
2020-02-22 @ Walsall D 2-263.1 1424 1386 35.36% 25.65% 38.98%-0.04 +0.1 55
2020-02-22 Stevenage W 2-033.4 1378 1307 53.43% 24.07% 22.50%+0.47 +8.9 44
2020-02-22 @ Crawley Town L 0-233.4 1307 1378 22.50% 24.07% 53.43%-0.47 -8.9 22
2020-02-25 Newport County W 4-250.0 1353 1417 35.43% 25.66% 38.91%-0.06 +10.8 44
2020-02-25 @ Grimsby Town L 2-450.0 1417 1353 38.91% 25.66% 35.43%+0.06 -10.8 43
2020-02-25 Northampton Town W 2-151.2 1483 1458 47.69% 25.03% 27.28%+0.29 +5.3 60
2020-02-25 @ Cheltenham Town L 1-251.2 1458 1483 27.28% 25.03% 47.69%-0.29 -5.3 55
2020-02-29 Carlisle United L 1-250.6 1352 1352 44.35% 25.38% 30.27%+0.19 -7.7 45
2020-02-29 @ Cambridge United W 2-150.6 1352 1352 30.27% 25.38% 44.35%-0.19 +7.7 39
2020-02-29 Cheltenham Town L 0-246.6 1473 1488 42.33% 25.52% 32.15%+0.13 -14.8 55
2020-02-29 @ Colchester United W 2-046.6 1488 1473 32.15% 25.52% 42.33%-0.13 +14.8 63
2020-02-29 Crawley Town D 1-158.6 1471 1386 55.11% 23.70% 21.19%+0.52 -1.4 64
2020-02-29 @ Exeter City D 1-158.6 1386 1471 21.19% 23.70% 55.11%-0.52 +1.4 45
2020-02-29 Crewe Alexandra D 1-156.9 1309 1484 22.33% 24.03% 53.64%-0.50 +1.3 32
2020-02-29 @ Morecambe D 1-156.9 1484 1309 53.64% 24.03% 22.33%+0.50 -1.2 65
2020-02-29 Newport County W 5-039.0 1367 1406 38.96% 25.65% 35.38%+0.04 +30.3 41
2020-02-29 @ Oldham Athletic L 0-539.0 1406 1367 35.38% 25.65% 38.96%-0.04 -30.3 43
2020-02-29 Northampton Town L 0-337.5 1364 1453 31.99% 25.51% 42.50%-0.16 -17.4 44
2020-02-29 @ Grimsby Town W 3-037.5 1453 1364 42.50% 25.51% 31.99%+0.16 +17.4 58
2020-02-29 Plymouth Argyle W 2-155.4 1432 1509 33.65% 25.60% 40.75%-0.11 +7.2 54
2020-02-29 @ Bradford City L 1-255.4 1509 1432 40.75% 25.60% 33.65%+0.11 -7.2 62
2020-02-29 Salford City L 0-237.5 1318 1399 33.14% 25.58% 41.28%-0.13 -12.3 36
2020-02-29 @ Macclesfield Town W 2-037.5 1399 1318 41.28% 25.58% 33.14%+0.13 +12.3 47
2020-02-29 Scunthorpe United D 2-263.6 1425 1397 48.04% 24.98% 26.97%+0.30 -0.6 56
2020-02-29 @ Port Vale D 2-263.6 1397 1425 26.97% 24.98% 48.04%-0.30 +0.6 40
2020-03-03 Crewe Alexandra D 1-161.2 1469 1483 42.53% 25.51% 31.96%+0.14 -0.4 65
2020-03-03 @ Exeter City D 1-161.2 1483 1469 31.96% 25.51% 42.53%-0.14 +0.4 66
2020-03-03 Grimsby Town W 3-032.2 1502 1346 62.99% 21.38% 15.63%+0.81 +9.1 65
2020-03-03 @ Plymouth Argyle L 0-332.2 1346 1502 15.63% 21.38% 62.99%-0.81 -9.1 44
2020-03-03 Scunthorpe United W 2-036.9 1505 1398 57.71% 23.04% 19.25%+0.61 +7.7 69
2020-03-03 @ Swindon Town L 0-236.9 1398 1505 19.25% 23.04% 57.71%-0.61 -7.7 40
2020-03-07 Bradford City W 2-040.5 1411 1440 40.46% 25.61% 33.93%+0.08 +12.5 50
2020-03-07 @ Salford City L 0-240.5 1440 1411 33.93% 25.61% 40.46%-0.08 -12.5 54
2020-03-07 Cambridge United W 2-145.9 1354 1344 45.73% 25.25% 29.02%+0.23 +5.5 42
2020-03-07 @ Leyton Orient L 1-245.9 1344 1354 29.02% 25.25% 45.73%-0.23 -5.5 45
2020-03-07 Colchester United L 0-337.1 1360 1458 30.83% 25.43% 43.74%-0.20 -16.9 39
2020-03-07 @ Carlisle United W 3-037.1 1458 1360 43.74% 25.43% 30.83%+0.20 +16.9 58
2020-03-07 Exeter City W 3-149.2 1385 1469 32.75% 25.56% 41.69%-0.14 +12.7 47
2020-03-07 @ Walsall L 1-349.2 1469 1385 41.69% 25.56% 32.75%+0.14 -12.7 65
2020-03-07 Forest Green Rovers L 0-248.8 1512 1393 59.11% 22.64% 18.25%+0.66 -19.6 69
2020-03-07 @ Swindon Town W 2-048.8 1393 1512 18.25% 22.64% 59.11%-0.66 +19.6 49
2020-03-07 Grimsby Town L 0-242.7 1390 1337 51.34% 24.48% 24.19%+0.40 -17.4 40
2020-03-07 @ Scunthorpe United W 2-042.7 1337 1390 24.19% 24.48% 51.34%-0.40 +17.4 47
2020-03-07 Macclesfield Town W 3-029.9 1511 1306 67.84% 19.47% 12.69%+1.00 +7.2 68
2020-03-07 @ Plymouth Argyle L 0-329.9 1306 1511 12.69% 19.47% 67.84%-1.00 -7.3 36
2020-03-07 Mansfield Town L 1-256.4 1470 1386 55.09% 23.70% 21.20%+0.52 -9.2 58
2020-03-07 @ Northampton Town W 2-156.4 1386 1470 21.20% 23.70% 55.09%-0.52 +9.2 38
2020-03-07 Morecambe W 1-037.3 1376 1310 52.81% 24.20% 22.99%+0.45 +4.8 46
2020-03-07 @ Newport County L 0-137.3 1310 1376 22.99% 24.20% 52.81%-0.45 -4.8 32
2020-03-07 Oldham Athletic W 3-036.6 1388 1397 43.14% 25.47% 31.39%+0.15 +17.2 48
2020-03-07 @ Crawley Town L 0-336.6 1397 1388 31.39% 25.47% 43.14%-0.15 -17.1 41
2020-03-07 Port Vale D 0-055.7 1503 1424 54.49% 23.84% 21.67%+0.50 -1.5 64
2020-03-07 @ Cheltenham Town D 0-055.7 1424 1503 21.67% 23.84% 54.49%-0.50 +1.5 57
2020-03-07 Stevenage W 3-137.5 1483 1299 65.90% 20.27% 13.82%+0.92 +4.8 69
2020-03-07 @ Crewe Alexandra L 1-337.5 1299 1483 13.82% 20.27% 65.90%-0.92 -4.8 22
2020-03-10 Newport County W 2-038.2 1343 1380 39.17% 25.65% 35.18%+0.04 +12.9 42
2020-03-10 @ Carlisle United L 0-238.2 1380 1343 35.18% 25.65% 39.17%-0.04 -12.9 46

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 ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
2020-06-18 Cheltenham Town L 0-245.6 1461 1501 38.78% 25.66% 35.56%+0.03 -13.9 0-1
2020-06-18 @ Northampton Town W 2-045.6 1501 1461 35.56% 25.66% 38.78%-0.03 +13.9 1-0
2020-06-18 Exeter City W 1-044.8 1475 1456 46.92% 25.12% 27.96%+0.27 +5.7 1-0
2020-06-18 @ Colchester United L 0-144.8 1456 1475 27.96% 25.12% 46.92%-0.27 -5.7 0-1
2020-06-22 Colchester United W 3-149.4 1450 1481 40.22% 25.62% 34.16%+0.07 +10.9 1-1
2020-06-22 @ Exeter City L 1-349.4 1481 1450 34.16% 25.62% 40.22%-0.07 -10.9 1-1
2020-06-22 Northampton Town L 0-348.0 1515 1447 53.18% 24.12% 22.70%+0.46 -26.0 1-1
2020-06-22 @ Cheltenham Town W 3-048.0 1447 1515 22.70% 24.12% 53.18%-0.46 +26.0 1-1
2020-06-29 Exeter City W 4-042.5 1473 1461 38.85% 25.66% 35.50%+0.05 +24.6 2-1
2020-06-29 @ Northampton Town L 0-442.5 1461 1473 35.50% 25.66% 38.85%-0.05 -24.6 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 2020-02-11 15.78% Grimsby Town 1344 3 @ Colchester United 1497 2
2 2019-10-22 16.69% Port Vale 1349 2 @ Bradford City 1490 1
3 2019-10-19 17.15% Morecambe 1310 1 @ Colchester United 1444 0
4 2019-08-20 17.47% Leyton Orient 1341 3 @ Mansfield Town 1471 2
5 2020-03-07 18.25% Forest Green Rovers 1393 2 @ Swindon Town 1512 0
6 2020-02-08 18.53% Cambridge United 1313 1 @ Newport County 1428 0
7 2020-01-28 18.93% Morecambe 1284 2 @ Walsall 1394 0
8 2019-10-05 19.11% Leyton Orient 1325 1 @ Northampton Town 1433 0
9 2019-10-05 19.25% Salford City 1333 3 @ Walsall 1439 0
10 2020-01-28 19.31% Carlisle United 1333 4 @ Forest Green Rovers 1439 1
11 2019-09-17 19.98% Cambridge United 1357 4 @ Mansfield Town 1455 0
12 2019-09-28 20.82% Grimsby Town 1380 3 @ Exeter City 1469 1
13 2019-11-02 20.89% Salford City 1366 2 @ Newport County 1454 1
14 2020-02-11 20.99% Cambridge United 1323 2 @ Scunthorpe United 1410 0
15 2019-11-02 21.05% Port Vale 1359 1 @ Crewe Alexandra 1445 0
16 2020-01-18 21.14% Salford City 1371 2 @ Forest Green Rovers 1456 1
17 2020-03-07 21.20% Mansfield Town 1386 2 @ Northampton Town 1470 1
18 2019-10-22 21.23% Salford City 1357 2 @ Mansfield Town 1441 1
19 2020-02-08 21.25% Port Vale 1386 1 @ Northampton Town 1469 0
20 2019-12-26 21.40% Walsall 1382 2 @ Scunthorpe United 1464 0
21 2020-02-01 21.49% @ Cambridge United 1304 2 Colchester United 1488 1
22 2020-01-04 22.43% Grimsby Town 1332 1 @ Mansfield Town 1403 0
23 2020-06-22 * 22.70% Northampton Town 1447 3 @ Cheltenham Town 1515 0
24 2019-09-14 22.83% Cambridge United 1348 3 @ Crewe Alexandra 1415 2
25 2019-12-21 23.03% Leyton Orient 1337 3 @ Cambridge United 1402 2

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 2019-09-17 35.85 Cambridge United 4 1357 19.98% @ Mansfield Town 0 1455 56.72% 23.30%
2 2019-10-19 31.70 Leyton Orient 4 1348 26.15% @ Grimsby Town 0 1382 48.99% 24.85%
3 2019-12-26 31.46 @ Crawley Town 4 1327 26.54% Northampton Town 0 1461 48.54% 24.92%
4 2020-01-18 31.33 Stevenage 4 1331 26.76% @ Cambridge United 0 1360 48.29% 24.95%
5 2020-02-29 30.29 @ Oldham Athletic 5 1367 38.96% Newport County 0 1406 35.38% 25.65%
6 2019-10-05 27.84 Salford City 3 1333 19.25% @ Walsall 0 1439 57.71% 23.04%
7 2019-10-19 27.64 @ Cambridge United 4 1378 33.12% Exeter City 0 1459 41.31% 25.58%
8 2019-10-26 26.66 @ Exeter City 4 1421 34.95% Plymouth Argyle 0 1488 39.41% 25.64%
9 2020-06-22 * 25.99 Northampton Town 3 1447 22.70% @ Cheltenham Town 0 1515 53.18% 24.12%
10 2020-01-28 25.61 Salford City 4 1379 36.95% @ Cambridge United 0 1329 37.38% 25.67%
11 2019-10-26 25.57 Swindon Town 4 1419 37.03% @ Crawley Town 0 1368 37.30% 25.67%
12 2019-09-17 24.86 Colchester United 3 1416 24.93% @ Swindon Town 0 1462 50.44% 24.63%
13 2020-06-29 * 24.64 @ Northampton Town 4 1473 38.85% Exeter City 0 1461 35.50% 25.66%
14 2020-01-28 23.45 Carlisle United 4 1333 19.31% @ Forest Green Rovers 1 1439 57.62% 23.07%
15 2020-02-01 23.41 Leyton Orient 3 1328 27.98% @ Stevenage 0 1347 46.89% 25.13%
16 2019-09-28 23.22 Forest Green Rovers 4 1438 41.57% @ Salford City 0 1356 32.86% 25.56%
17 2020-01-25 22.57 @ Mansfield Town 3 1381 29.83% Bradford City 0 1487 44.83% 25.34%
18 2020-02-01 22.34 @ Oldham Athletic 3 1362 30.35% Bradford City 0 1464 44.27% 25.39%
19 2020-02-15 21.37 @ Port Vale 3 1403 32.60% Colchester United 0 1488 41.85% 25.55%
20 2019-12-07 21.09 Cheltenham Town 3 1449 33.27% @ Mansfield Town 0 1425 41.15% 25.58%
21 2019-10-12 20.77 @ Mansfield Town 6 1419 47.03% Oldham Athletic 1 1400 27.86% 25.11%
22 2019-12-21 19.88 Crewe Alexandra 5 1439 40.38% @ Stevenage 1 1365 34.00% 25.61%
23 2019-12-29 19.84 Salford City 4 1373 27.71% @ Oldham Athletic 1 1393 47.20% 25.09%
24 2020-03-07 19.57 Forest Green Rovers 2 1393 18.25% @ Swindon Town 0 1512 59.11% 22.64%
25 2020-01-28 19.30 Morecambe 2 1284 18.93% @ Walsall 0 1394 58.15% 22.92%

Most & Least Exciting Games

The season’s games ranked by excitement rating (0–100) — a blend of closeness, upset, team quality, and scoring. An asterisk (*) after the date indicates a playoff game.

# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2019-12-21 67.9 @ Exeter City 3 1455 53.90% Walsall 3 1381 22.12% 23.97%
2 2019-12-21 67.1 @ Forest Green Rovers 2 1455 40.23% Swindon Town 2 1485 34.15% 25.62%
3 2019-12-29 67.1 @ Colchester United 2 1478 46.82% Exeter City 2 1460 28.04% 25.13%
4 2020-01-18 66.6 @ Bradford City 2 1487 52.08% Scunthorpe United 2 1428 23.58% 24.34%
5 2020-01-28 66.5 @ Plymouth Argyle 2 1518 62.30% Crawley Town 2 1369 16.08% 21.62%
6 2019-12-14 66.3 @ Scunthorpe United 2 1459 44.63% Colchester United 2 1457 30.02% 25.36%
7 2019-10-19 65.9 @ Forest Green Rovers 2 1462 47.38% Mansfield Town 2 1440 27.55% 25.07%
8 2019-09-07 65.8 @ Plymouth Argyle 2 1486 55.58% Oldham Athletic 2 1398 20.83% 23.59%
9 2020-01-25 65.4 @ Scunthorpe United 2 1429 39.84% Crewe Alexandra 2 1462 34.53% 25.63%
10 2019-08-20 65.3 @ Plymouth Argyle 2 1485 58.08% Salford City 2 1375 18.98% 22.94%
11 2019-10-05 65.1 @ Plymouth Argyle 2 1466 52.64% Scunthorpe United 2 1402 23.13% 24.23%
12 2019-08-03 65.0 @ Newport County 2 1421 39.26% Mansfield Town 2 1458 35.09% 25.65%
13 2019-09-28 64.5 @ Leyton Orient 3 1325 41.48% Port Vale 3 1346 32.95% 25.57%
14 2019-09-17 64.3 @ Crawley Town 2 1375 30.55% Plymouth Argyle 2 1476 44.05% 25.40%
15 2019-08-10 64.0 @ Mansfield Town 2 1458 57.11% Morecambe 2 1357 19.69% 23.20%
16 2019-09-14 63.8 @ Exeter City 2 1462 60.07% Leyton Orient 2 1334 17.58% 22.35%
17 2019-08-24 63.6 @ Cheltenham Town 2 1398 39.69% Swindon Town 2 1432 34.67% 25.64%
18 2020-02-29 63.6 @ Port Vale 2 1425 48.04% Scunthorpe United 2 1397 26.97% 24.98%
19 2019-09-21 63.5 @ Northampton Town 2 1435 52.04% Crawley Town 2 1376 23.61% 24.35%
20 2019-11-02 63.4 @ Oldham Athletic 2 1383 36.46% Northampton Town 2 1439 37.87% 25.67%
21 2019-09-17 63.2 @ Scunthorpe United 2 1408 45.70% Oldham Athletic 2 1398 29.05% 25.26%
22 2019-08-17 63.1 @ Scunthorpe United 2 1427 53.13% Crawley Town 2 1359 22.73% 24.13%
23 2020-02-22 63.1 @ Walsall 2 1386 38.98% Port Vale 2 1424 35.36% 25.65%
24 2020-02-11 62.8 Grimsby Town 3 1344 15.78% @ Colchester United 2 1497 62.77% 21.46%
25 2019-09-14 62.6 @ Oldham Athletic 2 1399 46.84% Grimsby Town 2 1381 28.03% 25.13%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2019-12-14 29.7 @ Plymouth Argyle 3 1468 64.74% Morecambe 0 1295 14.53% 20.73%
2 2020-03-07 29.9 @ Plymouth Argyle 3 1511 67.84% Macclesfield Town 0 1306 12.69% 19.47%
3 2020-03-03 32.2 @ Plymouth Argyle 3 1502 62.99% Grimsby Town 0 1346 15.63% 21.38%
4 2019-12-21 32.6 @ Colchester United 3 1458 57.88% Carlisle United 0 1349 19.13% 22.99%
5 2020-02-22 32.6 @ Crewe Alexandra 2 1478 62.75% Macclesfield Town 0 1325 15.79% 21.46%
6 2019-11-23 32.7 @ Crewe Alexandra 5 1421 57.82% Morecambe 0 1313 19.17% 23.01%
7 2019-09-14 33.3 @ Swindon Town 3 1450 55.90% Macclesfield Town 0 1359 20.59% 23.51%
8 2019-10-22 33.3 @ Cheltenham Town 3 1444 55.41% Macclesfield Town 0 1358 20.96% 23.63%
9 2020-01-04 33.3 @ Cheltenham Town 3 1460 56.89% Oldham Athletic 0 1361 19.85% 23.26%
10 2020-01-28 33.3 @ Crewe Alexandra 2 1462 59.90% Leyton Orient 0 1336 17.70% 22.40%
11 2020-02-22 33.4 @ Crawley Town 2 1378 53.43% Stevenage 0 1307 22.50% 24.07%
12 2019-09-14 33.8 @ Scunthorpe United 3 1393 49.87% Morecambe 0 1352 25.41% 24.72%
13 2020-01-01 34.2 @ Bradford City 1 1492 68.04% Morecambe 0 1285 12.57% 19.39%
14 2019-11-23 34.3 @ Northampton Town 2 1453 57.11% Grimsby Town 0 1352 19.69% 23.20%
15 2019-09-17 34.4 @ Exeter City 2 1461 57.72% Port Vale 0 1354 19.24% 23.04%
16 2020-01-25 34.5 @ Swindon Town 3 1486 57.16% Port Vale 0 1384 19.65% 23.19%
17 2019-10-22 34.7 @ Plymouth Argyle 4 1473 56.21% Leyton Orient 0 1379 20.35% 23.43%
18 2020-01-18 35.1 @ Northampton Town 4 1441 62.30% Morecambe 1 1292 16.08% 21.62%
19 2020-01-11 35.2 @ Exeter City 2 1469 56.97% Cambridge United 0 1368 19.79% 23.24%
20 2020-01-11 35.3 Plymouth Argyle 3 1493 51.07% @ Carlisle United 0 1339 24.41% 24.52%
21 2019-10-19 35.4 @ Plymouth Argyle 2 1465 56.23% Carlisle United 0 1371 20.34% 23.43%
22 2019-12-26 35.5 @ Swindon Town 4 1485 56.00% Cambridge United 0 1393 20.52% 23.49%
23 2019-08-10 35.8 @ Macclesfield Town 3 1332 40.70% Leyton Orient 0 1359 33.70% 25.60%
24 2019-10-19 35.9 @ Northampton Town 2 1405 49.47% Salford City 0 1367 25.74% 24.78%
25 2019-10-22 36.1 Forest Green Rovers 2 1462 49.44% @ Morecambe 0 1321 25.77% 24.79%