2017-18 EFL League One Season

552 games · 4 promotion-playoff teams

Final

Promoted

Wigan Athletic

98 pts

Blackburn Rovers · 96 pts

Rotherham United · via playoff

Relegated

Bury

36 pts

Milton Keynes Dons · 45 pts

Northampton Town · 47 pts

Oldham Athletic · 50 pts

Biggest Overachiever

Shrewsbury Town

19.19 points above expected

87 points · 67.81 expected points

Biggest Disappointment

Milton Keynes Dons

14.47 points below expected

45 points · 59.47 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 Wigan Athletic Promoted 46 29 11 6 98 89 29 +60 88.41 +9.59
2 Blackburn Rovers Promoted 46 28 12 6 96 82 40 +42 88.61 +7.39
3 Shrewsbury Town 46 25 12 9 87 60 39 +21 67.81 +19.19
4 Rotherham United Promoted 46 24 7 15 79 73 53 +20 65.56 +13.44
5 Scunthorpe United 46 19 17 10 74 65 50 +15 76.63 -2.63
6 Charlton Athletic 46 20 11 15 71 58 51 +7 66.24 +4.76
7 Plymouth Argyle 46 19 11 16 68 58 59 -1 52.71 +15.29
8 Portsmouth 46 20 6 20 66 57 56 +1 63.35 +2.65
9 Peterborough United 46 17 13 16 64 68 60 +8 63.98 +0.02
10 Southend United 46 17 12 17 63 58 62 -4 65.32 -2.32
11 Bradford City 46 18 9 19 63 57 67 -10 70.79 -7.79
12 Blackpool 46 15 15 16 60 60 55 +5 57.89 +2.11
13 Bristol Rovers 46 16 11 19 59 60 66 -6 58.87 +0.13
14 Fleetwood Town 46 16 9 21 57 59 68 -9 68.69 -11.69
15 Doncaster Rovers 46 13 17 16 56 52 52 0 56.72 -0.72
16 Oxford United 46 15 11 20 56 61 66 -5 67.96 -11.96
17 Gillingham 46 13 17 16 56 50 55 -5 53.54 +2.46
18 AFC Wimbledon 46 13 14 19 53 47 58 -11 54.47 -1.47
19 Walsall 46 13 13 20 52 53 66 -13 57.86 -5.86
20 Rochdale 46 11 18 17 51 49 57 -8 60.93 -9.93
21 Oldham Athletic Relegated 46 11 17 18 50 58 75 -17 54.48 -4.48
22 Northampton Town Relegated 46 12 11 23 47 43 77 -34 44.44 +2.56
23 Milton Keynes Dons Relegated 46 11 12 23 45 43 69 -26 59.47 -14.47
24 Bury Relegated 46 8 12 26 36 41 71 -30 48.72 -12.72

Form

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

League Race

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

Promotion Playoff

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

Semifinals

Shrewsbury Town 2
Charlton Athletic 0

Leg 1: Charlton Athletic 0-1 Shrewsbury Town

Leg 2: Shrewsbury Town 1-0 Charlton Athletic

Rotherham United 4
Scunthorpe United 2

Leg 1: Scunthorpe United 2-2 Rotherham United

Leg 2: Rotherham United 2-0 Scunthorpe United

Finals

Rotherham United 2
Shrewsbury Town 1

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
Wigan Athletic 1748 98 88.41 +9.59 88.9% 55 74 83 89 94 102 120
Blackburn Rovers 1730 96 88.61 +7.39 82.9% 56 75 83 89 94 102 117
Rotherham United 1613 79 65.56 +13.44 95.2% 34 51 60 66 71 79 96
Scunthorpe United 1601 74 76.63 -2.63 40.3% 47 62 71 77 82 91 109
Shrewsbury Town 1587 87 67.81 +19.19 99.0% 39 54 62 68 74 82 99
Southend United 1566 63 65.32 -2.32 41.6% 35 51 59 65 71 80 97
Charlton Athletic 1562 71 66.24 +4.76 73.5% 34 52 61 66 72 80 98
Blackpool 1552 60 57.89 +2.11 62.5% 24 44 52 58 64 72 90
Peterborough United 1540 64 63.98 +0.02 52.5% 33 50 58 64 70 78 96
Portsmouth 1537 66 63.35 +2.65 64.3% 34 49 58 63 69 77 98
Fleetwood Town 1536 57 68.69 -11.69 9.6% 41 55 63 69 74 83 106
Rochdale 1529 51 60.93 -9.93 13.8% 31 47 55 61 67 75 92
Oxford United 1528 56 67.96 -11.96 8.8% 35 54 62 68 74 82 104
Bristol Rovers 1519 59 58.87 +0.13 53.3% 27 45 53 59 65 73 96
Plymouth Argyle 1517 68 52.71 +15.29 96.9% 24 39 47 52 58 67 87
Doncaster Rovers 1515 56 56.72 -0.72 49.4% 30 43 51 57 62 70 99
Bradford City 1504 63 70.79 -7.79 19.7% 42 57 65 71 76 85 107
AFC Wimbledon 1495 53 54.47 -1.47 45.5% 27 41 49 55 60 68 84
Gillingham 1489 56 53.54 +2.46 63.7% 24 40 48 53 59 67 87
Walsall 1474 52 57.86 -5.86 26.8% 28 44 52 58 64 72 89
Oldham Athletic 1461 50 54.48 -4.48 32.1% 24 41 49 54 60 68 86
Milton Keynes Dons 1454 45 59.47 -14.47 4.6% 31 46 54 59 65 73 91
Bury 1405 36 48.72 -12.72 6.6% 18 35 43 49 54 62 86
Northampton Town 1400 47 44.44 +2.56 65.0% 17 32 39 44 50 58 75

Head-to-Head

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

Beat expectations Fell short Within expectations
Team AW BR BLA BC BR BUR CA DR FT GIL MKD NT OA OU PU PA POR ROC RU SU ST SU WAL WA
AFC Wimbledon
1-0-1
1.42
1-0-1
2.69
2-0-0
1.82
2-0-0
2.37
0-1-1
3.44
1-0-1
2.07
1-1-0
2.60
0-0-2
2.14
0-2-0
2.77
0-1-1
2.41
1-0-1
3.21
0-2-0
2.73
1-0-1
2.16
0-2-0
2.29
0-0-2
2.91
0-0-2
2.37
0-2-0
2.36
1-0-1
2.18
0-2-0
1.98
0-0-2
2.42
1-0-1
2.13
1-0-1
2.61
0-1-1
1.31
Blackburn Rovers
1-0-1
4.14
2-0-0
4.06
2-0-0
3.39
1-1-0
4.10
2-0-0
4.25
1-0-1
3.83
1-0-1
4.06
1-1-0
3.53
1-1-0
4.28
2-0-0
3.92
0-2-0
4.60
0-1-1
4.16
2-0-0
3.66
2-0-0
3.98
0-1-1
4.33
2-0-0
3.71
2-0-0
3.74
1-1-0
3.70
1-1-0
3.11
1-1-0
3.65
1-0-1
3.54
2-0-0
4.10
0-2-0
2.76
Blackpool
1-0-1
2.77
0-0-2
1.49
1-0-1
2.28
0-1-1
2.76
1-1-0
3.03
1-1-0
2.41
0-1-1
2.69
1-1-0
2.38
1-1-0
3.07
1-1-0
2.58
1-0-1
3.55
1-0-1
2.90
1-0-1
2.10
1-1-0
2.42
1-1-0
3.04
1-0-1
2.49
1-1-0
2.60
0-0-2
2.53
0-1-1
1.79
0-1-1
2.38
0-1-1
2.50
0-2-0
2.68
1-0-1
1.54
Bradford City
0-0-2
3.68
0-0-2
2.15
1-0-1
3.22
1-0-1
3.44
0-1-1
3.72
0-1-1
2.89
1-0-1
3.25
1-0-1
3.07
2-0-0
3.27
2-0-0
3.13
1-0-1
4.04
0-1-1
3.55
1-1-0
2.94
1-0-1
3.27
0-0-2
3.40
2-0-0
2.80
1-1-0
2.96
1-0-1
3.16
0-1-1
2.36
1-1-0
2.47
1-0-1
2.85
0-2-0
3.22
1-0-1
1.88
Bristol Rovers
0-0-2
3.09
0-1-1
1.45
1-1-0
2.69
1-0-1
2.04
2-0-0
3.14
0-1-1
2.49
1-0-1
2.84
1-0-1
2.22
0-1-1
3.14
2-0-0
2.80
1-1-0
3.28
0-1-1
2.95
1-0-1
2.35
0-1-1
2.62
1-0-1
3.02
1-0-1
2.44
1-0-1
2.80
1-0-1
2.41
0-1-1
2.10
0-0-2
2.45
1-1-0
2.31
1-1-0
2.65
0-1-1
1.52
Bury
1-1-0
2.04
0-0-2
1.34
0-1-1
2.43
1-1-0
1.79
0-0-2
2.35
0-1-1
1.98
0-1-1
2.34
0-0-2
1.87
1-1-0
2.40
0-0-2
2.33
0-1-1
3.03
0-1-1
2.49
2-0-0
1.82
0-0-2
2.02
0-1-1
2.73
1-0-1
1.93
0-1-1
2.13
0-0-2
2.30
0-0-2
1.64
1-1-0
1.77
0-1-1
2.08
1-0-1
2.42
0-0-2
1.43
Charlton Athletic
1-0-1
3.42
1-0-1
1.69
0-1-1
3.06
1-1-0
2.58
1-1-0
2.97
1-1-0
3.50
1-1-0
3.16
1-1-0
2.55
0-0-2
3.38
1-1-0
3.15
2-0-0
3.47
2-0-0
3.28
0-1-1
2.61
0-1-1
2.90
1-0-1
3.03
1-0-1
2.93
1-0-1
3.16
2-0-0
2.67
0-0-2
2.45
1-0-1
2.46
1-0-1
2.78
1-1-0
3.03
0-1-1
2.05
Doncaster Rovers
0-1-1
2.86
1-0-1
1.48
1-1-0
2.77
1-0-1
2.25
1-0-1
2.62
1-1-0
3.17
0-1-1
2.32
1-1-0
2.18
0-2-0
2.89
2-0-0
2.68
1-0-1
3.17
0-2-0
2.88
0-0-2
2.45
0-2-0
2.35
1-1-0
2.96
1-1-0
2.36
1-0-1
2.53
0-1-1
2.22
0-1-1
1.83
0-1-1
2.36
1-1-0
2.26
0-0-2
2.70
0-0-2
1.41
Fleetwood Town
2-0-0
3.36
0-1-1
1.95
0-1-1
3.10
1-0-1
2.39
1-0-1
3.24
2-0-0
3.63
0-1-1
2.92
0-1-1
3.31
0-0-2
3.23
0-1-1
3.19
2-0-0
3.67
1-1-0
3.43
2-0-0
2.82
0-0-2
2.93
1-1-0
3.38
0-0-2
3.08
1-1-0
2.97
1-0-1
2.98
0-1-1
2.48
0-0-2
2.73
1-0-1
3.04
1-0-1
3.26
0-0-2
1.74
Gillingham
0-2-0
2.70
0-1-1
1.30
0-1-1
2.40
0-0-2
2.20
1-1-0
2.32
0-1-1
3.05
2-0-0
2.09
0-2-0
2.57
2-0-0
2.25
0-0-2
2.62
1-0-1
3.20
0-2-0
2.68
0-1-1
2.00
1-1-0
2.30
1-0-1
2.65
1-0-1
2.33
1-0-1
2.50
1-0-1
2.02
1-1-0
1.61
0-1-1
2.37
0-1-1
2.27
1-1-0
2.57
0-1-1
1.37
Milton Keynes Dons
1-1-0
3.05
0-0-2
1.60
0-1-1
2.87
0-0-2
2.34
0-0-2
2.65
2-0-0
3.14
0-1-1
2.31
0-0-2
2.77
1-1-0
2.28
2-0-0
2.87
0-1-1
3.44
0-1-1
3.01
0-1-1
2.33
1-0-1
2.59
1-0-1
3.30
0-0-2
2.60
1-1-0
2.71
1-0-1
2.25
0-1-1
1.83
1-1-0
2.17
0-1-1
2.48
0-1-1
2.88
0-0-2
1.96
Northampton Town
1-0-1
2.27
0-2-0
1.05
1-0-1
1.95
1-0-1
1.51
0-1-1
2.20
1-1-0
2.43
0-0-2
2.00
1-0-1
2.30
0-0-2
1.83
1-0-1
2.26
1-1-0
2.04
0-1-1
2.23
1-1-0
1.82
0-0-2
1.92
1-0-1
2.13
1-0-1
1.95
0-1-1
2.09
0-0-2
1.84
0-1-1
1.55
0-1-1
2.00
1-1-0
1.89
1-0-1
1.99
0-0-2
1.17
Oldham Athletic
0-2-0
2.74
1-1-0
1.41
1-0-1
2.56
1-1-0
1.95
1-1-0
2.52
1-1-0
2.96
0-0-2
2.19
0-2-0
2.57
0-1-1
2.07
0-2-0
2.77
1-1-0
2.46
1-1-0
3.24
0-1-1
2.27
1-0-1
2.11
0-0-2
2.97
1-0-1
2.41
1-1-0
2.39
0-1-1
2.21
1-0-1
1.88
0-0-2
2.27
0-0-2
2.29
0-1-1
2.67
0-0-2
1.62
Oxford United
1-0-1
3.33
0-0-2
1.88
1-0-1
3.37
0-1-1
2.53
1-0-1
3.11
0-0-2
3.69
1-1-0
2.86
2-0-0
3.05
0-0-2
2.63
1-1-0
3.51
1-1-0
3.13
0-1-1
3.69
1-1-0
3.19
2-0-0
2.65
1-0-1
3.42
1-0-1
3.00
1-1-0
3.01
0-1-1
2.79
0-1-1
2.51
0-1-1
2.84
1-1-0
2.76
0-0-2
3.34
0-0-2
1.74
Peterborough United
0-2-0
3.18
0-0-2
1.56
0-1-1
3.04
1-0-1
2.20
1-1-0
2.85
2-0-0
3.45
1-1-0
2.58
0-2-0
3.11
2-0-0
2.54
0-1-1
3.18
1-0-1
2.86
2-0-0
3.60
1-0-1
3.36
0-0-2
2.80
1-0-1
2.97
1-0-1
2.74
0-0-2
2.92
1-1-0
2.64
0-1-1
2.23
1-0-1
2.42
0-1-1
2.79
1-1-0
3.09
1-1-0
1.84
Plymouth Argyle
2-0-0
2.57
1-1-0
1.27
0-1-1
2.42
2-0-0
2.12
1-0-1
2.46
1-1-0
2.75
1-0-1
2.42
0-1-1
2.50
0-1-1
2.09
1-0-1
2.80
1-0-1
2.17
1-0-1
3.34
2-0-0
2.48
1-0-1
2.05
1-0-1
2.49
0-1-1
2.38
0-2-0
2.32
1-1-0
2.16
0-0-2
2.03
1-1-0
1.90
1-1-0
2.38
1-0-1
2.35
0-0-2
1.29
Portsmouth
2-0-0
3.11
0-0-2
1.79
1-0-1
2.97
0-0-2
2.64
1-0-1
3.02
1-0-1
3.56
1-0-1
2.53
0-1-1
3.11
2-0-0
2.37
1-0-1
3.12
2-0-0
2.85
1-0-1
3.55
1-0-1
3.07
1-0-1
2.47
1-0-1
2.71
1-1-0
3.11
1-1-0
2.71
0-0-2
2.77
0-1-1
2.08
0-0-2
2.56
1-0-1
2.63
1-1-0
2.98
1-1-0
1.73
Rochdale
0-2-0
3.10
0-0-2
1.78
0-1-1
2.86
0-1-1
2.53
1-0-1
2.67
1-1-0
3.34
1-0-1
2.30
1-0-1
2.94
0-1-1
2.51
1-0-1
2.98
0-1-1
2.76
1-1-0
3.40
0-1-1
3.08
0-1-1
2.44
2-0-0
2.54
0-2-0
3.14
0-1-1
2.74
1-0-1
2.39
0-2-0
2.25
1-0-1
2.51
0-2-0
2.60
1-1-0
2.62
0-0-2
1.44
Rotherham United
1-0-1
3.29
0-1-1
1.80
2-0-0
2.93
1-0-1
2.32
1-0-1
3.07
2-0-0
3.16
0-0-2
2.78
1-1-0
3.26
1-0-1
2.51
1-0-1
3.47
1-0-1
3.21
2-0-0
3.65
1-1-0
3.26
1-1-0
2.69
0-1-1
2.82
0-1-1
3.32
2-0-0
2.70
1-0-1
3.09
2-0-0
2.35
1-0-1
2.65
1-0-1
2.61
2-0-0
2.89
0-1-1
1.75
Scunthorpe United
0-2-0
3.51
0-1-1
2.36
1-1-0
3.71
1-1-0
3.13
1-1-0
3.38
2-0-0
3.90
2-0-0
3.02
1-1-0
3.67
1-1-0
2.97
0-1-1
3.91
1-1-0
3.66
1-1-0
3.99
1-0-1
3.63
1-1-0
2.94
1-1-0
3.24
2-0-0
3.45
1-1-0
3.40
0-2-0
3.23
0-0-2
3.11
0-0-2
3.09
1-0-1
3.50
1-0-1
3.59
0-1-1
2.27
Shrewsbury Town
2-0-0
3.08
0-1-1
1.85
1-1-0
3.09
0-1-1
2.98
2-0-0
3.01
0-1-1
3.76
1-0-1
3.01
1-1-0
3.11
2-0-0
2.72
1-1-0
3.10
0-1-1
3.34
1-1-0
3.47
2-0-0
3.21
1-1-0
2.67
1-0-1
3.04
0-1-1
3.58
2-0-0
2.90
1-0-1
2.94
1-0-1
2.81
2-0-0
2.36
2-0-0
2.62
1-1-0
3.23
1-1-0
1.81
Southend United
1-0-1
3.35
1-0-1
1.99
1-1-0
2.98
1-0-1
2.60
0-1-1
3.16
1-1-0
3.39
1-0-1
2.67
0-1-1
3.20
1-0-1
2.42
1-1-0
3.18
1-1-0
2.99
0-1-1
3.61
2-0-0
3.18
0-1-1
2.69
1-1-0
2.68
0-1-1
3.11
1-0-1
2.83
0-2-0
2.87
1-0-1
2.84
1-0-1
1.99
0-0-2
2.82
1-0-1
3.02
1-0-1
1.66
Walsall
1-0-1
2.85
0-0-2
1.46
0-2-0
2.78
0-2-0
2.24
0-1-1
2.82
1-0-1
3.06
0-1-1
2.43
2-0-0
2.75
1-0-1
2.20
0-1-1
2.90
1-1-0
2.58
1-0-1
3.49
1-1-0
2.78
2-0-0
2.15
0-1-1
2.37
1-0-1
3.12
0-1-1
2.47
0-1-1
2.85
0-0-2
2.57
1-0-1
1.91
0-1-1
2.25
1-0-1
2.45
0-0-2
1.56
Wigan Athletic
1-1-0
4.28
0-2-0
2.70
1-0-1
4.03
1-0-1
3.61
1-1-0
4.01
2-0-0
4.13
1-1-0
3.47
2-0-0
4.15
2-0-0
3.77
1-1-0
4.20
2-0-0
3.59
2-0-0
4.43
2-0-0
3.94
2-0-0
3.80
0-1-1
3.69
2-0-0
4.30
0-1-1
3.78
2-0-0
4.12
1-1-0
3.77
1-1-0
3.22
0-1-1
3.70
1-0-1
3.85
2-0-0
3.98

Points vs. Goals Scored, Allowed, and Differential

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

Fit Metrics

Slope
Scored 0.78 +11.8
Allowed 0.75 -11.5
Differential 0.90 +6.9

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
07.43%9.96%5.98%3.17%0.91%0.36%27.81%
19.96%13.41%8.06%3.53%1.18%0.36%36.50%
25.98%8.06%4.71%2.17%0.54%0.09%21.56%
33.17%3.53%2.17%1.27%0.18%10.33%
40.91%1.18%0.54%0.18%0.18%2.99%
5+0.36%0.36%0.09%0.82%
Total27.81%36.50%21.56%10.33%2.99%0.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.27 1.27 +0.00
SD 1.12 1.12 1.63
CV 0.88 0.88
Max 7 7 +7
Min 0 0 -7

Games Played: 552

↓ Scored | Allowed →012345+Total
08.70%15.22%8.70%4.35%2.17%39.13%
18.70%13.04%6.52%2.17%30.43%
26.52%4.35%8.70%2.17%21.74%
34.35%2.17%6.52%
42.17%2.17%
5+
Total26.09%36.96%26.09%6.52%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.02 1.26 -0.24
SD 1.04 1.06 1.55
CV 1.02 0.84
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%6.52%2.17%13.04%
110.87%13.04%2.17%2.17%28.26%
210.87%13.04%8.70%32.61%
310.87%6.52%2.17%19.57%
42.17%4.35%6.52%
5+
Total36.96%41.30%19.57%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.78 0.87 +0.91
SD 1.11 0.81 1.33
CV 0.62 0.93
Max 4 3 +3
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%8.70%2.17%2.17%23.91%
18.70%15.22%10.87%4.35%39.13%
24.35%8.70%4.35%4.35%2.17%23.91%
34.35%4.35%2.17%10.87%
4
5+2.17%2.17%
Total30.43%36.96%17.39%13.04%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 1.20 +0.11
SD 1.09 1.09 1.51
CV 0.84 0.91
Max 5 4 +5
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%10.87%8.70%2.17%2.17%2.17%28.26%
113.04%10.87%8.70%6.52%39.13%
24.35%8.70%4.35%17.39%
36.52%2.17%2.17%10.87%
42.17%2.17%4.35%
5+
Total19.57%39.13%23.91%13.04%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.46 -0.22
SD 1.12 1.15 1.67
CV 0.90 0.79
Max 4 5 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%13.04%4.35%4.35%2.17%30.43%
12.17%17.39%4.35%4.35%4.35%32.61%
22.17%13.04%4.35%19.57%
32.17%8.70%4.35%15.22%
4
5+2.17%2.17%
Total15.22%52.17%13.04%13.04%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 1.43 -0.13
SD 1.26 1.11 1.83
CV 0.97 0.77
Max 6 4 +6
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%17.39%10.87%8.70%45.65%
16.52%8.70%8.70%2.17%26.09%
26.52%6.52%8.70%21.74%
32.17%2.17%2.17%6.52%
4
5+
Total17.39%34.78%26.09%19.57%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.89 1.54 -0.65
SD 0.97 1.07 1.34
CV 1.09 0.69
Max 3 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%13.04%8.70%2.17%28.26%
117.39%13.04%2.17%2.17%2.17%36.96%
26.52%6.52%6.52%2.17%21.74%
36.52%6.52%
42.17%2.17%2.17%6.52%
5+
Total30.43%41.30%17.39%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.11 +0.15
SD 1.14 1.02 1.53
CV 0.91 0.92
Max 4 4 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%15.22%4.35%4.35%39.13%
14.35%13.04%6.52%2.17%26.09%
24.35%8.70%4.35%2.17%19.57%
36.52%2.17%4.35%13.04%
42.17%2.17%
5+
Total30.43%41.30%15.22%10.87%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.13 +0.00
SD 1.15 1.05 1.48
CV 1.01 0.93
Max 4 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%4.35%6.52%2.17%2.17%21.74%
16.52%6.52%13.04%4.35%2.17%32.61%
217.39%6.52%6.52%6.52%4.35%41.30%
32.17%2.17%4.35%
4
5+
Total32.61%17.39%28.26%13.04%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.48 -0.20
SD 0.86 1.31 1.63
CV 0.67 0.89
Max 3 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
013.04%13.04%2.17%6.52%2.17%36.96%
16.52%19.57%10.87%36.96%
22.17%8.70%2.17%13.04%
36.52%2.17%8.70%
42.17%2.17%
5+2.17%2.17%
Total21.74%50.00%17.39%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.20 -0.11
SD 1.19 0.96 1.48
CV 1.09 0.80
Max 5 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%13.04%10.87%2.17%34.78%
110.87%10.87%15.22%2.17%4.35%2.17%45.65%
24.35%4.35%4.35%13.04%
34.35%4.35%
42.17%2.17%
5+
Total23.91%28.26%34.78%2.17%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.93 1.50 -0.57
SD 0.93 1.26 1.41
CV 0.99 0.84
Max 4 5 +2
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%19.57%6.52%8.70%2.17%2.17%45.65%
14.35%8.70%2.17%2.17%4.35%2.17%23.91%
22.17%10.87%8.70%21.74%
36.52%2.17%8.70%
4
5+
Total13.04%45.65%19.57%10.87%6.52%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 0.93 1.67 -0.74
SD 1.02 1.35 1.81
CV 1.09 0.81
Max 3 6 +2
Min 0 0 -6

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%4.35%8.70%6.52%30.43%
14.35%13.04%10.87%2.17%2.17%32.61%
22.17%8.70%10.87%2.17%23.91%
32.17%4.35%2.17%8.70%
42.17%2.17%
5+2.17%2.17%
Total17.39%30.43%34.78%8.70%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.63 -0.37
SD 1.18 1.20 1.51
CV 0.94 0.74
Max 5 5 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%8.70%2.17%4.35%2.17%23.91%
18.70%13.04%15.22%4.35%41.30%
24.35%4.35%2.17%4.35%2.17%17.39%
36.52%2.17%2.17%2.17%13.04%
42.17%2.17%4.35%
5+
Total28.26%30.43%21.74%15.22%2.17%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 1.43 -0.11
SD 1.12 1.39 1.92
CV 0.84 0.97
Max 4 7 +4
Min 0 0 -7

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%10.87%4.35%19.57%
14.35%17.39%6.52%6.52%2.17%36.96%
26.52%8.70%6.52%4.35%26.09%
34.35%2.17%4.35%10.87%
46.52%6.52%
5+
Total19.57%45.65%21.74%10.87%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.30 +0.17
SD 1.13 0.99 1.54
CV 0.76 0.76
Max 4 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%6.52%6.52%2.17%4.35%23.91%
113.04%17.39%8.70%4.35%43.48%
26.52%10.87%2.17%2.17%21.74%
32.17%2.17%4.35%
42.17%2.17%2.17%6.52%
5+
Total28.26%36.96%21.74%6.52%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.28 -0.02
SD 1.08 1.20 1.76
CV 0.86 0.94
Max 4 5 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%13.04%6.52%4.35%26.09%
113.04%6.52%10.87%8.70%39.13%
210.87%8.70%2.17%21.74%
34.35%2.17%2.17%2.17%10.87%
42.17%2.17%
5+
Total30.43%32.61%21.74%15.22%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.22 +0.02
SD 1.04 1.05 1.63
CV 0.84 0.86
Max 4 3 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
017.39%4.35%8.70%2.17%32.61%
110.87%15.22%8.70%2.17%2.17%39.13%
24.35%2.17%4.35%6.52%17.39%
34.35%2.17%2.17%2.17%10.87%
4
5+
Total36.96%23.91%21.74%13.04%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.07 1.24 -0.17
SD 0.98 1.21 1.35
CV 0.92 0.98
Max 3 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%4.35%8.70%15.22%
115.22%10.87%8.70%8.70%43.48%
28.70%10.87%2.17%21.74%
34.35%2.17%4.35%2.17%13.04%
4
5+2.17%4.35%6.52%
Total32.61%32.61%21.74%13.04%100%

Summary Statistics

Scored Allowed Difference
Mean 1.59 1.15 +0.43
SD 1.27 1.03 1.76
CV 0.80 0.90
Max 5 3 +5
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%4.35%6.52%15.22%
115.22%21.74%6.52%2.17%45.65%
28.70%4.35%8.70%2.17%23.91%
32.17%2.17%6.52%2.17%13.04%
42.17%2.17%
5+
Total32.61%32.61%28.26%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.09 +0.33
SD 0.98 0.94 1.28
CV 0.69 0.86
Max 4 3 +4
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%10.87%2.17%17.39%
119.57%19.57%2.17%4.35%45.65%
28.70%17.39%2.17%28.26%
32.17%4.35%6.52%
42.17%2.17%
5+
Total34.78%50.00%10.87%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 0.85 +0.46
SD 0.92 0.79 1.19
CV 0.70 0.93
Max 4 3 +4
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%6.52%4.35%6.52%2.17%2.17%32.61%
18.70%10.87%8.70%4.35%2.17%34.78%
26.52%4.35%2.17%13.04%
32.17%6.52%2.17%2.17%13.04%
44.35%2.17%6.52%
5+
Total32.61%28.26%19.57%13.04%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.35 -0.09
SD 1.24 1.30 1.98
CV 0.98 0.97
Max 4 5 +4
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%13.04%6.52%4.35%28.26%
18.70%17.39%10.87%4.35%2.17%43.48%
210.87%4.35%2.17%17.39%
34.35%2.17%6.52%
44.35%4.35%
5+
Total17.39%41.30%26.09%13.04%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.43 -0.28
SD 1.05 1.07 1.47
CV 0.91 0.74
Max 4 5 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%2.17%2.17%15.22%
117.39%8.70%4.35%2.17%32.61%
210.87%2.17%2.17%2.17%17.39%
313.04%6.52%2.17%21.74%
44.35%4.35%8.70%
5+2.17%2.17%4.35%
Total58.70%26.09%8.70%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.93 0.63 +1.30
SD 1.51 0.90 1.79
CV 0.78 1.43
Max 7 3 +7
Min 0 0 -2

Games Played: 46

Home-Field Advantage Edge

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

Top Overachievers & Disappointments

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

Biggest Overachievers

# Team Actual Sim vsSim
1 Shrewsbury Town 87 67.81 +19.19
2 Plymouth Argyle 68 52.71 +15.29
3 Rotherham United 79 65.56 +13.44
4 Wigan Athletic 98 88.41 +9.59
5 Blackburn Rovers 96 88.61 +7.39

Biggest Disappointments

# Team Actual Sim vsSim
1 Milton Keynes Dons 45 59.47 -14.47
2 Bury 36 48.72 -12.72
3 Oxford United 56 67.96 -11.96
4 Fleetwood Town 57 68.69 -11.69
5 Rochdale 51 60.93 -9.93

Top Streaks

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

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Plymouth Argyle 6 Jan 27 – Feb 24 1 in 2,046
2 Rotherham United 7 Jan 20 – Feb 24 1 in 574
3 Gillingham 4 Jan 1 – Jan 27 1 in 164
4 Scunthorpe United 6 Oct 21 – Nov 25 1 in 106
5 Portsmouth 4 Mar 17 – Apr 2 1 in 103

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Bradford City 5 Jan 13 – Feb 3 1 in 1,019
2 Fleetwood Town 6 Jan 20 – Feb 20 1 in 439
3 Bury 7 Dec 16 – Jan 13 1 in 137
4 Southend United 4 Dec 30 – Jan 13 1 in 98
5 Oldham Athletic 5 Aug 5 – Sep 2 1 in 73

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Shrewsbury Town 15 Aug 5 – Oct 21 1 in 1,567
2 Rotherham United 14 Dec 9 – Feb 24 1 in 358
3 Plymouth Argyle 8 Dec 9 – Jan 13 1 in 92
4 Gillingham 8 Dec 16 – Jan 27 1 in 91
5 Doncaster Rovers 8 Dec 16 – Jan 23 1 in 68

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Scunthorpe United 10 Feb 10 – Apr 7 1 in 568
2 Bradford City 10 Jan 13 – Mar 19 1 in 281
3 Fleetwood Town 9 Jan 20 – Mar 17 1 in 72
4 Southend United 7 Aug 12 – Sep 16 1 in 71
5 Milton Keynes Dons 10 Jan 1 – Mar 3 1 in 67

Finish Position Heatmap

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

Team123456789101112131415161718192021222324
Wigan Athletic45.06%32.13%11.74%4.95%2.52%1.32%0.83%0.51%0.36%0.22%0.19%0.04%0.05%0.04%0.02%0.01%0.01%
Blackburn Rovers44.06%33.05%11.90%5.20%2.44%1.38%0.76%0.44%0.27%0.19%0.13%0.07%0.06%0.03%0.02%
Shrewsbury Town0.85%2.40%7.18%9.02%8.69%8.33%8.19%7.17%6.71%6.10%5.95%5.25%4.26%4.54%3.30%2.66%2.78%1.90%1.56%1.16%0.97%0.60%0.29%0.14%
Rotherham United0.38%1.62%3.96%6.69%7.01%7.94%7.39%7.07%6.80%6.60%6.64%5.84%5.30%4.76%4.31%3.78%3.40%2.75%2.28%1.93%1.55%1.12%0.53%0.35%
Scunthorpe United5.21%13.20%22.11%15.77%11.01%7.72%5.92%4.56%3.64%2.77%2.12%1.45%1.17%1.00%0.64%0.45%0.46%0.32%0.21%0.14%0.08%0.05%
Charlton Athletic0.39%1.92%4.53%6.81%7.60%7.52%7.21%7.77%7.23%6.24%6.42%5.73%5.48%5.09%4.18%3.47%3.24%2.69%2.15%1.54%1.21%0.85%0.45%0.28%
Plymouth Argyle0.03%0.12%0.30%0.48%0.66%1.05%1.47%1.78%2.32%2.64%3.01%4.00%4.09%4.67%5.50%6.24%6.87%7.55%9.20%9.46%10.35%10.50%7.71%
Portsmouth0.21%0.99%2.44%3.55%4.89%5.56%6.36%6.44%6.72%6.71%6.24%6.66%5.91%5.60%5.21%5.02%4.51%3.95%3.50%3.32%2.45%1.96%1.23%0.57%
Peterborough United0.24%1.05%2.83%4.68%6.15%6.30%6.62%6.91%6.39%6.47%6.27%6.06%6.05%5.88%4.82%4.44%4.13%3.64%3.02%2.79%2.05%1.66%1.15%0.40%
Southend United0.34%1.37%3.88%5.43%6.63%6.82%6.92%6.99%7.25%6.58%6.10%6.19%5.13%5.33%4.90%4.43%3.43%3.11%2.99%2.17%1.75%1.19%0.67%0.40%
Bradford City1.38%4.59%9.84%11.05%10.74%9.70%8.31%7.18%6.63%5.87%4.77%4.25%3.38%2.62%2.42%1.92%1.48%1.34%0.89%0.67%0.41%0.32%0.21%0.03%
Blackpool0.02%0.11%0.74%1.41%1.86%2.43%2.80%3.28%4.27%4.93%4.87%5.44%5.50%5.57%6.46%6.47%7.01%6.50%6.55%6.20%5.99%5.22%3.93%2.44%
Bristol Rovers0.02%0.27%0.86%1.45%2.25%2.92%3.38%3.68%4.26%5.15%5.09%5.70%5.67%6.36%6.73%6.21%6.64%6.41%6.07%5.71%5.08%4.46%3.46%2.17%
Fleetwood Town0.88%3.27%7.06%8.87%8.48%8.94%8.27%7.71%6.86%6.66%5.34%5.13%4.37%3.64%3.00%2.99%2.20%2.07%1.49%1.12%0.76%0.55%0.25%0.09%
Doncaster Rovers0.03%0.13%0.47%0.83%1.17%1.93%2.09%2.84%3.55%3.76%4.36%4.93%5.37%6.09%6.23%6.50%7.35%6.89%7.02%7.17%7.04%6.23%4.88%3.14%
Oxford United0.76%2.71%6.55%7.39%8.85%8.27%8.10%7.86%7.23%5.77%6.00%5.18%4.88%4.27%3.64%3.20%2.25%2.01%1.79%1.31%0.88%0.64%0.36%0.10%
Gillingham0.01%0.03%0.17%0.33%0.58%1.03%1.28%1.63%2.12%2.17%2.93%3.23%4.20%4.58%5.36%5.80%6.41%7.08%7.62%8.43%9.40%9.37%9.56%6.68%
AFC Wimbledon0.13%0.22%0.37%0.85%0.84%1.56%1.83%2.07%2.85%3.24%4.11%4.11%4.95%5.56%6.24%6.59%7.33%7.66%8.30%8.76%8.52%8.24%5.67%
Walsall0.03%0.21%0.67%1.06%1.59%2.42%2.87%3.51%3.36%4.26%4.51%4.96%5.76%5.81%6.22%6.75%6.41%7.35%7.21%6.07%6.20%5.36%4.87%2.54%
Rochdale0.05%0.40%1.45%2.62%3.20%4.01%4.50%5.11%5.20%5.57%5.98%5.98%5.81%5.99%6.14%5.91%5.70%5.88%5.54%4.52%3.99%3.04%2.34%1.07%
Oldham Athletic0.02%0.03%0.26%0.53%0.70%0.94%1.48%1.68%2.21%2.71%3.34%3.34%4.62%4.61%5.71%6.24%6.25%7.37%7.87%8.59%8.92%8.76%7.91%5.91%
Northampton Town0.02%0.01%0.06%0.07%0.05%0.22%0.28%0.36%0.55%0.58%0.88%1.33%1.87%2.35%3.13%4.46%5.77%8.12%12.09%18.85%38.95%
Milton Keynes Dons0.06%0.35%0.99%1.60%2.13%2.71%3.67%3.92%4.18%4.99%5.41%5.50%6.48%6.04%6.20%6.70%6.84%6.06%5.86%5.93%4.64%4.83%2.99%1.92%
Bury0.01%0.03%0.07%0.17%0.25%0.37%0.39%0.69%0.83%1.10%1.40%1.86%2.26%2.92%3.42%4.32%5.35%6.71%7.96%10.29%12.83%17.33%19.44%

Points Required Per Position

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

Points Totals in Context

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

Season Trends

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

Edges & Scoring

How these are measured

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

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 5% * Slight Edge: 5% to 15% * Clear Edge: 15% to 25% * Strong Edge: 25% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+11.78%
Slight Edge
42.39%26.99%30.62%
Elo Value
Home Edge: 41.10 Elo pts.
237 Elo
0.004 goals per Elo point
0600
Scoring Tilt
Expected
+0.23 goals
Neutral
-2+0.17+2

Title Race

How these are measured

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

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 4th * Middle of the Pack: 5th to 12th * Longshot: 13th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
2.5
Top-Heavy
124610
Champion Preseason Odds
45%
Wigan Athletic, 1st of 24
LongshotFavorite
Title Margin
Expected
0.04/gm
Photo Finish
00.160.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.76 * Some Luck: 6.76 to 10.14 * Lucky: 10.14 to 13.53 * Wild Swing: 13.53 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.07 * Close: 3.07 to 4.6 * Off: 4.6 to 6.13 * Way Off: 6.13 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 24 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 24 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 24 * As Expected: 24 to 38.4 * Several Outliers: 38.4 to 52.8 * Many Outliers: 52.8 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 1.89 * A Surprise: 1.89 to 3.03 * Several Surprises: 3.03 to 4.16 * Many Surprises: 4.16 and up.
Luck Spread
Expected
8.79 points
Some Luck
08.4521
Average Finish Error
Expected
4.17
Close
03.838
Biggest Overachiever
Expected 97.92%
98.95%
Shrewsbury Town
50100
Biggest Underachiever
Expected 2.08%
4.62%
Milton Keynes Dons
050
Season Outliers
Expected
4 of 24
Minimal Outliers
02.412
Unexpected Relegations
Expected
2 of 4
A Surprise
01.94

Parity

How these are measured

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

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

Predictability

How these are measured

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

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

Calibration

How these are measured

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

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

Stochastic Promotion/Relegation Outcomes

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

Team Direct promotion Qualified for promotion playoff Same level Direct relegation
Wigan Athletic 77.19% 20.53% 2.28%
Blackburn Rovers 77.11% 20.92% 1.97%
Scunthorpe United 18.41% 56.61% 24.85% 0.13%
Bradford City 5.97% 41.33% 51.73% 0.97%
Fleetwood Town 4.15% 33.35% 60.85% 1.65%
Oxford United 3.47% 31.06% 63.49% 1.98%
Shrewsbury Town 3.25% 33.22% 61.53% 2.00%
Charlton Athletic 2.31% 26.46% 68.44% 2.79%
Rotherham United 2.00% 25.60% 68.85% 3.55%
Southend United 1.71% 22.76% 71.52% 4.01%
Peterborough United 1.29% 19.96% 73.49% 5.26%
Portsmouth 1.20% 16.44% 76.15% 6.21%
Rochdale 0.45% 11.28% 77.83% 10.44%
Milton Keynes Dons 0.41% 7.43% 77.78% 14.38%
Bristol Rovers 0.29% 7.48% 77.06% 15.17%
Blackpool 0.13% 6.44% 75.85% 17.58%
Walsall 0.24% 5.74% 75.05% 18.97%
Doncaster Rovers 0.16% 4.40% 74.15% 21.29%
AFC Wimbledon 0.13% 2.28% 66.40% 31.19%
Oldham Athletic 0.05% 2.43% 66.02% 31.50%
Gillingham 0.04% 2.11% 62.84% 35.01%
Plymouth Argyle 0.03% 1.56% 60.39% 38.02%
Bury 0.01% 0.52% 39.58% 59.89%
Northampton Town 0.09% 21.90% 78.01%

Overall Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2017-08-05 AFC Wimbledon D 1-1 1596 1500 56.90% 24.07% 19.03% -1.4 1
2017-08-05 @ Scunthorpe United D 1-1 1500 1596 19.03% 24.07% 56.90% +1.4 1
2017-08-05 Blackburn Rovers W 2-1 1600 1649 37.71% 27.61% 34.68% +5.7 3
2017-08-05 @ Southend United L 1-2 1649 1600 34.68% 27.61% 37.71% -5.7 0
2017-08-05 Blackpool W 2-1 1609 1491 59.52% 23.10% 17.38% +3.1 3
2017-08-05 @ Bradford City L 1-2 1491 1609 17.38% 23.10% 59.52% -3.1 0
2017-08-05 Bristol Rovers W 1-0 1547 1523 47.77% 26.55% 25.69% +4.8 3
2017-08-05 @ Charlton Athletic L 0-1 1523 1547 25.69% 26.55% 47.77% -4.8 0
2017-08-05 Gillingham D 0-0 1484 1469 46.61% 26.76% 26.64% -0.8 1
2017-08-05 @ Doncaster Rovers D 0-0 1469 1484 26.64% 26.76% 46.61% +0.8 1
2017-08-05 Northampton Town W 1-0 1482 1478 45.12% 26.99% 27.89% +5.1 3
2017-08-05 @ Shrewsbury Town L 0-1 1478 1482 27.89% 26.99% 45.12% -5.1 0
2017-08-05 Oxford United L 0-2 1512 1587 34.08% 27.59% 38.33% -11.3 0
2017-08-05 @ Oldham Athletic W 2-0 1587 1512 38.33% 27.59% 34.08% +11.3 3
2017-08-05 Plymouth Argyle W 2-1 1513 1475 49.74% 26.14% 24.12% +4.3 3
2017-08-05 @ Peterborough United L 1-2 1475 1513 24.12% 26.14% 49.74% -4.3 0
2017-08-05 Rochdale W 2-0 1530 1552 41.64% 27.39% 30.97% +10.5 3
2017-08-05 @ Portsmouth L 0-2 1552 1530 30.97% 27.39% 41.64% -10.5 0
2017-08-05 Rotherham United W 2-0 1602 1507 56.78% 24.12% 19.11% +6.9 3
2017-08-05 @ Fleetwood Town L 0-2 1507 1602 19.11% 24.12% 56.78% -6.9 0
2017-08-05 Walsall W 1-0 1498 1510 42.91% 27.27% 29.82% +5.4 3
2017-08-05 @ Bury L 0-1 1510 1498 29.82% 27.27% 42.91% -5.4 0
2017-08-05 Wigan Athletic L 0-1 1555 1596 38.96% 27.57% 33.47% -6.6 0
2017-08-05 @ Milton Keynes Dons W 1-0 1596 1555 33.47% 27.57% 38.96% +6.6 3
2017-08-12 Bradford City L 0-1 1470 1612 25.77% 26.57% 47.66% -4.8 1
2017-08-12 @ Gillingham W 1-0 1612 1470 47.66% 26.57% 25.77% +4.8 6
2017-08-12 Charlton Athletic W 2-0 1471 1551 33.28% 27.56% 39.17% +12.5 3
2017-08-12 @ Plymouth Argyle L 0-2 1551 1471 39.17% 27.56% 33.28% -12.5 3
2017-08-12 Doncaster Rovers L 1-3 1644 1483 64.21% 21.11% 14.69% -16.0 0
2017-08-12 @ Blackburn Rovers W 3-1 1483 1644 14.69% 21.11% 64.21% +16.0 4
2017-08-12 Fleetwood Town L 0-1 1473 1609 26.51% 26.73% 46.76% -4.9 0
2017-08-12 @ Northampton Town W 1-0 1609 1473 46.76% 26.73% 26.51% +4.9 6
2017-08-12 Milton Keynes Dons W 1-0 1488 1549 36.03% 27.63% 36.34% +6.3 3
2017-08-12 @ Blackpool L 0-1 1549 1488 36.34% 27.63% 36.03% -6.3 0
2017-08-12 Oldham Athletic W 2-1 1505 1501 45.21% 26.98% 27.81% +4.8 3
2017-08-12 @ Walsall L 1-2 1501 1505 27.81% 26.98% 45.21% -4.8 0
2017-08-12 Peterborough United L 1-4 1518 1518 44.74% 27.05% 28.22% -17.0 0
2017-08-12 @ Bristol Rovers W 4-1 1518 1518 28.22% 27.05% 44.74% +17.0 6
2017-08-12 Portsmouth W 3-0 1598 1540 52.22% 25.52% 22.26% +11.6 6
2017-08-12 @ Oxford United L 0-3 1540 1598 22.26% 25.52% 52.22% -11.6 3
2017-08-12 Scunthorpe United D 1-1 1541 1594 37.15% 27.62% 35.23% -0.1 1
2017-08-12 @ Rochdale D 1-1 1594 1541 35.23% 27.62% 37.15% +0.1 2
2017-08-12 Shrewsbury Town L 0-1 1501 1487 46.49% 26.78% 26.73% -7.6 1
2017-08-12 @ AFC Wimbledon W 1-0 1487 1501 26.73% 26.78% 46.49% +7.6 6
2017-08-12 Southend United W 5-0 1500 1606 30.07% 27.30% 42.63% +31.3 3
2017-08-12 @ Rotherham United L 0-5 1606 1500 42.63% 27.30% 30.07% -31.3 3
2017-08-13 Bury W 4-1 1603 1503 57.26% 23.95% 18.79% +8.3 6
2017-08-13 @ Wigan Athletic L 1-4 1503 1603 18.79% 23.95% 57.26% -8.3 3
2017-08-19 AFC Wimbledon W 2-0 1614 1493 59.76% 23.01% 17.23% +6.2 9
2017-08-19 @ Fleetwood Town L 0-2 1493 1614 17.23% 23.01% 59.76% -6.2 1
2017-08-19 Blackburn Rovers L 0-1 1617 1628 43.19% 27.24% 29.57% -7.2 6
2017-08-19 @ Bradford City W 1-0 1628 1617 29.57% 27.24% 43.19% +7.2 3
2017-08-19 Blackpool D 3-3 1499 1494 45.31% 26.96% 27.73% -0.4 5
2017-08-19 @ Doncaster Rovers D 3-3 1494 1499 27.73% 26.96% 45.31% +0.4 4
2017-08-19 Bristol Rovers L 2-3 1495 1501 43.75% 27.17% 29.08% -6.5 3
2017-08-19 @ Bury W 3-2 1501 1495 29.08% 27.17% 43.75% +6.5 3
2017-08-19 Gillingham W 1-0 1542 1465 54.65% 24.82% 20.54% +3.9 3
2017-08-19 @ Milton Keynes Dons L 0-1 1465 1542 20.54% 24.82% 54.65% -3.9 1
2017-08-19 Northampton Town W 4-1 1539 1468 53.81% 25.07% 21.12% +9.3 6
2017-08-19 @ Charlton Athletic L 1-4 1468 1539 21.12% 25.07% 53.81% -9.3 0
2017-08-19 Oxford United W 1-0 1594 1610 42.49% 27.31% 30.19% +5.5 5
2017-08-19 @ Scunthorpe United L 0-1 1610 1594 30.19% 27.31% 42.49% -5.5 6
2017-08-19 Plymouth Argyle D 1-1 1574 1483 56.32% 24.27% 19.41% -1.3 4
2017-08-19 @ Southend United D 1-1 1483 1574 19.41% 24.27% 56.32% +1.3 4
2017-08-19 Rochdale W 3-2 1495 1541 38.16% 27.60% 34.24% +5.4 9
2017-08-19 @ Shrewsbury Town L 2-3 1541 1495 34.24% 27.60% 38.16% -5.4 1
2017-08-19 Rotherham United W 2-1 1535 1531 45.06% 27.00% 27.94% +4.9 9
2017-08-19 @ Peterborough United L 1-2 1531 1535 27.94% 27.00% 45.06% -4.9 3
2017-08-19 Walsall D 1-1 1529 1510 47.19% 26.65% 26.16% -0.7 4
2017-08-19 @ Portsmouth D 1-1 1510 1529 26.16% 26.65% 47.19% +0.7 4
2017-08-19 Wigan Athletic L 0-2 1496 1611 28.91% 27.15% 43.93% -10.0 0
2017-08-19 @ Oldham Athletic W 2-0 1611 1496 43.93% 27.15% 28.91% +10.0 9
2017-08-26 Bradford City D 3-3 1511 1610 30.83% 27.38% 41.79% +0.2 5
2017-08-26 @ Walsall D 3-3 1610 1511 41.79% 27.38% 30.83% -0.2 7
2017-08-26 Bury D 0-0 1536 1489 50.83% 25.88% 23.29% -1.1 2
2017-08-26 @ Rochdale D 0-0 1489 1536 23.29% 25.88% 50.83% +1.1 4
2017-08-26 Charlton Athletic L 0-2 1527 1548 41.65% 27.39% 30.96% -13.1 3
2017-08-26 @ Rotherham United W 2-0 1548 1527 30.96% 27.39% 41.65% +13.1 9
2017-08-26 Doncaster Rovers W 2-0 1487 1498 43.06% 27.25% 29.68% +10.2 4
2017-08-26 @ AFC Wimbledon L 0-2 1498 1487 29.68% 27.25% 43.06% -10.2 5
2017-08-26 Fleetwood Town W 3-1 1508 1620 29.25% 27.20% 43.56% +11.8 6
2017-08-26 @ Bristol Rovers L 1-3 1620 1508 43.56% 27.20% 29.25% -11.8 9
2017-08-26 Milton Keynes Dons W 4-1 1635 1546 55.99% 24.39% 19.63% +8.7 6
2017-08-26 @ Blackburn Rovers L 1-4 1546 1635 19.63% 24.39% 55.99% -8.7 3
2017-08-26 Oldham Athletic W 2-1 1494 1486 45.76% 26.89% 27.34% +4.8 7
2017-08-26 @ Blackpool L 1-2 1486 1494 27.34% 26.89% 45.76% -4.8 0
2017-08-26 Peterborough United L 1-4 1459 1539 33.32% 27.56% 39.12% -13.6 0
2017-08-26 @ Northampton Town W 4-1 1539 1459 39.12% 27.56% 33.32% +13.6 12
2017-08-26 Portsmouth D 1-1 1621 1528 56.49% 24.22% 19.30% -1.3 10
2017-08-26 @ Wigan Athletic D 1-1 1528 1621 19.30% 24.22% 56.49% +1.3 5
2017-08-26 Scunthorpe United L 0-4 1484 1600 28.87% 27.14% 43.99% -18.9 4
2017-08-26 @ Plymouth Argyle W 4-0 1600 1484 43.99% 27.14% 28.87% +18.9 8
2017-08-26 Shrewsbury Town D 1-1 1604 1500 57.86% 23.73% 18.41% -1.4 7
2017-08-26 @ Oxford United D 1-1 1500 1604 18.41% 23.73% 57.86% +1.4 10
2017-08-26 Southend United D 3-3 1461 1573 29.26% 27.20% 43.54% +0.3 2
2017-08-26 @ Gillingham D 3-3 1573 1461 43.54% 27.20% 29.26% -0.3 5
2017-09-02 AFC Wimbledon W 1-0 1499 1497 44.86% 27.03% 28.12% +5.2 10
2017-09-02 @ Blackpool L 0-1 1497 1499 28.12% 27.03% 44.86% -5.2 4
2017-09-02 Bristol Rovers W 3-1 1610 1520 56.17% 24.32% 19.50% +6.1 10
2017-09-02 @ Bradford City L 1-3 1520 1610 19.50% 24.32% 56.17% -6.1 6
2017-09-02 Charlton Athletic L 3-4 1481 1561 33.36% 27.56% 39.08% -5.2 0
2017-09-02 @ Oldham Athletic W 4-3 1561 1481 39.08% 27.56% 33.36% +5.2 12
2017-09-02 Oxford United D 1-1 1538 1603 35.43% 27.62% 36.95% +0.1 4
2017-09-02 @ Milton Keynes Dons D 1-1 1603 1538 36.95% 27.62% 35.43% -0.0 8
2017-09-02 Peterborough United D 0-0 1488 1553 35.50% 27.62% 36.88% +0.0 6
2017-09-02 @ Doncaster Rovers D 0-0 1553 1488 36.88% 27.62% 35.50% -0.1 13
2017-09-02 Plymouth Argyle W 2-1 1511 1466 50.61% 25.93% 23.46% +4.2 8
2017-09-02 @ Walsall L 1-2 1466 1511 23.46% 25.93% 50.61% -4.2 4
2017-09-02 Rochdale D 0-0 1573 1534 49.73% 26.14% 24.13% -1.0 6
2017-09-02 @ Southend United D 0-0 1534 1573 24.13% 26.14% 49.73% +1.0 3
2017-09-02 Scunthorpe United L 0-1 1490 1619 27.27% 26.88% 45.85% -5.1 4
2017-09-02 @ Bury W 1-0 1619 1490 45.85% 26.88% 27.27% +5.0 11
2017-09-02 Shrewsbury Town L 1-2 1461 1501 39.03% 27.56% 33.41% -6.2 2
2017-09-02 @ Gillingham W 2-1 1501 1461 33.41% 27.56% 39.03% +6.2 13
2017-09-03 Rotherham United L 0-1 1529 1513 46.78% 26.73% 26.49% -7.6 5
2017-09-03 @ Portsmouth W 1-0 1513 1529 26.49% 26.73% 46.78% +7.6 6
2017-09-09 Blackburn Rovers L 0-3 1535 1643 29.76% 27.26% 42.97% -14.8 3
2017-09-09 @ Rochdale W 3-0 1643 1535 42.97% 27.26% 29.76% +14.8 9
2017-09-09 Blackpool D 0-0 1624 1504 59.64% 23.06% 17.31% -1.7 12
2017-09-09 @ Scunthorpe United D 0-0 1504 1624 17.31% 23.06% 59.64% +1.7 11
2017-09-09 Bradford City L 1-3 1553 1616 35.79% 27.63% 36.58% -10.2 13
2017-09-09 @ Peterborough United W 3-1 1616 1553 36.58% 27.63% 35.79% +10.2 13
2017-09-09 Bury W 3-2 1521 1485 49.49% 26.19% 24.32% +4.1 9
2017-09-09 @ Rotherham United L 2-3 1485 1521 24.32% 26.19% 49.49% -4.1 4
2017-09-09 Doncaster Rovers W 1-0 1445 1488 38.62% 27.58% 33.80% +6.0 3
2017-09-09 @ Northampton Town L 0-1 1488 1445 33.80% 27.58% 38.62% -6.0 6
2017-09-09 Gillingham W 3-0 1603 1455 62.80% 21.74% 15.46% +8.0 11
2017-09-09 @ Oxford United L 0-3 1455 1603 15.46% 21.74% 62.80% -8.0 2
2017-09-09 Milton Keynes Dons L 0-1 1461 1538 33.89% 27.59% 38.52% -6.0 4
2017-09-09 @ Plymouth Argyle W 1-0 1538 1461 38.52% 27.59% 33.89% +6.0 7
2017-09-09 Oldham Athletic D 2-2 1608 1476 61.09% 22.47% 16.44% -1.2 10
2017-09-09 @ Fleetwood Town D 2-2 1476 1608 16.44% 22.47% 61.09% +1.2 1
2017-09-09 Portsmouth L 0-2 1492 1522 40.51% 27.48% 32.01% -12.9 4
2017-09-09 @ AFC Wimbledon W 2-0 1522 1492 32.01% 27.48% 40.51% +12.9 8
2017-09-09 Southend United W 2-1 1566 1572 43.90% 27.16% 28.95% +5.0 15
2017-09-09 @ Charlton Athletic L 1-2 1572 1566 28.95% 27.16% 43.90% -5.0 6
2017-09-09 Walsall W 2-1 1514 1515 44.45% 27.08% 28.47% +4.9 9
2017-09-09 @ Bristol Rovers L 1-2 1515 1514 28.47% 27.08% 44.45% -4.9 8
2017-09-09 Wigan Athletic W 1-0 1508 1619 29.31% 27.21% 43.49% +7.2 16
2017-09-09 @ Shrewsbury Town L 0-1 1619 1508 43.49% 27.21% 29.31% -7.2 10
2017-09-12 Blackburn Rovers L 0-1 1622 1658 39.59% 27.54% 32.88% -6.7 12
2017-09-12 @ Scunthorpe United W 1-0 1658 1622 32.88% 27.54% 39.59% +6.7 12
2017-09-12 Blackpool L 1-3 1455 1506 37.55% 27.61% 34.83% -10.5 4
2017-09-12 @ Plymouth Argyle W 3-1 1506 1455 34.83% 27.61% 37.55% +10.5 14
2017-09-12 Bradford City D 2-2 1611 1626 42.54% 27.31% 30.15% -0.3 12
2017-09-12 @ Oxford United D 2-2 1626 1611 30.15% 27.31% 42.54% +0.3 14
2017-09-12 Bury W 3-2 1607 1481 60.44% 22.74% 16.83% +2.9 13
2017-09-12 @ Fleetwood Town L 2-3 1481 1607 16.83% 22.74% 60.44% -2.9 4
2017-09-12 Doncaster Rovers W 2-1 1521 1482 49.71% 26.14% 24.15% +4.3 6
2017-09-12 @ Rochdale L 1-2 1482 1521 24.15% 26.14% 49.71% -4.3 6
2017-09-12 Gillingham D 1-1 1479 1447 48.93% 26.31% 24.76% -0.8 5
2017-09-12 @ AFC Wimbledon D 1-1 1447 1479 24.76% 26.31% 48.93% +0.8 3
2017-09-12 Milton Keynes Dons W 2-0 1543 1544 44.52% 27.07% 28.40% +9.8 16
2017-09-12 @ Peterborough United L 0-2 1544 1543 28.40% 27.07% 44.52% -9.8 7
2017-09-12 Oldham Athletic L 2-3 1519 1477 50.12% 26.05% 23.83% -7.2 9
2017-09-12 @ Bristol Rovers W 3-2 1477 1519 23.83% 26.05% 50.12% +7.2 4
2017-09-12 Portsmouth W 3-1 1451 1535 32.93% 27.54% 39.53% +10.9 6
2017-09-12 @ Northampton Town L 1-3 1535 1451 39.53% 27.54% 32.93% -10.9 8
2017-09-12 Southend United W 1-0 1515 1567 37.35% 27.62% 35.03% +6.1 19
2017-09-12 @ Shrewsbury Town L 0-1 1567 1515 35.03% 27.62% 37.35% -6.1 6
2017-09-12 Walsall W 5-1 1525 1510 46.68% 26.74% 26.58% +14.7 12
2017-09-12 @ Rotherham United L 1-5 1510 1525 26.58% 26.74% 46.68% -14.7 8
2017-09-12 Wigan Athletic L 0-3 1571 1612 38.94% 27.57% 33.49% -18.1 15
2017-09-12 @ Charlton Athletic W 3-0 1612 1571 33.49% 27.57% 38.94% +18.1 13
2017-09-16 AFC Wimbledon L 0-1 1665 1478 66.92% 19.81% 13.26% -10.1 12
2017-09-16 @ Blackburn Rovers W 1-0 1478 1665 13.26% 19.81% 66.92% +10.1 8
2017-09-16 Bristol Rovers W 3-0 1630 1511 59.57% 23.08% 17.35% +9.0 16
2017-09-16 @ Wigan Athletic L 0-3 1511 1630 17.35% 23.08% 59.57% -9.0 9
2017-09-16 Charlton Athletic W 1-0 1448 1553 30.08% 27.30% 42.62% +7.1 6
2017-09-16 @ Gillingham L 0-1 1553 1448 42.62% 27.30% 30.08% -7.1 15
2017-09-16 Fleetwood Town W 4-1 1524 1610 32.55% 27.52% 39.93% +15.6 11
2017-09-16 @ Portsmouth L 1-4 1610 1524 39.93% 27.52% 32.55% -15.6 13
2017-09-16 Northampton Town D 2-2 1561 1462 57.17% 23.98% 18.85% -1.0 7
2017-09-16 @ Southend United D 2-2 1462 1561 18.85% 23.98% 57.17% +1.0 7
2017-09-16 Oxford United W 3-1 1516 1611 31.51% 27.44% 41.04% +11.2 17
2017-09-16 @ Blackpool L 1-3 1611 1516 41.04% 27.44% 31.51% -11.2 12
2017-09-16 Peterborough United D 1-1 1495 1553 36.55% 27.63% 35.82% -0.0 9
2017-09-16 @ Walsall D 1-1 1553 1495 35.82% 27.63% 36.55% +0.0 17
2017-09-16 Plymouth Argyle D 0-0 1478 1445 49.01% 26.30% 24.70% -1.0 5
2017-09-16 @ Bury D 0-0 1445 1478 24.70% 26.30% 49.01% +0.9 5
2017-09-16 Rochdale W 3-2 1534 1525 45.84% 26.88% 27.28% +4.5 10
2017-09-16 @ Milton Keynes Dons L 2-3 1525 1534 27.28% 26.88% 45.84% -4.5 6
2017-09-16 Rotherham United W 1-0 1626 1540 55.73% 24.47% 19.80% +3.8 17
2017-09-16 @ Bradford City L 0-1 1540 1626 19.80% 24.47% 55.73% -3.8 12
2017-09-16 Shrewsbury Town L 1-2 1484 1521 39.52% 27.54% 32.94% -6.3 4
2017-09-16 @ Oldham Athletic W 2-1 1521 1484 32.94% 27.54% 39.52% +6.3 22
2017-09-17 Scunthorpe United L 0-1 1478 1615 26.36% 26.70% 46.95% -4.9 6
2017-09-17 @ Doncaster Rovers W 1-0 1615 1478 46.95% 26.70% 26.36% +4.9 15
2017-09-19 Northampton Town W 1-0 1639 1463 65.84% 20.34% 13.82% +2.6 19
2017-09-19 @ Wigan Athletic L 0-1 1463 1639 13.82% 20.34% 65.84% -2.6 7
2017-09-22 Milton Keynes Dons L 0-2 1489 1538 37.65% 27.61% 34.74% -12.2 8
2017-09-22 @ AFC Wimbledon W 2-0 1538 1489 34.74% 27.61% 37.65% +12.2 13
2017-09-23 Blackburn Rovers D 1-1 1527 1655 27.45% 26.91% 45.64% +0.6 23
2017-09-23 @ Shrewsbury Town D 1-1 1655 1527 45.64% 26.91% 27.45% -0.6 13
2017-09-23 Blackpool W 3-1 1502 1528 41.12% 27.44% 31.45% +9.2 12
2017-09-23 @ Bristol Rovers L 1-3 1528 1502 31.45% 27.44% 41.12% -9.2 17
2017-09-23 Bradford City L 0-1 1461 1630 23.06% 25.80% 51.14% -4.4 7
2017-09-23 @ Northampton Town W 1-0 1630 1461 51.14% 25.80% 23.06% +4.4 20
2017-09-23 Bury D 1-1 1546 1477 53.67% 25.11% 21.21% -1.2 16
2017-09-23 @ Charlton Athletic D 1-1 1477 1546 21.21% 25.11% 53.67% +1.2 6
2017-09-23 Doncaster Rovers L 0-3 1446 1473 40.83% 27.46% 31.71% -18.8 5
2017-09-23 @ Plymouth Argyle W 3-0 1473 1446 31.71% 27.46% 40.83% +18.8 9
2017-09-23 Gillingham W 3-0 1520 1455 53.16% 25.26% 21.58% +11.2 9
2017-09-23 @ Rochdale L 0-3 1455 1520 21.58% 25.26% 53.16% -11.2 6
2017-09-23 Oldham Athletic W 5-1 1536 1478 52.25% 25.52% 22.24% +12.6 15
2017-09-23 @ Rotherham United L 1-5 1478 1536 22.24% 25.52% 52.25% -12.6 4
2017-09-23 Portsmouth W 2-0 1620 1539 55.07% 24.69% 20.25% +7.3 18
2017-09-23 @ Scunthorpe United L 0-2 1539 1620 20.25% 24.69% 55.07% -7.3 11
2017-09-23 Southend United L 2-4 1594 1560 49.26% 26.24% 24.50% -11.6 13
2017-09-23 @ Fleetwood Town W 4-2 1560 1594 24.50% 26.24% 49.26% +11.6 10
2017-09-23 Walsall L 1-2 1599 1495 57.83% 23.74% 18.43% -8.5 12
2017-09-23 @ Oxford United W 2-1 1495 1599 18.43% 23.74% 57.83% +8.5 12
2017-09-23 Wigan Athletic W 3-2 1553 1642 32.16% 27.49% 40.35% +6.1 20
2017-09-23 @ Peterborough United L 2-3 1642 1553 40.35% 27.49% 32.16% -6.1 19
2017-09-26 AFC Wimbledon W 1-0 1571 1476 56.75% 24.12% 19.12% +3.7 13
2017-09-26 @ Southend United L 0-1 1476 1571 19.12% 24.12% 56.75% -3.6 8
2017-09-26 Bristol Rovers W 3-0 1532 1512 47.39% 26.62% 25.99% +13.3 14
2017-09-26 @ Portsmouth L 0-3 1512 1532 25.99% 26.62% 47.39% -13.3 12
2017-09-26 Charlton Athletic D 2-2 1504 1545 38.86% 27.57% 33.56% -0.1 13
2017-09-26 @ Walsall D 2-2 1545 1504 33.56% 27.57% 38.86% +0.1 17
2017-09-26 Fleetwood Town L 0-3 1634 1583 51.43% 25.73% 22.84% -22.5 20
2017-09-26 @ Bradford City W 3-0 1583 1634 22.84% 25.73% 51.43% +22.5 16
2017-09-26 Northampton Town D 0-0 1551 1456 56.67% 24.15% 19.18% -1.5 14
2017-09-26 @ Milton Keynes Dons D 0-0 1456 1551 19.18% 24.15% 56.67% +1.5 8
2017-09-26 Oxford United W 3-0 1478 1591 29.16% 27.19% 43.65% +19.8 9
2017-09-26 @ Bury L 0-3 1591 1478 43.65% 27.19% 29.16% -19.8 12
2017-09-26 Peterborough United W 3-2 1465 1559 31.61% 27.45% 40.94% +6.2 7
2017-09-26 @ Oldham Athletic L 2-3 1559 1465 40.94% 27.45% 31.61% -6.1 20
2017-09-26 Plymouth Argyle W 1-0 1636 1427 69.19% 18.68% 12.13% +2.2 22
2017-09-26 @ Wigan Athletic L 0-1 1427 1636 12.13% 18.68% 69.19% -2.2 5
2017-09-26 Rochdale D 0-0 1518 1532 42.81% 27.28% 29.91% -0.5 18
2017-09-26 @ Blackpool D 0-0 1532 1518 29.91% 27.28% 42.81% +0.5 10
2017-09-26 Rotherham United W 2-0 1654 1549 58.00% 23.68% 18.32% +6.6 16
2017-09-26 @ Blackburn Rovers L 0-2 1549 1654 18.32% 23.68% 58.00% -6.6 15
2017-09-26 Scunthorpe United D 0-0 1444 1628 21.73% 25.32% 52.95% +1.2 7
2017-09-26 @ Gillingham D 0-0 1628 1444 52.95% 25.32% 21.73% -1.2 19
2017-09-26 Shrewsbury Town L 1-2 1492 1528 39.62% 27.54% 32.85% -6.3 9
2017-09-26 @ Doncaster Rovers W 2-1 1528 1492 32.85% 27.54% 39.62% +6.3 26
2017-09-30 Blackpool W 2-1 1575 1518 52.10% 25.55% 22.34% +4.0 16
2017-09-30 @ Southend United L 1-2 1518 1575 22.34% 25.55% 52.10% -4.0 18
2017-09-30 Charlton Athletic L 1-3 1605 1545 52.50% 25.45% 22.05% -13.7 16
2017-09-30 @ Fleetwood Town W 3-1 1545 1605 22.05% 25.45% 52.50% +13.7 20
2017-09-30 Doncaster Rovers W 2-0 1612 1486 60.40% 22.75% 16.85% +6.0 23
2017-09-30 @ Bradford City L 0-2 1486 1612 16.85% 22.75% 60.40% -6.0 9
2017-09-30 Gillingham W 1-0 1661 1445 69.87% 18.32% 11.80% +2.1 19
2017-09-30 @ Blackburn Rovers L 0-1 1445 1661 11.80% 18.32% 69.87% -2.1 7
2017-09-30 Milton Keynes Dons L 0-2 1498 1549 37.43% 27.62% 34.95% -12.1 9
2017-09-30 @ Bury W 2-0 1549 1498 34.95% 27.62% 37.43% +12.1 17
2017-09-30 Northampton Town W 1-0 1542 1458 55.48% 24.55% 19.97% +3.8 18
2017-09-30 @ Rotherham United L 0-1 1458 1542 19.97% 24.55% 55.48% -3.8 8
2017-09-30 Oldham Athletic L 1-2 1545 1472 54.19% 24.96% 20.85% -8.1 14
2017-09-30 @ Portsmouth W 2-1 1472 1545 20.85% 24.96% 54.19% +8.1 10
2017-09-30 Oxford United L 1-4 1553 1571 42.11% 27.35% 30.54% -16.2 20
2017-09-30 @ Peterborough United W 4-1 1571 1553 30.54% 27.35% 42.11% +16.2 15
2017-09-30 Plymouth Argyle W 2-1 1498 1425 54.16% 24.97% 20.87% +3.8 15
2017-09-30 @ Bristol Rovers L 1-2 1425 1498 20.87% 24.97% 54.16% -3.8 5
2017-09-30 Rochdale D 0-0 1473 1532 36.27% 27.63% 36.10% -0.0 9
2017-09-30 @ AFC Wimbledon D 0-0 1532 1473 36.10% 27.63% 36.27% +0.0 11
2017-09-30 Scunthorpe United W 2-0 1534 1626 31.80% 27.47% 40.74% +12.9 29
2017-09-30 @ Shrewsbury Town L 0-2 1626 1534 40.74% 27.47% 31.80% -12.9 19
2017-09-30 Walsall W 2-0 1638 1504 61.32% 22.37% 16.31% +5.8 25
2017-09-30 @ Wigan Athletic L 0-2 1504 1638 16.31% 22.37% 61.32% -5.8 13
2017-10-07 AFC Wimbledon W 3-0 1587 1473 59.05% 23.28% 17.66% +9.2 18
2017-10-07 @ Oxford United L 0-3 1473 1587 17.66% 23.28% 59.05% -9.2 9
2017-10-07 Bradford City L 1-4 1561 1618 36.65% 27.63% 35.73% -14.6 17
2017-10-07 @ Milton Keynes Dons W 4-1 1618 1561 35.73% 27.63% 36.65% +14.6 26
2017-10-07 Bristol Rovers L 0-6 1454 1502 37.91% 27.60% 34.48% -34.0 8
2017-10-07 @ Northampton Town W 6-0 1502 1454 34.48% 27.60% 37.91% +34.0 18
2017-10-07 Fleetwood Town L 1-2 1421 1592 22.94% 25.76% 51.30% -4.1 5
2017-10-07 @ Plymouth Argyle W 2-1 1592 1421 51.30% 25.76% 22.94% +4.1 19
2017-10-07 Rotherham United L 0-1 1532 1546 42.72% 27.29% 29.99% -7.1 11
2017-10-07 @ Rochdale W 1-0 1546 1532 29.99% 27.29% 42.72% +7.1 21
2017-10-07 Shrewsbury Town D 1-1 1498 1547 37.71% 27.61% 34.68% -0.1 14
2017-10-07 @ Walsall D 1-1 1547 1498 34.68% 27.61% 37.71% +0.1 30
2017-10-07 Southend United W 4-1 1480 1579 30.86% 27.38% 41.76% +16.1 12
2017-10-07 @ Doncaster Rovers L 1-4 1579 1480 41.76% 27.38% 30.86% -16.1 16
2017-10-07 Wigan Athletic L 1-2 1613 1644 40.39% 27.49% 32.12% -6.4 19
2017-10-07 @ Scunthorpe United W 2-1 1644 1613 32.12% 27.49% 40.39% +6.4 28
2017-10-08 Portsmouth L 0-1 1443 1537 31.49% 27.44% 41.07% -5.7 7
2017-10-08 @ Gillingham W 1-0 1537 1443 41.07% 27.44% 31.49% +5.7 17
2017-10-14 AFC Wimbledon L 0-1 1420 1463 38.56% 27.58% 33.86% -6.6 8
2017-10-14 @ Northampton Town W 1-0 1463 1420 33.86% 27.58% 38.56% +6.6 12
2017-10-14 Blackburn Rovers W 1-0 1480 1663 21.77% 25.34% 52.89% +8.4 13
2017-10-14 @ Oldham Athletic L 0-1 1663 1480 52.89% 25.34% 21.77% -8.4 19
2017-10-14 Blackpool D 1-1 1498 1514 42.39% 27.32% 30.28% -0.4 15
2017-10-14 @ Walsall D 1-1 1514 1498 30.28% 27.32% 42.39% +0.4 19
2017-10-14 Bradford City W 3-1 1486 1633 25.30% 26.45% 48.25% +12.8 12
2017-10-14 @ Bury L 1-3 1633 1486 48.25% 26.45% 25.30% -12.8 26
2017-10-14 Doncaster Rovers W 1-0 1559 1496 52.88% 25.34% 21.78% +4.1 23
2017-10-14 @ Charlton Athletic L 0-1 1496 1559 21.78% 25.34% 52.88% -4.1 12
2017-10-14 Gillingham L 0-1 1536 1437 57.27% 23.94% 18.79% -9.0 20
2017-10-14 @ Peterborough United W 1-0 1437 1536 18.79% 23.94% 57.27% +9.0 10
2017-10-14 Milton Keynes Dons W 2-0 1543 1547 44.13% 27.13% 28.74% +9.9 20
2017-10-14 @ Portsmouth L 0-2 1547 1543 28.74% 27.13% 44.13% -9.9 17
2017-10-14 Oxford United L 0-1 1536 1596 36.13% 27.63% 36.24% -6.3 18
2017-10-14 @ Bristol Rovers W 1-0 1596 1536 36.24% 27.63% 36.13% +6.3 21
2017-10-14 Rochdale D 2-2 1596 1525 53.83% 25.07% 21.11% -0.9 20
2017-10-14 @ Fleetwood Town D 2-2 1525 1596 21.11% 25.07% 53.83% +0.9 12
2017-10-14 Scunthorpe United W 2-0 1553 1607 37.07% 27.62% 35.31% +11.6 24
2017-10-14 @ Rotherham United L 0-2 1607 1553 35.31% 27.62% 37.07% -11.6 19
2017-10-14 Shrewsbury Town D 1-1 1417 1547 27.12% 26.85% 46.03% +0.6 6
2017-10-14 @ Plymouth Argyle D 1-1 1547 1417 46.03% 26.85% 27.12% -0.6 31
2017-10-14 Southend United W 3-0 1650 1563 55.87% 24.42% 19.70% +10.3 31
2017-10-14 @ Wigan Athletic L 0-3 1563 1650 19.70% 24.42% 55.87% -10.3 16
2017-10-17 Bristol Rovers W 4-0 1547 1530 46.91% 26.70% 26.38% +17.6 34
2017-10-17 @ Shrewsbury Town L 0-4 1530 1547 26.38% 26.70% 46.91% -17.6 18
2017-10-17 Bury W 2-1 1514 1498 46.80% 26.72% 26.48% +4.7 22
2017-10-17 @ Blackpool L 1-2 1498 1514 26.48% 26.72% 46.80% -4.6 12
2017-10-17 Charlton Athletic D 1-1 1603 1563 49.90% 26.10% 24.00% -0.9 22
2017-10-17 @ Oxford United D 1-1 1563 1603 24.00% 26.10% 49.90% +0.9 24
2017-10-17 Fleetwood Town D 1-1 1595 1595 44.68% 27.05% 28.27% -0.5 20
2017-10-17 @ Scunthorpe United D 1-1 1595 1595 28.27% 27.05% 44.68% +0.5 21
2017-10-17 Northampton Town D 2-2 1526 1413 58.81% 23.38% 17.81% -1.1 13
2017-10-17 @ Rochdale D 2-2 1413 1526 17.81% 23.38% 58.81% +1.1 9
2017-10-17 Oldham Athletic D 1-1 1620 1488 61.01% 22.50% 16.49% -1.6 27
2017-10-17 @ Bradford City D 1-1 1488 1620 16.49% 22.50% 61.01% +1.6 14
2017-10-17 Peterborough United D 1-1 1552 1528 47.98% 26.51% 25.52% -0.8 17
2017-10-17 @ Southend United D 1-1 1528 1552 25.52% 26.51% 47.98% +0.8 21
2017-10-17 Plymouth Argyle D 1-1 1655 1418 71.91% 17.25% 10.85% -2.2 20
2017-10-17 @ Blackburn Rovers D 1-1 1418 1655 10.85% 17.25% 71.91% +2.2 7
2017-10-17 Portsmouth W 2-1 1492 1553 36.02% 27.63% 36.36% +5.9 15
2017-10-17 @ Doncaster Rovers L 1-2 1553 1492 36.36% 27.63% 36.02% -5.9 20
2017-10-17 Rotherham United W 3-1 1470 1565 31.45% 27.44% 41.11% +11.3 15
2017-10-17 @ AFC Wimbledon L 1-3 1565 1470 41.11% 27.44% 31.45% -11.3 24
2017-10-17 Walsall D 1-1 1537 1497 49.85% 26.11% 24.04% -0.9 18
2017-10-17 @ Milton Keynes Dons D 1-1 1497 1537 24.04% 26.11% 49.85% +0.9 16
2017-10-17 Wigan Athletic D 1-1 1446 1661 19.16% 24.14% 56.69% +1.3 11
2017-10-17 @ Gillingham D 1-1 1661 1446 56.69% 24.14% 19.16% -1.4 32
2017-10-21 Bristol Rovers W 1-0 1525 1512 46.33% 26.80% 26.87% +5.0 16
2017-10-21 @ Rochdale L 0-1 1512 1525 26.87% 26.80% 46.33% -5.0 18
2017-10-21 Bury W 1-0 1552 1494 52.24% 25.52% 22.24% +4.2 20
2017-10-21 @ Southend United L 0-1 1494 1552 22.24% 25.52% 52.24% -4.2 12
2017-10-21 Charlton Athletic L 0-1 1618 1564 51.77% 25.64% 22.59% -8.3 27
2017-10-21 @ Bradford City W 1-0 1564 1618 22.59% 25.64% 51.77% +8.3 27
2017-10-21 Fleetwood Town W 1-0 1564 1595 40.29% 27.50% 32.21% +5.8 37
2017-10-21 @ Shrewsbury Town L 0-1 1595 1564 32.21% 27.50% 40.29% -5.8 21
2017-10-21 Northampton Town L 1-2 1448 1415 49.03% 26.29% 24.68% -7.5 11
2017-10-21 @ Gillingham W 2-1 1415 1448 24.68% 26.29% 49.03% +7.5 12
2017-10-21 Oldham Athletic D 4-4 1536 1490 50.70% 25.91% 23.38% -0.5 19
2017-10-21 @ Milton Keynes Dons D 4-4 1490 1536 23.38% 25.91% 50.70% +0.5 15
2017-10-21 Peterborough United W 2-1 1595 1528 53.29% 25.22% 21.48% +3.8 23
2017-10-21 @ Scunthorpe United L 1-2 1528 1595 21.48% 25.22% 53.29% -3.8 21
2017-10-21 Plymouth Argyle L 0-1 1481 1420 52.67% 25.40% 21.93% -8.4 15
2017-10-21 @ AFC Wimbledon W 1-0 1420 1481 21.93% 25.40% 52.67% +8.4 10
2017-10-21 Portsmouth W 3-0 1652 1547 57.99% 23.68% 18.33% +9.6 23
2017-10-21 @ Blackburn Rovers L 0-3 1547 1652 18.33% 23.68% 57.99% -9.6 20
2017-10-21 Rotherham United D 3-3 1602 1553 51.02% 25.83% 23.15% -0.6 23
2017-10-21 @ Oxford United D 3-3 1553 1602 23.15% 25.83% 51.02% +0.6 25
2017-10-21 Walsall L 0-3 1498 1498 44.54% 27.07% 28.39% -20.1 15
2017-10-21 @ Doncaster Rovers W 3-0 1498 1498 28.39% 27.07% 44.54% +20.1 19
2017-10-21 Wigan Athletic L 1-3 1519 1659 26.02% 26.62% 47.35% -7.9 22
2017-10-21 @ Blackpool W 3-1 1659 1519 47.35% 26.62% 26.02% +7.9 35
2017-10-24 Bury W 2-1 1490 1489 44.74% 27.05% 28.22% +4.9 18
2017-10-24 @ Oldham Athletic L 1-2 1489 1490 28.22% 27.05% 44.74% -4.9 12
2017-10-28 AFC Wimbledon W 1-0 1572 1473 57.27% 23.94% 18.79% +3.6 30
2017-10-28 @ Charlton Athletic L 0-1 1473 1572 18.79% 23.94% 57.27% -3.6 15
2017-10-28 Blackburn Rovers D 0-0 1667 1662 45.35% 26.96% 27.69% -0.7 36
2017-10-28 @ Wigan Athletic D 0-0 1662 1667 27.69% 26.96% 45.35% +0.7 24
2017-10-28 Blackpool W 1-0 1422 1511 32.18% 27.49% 40.33% +6.8 15
2017-10-28 @ Northampton Town L 0-1 1511 1422 40.33% 27.49% 32.18% -6.8 22
2017-10-28 Bradford City L 0-1 1537 1610 34.40% 27.60% 37.99% -6.0 20
2017-10-28 @ Portsmouth W 1-0 1610 1537 37.99% 27.60% 34.40% +6.0 30
2017-10-28 Doncaster Rovers L 0-1 1485 1477 45.59% 26.92% 27.49% -7.5 12
2017-10-28 @ Bury W 1-0 1477 1485 27.49% 26.92% 45.59% +7.5 18
2017-10-28 Gillingham L 1-3 1554 1440 58.99% 23.31% 17.71% -15.0 25
2017-10-28 @ Rotherham United W 3-1 1440 1554 17.71% 23.31% 58.99% +15.0 14
2017-10-28 Milton Keynes Dons W 2-0 1507 1535 40.75% 27.46% 31.78% +10.7 21
2017-10-28 @ Bristol Rovers L 0-2 1535 1507 31.78% 27.46% 40.75% -10.8 19
2017-10-28 Oxford United W 2-0 1590 1601 43.05% 27.25% 29.69% +10.2 24
2017-10-28 @ Fleetwood Town L 0-2 1601 1590 29.69% 27.25% 43.05% -10.2 23
2017-10-28 Rochdale D 1-1 1428 1530 30.57% 27.35% 42.07% +0.4 11
2017-10-28 @ Plymouth Argyle D 1-1 1530 1428 42.07% 27.35% 30.57% -0.4 17
2017-10-28 Scunthorpe United L 2-3 1495 1599 30.33% 27.33% 42.34% -4.9 18
2017-10-28 @ Oldham Athletic W 3-2 1599 1495 42.34% 27.33% 30.33% +4.9 26
2017-10-28 Shrewsbury Town W 1-0 1524 1570 38.26% 27.59% 34.15% +6.0 24
2017-10-28 @ Peterborough United L 0-1 1570 1524 34.15% 27.59% 38.26% -6.0 37
2017-10-28 Southend United L 0-1 1518 1556 39.39% 27.55% 33.06% -6.7 19
2017-10-28 @ Walsall W 1-0 1556 1518 33.06% 27.55% 39.39% +6.7 23
2017-10-31 Fleetwood Town D 2-2 1663 1600 52.81% 25.36% 21.83% -0.8 25
2017-10-31 @ Blackburn Rovers D 2-2 1600 1663 21.83% 25.36% 52.81% +0.8 25
2017-11-11 Bristol Rovers W 1-0 1604 1518 55.63% 24.50% 19.86% +3.8 29
2017-11-11 @ Scunthorpe United L 0-1 1518 1604 19.86% 24.50% 55.63% -3.8 21
2017-11-11 Bury D 1-1 1455 1477 41.59% 27.40% 31.01% -0.3 15
2017-11-11 @ Gillingham D 1-1 1477 1455 31.01% 27.40% 41.59% +0.4 13
2017-11-11 Fleetwood Town W 1-0 1524 1601 33.89% 27.59% 38.52% +6.6 22
2017-11-11 @ Milton Keynes Dons L 0-1 1601 1524 38.52% 27.59% 33.89% -6.6 25
2017-11-11 Northampton Town L 1-2 1591 1429 64.36% 21.04% 14.61% -9.3 23
2017-11-11 @ Oxford United W 2-1 1429 1591 14.61% 21.04% 64.36% +9.3 18
2017-11-11 Plymouth Argyle L 0-1 1616 1429 67.01% 19.77% 13.22% -10.1 30
2017-11-11 @ Bradford City W 1-0 1429 1616 13.22% 19.77% 67.01% +10.1 14
2017-11-11 Portsmouth L 2-3 1504 1531 40.89% 27.45% 31.66% -6.1 22
2017-11-11 @ Blackpool W 3-2 1531 1504 31.66% 27.45% 40.89% +6.2 23
2017-11-11 Rotherham United D 1-1 1485 1539 37.04% 27.62% 35.34% -0.1 19
2017-11-11 @ Doncaster Rovers D 1-1 1539 1485 35.34% 27.62% 37.04% +0.0 26
2017-11-12 Peterborough United D 2-2 1469 1530 36.03% 27.63% 36.34% +0.0 16
2017-11-12 @ AFC Wimbledon D 2-2 1530 1469 36.34% 27.63% 36.03% +0.0 25
2017-11-18 AFC Wimbledon L 1-3 1514 1469 50.56% 25.95% 23.50% -13.2 21
2017-11-18 @ Bristol Rovers W 3-1 1469 1514 23.50% 25.95% 50.56% +13.2 19
2017-11-18 Blackburn Rovers L 0-3 1477 1662 21.68% 25.30% 53.02% -11.3 13
2017-11-18 @ Bury W 3-0 1662 1477 53.02% 25.30% 21.68% +11.3 28
2017-11-18 Blackpool L 0-1 1530 1498 48.94% 26.31% 24.75% -7.9 25
2017-11-18 @ Peterborough United W 1-0 1498 1530 24.75% 26.31% 48.94% +7.9 25
2017-11-18 Bradford City L 1-2 1667 1606 52.57% 25.43% 22.00% -7.9 36
2017-11-18 @ Wigan Athletic W 2-1 1606 1667 22.00% 25.43% 52.57% +7.9 33
2017-11-18 Doncaster Rovers D 0-0 1594 1485 58.44% 23.51% 18.04% -1.6 26
2017-11-18 @ Fleetwood Town D 0-0 1485 1594 18.04% 23.51% 58.44% +1.6 20
2017-11-18 Gillingham L 0-1 1512 1455 52.10% 25.55% 22.35% -8.3 19
2017-11-18 @ Walsall W 1-0 1455 1512 22.35% 25.55% 52.10% +8.3 18
2017-11-18 Milton Keynes Dons D 2-2 1576 1531 50.56% 25.95% 23.50% -0.7 31
2017-11-18 @ Charlton Athletic D 2-2 1531 1576 23.50% 25.95% 50.56% +0.7 23
2017-11-18 Oxford United L 0-4 1439 1582 25.73% 26.56% 47.71% -17.2 14
2017-11-18 @ Plymouth Argyle W 4-0 1582 1439 47.71% 26.56% 25.73% +17.2 26
2017-11-18 Rochdale W 3-1 1490 1529 39.17% 27.56% 33.27% +9.6 21
2017-11-18 @ Oldham Athletic L 1-3 1529 1490 33.27% 27.56% 39.17% -9.6 17
2017-11-18 Scunthorpe United L 0-3 1438 1607 23.07% 25.81% 51.12% -12.0 18
2017-11-18 @ Northampton Town W 3-0 1607 1438 51.12% 25.81% 23.07% +12.0 32
2017-11-18 Shrewsbury Town L 1-2 1539 1564 41.18% 27.43% 31.39% -6.5 26
2017-11-18 @ Rotherham United W 2-1 1564 1539 31.39% 27.43% 41.18% +6.5 40
2017-11-18 Southend United W 1-0 1537 1563 41.14% 27.43% 31.42% +5.6 26
2017-11-18 @ Portsmouth L 0-1 1563 1537 31.42% 27.43% 41.14% -5.6 23
2017-11-21 AFC Wimbledon D 0-0 1500 1483 46.95% 26.70% 26.35% -0.8 22
2017-11-21 @ Oldham Athletic D 0-0 1483 1500 26.35% 26.70% 46.95% +0.8 20
2017-11-21 Blackburn Rovers L 2-4 1599 1673 34.20% 27.60% 38.20% -8.8 26
2017-11-21 @ Oxford United W 4-2 1673 1599 38.20% 27.60% 34.20% +8.8 31
2017-11-21 Doncaster Rovers W 3-0 1659 1487 65.42% 20.54% 14.04% +7.2 39
2017-11-21 @ Wigan Athletic L 0-3 1487 1659 14.04% 20.54% 65.42% -7.2 20
2017-11-21 Fleetwood Town W 4-2 1503 1593 32.16% 27.49% 40.35% +9.9 22
2017-11-21 @ Walsall L 2-4 1593 1503 40.35% 27.49% 32.16% -9.9 26
2017-11-21 Gillingham D 1-1 1506 1463 50.33% 26.00% 23.67% -0.9 26
2017-11-21 @ Blackpool D 1-1 1463 1506 23.67% 26.00% 50.33% +0.9 19
2017-11-21 Northampton Town W 2-0 1422 1426 44.00% 27.14% 28.86% +10.0 17
2017-11-21 @ Plymouth Argyle L 0-2 1426 1422 28.86% 27.14% 44.00% -10.0 18
2017-11-21 Portsmouth W 2-1 1523 1543 41.79% 27.38% 30.83% +5.2 28
2017-11-21 @ Peterborough United L 1-2 1543 1523 30.83% 27.38% 41.79% -5.2 26
2017-11-21 Rochdale W 2-1 1575 1520 51.90% 25.61% 22.49% +4.0 34
2017-11-21 @ Charlton Athletic L 1-2 1520 1575 22.49% 25.61% 51.90% -4.0 17
2017-11-21 Scunthorpe United L 1-2 1614 1619 43.87% 27.16% 28.97% -6.8 33
2017-11-21 @ Bradford City W 2-1 1619 1614 28.97% 27.16% 43.87% +6.8 35
2017-11-21 Shrewsbury Town W 1-0 1466 1571 30.21% 27.32% 42.47% +7.1 16
2017-11-21 @ Bury L 0-1 1571 1466 42.47% 27.32% 30.21% -7.1 40
2017-11-21 Southend United D 1-1 1532 1557 41.13% 27.44% 31.43% -0.3 24
2017-11-21 @ Milton Keynes Dons D 1-1 1557 1532 31.43% 27.44% 41.13% +0.3 24
2017-11-25 Blackpool D 0-0 1583 1505 54.65% 24.82% 20.53% -1.4 27
2017-11-25 @ Fleetwood Town D 0-0 1505 1583 20.53% 24.82% 54.65% +1.4 27
2017-11-25 Bradford City L 0-1 1563 1607 38.55% 27.58% 33.86% -6.6 40
2017-11-25 @ Shrewsbury Town W 1-0 1607 1563 33.86% 27.58% 38.55% +6.6 36
2017-11-25 Bristol Rovers W 2-1 1682 1501 66.34% 20.10% 13.56% +2.4 34
2017-11-25 @ Blackburn Rovers L 1-2 1501 1682 13.56% 20.10% 66.34% -2.4 21
2017-11-25 Bury D 0-0 1416 1473 36.61% 27.63% 35.76% -0.0 19
2017-11-25 @ Northampton Town D 0-0 1473 1416 35.76% 27.63% 36.61% +0.0 17
2017-11-25 Charlton Athletic W 2-0 1626 1579 50.84% 25.88% 23.28% +8.3 38
2017-11-25 @ Scunthorpe United L 0-2 1579 1626 23.28% 25.88% 50.84% -8.3 34
2017-11-25 Milton Keynes Dons W 2-1 1479 1531 37.34% 27.62% 35.05% +5.8 23
2017-11-25 @ Doncaster Rovers L 1-2 1531 1479 35.05% 27.62% 37.34% -5.8 24
2017-11-25 Oldham Athletic D 0-0 1464 1499 39.74% 27.53% 32.73% -0.2 20
2017-11-25 @ Gillingham D 0-0 1499 1464 32.73% 27.53% 39.74% +0.2 23
2017-11-25 Oxford United D 1-1 1557 1590 40.06% 27.51% 32.43% -0.2 25
2017-11-25 @ Southend United D 1-1 1590 1557 32.43% 27.51% 40.06% +0.3 27
2017-11-25 Peterborough United W 2-0 1516 1528 42.97% 27.26% 29.77% +10.2 20
2017-11-25 @ Rochdale L 0-2 1528 1516 29.77% 27.26% 42.97% -10.2 28
2017-11-25 Plymouth Argyle W 1-0 1538 1432 58.10% 23.64% 18.26% +3.5 29
2017-11-25 @ Portsmouth L 0-1 1432 1538 18.26% 23.64% 58.10% -3.5 17
2017-11-25 Walsall L 1-2 1483 1513 40.49% 27.48% 32.03% -6.4 20
2017-11-25 @ AFC Wimbledon W 2-1 1513 1483 32.03% 27.48% 40.49% +6.4 25
2017-11-25 Wigan Athletic L 1-3 1533 1666 26.80% 26.79% 46.41% -8.1 26
2017-11-25 @ Rotherham United W 3-1 1666 1533 46.41% 26.79% 26.80% +8.1 42
2017-11-28 Blackburn Rovers L 2-4 1506 1684 22.28% 25.53% 52.19% -6.2 27
2017-11-28 @ Blackpool W 4-2 1684 1506 52.19% 25.53% 22.28% +6.2 37
2017-11-28 Peterborough United D 2-2 1571 1518 51.63% 25.68% 22.69% -0.8 35
2017-11-28 @ Charlton Athletic D 2-2 1518 1571 22.69% 25.68% 51.63% +0.8 29
2017-12-02 Oldham Athletic W 2-0 1557 1499 52.20% 25.53% 22.27% +8.0 28
2017-12-02 @ Southend United L 0-2 1499 1557 22.27% 25.53% 52.20% -8.0 23
2017-12-02 Rotherham United W 2-1 1499 1524 41.04% 27.44% 31.52% +5.3 24
2017-12-02 @ Bristol Rovers L 1-2 1524 1499 31.52% 27.44% 41.04% -5.3 26
2017-12-09 Blackburn Rovers L 2-3 1518 1690 22.81% 25.72% 51.47% -3.9 29
2017-12-09 @ Peterborough United W 3-2 1690 1518 51.47% 25.72% 22.81% +3.9 40
2017-12-09 Doncaster Rovers W 1-0 1590 1485 57.97% 23.69% 18.34% +3.5 30
2017-12-09 @ Oxford United L 0-1 1485 1590 18.34% 23.69% 57.97% -3.5 23
2017-12-09 Fleetwood Town W 2-0 1674 1581 56.49% 24.22% 19.30% +6.9 45
2017-12-09 @ Wigan Athletic L 0-2 1581 1674 19.30% 24.22% 56.49% -7.0 27
2017-12-09 Gillingham W 2-1 1428 1464 39.67% 27.53% 32.80% +5.5 20
2017-12-09 @ Plymouth Argyle L 1-2 1464 1428 32.80% 27.53% 39.67% -5.5 20
2017-12-09 Northampton Town W 5-1 1491 1416 54.37% 24.90% 20.72% +11.8 26
2017-12-09 @ Oldham Athletic L 1-5 1416 1491 20.72% 24.90% 54.37% -11.8 19
2017-12-09 Portsmouth L 0-1 1570 1541 48.47% 26.41% 25.12% -7.8 35
2017-12-09 @ Charlton Athletic W 1-0 1541 1570 25.12% 26.41% 48.47% +7.9 32
2017-12-09 Rochdale W 4-3 1614 1526 55.87% 24.42% 19.70% +3.3 39
2017-12-09 @ Bradford City L 3-4 1526 1614 19.70% 24.42% 55.87% -3.3 20
2017-12-09 Rotherham United L 1-2 1500 1519 42.03% 27.36% 30.61% -6.6 27
2017-12-09 @ Blackpool W 2-1 1519 1500 30.61% 27.36% 42.03% +6.6 29
2017-12-09 Scunthorpe United W 1-0 1520 1634 28.94% 27.16% 43.90% +7.3 28
2017-12-09 @ Walsall L 0-1 1634 1520 43.90% 27.16% 28.94% -7.2 38
2017-12-09 Shrewsbury Town D 1-1 1526 1557 40.29% 27.50% 32.22% -0.3 25
2017-12-09 @ Milton Keynes Dons D 1-1 1557 1526 32.22% 27.50% 40.29% +0.3 41
2017-12-09 Southend United W 3-0 1504 1565 36.03% 27.63% 36.35% +17.2 27
2017-12-09 @ Bristol Rovers L 0-3 1565 1504 36.35% 27.63% 36.03% -17.2 28
2017-12-16 Blackpool W 1-0 1557 1494 52.92% 25.33% 21.75% +4.1 44
2017-12-16 @ Shrewsbury Town L 0-1 1494 1557 21.75% 25.33% 52.92% -4.1 27
2017-12-16 Bradford City L 1-2 1548 1617 34.91% 27.61% 37.48% -5.8 28
2017-12-16 @ Southend United W 2-1 1617 1548 37.48% 27.61% 34.91% +5.8 42
2017-12-16 Bristol Rovers W 4-1 1458 1521 35.77% 27.63% 36.61% +14.6 23
2017-12-16 @ Gillingham L 1-4 1521 1458 36.61% 27.63% 35.77% -14.6 27
2017-12-16 Bury W 1-0 1549 1473 54.46% 24.88% 20.66% +3.9 35
2017-12-16 @ Portsmouth L 0-1 1473 1549 20.66% 24.88% 54.46% -3.9 17
2017-12-16 Charlton Athletic W 2-0 1694 1562 61.05% 22.49% 16.47% +5.9 43
2017-12-16 @ Blackburn Rovers L 0-2 1562 1694 16.47% 22.49% 61.05% -5.9 35
2017-12-16 Milton Keynes Dons D 2-2 1627 1525 57.57% 23.83% 18.59% -1.1 39
2017-12-16 @ Scunthorpe United D 2-2 1525 1627 18.59% 23.83% 57.57% +1.0 26
2017-12-16 Oldham Athletic D 1-1 1482 1503 41.66% 27.39% 30.95% -0.4 24
2017-12-16 @ Doncaster Rovers D 1-1 1503 1482 30.95% 27.39% 41.66% +0.4 27
2017-12-16 Oxford United D 0-0 1523 1594 34.60% 27.61% 37.80% +0.1 21
2017-12-16 @ Rochdale D 0-0 1594 1523 37.80% 27.61% 34.60% -0.1 31
2017-12-16 Plymouth Argyle D 1-1 1526 1434 56.43% 24.24% 19.34% -1.3 30
2017-12-16 @ Rotherham United D 1-1 1434 1526 19.34% 24.24% 56.43% +1.3 21
2017-12-16 Walsall W 2-1 1404 1527 28.01% 27.01% 44.97% +7.0 22
2017-12-16 @ Northampton Town L 1-2 1527 1404 44.97% 27.01% 28.01% -7.0 28
2017-12-16 Wigan Athletic L 0-4 1477 1681 20.00% 24.57% 55.43% -13.7 20
2017-12-16 @ AFC Wimbledon W 4-0 1681 1477 55.43% 24.57% 20.00% +13.7 48
2017-12-17 Peterborough United L 2-3 1574 1514 52.46% 25.46% 22.08% -7.5 27
2017-12-17 @ Fleetwood Town W 3-2 1514 1574 22.08% 25.46% 52.46% +7.5 32
2017-12-22 Gillingham L 0-2 1567 1473 56.64% 24.16% 19.19% -16.8 27
2017-12-22 @ Fleetwood Town W 2-0 1473 1567 19.19% 24.16% 56.64% +16.8 26
2017-12-23 Blackburn Rovers D 1-1 1411 1700 14.23% 20.71% 65.06% +1.9 23
2017-12-23 @ Northampton Town D 1-1 1700 1411 65.06% 20.71% 14.23% -1.9 44
2017-12-23 Blackpool D 1-1 1556 1490 53.33% 25.21% 21.46% -1.1 36
2017-12-23 @ Charlton Athletic D 1-1 1490 1556 21.46% 25.21% 53.33% +1.1 28
2017-12-23 Bradford City W 2-1 1463 1623 24.05% 26.11% 49.84% +7.6 23
2017-12-23 @ AFC Wimbledon L 1-2 1623 1463 49.84% 26.11% 24.05% -7.6 42
2017-12-23 Bury W 3-0 1522 1469 51.56% 25.70% 22.74% +11.8 35
2017-12-23 @ Peterborough United L 0-3 1469 1522 22.74% 25.70% 51.56% -11.8 17
2017-12-23 Doncaster Rovers L 0-1 1506 1481 48.01% 26.50% 25.49% -7.8 27
2017-12-23 @ Bristol Rovers W 1-0 1481 1506 25.49% 26.50% 48.01% +7.8 27
2017-12-23 Milton Keynes Dons W 2-1 1524 1526 44.36% 27.10% 28.55% +4.9 33
2017-12-23 @ Rotherham United L 1-2 1526 1524 28.55% 27.10% 44.36% -4.9 26
2017-12-23 Oldham Athletic W 4-1 1435 1503 34.96% 27.62% 37.42% +14.9 24
2017-12-23 @ Plymouth Argyle L 1-4 1503 1435 37.42% 27.62% 34.96% -14.9 27
2017-12-23 Portsmouth W 2-0 1561 1553 45.74% 26.90% 27.37% +9.5 47
2017-12-23 @ Shrewsbury Town L 0-2 1553 1561 27.37% 26.90% 45.74% -9.5 35
2017-12-23 Southend United W 3-1 1626 1542 55.46% 24.56% 19.98% +6.2 42
2017-12-23 @ Scunthorpe United L 1-3 1542 1626 19.98% 24.56% 55.46% -6.2 28
2017-12-23 Walsall D 1-1 1523 1520 45.01% 27.01% 27.99% -0.6 22
2017-12-23 @ Rochdale D 1-1 1520 1523 27.99% 27.01% 45.01% +0.6 29
2017-12-23 Wigan Athletic L 0-7 1594 1695 30.67% 27.36% 41.97% -33.6 31
2017-12-23 @ Oxford United W 7-0 1695 1594 41.97% 27.36% 30.67% +33.6 51
2017-12-26 AFC Wimbledon W 2-1 1544 1471 54.06% 25.00% 20.94% +3.8 38
2017-12-26 @ Portsmouth L 1-2 1471 1544 20.94% 25.00% 54.06% -3.8 23
2017-12-26 Bristol Rovers D 0-0 1521 1499 47.56% 26.59% 25.85% -0.8 30
2017-12-26 @ Walsall D 0-0 1499 1521 25.85% 26.59% 47.56% +0.8 28
2017-12-26 Charlton Athletic W 3-1 1536 1555 41.95% 27.37% 30.68% +9.0 31
2017-12-26 @ Southend United L 1-3 1555 1536 30.68% 27.37% 41.95% -9.1 36
2017-12-26 Fleetwood Town L 1-2 1489 1550 35.99% 27.63% 36.38% -5.9 27
2017-12-26 @ Oldham Athletic W 2-1 1550 1489 36.38% 27.63% 35.99% +5.9 30
2017-12-26 Northampton Town W 3-0 1489 1413 54.45% 24.88% 20.67% +10.8 30
2017-12-26 @ Doncaster Rovers L 0-3 1413 1489 20.67% 24.88% 54.45% -10.8 23
2017-12-26 Oxford United D 1-1 1490 1560 34.69% 27.61% 37.70% +0.1 27
2017-12-26 @ Gillingham D 1-1 1560 1490 37.70% 27.61% 34.69% -0.1 32
2017-12-26 Peterborough United L 1-3 1615 1534 55.11% 24.67% 20.22% -14.2 42
2017-12-26 @ Bradford City W 3-1 1534 1615 20.22% 24.67% 55.11% +14.2 38
2017-12-26 Plymouth Argyle L 0-1 1521 1450 53.94% 25.03% 21.02% -8.5 26
2017-12-26 @ Milton Keynes Dons W 1-0 1450 1521 21.02% 25.03% 53.94% +8.5 27
2017-12-26 Rochdale W 2-0 1698 1522 65.83% 20.34% 13.82% +4.8 47
2017-12-26 @ Blackburn Rovers L 0-2 1522 1698 13.82% 20.34% 65.83% -4.8 22
2017-12-26 Rotherham United L 0-3 1457 1529 34.51% 27.61% 37.88% -16.6 17
2017-12-26 @ Bury W 3-0 1529 1457 37.88% 27.61% 34.51% +16.6 36
2017-12-26 Scunthorpe United L 2-3 1491 1632 25.87% 26.59% 47.53% -4.3 28
2017-12-26 @ Blackpool W 3-2 1632 1491 47.53% 26.59% 25.87% +4.3 45
2017-12-26 Shrewsbury Town D 0-0 1728 1571 63.84% 21.27% 14.89% -2.0 52
2017-12-26 @ Wigan Athletic D 0-0 1571 1728 14.89% 21.27% 63.84% +2.0 48
2017-12-29 Charlton Athletic D 0-0 1726 1546 66.25% 20.15% 13.61% -2.2 53
2017-12-29 @ Wigan Athletic D 0-0 1546 1726 13.61% 20.15% 66.25% +2.2 37
2017-12-29 Rochdale W 2-0 1500 1517 42.22% 27.34% 30.44% +10.4 33
2017-12-29 @ Doncaster Rovers L 0-2 1517 1500 30.44% 27.34% 42.22% -10.4 22
2017-12-30 AFC Wimbledon D 2-2 1490 1467 47.66% 26.57% 25.78% -0.6 28
2017-12-30 @ Gillingham D 2-2 1467 1490 25.78% 26.57% 47.66% +0.6 24
2017-12-30 Bristol Rovers D 1-1 1483 1500 42.31% 27.33% 30.36% -0.4 28
2017-12-30 @ Oldham Athletic D 1-1 1500 1483 30.36% 27.33% 42.31% +0.4 29
2017-12-30 Fleetwood Town L 0-2 1441 1556 28.91% 27.15% 43.94% -10.0 17
2017-12-30 @ Bury W 2-0 1556 1441 43.94% 27.15% 28.91% +10.0 33
2017-12-30 Northampton Town W 3-1 1547 1402 62.48% 21.88% 15.64% +4.8 41
2017-12-30 @ Portsmouth L 1-3 1402 1547 15.64% 21.88% 62.48% -4.8 23
2017-12-30 Oxford United W 3-2 1601 1560 50.03% 26.07% 23.90% +4.0 45
2017-12-30 @ Bradford City L 2-3 1560 1601 23.90% 26.07% 50.03% -4.0 32
2017-12-30 Peterborough United W 1-0 1513 1548 39.75% 27.53% 32.72% +5.8 29
2017-12-30 @ Milton Keynes Dons L 0-1 1548 1513 32.72% 27.53% 39.75% -5.8 38
2017-12-30 Plymouth Argyle D 2-2 1486 1458 48.39% 26.42% 25.19% -0.6 29
2017-12-30 @ Blackpool D 2-2 1458 1486 25.19% 26.42% 48.39% +0.6 28
2017-12-30 Rotherham United L 1-2 1520 1546 41.00% 27.45% 31.56% -6.5 30
2017-12-30 @ Walsall W 2-1 1546 1520 31.56% 27.45% 41.00% +6.5 39
2017-12-30 Scunthorpe United D 2-2 1703 1637 53.29% 25.23% 21.49% -0.8 48
2017-12-30 @ Blackburn Rovers D 2-2 1637 1703 21.49% 25.23% 53.29% +0.8 46
2017-12-30 Shrewsbury Town L 1-2 1545 1573 40.75% 27.46% 31.79% -6.5 31
2017-12-30 @ Southend United W 2-1 1573 1545 31.79% 27.46% 40.75% +6.5 51
2018-01-01 Blackburn Rovers D 1-1 1552 1702 25.01% 26.38% 48.61% +0.8 40
2018-01-01 @ Rotherham United D 1-1 1702 1552 48.61% 26.38% 25.01% -0.8 49
2018-01-01 Blackpool L 1-2 1507 1486 47.48% 26.60% 25.92% -7.3 22
2018-01-01 @ Rochdale W 2-1 1486 1507 25.92% 26.60% 47.48% +7.3 32
2018-01-01 Bradford City L 1-2 1566 1605 39.21% 27.56% 33.24% -6.3 33
2018-01-01 @ Fleetwood Town W 2-1 1605 1566 33.24% 27.56% 39.21% +6.3 48
2018-01-01 Bury W 1-0 1637 1431 68.96% 18.79% 12.25% +2.2 49
2018-01-01 @ Scunthorpe United L 0-1 1431 1637 12.25% 18.79% 68.96% -2.2 17
2018-01-01 Doncaster Rovers D 1-1 1542 1510 48.88% 26.32% 24.79% -0.8 39
2018-01-01 @ Peterborough United D 1-1 1510 1542 24.79% 26.32% 48.88% +0.8 34
2018-01-01 Gillingham L 1-2 1548 1489 52.38% 25.48% 22.14% -7.9 37
2018-01-01 @ Charlton Athletic W 2-1 1489 1548 22.14% 25.48% 52.38% +7.9 31
2018-01-01 Milton Keynes Dons W 3-1 1556 1519 49.59% 26.17% 24.24% +7.5 35
2018-01-01 @ Oxford United L 1-3 1519 1556 24.24% 26.17% 49.59% -7.5 29
2018-01-01 Oldham Athletic W 1-0 1579 1482 56.99% 24.04% 18.97% +3.6 54
2018-01-01 @ Shrewsbury Town L 0-1 1482 1579 18.97% 24.04% 56.99% -3.6 28
2018-01-01 Portsmouth W 2-1 1500 1552 37.31% 27.62% 35.07% +5.8 32
2018-01-01 @ Bristol Rovers L 1-2 1552 1500 35.07% 27.62% 37.31% -5.8 41
2018-01-01 Southend United W 2-0 1468 1538 34.67% 27.61% 37.72% +12.2 27
2018-01-01 @ AFC Wimbledon L 0-2 1538 1468 37.72% 27.61% 34.67% -12.2 31
2018-01-01 Walsall W 1-0 1459 1513 37.00% 27.62% 35.38% +6.2 31
2018-01-01 @ Plymouth Argyle L 0-1 1513 1459 35.38% 27.62% 37.00% -6.2 30
2018-01-01 Wigan Athletic L 0-1 1398 1724 12.26% 18.81% 68.93% -2.2 23
2018-01-01 @ Northampton Town W 1-0 1724 1398 68.93% 18.81% 12.26% +2.2 56
2018-01-06 Blackpool W 1-0 1563 1493 53.79% 25.08% 21.13% +4.0 38
2018-01-06 @ Oxford United L 0-1 1493 1563 21.13% 25.08% 53.79% -4.0 32
2018-01-06 Bury W 3-0 1465 1429 49.47% 26.20% 24.33% +12.5 34
2018-01-06 @ Plymouth Argyle L 0-3 1429 1465 24.33% 26.20% 49.47% -12.5 17
2018-01-06 Oldham Athletic W 1-0 1540 1479 52.70% 25.39% 21.91% +4.2 40
2018-01-06 @ Charlton Athletic L 0-1 1479 1540 21.91% 25.39% 52.70% -4.2 28
2018-01-06 Southend United W 3-1 1395 1526 27.07% 26.84% 46.09% +12.3 26
2018-01-06 @ Northampton Town L 1-3 1526 1395 46.09% 26.84% 27.07% -12.3 31
2018-01-13 AFC Wimbledon D 0-0 1511 1480 48.82% 26.34% 24.84% -0.9 30
2018-01-13 @ Milton Keynes Dons D 0-0 1480 1511 24.84% 26.34% 48.82% +0.9 28
2018-01-13 Bristol Rovers D 0-0 1489 1506 42.32% 27.33% 30.35% -0.5 33
2018-01-13 @ Blackpool D 0-0 1506 1489 30.35% 27.33% 42.32% +0.5 33
2018-01-13 Charlton Athletic L 0-1 1416 1545 27.34% 26.89% 45.76% -5.1 17
2018-01-13 @ Bury W 1-0 1545 1416 45.76% 26.89% 27.34% +5.1 43
2018-01-13 Fleetwood Town L 1-2 1514 1560 38.23% 27.60% 34.18% -6.2 31
2018-01-13 @ Southend United W 2-1 1560 1514 34.18% 27.60% 38.23% +6.2 36
2018-01-13 Northampton Town L 1-2 1611 1408 68.64% 18.96% 12.40% -9.7 48
2018-01-13 @ Bradford City W 2-1 1408 1611 12.40% 18.96% 68.64% +9.7 29
2018-01-13 Oxford United W 2-1 1507 1568 36.12% 27.63% 36.25% +5.9 33
2018-01-13 @ Walsall L 1-2 1568 1507 36.25% 27.63% 36.12% -5.9 38
2018-01-13 Peterborough United D 0-0 1726 1541 66.75% 19.90% 13.35% -2.2 57
2018-01-13 @ Wigan Athletic D 0-0 1541 1726 13.35% 19.90% 66.75% +2.2 40
2018-01-13 Plymouth Argyle D 1-1 1511 1478 49.10% 26.28% 24.63% -0.8 35
2018-01-13 @ Doncaster Rovers D 1-1 1478 1511 24.63% 26.28% 49.10% +0.9 35
2018-01-13 Rochdale W 2-1 1497 1500 44.26% 27.11% 28.63% +5.0 34
2018-01-13 @ Gillingham L 1-2 1500 1497 28.63% 27.11% 44.26% -5.0 22
2018-01-13 Rotherham United D 1-1 1475 1553 33.57% 27.57% 38.86% +0.2 29
2018-01-13 @ Oldham Athletic D 1-1 1553 1475 38.86% 27.57% 33.57% -0.2 41
2018-01-13 Scunthorpe United D 1-1 1546 1640 31.61% 27.45% 40.94% +0.3 42
2018-01-13 @ Portsmouth D 1-1 1640 1546 40.94% 27.45% 31.61% -0.3 50
2018-01-13 Shrewsbury Town W 3-1 1701 1583 59.51% 23.11% 17.38% +5.4 52
2018-01-13 @ Blackburn Rovers L 1-3 1583 1701 17.38% 23.11% 59.51% -5.4 54
2018-01-20 Blackburn Rovers L 1-2 1566 1707 25.94% 26.61% 47.45% -4.6 36
2018-01-20 @ Fleetwood Town W 2-1 1707 1566 47.45% 26.61% 25.94% +4.6 55
2018-01-20 Blackpool W 2-0 1481 1489 43.57% 27.20% 29.24% +10.1 31
2018-01-20 @ AFC Wimbledon L 0-2 1489 1481 29.24% 27.20% 43.57% -10.1 33
2018-01-20 Bradford City W 3-1 1506 1601 31.38% 27.43% 41.19% +11.3 36
2018-01-20 @ Bristol Rovers L 1-3 1601 1506 41.19% 27.43% 31.38% -11.3 48
2018-01-20 Bury L 1-2 1562 1411 63.09% 21.61% 15.30% -9.1 38
2018-01-20 @ Oxford United W 2-1 1411 1562 15.30% 21.61% 63.09% +9.1 20
2018-01-20 Doncaster Rovers D 2-2 1577 1510 53.39% 25.20% 21.41% -0.8 55
2018-01-20 @ Shrewsbury Town D 2-2 1510 1577 21.41% 25.20% 53.39% +0.8 36
2018-01-20 Gillingham L 1-3 1639 1502 61.66% 22.23% 16.11% -15.5 50
2018-01-20 @ Scunthorpe United W 3-1 1502 1639 16.11% 22.23% 61.66% +15.5 37
2018-01-20 Milton Keynes Dons W 2-1 1417 1510 31.67% 27.46% 40.88% +6.5 32
2018-01-20 @ Northampton Town L 1-2 1510 1417 40.88% 27.46% 31.67% -6.5 30
2018-01-20 Oldham Athletic W 3-0 1543 1475 53.58% 25.14% 21.28% +11.1 43
2018-01-20 @ Peterborough United L 0-3 1475 1543 21.28% 25.14% 53.58% -11.1 29
2018-01-20 Portsmouth W 1-0 1553 1547 45.50% 26.93% 27.57% +5.1 44
2018-01-20 @ Rotherham United L 0-1 1547 1553 27.57% 26.93% 45.50% -5.1 42
2018-01-20 Walsall W 3-1 1550 1513 49.51% 26.19% 24.31% +7.5 46
2018-01-20 @ Charlton Athletic L 1-3 1513 1550 24.31% 26.19% 49.51% -7.5 33
2018-01-20 Wigan Athletic L 1-3 1478 1724 16.90% 22.79% 60.31% -5.2 35
2018-01-20 @ Plymouth Argyle W 3-1 1724 1478 60.31% 22.79% 16.90% +5.2 60
2018-01-23 Bradford City W 2-0 1558 1590 40.19% 27.50% 32.31% +10.9 47
2018-01-23 @ Rotherham United L 0-2 1590 1558 32.31% 27.50% 40.19% -10.9 48
2018-01-23 Doncaster Rovers D 1-1 1624 1511 58.85% 23.36% 17.79% -1.5 51
2018-01-23 @ Scunthorpe United D 1-1 1511 1624 17.79% 23.36% 58.85% +1.5 37
2018-01-27 AFC Wimbledon L 0-4 1579 1491 55.97% 24.39% 19.64% -31.5 48
2018-01-27 @ Bradford City W 4-0 1491 1579 19.64% 24.39% 55.97% +31.5 34
2018-01-27 Bristol Rovers L 1-3 1513 1517 43.96% 27.15% 28.89% -11.9 37
2018-01-27 @ Doncaster Rovers W 3-1 1517 1513 28.89% 27.15% 43.96% +11.9 39
2018-01-27 Fleetwood Town W 2-1 1517 1561 38.51% 27.59% 33.90% +5.6 40
2018-01-27 @ Gillingham L 1-2 1561 1517 33.90% 27.59% 38.51% -5.6 36
2018-01-27 Northampton Town D 1-1 1711 1424 76.45% 14.73% 8.82% -2.5 56
2018-01-27 @ Blackburn Rovers D 1-1 1424 1711 8.82% 14.73% 76.45% +2.5 33
2018-01-27 Plymouth Argyle L 1-2 1464 1473 43.32% 27.23% 29.46% -6.8 29
2018-01-27 @ Oldham Athletic W 2-1 1473 1464 29.46% 27.23% 43.32% +6.8 38
2018-01-27 Scunthorpe United W 3-2 1508 1622 28.95% 27.16% 43.90% +6.5 34
2018-01-27 @ Southend United L 2-3 1622 1508 43.90% 27.16% 28.95% -6.5 51
2018-01-27 Shrewsbury Town L 0-1 1542 1577 39.75% 27.53% 32.72% -6.7 42
2018-01-27 @ Portsmouth W 1-0 1577 1542 32.72% 27.53% 39.75% +6.7 58
2018-01-30 Walsall W 3-1 1709 1506 68.64% 18.96% 12.40% +3.7 59
2018-01-30 @ Blackburn Rovers L 1-3 1506 1709 12.40% 18.96% 68.64% -3.7 33
2018-02-03 AFC Wimbledon W 2-0 1569 1522 50.80% 25.89% 23.32% +8.3 50
2018-02-03 @ Rotherham United L 0-2 1522 1569 23.32% 25.89% 50.80% -8.3 34
2018-02-03 Blackburn Rovers W 2-0 1480 1713 17.80% 23.37% 58.83% +17.3 41
2018-02-03 @ Plymouth Argyle L 0-2 1713 1480 58.83% 23.37% 17.80% -17.3 59
2018-02-03 Blackpool D 1-1 1420 1478 36.44% 27.63% 35.94% -0.0 21
2018-02-03 @ Bury D 1-1 1478 1420 35.94% 27.63% 36.44% +0.0 34
2018-02-03 Bradford City W 2-1 1457 1548 31.94% 27.48% 40.58% +6.4 32
2018-02-03 @ Oldham Athletic L 1-2 1548 1457 40.58% 27.48% 31.94% -6.4 48
2018-02-03 Doncaster Rovers D 2-2 1535 1501 49.18% 26.26% 24.56% -0.6 43
2018-02-03 @ Portsmouth D 2-2 1501 1535 24.56% 26.26% 49.18% +0.6 38
2018-02-03 Gillingham W 2-0 1729 1523 68.91% 18.82% 12.27% +4.2 63
2018-02-03 @ Wigan Athletic L 0-2 1523 1729 12.27% 18.82% 68.91% -4.2 40
2018-02-03 Milton Keynes Dons W 1-0 1502 1504 44.35% 27.10% 28.55% +5.2 36
2018-02-03 @ Walsall L 0-1 1504 1502 28.55% 27.10% 44.35% -5.2 30
2018-02-03 Oxford United L 2-3 1557 1552 45.26% 26.97% 27.77% -6.6 46
2018-02-03 @ Charlton Athletic W 3-2 1552 1557 27.77% 26.97% 45.26% +6.6 41
2018-02-03 Rochdale L 0-1 1426 1495 34.99% 27.62% 37.39% -6.1 33
2018-02-03 @ Northampton Town W 1-0 1495 1426 37.39% 27.62% 34.99% +6.1 25
2018-02-03 Scunthorpe United L 2-3 1556 1616 36.14% 27.63% 36.23% -5.6 36
2018-02-03 @ Fleetwood Town W 3-2 1616 1556 36.23% 27.63% 36.14% +5.6 54
2018-02-03 Shrewsbury Town L 1-2 1529 1583 37.05% 27.62% 35.33% -6.0 39
2018-02-03 @ Bristol Rovers W 2-1 1583 1529 35.33% 27.62% 37.05% +6.0 61
2018-02-03 Southend United L 0-1 1555 1514 49.99% 26.08% 23.93% -8.0 43
2018-02-03 @ Peterborough United W 1-0 1514 1555 23.93% 26.08% 49.99% +8.0 37
2018-02-06 AFC Wimbledon W 2-1 1420 1514 31.55% 27.45% 41.01% +6.5 24
2018-02-06 @ Bury L 1-2 1514 1420 41.01% 27.45% 31.55% -6.5 34
2018-02-10 Bristol Rovers L 1-2 1559 1523 49.39% 26.21% 24.39% -7.5 41
2018-02-10 @ Oxford United W 2-1 1523 1559 24.39% 26.21% 49.39% +7.5 42
2018-02-10 Bury D 2-2 1541 1427 59.06% 23.28% 17.66% -1.1 49
2018-02-10 @ Bradford City D 2-2 1427 1541 17.66% 23.28% 59.06% +1.1 25
2018-02-10 Charlton Athletic D 1-1 1501 1550 37.75% 27.61% 34.64% -0.1 39
2018-02-10 @ Doncaster Rovers D 1-1 1550 1501 34.64% 27.61% 37.75% +0.1 47
2018-02-10 Northampton Town L 1-3 1508 1420 55.85% 24.43% 19.72% -14.3 34
2018-02-10 @ AFC Wimbledon W 3-1 1420 1508 19.72% 24.43% 55.85% +14.3 36
2018-02-10 Oldham Athletic D 2-2 1695 1463 71.44% 17.50% 11.07% -1.6 60
2018-02-10 @ Blackburn Rovers D 2-2 1463 1695 11.07% 17.50% 71.44% +1.7 33
2018-02-10 Peterborough United D 1-1 1519 1547 40.80% 27.46% 31.74% -0.3 41
2018-02-10 @ Gillingham D 1-1 1547 1519 31.74% 27.46% 40.80% +0.3 44
2018-02-10 Plymouth Argyle L 1-2 1589 1497 56.42% 24.24% 19.34% -8.4 61
2018-02-10 @ Shrewsbury Town W 2-1 1497 1589 19.34% 24.24% 56.42% +8.4 44
2018-02-10 Portsmouth L 1-2 1499 1534 39.68% 27.53% 32.79% -6.3 30
2018-02-10 @ Milton Keynes Dons W 2-1 1534 1499 32.79% 27.53% 39.68% +6.3 46
2018-02-10 Rotherham United L 1-2 1622 1577 50.48% 25.97% 23.56% -7.6 54
2018-02-10 @ Scunthorpe United W 2-1 1577 1622 23.56% 25.97% 50.48% +7.6 53
2018-02-10 Walsall D 2-2 1478 1507 40.67% 27.47% 31.86% -0.2 35
2018-02-10 @ Blackpool D 2-2 1507 1478 31.86% 27.47% 40.67% +0.2 37
2018-02-10 Wigan Athletic W 3-1 1522 1733 19.42% 24.28% 56.30% +14.5 40
2018-02-10 @ Southend United L 1-3 1733 1522 56.30% 24.28% 19.42% -14.5 63
2018-02-13 AFC Wimbledon W 4-2 1506 1493 46.30% 26.81% 26.89% +7.3 47
2018-02-13 @ Plymouth Argyle L 2-4 1493 1506 26.89% 26.81% 46.30% -7.3 34
2018-02-13 Blackburn Rovers L 1-2 1541 1694 24.67% 26.29% 49.04% -4.4 46
2018-02-13 @ Portsmouth W 2-1 1694 1541 49.04% 26.29% 24.67% +4.4 63
2018-02-13 Blackpool L 0-2 1719 1478 72.26% 17.06% 10.69% -20.1 63
2018-02-13 @ Wigan Athletic W 2-0 1478 1719 10.69% 17.06% 72.26% +20.1 38
2018-02-13 Bradford City D 1-1 1551 1540 46.03% 26.85% 27.11% -0.6 48
2018-02-13 @ Charlton Athletic D 1-1 1540 1551 27.11% 26.85% 46.03% +0.6 50
2018-02-13 Doncaster Rovers W 4-2 1507 1501 45.44% 26.94% 27.61% +7.5 40
2018-02-13 @ Walsall L 2-4 1501 1507 27.61% 26.94% 45.44% -7.5 39
2018-02-13 Gillingham L 1-2 1435 1519 32.85% 27.54% 39.62% -5.5 36
2018-02-13 @ Northampton Town W 2-1 1519 1435 39.62% 27.54% 32.85% +5.5 44
2018-02-13 Milton Keynes Dons W 1-0 1465 1492 40.84% 27.46% 31.70% +5.7 36
2018-02-13 @ Oldham Athletic L 0-1 1492 1465 31.70% 27.46% 40.84% -5.7 30
2018-02-13 Oxford United W 3-1 1585 1552 49.08% 26.28% 24.64% +7.6 56
2018-02-13 @ Rotherham United L 1-3 1552 1585 24.64% 26.28% 49.08% -7.5 41
2018-02-13 Rochdale W 3-2 1531 1501 48.64% 26.37% 24.99% +4.2 45
2018-02-13 @ Bristol Rovers L 2-3 1501 1531 24.99% 26.37% 48.64% -4.2 25
2018-02-13 Scunthorpe United D 2-2 1547 1614 35.19% 27.62% 37.19% +0.1 45
2018-02-13 @ Peterborough United D 2-2 1614 1547 37.19% 27.62% 35.19% -0.0 55
2018-02-13 Shrewsbury Town L 1-2 1550 1581 40.32% 27.49% 32.19% -6.4 36
2018-02-13 @ Fleetwood Town W 2-1 1581 1550 32.19% 27.49% 40.32% +6.4 64
2018-02-13 Southend United D 0-0 1428 1537 29.66% 27.25% 43.09% +0.5 26
2018-02-13 @ Bury D 0-0 1537 1428 43.09% 27.25% 29.66% -0.5 41
2018-02-17 Bristol Rovers W 1-0 1486 1535 37.76% 27.61% 34.64% +6.1 37
2018-02-17 @ AFC Wimbledon L 0-1 1535 1486 34.64% 27.61% 37.76% -6.1 45
2018-02-17 Charlton Athletic L 1-2 1487 1550 35.71% 27.63% 36.66% -5.9 30
2018-02-17 @ Milton Keynes Dons W 2-1 1550 1487 36.66% 27.63% 35.71% +5.9 51
2018-02-17 Fleetwood Town W 3-0 1494 1544 37.66% 27.61% 34.73% +16.7 42
2018-02-17 @ Doncaster Rovers L 0-3 1544 1494 34.73% 27.61% 37.66% -16.7 36
2018-02-17 Northampton Town D 2-2 1614 1429 66.74% 19.90% 13.35% -1.5 56
2018-02-17 @ Scunthorpe United D 2-2 1429 1614 13.35% 19.90% 66.74% +1.5 37
2018-02-17 Plymouth Argyle L 0-1 1544 1513 48.79% 26.34% 24.87% -7.9 41
2018-02-17 @ Oxford United W 1-0 1513 1544 24.87% 26.34% 48.79% +7.9 50
2018-02-17 Portsmouth W 3-1 1536 1536 44.63% 27.06% 28.31% +8.5 44
2018-02-17 @ Southend United L 1-3 1536 1536 28.31% 27.06% 44.63% -8.5 46
2018-02-17 Rotherham United L 0-1 1587 1593 43.93% 27.15% 28.92% -7.3 64
2018-02-17 @ Shrewsbury Town W 1-0 1593 1587 28.92% 27.15% 43.93% +7.3 59
2018-02-17 Walsall D 0-0 1524 1515 45.90% 26.87% 27.23% -0.7 45
2018-02-17 @ Gillingham D 0-0 1515 1524 27.23% 26.87% 45.90% +0.7 41
2018-02-18 Peterborough United D 1-1 1498 1547 37.84% 27.61% 34.55% -0.1 39
2018-02-18 @ Blackpool D 1-1 1547 1498 34.55% 27.61% 37.84% +0.1 46
2018-02-19 Bury W 2-0 1698 1428 74.90% 15.60% 9.50% +3.1 66
2018-02-19 @ Blackburn Rovers L 0-2 1428 1698 9.50% 15.60% 74.90% -3.1 26
2018-02-20 Gillingham D 1-1 1580 1523 52.09% 25.56% 22.36% -1.0 65
2018-02-20 @ Shrewsbury Town D 1-1 1523 1580 22.36% 25.56% 52.09% +1.1 46
2018-02-20 Portsmouth L 1-2 1527 1528 44.52% 27.07% 28.40% -6.9 36
2018-02-20 @ Fleetwood Town W 2-1 1528 1527 28.40% 27.07% 44.52% +6.9 49
2018-02-21 Milton Keynes Dons D 0-0 1497 1481 46.78% 26.73% 26.50% -0.8 26
2018-02-21 @ Rochdale D 0-0 1481 1497 26.50% 26.73% 46.78% +0.8 31
2018-02-24 AFC Wimbledon D 1-1 1547 1492 51.85% 25.62% 22.53% -1.0 47
2018-02-24 @ Peterborough United D 1-1 1492 1547 22.53% 25.62% 51.85% +1.0 38
2018-02-24 Blackburn Rovers L 1-2 1515 1701 21.56% 25.25% 53.19% -3.9 41
2018-02-24 @ Walsall W 2-1 1701 1515 53.19% 25.25% 21.56% +3.9 69
2018-02-24 Blackpool L 0-2 1535 1498 49.46% 26.20% 24.34% -15.0 49
2018-02-24 @ Portsmouth W 2-0 1498 1535 24.34% 26.20% 49.46% +15.0 42
2018-02-24 Bradford City W 1-0 1521 1541 41.86% 27.37% 30.76% +5.6 53
2018-02-24 @ Plymouth Argyle L 0-1 1541 1521 30.76% 27.37% 41.86% -5.6 50
2018-02-24 Doncaster Rovers W 2-1 1600 1510 56.08% 24.35% 19.56% +3.5 62
2018-02-24 @ Rotherham United L 1-2 1510 1600 19.56% 24.35% 56.08% -3.5 42
2018-02-24 Gillingham W 2-1 1425 1524 30.87% 27.38% 41.75% +6.6 29
2018-02-24 @ Bury L 1-2 1524 1425 41.75% 27.38% 30.87% -6.6 46
2018-02-24 Milton Keynes Dons D 1-1 1520 1482 49.74% 26.14% 24.12% -0.9 37
2018-02-24 @ Fleetwood Town D 1-1 1482 1520 24.12% 26.14% 49.74% +0.9 32
2018-02-24 Oxford United D 0-0 1430 1536 30.05% 27.30% 42.65% +0.5 38
2018-02-24 @ Northampton Town D 0-0 1536 1430 42.65% 27.30% 30.05% -0.5 42
2018-02-24 Rochdale W 1-0 1699 1496 68.60% 18.98% 12.42% +2.3 66
2018-02-24 @ Wigan Athletic L 0-1 1496 1699 12.42% 18.98% 68.60% -2.3 26
2018-02-24 Scunthorpe United D 1-1 1529 1612 32.93% 27.54% 39.53% +0.2 46
2018-02-24 @ Bristol Rovers D 1-1 1612 1529 39.53% 27.54% 32.93% -0.2 57
2018-02-24 Shrewsbury Town L 0-2 1556 1579 41.40% 27.41% 31.19% -13.1 51
2018-02-24 @ Charlton Athletic W 2-0 1579 1556 31.19% 27.41% 41.40% +13.1 68
2018-02-27 Blackburn Rovers L 0-3 1493 1705 19.36% 24.25% 56.39% -10.1 38
2018-02-27 @ AFC Wimbledon W 3-0 1705 1493 56.39% 24.25% 19.36% +10.1 72
2018-02-27 Walsall W 2-1 1546 1512 49.21% 26.25% 24.53% +4.3 50
2018-02-27 @ Peterborough United L 1-2 1512 1546 24.53% 26.25% 49.21% -4.3 41
2018-03-03 Bristol Rovers L 0-1 1482 1529 38.09% 27.60% 34.31% -6.5 32
2018-03-03 @ Milton Keynes Dons W 1-0 1529 1482 34.31% 27.60% 38.09% +6.5 49
2018-03-03 Oldham Athletic L 0-2 1612 1471 62.10% 22.04% 15.86% -18.0 57
2018-03-03 @ Scunthorpe United W 2-0 1471 1612 15.86% 22.04% 62.10% +18.0 39
2018-03-03 Walsall L 0-3 1545 1507 49.61% 26.17% 24.22% -21.9 44
2018-03-03 @ Southend United W 3-0 1507 1545 24.22% 26.17% 49.61% +21.9 44
2018-03-04 Wigan Athletic D 2-2 1715 1701 46.51% 26.77% 26.71% -0.5 73
2018-03-04 @ Blackburn Rovers D 2-2 1701 1715 26.71% 26.77% 46.51% +0.5 67
2018-03-06 Rochdale L 0-3 1529 1494 49.36% 26.22% 24.42% -21.8 44
2018-03-06 @ Walsall W 3-0 1494 1529 24.42% 26.22% 49.36% +21.8 29
2018-03-10 Blackpool W 3-0 1715 1513 68.42% 19.07% 12.51% +6.2 76
2018-03-10 @ Blackburn Rovers L 0-3 1513 1715 12.51% 19.07% 68.42% -6.2 42
2018-03-10 Charlton Athletic W 4-1 1550 1543 45.66% 26.91% 27.43% +11.7 53
2018-03-10 @ Peterborough United L 1-4 1543 1550 27.43% 26.91% 45.66% -11.7 51
2018-03-10 Doncaster Rovers D 0-0 1523 1507 46.76% 26.73% 26.51% -0.8 45
2018-03-10 @ Southend United D 0-0 1507 1523 26.51% 26.73% 46.76% +0.8 43
2018-03-10 Gillingham L 1-3 1520 1518 44.86% 27.03% 28.11% -12.0 49
2018-03-10 @ Portsmouth W 3-1 1518 1520 28.11% 27.03% 44.86% +12.1 49
2018-03-10 Northampton Town D 1-1 1536 1431 57.91% 23.71% 18.38% -1.4 50
2018-03-10 @ Bristol Rovers D 1-1 1431 1536 18.38% 23.71% 57.91% +1.4 39
2018-03-10 Oldham Athletic D 2-2 1432 1489 36.64% 27.63% 35.73% -0.0 30
2018-03-10 @ Bury D 2-2 1489 1432 35.73% 27.63% 36.64% +0.0 40
2018-03-10 Oxford United W 2-1 1483 1536 37.23% 27.62% 35.15% +5.8 41
2018-03-10 @ AFC Wimbledon L 1-2 1536 1483 35.15% 27.62% 37.23% -5.8 42
2018-03-10 Plymouth Argyle D 1-1 1519 1526 43.63% 27.19% 29.18% -0.5 38
2018-03-10 @ Fleetwood Town D 1-1 1526 1519 29.18% 27.19% 43.63% +0.5 54
2018-03-10 Rochdale L 0-1 1603 1515 55.92% 24.41% 19.67% -8.8 62
2018-03-10 @ Rotherham United W 1-0 1515 1603 19.67% 24.41% 55.92% +8.8 32
2018-03-10 Scunthorpe United D 3-3 1702 1594 58.24% 23.59% 18.17% -0.9 68
2018-03-10 @ Wigan Athletic D 3-3 1594 1702 18.17% 23.59% 58.24% +0.9 58
2018-03-10 Walsall W 2-0 1592 1507 55.55% 24.53% 19.92% +7.2 71
2018-03-10 @ Shrewsbury Town L 0-2 1507 1592 19.92% 24.53% 55.55% -7.2 44
2018-03-13 Charlton Athletic W 1-0 1507 1531 41.32% 27.42% 31.26% +5.6 45
2018-03-13 @ Blackpool L 0-1 1531 1507 31.26% 27.42% 41.32% -5.6 51
2018-03-13 Peterborough United L 0-1 1432 1562 27.14% 26.86% 46.01% -5.0 30
2018-03-13 @ Bury W 1-0 1562 1432 46.01% 26.86% 27.14% +5.0 56
2018-03-13 Rotherham United W 3-2 1476 1595 28.48% 27.09% 44.44% +6.6 35
2018-03-13 @ Milton Keynes Dons L 2-3 1595 1476 44.44% 27.09% 28.48% -6.5 62
2018-03-13 Southend United D 0-0 1524 1522 44.93% 27.02% 28.05% -0.7 33
2018-03-13 @ Rochdale D 0-0 1522 1524 28.05% 27.02% 44.93% +0.7 46
2018-03-14 Wigan Athletic L 0-1 1535 1701 23.43% 25.93% 50.64% -4.4 50
2018-03-14 @ Bradford City W 1-0 1701 1535 50.64% 25.93% 23.43% +4.4 71
2018-03-17 AFC Wimbledon D 1-1 1524 1489 49.27% 26.24% 24.49% -0.9 34
2018-03-17 @ Rochdale D 1-1 1489 1524 24.49% 26.24% 49.27% +0.9 42
2018-03-17 Bristol Rovers W 3-2 1527 1534 43.61% 27.19% 29.20% +4.8 57
2018-03-17 @ Plymouth Argyle L 2-3 1534 1527 29.20% 27.19% 43.61% -4.8 50
2018-03-17 Bury W 2-1 1482 1427 51.94% 25.60% 22.46% +4.0 38
2018-03-17 @ Milton Keynes Dons L 1-2 1427 1482 22.46% 25.60% 51.94% -4.0 30
2018-03-17 Fleetwood Town D 0-0 1525 1519 45.54% 26.93% 27.53% -0.7 52
2018-03-17 @ Charlton Athletic D 0-0 1519 1525 27.53% 26.93% 45.54% +0.7 39
2018-03-17 Peterborough United W 2-1 1530 1567 39.45% 27.54% 33.00% +5.5 45
2018-03-17 @ Oxford United L 1-2 1567 1530 33.00% 27.54% 39.45% -5.5 56
2018-03-17 Portsmouth L 0-2 1489 1507 42.03% 27.36% 30.61% -13.2 40
2018-03-17 @ Oldham Athletic W 2-0 1507 1489 30.61% 27.36% 42.03% +13.2 52
2018-03-17 Rotherham United L 0-3 1432 1588 24.42% 26.22% 49.36% -12.6 39
2018-03-17 @ Northampton Town W 3-0 1588 1432 49.36% 26.22% 24.42% +12.6 65
2018-03-17 Shrewsbury Town L 1-2 1595 1599 44.03% 27.14% 28.83% -6.9 58
2018-03-17 @ Scunthorpe United W 2-1 1599 1595 28.83% 27.14% 44.03% +6.9 74
2018-03-17 Southend United D 1-1 1513 1523 43.26% 27.23% 29.51% -0.5 46
2018-03-17 @ Blackpool D 1-1 1523 1513 29.51% 27.23% 43.26% +0.5 47
2018-03-19 Bradford City W 2-0 1508 1531 41.44% 27.41% 31.15% +10.6 46
2018-03-19 @ Doncaster Rovers L 0-2 1531 1508 31.15% 27.41% 41.44% -10.6 50
2018-03-20 Fleetwood Town L 0-2 1523 1519 45.09% 26.99% 27.91% -14.0 34
2018-03-20 @ Rochdale W 2-0 1519 1523 27.91% 26.99% 45.09% +14.0 42
2018-03-20 Shrewsbury Town D 1-1 1420 1606 21.49% 25.23% 53.28% +1.1 40
2018-03-20 @ Northampton Town D 1-1 1606 1420 53.28% 25.23% 21.49% -1.1 75
2018-03-21 Wigan Athletic L 0-3 1500 1705 19.91% 24.53% 55.56% -10.4 44
2018-03-21 @ Walsall W 3-0 1705 1500 55.56% 24.53% 19.91% +10.4 74
2018-03-24 AFC Wimbledon W 1-0 1605 1490 59.17% 23.24% 17.59% +3.4 78
2018-03-24 @ Shrewsbury Town L 0-1 1490 1605 17.59% 23.24% 59.17% -3.3 42
2018-03-24 Blackpool D 0-0 1486 1512 41.06% 27.44% 31.50% -0.4 39
2018-03-24 @ Milton Keynes Dons D 0-0 1512 1486 31.50% 27.44% 41.06% +0.4 47
2018-03-24 Bristol Rovers D 1-1 1562 1529 48.91% 26.32% 24.78% -0.8 57
2018-03-24 @ Peterborough United D 1-1 1529 1562 24.78% 26.32% 48.91% +0.8 51
2018-03-24 Gillingham W 1-0 1520 1530 43.30% 27.23% 29.47% +5.4 53
2018-03-24 @ Bradford City L 0-1 1530 1520 29.47% 27.23% 43.30% -5.4 49
2018-03-24 Northampton Town W 2-0 1533 1421 58.79% 23.38% 17.82% +6.4 45
2018-03-24 @ Fleetwood Town L 0-2 1421 1533 17.82% 23.38% 58.79% -6.4 40
2018-03-24 Plymouth Argyle W 2-0 1525 1532 43.68% 27.18% 29.14% +10.0 55
2018-03-24 @ Charlton Athletic L 0-2 1532 1525 29.14% 27.18% 43.68% -10.0 57
2018-03-24 Rochdale D 1-1 1588 1509 54.89% 24.74% 20.37% -1.2 59
2018-03-24 @ Scunthorpe United D 1-1 1509 1588 20.37% 24.74% 54.89% +1.2 35
2018-03-24 Rotherham United W 2-0 1523 1601 33.74% 27.58% 38.68% +12.4 50
2018-03-24 @ Southend United L 0-2 1601 1523 38.68% 27.58% 33.74% -12.4 65
2018-03-24 Wigan Athletic L 0-2 1423 1716 14.00% 20.51% 65.49% -4.9 30
2018-03-24 @ Bury W 2-0 1716 1423 65.49% 20.51% 14.00% +4.9 77
2018-03-25 Oxford United W 3-0 1521 1535 42.61% 27.30% 30.09% +15.0 55
2018-03-25 @ Portsmouth L 0-3 1535 1521 30.09% 27.30% 42.61% -15.0 45
2018-03-29 Bradford City W 2-0 1721 1526 67.81% 19.37% 12.81% +4.4 79
2018-03-29 @ Blackburn Rovers L 0-2 1526 1721 12.81% 19.37% 67.81% -4.4 53
2018-03-29 Milton Keynes Dons L 1-2 1525 1486 49.74% 26.14% 24.13% -7.5 49
2018-03-29 @ Gillingham W 2-1 1486 1525 24.13% 26.14% 49.74% +7.6 42
2018-03-30 Bury W 2-1 1530 1418 58.82% 23.37% 17.81% +3.2 54
2018-03-30 @ Bristol Rovers L 1-2 1418 1530 17.81% 23.37% 58.82% -3.2 30
2018-03-30 Charlton Athletic L 0-4 1415 1535 28.30% 27.06% 44.64% -18.6 40
2018-03-30 @ Northampton Town W 4-0 1535 1415 44.64% 27.06% 28.30% +18.6 58
2018-03-30 Doncaster Rovers L 1-2 1513 1518 43.84% 27.16% 29.00% -6.8 47
2018-03-30 @ Blackpool W 2-1 1518 1513 29.00% 27.16% 43.84% +6.8 49
2018-03-30 Fleetwood Town L 0-1 1486 1540 37.14% 27.62% 35.24% -6.4 42
2018-03-30 @ AFC Wimbledon W 1-0 1540 1486 35.24% 27.62% 37.14% +6.4 48
2018-03-30 Oldham Athletic W 3-0 1720 1475 72.66% 16.84% 10.50% +5.1 80
2018-03-30 @ Wigan Athletic L 0-3 1475 1720 10.50% 16.84% 72.66% -5.1 40
2018-03-30 Peterborough United D 1-1 1588 1561 48.31% 26.44% 25.25% -0.8 66
2018-03-30 @ Rotherham United D 1-1 1561 1588 25.25% 26.44% 48.31% +0.8 58
2018-03-30 Scunthorpe United D 1-1 1520 1587 35.27% 27.62% 37.11% +0.1 46
2018-03-30 @ Oxford United D 1-1 1587 1520 37.11% 27.62% 35.27% -0.1 60
2018-03-30 Shrewsbury Town W 3-1 1510 1608 30.96% 27.39% 41.65% +11.4 38
2018-03-30 @ Rochdale L 1-3 1608 1510 41.65% 27.39% 30.96% -11.4 78
2018-03-30 Southend United W 4-0 1522 1536 42.70% 27.29% 30.01% +19.5 60
2018-03-30 @ Plymouth Argyle L 0-4 1536 1522 30.01% 27.29% 42.70% -19.5 50
2018-03-31 Portsmouth L 0-1 1490 1536 38.20% 27.60% 34.20% -6.5 44
2018-03-31 @ Walsall W 1-0 1536 1490 34.20% 27.60% 38.20% +6.5 58
2018-04-02 Blackburn Rovers L 1-2 1494 1725 17.88% 23.41% 58.71% -3.2 42
2018-04-02 @ Milton Keynes Dons W 2-1 1725 1494 58.71% 23.41% 17.88% +3.2 82
2018-04-02 Blackpool W 2-1 1470 1506 39.71% 27.53% 32.76% +5.5 43
2018-04-02 @ Oldham Athletic L 1-2 1506 1470 32.76% 27.53% 39.71% -5.5 47
2018-04-02 Bristol Rovers W 2-0 1546 1534 46.32% 26.80% 26.87% +9.4 51
2018-04-02 @ Fleetwood Town L 0-2 1534 1546 26.87% 26.80% 46.32% -9.4 54
2018-04-02 Gillingham W 4-0 1516 1517 44.50% 27.08% 28.42% +18.7 53
2018-04-02 @ Southend United L 0-4 1517 1516 28.42% 27.08% 44.50% -18.7 49
2018-04-02 Northampton Town W 2-0 1561 1396 64.72% 20.87% 14.41% +5.1 61
2018-04-02 @ Peterborough United L 0-2 1396 1561 14.41% 20.87% 64.72% -5.1 40
2018-04-02 Oxford United W 3-2 1597 1521 54.54% 24.85% 20.61% +3.5 81
2018-04-02 @ Shrewsbury Town L 2-3 1521 1597 20.61% 24.85% 54.54% -3.5 46
2018-04-02 Rotherham United W 3-1 1553 1587 39.90% 27.52% 32.58% +9.5 61
2018-04-02 @ Charlton Athletic L 1-3 1587 1553 32.58% 27.52% 39.90% -9.5 66
2018-04-02 Wigan Athletic W 2-1 1542 1726 21.77% 25.34% 52.90% +7.9 61
2018-04-02 @ Portsmouth L 1-2 1726 1542 52.90% 25.34% 21.77% -7.9 80
2018-04-03 Rochdale L 0-2 1415 1521 29.92% 27.28% 42.80% -10.2 30
2018-04-03 @ Bury W 2-0 1521 1415 42.80% 27.28% 29.92% +10.3 41
2018-04-07 Bradford City W 5-0 1500 1521 41.74% 27.39% 30.88% +24.6 50
2018-04-07 @ Blackpool L 0-5 1521 1500 30.88% 27.39% 41.74% -24.6 53
2018-04-07 Bury W 1-0 1483 1404 54.81% 24.77% 20.42% +3.9 47
2018-04-07 @ Walsall L 0-1 1404 1483 20.42% 24.77% 54.81% -3.9 30
2018-04-07 Charlton Athletic D 1-1 1524 1563 39.24% 27.56% 33.21% -0.2 55
2018-04-07 @ Bristol Rovers D 1-1 1563 1524 33.21% 27.56% 39.24% +0.2 62
2018-04-07 Doncaster Rovers D 0-0 1498 1525 40.91% 27.45% 31.64% -0.3 50
2018-04-07 @ Gillingham D 0-0 1525 1498 31.64% 27.45% 40.91% +0.3 50
2018-04-07 Fleetwood Town W 3-2 1578 1555 47.64% 26.57% 25.79% +4.3 69
2018-04-07 @ Rotherham United L 2-3 1555 1578 25.79% 26.57% 47.64% -4.3 51
2018-04-07 Milton Keynes Dons W 5-1 1718 1490 70.98% 17.74% 11.28% +6.0 83
2018-04-07 @ Wigan Athletic L 1-5 1490 1718 11.28% 17.74% 70.98% -6.0 42
2018-04-07 Oldham Athletic D 0-0 1517 1476 50.08% 26.06% 23.86% -1.0 47
2018-04-07 @ Oxford United D 0-0 1476 1517 23.86% 26.06% 50.08% +1.0 44
2018-04-07 Peterborough United W 2-1 1541 1567 41.10% 27.44% 31.46% +5.3 63
2018-04-07 @ Plymouth Argyle L 1-2 1567 1541 31.46% 27.44% 41.10% -5.3 61
2018-04-07 Portsmouth D 3-3 1532 1550 42.07% 27.35% 30.58% -0.2 42
2018-04-07 @ Rochdale D 3-3 1550 1532 30.58% 27.35% 42.07% +0.2 62
2018-04-07 Scunthorpe United D 1-1 1480 1587 29.88% 27.28% 42.84% +0.4 43
2018-04-07 @ AFC Wimbledon D 1-1 1587 1480 42.84% 27.28% 29.88% -0.4 61
2018-04-07 Southend United W 1-0 1728 1535 67.67% 19.45% 12.89% +2.4 85
2018-04-07 @ Blackburn Rovers L 0-1 1535 1728 12.89% 19.45% 67.67% -2.4 53
2018-04-10 Blackburn Rovers D 0-0 1498 1731 17.78% 23.36% 58.86% +1.7 51
2018-04-10 @ Gillingham D 0-0 1731 1498 58.86% 23.36% 17.78% -1.7 86
2018-04-10 Charlton Athletic W 1-0 1480 1563 33.02% 27.55% 39.43% +6.7 46
2018-04-10 @ AFC Wimbledon L 0-1 1563 1480 39.43% 27.55% 33.02% -6.7 62
2018-04-10 Fleetwood Town L 0-1 1516 1551 39.74% 27.53% 32.73% -6.7 47
2018-04-10 @ Oxford United W 1-0 1551 1516 32.73% 27.53% 39.74% +6.7 54
2018-04-10 Northampton Town W 3-0 1525 1391 61.26% 22.40% 16.34% +8.5 53
2018-04-10 @ Blackpool L 0-3 1391 1525 16.34% 22.40% 61.26% -8.5 40
2018-04-10 Wigan Athletic L 1-4 1531 1724 20.98% 25.01% 54.01% -9.2 42
2018-04-10 @ Rochdale W 4-1 1724 1531 54.01% 25.01% 20.98% +9.2 86
2018-04-11 Walsall D 1-1 1477 1487 43.23% 27.23% 29.53% -0.5 45
2018-04-11 @ Oldham Athletic D 1-1 1487 1477 29.53% 27.23% 43.23% +0.5 48
2018-04-12 Shrewsbury Town D 0-0 1497 1601 30.26% 27.32% 42.42% +0.5 54
2018-04-12 @ Bradford City D 0-0 1601 1497 42.42% 27.32% 30.26% -0.4 82
2018-04-14 AFC Wimbledon L 2-3 1488 1487 44.71% 27.05% 28.24% -6.6 48
2018-04-14 @ Walsall W 3-2 1487 1488 28.24% 27.05% 44.71% +6.6 49
2018-04-14 Blackburn Rovers D 1-1 1524 1729 19.89% 24.52% 55.59% +1.3 56
2018-04-14 @ Bristol Rovers D 1-1 1729 1524 55.59% 24.52% 19.89% -1.3 87
2018-04-14 Doncaster Rovers L 1-2 1484 1526 38.90% 27.57% 33.53% -6.2 42
2018-04-14 @ Milton Keynes Dons W 2-1 1526 1484 33.53% 27.57% 38.90% +6.2 53
2018-04-14 Fleetwood Town W 2-1 1533 1558 41.23% 27.43% 31.34% +5.3 56
2018-04-14 @ Blackpool L 1-2 1558 1533 31.34% 27.43% 41.23% -5.3 54
2018-04-14 Gillingham D 1-1 1476 1500 41.43% 27.41% 31.16% -0.4 46
2018-04-14 @ Oldham Athletic D 1-1 1500 1476 31.16% 27.41% 41.43% +0.3 52
2018-04-14 Northampton Town L 2-3 1400 1382 47.06% 26.68% 26.26% -6.9 30
2018-04-14 @ Bury W 3-2 1382 1400 26.26% 26.68% 47.06% +6.8 43
2018-04-14 Portsmouth D 0-0 1546 1550 44.08% 27.13% 28.79% -0.6 64
2018-04-14 @ Plymouth Argyle D 0-0 1550 1546 28.79% 27.13% 44.08% +0.6 63
2018-04-14 Rochdale L 0-1 1561 1522 49.82% 26.12% 24.06% -8.0 61
2018-04-14 @ Peterborough United W 1-0 1522 1561 24.06% 26.12% 49.82% +8.0 45
2018-04-14 Rotherham United D 0-0 1733 1582 63.12% 21.60% 15.29% -2.0 87
2018-04-14 @ Wigan Athletic D 0-0 1582 1733 15.29% 21.60% 63.12% +2.0 70
2018-04-14 Scunthorpe United L 0-1 1556 1586 40.45% 27.49% 32.07% -6.8 62
2018-04-14 @ Charlton Athletic W 1-0 1586 1556 32.07% 27.49% 40.45% +6.8 64
2018-04-14 Southend United W 2-0 1509 1532 41.43% 27.41% 31.15% +10.6 50
2018-04-14 @ Oxford United L 0-2 1532 1509 31.15% 27.41% 41.43% -10.6 53
2018-04-17 Bury D 3-3 1532 1394 61.73% 22.20% 16.07% -1.0 54
2018-04-17 @ Doncaster Rovers D 3-3 1394 1532 16.07% 22.20% 61.73% +1.0 31
2018-04-17 Charlton Athletic L 0-2 1600 1549 51.30% 25.76% 22.93% -15.5 82
2018-04-17 @ Shrewsbury Town W 2-0 1549 1600 22.93% 25.76% 51.30% +15.5 65
2018-04-17 Oldham Athletic D 0-0 1530 1476 51.73% 25.65% 22.61% -1.2 46
2018-04-17 @ Rochdale D 0-0 1476 1530 22.61% 25.65% 51.73% +1.2 47
2018-04-17 Oxford United W 1-0 1731 1520 69.40% 18.57% 12.03% +2.2 90
2018-04-17 @ Wigan Athletic L 0-1 1520 1731 12.03% 18.57% 69.40% -2.2 50
2018-04-17 Portsmouth W 3-1 1497 1551 37.06% 27.62% 35.31% +10.1 57
2018-04-17 @ Bradford City L 1-3 1551 1497 35.31% 27.62% 37.06% -10.1 63
2018-04-17 Rotherham United L 0-1 1500 1584 32.83% 27.53% 39.63% -5.8 52
2018-04-17 @ Gillingham W 1-0 1584 1500 39.63% 27.53% 32.83% +5.9 73
2018-04-19 Peterborough United W 3-1 1728 1553 65.69% 20.41% 13.90% +4.2 90
2018-04-19 @ Blackburn Rovers L 1-3 1553 1728 13.90% 20.41% 65.69% -4.2 61
2018-04-21 Blackpool L 0-3 1494 1539 38.41% 27.59% 34.00% -18.0 52
2018-04-21 @ Gillingham W 3-0 1539 1494 34.00% 27.59% 38.41% +17.9 59
2018-04-21 Bradford City D 1-1 1529 1507 47.57% 26.58% 25.85% -0.8 47
2018-04-21 @ Rochdale D 1-1 1507 1529 25.85% 26.58% 47.57% +0.8 58
2018-04-21 Bristol Rovers W 2-0 1590 1525 53.08% 25.28% 21.63% +7.8 76
2018-04-21 @ Rotherham United L 0-2 1525 1590 21.63% 25.28% 53.08% -7.8 56
2018-04-21 Bury D 1-1 1585 1395 67.28% 19.64% 13.08% -2.0 83
2018-04-21 @ Shrewsbury Town D 1-1 1395 1585 13.08% 19.64% 67.28% +2.0 32
2018-04-21 Charlton Athletic L 0-1 1541 1565 41.30% 27.42% 31.28% -6.9 63
2018-04-21 @ Portsmouth W 1-0 1565 1541 31.28% 27.42% 41.30% +6.9 68
2018-04-21 Milton Keynes Dons W 4-0 1522 1478 50.40% 25.98% 23.62% +16.0 56
2018-04-21 @ Southend United L 0-4 1478 1522 23.62% 25.98% 50.40% -16.0 42
2018-04-21 Oldham Athletic D 2-2 1494 1477 46.82% 26.72% 26.46% -0.5 50
2018-04-21 @ AFC Wimbledon D 2-2 1477 1494 26.46% 26.72% 46.82% +0.5 48
2018-04-21 Oxford United L 0-1 1531 1518 46.39% 26.79% 26.81% -7.6 54
2018-04-21 @ Doncaster Rovers W 1-0 1518 1531 26.81% 26.79% 46.39% +7.6 53
2018-04-21 Plymouth Argyle W 2-0 1389 1546 24.32% 26.19% 49.49% +15.0 46
2018-04-21 @ Northampton Town L 0-2 1546 1389 49.49% 26.19% 24.32% -15.0 64
2018-04-21 Walsall W 1-0 1593 1481 58.79% 23.38% 17.83% +3.4 67
2018-04-21 @ Scunthorpe United L 0-1 1481 1593 17.83% 23.38% 58.79% -3.4 48
2018-04-21 Wigan Athletic L 0-4 1553 1733 22.02% 25.43% 52.55% -15.0 54
2018-04-21 @ Fleetwood Town W 4-0 1733 1553 52.55% 25.43% 22.02% +15.0 93
2018-04-24 Blackburn Rovers L 0-1 1523 1732 19.59% 24.37% 56.04% -3.7 54
2018-04-24 @ Doncaster Rovers W 1-0 1732 1523 56.04% 24.37% 19.59% +3.7 93
2018-04-24 Milton Keynes Dons W 2-0 1508 1462 50.67% 25.92% 23.41% +8.3 61
2018-04-24 @ Bradford City L 0-2 1462 1508 23.41% 25.92% 50.67% -8.3 42
2018-04-24 Peterborough United W 3-1 1583 1549 49.12% 26.27% 24.61% +7.6 86
2018-04-24 @ Shrewsbury Town L 1-3 1549 1583 24.61% 26.27% 49.12% -7.5 61
2018-04-24 Plymouth Argyle D 1-1 1528 1531 44.29% 27.11% 28.61% -0.5 48
2018-04-24 @ Rochdale D 1-1 1531 1528 28.61% 27.11% 44.29% +0.5 65
2018-04-24 Southend United L 0-3 1478 1538 36.20% 27.63% 36.17% -17.2 48
2018-04-24 @ Oldham Athletic W 3-0 1538 1478 36.17% 27.63% 36.20% +17.2 59
2018-04-24 Wigan Athletic D 1-1 1517 1748 17.95% 23.46% 58.59% +1.5 57
2018-04-24 @ Bristol Rovers D 1-1 1748 1517 58.59% 23.46% 17.95% -1.5 94
2018-04-28 AFC Wimbledon D 1-1 1747 1493 73.45% 16.41% 10.14% -2.3 95
2018-04-28 @ Wigan Athletic D 1-1 1493 1747 10.14% 16.41% 73.45% +2.3 51
2018-04-28 Blackburn Rovers W 1-0 1572 1736 23.58% 25.97% 50.44% +8.1 71
2018-04-28 @ Charlton Athletic L 0-1 1736 1572 50.44% 25.97% 23.58% -8.1 93
2018-04-28 Doncaster Rovers D 0-0 1461 1519 36.36% 27.63% 36.01% -0.0 49
2018-04-28 @ Oldham Athletic D 0-0 1519 1461 36.01% 27.63% 36.36% +0.0 55
2018-04-28 Fleetwood Town W 2-0 1541 1538 45.15% 26.99% 27.86% +9.7 64
2018-04-28 @ Peterborough United L 0-2 1538 1541 27.86% 26.99% 45.15% -9.7 54
2018-04-28 Gillingham D 1-1 1519 1476 50.29% 26.01% 23.70% -0.9 58
2018-04-28 @ Bristol Rovers D 1-1 1476 1519 23.70% 26.01% 50.29% +0.9 53
2018-04-28 Northampton Town W 1-0 1478 1404 54.14% 24.97% 20.89% +4.0 51
2018-04-28 @ Walsall L 0-1 1404 1478 20.89% 24.97% 54.14% -4.0 46
2018-04-28 Portsmouth W 1-0 1397 1534 26.35% 26.70% 46.96% +7.6 35
2018-04-28 @ Bury L 0-1 1534 1397 46.96% 26.70% 26.35% -7.7 63
2018-04-28 Rochdale W 2-1 1525 1528 44.29% 27.11% 28.61% +4.9 56
2018-04-28 @ Oxford United L 1-2 1528 1525 28.61% 27.11% 44.29% -5.0 48
2018-04-28 Rotherham United W 2-1 1531 1598 35.27% 27.62% 37.11% +6.0 68
2018-04-28 @ Plymouth Argyle L 1-2 1598 1531 37.11% 27.62% 35.27% -6.0 76
2018-04-28 Scunthorpe United L 0-2 1454 1597 25.76% 26.56% 47.68% -9.1 42
2018-04-28 @ Milton Keynes Dons W 2-0 1597 1454 47.68% 26.56% 25.76% +9.1 70
2018-04-28 Shrewsbury Town D 1-1 1557 1590 39.95% 27.52% 32.53% -0.2 60
2018-04-28 @ Blackpool D 1-1 1590 1557 32.53% 27.52% 39.95% +0.2 87
2018-04-28 Southend United L 0-2 1516 1555 39.24% 27.56% 33.21% -12.6 61
2018-04-28 @ Bradford City W 2-0 1555 1516 33.21% 27.56% 39.24% +12.6 62
2018-05-01 AFC Wimbledon D 0-0 1519 1495 47.86% 26.53% 25.61% -0.9 56
2018-05-01 @ Doncaster Rovers D 0-0 1495 1519 25.61% 26.53% 47.86% +0.9 52
2018-05-01 Plymouth Argyle W 2-0 1606 1537 53.53% 25.15% 21.31% +7.6 73
2018-05-01 @ Scunthorpe United L 0-2 1537 1606 21.31% 25.15% 53.53% -7.6 68
2018-05-01 Walsall D 1-1 1504 1482 47.60% 26.58% 25.82% -0.8 62
2018-05-01 @ Bradford City D 1-1 1482 1504 25.82% 26.58% 47.60% +0.8 52
2018-05-05 Blackpool W 1-0 1592 1556 49.34% 26.23% 24.44% +4.6 79
2018-05-05 @ Rotherham United L 0-1 1556 1592 24.44% 26.23% 49.34% -4.6 60
2018-05-05 Bradford City D 1-1 1613 1503 58.58% 23.46% 17.96% -1.5 74
2018-05-05 @ Scunthorpe United D 1-1 1503 1613 17.96% 23.46% 58.58% +1.5 63
2018-05-05 Bristol Rovers D 0-0 1567 1518 51.16% 25.80% 23.04% -1.1 63
2018-05-05 @ Southend United D 0-0 1518 1567 23.04% 25.80% 51.16% +1.1 59
2018-05-05 Bury D 2-2 1496 1404 56.39% 24.25% 19.36% -1.0 53
2018-05-05 @ AFC Wimbledon D 2-2 1404 1496 19.36% 24.25% 56.39% +1.0 36
2018-05-05 Charlton Athletic W 1-0 1523 1580 36.59% 27.63% 35.79% +6.2 51
2018-05-05 @ Rochdale L 0-1 1580 1523 35.79% 27.63% 36.59% -6.2 71
2018-05-05 Milton Keynes Dons L 0-1 1590 1445 62.56% 21.84% 15.60% -9.6 87
2018-05-05 @ Shrewsbury Town W 1-0 1445 1590 15.60% 21.84% 62.56% +9.6 45
2018-05-05 Oldham Athletic D 2-2 1400 1461 36.15% 27.63% 36.22% +0.0 47
2018-05-05 @ Northampton Town D 2-2 1461 1400 36.22% 27.63% 36.15% +0.0 50
2018-05-05 Oxford United W 2-1 1728 1530 68.05% 19.25% 12.69% +2.2 96
2018-05-05 @ Blackburn Rovers L 1-2 1530 1728 12.69% 19.25% 68.05% -2.2 56
2018-05-05 Peterborough United W 2-0 1526 1551 41.20% 27.43% 31.37% +10.6 66
2018-05-05 @ Portsmouth L 0-2 1551 1526 31.37% 27.43% 41.20% -10.6 64
2018-05-05 Plymouth Argyle W 5-2 1477 1530 37.26% 27.62% 35.12% +12.3 56
2018-05-05 @ Gillingham L 2-5 1530 1477 35.12% 27.62% 37.26% -12.3 68
2018-05-05 Walsall W 2-0 1528 1482 50.66% 25.92% 23.42% +8.3 57
2018-05-05 @ Fleetwood Town L 0-2 1482 1528 23.42% 25.92% 50.66% -8.3 52
2018-05-05 Wigan Athletic L 0-1 1519 1744 18.31% 23.67% 58.02% -3.5 56
2018-05-05 @ Doncaster Rovers W 1-0 1744 1519 58.02% 23.67% 18.31% +3.5 98

Playoff Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2018-05-10 Shrewsbury Town L 0-1 1574 1581 43.66% 27.18% 29.16% -7.2 0-1
2018-05-10 @ Charlton Athletic W 1-0 1581 1574 29.16% 27.18% 43.66% +7.2 1-0
2018-05-12 Rotherham United D 2-2 1612 1596 46.73% 26.73% 26.53% -0.5 0-0-1
2018-05-12 @ Scunthorpe United D 2-2 1596 1612 26.53% 26.73% 46.73% +0.5 0-0-1
2018-05-13 Charlton Athletic W 1-0 1588 1567 47.52% 26.59% 25.89% +4.8 2-0
2018-05-13 @ Shrewsbury Town L 0-1 1567 1588 25.89% 26.59% 47.52% -4.8 0-2
2018-05-16 Scunthorpe United W 2-0 1597 1611 42.62% 27.30% 30.08% +10.3 1-0-1
2018-05-16 @ Rotherham United L 0-2 1611 1597 30.08% 27.30% 42.62% -10.3 0-1-1
2018-05-27 Shrewsbury Town W 2-1 1607 1593 38.22% 27.60% 34.18% +5.7 2-0-1
2018-05-27 @ Rotherham United L 1-2 1593 1607 34.18% 27.60% 38.22% -5.7 2-1

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 2018-02-13 10.69% Blackpool 1478 2 @ Wigan Athletic 1719 0
2 2018-01-13 12.40% Northampton Town 1408 2 @ Bradford City 1611 1
3 2017-11-11 13.22% Plymouth Argyle 1429 1 @ Bradford City 1616 0
4 2017-09-16 13.26% AFC Wimbledon 1478 1 @ Blackburn Rovers 1665 0
5 2017-11-11 14.61% Northampton Town 1429 2 @ Oxford United 1591 1
6 2017-08-12 14.69% Doncaster Rovers 1483 3 @ Blackburn Rovers 1644 1
7 2018-01-20 15.30% Bury 1411 2 @ Oxford United 1562 1
8 2018-05-05 15.60% Milton Keynes Dons 1445 1 @ Shrewsbury Town 1590 0
9 2018-03-03 15.86% Oldham Athletic 1471 2 @ Scunthorpe United 1612 0
10 2018-01-20 16.11% Gillingham 1502 3 @ Scunthorpe United 1639 1
11 2017-10-28 17.71% Gillingham 1440 3 @ Rotherham United 1554 1
12 2018-02-03 17.80% @ Plymouth Argyle 1480 2 Blackburn Rovers 1713 0
13 2017-09-23 18.43% Walsall 1495 2 @ Oxford United 1599 1
14 2017-10-14 18.79% Gillingham 1437 1 @ Peterborough United 1536 0
15 2017-12-22 19.19% Gillingham 1473 2 @ Fleetwood Town 1567 0
16 2018-02-10 19.34% Plymouth Argyle 1497 2 @ Shrewsbury Town 1589 1
17 2018-02-10 19.42% @ Southend United 1522 3 Wigan Athletic 1733 1
18 2018-01-27 19.64% AFC Wimbledon 1491 4 @ Bradford City 1579 0
19 2018-03-10 19.67% Rochdale 1515 1 @ Rotherham United 1603 0
20 2018-02-10 19.72% Northampton Town 1420 3 @ AFC Wimbledon 1508 1
21 2017-12-26 20.22% Peterborough United 1534 3 @ Bradford City 1615 1
22 2017-09-30 20.85% Oldham Athletic 1472 2 @ Portsmouth 1545 1
23 2017-12-26 21.02% Plymouth Argyle 1450 1 @ Milton Keynes Dons 1521 0
24 2017-10-14 21.77% @ Oldham Athletic 1480 1 Blackburn Rovers 1663 0
25 2018-04-02 21.77% @ Portsmouth 1542 2 Wigan Athletic 1726 1

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2017-10-07 34.02 Bristol Rovers 6 1502 34.48% @ Northampton Town 0 1454 37.91% 27.60%
2 2017-12-23 33.61 Wigan Athletic 7 1695 41.97% @ Oxford United 0 1594 30.67% 27.36%
3 2018-01-27 31.51 AFC Wimbledon 4 1491 19.64% @ Bradford City 0 1579 55.97% 24.39%
4 2017-08-12 31.29 @ Rotherham United 5 1500 30.07% Southend United 0 1606 42.63% 27.30%
5 2018-04-07 24.58 @ Blackpool 5 1500 41.74% Bradford City 0 1521 30.88% 27.39%
6 2017-09-26 22.53 Fleetwood Town 3 1583 22.84% @ Bradford City 0 1634 51.43% 25.73%
7 2018-03-03 21.89 Walsall 3 1507 24.22% @ Southend United 0 1545 49.61% 26.17%
8 2018-03-06 21.80 Rochdale 3 1494 24.42% @ Walsall 0 1529 49.36% 26.22%
9 2018-02-13 20.11 Blackpool 2 1478 10.69% @ Wigan Athletic 0 1719 72.26% 17.06%
10 2017-10-21 20.10 Walsall 3 1498 28.39% @ Doncaster Rovers 0 1498 44.54% 27.07%
11 2017-09-26 19.79 @ Bury 3 1478 29.16% Oxford United 0 1591 43.65% 27.19%
12 2018-03-30 19.50 @ Plymouth Argyle 4 1522 42.70% Southend United 0 1536 30.01% 27.29%
13 2017-08-26 18.91 Scunthorpe United 4 1600 43.99% @ Plymouth Argyle 0 1484 28.87% 27.14%
14 2017-09-23 18.80 Doncaster Rovers 3 1473 31.71% @ Plymouth Argyle 0 1446 40.83% 27.46%
15 2018-04-02 18.68 @ Southend United 4 1516 44.50% Gillingham 0 1517 28.42% 27.08%
16 2018-03-30 18.61 Charlton Athletic 4 1535 44.64% @ Northampton Town 0 1415 28.30% 27.06%
17 2017-09-12 18.14 Wigan Athletic 3 1612 33.49% @ Charlton Athletic 0 1571 38.94% 27.57%
18 2018-03-03 18.02 Oldham Athletic 2 1471 15.86% @ Scunthorpe United 0 1612 62.10% 22.04%
19 2018-04-21 17.96 Blackpool 3 1539 34.00% @ Gillingham 0 1494 38.41% 27.59%
20 2017-10-17 17.56 @ Shrewsbury Town 4 1547 46.91% Bristol Rovers 0 1530 26.38% 26.70%
21 2018-02-03 17.28 @ Plymouth Argyle 2 1480 17.80% Blackburn Rovers 0 1713 58.83% 23.37%
22 2017-12-09 17.24 @ Bristol Rovers 3 1504 36.03% Southend United 0 1565 36.35% 27.63%
23 2017-11-18 17.19 Oxford United 4 1582 47.71% @ Plymouth Argyle 0 1439 25.73% 26.56%
24 2018-04-24 17.19 Southend United 3 1538 36.17% @ Oldham Athletic 0 1478 36.20% 27.63%
25 2017-08-12 17.01 Peterborough United 4 1518 28.22% @ Bristol Rovers 1 1518 44.74% 27.05%