2016-17 EFL League One Season

552 games · 4 promotion-playoff teams

Final

Promoted

Sheffield United

100 pts

Bolton Wanderers · 86 pts

Millwall · via playoff

Relegated

Chesterfield

37 pts

Coventry City · 39 pts

Swindon Town · 44 pts

Port Vale · 49 pts

Biggest Overachiever

Sheffield United

20.59 points above expected

100 points · 79.41 expected points

Biggest Disappointment

Coventry City

13.79 points below expected

39 points · 52.79 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 Sheffield United Promoted 46 30 10 6 100 92 47 +45 79.41 +20.59
2 Bolton Wanderers Promoted 46 25 11 10 86 68 36 +32 76.25 +9.75
3 Scunthorpe United 46 24 10 12 82 80 54 +26 83.26 -1.26
4 Fleetwood Town 46 23 13 10 82 64 43 +21 72.32 +9.68
5 Bradford City 46 20 19 7 79 62 43 +19 79.81 -0.81
6 Millwall Promoted 46 20 13 13 73 66 57 +9 75.79 -2.79
7 Southend United 46 20 12 14 72 70 53 +17 68.35 +3.65
8 Oxford United 46 20 9 17 69 65 52 +13 65.23 +3.77
9 Rochdale 46 19 12 15 69 71 62 +9 67.18 +1.82
10 Bristol Rovers 46 18 12 16 66 68 70 -2 62.11 +3.89
11 Peterborough United 46 17 11 18 62 62 62 0 66.19 -4.19
12 Milton Keynes Dons 46 16 13 17 61 60 58 +2 63.52 -2.52
13 Charlton Athletic 46 14 18 14 60 60 53 +7 68.40 -8.40
14 Walsall 46 14 16 16 58 51 58 -7 66.10 -8.10
15 AFC Wimbledon 46 13 18 15 57 52 55 -3 58.81 -1.81
16 Northampton Town 46 14 11 21 53 60 73 -13 60.17 -7.17
17 Oldham Athletic 46 12 17 17 53 31 44 -13 50.51 +2.49
18 Shrewsbury Town 46 13 12 21 51 46 63 -17 48.99 +2.01
19 Bury 46 13 11 22 50 61 73 -12 51.54 -1.54
20 Gillingham 46 12 14 20 50 59 79 -20 58.69 -8.69
21 Port Vale Relegated 46 12 13 21 49 45 70 -25 54.20 -5.20
22 Swindon Town Relegated 46 11 11 24 44 44 66 -22 53.48 -9.48
23 Coventry City Relegated 46 9 12 25 39 37 68 -31 52.79 -13.79
24 Chesterfield Relegated 46 9 10 27 37 43 78 -35 48.34 -11.34

Form

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

League Race

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

Promotion Playoff

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

Semifinals

Bradford City 1
Fleetwood Town 0

Leg 1: Bradford City 1-0 Fleetwood Town

Leg 2: Fleetwood Town 0-0 Bradford City

Millwall 3
Scunthorpe United 2

Leg 1: Millwall 0-0 Scunthorpe United

Leg 2: Scunthorpe United 2-3 Millwall

Finals

Millwall 1
Bradford City 0

Season Summary

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

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Sheffield United 1724 100 79.41 +20.59 99.2% 49 65 74 79 85 94 110
Bolton Wanderers 1664 86 76.25 +9.75 88.2% 44 62 71 76 82 90 110
Bradford City 1619 79 79.81 -0.81 48.3% 47 65 74 80 86 94 113
Fleetwood Town 1608 82 72.32 +9.68 87.8% 44 58 66 72 78 87 108
Southend United 1605 72 68.35 +3.65 68.4% 38 54 63 68 74 83 105
Scunthorpe United 1598 82 83.26 -1.26 46.4% 52 69 78 83 89 97 115
Millwall 1590 73 75.79 -2.79 39.7% 43 61 70 76 82 90 106
Oxford United 1586 69 65.23 +3.77 68.1% 22 51 59 65 71 80 97
Milton Keynes Dons 1539 61 63.52 -2.52 40.7% 31 49 58 63 69 78 97
Rochdale 1533 69 67.18 +1.82 60.6% 32 53 61 67 73 81 100
Charlton Athletic 1526 60 68.40 -8.40 18.1% 34 54 62 68 74 83 99
Bristol Rovers 1491 66 62.11 +3.89 69.3% 29 48 56 62 68 76 95
Peterborough United 1476 62 66.19 -4.19 33.5% 38 52 60 66 72 80 97
Oldham Athletic 1474 53 50.51 +2.49 64.5% 22 37 45 50 56 64 80
Walsall 1472 58 66.10 -8.10 18.8% 32 52 60 66 72 80 97
AFC Wimbledon 1456 57 58.81 -1.81 43.8% 26 45 53 59 65 73 93
Bury 1454 50 51.54 -1.54 46.1% 23 38 46 51 57 66 85
Shrewsbury Town 1430 51 48.99 +2.01 63.2% 20 36 43 49 54 63 90
Northampton Town 1425 53 60.17 -7.17 22.0% 31 46 54 60 66 74 94
Gillingham 1411 50 58.69 -8.69 17.0% 29 45 53 59 64 73 94
Swindon Town 1410 44 53.48 -9.48 14.5% 23 40 48 53 59 68 84
Port Vale 1380 49 54.20 -5.20 28.9% 21 40 48 54 60 68 89
Coventry City 1375 39 52.79 -13.79 5.4% 22 39 47 53 58 67 86
Chesterfield 1329 37 48.34 -11.34 9.2% 19 35 43 48 54 62 84

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 BW BC BR BUR CA CHE CC FT GIL MIL MKD NT OA OU PU PV ROC SU SU ST SU ST WAL
AFC Wimbledon
0-1-1
2.16
0-0-2
1.95
0-0-2
2.83
2-0-0
2.96
1-1-0
2.05
1-1-0
2.95
0-2-0
2.94
0-2-0
2.36
1-1-0
2.55
0-2-0
2.33
1-0-1
2.83
0-1-1
2.66
0-2-0
2.99
2-0-0
2.54
1-1-0
2.55
1-0-1
3.40
1-1-0
2.36
1-0-1
1.71
0-0-2
2.26
0-1-1
2.98
0-0-2
2.25
0-2-0
2.99
1-0-1
2.20
Bolton Wanderers
1-1-0
3.39
0-2-0
2.58
1-1-0
3.28
1-1-0
3.64
0-1-1
2.90
0-1-1
4.37
1-1-0
3.75
2-0-0
2.69
2-0-0
3.62
2-0-0
2.60
0-2-0
3.13
2-0-0
3.63
1-0-1
3.78
1-0-1
3.25
1-0-1
3.35
2-0-0
4.05
1-0-1
3.09
1-0-1
2.87
1-0-1
2.66
2-0-0
4.13
1-1-0
3.17
1-0-1
3.42
1-0-1
3.07
Bradford City
2-0-0
3.61
0-2-0
2.96
0-2-0
3.61
1-1-0
3.97
0-2-0
3.23
2-0-0
3.83
2-0-0
3.88
1-0-1
3.13
0-2-0
3.55
0-2-0
2.87
1-1-0
3.21
2-0-0
3.47
1-1-0
3.85
1-0-1
3.56
2-0-0
3.33
1-1-0
3.80
1-1-0
3.44
0-1-1
2.52
0-1-1
2.69
1-0-1
4.11
0-1-1
3.78
1-0-1
3.92
1-1-0
3.40
Bristol Rovers
2-0-0
2.70
0-1-1
2.27
0-2-0
1.94
1-0-1
3.35
0-0-2
2.41
1-0-1
3.44
1-0-1
3.35
1-0-1
2.60
1-0-1
3.28
0-0-2
2.43
0-2-0
2.82
2-0-0
2.46
2-0-0
3.07
2-0-0
2.39
0-0-2
2.85
1-1-0
3.05
0-2-0
2.56
0-1-1
1.86
0-1-1
2.16
1-0-1
3.27
1-1-0
2.38
2-0-0
2.91
0-1-1
2.53
Bury
0-0-2
2.58
0-1-1
1.94
0-1-1
1.61
1-0-1
2.19
2-0-0
2.05
2-0-0
2.94
1-1-0
2.83
0-2-0
1.72
0-0-2
2.55
0-1-1
1.77
1-1-0
2.24
1-0-1
2.53
0-1-1
2.79
0-0-2
2.13
1-0-1
1.90
1-1-0
2.45
0-0-2
2.32
0-0-2
1.62
0-0-2
1.38
1-0-1
2.91
0-0-2
2.25
2-0-0
2.73
0-2-0
2.09
Charlton Athletic
0-1-1
3.50
1-1-0
2.64
0-2-0
2.31
2-0-0
3.13
0-0-2
3.50
2-0-0
3.79
1-1-0
3.28
0-2-0
2.73
1-1-0
3.25
0-1-1
2.76
1-0-1
2.96
0-1-1
3.13
0-1-1
3.65
0-1-1
2.96
0-0-2
2.92
1-1-0
3.15
0-1-1
2.95
1-1-0
2.10
0-1-1
2.23
1-0-1
3.38
1-1-0
2.04
1-0-1
3.43
1-1-0
2.68
Chesterfield
0-1-1
2.58
1-1-0
1.24
0-0-2
1.74
1-0-1
2.12
0-0-2
2.60
0-0-2
1.76
1-0-1
2.30
0-0-2
2.26
0-2-0
2.39
0-1-1
1.85
1-1-0
2.24
1-0-1
2.36
0-1-1
2.77
0-1-1
1.99
0-1-1
1.93
1-0-1
2.53
0-0-2
1.75
0-0-2
1.46
0-0-2
1.33
0-1-1
2.75
0-0-2
2.02
2-0-0
2.38
1-0-1
2.03
Coventry City
0-2-0
2.61
0-1-1
1.81
0-0-2
1.67
1-0-1
2.19
0-1-1
2.72
0-1-1
2.26
1-0-1
3.24
0-0-2
2.21
1-0-1
2.41
0-1-1
1.79
0-0-2
2.44
0-1-1
2.74
0-1-1
2.77
1-0-1
2.89
1-1-0
1.81
2-0-0
2.42
1-0-1
2.19
0-0-2
1.66
0-0-2
1.51
0-2-0
2.78
0-0-2
1.72
0-0-2
2.85
1-1-0
2.06
Fleetwood Town
0-2-0
3.20
0-0-2
2.85
1-0-1
2.42
1-0-1
2.94
0-2-0
3.84
0-2-0
2.80
2-0-0
3.29
2-0-0
3.33
2-0-0
3.71
1-0-1
2.75
1-0-1
3.13
1-1-0
3.15
1-0-1
3.89
2-0-0
3.00
2-0-0
3.02
0-1-1
3.61
0-1-1
3.17
1-1-0
2.38
1-1-0
2.48
2-0-0
3.64
1-1-0
2.92
0-1-1
3.67
2-0-0
3.14
Gillingham
0-1-1
2.98
0-0-2
1.93
0-2-0
2.00
1-0-1
2.25
2-0-0
3.00
0-1-1
2.29
0-2-0
3.16
1-0-1
3.13
0-0-2
1.84
0-1-1
1.85
1-0-1
2.51
1-1-0
2.48
0-0-2
3.32
0-0-2
2.75
0-1-1
2.33
0-1-1
3.03
1-0-1
2.27
1-0-1
2.08
0-1-1
2.47
1-1-0
3.26
2-0-0
2.30
0-1-1
3.12
1-1-0
2.42
Millwall
0-2-0
3.21
0-0-2
2.94
0-2-0
2.67
2-0-0
3.11
1-1-0
3.79
1-1-0
2.77
1-1-0
3.73
1-1-0
3.76
1-0-1
2.79
1-1-0
3.70
1-1-0
3.33
2-0-0
3.15
1-1-0
3.76
1-0-1
3.13
1-0-1
3.51
1-0-1
3.55
0-1-1
3.36
1-0-1
2.35
1-0-1
2.87
1-0-1
3.97
1-0-1
3.34
1-0-1
3.82
0-1-1
3.10
Milton Keynes Dons
1-0-1
2.70
0-2-0
2.40
0-1-1
2.33
0-2-0
2.72
0-1-1
3.30
1-0-1
2.58
0-1-1
3.30
2-0-0
3.13
1-0-1
2.41
1-0-1
3.03
0-1-1
2.22
1-0-1
2.88
2-0-0
3.38
0-1-1
2.71
1-0-1
2.60
0-1-1
3.35
1-1-0
2.84
0-0-2
2.16
0-0-2
1.78
2-0-0
3.29
1-0-1
2.66
1-1-0
3.20
1-1-0
2.58
Northampton Town
1-1-0
2.90
0-0-2
1.93
0-0-2
2.07
0-0-2
3.09
1-0-1
3.01
1-1-0
2.40
1-0-1
3.18
1-1-0
2.80
0-1-1
2.41
0-1-1
3.06
0-0-2
2.40
1-0-1
2.66
0-1-1
3.00
1-1-0
2.43
0-0-2
2.54
2-0-0
3.09
0-1-1
2.45
0-1-1
1.60
0-0-2
1.63
1-1-0
3.33
1-1-0
2.54
2-0-0
3.13
1-0-1
2.48
Oldham Athletic
0-2-0
2.54
1-0-1
1.77
0-1-1
1.71
0-0-2
2.47
1-1-0
2.75
1-1-0
1.90
1-1-0
2.77
1-1-0
2.78
1-0-1
1.68
2-0-0
2.22
0-1-1
1.79
0-0-2
2.17
1-1-0
2.53
1-1-0
2.07
1-1-0
2.11
0-2-0
2.50
0-1-1
2.26
1-0-1
1.32
0-1-1
1.44
0-0-2
2.92
0-0-2
1.80
0-1-1
2.89
0-1-1
2.14
Oxford United
0-0-2
3.00
1-0-1
2.29
1-0-1
1.99
0-0-2
3.15
2-0-0
3.42
1-1-0
2.58
1-1-0
3.55
1-0-1
2.65
0-0-2
2.54
2-0-0
2.79
1-0-1
2.41
1-1-0
2.83
0-1-1
3.11
0-1-1
3.48
2-0-0
2.76
1-1-0
3.31
2-0-0
2.42
1-1-0
2.07
0-0-2
2.48
1-0-1
3.65
0-0-2
2.94
2-0-0
3.17
0-2-0
2.77
Peterborough United
0-1-1
3.00
1-0-1
2.21
0-0-2
2.22
2-0-0
2.68
1-0-1
3.65
2-0-0
2.61
1-1-0
3.63
0-1-1
3.75
0-0-2
2.52
1-1-0
3.22
1-0-1
2.04
1-0-1
2.94
2-0-0
2.99
0-1-1
3.43
0-0-2
2.77
1-1-0
3.16
2-0-0
2.50
0-1-1
2.10
0-0-2
2.55
1-1-0
3.43
0-1-1
2.70
1-1-0
3.34
0-1-1
2.80
Port Vale
1-0-1
2.14
0-0-2
1.51
0-1-1
1.76
0-1-1
2.48
0-1-1
3.09
0-1-1
2.38
1-0-1
3.01
0-0-2
3.12
1-1-0
1.98
1-1-0
2.51
1-0-1
2.02
1-1-0
2.19
0-0-2
2.46
0-2-0
3.04
0-1-1
2.25
0-1-1
2.38
1-0-1
2.41
1-0-1
1.70
0-0-2
1.72
1-1-0
2.87
1-1-0
2.34
1-0-1
2.73
1-0-1
2.05
Rochdale
0-1-1
3.18
1-0-1
2.45
0-1-1
2.11
0-2-0
2.98
2-0-0
3.22
1-1-0
2.58
2-0-0
3.80
1-0-1
3.37
1-1-0
2.37
1-0-1
3.27
1-1-0
2.19
0-1-1
2.69
1-1-0
3.09
1-1-0
3.28
0-0-2
3.13
0-0-2
3.04
1-0-1
3.14
1-0-1
1.91
0-2-0
2.26
1-0-1
3.69
1-0-1
3.13
1-0-1
3.25
2-0-0
3.02
Scunthorpe United
1-0-1
3.86
1-0-1
2.66
1-1-0
3.01
1-1-0
3.69
2-0-0
3.98
0-1-1
3.45
2-0-0
4.13
2-0-0
3.92
0-1-1
3.16
1-0-1
3.46
1-0-1
3.21
2-0-0
3.39
1-1-0
3.97
1-0-1
4.28
0-1-1
3.50
1-1-0
3.45
1-0-1
3.89
1-0-1
3.64
0-2-0
3.21
1-0-1
4.14
1-0-1
3.64
2-0-0
3.96
1-1-0
3.57
Sheffield United
2-0-0
3.29
1-0-1
2.88
1-1-0
2.86
1-1-0
3.38
2-0-0
4.21
1-1-0
3.33
2-0-0
4.30
2-0-0
4.09
0-1-1
3.06
1-1-0
3.10
1-0-1
2.69
2-0-0
3.77
2-0-0
3.93
1-1-0
4.14
2-0-0
3.06
2-0-0
2.98
2-0-0
3.84
0-2-0
3.28
0-2-0
2.35
2-0-0
3.89
1-0-1
3.24
2-0-0
3.98
0-0-2
3.77
Shrewsbury Town
1-1-0
2.56
0-0-2
1.44
1-0-1
1.47
1-0-1
2.28
1-0-1
2.64
1-0-1
2.16
1-1-0
2.78
0-2-0
2.78
0-0-2
1.91
0-1-1
2.28
1-0-1
1.60
0-0-2
2.25
0-1-1
2.21
2-0-0
2.62
1-0-1
1.91
0-1-1
2.11
0-1-1
2.66
1-0-1
1.87
1-0-1
1.44
0-0-2
1.68
1-1-0
1.70
0-2-0
2.48
0-1-1
2.08
Southend United
2-0-0
3.29
0-1-1
2.37
1-1-0
1.78
0-1-1
3.16
2-0-0
3.31
0-1-1
3.50
2-0-0
3.53
2-0-0
3.84
0-1-1
2.61
0-0-2
3.24
1-0-1
2.20
1-0-1
2.90
0-1-1
3.03
2-0-0
3.76
2-0-0
2.60
1-1-0
2.83
0-1-1
3.25
1-0-1
2.41
1-0-1
1.91
1-0-1
2.30
0-1-1
3.86
0-2-0
3.62
1-1-0
3.16
Swindon Town
0-2-0
2.55
1-0-1
2.15
1-0-1
1.65
0-0-2
2.63
0-0-2
2.81
1-0-1
2.12
0-0-2
3.17
2-0-0
2.68
1-1-0
1.90
1-1-0
2.43
1-0-1
1.73
0-1-1
2.33
0-0-2
2.41
1-1-0
2.65
0-0-2
2.36
0-1-1
2.20
1-0-1
2.81
1-0-1
2.28
0-0-2
1.61
0-0-2
1.58
0-2-0
3.06
0-2-0
1.93
0-0-2
2.40
Walsall
1-0-1
3.35
1-0-1
2.48
0-1-1
2.14
1-1-0
3.01
0-2-0
3.45
0-1-1
2.85
1-0-1
3.54
0-1-1
3.48
0-0-2
2.40
0-1-1
3.12
1-1-0
2.44
0-1-1
2.96
1-0-1
3.06
1-1-0
3.41
0-2-0
2.77
1-1-0
2.74
1-0-1
3.51
0-0-2
2.51
0-1-1
1.98
2-0-0
1.79
1-1-0
3.47
0-1-1
2.38
2-0-0
3.14

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.71 +9.7
Allowed 0.55 -10.0
Differential 0.96 +7.5

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
08.88%8.70%5.89%2.99%1.45%0.18%28.08%
18.70%13.59%8.51%2.99%1.27%0.45%35.51%
25.89%8.51%3.80%2.63%0.63%0.09%21.56%
32.99%2.99%2.63%1.63%0.18%0.09%10.51%
41.45%1.27%0.63%0.18%3.53%
5+0.18%0.45%0.09%0.09%0.82%
Total28.08%35.51%21.56%10.51%3.53%0.82%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.28 +0.00
SD 1.13 1.13 1.63
CV 0.88 0.88
Max 5 5 +5
Min 0 0 -5

Games Played: 552

↓ Scored | Allowed →012345+Total
019.57%6.52%6.52%4.35%2.17%39.13%
14.35%10.87%6.52%2.17%23.91%
24.35%10.87%8.70%4.35%28.26%
34.35%4.35%
42.17%2.17%
5+2.17%2.17%
Total30.43%34.78%21.74%10.87%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.20 -0.07
SD 1.19 1.07 1.58
CV 1.05 0.89
Max 5 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%13.04%4.35%23.91%
113.04%13.04%4.35%30.43%
213.04%13.04%4.35%30.43%
32.17%2.17%4.35%
44.35%2.17%4.35%10.87%
5+
Total39.13%43.48%17.39%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 0.78 +0.70
SD 1.22 0.73 1.43
CV 0.83 0.93
Max 4 2 +4
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%6.52%4.35%19.57%
113.04%23.91%2.17%39.13%
28.70%13.04%6.52%2.17%30.43%
32.17%2.17%2.17%2.17%8.70%
42.17%2.17%
5+
Total34.78%45.65%10.87%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 0.93 +0.41
SD 0.97 0.90 1.27
CV 0.72 0.97
Max 4 3 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%4.35%2.17%2.17%2.17%17.39%
16.52%15.22%4.35%8.70%2.17%2.17%39.13%
210.87%13.04%2.17%2.17%2.17%30.43%
32.17%2.17%2.17%6.52%
42.17%2.17%4.35%
5+2.17%2.17%
Total26.09%34.78%13.04%15.22%8.70%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.52 -0.04
SD 1.13 1.38 1.81
CV 0.76 0.91
Max 5 5 +5
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
015.22%8.70%6.52%30.43%
14.35%2.17%10.87%4.35%2.17%4.35%28.26%
22.17%10.87%2.17%8.70%2.17%26.09%
34.35%2.17%4.35%10.87%
42.17%2.17%
5+2.17%2.17%
Total26.09%28.26%19.57%17.39%4.35%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 1.59 -0.26
SD 1.21 1.39 1.72
CV 0.91 0.88
Max 5 5 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%8.70%8.70%2.17%26.09%
14.35%28.26%6.52%2.17%41.30%
22.17%10.87%2.17%15.22%
38.70%2.17%2.17%13.04%
42.17%2.17%
5+2.17%2.17%
Total21.74%52.17%17.39%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 1.15 +0.15
SD 1.19 0.92 1.55
CV 0.91 0.80
Max 5 4 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%15.22%4.35%4.35%4.35%39.13%
18.70%6.52%15.22%8.70%2.17%41.30%
22.17%2.17%2.17%6.52%
34.35%4.35%4.35%13.04%
4
5+
Total21.74%26.09%23.91%19.57%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 0.93 1.70 -0.76
SD 1.00 1.31 1.48
CV 1.07 0.78
Max 3 5 +2
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%13.04%13.04%4.35%39.13%
16.52%13.04%8.70%8.70%4.35%41.30%
26.52%6.52%4.35%2.17%19.57%
3
4
5+
Total21.74%32.61%26.09%15.22%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 0.80 1.48 -0.67
SD 0.75 1.13 1.37
CV 0.93 0.76
Max 2 4 +2
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%2.17%2.17%15.22%
115.22%10.87%13.04%2.17%41.30%
213.04%10.87%6.52%2.17%32.61%
34.35%4.35%2.17%10.87%
4
5+
Total43.48%28.26%23.91%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.39 0.93 +0.46
SD 0.88 1.04 1.31
CV 0.63 1.11
Max 3 4 +3
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%8.70%2.17%2.17%4.35%2.17%21.74%
12.17%19.57%15.22%2.17%2.17%41.30%
213.04%6.52%4.35%23.91%
32.17%4.35%4.35%2.17%13.04%
4
5+
Total6.52%45.65%28.26%10.87%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.72 -0.43
SD 0.96 1.11 1.59
CV 0.75 0.65
Max 3 5 +3
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
013.04%6.52%6.52%4.35%30.43%
14.35%8.70%2.17%4.35%2.17%21.74%
26.52%13.04%4.35%2.17%26.09%
34.35%8.70%2.17%2.17%17.39%
42.17%2.17%4.35%
5+
Total30.43%36.96%15.22%15.22%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.43 1.24 +0.20
SD 1.22 1.18 1.69
CV 0.85 0.95
Max 4 5 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%13.04%4.35%4.35%32.61%
110.87%8.70%8.70%2.17%30.43%
24.35%6.52%6.52%4.35%21.74%
34.35%2.17%6.52%
42.17%4.35%6.52%
5+2.17%2.17%
Total28.26%32.61%23.91%15.22%100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 1.26 +0.04
SD 1.30 1.04 1.48
CV 0.99 0.83
Max 5 3 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%8.70%8.70%2.17%28.26%
14.35%13.04%15.22%4.35%36.96%
22.17%6.52%2.17%4.35%15.22%
32.17%4.35%6.52%2.17%15.22%
42.17%2.17%4.35%
5+
Total19.57%32.61%26.09%17.39%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 1.59 -0.28
SD 1.17 1.24 1.71
CV 0.90 0.78
Max 4 5 +4
Min 0 0 -5

Games Played: 46

↓ Scored | Allowed →012345+Total
021.74%13.04%15.22%4.35%54.35%
110.87%13.04%2.17%26.09%
26.52%6.52%2.17%2.17%17.39%
32.17%2.17%
4
5+
Total39.13%32.61%21.74%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 0.67 0.96 -0.28
SD 0.84 0.94 1.26
CV 1.25 0.98
Max 3 3 +2
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%4.35%8.70%19.57%
113.04%10.87%15.22%4.35%43.48%
28.70%8.70%2.17%2.17%2.17%23.91%
32.17%2.17%4.35%
44.35%2.17%6.52%
5+2.17%2.17%
Total34.78%28.26%28.26%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.13 +0.28
SD 1.18 1.05 1.68
CV 0.84 0.93
Max 5 4 +4
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%15.22%8.70%2.17%2.17%30.43%
18.70%15.22%6.52%2.17%2.17%34.78%
26.52%4.35%4.35%15.22%
34.35%4.35%2.17%2.17%13.04%
42.17%2.17%
5+2.17%2.17%4.35%
Total21.74%41.30%26.09%4.35%4.35%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.35 1.35 +0.00
SD 1.34 1.14 1.83
CV 0.99 0.85
Max 5 5 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%6.52%10.87%6.52%4.35%39.13%
18.70%8.70%8.70%2.17%2.17%30.43%
24.35%6.52%8.70%4.35%23.91%
34.35%2.17%6.52%
4
5+
Total23.91%26.09%30.43%13.04%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 0.98 1.52 -0.54
SD 0.95 1.19 1.57
CV 0.98 0.78
Max 3 4 +2
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%10.87%2.17%4.35%4.35%26.09%
18.70%10.87%4.35%4.35%28.26%
26.52%4.35%4.35%2.17%17.39%
36.52%2.17%6.52%6.52%21.74%
44.35%2.17%6.52%
5+
Total30.43%30.43%17.39%17.39%4.35%100%

Summary Statistics

Scored Allowed Difference
Mean 1.54 1.35 +0.20
SD 1.28 1.22 1.89
CV 0.83 0.90
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%2.17%4.35%13.04%
110.87%10.87%8.70%6.52%36.96%
22.17%13.04%4.35%4.35%23.91%
34.35%6.52%6.52%17.39%
42.17%4.35%6.52%
5+2.17%2.17%
Total28.26%36.96%23.91%10.87%100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.17 +0.57
SD 1.22 0.97 1.63
CV 0.70 0.83
Max 5 3 +5
Min 0 0 -2

Games Played: 46

↓ Scored | Allowed →012345+Total
02.17%4.35%2.17%2.17%10.87%
110.87%10.87%2.17%2.17%26.09%
28.70%15.22%4.35%28.26%
38.70%2.17%6.52%4.35%21.74%
46.52%2.17%4.35%13.04%
5+
Total36.96%34.78%19.57%6.52%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.02 +0.98
SD 1.21 1.02 1.61
CV 0.61 1.00
Max 4 4 +4
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
06.52%6.52%8.70%6.52%28.26%
113.04%19.57%17.39%50.00%
24.35%6.52%4.35%2.17%17.39%
32.17%2.17%
42.17%2.17%
5+
Total23.91%32.61%28.26%13.04%2.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.37 -0.37
SD 0.87 1.06 1.27
CV 0.87 0.78
Max 4 4 +2
Min 0 0 -3

Games Played: 46

↓ Scored | Allowed →012345+Total
04.35%6.52%6.52%2.17%4.35%23.91%
14.35%19.57%6.52%2.17%32.61%
28.70%4.35%2.17%2.17%17.39%
310.87%6.52%2.17%19.57%
42.17%4.35%6.52%
5+
Total30.43%41.30%17.39%4.35%6.52%100%

Summary Statistics

Scored Allowed Difference
Mean 1.52 1.15 +0.37
SD 1.24 1.11 1.96
CV 0.82 0.97
Max 4 4 +4
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
08.70%13.04%6.52%2.17%4.35%34.78%
110.87%13.04%13.04%4.35%2.17%43.48%
22.17%2.17%2.17%4.35%2.17%13.04%
34.35%4.35%8.70%
4
5+
Total26.09%32.61%21.74%10.87%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 0.96 1.43 -0.48
SD 0.92 1.24 1.59
CV 0.96 0.86
Max 3 4 +3
Min 0 0 -4

Games Played: 46

↓ Scored | Allowed →012345+Total
010.87%10.87%6.52%2.17%30.43%
110.87%19.57%6.52%6.52%43.48%
26.52%4.35%2.17%13.04%
34.35%2.17%4.35%10.87%
42.17%2.17%
5+
Total28.26%41.30%15.22%6.52%8.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.11 1.26 -0.15
SD 1.04 1.20 1.49
CV 0.94 0.95
Max 4 4 +3
Min 0 0 -4

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 Sheffield United 100 79.41 +20.59
2 Bolton Wanderers 86 76.25 +9.75
3 Fleetwood Town 82 72.32 +9.68
4 Bristol Rovers 66 62.11 +3.89
5 Oxford United 69 65.23 +3.77

Biggest Disappointments

# Team Actual Sim vsSim
1 Coventry City 39 52.79 -13.79
2 Chesterfield 37 48.34 -11.34
3 Swindon Town 44 53.48 -9.48
4 Gillingham 50 58.69 -8.69
5 Charlton Athletic 60 68.40 -8.40

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 Rochdale 6 Sep 17 – Oct 15 1 in 298
2 Bury 5 Sep 3 – Sep 27 1 in 133
3 Bolton Wanderers 5 Oct 8 – Oct 29 1 in 103
4 Fleetwood Town 5 Dec 31 – Jan 24 1 in 66
5 Sheffield United 7 Mar 28 – Apr 30 1 in 29

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Bury 12 Oct 1 – Dec 17 1 in 10,758
2 Coventry City 7 Nov 12 – Dec 26 1 in 290
3 Chesterfield 8 Oct 1 – Nov 19 1 in 280
4 Scunthorpe United 4 Feb 28 – Mar 11 1 in 237
5 Charlton Athletic 4 Feb 21 – Mar 4 1 in 151

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Fleetwood Town 18 Nov 19 – Mar 4 1 in 960
2 Southend United 13 Oct 15 – Jan 2 1 in 423
3 Bristol Rovers 9 Jan 28 – Mar 11 1 in 277
4 Millwall 16 Dec 21 – Mar 21 1 in 191
5 AFC Wimbledon 8 Sep 17 – Oct 22 1 in 164

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Scunthorpe United 9 Feb 4 – Mar 11 1 in 821
2 Gillingham 11 Dec 26 – Feb 21 1 in 257
3 Coventry City 15 Nov 12 – Feb 14 1 in 166
4 Bury 16 Oct 1 – Jan 7 1 in 144
5 Charlton Athletic 8 Feb 4 – Mar 4 1 in 121

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
Sheffield United18.44%16.80%14.55%12.08%9.07%7.06%5.53%4.03%3.56%2.56%1.82%1.45%0.92%0.68%0.50%0.31%0.31%0.15%0.06%0.10%0.01%0.01%
Bolton Wanderers10.19%12.10%12.22%11.95%9.93%9.00%7.30%6.34%4.97%3.99%3.04%2.40%1.86%1.27%1.07%0.84%0.48%0.37%0.38%0.16%0.10%0.03%0.01%
Scunthorpe United32.07%20.59%13.84%9.50%7.35%4.65%3.82%2.38%1.58%1.45%0.91%0.61%0.35%0.37%0.24%0.17%0.06%0.02%0.02%0.02%
Fleetwood Town4.65%6.46%7.67%9.08%9.62%9.30%8.44%7.30%7.02%6.14%4.98%4.80%3.79%2.78%2.23%1.58%1.30%1.09%0.77%0.42%0.36%0.15%0.05%0.02%
Bradford City18.12%16.54%14.89%12.20%9.20%7.14%5.69%4.07%3.10%2.49%2.08%1.39%0.87%1.02%0.45%0.31%0.17%0.08%0.08%0.07%0.02%0.02%
Millwall8.54%11.15%11.58%10.74%9.88%9.22%7.39%7.10%5.68%4.64%3.63%2.64%2.13%1.50%1.30%1.00%0.68%0.50%0.25%0.21%0.14%0.06%0.03%0.01%
Southend United1.50%3.21%4.40%5.83%7.11%7.24%7.37%7.93%7.37%7.26%7.28%5.91%5.50%4.63%4.35%3.45%2.74%2.30%1.71%1.04%0.94%0.50%0.30%0.13%
Oxford United0.84%1.58%2.48%3.53%4.51%5.57%6.28%6.47%7.36%6.90%6.42%6.87%6.38%6.52%5.79%5.05%4.26%3.81%2.83%2.35%1.66%1.15%0.94%0.45%
Rochdale1.25%2.27%3.23%4.59%5.91%6.45%7.71%7.38%7.68%7.81%7.19%6.65%5.80%5.28%4.22%4.11%3.00%2.97%2.19%1.73%0.97%0.93%0.44%0.24%
Bristol Rovers0.26%0.61%1.33%1.76%2.39%3.55%4.26%4.81%5.37%5.99%6.82%6.58%7.17%6.81%6.78%6.59%6.16%5.84%4.84%3.63%3.28%2.76%1.53%0.88%
Peterborough United0.89%1.81%2.86%3.79%4.68%5.86%6.60%7.14%7.50%7.36%6.89%7.17%6.71%5.89%5.09%4.74%3.76%3.37%2.59%2.03%1.46%0.95%0.62%0.24%
Milton Keynes Dons0.38%1.02%1.65%2.48%3.36%3.87%5.13%5.97%5.78%6.37%7.28%7.21%7.07%7.10%6.48%6.06%5.13%4.45%4.16%2.84%2.54%1.93%1.09%0.65%
Charlton Athletic1.65%3.06%4.37%5.57%6.37%7.27%7.49%8.22%7.93%7.35%6.77%5.99%5.68%5.12%4.00%3.50%2.62%2.15%1.58%1.39%0.92%0.44%0.39%0.17%
Walsall0.89%1.80%2.62%3.55%4.91%5.75%6.21%6.75%7.06%7.35%7.37%7.23%6.68%6.08%5.27%4.84%4.13%3.47%2.75%1.95%1.34%1.01%0.61%0.38%
AFC Wimbledon0.11%0.34%0.46%0.77%1.35%1.87%2.37%2.83%3.49%4.61%5.12%5.86%6.58%6.79%7.19%7.56%7.72%7.00%6.87%5.59%5.25%4.64%3.50%2.13%
Northampton Town0.13%0.34%0.84%1.01%1.76%2.28%2.75%3.76%4.25%4.46%6.02%6.66%6.59%6.98%7.14%7.19%7.23%7.00%5.90%5.45%4.47%3.58%2.62%1.59%
Oldham Athletic0.03%0.03%0.15%0.15%0.33%0.54%0.76%0.99%1.62%1.67%2.50%2.94%4.25%4.66%5.86%6.76%7.94%9.88%10.21%12.18%13.29%13.26%
Shrewsbury Town0.01%0.02%0.08%0.09%0.13%0.24%0.32%0.49%0.70%1.11%1.39%1.82%2.53%2.95%3.53%4.44%6.04%7.08%9.23%11.29%12.30%15.51%18.70%
Bury0.01%0.01%0.05%0.07%0.19%0.29%0.41%0.57%0.94%1.38%1.79%2.16%3.12%3.80%4.18%4.80%6.58%7.35%8.54%9.41%10.77%11.11%11.54%10.93%
Gillingham0.04%0.21%0.61%0.74%1.20%1.70%2.37%3.02%3.55%4.08%4.42%5.47%6.11%6.39%7.42%7.59%7.71%7.46%7.10%6.12%5.77%4.68%3.85%2.39%
Port Vale0.01%0.05%0.11%0.28%0.33%0.45%0.83%1.08%1.44%2.08%2.62%3.13%3.92%5.37%5.74%7.02%7.35%7.96%8.31%9.14%8.42%8.87%8.10%7.39%
Swindon Town0.04%0.12%0.18%0.30%0.58%0.67%0.92%1.43%1.96%2.25%3.05%3.60%4.55%5.38%6.17%7.00%7.27%8.59%9.55%8.95%9.90%9.37%8.17%
Coventry City0.01%0.01%0.04%0.18%0.31%0.45%0.67%0.84%1.26%1.56%1.80%2.50%3.34%3.70%5.12%5.78%6.81%7.12%8.67%9.65%10.08%10.04%10.35%9.71%
Chesterfield0.01%0.03%0.01%0.03%0.17%0.14%0.23%0.43%0.52%0.77%1.21%1.51%1.90%2.86%3.15%4.50%5.47%6.79%8.04%11.05%12.78%15.84%22.56%

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
+17.75%
Clear Edge
44.93%27.90%27.17%
Elo Value
Home Edge
222 Elo
0.004 goals per Elo point
062.34600
Scoring Tilt
Expected
+0.36 goals
Neutral
-2+0.28+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
5.3
Open
124610
Champion Preseason Odds
18%
Sheffield United, 2nd of 24
LongshotFavorite
Title Margin
Expected
0.30/gm
Tight Race
00.120.5/gm

Simulation-Based Surprises

How these are measured

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

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 6.86 * Some Luck: 6.86 to 10.29 * Lucky: 10.29 to 13.72 * Wild Swing: 13.72 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 2.9 * Close: 2.9 to 4.34 * Off: 4.34 to 5.79 * Way Off: 5.79 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.87 * A Surprise: 1.87 to 2.99 * Several Surprises: 2.99 to 4.11 * Many Surprises: 4.11 and up.
Luck Spread
Expected
7.56 points
Some Luck
08.5721
Average Finish Error
Expected
2.42
Pinpoint
03.628
Biggest Overachiever
Expected 97.92%
99.17%
Sheffield United
50100
Biggest Underachiever
Expected 2.08%
5.41%
Coventry City
050
Season Outliers
Expected
1 of 24
Minimal Outliers
02.412
Unexpected Relegations
Expected
3 of 4
Several Surprises
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.14
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.55
Moderate Separation
01.003
Interquartile Edge
72%
Clear Edge
50%60%70%80%100%
Best vs. Worst
Baseline
91%
Strong Edge
50%91%100%
Close Games
Expected
68%
Very Frequent
0%64%100%
Blowouts
Expected
13%
Occasional
0%12%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.63
Hard to Predict
00.612
Matchup Imbalance
0.31
Lopsided
00.10.180.280.5
Strangeness
Expected
0.80
As Expected
01.002
Repeatability
0.39
Some Carryover
00.30.60.851
Upset Rate
Expected
25%
As Expected
0%27%50%
Clear Favorite Upset Rate
Expected
22%
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.14 * Well Above Noise: 0.14 and up.
Probability calibration
0.04
Miscalibrated
0.010.050.10.51
Calibration slope
Ideal
0.90
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.029
Well Within Noise
00.0720.2

Stochastic Promotion/Relegation Outcomes

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

Team Direct promotion Qualified for promotion playoff Same level Direct relegation
Scunthorpe United 52.66% 35.34% 12.00%
Sheffield United 35.24% 42.76% 21.98% 0.02%
Bradford City 34.66% 43.43% 21.87% 0.04%
Bolton Wanderers 22.29% 43.10% 34.47% 0.14%
Millwall 19.69% 41.42% 38.65% 0.24%
Fleetwood Town 11.11% 35.67% 52.64% 0.58%
Southend United 4.71% 24.58% 68.84% 1.87%
Charlton Athletic 4.71% 23.58% 69.79% 1.92%
Rochdale 3.52% 20.18% 73.72% 2.58%
Peterborough United 2.70% 17.19% 76.84% 3.27%
Walsall 2.69% 16.83% 77.14% 3.34%
Oxford United 2.42% 16.09% 77.29% 4.20%
Milton Keynes Dons 1.40% 11.36% 81.03% 6.21%
Bristol Rovers 0.87% 9.03% 81.65% 8.45%
Northampton Town 0.47% 5.89% 81.38% 12.26%
AFC Wimbledon 0.45% 4.45% 79.58% 15.52%
Gillingham 0.25% 4.25% 78.81% 16.69%
Port Vale 0.06% 1.17% 65.99% 32.78%
Swindon Town 0.04% 1.18% 62.39% 36.39%
Coventry City 0.02% 0.98% 58.82% 40.18%
Bury 0.02% 0.60% 55.03% 44.35%
Oldham Athletic 0.36% 50.70% 48.94%
Shrewsbury Town 0.01% 0.32% 41.87% 57.80%
Chesterfield 0.01% 0.24% 37.52% 62.23%

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
2016-08-06 AFC Wimbledon W 3-1 1543 1449 59.18% 21.81% 19.01% +9.0 3
2016-08-06 @ Walsall L 1-3 1449 1543 19.01% 21.81% 59.18% -9.0 0
2016-08-06 Bristol Rovers W 3-1 1570 1479 58.90% 21.86% 19.24% +9.1 3
2016-08-06 @ Scunthorpe United L 1-3 1479 1570 19.24% 21.86% 58.90% -9.1 0
2016-08-06 Charlton Athletic W 2-0 1451 1541 35.81% 23.42% 40.77% +19.6 3
2016-08-06 @ Bury L 0-2 1541 1451 40.77% 23.42% 35.81% -19.6 0
2016-08-06 Chesterfield D 1-1 1497 1474 51.11% 22.89% 26.00% -1.4 1
2016-08-06 @ Oxford United D 1-1 1474 1497 26.00% 22.89% 51.11% +1.4 1
2016-08-06 Coventry City W 1-0 1490 1527 43.17% 23.37% 33.46% +8.9 3
2016-08-06 @ Swindon Town L 0-1 1527 1490 33.46% 23.37% 43.17% -8.9 0
2016-08-06 Fleetwood Town D 1-1 1506 1493 49.91% 22.99% 27.10% -1.2 1
2016-08-06 @ Northampton Town D 1-1 1493 1506 27.10% 22.99% 49.91% +1.2 1
2016-08-06 Gillingham L 1-3 1470 1519 41.55% 23.41% 35.04% -17.2 0
2016-08-06 @ Southend United W 3-1 1519 1470 35.04% 23.41% 41.55% +17.2 3
2016-08-06 Milton Keynes Dons L 0-1 1445 1521 37.73% 23.44% 38.83% -9.8 0
2016-08-06 @ Shrewsbury Town W 1-0 1521 1445 38.83% 23.44% 37.73% +9.8 3
2016-08-06 Oldham Athletic W 3-0 1593 1472 61.97% 21.26% 16.77% +13.4 3
2016-08-06 @ Millwall L 0-3 1472 1593 16.77% 21.26% 61.97% -13.4 0
2016-08-06 Peterborough United L 2-3 1530 1508 50.97% 22.90% 26.13% -11.2 0
2016-08-06 @ Rochdale W 3-2 1508 1530 26.13% 22.90% 50.97% +11.2 3
2016-08-06 Port Vale D 0-0 1573 1493 57.77% 22.05% 20.18% -2.4 1
2016-08-06 @ Bradford City D 0-0 1493 1573 20.18% 22.05% 57.77% +2.4 1
2016-08-06 Sheffield United W 1-0 1506 1524 45.82% 23.26% 30.92% +8.4 3
2016-08-06 @ Bolton Wanderers L 0-1 1524 1506 30.92% 23.26% 45.82% -8.4 0
2016-08-13 Bolton Wanderers L 1-2 1440 1514 38.03% 23.44% 38.53% -9.3 0
2016-08-13 @ AFC Wimbledon W 2-1 1514 1440 38.53% 23.44% 38.03% +9.3 6
2016-08-13 Bradford City L 0-1 1519 1571 41.17% 23.41% 35.41% -10.5 3
2016-08-13 @ Peterborough United W 1-0 1571 1519 35.41% 23.41% 41.17% +10.5 4
2016-08-13 Bury W 2-1 1537 1471 56.16% 22.30% 21.54% +5.8 6
2016-08-13 @ Gillingham L 1-2 1471 1537 21.54% 22.30% 56.16% -5.8 3
2016-08-13 Millwall D 2-2 1531 1607 37.80% 23.44% 38.76% +0.0 4
2016-08-13 @ Milton Keynes Dons D 2-2 1607 1531 38.76% 23.44% 37.80% -0.0 4
2016-08-13 Northampton Town D 1-1 1521 1505 50.31% 22.96% 26.73% -1.3 1
2016-08-13 @ Charlton Athletic D 1-1 1505 1521 26.73% 22.96% 50.31% +1.3 2
2016-08-13 Rochdale D 1-1 1515 1518 47.83% 23.14% 29.02% -1.0 1
2016-08-13 @ Sheffield United D 1-1 1518 1515 29.02% 23.14% 47.83% +1.0 1
2016-08-13 Scunthorpe United D 2-2 1494 1579 36.42% 23.43% 40.15% +0.1 2
2016-08-13 @ Fleetwood Town D 2-2 1579 1494 40.15% 23.43% 36.42% -0.2 4
2016-08-13 Shrewsbury Town D 0-0 1518 1435 58.04% 22.01% 19.95% -2.4 1
2016-08-13 @ Coventry City D 0-0 1435 1518 19.95% 22.01% 58.04% +2.4 1
2016-08-13 Southend United W 2-0 1495 1453 53.47% 22.64% 23.88% +12.7 4
2016-08-13 @ Port Vale L 0-2 1453 1495 23.88% 22.64% 53.47% -12.7 0
2016-08-13 Swindon Town W 3-1 1476 1498 45.22% 23.29% 31.49% +13.9 4
2016-08-13 @ Chesterfield L 1-3 1498 1476 31.49% 23.29% 45.22% -13.8 3
2016-08-13 Walsall D 0-0 1458 1552 35.33% 23.41% 41.26% +0.3 1
2016-08-13 @ Oldham Athletic D 0-0 1552 1458 41.26% 23.41% 35.33% -0.4 4
2016-08-14 Oxford United W 2-1 1470 1496 44.80% 23.31% 31.89% +8.1 3
2016-08-14 @ Bristol Rovers L 1-2 1496 1470 31.89% 23.31% 44.80% -8.1 1
2016-08-16 Bradford City L 1-2 1531 1582 41.40% 23.41% 35.19% -9.9 4
2016-08-16 @ Milton Keynes Dons W 2-1 1582 1531 35.19% 23.41% 41.40% +9.9 7
2016-08-16 Bury D 0-0 1516 1465 54.49% 22.52% 22.99% -2.0 2
2016-08-16 @ Coventry City D 0-0 1465 1516 22.99% 22.52% 54.49% +1.9 4
2016-08-16 Millwall W 5-1 1509 1607 34.66% 23.40% 41.94% +31.7 6
2016-08-16 @ Peterborough United L 1-5 1607 1509 41.94% 23.40% 34.66% -31.7 4
2016-08-16 Northampton Town D 0-0 1459 1506 41.83% 23.40% 34.77% -0.4 2
2016-08-16 @ Oldham Athletic D 0-0 1506 1459 34.77% 23.40% 41.83% +0.4 3
2016-08-16 Rochdale W 1-0 1508 1519 46.71% 23.21% 30.07% +8.2 7
2016-08-16 @ Port Vale L 0-1 1519 1508 30.07% 23.21% 46.71% -8.2 1
2016-08-16 Scunthorpe United L 1-2 1431 1579 28.18% 23.08% 48.73% -7.3 0
2016-08-16 @ AFC Wimbledon W 2-1 1579 1431 48.73% 23.08% 28.18% +7.3 7
2016-08-16 Shrewsbury Town W 3-0 1520 1438 57.96% 22.02% 20.02% +15.8 4
2016-08-16 @ Charlton Athletic L 0-3 1438 1520 20.02% 22.02% 57.96% -15.8 1
2016-08-16 Southend United L 0-3 1514 1440 57.10% 22.16% 20.74% -37.9 1
2016-08-16 @ Sheffield United W 3-0 1440 1514 20.74% 22.16% 57.10% +37.9 3
2016-08-16 Swindon Town D 1-1 1542 1485 55.24% 22.42% 22.34% -1.8 7
2016-08-16 @ Gillingham D 1-1 1485 1542 22.34% 22.42% 55.24% +1.8 4
2016-08-16 Walsall W 2-0 1490 1551 39.81% 23.43% 36.76% +18.1 7
2016-08-16 @ Chesterfield L 0-2 1551 1490 36.76% 23.43% 39.81% -18.1 4
2016-08-17 Bolton Wanderers L 1-2 1478 1523 42.16% 23.39% 34.45% -10.1 3
2016-08-17 @ Bristol Rovers W 2-1 1523 1478 34.45% 23.39% 42.16% +10.0 9
2016-08-17 Oxford United W 2-0 1494 1488 49.02% 23.06% 27.92% +14.5 5
2016-08-17 @ Fleetwood Town L 0-2 1488 1494 27.92% 23.06% 49.02% -14.5 1
2016-08-20 AFC Wimbledon D 0-0 1506 1423 58.05% 22.01% 19.94% -2.4 4
2016-08-20 @ Northampton Town D 0-0 1423 1506 19.94% 22.01% 58.05% +2.4 1
2016-08-20 Bristol Rovers D 1-1 1478 1468 49.46% 23.03% 27.51% -1.2 4
2016-08-20 @ Southend United D 1-1 1468 1478 27.51% 23.03% 49.46% +1.2 4
2016-08-20 Charlton Athletic L 1-2 1533 1536 47.89% 23.14% 28.97% -11.2 4
2016-08-20 @ Walsall W 2-1 1536 1533 28.97% 23.14% 47.89% +11.2 7
2016-08-20 Chesterfield W 2-1 1422 1508 36.37% 23.43% 40.20% +9.7 4
2016-08-20 @ Shrewsbury Town L 1-2 1508 1422 40.20% 23.43% 36.37% -9.7 7
2016-08-20 Coventry City W 3-1 1591 1514 57.43% 22.11% 20.46% +9.6 10
2016-08-20 @ Bradford City L 1-3 1514 1591 20.46% 22.11% 57.43% -9.6 2
2016-08-20 Fleetwood Town W 2-1 1533 1509 51.33% 22.87% 25.80% +6.8 12
2016-08-20 @ Bolton Wanderers L 1-2 1509 1533 25.80% 22.87% 51.33% -6.8 5
2016-08-20 Gillingham W 5-0 1587 1541 53.90% 22.59% 23.50% +29.3 10
2016-08-20 @ Scunthorpe United L 0-5 1541 1587 23.50% 22.59% 53.90% -29.3 7
2016-08-20 Milton Keynes Dons L 0-1 1511 1521 46.92% 23.20% 29.88% -11.7 1
2016-08-20 @ Rochdale W 1-0 1521 1511 29.88% 23.20% 46.92% +11.6 7
2016-08-20 Oldham Athletic L 0-1 1467 1458 49.30% 23.04% 27.66% -12.1 4
2016-08-20 @ Bury W 1-0 1458 1467 27.66% 23.04% 49.30% +12.2 5
2016-08-20 Peterborough United W 2-1 1473 1540 39.07% 23.44% 37.49% +9.2 4
2016-08-20 @ Oxford United L 1-2 1540 1473 37.49% 23.44% 39.07% -9.2 6
2016-08-20 Port Vale W 1-0 1486 1516 44.27% 23.33% 32.40% +8.7 7
2016-08-20 @ Swindon Town L 0-1 1516 1486 32.40% 23.33% 44.27% -8.7 7
2016-08-20 Sheffield United W 2-1 1575 1477 59.66% 21.72% 18.62% +5.1 7
2016-08-20 @ Millwall L 1-2 1477 1575 18.62% 21.72% 59.66% -5.1 1
2016-08-27 AFC Wimbledon D 1-1 1500 1426 57.05% 22.17% 20.79% -2.0 2
2016-08-27 @ Rochdale D 1-1 1426 1500 20.79% 22.17% 57.05% +2.0 2
2016-08-27 Bolton Wanderers D 1-1 1547 1540 49.09% 23.06% 27.85% -1.1 8
2016-08-27 @ Charlton Athletic D 1-1 1540 1547 27.85% 23.06% 49.09% +1.1 13
2016-08-27 Bury D 3-3 1522 1455 56.34% 22.27% 21.39% -1.2 5
2016-08-27 @ Walsall D 3-3 1455 1522 21.39% 22.27% 56.34% +1.2 5
2016-08-27 Fleetwood Town L 0-2 1477 1502 44.89% 23.30% 31.81% -21.2 4
2016-08-27 @ Southend United W 2-0 1502 1477 31.81% 23.30% 44.89% +21.2 8
2016-08-27 Gillingham L 2-3 1432 1511 37.24% 23.44% 39.32% -8.7 4
2016-08-27 @ Shrewsbury Town W 3-2 1511 1432 39.32% 23.44% 37.24% +8.7 10
2016-08-27 Millwall L 1-3 1498 1580 36.90% 23.43% 39.67% -15.7 7
2016-08-27 @ Chesterfield W 3-1 1580 1498 39.67% 23.43% 36.90% +15.7 10
2016-08-27 Northampton Town D 1-1 1504 1504 48.26% 23.12% 28.63% -1.0 3
2016-08-27 @ Coventry City D 1-1 1504 1504 28.63% 23.12% 48.26% +1.1 5
2016-08-27 Oldham Athletic D 1-1 1601 1470 62.83% 21.07% 16.10% -2.7 11
2016-08-27 @ Bradford City D 1-1 1470 1601 16.10% 21.07% 62.83% +2.7 6
2016-08-27 Oxford United W 2-1 1471 1483 46.77% 23.21% 30.02% +7.7 4
2016-08-27 @ Sheffield United L 1-2 1483 1471 30.02% 23.21% 46.77% -7.7 4
2016-08-27 Peterborough United L 0-2 1533 1531 48.45% 23.10% 28.45% -22.6 7
2016-08-27 @ Milton Keynes Dons W 2-0 1531 1533 28.45% 23.10% 48.45% +22.6 9
2016-08-27 Scunthorpe United W 3-1 1507 1616 33.26% 23.36% 43.38% +17.8 10
2016-08-27 @ Port Vale L 1-3 1616 1507 43.38% 23.36% 33.26% -17.8 10
2016-09-03 Bradford City D 1-1 1596 1598 47.89% 23.14% 28.97% -1.0 11
2016-09-03 @ Millwall D 1-1 1598 1596 28.97% 23.14% 47.89% +1.0 12
2016-09-03 Chesterfield W 2-1 1428 1482 40.81% 23.42% 35.77% +8.8 5
2016-09-03 @ AFC Wimbledon L 1-2 1482 1428 35.77% 23.42% 40.81% -8.8 7
2016-09-03 Coventry City W 2-0 1523 1503 50.71% 22.92% 26.36% +13.8 11
2016-09-03 @ Fleetwood Town L 0-2 1503 1523 26.36% 22.92% 50.71% -13.8 3
2016-09-03 Port Vale W 4-1 1456 1525 38.70% 23.44% 37.86% +22.6 8
2016-09-03 @ Bury L 1-4 1525 1456 37.86% 23.44% 38.70% -22.7 10
2016-09-03 Rochdale W 1-0 1475 1498 45.22% 23.29% 31.50% +8.5 7
2016-09-03 @ Oxford United L 0-1 1498 1475 31.50% 23.29% 45.22% -8.5 2
2016-09-03 Shrewsbury Town L 2-3 1473 1423 54.38% 22.53% 23.08% -11.8 6
2016-09-03 @ Oldham Athletic W 3-2 1423 1473 23.08% 22.53% 54.38% +11.8 7
2016-09-03 Southend United D 1-1 1541 1456 58.32% 21.96% 19.72% -2.2 14
2016-09-03 @ Bolton Wanderers D 1-1 1456 1541 19.72% 21.96% 58.32% +2.2 5
2016-09-03 Swindon Town D 2-2 1554 1495 55.33% 22.41% 22.26% -1.4 10
2016-09-03 @ Peterborough United D 2-2 1495 1554 22.26% 22.41% 55.33% +1.4 8
2016-09-04 Milton Keynes Dons W 3-2 1505 1510 47.55% 23.16% 29.29% +7.1 8
2016-09-04 @ Northampton Town L 2-3 1510 1505 29.29% 23.16% 47.55% -7.2 7
2016-09-04 Sheffield United L 1-2 1520 1479 53.26% 22.67% 24.07% -12.3 10
2016-09-04 @ Gillingham W 2-1 1479 1520 24.07% 22.67% 53.26% +12.3 7
2016-09-10 Bradford City D 1-1 1508 1599 35.54% 23.42% 41.04% +0.3 11
2016-09-10 @ Gillingham D 1-1 1599 1508 41.04% 23.42% 35.54% -0.3 13
2016-09-10 Charlton Athletic D 2-2 1537 1546 47.06% 23.19% 29.75% -0.7 12
2016-09-10 @ Fleetwood Town D 2-2 1546 1537 29.75% 23.19% 47.06% +0.7 9
2016-09-10 Chesterfield D 0-0 1461 1474 46.63% 23.22% 30.16% -1.0 7
2016-09-10 @ Oldham Athletic D 0-0 1474 1461 30.16% 23.22% 46.63% +1.0 8
2016-09-10 Coventry City D 1-1 1595 1490 60.35% 21.59% 18.06% -2.4 12
2016-09-10 @ Millwall D 1-1 1490 1595 18.06% 21.59% 60.35% +2.4 4
2016-09-10 Milton Keynes Dons D 1-1 1539 1503 52.70% 22.73% 24.57% -1.5 15
2016-09-10 @ Bolton Wanderers D 1-1 1503 1539 24.57% 22.73% 52.70% +1.5 8
2016-09-10 Port Vale D 2-2 1552 1503 54.31% 22.54% 23.15% -1.3 11
2016-09-10 @ Peterborough United D 2-2 1503 1552 23.15% 22.54% 54.31% +1.3 11
2016-09-10 Rochdale D 2-2 1469 1489 45.62% 23.27% 31.11% -0.6 5
2016-09-10 @ Bristol Rovers D 2-2 1489 1469 31.11% 23.27% 45.62% +0.6 3
2016-09-10 Sheffield United L 2-3 1437 1491 40.78% 23.42% 35.80% -9.3 5
2016-09-10 @ AFC Wimbledon W 3-2 1491 1437 35.80% 23.42% 40.78% +9.3 10
2016-09-10 Shrewsbury Town W 2-1 1478 1435 53.62% 22.63% 23.76% +6.3 11
2016-09-10 @ Bury L 1-2 1435 1478 23.76% 22.63% 53.62% -6.3 7
2016-09-10 Southend United W 4-0 1598 1458 63.75% 20.85% 15.40% +16.1 13
2016-09-10 @ Scunthorpe United L 0-4 1458 1598 15.40% 20.85% 63.75% -16.1 5
2016-09-10 Swindon Town W 2-0 1483 1497 46.49% 23.22% 30.28% +15.5 10
2016-09-10 @ Oxford United L 0-2 1497 1483 30.28% 23.22% 46.49% -15.5 8
2016-09-10 Walsall W 2-0 1512 1521 47.10% 23.19% 29.71% +15.3 11
2016-09-10 @ Northampton Town L 0-2 1521 1512 29.71% 23.19% 47.10% -15.3 5
2016-09-13 Walsall D 1-1 1469 1506 43.30% 23.36% 33.34% -0.5 6
2016-09-13 @ Bristol Rovers D 1-1 1506 1469 33.34% 23.36% 43.30% +0.5 6
2016-09-17 AFC Wimbledon L 1-2 1546 1427 61.73% 21.31% 16.95% -14.0 9
2016-09-17 @ Charlton Athletic W 2-1 1427 1546 16.95% 21.31% 61.73% +14.0 8
2016-09-17 Bolton Wanderers W 1-0 1506 1538 44.03% 23.34% 32.63% +8.7 9
2016-09-17 @ Walsall L 0-1 1538 1506 32.63% 23.34% 44.03% -8.7 15
2016-09-17 Bristol Rovers D 1-1 1599 1468 62.85% 21.06% 16.08% -2.7 14
2016-09-17 @ Bradford City D 1-1 1468 1599 16.08% 21.06% 62.85% +2.7 7
2016-09-17 Bury L 1-2 1481 1485 47.72% 23.15% 29.13% -11.1 8
2016-09-17 @ Swindon Town W 2-1 1485 1481 29.13% 23.15% 47.72% +11.1 14
2016-09-17 Fleetwood Town W 2-1 1490 1536 41.94% 23.40% 34.66% +8.6 6
2016-09-17 @ Rochdale L 1-2 1536 1490 34.66% 23.40% 41.94% -8.6 12
2016-09-17 Gillingham W 2-1 1504 1508 47.70% 23.15% 29.15% +7.5 14
2016-09-17 @ Port Vale L 1-2 1508 1504 29.15% 23.15% 47.70% -7.5 11
2016-09-17 Millwall W 3-1 1442 1592 27.95% 23.06% 48.99% +19.7 8
2016-09-17 @ Southend United L 1-3 1592 1442 48.99% 23.06% 27.95% -19.7 12
2016-09-17 Northampton Town W 3-1 1474 1528 41.02% 23.42% 35.56% +15.3 11
2016-09-17 @ Chesterfield L 1-3 1528 1474 35.56% 23.42% 41.02% -15.2 11
2016-09-17 Oldham Athletic D 0-0 1492 1460 52.17% 22.78% 25.04% -1.7 5
2016-09-17 @ Coventry City D 0-0 1460 1492 25.04% 22.78% 52.17% +1.7 8
2016-09-17 Oxford United D 0-0 1505 1499 48.96% 23.07% 27.97% -1.3 9
2016-09-17 @ Milton Keynes Dons D 0-0 1499 1505 27.97% 23.07% 48.96% +1.3 11
2016-09-17 Peterborough United W 1-0 1501 1551 41.43% 23.41% 35.16% +9.3 13
2016-09-17 @ Sheffield United L 0-1 1551 1501 35.16% 23.41% 41.43% -9.3 11
2016-09-17 Scunthorpe United L 0-1 1428 1614 24.04% 22.66% 53.30% -6.8 7
2016-09-17 @ Shrewsbury Town W 1-0 1614 1428 53.30% 22.66% 24.04% +6.8 16
2016-09-20 Bristol Rovers L 1-2 1470 1471 48.07% 23.13% 28.80% -11.2 8
2016-09-20 @ Swindon Town W 2-1 1471 1470 28.80% 23.13% 48.07% +11.2 10
2016-09-20 Charlton Athletic D 0-0 1621 1532 58.62% 21.91% 19.47% -2.5 17
2016-09-20 @ Scunthorpe United D 0-0 1532 1621 19.47% 21.91% 58.62% +2.5 10
2016-09-24 Bradford City D 0-0 1529 1596 38.97% 23.44% 37.60% -0.1 16
2016-09-24 @ Bolton Wanderers D 0-0 1596 1529 37.60% 23.44% 38.97% +0.1 15
2016-09-24 Charlton Athletic D 1-1 1500 1535 43.57% 23.35% 33.08% -0.6 12
2016-09-24 @ Oxford United D 1-1 1535 1500 33.08% 23.35% 43.57% +0.5 11
2016-09-24 Chesterfield W 2-1 1496 1490 49.02% 23.06% 27.92% +7.2 17
2016-09-24 @ Bury L 1-2 1490 1496 27.92% 23.06% 49.02% -7.2 11
2016-09-24 Coventry City W 2-1 1500 1490 49.51% 23.02% 27.47% +7.2 14
2016-09-24 @ Gillingham L 1-2 1490 1500 27.47% 23.02% 49.51% -7.1 5
2016-09-24 Milton Keynes Dons L 1-4 1528 1503 51.27% 22.87% 25.86% -29.0 12
2016-09-24 @ Fleetwood Town W 4-1 1503 1528 25.86% 22.87% 51.27% +29.0 12
2016-09-24 Port Vale W 2-1 1482 1511 44.34% 23.32% 32.34% +8.2 13
2016-09-24 @ Bristol Rovers L 1-2 1511 1482 32.34% 23.32% 44.34% -8.2 14
2016-09-24 Rochdale L 2-3 1573 1498 57.10% 22.16% 20.74% -12.4 12
2016-09-24 @ Millwall W 3-2 1498 1573 20.74% 22.16% 57.10% +12.4 9
2016-09-24 Sheffield United D 2-2 1618 1510 60.68% 21.53% 17.79% -1.8 18
2016-09-24 @ Scunthorpe United D 2-2 1510 1618 17.79% 21.53% 60.68% +1.8 14
2016-09-24 Shrewsbury Town D 1-1 1441 1422 50.70% 22.92% 26.37% -1.3 9
2016-09-24 @ AFC Wimbledon D 1-1 1422 1441 26.37% 22.92% 50.70% +1.3 8
2016-09-24 Southend United W 4-0 1512 1461 54.46% 22.52% 23.02% +23.3 14
2016-09-24 @ Northampton Town L 0-4 1461 1512 23.02% 22.52% 54.46% -23.3 8
2016-09-24 Swindon Town L 0-2 1462 1459 48.65% 23.09% 28.26% -22.7 8
2016-09-24 @ Oldham Athletic W 2-0 1459 1462 28.26% 23.09% 48.65% +22.6 11
2016-09-24 Walsall D 1-1 1542 1515 51.59% 22.84% 25.56% -1.4 12
2016-09-24 @ Peterborough United D 1-1 1515 1542 25.56% 22.84% 51.59% +1.4 10
2016-09-27 Bolton Wanderers W 1-0 1511 1529 45.84% 23.26% 30.90% +8.4 12
2016-09-27 @ Rochdale L 0-1 1529 1511 30.90% 23.26% 45.84% -8.4 16
2016-09-27 Bristol Rovers W 1-0 1512 1490 50.93% 22.90% 26.17% +7.3 17
2016-09-27 @ Sheffield United L 0-1 1490 1512 26.17% 22.90% 50.93% -7.3 13
2016-09-27 Bury L 1-3 1532 1503 51.88% 22.81% 25.30% -20.7 12
2016-09-27 @ Milton Keynes Dons W 3-1 1503 1532 25.30% 22.81% 51.88% +20.7 20
2016-09-27 Fleetwood Town W 2-1 1596 1499 59.60% 21.73% 18.66% +5.1 18
2016-09-27 @ Bradford City L 1-2 1499 1596 18.66% 21.73% 59.60% -5.1 12
2016-09-27 Gillingham D 3-3 1482 1508 44.90% 23.30% 31.80% -0.4 12
2016-09-27 @ Chesterfield D 3-3 1508 1482 31.80% 23.30% 44.90% +0.4 15
2016-09-27 Millwall W 3-1 1503 1560 40.47% 23.43% 36.11% +15.4 17
2016-09-27 @ Port Vale L 1-3 1560 1503 36.11% 23.43% 40.47% -15.4 12
2016-09-27 Northampton Town L 1-3 1481 1536 40.85% 23.42% 35.73% -17.0 11
2016-09-27 @ Swindon Town W 3-1 1536 1481 35.73% 23.42% 40.85% +17.0 17
2016-09-27 Oldham Athletic D 1-1 1535 1439 59.42% 21.77% 18.81% -2.3 12
2016-09-27 @ Charlton Athletic D 1-1 1439 1535 18.81% 21.77% 59.42% +2.3 9
2016-09-27 Oxford United W 2-1 1438 1500 39.84% 23.43% 36.73% +9.0 11
2016-09-27 @ Southend United L 1-2 1500 1438 36.73% 23.43% 39.84% -9.0 12
2016-09-27 Peterborough United D 1-1 1423 1540 32.11% 23.32% 44.58% +0.7 9
2016-09-27 @ Shrewsbury Town D 1-1 1540 1423 44.58% 23.32% 32.11% -0.6 13
2016-09-27 Scunthorpe United L 1-4 1516 1617 34.35% 23.39% 42.26% -21.0 10
2016-09-27 @ Walsall W 4-1 1617 1516 42.26% 23.39% 34.35% +21.0 21
2016-09-28 AFC Wimbledon D 2-2 1483 1440 53.55% 22.63% 23.81% -1.2 6
2016-09-28 @ Coventry City D 2-2 1440 1483 23.81% 22.63% 53.55% +1.2 10
2016-10-01 Bradford City L 0-1 1482 1602 31.82% 23.30% 44.88% -8.6 12
2016-10-01 @ Chesterfield W 1-0 1602 1482 44.88% 23.30% 31.82% +8.6 21
2016-10-01 Bristol Rovers L 2-3 1553 1483 56.57% 22.24% 21.19% -12.3 17
2016-10-01 @ Northampton Town W 3-2 1483 1553 21.19% 22.24% 56.57% +12.3 16
2016-10-01 Coventry City L 0-2 1519 1482 52.79% 22.72% 24.49% -24.3 17
2016-10-01 @ Port Vale W 2-0 1482 1519 24.49% 22.72% 52.79% +24.3 9
2016-10-01 Gillingham W 2-0 1441 1508 39.08% 23.44% 37.48% +18.3 13
2016-10-01 @ AFC Wimbledon L 0-2 1508 1441 37.48% 23.44% 39.08% -18.3 15
2016-10-01 Millwall W 2-1 1495 1545 41.52% 23.41% 35.07% +8.7 13
2016-10-01 @ Walsall L 1-2 1545 1495 35.07% 23.41% 41.52% -8.7 12
2016-10-01 Milton Keynes Dons L 0-2 1442 1512 38.62% 23.44% 37.94% -18.8 9
2016-10-01 @ Oldham Athletic W 2-0 1512 1442 37.94% 23.44% 38.62% +18.8 15
2016-10-01 Oxford United L 0-2 1520 1491 51.96% 22.81% 25.23% -24.0 16
2016-10-01 @ Bolton Wanderers W 2-0 1491 1520 25.23% 22.81% 51.96% +24.0 15
2016-10-01 Peterborough United D 1-1 1447 1540 35.44% 23.41% 41.15% +0.3 12
2016-10-01 @ Southend United D 1-1 1540 1447 41.15% 23.41% 35.44% -0.3 14
2016-10-01 Rochdale L 0-1 1533 1519 50.02% 22.98% 27.00% -12.3 12
2016-10-01 @ Charlton Athletic W 1-0 1519 1533 27.00% 22.98% 50.02% +12.3 15
2016-10-01 Scunthorpe United L 1-2 1524 1638 32.57% 23.33% 44.10% -8.2 20
2016-10-01 @ Bury W 2-1 1638 1524 44.10% 23.33% 32.57% +8.2 24
2016-10-01 Sheffield United D 1-1 1493 1519 44.82% 23.31% 31.88% -0.7 13
2016-10-01 @ Fleetwood Town D 1-1 1519 1493 31.88% 23.31% 44.82% +0.7 18
2016-10-01 Swindon Town D 1-1 1424 1464 42.76% 23.38% 33.86% -0.5 10
2016-10-01 @ Shrewsbury Town D 1-1 1464 1424 33.86% 23.38% 42.76% +0.5 12
2016-10-08 Bolton Wanderers L 0-1 1465 1496 44.01% 23.34% 32.66% -11.0 12
2016-10-08 @ Swindon Town W 1-0 1496 1465 32.66% 23.34% 44.01% +11.0 19
2016-10-08 Bury W 3-1 1539 1516 51.20% 22.88% 25.92% +11.8 17
2016-10-08 @ Peterborough United L 1-3 1516 1539 25.92% 22.88% 51.20% -11.8 20
2016-10-08 Northampton Town D 1-1 1646 1540 60.38% 21.59% 18.03% -2.4 25
2016-10-08 @ Scunthorpe United D 1-1 1540 1646 18.03% 21.59% 60.38% +2.4 18
2016-10-08 Oldham Athletic L 1-2 1490 1423 56.26% 22.28% 21.46% -12.9 15
2016-10-08 @ Gillingham W 2-1 1423 1490 21.46% 22.28% 56.26% +12.9 12
2016-10-08 Shrewsbury Town W 2-0 1610 1423 67.83% 19.73% 12.44% +6.9 24
2016-10-08 @ Bradford City L 0-2 1423 1610 12.44% 19.73% 67.83% -6.9 10
2016-10-08 Southend United W 3-0 1531 1447 58.13% 21.99% 19.88% +15.7 18
2016-10-08 @ Rochdale L 0-3 1447 1531 19.88% 21.99% 58.13% -15.7 12
2016-10-09 AFC Wimbledon L 1-3 1515 1460 54.93% 22.47% 22.61% -21.8 15
2016-10-09 @ Oxford United W 3-1 1460 1515 22.61% 22.47% 54.93% +21.8 16
2016-10-09 Port Vale L 0-1 1530 1494 52.71% 22.73% 24.56% -12.9 15
2016-10-09 @ Milton Keynes Dons W 1-0 1494 1530 24.56% 22.73% 52.71% +12.9 20
2016-10-15 Bradford City W 1-0 1493 1617 31.20% 23.27% 45.52% +11.4 18
2016-10-15 @ Oxford United L 0-1 1617 1493 45.52% 23.27% 31.20% -11.4 24
2016-10-15 Bury W 2-0 1547 1504 53.54% 22.63% 23.82% +12.7 21
2016-10-15 @ Rochdale L 0-2 1504 1547 23.82% 22.63% 53.54% -12.7 20
2016-10-15 Chesterfield W 1-0 1432 1474 42.61% 23.38% 34.01% +9.0 15
2016-10-15 @ Southend United L 0-1 1474 1432 34.01% 23.38% 42.61% -9.0 12
2016-10-15 Coventry City W 3-0 1521 1506 50.08% 22.98% 26.94% +20.4 15
2016-10-15 @ Charlton Athletic L 0-3 1506 1521 26.94% 22.98% 50.08% -20.5 9
2016-10-15 Gillingham W 2-1 1495 1477 50.58% 22.94% 26.49% +6.9 19
2016-10-15 @ Bristol Rovers L 1-2 1477 1495 26.49% 22.94% 50.58% -6.9 15
2016-10-15 Millwall L 1-3 1543 1536 49.07% 23.06% 27.87% -19.8 18
2016-10-15 @ Northampton Town W 3-1 1536 1543 27.87% 23.06% 49.07% +19.8 15
2016-10-15 Milton Keynes Dons W 2-1 1643 1518 62.39% 21.17% 16.44% +4.5 28
2016-10-15 @ Scunthorpe United L 1-2 1518 1643 16.44% 21.17% 62.39% -4.5 15
2016-10-15 Oldham Athletic W 2-0 1507 1436 56.81% 22.20% 20.99% +11.3 22
2016-10-15 @ Bolton Wanderers L 0-2 1436 1507 20.99% 22.20% 56.81% -11.3 12
2016-10-15 Peterborough United W 2-0 1493 1551 40.28% 23.43% 36.30% +17.9 16
2016-10-15 @ Fleetwood Town L 0-2 1551 1493 36.30% 23.43% 40.28% -17.9 17
2016-10-15 Port Vale W 4-0 1520 1507 49.82% 23.00% 27.18% +26.9 21
2016-10-15 @ Sheffield United L 0-4 1507 1520 27.18% 23.00% 49.82% -26.9 20
2016-10-15 Shrewsbury Town W 3-2 1504 1416 58.53% 21.93% 19.55% +5.0 16
2016-10-15 @ Walsall L 2-3 1416 1504 19.55% 21.93% 58.53% -5.0 10
2016-10-15 Swindon Town D 0-0 1481 1454 51.69% 22.83% 25.48% -1.6 17
2016-10-15 @ AFC Wimbledon D 0-0 1454 1481 25.48% 22.83% 51.69% +1.6 13
2016-10-18 AFC Wimbledon L 1-2 1491 1480 49.68% 23.01% 27.31% -11.5 20
2016-10-18 @ Bury W 2-1 1480 1491 27.31% 23.01% 49.68% +11.5 20
2016-10-18 Bolton Wanderers L 0-2 1556 1519 52.83% 22.71% 24.45% -24.3 15
2016-10-18 @ Millwall W 2-0 1519 1556 24.45% 22.71% 52.83% +24.3 25
2016-10-18 Bristol Rovers D 3-3 1513 1502 49.59% 23.02% 27.39% -0.7 16
2016-10-18 @ Milton Keynes Dons D 3-3 1502 1513 27.39% 23.02% 49.59% +0.7 20
2016-10-18 Charlton Athletic D 1-1 1480 1541 39.90% 23.43% 36.66% -0.2 21
2016-10-18 @ Port Vale D 1-1 1541 1480 36.66% 23.43% 39.90% +0.2 16
2016-10-18 Fleetwood Town L 0-1 1464 1511 41.99% 23.40% 34.61% -10.6 12
2016-10-18 @ Chesterfield W 1-0 1511 1464 34.61% 23.40% 41.99% +10.6 19
2016-10-18 Northampton Town W 3-0 1533 1523 49.52% 23.02% 27.45% +20.8 20
2016-10-18 @ Peterborough United L 0-3 1523 1533 27.45% 23.02% 49.52% -20.8 18
2016-10-18 Oxford United W 2-1 1486 1504 45.81% 23.26% 30.93% +7.9 12
2016-10-18 @ Coventry City L 1-2 1504 1486 30.93% 23.26% 45.81% -7.9 18
2016-10-18 Rochdale W 3-0 1455 1560 33.82% 23.38% 42.80% +29.6 16
2016-10-18 @ Swindon Town L 0-3 1560 1455 42.80% 23.38% 33.82% -29.6 21
2016-10-18 Scunthorpe United W 2-0 1424 1648 20.33% 22.08% 57.59% +26.3 15
2016-10-18 @ Oldham Athletic L 0-2 1648 1424 57.59% 22.08% 20.33% -26.3 28
2016-10-18 Sheffield United L 0-3 1411 1547 29.80% 23.20% 47.00% -22.2 10
2016-10-18 @ Shrewsbury Town W 3-0 1547 1411 47.00% 23.20% 29.80% +22.2 24
2016-10-18 Southend United D 1-1 1606 1441 65.95% 20.28% 13.77% -3.0 25
2016-10-18 @ Bradford City D 1-1 1441 1606 13.77% 20.28% 65.95% +3.0 16
2016-10-18 Walsall D 1-1 1470 1509 42.96% 23.37% 33.67% -0.5 16
2016-10-18 @ Gillingham D 1-1 1509 1470 33.67% 23.37% 42.96% +0.5 17
2016-10-22 AFC Wimbledon L 0-1 1554 1491 55.80% 22.35% 21.85% -13.5 20
2016-10-22 @ Peterborough United W 1-0 1491 1554 21.85% 22.35% 55.80% +13.5 23
2016-10-22 Bristol Rovers L 0-2 1451 1503 41.13% 23.41% 35.46% -19.7 15
2016-10-22 @ Oldham Athletic W 2-0 1503 1451 35.46% 23.41% 41.13% +19.7 23
2016-10-22 Charlton Athletic D 1-1 1469 1542 38.31% 23.44% 38.25% +0.0 17
2016-10-22 @ Gillingham D 1-1 1542 1469 38.25% 23.44% 38.31% +0.0 17
2016-10-22 Fleetwood Town W 2-1 1532 1521 49.53% 23.02% 27.45% +7.2 18
2016-10-22 @ Millwall L 1-2 1521 1532 27.45% 23.02% 49.53% -7.1 19
2016-10-22 Northampton Town L 2-4 1389 1502 32.65% 23.34% 44.02% -12.8 10
2016-10-22 @ Shrewsbury Town W 4-2 1502 1389 44.02% 23.34% 32.65% +12.8 21
2016-10-22 Oxford United D 2-2 1480 1496 46.11% 23.24% 30.64% -0.6 22
2016-10-22 @ Port Vale D 2-2 1496 1480 30.64% 23.24% 46.11% +0.6 19
2016-10-22 Rochdale W 2-0 1494 1530 43.35% 23.36% 33.29% +16.7 15
2016-10-22 @ Coventry City L 0-2 1530 1494 33.29% 23.36% 43.35% -16.7 21
2016-10-22 Scunthorpe United L 0-3 1454 1622 25.97% 22.88% 51.14% -19.8 12
2016-10-22 @ Chesterfield W 3-0 1622 1454 51.14% 22.88% 25.97% +19.8 31
2016-10-22 Sheffield United D 3-3 1603 1569 52.42% 22.76% 24.82% -0.9 26
2016-10-22 @ Bradford City D 3-3 1569 1603 24.82% 22.76% 52.42% +0.9 25
2016-10-22 Southend United L 0-3 1512 1444 56.45% 22.25% 21.29% -37.5 16
2016-10-22 @ Milton Keynes Dons W 3-0 1444 1512 21.29% 22.25% 56.45% +37.5 19
2016-10-22 Walsall L 0-2 1485 1510 44.96% 23.30% 31.74% -21.2 16
2016-10-22 @ Swindon Town W 2-0 1510 1485 31.74% 23.30% 44.96% +21.2 20
2016-10-24 Bolton Wanderers L 0-2 1480 1543 39.56% 23.43% 37.00% -19.1 20
2016-10-24 @ Bury W 2-0 1543 1480 37.00% 23.43% 39.56% +19.1 28
2016-10-29 Bradford City L 2-3 1505 1602 34.85% 23.40% 41.75% -8.2 23
2016-10-29 @ AFC Wimbledon W 3-2 1602 1505 41.75% 23.40% 34.85% +8.2 29
2016-10-29 Bury W 3-2 1515 1461 54.86% 22.47% 22.66% +5.8 24
2016-10-29 @ Northampton Town L 2-3 1461 1515 22.66% 22.47% 54.86% -5.8 20
2016-10-29 Chesterfield W 1-0 1542 1434 60.58% 21.55% 17.88% +5.2 20
2016-10-29 @ Charlton Athletic L 0-1 1434 1542 17.88% 21.55% 60.58% -5.2 12
2016-10-29 Coventry City D 1-1 1531 1510 50.79% 22.92% 26.29% -1.3 21
2016-10-29 @ Walsall D 1-1 1510 1531 26.29% 22.92% 50.79% +1.3 16
2016-10-29 Gillingham W 2-1 1514 1469 53.75% 22.61% 23.64% +6.3 22
2016-10-29 @ Fleetwood Town L 1-2 1469 1514 23.64% 22.61% 53.75% -6.3 17
2016-10-29 Millwall L 1-2 1497 1539 42.59% 23.38% 34.03% -10.1 19
2016-10-29 @ Oxford United W 2-1 1539 1497 34.03% 23.38% 42.59% +10.1 21
2016-10-29 Milton Keynes Dons W 2-1 1570 1475 59.31% 21.79% 18.91% +5.2 28
2016-10-29 @ Sheffield United L 1-2 1475 1570 18.91% 21.79% 59.31% -5.1 16
2016-10-29 Oldham Athletic W 1-0 1513 1431 57.97% 22.02% 20.01% +5.8 24
2016-10-29 @ Rochdale L 0-1 1431 1513 20.01% 22.02% 57.97% -5.8 15
2016-10-29 Peterborough United L 1-2 1523 1540 45.89% 23.26% 30.85% -10.8 23
2016-10-29 @ Bristol Rovers W 2-1 1540 1523 30.85% 23.26% 45.89% +10.8 23
2016-10-29 Port Vale W 3-1 1562 1480 58.00% 22.01% 19.98% +9.4 31
2016-10-29 @ Bolton Wanderers L 1-3 1480 1562 19.98% 22.01% 58.00% -9.4 22
2016-10-29 Shrewsbury Town D 1-1 1481 1376 60.32% 21.60% 18.08% -2.4 20
2016-10-29 @ Southend United D 1-1 1376 1481 18.08% 21.60% 60.32% +2.4 11
2016-10-29 Swindon Town W 4-1 1642 1464 67.07% 19.96% 12.97% +8.8 34
2016-10-29 @ Scunthorpe United L 1-4 1464 1642 12.97% 19.96% 67.07% -8.8 16
2016-11-01 Chesterfield W 2-0 1512 1429 58.02% 22.01% 19.97% +10.8 19
2016-11-01 @ Coventry City L 0-2 1429 1512 19.97% 22.01% 58.02% -10.8 12
2016-11-01 Fleetwood Town W 2-1 1512 1520 47.11% 23.19% 29.70% +7.6 26
2016-11-01 @ Bristol Rovers L 1-2 1520 1512 29.70% 23.19% 47.11% -7.6 22
2016-11-12 AFC Wimbledon D 0-0 1425 1497 38.42% 23.44% 38.14% -0.0 16
2016-11-12 @ Oldham Athletic D 0-0 1497 1425 38.14% 23.44% 38.42% +0.0 24
2016-11-12 Bristol Rovers W 4-0 1549 1520 51.88% 22.81% 25.30% +25.3 24
2016-11-12 @ Millwall L 0-4 1520 1549 25.30% 22.81% 51.88% -25.3 26
2016-11-12 Charlton Athletic W 3-0 1455 1547 35.54% 23.42% 41.04% +28.6 19
2016-11-12 @ Swindon Town L 0-3 1547 1455 41.04% 23.42% 35.54% -28.6 20
2016-11-12 Fleetwood Town W 2-1 1470 1513 42.49% 23.39% 34.13% +8.5 25
2016-11-12 @ Port Vale L 1-2 1513 1470 34.13% 23.39% 42.49% -8.5 22
2016-11-12 Northampton Town W 2-1 1463 1521 40.37% 23.43% 36.21% +8.9 20
2016-11-12 @ Gillingham L 1-2 1521 1463 36.21% 23.43% 40.37% -8.9 24
2016-11-12 Oxford United W 2-0 1379 1487 33.34% 23.36% 43.30% +20.5 14
2016-11-12 @ Shrewsbury Town L 0-2 1487 1379 43.30% 23.36% 33.34% -20.6 19
2016-11-12 Rochdale W 4-0 1610 1519 58.85% 21.87% 19.28% +19.9 32
2016-11-12 @ Bradford City L 0-4 1519 1610 19.28% 21.87% 58.85% -19.9 24
2016-11-12 Scunthorpe United L 0-1 1523 1650 30.76% 23.25% 45.98% -8.3 19
2016-11-12 @ Coventry City W 1-0 1650 1523 45.98% 23.25% 30.76% +8.3 37
2016-11-12 Southend United L 1-4 1455 1479 45.03% 23.30% 31.67% -26.0 20
2016-11-12 @ Bury W 4-1 1479 1455 31.67% 23.30% 45.03% +26.0 23
2016-11-12 Walsall D 1-1 1470 1529 40.08% 23.43% 36.49% -0.2 17
2016-11-12 @ Milton Keynes Dons D 1-1 1529 1470 36.49% 23.43% 40.08% +0.2 22
2016-11-13 Bolton Wanderers W 1-0 1551 1572 45.53% 23.27% 31.20% +8.4 26
2016-11-13 @ Peterborough United L 0-1 1572 1551 31.20% 23.27% 45.53% -8.4 31
2016-11-13 Sheffield United L 1-4 1418 1575 27.21% 23.00% 49.79% -17.4 12
2016-11-13 @ Chesterfield W 4-1 1575 1418 49.79% 23.00% 27.21% +17.4 31
2016-11-19 Bradford City W 3-0 1505 1630 31.13% 23.27% 45.60% +31.1 26
2016-11-19 @ Southend United L 0-3 1630 1505 45.60% 23.27% 31.13% -31.1 32
2016-11-19 Bury W 5-1 1497 1429 56.38% 22.27% 21.36% +18.2 27
2016-11-19 @ AFC Wimbledon L 1-5 1429 1497 21.36% 22.27% 56.38% -18.2 20
2016-11-19 Chesterfield W 2-1 1504 1401 60.19% 21.62% 18.19% +5.0 25
2016-11-19 @ Fleetwood Town L 1-2 1401 1504 18.19% 21.62% 60.19% -5.0 12
2016-11-19 Coventry City W 4-1 1466 1514 41.72% 23.40% 34.88% +21.2 22
2016-11-19 @ Oxford United L 1-4 1514 1466 34.88% 23.40% 41.72% -21.2 19
2016-11-19 Gillingham L 1-2 1530 1472 55.23% 22.43% 22.35% -12.7 22
2016-11-19 @ Walsall W 2-1 1472 1530 22.35% 22.43% 55.23% +12.7 23
2016-11-19 Millwall W 2-0 1563 1574 46.79% 23.21% 30.01% +15.4 34
2016-11-19 @ Bolton Wanderers L 0-2 1574 1563 30.01% 23.21% 46.79% -15.4 24
2016-11-19 Milton Keynes Dons D 0-0 1494 1469 51.35% 22.87% 25.79% -1.6 27
2016-11-19 @ Bristol Rovers D 0-0 1469 1494 25.79% 22.87% 51.35% +1.6 18
2016-11-19 Oldham Athletic W 1-0 1659 1425 71.46% 18.49% 10.05% +2.9 40
2016-11-19 @ Scunthorpe United L 0-1 1425 1659 10.05% 18.49% 71.46% -2.9 16
2016-11-19 Peterborough United L 0-1 1512 1560 41.76% 23.40% 34.83% -10.6 24
2016-11-19 @ Northampton Town W 1-0 1560 1512 34.83% 23.40% 41.76% +10.6 29
2016-11-19 Port Vale W 2-0 1518 1479 53.11% 22.68% 24.21% +12.9 23
2016-11-19 @ Charlton Athletic L 0-2 1479 1518 24.21% 22.68% 53.11% -12.9 25
2016-11-19 Shrewsbury Town W 2-1 1592 1399 68.33% 19.57% 12.10% +3.3 34
2016-11-19 @ Sheffield United L 1-2 1399 1592 12.10% 19.57% 68.33% -3.3 14
2016-11-19 Swindon Town W 4-0 1499 1484 50.21% 22.97% 26.82% +26.6 27
2016-11-19 @ Rochdale L 0-4 1484 1499 26.82% 22.97% 50.21% -26.6 19
2016-11-22 AFC Wimbledon D 0-0 1559 1515 53.64% 22.62% 23.73% -1.8 25
2016-11-22 @ Millwall D 0-0 1515 1559 23.73% 22.62% 53.64% +1.8 28
2016-11-22 Bury W 1-0 1596 1411 67.67% 19.78% 12.55% +3.7 37
2016-11-22 @ Sheffield United L 0-1 1411 1596 12.55% 19.78% 67.67% -3.7 20
2016-11-22 Charlton Athletic L 1-5 1493 1531 43.10% 23.37% 33.53% -32.4 27
2016-11-22 @ Bristol Rovers W 5-1 1531 1493 33.53% 23.37% 43.10% +32.4 26
2016-11-22 Chesterfield L 2-3 1471 1396 57.21% 22.14% 20.65% -12.4 18
2016-11-22 @ Milton Keynes Dons W 3-2 1396 1471 20.65% 22.14% 57.21% +12.4 15
2016-11-22 Coventry City W 1-0 1579 1493 58.31% 21.96% 19.73% +5.7 37
2016-11-22 @ Bolton Wanderers L 0-1 1493 1579 19.73% 21.96% 58.31% -5.7 19
2016-11-22 Gillingham W 1-0 1487 1485 48.57% 23.09% 28.34% +7.8 25
2016-11-22 @ Oxford United L 0-1 1485 1487 28.34% 23.09% 48.57% -7.8 23
2016-11-22 Northampton Town W 1-0 1599 1501 59.55% 21.74% 18.71% +5.4 35
2016-11-22 @ Bradford City L 0-1 1501 1599 18.71% 21.74% 59.55% -5.4 24
2016-11-22 Oldham Athletic D 2-2 1466 1422 53.60% 22.63% 23.77% -1.2 26
2016-11-22 @ Port Vale D 2-2 1422 1466 23.77% 22.63% 53.60% +1.2 17
2016-11-22 Scunthorpe United L 0-2 1570 1662 35.60% 23.42% 40.98% -17.6 29
2016-11-22 @ Peterborough United W 2-0 1662 1570 40.98% 23.42% 35.60% +17.6 43
2016-11-22 Shrewsbury Town W 3-0 1509 1396 61.16% 21.43% 17.41% +13.8 28
2016-11-22 @ Fleetwood Town L 0-3 1396 1509 17.41% 21.43% 61.16% -13.8 14
2016-11-22 Swindon Town D 1-1 1536 1457 57.62% 22.08% 20.31% -2.1 27
2016-11-22 @ Southend United D 1-1 1457 1536 20.31% 22.08% 57.62% +2.1 20
2016-11-22 Walsall W 4-0 1526 1517 49.36% 23.04% 27.60% +27.2 30
2016-11-22 @ Rochdale L 0-4 1517 1526 27.60% 23.04% 49.36% -27.2 22
2016-11-26 Bolton Wanderers L 0-1 1496 1584 36.00% 23.42% 40.58% -9.4 24
2016-11-26 @ Northampton Town W 1-0 1584 1496 40.58% 23.42% 36.00% +9.4 40
2016-11-26 Bradford City W 1-0 1459 1604 28.63% 23.12% 48.25% +11.9 23
2016-11-26 @ Swindon Town L 0-1 1604 1459 48.25% 23.12% 28.63% -11.9 35
2016-11-26 Bristol Rovers W 3-2 1408 1460 41.13% 23.41% 35.45% +8.3 18
2016-11-26 @ Chesterfield L 2-3 1460 1408 35.45% 23.41% 41.13% -8.3 27
2016-11-26 Fleetwood Town D 2-2 1517 1523 47.38% 23.17% 29.44% -0.7 29
2016-11-26 @ AFC Wimbledon D 2-2 1523 1517 29.44% 23.17% 47.38% +0.7 29
2016-11-26 Millwall L 2-3 1407 1557 28.04% 23.07% 48.89% -6.9 20
2016-11-26 @ Bury W 3-2 1557 1407 48.89% 23.07% 28.04% +6.9 28
2016-11-26 Milton Keynes Dons L 1-2 1487 1459 51.82% 22.82% 25.36% -12.0 19
2016-11-26 @ Coventry City W 2-1 1459 1487 25.36% 22.82% 51.82% +12.0 21
2016-11-26 Oxford United D 1-1 1679 1495 67.59% 19.80% 12.61% -3.2 44
2016-11-26 @ Scunthorpe United D 1-1 1495 1679 12.61% 19.80% 67.59% +3.2 26
2016-11-26 Port Vale D 0-0 1382 1465 36.83% 23.43% 39.74% +0.2 15
2016-11-26 @ Shrewsbury Town D 0-0 1465 1382 39.74% 23.43% 36.83% -0.2 27
2016-11-26 Rochdale W 3-0 1477 1553 37.72% 23.44% 38.84% +27.4 26
2016-11-26 @ Gillingham L 0-3 1553 1477 38.84% 23.44% 37.72% -27.4 30
2016-11-26 Sheffield United D 1-1 1563 1599 43.40% 23.36% 33.24% -0.5 27
2016-11-26 @ Charlton Athletic D 1-1 1599 1563 33.24% 23.36% 43.40% +0.5 38
2016-11-26 Southend United D 0-0 1490 1534 42.25% 23.39% 34.35% -0.5 23
2016-11-26 @ Walsall D 0-0 1534 1490 34.35% 23.39% 42.25% +0.5 28
2016-11-29 Walsall L 0-1 1600 1489 60.90% 21.48% 17.62% -14.7 38
2016-11-29 @ Sheffield United W 1-0 1489 1600 17.62% 21.48% 60.90% +14.7 26
2016-12-10 AFC Wimbledon W 1-0 1471 1516 42.10% 23.39% 34.50% +9.1 24
2016-12-10 @ Milton Keynes Dons L 0-1 1516 1471 34.50% 23.39% 42.10% -9.1 29
2016-12-10 Bury W 4-2 1452 1400 54.58% 22.51% 22.91% +9.5 30
2016-12-10 @ Bristol Rovers L 2-4 1400 1452 22.91% 22.51% 54.58% -9.5 20
2016-12-10 Charlton Athletic D 0-0 1592 1563 51.90% 22.81% 25.29% -1.6 36
2016-12-10 @ Bradford City D 0-0 1563 1592 25.29% 22.81% 51.90% +1.6 28
2016-12-10 Chesterfield W 5-2 1553 1416 63.37% 20.94% 15.69% +9.2 32
2016-12-10 @ Peterborough United L 2-5 1416 1553 15.69% 20.94% 63.37% -9.2 18
2016-12-10 Coventry City W 3-1 1534 1475 55.39% 22.40% 22.20% +10.3 31
2016-12-10 @ Southend United L 1-3 1475 1534 22.20% 22.40% 55.39% -10.3 19
2016-12-10 Northampton Town L 2-3 1464 1486 45.32% 23.28% 31.40% -10.1 27
2016-12-10 @ Port Vale W 3-2 1486 1464 31.40% 23.28% 45.32% +10.1 27
2016-12-10 Oldham Athletic D 1-1 1498 1424 57.15% 22.15% 20.70% -2.0 27
2016-12-10 @ Oxford United D 1-1 1424 1498 20.70% 22.15% 57.15% +2.0 18
2016-12-10 Scunthorpe United W 3-2 1526 1676 28.00% 23.07% 48.93% +10.8 33
2016-12-10 @ Rochdale L 2-3 1676 1526 48.93% 23.07% 28.00% -10.8 44
2016-12-10 Shrewsbury Town L 0-1 1564 1382 67.38% 19.86% 12.75% -16.0 28
2016-12-10 @ Millwall W 1-0 1382 1564 12.75% 19.86% 67.38% +16.0 18
2016-12-10 Swindon Town W 4-0 1585 1471 61.25% 21.41% 17.33% +18.0 41
2016-12-10 @ Sheffield United L 0-4 1471 1585 17.33% 21.41% 61.25% -18.0 23
2016-12-10 Walsall W 2-1 1524 1504 50.75% 22.92% 26.33% +6.9 32
2016-12-10 @ Fleetwood Town L 1-2 1504 1524 26.33% 22.92% 50.75% -6.9 26
2016-12-12 Gillingham W 4-0 1594 1504 58.72% 21.89% 19.38% +20.0 43
2016-12-12 @ Bolton Wanderers L 0-4 1504 1594 19.38% 21.89% 58.72% -20.0 26
2016-12-15 Sheffield United L 1-2 1465 1603 29.45% 23.17% 47.38% -7.6 19
2016-12-15 @ Coventry City W 2-1 1603 1465 47.38% 23.17% 29.45% +7.6 44
2016-12-17 Bolton Wanderers W 1-0 1407 1614 21.94% 22.36% 55.70% +13.5 21
2016-12-17 @ Chesterfield L 0-1 1614 1407 55.70% 22.36% 21.94% -13.5 43
2016-12-17 Bradford City D 1-1 1497 1590 35.30% 23.41% 41.29% +0.3 27
2016-12-17 @ Walsall D 1-1 1590 1497 41.29% 23.41% 35.30% -0.3 37
2016-12-17 Bristol Rovers W 2-0 1398 1462 39.59% 23.43% 36.97% +18.2 21
2016-12-17 @ Shrewsbury Town L 0-2 1462 1398 36.97% 23.43% 39.59% -18.2 30
2016-12-17 Fleetwood Town D 1-1 1453 1531 37.50% 23.44% 39.06% +0.1 24
2016-12-17 @ Swindon Town D 1-1 1531 1453 39.06% 23.44% 37.50% -0.1 33
2016-12-17 Millwall W 3-0 1665 1548 61.56% 21.35% 17.09% +13.6 47
2016-12-17 @ Scunthorpe United L 0-3 1548 1665 17.09% 21.35% 61.56% -13.6 28
2016-12-17 Milton Keynes Dons W 1-0 1484 1480 48.80% 23.08% 28.12% +7.7 29
2016-12-17 @ Gillingham L 0-1 1480 1484 28.12% 23.08% 48.80% -7.7 24
2016-12-17 Oxford United L 2-3 1391 1496 33.63% 23.37% 42.99% -8.0 20
2016-12-17 @ Bury W 3-2 1496 1391 42.99% 23.37% 33.63% +8.0 30
2016-12-17 Peterborough United L 0-2 1564 1562 48.56% 23.10% 28.35% -22.6 28
2016-12-17 @ Charlton Athletic W 2-0 1562 1564 28.35% 23.10% 48.56% +22.6 35
2016-12-17 Port Vale W 4-0 1507 1454 54.65% 22.50% 22.85% +23.2 32
2016-12-17 @ AFC Wimbledon L 0-4 1454 1507 22.85% 22.50% 54.65% -23.2 27
2016-12-17 Rochdale L 2-3 1497 1536 42.86% 23.37% 33.77% -9.7 27
2016-12-17 @ Northampton Town W 3-2 1536 1497 33.77% 23.37% 42.86% +9.7 36
2016-12-17 Southend United L 0-2 1426 1545 31.86% 23.30% 44.83% -16.1 18
2016-12-17 @ Oldham Athletic W 2-0 1545 1426 44.83% 23.30% 31.86% +16.2 34
2016-12-21 Charlton Athletic W 3-1 1534 1542 47.22% 23.18% 29.60% +13.2 31
2016-12-21 @ Millwall L 1-3 1542 1534 29.60% 23.18% 47.22% -13.2 28
2016-12-26 AFC Wimbledon W 3-0 1561 1530 52.08% 22.79% 25.13% +19.3 37
2016-12-26 @ Southend United L 0-3 1530 1561 25.13% 22.79% 52.08% -19.3 32
2016-12-26 Bury D 0-0 1531 1383 64.46% 20.67% 14.87% -3.2 34
2016-12-26 @ Fleetwood Town D 0-0 1383 1531 14.87% 20.67% 64.46% +3.2 21
2016-12-26 Charlton Athletic L 0-1 1472 1529 40.52% 23.42% 36.05% -10.3 24
2016-12-26 @ Milton Keynes Dons W 1-0 1529 1472 36.05% 23.42% 40.52% +10.3 31
2016-12-26 Chesterfield W 3-0 1546 1421 62.34% 21.18% 16.48% +13.1 39
2016-12-26 @ Rochdale L 0-3 1421 1546 16.48% 21.18% 62.34% -13.1 21
2016-12-26 Coventry City W 4-1 1443 1457 46.37% 23.23% 30.40% +19.1 33
2016-12-26 @ Bristol Rovers L 1-4 1457 1443 30.40% 23.23% 46.37% -19.0 19
2016-12-26 Gillingham D 1-1 1584 1492 59.03% 21.84% 19.13% -2.3 36
2016-12-26 @ Peterborough United D 1-1 1492 1584 19.13% 21.84% 59.03% +2.2 30
2016-12-26 Northampton Town L 0-1 1504 1487 50.43% 22.95% 26.62% -12.4 30
2016-12-26 @ Oxford United W 1-0 1487 1504 26.62% 22.95% 50.43% +12.4 30
2016-12-26 Oldham Athletic W 2-0 1611 1409 69.00% 19.35% 11.64% +6.4 47
2016-12-26 @ Sheffield United L 0-2 1409 1611 11.64% 19.35% 69.00% -6.4 18
2016-12-26 Scunthorpe United D 0-0 1590 1679 35.98% 23.42% 40.60% +0.3 38
2016-12-26 @ Bradford City D 0-0 1679 1590 40.60% 23.42% 35.98% -0.3 48
2016-12-26 Shrewsbury Town W 2-1 1600 1417 67.56% 19.81% 12.63% +3.5 46
2016-12-26 @ Bolton Wanderers L 1-2 1417 1600 12.63% 19.81% 67.56% -3.5 21
2016-12-26 Swindon Town W 2-0 1547 1453 59.23% 21.80% 18.97% +10.3 34
2016-12-26 @ Millwall L 0-2 1453 1547 18.97% 21.80% 59.23% -10.3 24
2016-12-26 Walsall L 0-1 1431 1497 39.17% 23.44% 37.39% -10.1 27
2016-12-26 @ Port Vale W 1-0 1497 1431 37.39% 23.44% 39.17% +10.1 30
2016-12-30 Chesterfield W 1-0 1421 1408 49.93% 22.99% 27.08% +7.5 30
2016-12-30 @ Port Vale L 0-1 1408 1421 27.08% 22.99% 49.93% -7.5 21
2016-12-30 Gillingham W 2-1 1558 1494 55.89% 22.34% 21.77% +5.8 37
2016-12-30 @ Millwall L 1-2 1494 1558 21.77% 22.34% 55.89% -5.9 30
2016-12-30 Shrewsbury Town W 2-1 1559 1413 64.30% 20.72% 14.99% +4.1 42
2016-12-30 @ Rochdale L 1-2 1413 1559 14.99% 20.72% 64.30% -4.1 21
2016-12-30 Swindon Town W 3-2 1462 1443 50.62% 22.93% 26.45% +6.6 27
2016-12-30 @ Milton Keynes Dons L 2-3 1443 1462 26.45% 22.93% 50.62% -6.6 24
2016-12-31 AFC Wimbledon W 2-0 1462 1511 41.69% 23.40% 34.91% +17.4 36
2016-12-31 @ Bristol Rovers L 0-2 1511 1462 34.91% 23.40% 41.69% -17.4 32
2016-12-31 Bury D 1-1 1590 1386 69.26% 19.27% 11.47% -3.4 39
2016-12-31 @ Bradford City D 1-1 1386 1590 11.47% 19.27% 69.26% +3.4 22
2016-12-31 Charlton Athletic D 1-1 1580 1539 53.32% 22.66% 24.02% -1.6 38
2016-12-31 @ Southend United D 1-1 1539 1580 24.02% 22.66% 53.32% +1.6 32
2016-12-31 Coventry City D 1-1 1582 1438 64.06% 20.77% 15.16% -2.8 37
2016-12-31 @ Peterborough United D 1-1 1438 1582 15.16% 20.77% 64.06% +2.8 20
2016-12-31 Northampton Town W 1-0 1617 1499 61.62% 21.33% 17.04% +5.0 50
2016-12-31 @ Sheffield United L 0-1 1499 1617 17.04% 21.33% 61.62% -5.0 30
2016-12-31 Oldham Athletic W 1-0 1527 1403 62.24% 21.20% 16.56% +4.8 37
2016-12-31 @ Fleetwood Town L 0-1 1403 1527 16.56% 21.20% 62.24% -4.8 18
2016-12-31 Scunthorpe United W 2-1 1604 1678 37.92% 23.44% 38.64% +9.4 49
2016-12-31 @ Bolton Wanderers L 1-2 1678 1604 38.64% 23.44% 37.92% -9.4 48
2016-12-31 Walsall D 0-0 1492 1507 46.19% 23.24% 30.57% -0.9 31
2016-12-31 @ Oxford United D 0-0 1507 1492 30.57% 23.24% 46.19% +0.9 31
2017-01-02 Bolton Wanderers D 2-2 1441 1613 25.53% 22.84% 51.63% +1.1 21
2017-01-02 @ Coventry City D 2-2 1613 1441 51.63% 22.84% 25.53% -1.1 50
2017-01-02 Bradford City L 1-2 1494 1587 35.40% 23.41% 41.19% -8.8 30
2017-01-02 @ Northampton Town W 2-1 1587 1494 41.19% 23.41% 35.40% +8.8 42
2017-01-02 Bristol Rovers W 4-1 1541 1480 55.59% 22.38% 22.03% +14.5 35
2017-01-02 @ Charlton Athletic L 1-4 1480 1541 22.03% 22.38% 55.59% -14.5 36
2017-01-02 Fleetwood Town L 0-1 1409 1532 31.32% 23.28% 45.40% -8.5 21
2017-01-02 @ Shrewsbury Town W 1-0 1532 1409 45.40% 23.28% 31.32% +8.5 40
2017-01-02 Millwall D 2-2 1493 1564 38.60% 23.44% 37.96% -0.0 33
2017-01-02 @ AFC Wimbledon D 2-2 1564 1493 37.96% 23.44% 38.60% +0.0 38
2017-01-02 Milton Keynes Dons D 0-0 1400 1468 38.89% 23.44% 37.67% -0.1 22
2017-01-02 @ Chesterfield D 0-0 1468 1400 37.67% 23.44% 38.89% +0.1 28
2017-01-02 Oxford United L 0-1 1488 1491 47.88% 23.14% 28.98% -11.8 30
2017-01-02 @ Gillingham W 1-0 1491 1488 28.98% 23.14% 47.88% +11.8 34
2017-01-02 Peterborough United D 1-1 1669 1579 58.76% 21.89% 19.36% -2.2 49
2017-01-02 @ Scunthorpe United D 1-1 1579 1669 19.36% 21.89% 58.76% +2.2 38
2017-01-02 Port Vale D 0-0 1398 1429 44.18% 23.33% 32.49% -0.7 19
2017-01-02 @ Oldham Athletic D 0-0 1429 1398 32.49% 23.33% 44.18% +0.7 31
2017-01-02 Rochdale L 0-2 1508 1563 40.73% 23.42% 35.85% -19.6 31
2017-01-02 @ Walsall W 2-0 1563 1508 35.85% 23.42% 40.73% +19.6 45
2017-01-02 Sheffield United L 1-3 1389 1622 19.49% 21.91% 58.60% -9.2 22
2017-01-02 @ Bury W 3-1 1622 1389 58.60% 21.91% 19.49% +9.2 53
2017-01-02 Southend United D 0-0 1436 1579 28.94% 23.14% 47.92% +1.1 25
2017-01-02 @ Swindon Town D 0-0 1579 1436 47.92% 23.14% 28.94% -1.1 39
2017-01-07 Bury W 3-2 1667 1380 75.18% 16.97% 7.84% +2.0 52
2017-01-07 @ Scunthorpe United L 2-3 1380 1667 7.84% 16.97% 75.18% -2.0 22
2017-01-07 Chesterfield W 2-0 1596 1400 68.55% 19.50% 11.95% +6.6 45
2017-01-07 @ Bradford City L 0-2 1400 1596 11.95% 19.50% 68.55% -6.6 22
2017-01-07 Northampton Town W 5-0 1465 1486 45.55% 23.27% 31.18% +37.1 39
2017-01-07 @ Bristol Rovers L 0-5 1486 1465 31.18% 23.27% 45.55% -37.1 30
2017-01-07 Sheffield United L 2-4 1577 1631 40.90% 23.42% 35.68% -15.2 39
2017-01-07 @ Southend United W 4-2 1631 1577 35.68% 23.42% 40.90% +15.2 56
2017-01-07 Shrewsbury Town D 1-1 1437 1400 52.80% 22.72% 24.48% -1.5 26
2017-01-07 @ Swindon Town D 1-1 1400 1437 24.48% 22.72% 52.80% +1.5 22
2017-01-14 Bradford City W 1-0 1402 1602 22.54% 22.45% 55.01% +13.4 25
2017-01-14 @ Shrewsbury Town L 0-1 1602 1402 55.01% 22.45% 22.54% -13.4 45
2017-01-14 Bristol Rovers W 3-1 1541 1502 52.98% 22.70% 24.32% +11.2 43
2017-01-14 @ Fleetwood Town L 1-3 1502 1541 24.32% 22.70% 52.98% -11.2 39
2017-01-14 Coventry City W 1-0 1393 1442 41.63% 23.41% 34.97% +9.2 25
2017-01-14 @ Chesterfield L 0-1 1442 1393 34.97% 23.41% 41.63% -9.2 21
2017-01-14 Gillingham W 1-0 1398 1477 37.33% 23.44% 39.23% +10.1 22
2017-01-14 @ Oldham Athletic L 0-1 1477 1398 39.23% 23.44% 37.33% -10.1 30
2017-01-14 Millwall D 0-0 1555 1564 47.11% 23.19% 29.70% -1.0 36
2017-01-14 @ Charlton Athletic D 0-0 1564 1555 29.70% 23.19% 47.11% +1.0 39
2017-01-14 Oxford United W 2-1 1493 1503 46.98% 23.20% 29.82% +7.7 36
2017-01-14 @ AFC Wimbledon L 1-2 1503 1493 29.82% 23.20% 46.98% -7.7 34
2017-01-14 Peterborough United W 5-1 1378 1582 22.23% 22.41% 55.37% +40.1 25
2017-01-14 @ Bury L 1-5 1582 1378 55.37% 22.41% 22.23% -40.1 38
2017-01-14 Rochdale W 2-1 1562 1583 45.47% 23.28% 31.25% +8.0 42
2017-01-14 @ Southend United L 1-2 1583 1562 31.25% 23.28% 45.47% -8.0 45
2017-01-14 Scunthorpe United L 1-2 1448 1669 20.61% 22.13% 57.25% -5.6 30
2017-01-14 @ Northampton Town W 2-1 1669 1448 57.25% 22.13% 20.61% +5.6 55
2017-01-14 Sheffield United W 4-1 1489 1647 27.11% 22.99% 49.90% +28.4 34
2017-01-14 @ Walsall L 1-4 1647 1489 49.90% 22.99% 27.11% -28.3 56
2017-01-14 Swindon Town L 1-2 1612 1436 66.94% 20.00% 13.07% -15.0 50
2017-01-14 @ Bolton Wanderers W 2-1 1436 1612 13.07% 20.00% 66.94% +15.0 29
2017-01-20 Bury D 2-2 1429 1418 49.64% 23.01% 27.35% -0.9 32
2017-01-20 @ Port Vale D 2-2 1418 1429 27.35% 23.01% 49.64% +0.9 26
2017-01-21 AFC Wimbledon D 0-0 1403 1501 34.63% 23.40% 41.97% +0.4 26
2017-01-21 @ Chesterfield D 0-0 1501 1403 41.97% 23.40% 34.63% -0.4 37
2017-01-21 Bristol Rovers W 3-1 1517 1491 51.47% 22.85% 25.68% +11.7 37
2017-01-21 @ Walsall L 1-3 1491 1517 25.68% 22.85% 51.47% -11.7 39
2017-01-21 Fleetwood Town L 0-1 1433 1552 31.91% 23.31% 44.79% -8.6 21
2017-01-21 @ Coventry City W 1-0 1552 1433 44.79% 23.31% 31.91% +8.6 46
2017-01-21 Gillingham D 2-2 1618 1466 64.80% 20.59% 14.61% -2.2 57
2017-01-21 @ Sheffield United D 2-2 1466 1618 14.61% 20.59% 64.80% +2.2 31
2017-01-21 Millwall D 1-1 1589 1565 51.30% 22.87% 25.83% -1.4 46
2017-01-21 @ Bradford City D 1-1 1565 1589 25.83% 22.87% 51.30% +1.4 40
2017-01-21 Northampton Town W 5-3 1468 1443 51.43% 22.86% 25.72% +9.9 31
2017-01-21 @ Milton Keynes Dons L 3-5 1443 1468 25.72% 22.86% 51.43% -9.9 30
2017-01-21 Oldham Athletic W 1-0 1415 1408 49.21% 23.05% 27.74% +7.6 28
2017-01-21 @ Shrewsbury Town L 0-1 1408 1415 27.74% 23.05% 49.21% -7.6 22
2017-01-21 Oxford United L 0-4 1575 1495 57.70% 22.06% 20.24% -50.0 45
2017-01-21 @ Rochdale W 4-0 1495 1575 20.24% 22.06% 57.70% +50.0 37
2017-01-21 Peterborough United L 0-1 1451 1541 35.69% 23.42% 40.89% -9.4 29
2017-01-21 @ Swindon Town W 1-0 1541 1451 40.89% 23.42% 35.69% +9.4 41
2017-01-24 Fleetwood Town L 0-2 1616 1560 55.00% 22.46% 22.54% -25.2 57
2017-01-24 @ Sheffield United W 2-0 1560 1616 22.54% 22.46% 55.00% +25.2 49
2017-01-24 Peterborough United W 2-0 1400 1551 27.93% 23.06% 49.00% +22.8 25
2017-01-24 @ Oldham Athletic L 0-2 1551 1400 49.00% 23.06% 27.93% -22.8 41
2017-01-28 Bradford City L 1-2 1423 1588 26.31% 22.92% 50.77% -6.9 25
2017-01-28 @ Oldham Athletic W 2-1 1588 1423 50.77% 22.92% 26.31% +6.9 49
2017-01-28 Charlton Athletic L 1-2 1597 1554 53.53% 22.64% 23.84% -12.3 50
2017-01-28 @ Bolton Wanderers W 2-1 1554 1597 23.84% 22.64% 53.53% +12.3 39
2017-01-28 Coventry City W 3-0 1433 1424 49.30% 23.04% 27.66% +20.9 33
2017-01-28 @ Northampton Town L 0-3 1424 1433 27.66% 23.04% 49.30% -20.9 21
2017-01-28 Milton Keynes Dons L 0-4 1528 1478 54.33% 22.54% 23.13% -47.3 41
2017-01-28 @ Peterborough United W 4-0 1478 1528 23.13% 22.54% 54.33% +47.3 34
2017-01-28 Port Vale W 3-2 1674 1428 72.38% 18.14% 9.48% +2.4 58
2017-01-28 @ Scunthorpe United L 2-3 1428 1674 9.48% 18.14% 72.38% -2.4 32
2017-01-28 Shrewsbury Town D 1-1 1469 1423 53.84% 22.60% 23.56% -1.7 32
2017-01-28 @ Gillingham D 1-1 1423 1469 23.56% 22.60% 53.84% +1.7 29
2017-01-28 Southend United D 1-1 1586 1570 50.19% 22.97% 26.84% -1.3 50
2017-01-28 @ Fleetwood Town D 1-1 1570 1586 26.84% 22.97% 50.19% +1.3 43
2017-01-28 Swindon Town W 1-0 1480 1441 52.96% 22.70% 24.34% +6.8 42
2017-01-28 @ Bristol Rovers L 0-1 1441 1480 24.34% 22.70% 52.96% -6.9 29
2017-01-28 Walsall D 3-3 1419 1529 33.10% 23.35% 43.55% +0.3 27
2017-01-28 @ Bury D 3-3 1529 1419 43.55% 23.35% 33.10% -0.3 38
2017-02-01 Walsall D 0-0 1566 1528 52.89% 22.71% 24.40% -1.8 41
2017-02-01 @ Millwall D 0-0 1528 1566 24.40% 22.71% 52.89% +1.8 39
2017-02-04 AFC Wimbledon W 4-0 1591 1501 58.80% 21.88% 19.32% +19.9 60
2017-02-04 @ Sheffield United L 0-4 1501 1591 19.32% 21.88% 58.80% -19.9 37
2017-02-04 Bolton Wanderers D 1-1 1526 1585 40.17% 23.43% 36.40% -0.2 35
2017-02-04 @ Milton Keynes Dons D 1-1 1585 1526 36.40% 23.43% 40.17% +0.2 51
2017-02-04 Bristol Rovers D 0-0 1525 1486 53.03% 22.69% 24.28% -1.8 46
2017-02-04 @ Rochdale D 0-0 1486 1525 24.28% 22.69% 53.03% +1.8 43
2017-02-04 Bury W 2-1 1425 1419 48.90% 23.07% 28.03% +7.3 32
2017-02-04 @ Shrewsbury Town L 1-2 1419 1425 28.03% 23.07% 48.90% -7.3 27
2017-02-04 Fleetwood Town D 1-1 1566 1584 45.84% 23.26% 30.90% -0.8 40
2017-02-04 @ Charlton Athletic D 1-1 1584 1566 30.90% 23.26% 45.84% +0.8 51
2017-02-04 Gillingham D 2-2 1595 1467 62.55% 21.13% 16.32% -2.0 50
2017-02-04 @ Bradford City D 2-2 1467 1595 16.32% 21.13% 62.55% +2.0 33
2017-02-04 Millwall L 0-2 1404 1564 26.79% 22.96% 50.25% -14.0 21
2017-02-04 @ Coventry City W 2-0 1564 1404 50.25% 22.96% 26.79% +14.0 44
2017-02-04 Northampton Town W 2-1 1530 1454 57.32% 22.12% 20.56% +5.6 42
2017-02-04 @ Walsall L 1-2 1454 1530 20.56% 22.12% 57.32% -5.6 33
2017-02-04 Oldham Athletic L 0-1 1403 1416 46.55% 23.22% 30.23% -11.6 26
2017-02-04 @ Chesterfield W 1-0 1416 1403 30.23% 23.22% 46.55% +11.6 28
2017-02-04 Peterborough United L 0-3 1426 1481 40.79% 23.42% 35.79% -28.5 32
2017-02-04 @ Port Vale W 3-0 1481 1426 35.79% 23.42% 40.79% +28.5 44
2017-02-04 Scunthorpe United W 3-1 1571 1677 33.67% 23.37% 42.96% +17.7 46
2017-02-04 @ Southend United L 1-3 1677 1571 42.96% 23.37% 33.67% -17.7 58
2017-02-05 Oxford United L 1-2 1435 1545 32.98% 23.35% 43.67% -8.3 29
2017-02-05 @ Swindon Town W 2-1 1545 1435 43.67% 23.35% 32.98% +8.3 40
2017-02-07 Oldham Athletic W 1-0 1525 1427 59.60% 21.73% 18.66% +5.4 38
2017-02-07 @ Milton Keynes Dons L 0-1 1427 1525 18.66% 21.73% 59.60% -5.4 28
2017-02-11 Bradford City D 1-1 1488 1593 33.81% 23.38% 42.81% +0.5 44
2017-02-11 @ Bristol Rovers D 1-1 1593 1488 42.81% 23.38% 33.81% -0.5 51
2017-02-11 Charlton Athletic D 1-1 1481 1566 36.50% 23.43% 40.07% +0.2 38
2017-02-11 @ AFC Wimbledon D 1-1 1566 1481 40.07% 23.43% 36.50% -0.2 41
2017-02-11 Chesterfield W 3-1 1448 1392 55.12% 22.44% 22.44% +10.4 36
2017-02-11 @ Northampton Town L 1-3 1392 1448 22.44% 22.44% 55.12% -10.4 26
2017-02-11 Coventry City W 3-2 1422 1390 52.28% 22.77% 24.95% +6.2 31
2017-02-11 @ Oldham Athletic L 2-3 1390 1422 24.95% 22.77% 52.28% -6.2 21
2017-02-11 Milton Keynes Dons W 1-0 1553 1531 51.09% 22.89% 26.02% +7.2 43
2017-02-11 @ Oxford United L 0-1 1531 1553 26.02% 22.89% 51.09% -7.2 38
2017-02-11 Port Vale D 1-1 1469 1397 56.78% 22.21% 21.01% -2.0 34
2017-02-11 @ Gillingham D 1-1 1397 1469 21.01% 22.21% 56.78% +2.0 33
2017-02-11 Rochdale D 0-0 1585 1523 55.71% 22.36% 21.93% -2.1 52
2017-02-11 @ Fleetwood Town D 0-0 1523 1585 21.93% 22.36% 55.71% +2.1 47
2017-02-11 Sheffield United L 0-1 1509 1611 34.18% 23.39% 42.43% -9.1 44
2017-02-11 @ Peterborough United W 1-0 1611 1509 42.43% 23.39% 34.18% +9.1 63
2017-02-11 Shrewsbury Town L 0-1 1659 1432 71.00% 18.66% 10.34% -16.8 58
2017-02-11 @ Scunthorpe United W 1-0 1432 1659 10.34% 18.66% 71.00% +16.8 35
2017-02-11 Southend United W 1-0 1578 1589 46.80% 23.21% 30.00% +8.2 47
2017-02-11 @ Millwall L 0-1 1589 1578 30.00% 23.21% 46.80% -8.2 46
2017-02-11 Swindon Town W 1-0 1412 1426 46.36% 23.23% 30.41% +8.2 30
2017-02-11 @ Bury L 0-1 1426 1412 30.41% 23.23% 46.36% -8.2 29
2017-02-11 Walsall W 4-1 1585 1536 54.25% 22.55% 23.20% +15.2 54
2017-02-11 @ Bolton Wanderers L 1-4 1536 1585 23.20% 22.55% 54.25% -15.2 42
2017-02-14 Bradford City W 2-1 1583 1592 47.05% 23.19% 29.76% +7.6 55
2017-02-14 @ Fleetwood Town L 1-2 1592 1583 29.76% 23.19% 47.05% -7.6 51
2017-02-14 Charlton Athletic W 1-0 1428 1565 29.59% 23.18% 47.22% +11.7 34
2017-02-14 @ Oldham Athletic L 0-1 1565 1428 47.22% 23.18% 29.59% -11.7 41
2017-02-14 Chesterfield D 1-1 1467 1381 58.33% 21.96% 19.71% -2.2 35
2017-02-14 @ Gillingham D 1-1 1381 1467 19.71% 21.96% 58.33% +2.2 27
2017-02-14 Coventry City D 1-1 1481 1383 59.56% 21.74% 18.70% -2.3 39
2017-02-14 @ AFC Wimbledon D 1-1 1383 1481 18.70% 21.74% 59.56% +2.3 22
2017-02-14 Milton Keynes Dons D 0-0 1420 1523 33.98% 23.38% 42.64% +0.5 31
2017-02-14 @ Bury D 0-0 1523 1420 42.64% 23.38% 33.98% -0.5 39
2017-02-14 Port Vale W 2-0 1586 1399 67.83% 19.73% 12.44% +6.8 50
2017-02-14 @ Millwall L 0-2 1399 1586 12.44% 19.73% 67.83% -6.8 33
2017-02-14 Rochdale W 1-0 1600 1525 57.12% 22.15% 20.72% +5.9 57
2017-02-14 @ Bolton Wanderers L 0-1 1525 1600 20.72% 22.15% 57.12% -5.9 47
2017-02-14 Sheffield United D 0-0 1489 1620 30.32% 23.23% 46.45% +1.0 45
2017-02-14 @ Bristol Rovers D 0-0 1620 1489 46.45% 23.23% 30.32% -1.0 64
2017-02-14 Shrewsbury Town W 2-1 1500 1449 54.50% 22.52% 22.98% +6.1 47
2017-02-14 @ Peterborough United L 1-2 1449 1500 22.98% 22.52% 54.50% -6.1 35
2017-02-14 Southend United L 0-2 1561 1581 45.55% 23.27% 31.18% -21.4 43
2017-02-14 @ Oxford United W 2-0 1581 1561 31.18% 23.27% 45.55% +21.4 49
2017-02-14 Swindon Town W 2-1 1459 1418 53.26% 22.67% 24.07% +6.4 39
2017-02-14 @ Northampton Town L 1-2 1418 1459 24.07% 22.67% 53.26% -6.4 29
2017-02-14 Walsall D 0-0 1642 1521 62.00% 21.25% 16.75% -2.9 59
2017-02-14 @ Scunthorpe United D 0-0 1521 1642 16.75% 21.25% 62.00% +2.9 43
2017-02-18 AFC Wimbledon W 2-1 1443 1479 43.42% 23.36% 33.23% +8.3 38
2017-02-18 @ Shrewsbury Town L 1-2 1479 1443 33.23% 23.36% 43.42% -8.3 39
2017-02-18 Bolton Wanderers D 2-2 1584 1606 45.38% 23.28% 31.34% -0.6 52
2017-02-18 @ Bradford City D 2-2 1606 1584 31.34% 23.28% 45.38% +0.5 58
2017-02-18 Bristol Rovers D 1-1 1393 1490 34.82% 23.40% 41.77% +0.4 34
2017-02-18 @ Port Vale D 1-1 1490 1393 41.77% 23.40% 34.82% -0.4 46
2017-02-18 Bury L 1-2 1383 1421 43.19% 23.36% 33.44% -10.2 27
2017-02-18 @ Chesterfield W 2-1 1421 1383 33.44% 23.36% 43.19% +10.3 34
2017-02-18 Charlton Athletic D 3-3 1519 1554 43.66% 23.35% 32.99% -0.3 48
2017-02-18 @ Rochdale D 3-3 1554 1519 32.99% 23.35% 43.66% +0.3 42
2017-02-18 Fleetwood Town L 0-1 1523 1591 38.94% 23.44% 37.62% -10.0 39
2017-02-18 @ Milton Keynes Dons W 1-0 1591 1523 37.62% 23.44% 38.94% +10.0 58
2017-02-18 Gillingham W 2-1 1386 1465 37.32% 23.44% 39.25% +9.5 25
2017-02-18 @ Coventry City L 1-2 1465 1386 39.25% 23.44% 37.32% -9.5 35
2017-02-18 Northampton Town D 2-2 1602 1465 63.47% 20.92% 15.61% -2.1 50
2017-02-18 @ Southend United D 2-2 1465 1602 15.61% 20.92% 63.47% +2.1 40
2017-02-18 Oldham Athletic D 0-0 1412 1440 44.45% 23.32% 32.23% -0.7 30
2017-02-18 @ Swindon Town D 0-0 1440 1412 32.23% 23.32% 44.45% +0.7 35
2017-02-18 Peterborough United W 2-0 1523 1506 50.41% 22.95% 26.64% +13.9 46
2017-02-18 @ Walsall L 0-2 1506 1523 26.64% 22.95% 50.41% -13.9 47
2017-02-18 Scunthorpe United D 1-1 1619 1640 45.50% 23.28% 31.23% -0.8 65
2017-02-18 @ Sheffield United D 1-1 1640 1619 31.23% 23.28% 45.50% +0.8 60
2017-02-21 AFC Wimbledon D 2-2 1455 1470 46.25% 23.24% 30.51% -0.6 36
2017-02-21 @ Gillingham D 2-2 1470 1455 30.51% 23.24% 46.25% +0.6 40
2017-02-21 Chesterfield D 0-0 1593 1373 70.47% 18.85% 10.68% -3.9 51
2017-02-21 @ Millwall D 0-0 1373 1593 10.68% 18.85% 70.47% +3.9 28
2017-02-21 Oxford United L 0-1 1554 1539 50.09% 22.98% 26.93% -12.3 42
2017-02-21 @ Charlton Athletic W 1-0 1539 1554 26.93% 22.98% 50.09% +12.3 46
2017-02-21 Southend United L 1-4 1492 1600 33.32% 23.36% 43.32% -20.5 47
2017-02-21 @ Peterborough United W 4-1 1600 1492 43.32% 23.36% 33.32% +20.5 53
2017-02-25 Bolton Wanderers W 2-0 1618 1606 49.70% 23.01% 27.29% +14.2 68
2017-02-25 @ Sheffield United L 0-2 1606 1618 27.29% 23.01% 49.70% -14.2 58
2017-02-25 Bradford City L 1-2 1393 1584 23.50% 22.59% 53.91% -6.3 34
2017-02-25 @ Port Vale W 2-1 1584 1393 53.91% 22.59% 23.50% +6.3 55
2017-02-25 Bury L 0-1 1542 1431 60.89% 21.49% 17.63% -14.7 42
2017-02-25 @ Charlton Athletic W 1-0 1431 1542 17.63% 21.49% 60.89% +14.7 37
2017-02-25 Millwall D 0-0 1441 1589 28.19% 23.08% 48.72% +1.2 36
2017-02-25 @ Oldham Athletic D 0-0 1589 1441 48.72% 23.08% 28.19% -1.2 52
2017-02-25 Northampton Town W 3-0 1601 1467 63.13% 21.00% 15.87% +12.7 61
2017-02-25 @ Fleetwood Town L 0-3 1467 1601 15.87% 21.00% 63.13% -12.7 40
2017-02-25 Oxford United L 0-4 1377 1552 25.23% 22.80% 51.97% -25.3 28
2017-02-25 @ Chesterfield W 4-0 1552 1377 51.97% 22.80% 25.23% +25.3 49
2017-02-25 Rochdale W 3-1 1472 1519 41.82% 23.40% 34.78% +15.0 50
2017-02-25 @ Peterborough United L 1-3 1519 1472 34.78% 23.40% 41.82% -15.0 48
2017-02-25 Scunthorpe United D 1-1 1489 1640 27.90% 23.06% 49.04% +1.1 47
2017-02-25 @ Bristol Rovers D 1-1 1640 1489 49.04% 23.06% 27.90% -1.1 61
2017-02-25 Shrewsbury Town W 2-1 1513 1451 55.72% 22.36% 21.92% +5.9 42
2017-02-25 @ Milton Keynes Dons L 1-2 1451 1513 21.92% 22.36% 55.72% -5.9 38
2017-02-25 Southend United W 2-1 1455 1621 26.16% 22.90% 50.94% +11.8 39
2017-02-25 @ Gillingham L 1-2 1621 1455 50.94% 22.90% 26.16% -11.8 53
2017-02-25 Swindon Town L 1-3 1395 1411 46.15% 23.24% 30.61% -18.8 25
2017-02-25 @ Coventry City W 3-1 1411 1395 30.61% 23.24% 46.15% +18.8 33
2017-02-25 Walsall W 1-0 1471 1537 39.11% 23.44% 37.45% +9.7 43
2017-02-25 @ AFC Wimbledon L 0-1 1537 1471 37.45% 23.44% 39.11% -9.7 46
2017-02-28 AFC Wimbledon L 1-2 1639 1481 65.40% 20.43% 14.17% -14.7 61
2017-02-28 @ Scunthorpe United W 2-1 1481 1639 14.17% 20.43% 65.40% +14.7 46
2017-02-28 Bristol Rovers D 1-1 1592 1490 60.01% 21.66% 18.33% -2.4 59
2017-02-28 @ Bolton Wanderers D 1-1 1490 1592 18.33% 21.66% 60.01% +2.4 48
2017-02-28 Charlton Athletic W 4-3 1445 1527 36.91% 23.43% 39.65% +8.9 41
2017-02-28 @ Shrewsbury Town L 3-4 1527 1445 39.65% 23.43% 36.91% -8.9 42
2017-02-28 Coventry City W 2-1 1446 1376 56.55% 22.24% 21.21% +5.7 40
2017-02-28 @ Bury L 1-2 1376 1446 21.21% 22.24% 56.55% -5.7 25
2017-02-28 Gillingham W 3-1 1430 1466 43.30% 23.36% 33.34% +14.5 36
2017-02-28 @ Swindon Town L 1-3 1466 1430 33.34% 23.36% 43.30% -14.5 39
2017-02-28 Milton Keynes Dons D 2-2 1590 1519 56.76% 22.21% 21.03% -1.5 56
2017-02-28 @ Bradford City D 2-2 1519 1590 21.03% 22.21% 56.76% +1.5 43
2017-02-28 Oldham Athletic L 1-2 1454 1442 49.81% 23.00% 27.19% -11.6 40
2017-02-28 @ Northampton Town W 2-1 1442 1454 27.19% 23.00% 49.81% +11.6 39
2017-02-28 Peterborough United W 1-0 1588 1487 59.96% 21.67% 18.38% +5.3 55
2017-02-28 @ Millwall L 0-1 1487 1588 18.38% 21.67% 59.96% -5.3 50
2017-03-04 AFC Wimbledon D 1-1 1590 1495 59.26% 21.80% 18.94% -2.3 60
2017-03-04 @ Bolton Wanderers D 1-1 1495 1590 18.94% 21.80% 59.26% +2.3 47
2017-03-04 Bristol Rovers L 0-2 1577 1493 58.16% 21.99% 19.85% -26.5 49
2017-03-04 @ Oxford United W 2-0 1493 1577 19.85% 21.99% 58.16% +26.5 51
2017-03-04 Charlton Athletic W 2-1 1443 1518 37.86% 23.44% 38.70% +9.4 43
2017-03-04 @ Northampton Town L 1-2 1518 1443 38.70% 23.44% 37.86% -9.4 42
2017-03-04 Chesterfield L 0-1 1444 1352 59.03% 21.84% 19.13% -14.3 36
2017-03-04 @ Swindon Town W 1-0 1352 1444 19.13% 21.84% 59.03% +14.3 31
2017-03-04 Coventry City D 0-0 1454 1371 58.07% 22.00% 19.93% -2.4 42
2017-03-04 @ Shrewsbury Town D 0-0 1371 1454 19.93% 22.00% 58.07% +2.4 26
2017-03-04 Fleetwood Town L 0-2 1624 1613 49.61% 23.02% 27.37% -23.0 61
2017-03-04 @ Scunthorpe United W 2-0 1613 1624 27.37% 23.02% 49.61% +23.0 64
2017-03-04 Gillingham L 1-2 1452 1452 48.17% 23.12% 28.71% -11.2 40
2017-03-04 @ Bury W 2-1 1452 1452 28.71% 23.12% 48.17% +11.2 42
2017-03-04 Milton Keynes Dons W 2-1 1593 1520 56.96% 22.18% 20.86% +5.6 58
2017-03-04 @ Millwall L 1-2 1520 1593 20.86% 22.18% 56.96% -5.6 43
2017-03-04 Oldham Athletic W 2-0 1528 1454 57.08% 22.16% 20.76% +11.2 49
2017-03-04 @ Walsall L 0-2 1454 1528 20.76% 22.16% 57.08% -11.2 39
2017-03-04 Peterborough United W 1-0 1589 1481 60.55% 21.55% 17.89% +5.2 59
2017-03-04 @ Bradford City L 0-1 1481 1589 17.89% 21.55% 60.55% -5.2 50
2017-03-04 Port Vale D 1-1 1609 1387 70.63% 18.79% 10.58% -3.5 54
2017-03-04 @ Southend United D 1-1 1387 1609 10.58% 18.79% 70.63% +3.5 35
2017-03-04 Sheffield United D 3-3 1504 1632 30.70% 23.25% 46.05% +0.5 49
2017-03-04 @ Rochdale D 3-3 1632 1504 46.05% 23.25% 30.70% -0.5 69
2017-03-07 Chesterfield W 1-0 1539 1366 66.65% 20.08% 13.27% +3.9 52
2017-03-07 @ Walsall L 0-1 1366 1539 13.27% 20.08% 66.65% -3.9 31
2017-03-07 Scunthorpe United W 2-1 1509 1601 35.42% 23.41% 41.17% +9.9 45
2017-03-07 @ Charlton Athletic L 1-2 1601 1509 41.17% 23.41% 35.42% -9.9 61
2017-03-07 Sheffield United L 2-3 1550 1632 36.97% 23.43% 39.59% -8.6 49
2017-03-07 @ Oxford United W 3-2 1632 1550 39.59% 23.43% 36.97% +8.6 72
2017-03-11 Bolton Wanderers L 2-4 1636 1588 54.22% 22.55% 23.22% -19.3 64
2017-03-11 @ Fleetwood Town W 4-2 1588 1636 23.22% 22.55% 54.22% +19.3 63
2017-03-11 Bradford City L 0-2 1373 1594 20.58% 22.13% 57.29% -11.1 26
2017-03-11 @ Coventry City W 2-0 1594 1373 57.29% 22.13% 20.58% +11.1 62
2017-03-11 Bury D 0-0 1442 1440 48.48% 23.10% 28.42% -1.2 40
2017-03-11 @ Oldham Athletic D 0-0 1440 1442 28.42% 23.10% 48.48% +1.2 41
2017-03-11 Northampton Town L 0-1 1498 1452 53.81% 22.60% 23.59% -13.1 47
2017-03-11 @ AFC Wimbledon W 1-0 1452 1498 23.59% 22.60% 53.81% +13.1 46
2017-03-11 Oxford United L 1-2 1476 1542 39.26% 23.44% 37.30% -9.5 50
2017-03-11 @ Peterborough United W 2-1 1542 1476 37.30% 23.44% 39.26% +9.5 52
2017-03-11 Rochdale D 2-2 1515 1505 49.50% 23.02% 27.47% -0.9 44
2017-03-11 @ Milton Keynes Dons D 2-2 1505 1515 27.47% 23.02% 49.50% +0.9 50
2017-03-11 Scunthorpe United W 3-2 1463 1591 30.68% 23.25% 46.07% +10.3 45
2017-03-11 @ Gillingham L 2-3 1591 1463 46.07% 23.25% 30.68% -10.3 61
2017-03-11 Shrewsbury Town D 1-1 1362 1452 35.86% 23.42% 40.72% +0.2 32
2017-03-11 @ Chesterfield D 1-1 1452 1362 40.72% 23.42% 35.86% -0.2 43
2017-03-11 Southend United W 2-0 1519 1606 36.30% 23.43% 40.27% +19.4 54
2017-03-11 @ Bristol Rovers L 0-2 1606 1519 40.27% 23.43% 36.30% -19.4 54
2017-03-11 Swindon Town W 3-2 1390 1430 42.90% 23.37% 33.72% +8.0 38
2017-03-11 @ Port Vale L 2-3 1430 1390 33.72% 23.37% 42.90% -8.0 36
2017-03-11 Walsall D 1-1 1519 1543 45.02% 23.30% 31.68% -0.7 46
2017-03-11 @ Charlton Athletic D 1-1 1543 1519 31.68% 23.30% 45.02% +0.7 53
2017-03-14 Bolton Wanderers L 0-4 1473 1607 30.03% 23.21% 46.76% -29.2 45
2017-03-14 @ Gillingham W 4-0 1607 1473 46.76% 23.21% 30.03% +29.2 66
2017-03-14 Bradford City D 1-1 1518 1605 36.19% 23.43% 40.38% +0.2 47
2017-03-14 @ Charlton Athletic D 1-1 1605 1518 40.38% 23.43% 36.19% -0.2 63
2017-03-14 Bristol Rovers W 3-0 1441 1539 34.79% 23.40% 41.80% +29.0 44
2017-03-14 @ Bury L 0-3 1539 1441 41.80% 23.40% 34.79% -29.0 54
2017-03-14 Fleetwood Town L 0-1 1543 1617 38.08% 23.44% 38.48% -9.9 53
2017-03-14 @ Walsall W 1-0 1617 1543 38.48% 23.44% 38.08% +9.8 67
2017-03-14 Milton Keynes Dons W 2-0 1484 1514 44.31% 23.33% 32.36% +16.3 50
2017-03-14 @ AFC Wimbledon L 0-2 1514 1484 32.36% 23.33% 44.31% -16.4 44
2017-03-14 Oxford United W 2-1 1441 1551 33.04% 23.35% 43.61% +10.3 43
2017-03-14 @ Oldham Athletic L 1-2 1551 1441 43.61% 23.35% 33.04% -10.3 52
2017-03-14 Peterborough United D 3-3 1362 1467 33.82% 23.38% 42.81% +0.3 33
2017-03-14 @ Chesterfield D 3-3 1467 1362 42.81% 23.38% 33.82% -0.3 51
2017-03-14 Port Vale W 2-1 1465 1398 56.30% 22.28% 21.42% +5.8 49
2017-03-14 @ Northampton Town L 1-2 1398 1465 21.42% 22.28% 56.30% -5.8 38
2017-03-14 Rochdale W 2-1 1581 1506 57.24% 22.14% 20.62% +5.6 64
2017-03-14 @ Scunthorpe United L 1-2 1506 1581 20.62% 22.14% 57.24% -5.6 50
2017-03-14 Sheffield United L 2-4 1422 1640 20.79% 22.17% 57.05% -8.7 36
2017-03-14 @ Swindon Town W 4-2 1640 1422 57.05% 22.17% 20.79% +8.7 75
2017-03-14 Southend United L 0-2 1362 1586 20.27% 22.07% 57.66% -11.0 26
2017-03-14 @ Coventry City W 2-0 1586 1362 57.66% 22.07% 20.27% +11.0 57
2017-03-17 Shrewsbury Town W 2-1 1392 1451 40.21% 23.43% 36.36% +9.0 41
2017-03-17 @ Port Vale L 1-2 1451 1392 36.36% 23.43% 40.21% -9.0 43
2017-03-18 AFC Wimbledon D 0-0 1627 1501 62.42% 21.16% 16.42% -2.9 68
2017-03-18 @ Fleetwood Town D 0-0 1501 1627 16.42% 21.16% 62.42% +3.0 51
2017-03-18 Bury D 0-0 1599 1470 62.64% 21.11% 16.25% -3.0 59
2017-03-18 @ Millwall D 0-0 1470 1599 16.25% 21.11% 62.64% +3.0 45
2017-03-18 Charlton Athletic W 2-1 1649 1518 62.88% 21.06% 16.06% +4.4 78
2017-03-18 @ Sheffield United L 1-2 1518 1649 16.06% 21.06% 62.88% -4.4 47
2017-03-18 Chesterfield W 2-1 1510 1363 64.36% 20.70% 14.94% +4.1 57
2017-03-18 @ Bristol Rovers L 1-2 1363 1510 14.94% 20.70% 64.36% -4.1 33
2017-03-18 Coventry City W 1-0 1497 1351 64.32% 20.71% 14.97% +4.4 47
2017-03-18 @ Milton Keynes Dons L 0-1 1351 1497 14.97% 20.71% 64.32% -4.4 26
2017-03-18 Gillingham W 4-1 1500 1444 55.02% 22.45% 22.52% +14.8 53
2017-03-18 @ Rochdale L 1-4 1444 1500 22.52% 22.45% 55.02% -14.8 45
2017-03-18 Northampton Town W 2-1 1636 1471 65.96% 20.27% 13.76% +3.8 69
2017-03-18 @ Bolton Wanderers L 1-2 1471 1636 13.76% 20.27% 65.96% -3.8 49
2017-03-18 Oldham Athletic D 1-1 1466 1451 50.13% 22.97% 26.90% -1.3 52
2017-03-18 @ Peterborough United D 1-1 1451 1466 26.90% 22.97% 50.13% +1.3 44
2017-03-18 Scunthorpe United W 2-1 1541 1587 42.03% 23.40% 34.57% +8.6 55
2017-03-18 @ Oxford United L 1-2 1587 1541 34.57% 23.40% 42.03% -8.6 64
2017-03-18 Swindon Town W 2-1 1605 1413 68.21% 19.61% 12.18% +3.3 66
2017-03-18 @ Bradford City L 1-2 1413 1605 12.18% 19.61% 68.21% -3.4 36
2017-03-18 Walsall W 3-2 1597 1534 55.89% 22.33% 21.77% +5.6 60
2017-03-18 @ Southend United L 2-3 1534 1597 21.77% 22.33% 55.89% -5.6 53
2017-03-21 Bolton Wanderers L 2-4 1550 1640 35.73% 23.42% 40.86% -13.7 55
2017-03-21 @ Oxford United W 4-2 1640 1550 40.86% 23.42% 35.73% +13.7 72
2017-03-21 Millwall D 3-3 1515 1596 37.00% 23.43% 39.57% +0.1 54
2017-03-21 @ Rochdale D 3-3 1596 1515 39.57% 23.43% 37.00% -0.1 60
2017-03-21 Port Vale W 2-1 1347 1401 40.77% 23.42% 35.81% +8.9 29
2017-03-21 @ Coventry City L 1-2 1401 1347 35.81% 23.42% 40.77% -8.9 41
2017-03-25 Bolton Wanderers L 0-2 1442 1654 21.47% 22.29% 56.24% -11.6 43
2017-03-25 @ Shrewsbury Town W 2-0 1654 1442 56.24% 22.29% 21.47% +11.6 75
2017-03-25 Bristol Rovers W 1-0 1355 1514 27.06% 22.99% 49.95% +12.3 32
2017-03-25 @ Coventry City L 0-1 1514 1355 49.95% 22.99% 27.06% -12.3 57
2017-03-25 Fleetwood Town D 0-0 1473 1624 27.96% 23.06% 48.98% +1.3 46
2017-03-25 @ Bury D 0-0 1624 1473 48.98% 23.06% 27.96% -1.3 69
2017-03-25 Millwall W 1-0 1410 1596 23.99% 22.66% 53.36% +13.0 39
2017-03-25 @ Swindon Town L 0-1 1596 1410 53.36% 22.66% 23.99% -13.0 60
2017-03-25 Milton Keynes Dons D 0-0 1393 1502 33.16% 23.36% 43.48% +0.6 42
2017-03-25 @ Port Vale D 0-0 1502 1393 43.48% 23.36% 33.16% -0.6 48
2017-03-25 Oxford United D 0-0 1467 1536 38.84% 23.44% 37.72% -0.1 50
2017-03-25 @ Northampton Town D 0-0 1536 1467 37.72% 23.44% 38.84% +0.1 56
2017-03-25 Peterborough United L 0-1 1429 1465 43.43% 23.36% 33.21% -10.9 45
2017-03-25 @ Gillingham W 1-0 1465 1429 33.21% 23.36% 43.43% +10.9 55
2017-03-25 Rochdale L 1-3 1359 1515 27.29% 23.01% 49.70% -12.3 33
2017-03-25 @ Chesterfield W 3-1 1515 1359 49.70% 23.01% 27.29% +12.3 57
2017-03-25 Sheffield United D 1-1 1453 1654 22.48% 22.45% 55.07% +1.8 45
2017-03-25 @ Oldham Athletic D 1-1 1654 1453 55.07% 22.45% 22.48% -1.8 79
2017-03-25 Southend United L 0-2 1504 1603 34.56% 23.40% 42.05% -17.2 51
2017-03-25 @ AFC Wimbledon W 2-0 1603 1504 42.05% 23.40% 34.56% +17.2 63
2017-03-26 Bradford City W 3-2 1578 1608 44.24% 23.33% 32.43% +7.8 67
2017-03-26 @ Scunthorpe United L 2-3 1608 1578 32.43% 23.33% 44.24% -7.8 66
2017-03-28 Bury W 5-1 1536 1475 55.63% 22.37% 22.00% +18.7 59
2017-03-28 @ Oxford United L 1-5 1475 1536 22.00% 22.37% 55.63% -18.7 46
2017-03-28 Millwall W 2-0 1652 1583 56.49% 22.25% 21.26% +11.5 82
2017-03-28 @ Sheffield United L 0-2 1583 1652 21.26% 22.25% 56.49% -11.5 60
2017-03-28 Rochdale W 3-1 1487 1527 42.77% 23.38% 33.85% +14.7 54
2017-03-28 @ AFC Wimbledon L 1-3 1527 1487 33.85% 23.38% 42.77% -14.7 57
2017-04-01 AFC Wimbledon W 2-0 1393 1501 33.33% 23.36% 43.31% +20.6 45
2017-04-01 @ Port Vale L 0-2 1501 1393 43.31% 23.36% 33.33% -20.5 54
2017-04-01 Charlton Athletic W 2-0 1476 1514 43.18% 23.37% 33.45% +16.8 58
2017-04-01 @ Peterborough United L 0-2 1514 1476 33.45% 23.37% 43.18% -16.8 47
2017-04-01 Chesterfield D 0-0 1665 1346 77.21% 16.04% 6.75% -4.6 76
2017-04-01 @ Bolton Wanderers D 0-0 1346 1665 6.75% 16.04% 77.21% +4.6 34
2017-04-01 Gillingham W 3-2 1501 1418 58.01% 22.01% 19.98% +5.1 51
2017-04-01 @ Milton Keynes Dons L 2-3 1418 1501 19.98% 22.01% 58.01% -5.1 45
2017-04-01 Northampton Town D 1-1 1512 1467 53.79% 22.61% 23.61% -1.7 58
2017-04-01 @ Rochdale D 1-1 1467 1512 23.61% 22.61% 53.79% +1.7 51
2017-04-01 Oldham Athletic W 3-0 1620 1454 66.00% 20.26% 13.73% +11.0 66
2017-04-01 @ Southend United L 0-3 1454 1620 13.73% 20.26% 66.00% -11.0 45
2017-04-01 Scunthorpe United W 3-1 1572 1586 46.32% 23.23% 30.44% +13.5 63
2017-04-01 @ Millwall L 1-3 1586 1572 30.44% 23.23% 46.32% -13.5 67
2017-04-01 Shrewsbury Town W 2-0 1501 1431 56.69% 22.22% 21.09% +11.4 60
2017-04-01 @ Bristol Rovers L 0-2 1431 1501 21.09% 22.22% 56.69% -11.4 43
2017-04-01 Swindon Town L 0-1 1623 1423 68.89% 19.39% 11.72% -16.4 69
2017-04-01 @ Fleetwood Town W 1-0 1423 1623 11.72% 19.39% 68.89% +16.4 42
2017-04-01 Walsall W 1-0 1600 1528 56.87% 22.19% 20.94% +6.0 69
2017-04-01 @ Bradford City L 0-1 1528 1600 20.94% 22.19% 56.87% -6.0 53
2017-04-04 Bolton Wanderers L 0-1 1631 1661 44.27% 23.33% 32.40% -11.1 66
2017-04-04 @ Southend United W 1-0 1661 1631 32.40% 23.33% 44.27% +11.1 79
2017-04-04 Millwall L 1-2 1419 1585 26.23% 22.91% 50.86% -6.9 43
2017-04-04 @ Shrewsbury Town W 2-1 1585 1419 50.86% 22.91% 26.23% +6.9 66
2017-04-04 Milton Keynes Dons L 0-2 1497 1506 46.98% 23.20% 29.82% -22.0 47
2017-04-04 @ Charlton Athletic W 2-0 1506 1497 29.82% 23.20% 46.98% +22.0 54
2017-04-04 Port Vale W 3-0 1511 1414 59.51% 21.75% 18.74% +14.8 61
2017-04-04 @ Rochdale L 0-3 1414 1511 18.74% 21.75% 59.51% -14.8 45
2017-04-05 Coventry City W 2-0 1663 1368 75.74% 16.72% 7.54% +4.0 85
2017-04-05 @ Sheffield United L 0-2 1368 1663 7.54% 16.72% 75.74% -4.0 32
2017-04-05 Fleetwood Town L 1-3 1555 1606 41.19% 23.41% 35.39% -17.1 59
2017-04-05 @ Oxford United W 3-1 1606 1555 35.39% 23.41% 41.19% +17.1 72
2017-04-08 Bolton Wanderers W 1-0 1572 1672 34.52% 23.40% 42.09% +10.6 70
2017-04-08 @ Scunthorpe United L 0-1 1672 1572 42.09% 23.40% 34.52% -10.7 79
2017-04-08 Bradford City L 0-2 1456 1606 28.00% 23.07% 48.94% -14.5 46
2017-04-08 @ Bury W 2-0 1606 1456 48.94% 23.07% 28.00% +14.5 72
2017-04-08 Bristol Rovers L 0-1 1481 1513 43.93% 23.34% 32.73% -11.0 54
2017-04-08 @ AFC Wimbledon W 1-0 1513 1481 32.73% 23.34% 43.93% +11.0 63
2017-04-08 Fleetwood Town W 2-0 1444 1624 24.63% 22.74% 52.63% +24.2 48
2017-04-08 @ Oldham Athletic L 0-2 1624 1444 52.63% 22.74% 24.63% -24.2 72
2017-04-08 Millwall D 1-1 1413 1592 24.80% 22.76% 52.45% +1.5 46
2017-04-08 @ Gillingham D 1-1 1592 1413 52.45% 22.76% 24.80% -1.5 67
2017-04-08 Milton Keynes Dons D 1-1 1439 1528 35.90% 23.42% 40.68% +0.2 43
2017-04-08 @ Swindon Town D 1-1 1528 1439 40.68% 23.42% 35.90% -0.2 55
2017-04-08 Oxford United D 1-1 1522 1537 46.20% 23.24% 30.56% -0.8 54
2017-04-08 @ Walsall D 1-1 1537 1522 30.56% 23.24% 46.20% +0.8 60
2017-04-08 Peterborough United W 1-0 1364 1493 30.58% 23.24% 46.18% +11.5 35
2017-04-08 @ Coventry City L 0-1 1493 1364 46.18% 23.24% 30.58% -11.5 58
2017-04-08 Port Vale W 1-0 1351 1399 41.73% 23.40% 34.87% +9.2 37
2017-04-08 @ Chesterfield L 0-1 1399 1351 34.87% 23.40% 41.73% -9.2 45
2017-04-08 Rochdale W 1-0 1413 1526 32.65% 23.34% 44.01% +11.0 46
2017-04-08 @ Shrewsbury Town L 0-1 1526 1413 44.01% 23.34% 32.65% -11.1 61
2017-04-08 Sheffield United L 1-2 1469 1667 22.75% 22.49% 54.77% -6.1 51
2017-04-08 @ Northampton Town W 2-1 1667 1469 54.77% 22.49% 22.75% +6.1 88
2017-04-08 Southend United W 2-1 1475 1620 28.65% 23.12% 48.24% +11.2 50
2017-04-08 @ Charlton Athletic L 1-2 1620 1475 48.24% 23.12% 28.65% -11.2 66
2017-04-13 Rochdale L 0-1 1442 1515 38.17% 23.44% 38.39% -9.9 46
2017-04-13 @ Bury W 1-0 1515 1442 38.39% 23.44% 38.17% +9.9 64
2017-04-14 AFC Wimbledon D 0-0 1439 1470 44.20% 23.33% 32.47% -0.7 44
2017-04-14 @ Swindon Town D 0-0 1470 1439 32.47% 23.33% 44.20% +0.7 55
2017-04-14 Bristol Rovers W 3-1 1415 1524 33.19% 23.36% 43.45% +17.9 49
2017-04-14 @ Gillingham L 1-3 1524 1415 43.45% 23.36% 33.19% -17.8 63
2017-04-14 Charlton Athletic D 1-1 1375 1486 32.94% 23.35% 43.72% +0.6 36
2017-04-14 @ Coventry City D 1-1 1486 1375 43.72% 23.35% 32.94% -0.6 51
2017-04-14 Fleetwood Town L 1-2 1481 1599 32.02% 23.31% 44.67% -8.1 58
2017-04-14 @ Peterborough United W 2-1 1599 1481 44.67% 23.31% 32.02% +8.1 75
2017-04-14 Northampton Town W 3-0 1590 1463 62.54% 21.13% 16.33% +13.0 70
2017-04-14 @ Millwall L 0-3 1463 1590 16.33% 21.13% 62.54% -13.0 51
2017-04-14 Oxford United W 1-0 1621 1538 57.99% 22.02% 20.00% +5.8 75
2017-04-14 @ Bradford City L 0-1 1538 1621 20.00% 22.02% 57.99% -5.8 60
2017-04-14 Scunthorpe United L 0-1 1528 1583 40.75% 23.42% 35.83% -10.4 55
2017-04-14 @ Milton Keynes Dons W 1-0 1583 1528 35.83% 23.42% 40.75% +10.4 73
2017-04-14 Sheffield United L 0-3 1390 1673 15.50% 20.88% 63.62% -12.4 45
2017-04-14 @ Port Vale W 3-0 1673 1390 63.62% 20.88% 15.50% +12.4 91
2017-04-14 Southend United L 0-4 1360 1609 18.17% 21.62% 60.20% -18.8 37
2017-04-14 @ Chesterfield W 4-0 1609 1360 60.20% 21.62% 18.17% +18.8 69
2017-04-14 Walsall D 1-1 1424 1521 34.72% 23.40% 41.88% +0.4 47
2017-04-14 @ Shrewsbury Town D 1-1 1521 1424 41.88% 23.40% 34.72% -0.4 55
2017-04-15 Bolton Wanderers W 1-0 1468 1661 23.25% 22.56% 54.19% +13.2 51
2017-04-15 @ Oldham Athletic L 0-1 1661 1468 54.19% 22.56% 23.25% -13.2 79
2017-04-17 Bradford City W 3-0 1686 1627 55.40% 22.40% 22.20% +17.3 94
2017-04-17 @ Sheffield United L 0-3 1627 1686 22.20% 22.40% 55.40% -17.3 75
2017-04-17 Chesterfield W 3-1 1593 1341 72.83% 17.96% 9.21% +4.3 76
2017-04-17 @ Scunthorpe United L 1-3 1341 1593 9.21% 17.96% 72.83% -4.3 37
2017-04-17 Coventry City W 2-0 1524 1376 64.52% 20.66% 14.82% +8.2 67
2017-04-17 @ Rochdale L 0-2 1376 1524 14.82% 20.66% 64.52% -8.2 36
2017-04-17 Gillingham W 3-0 1486 1433 54.69% 22.50% 22.81% +17.7 54
2017-04-17 @ Charlton Athletic L 0-3 1433 1486 22.81% 22.50% 54.69% -17.7 49
2017-04-17 Millwall W 1-0 1607 1603 48.74% 23.08% 28.18% +7.8 78
2017-04-17 @ Fleetwood Town L 0-1 1603 1607 28.18% 23.08% 48.74% -7.8 70
2017-04-17 Milton Keynes Dons L 1-2 1627 1518 60.79% 21.51% 17.70% -13.8 69
2017-04-17 @ Southend United W 2-1 1518 1627 17.70% 21.51% 60.79% +13.8 58
2017-04-17 Oldham Athletic W 1-0 1506 1481 51.37% 22.86% 25.76% +7.2 66
2017-04-17 @ Bristol Rovers L 0-1 1481 1506 25.76% 22.86% 51.37% -7.2 51
2017-04-17 Peterborough United D 0-0 1470 1473 47.83% 23.14% 29.02% -1.1 56
2017-04-17 @ AFC Wimbledon D 0-0 1473 1470 29.02% 23.14% 47.83% +1.1 59
2017-04-17 Port Vale W 2-0 1533 1377 65.10% 20.51% 14.39% +7.9 63
2017-04-17 @ Oxford United L 0-2 1377 1533 14.39% 20.51% 65.10% -7.9 45
2017-04-17 Shrewsbury Town D 1-1 1450 1424 51.48% 22.85% 25.66% -1.4 52
2017-04-17 @ Northampton Town D 1-1 1424 1450 25.66% 22.85% 51.48% +1.4 48
2017-04-17 Swindon Town W 1-0 1521 1439 57.94% 22.02% 20.04% +5.8 58
2017-04-17 @ Walsall L 0-1 1439 1521 20.04% 22.02% 57.94% -5.8 44
2017-04-18 Bury D 0-0 1648 1432 70.16% 18.96% 10.88% -3.9 80
2017-04-18 @ Bolton Wanderers D 0-0 1432 1648 10.88% 18.96% 70.16% +3.9 47
2017-04-22 AFC Wimbledon W 3-0 1609 1469 63.73% 20.86% 15.41% +12.3 78
2017-04-22 @ Bradford City L 0-3 1469 1609 15.41% 20.86% 63.73% -12.3 56
2017-04-22 Bolton Wanderers L 0-2 1369 1644 16.15% 21.08% 62.76% -8.9 45
2017-04-22 @ Port Vale W 2-0 1644 1369 62.76% 21.08% 16.15% +8.9 83
2017-04-22 Bristol Rovers W 4-2 1474 1513 43.02% 23.37% 33.61% +13.1 62
2017-04-22 @ Peterborough United L 2-4 1513 1474 33.61% 23.37% 43.02% -13.0 66
2017-04-22 Charlton Athletic L 1-2 1337 1503 26.13% 22.90% 50.97% -6.9 37
2017-04-22 @ Chesterfield W 2-1 1503 1337 50.97% 22.90% 26.13% +6.9 57
2017-04-22 Fleetwood Town L 2-3 1415 1615 22.55% 22.46% 54.99% -5.7 49
2017-04-22 @ Gillingham W 3-2 1615 1415 54.99% 22.46% 22.55% +5.7 81
2017-04-22 Northampton Town W 3-0 1436 1448 46.52% 23.22% 30.25% +22.5 50
2017-04-22 @ Bury L 0-3 1448 1436 30.25% 23.22% 46.52% -22.5 52
2017-04-22 Oxford United L 0-3 1596 1540 54.95% 22.46% 22.59% -36.6 70
2017-04-22 @ Millwall W 3-0 1540 1596 22.59% 22.46% 54.95% +36.6 66
2017-04-22 Rochdale D 1-1 1474 1533 40.21% 23.43% 36.37% -0.2 52
2017-04-22 @ Oldham Athletic D 1-1 1533 1474 36.37% 23.43% 40.21% +0.2 68
2017-04-22 Scunthorpe United L 1-2 1433 1598 26.31% 22.92% 50.77% -6.9 44
2017-04-22 @ Swindon Town W 2-1 1598 1433 50.77% 22.92% 26.31% +6.9 79
2017-04-22 Sheffield United L 0-3 1532 1703 25.57% 22.84% 51.59% -19.6 58
2017-04-22 @ Milton Keynes Dons W 3-0 1703 1532 51.59% 22.84% 25.57% +19.6 97
2017-04-22 Southend United W 1-0 1425 1614 23.77% 22.63% 53.60% +13.1 51
2017-04-22 @ Shrewsbury Town L 0-1 1614 1425 53.60% 22.63% 23.77% -13.1 69
2017-04-22 Walsall W 1-0 1368 1527 26.98% 22.98% 50.04% +12.3 39
2017-04-22 @ Coventry City L 0-1 1527 1368 50.04% 22.98% 26.98% -12.3 58
2017-04-25 Port Vale L 0-1 1514 1361 64.98% 20.54% 14.48% -15.5 58
2017-04-25 @ Walsall W 1-0 1361 1514 14.48% 20.54% 64.98% +15.5 48
2017-04-30 Bradford City D 1-1 1533 1622 35.95% 23.42% 40.63% +0.2 69
2017-04-30 @ Rochdale D 1-1 1622 1533 40.63% 23.42% 35.95% -0.2 79
2017-04-30 Bury W 1-0 1600 1458 63.95% 20.80% 15.25% +4.5 72
2017-04-30 @ Southend United L 0-1 1458 1600 15.25% 20.80% 63.95% -4.5 50
2017-04-30 Chesterfield W 3-2 1723 1330 81.34% 13.89% 4.77% +1.1 100
2017-04-30 @ Sheffield United L 2-3 1330 1723 4.77% 13.89% 81.34% -1.1 37
2017-04-30 Coventry City W 3-1 1605 1380 70.82% 18.73% 10.45% +5.0 82
2017-04-30 @ Scunthorpe United L 1-3 1380 1605 10.45% 18.73% 70.82% -5.0 39
2017-04-30 Gillingham D 0-0 1426 1409 50.34% 22.96% 26.70% -1.4 53
2017-04-30 @ Northampton Town D 0-0 1409 1426 26.70% 22.96% 50.34% +1.4 50
2017-04-30 Millwall L 3-4 1500 1559 40.20% 23.43% 36.37% -9.0 66
2017-04-30 @ Bristol Rovers W 4-3 1559 1500 36.37% 23.43% 40.20% +9.0 73
2017-04-30 Milton Keynes Dons L 1-4 1499 1512 46.49% 23.22% 30.29% -26.7 58
2017-04-30 @ Walsall W 4-1 1512 1499 30.29% 23.22% 46.49% +26.7 61
2017-04-30 Oldham Athletic D 0-0 1457 1474 46.02% 23.25% 30.73% -0.9 57
2017-04-30 @ AFC Wimbledon D 0-0 1474 1457 30.73% 23.25% 46.02% +0.9 53
2017-04-30 Peterborough United W 3-0 1653 1487 66.00% 20.27% 13.74% +11.0 86
2017-04-30 @ Bolton Wanderers L 0-3 1487 1653 13.74% 20.27% 66.00% -11.0 62
2017-04-30 Port Vale D 0-0 1621 1376 72.29% 18.17% 9.53% -4.1 82
2017-04-30 @ Fleetwood Town D 0-0 1376 1621 9.53% 18.17% 72.29% +4.1 49
2017-04-30 Shrewsbury Town W 2-0 1577 1438 63.60% 20.89% 15.52% +8.5 69
2017-04-30 @ Oxford United L 0-2 1438 1577 15.52% 20.89% 63.60% -8.5 51
2017-04-30 Swindon Town W 3-0 1510 1426 58.15% 21.99% 19.86% +15.7 60
2017-04-30 @ Charlton Athletic L 0-3 1426 1510 19.86% 21.99% 58.15% -15.7 44

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
2017-05-04 Fleetwood Town W 1-0 1621 1617 48.81% 23.08% 28.11% +7.7 1-0
2017-05-04 @ Bradford City L 0-1 1617 1621 28.11% 23.08% 48.81% -7.7 0-1
2017-05-04 Scunthorpe United D 0-0 1568 1610 42.62% 23.38% 34.00% -0.5 0-0-1
2017-05-04 @ Millwall D 0-0 1610 1568 34.00% 23.38% 42.62% +0.5 0-0-1
2017-05-07 Bradford City D 0-0 1609 1629 45.57% 23.27% 31.16% -0.8 0-1-1
2017-05-07 @ Fleetwood Town D 0-0 1629 1609 31.16% 23.27% 45.57% +0.9 1-0-1
2017-05-07 Millwall L 2-3 1610 1567 53.50% 22.64% 23.86% -11.7 0-1-1
2017-05-07 @ Scunthorpe United W 3-2 1567 1610 23.86% 22.64% 53.50% +11.7 1-0-1
2017-05-20 Millwall L 0-1 1630 1579 45.37% 23.28% 31.34% -11.3 1-1-1
2017-05-20 @ Bradford City W 1-0 1579 1630 31.34% 23.28% 45.37% +11.3 2-0-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 2017-02-11 10.34% Shrewsbury Town 1432 1 @ Scunthorpe United 1659 0
2 2017-04-01 11.72% Swindon Town 1423 1 @ Fleetwood Town 1623 0
3 2016-12-10 12.75% Shrewsbury Town 1382 1 @ Millwall 1564 0
4 2017-01-14 13.07% Swindon Town 1436 2 @ Bolton Wanderers 1612 1
5 2017-02-28 14.17% AFC Wimbledon 1481 2 @ Scunthorpe United 1639 1
6 2017-04-25 14.48% Port Vale 1361 1 @ Walsall 1514 0
7 2016-09-17 16.95% AFC Wimbledon 1427 2 @ Charlton Athletic 1546 1
8 2016-11-29 17.62% Walsall 1489 1 @ Sheffield United 1600 0
9 2017-02-25 17.63% Bury 1431 1 @ Charlton Athletic 1542 0
10 2017-04-17 17.70% Milton Keynes Dons 1518 2 @ Southend United 1627 1
11 2017-03-04 19.13% Chesterfield 1352 1 @ Swindon Town 1444 0
12 2017-03-04 19.85% Bristol Rovers 1493 2 @ Oxford United 1577 0
13 2017-01-21 20.24% Oxford United 1495 4 @ Rochdale 1575 0
14 2016-10-18 20.33% @ Oldham Athletic 1424 2 Scunthorpe United 1648 0
15 2016-11-22 20.65% Chesterfield 1396 3 @ Milton Keynes Dons 1471 2
16 2016-08-16 20.74% Southend United 1440 3 @ Sheffield United 1514 0
17 2016-09-24 20.74% Rochdale 1498 3 @ Millwall 1573 2
18 2016-10-01 21.19% Bristol Rovers 1483 3 @ Northampton Town 1553 2
19 2016-10-22 21.29% Southend United 1444 3 @ Milton Keynes Dons 1512 0
20 2016-10-08 21.46% Oldham Athletic 1423 2 @ Gillingham 1490 1
21 2016-10-22 21.85% AFC Wimbledon 1491 1 @ Peterborough United 1554 0
22 2016-12-17 21.94% @ Chesterfield 1407 1 Bolton Wanderers 1614 0
23 2017-01-14 22.23% @ Bury 1378 5 Peterborough United 1582 1
24 2016-11-19 22.35% Gillingham 1472 2 @ Walsall 1530 1
25 2017-01-14 22.54% @ Shrewsbury Town 1402 1 Bradford City 1602 0

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2017-01-21 49.97 Oxford United 4 1495 20.24% @ Rochdale 0 1575 57.70% 22.06%
2 2017-01-28 47.33 Milton Keynes Dons 4 1478 23.13% @ Peterborough United 0 1528 54.33% 22.54%
3 2017-01-14 40.12 @ Bury 5 1378 22.23% Peterborough United 1 1582 55.37% 22.41%
4 2016-08-16 37.89 Southend United 3 1440 20.74% @ Sheffield United 0 1514 57.10% 22.16%
5 2016-10-22 37.50 Southend United 3 1444 21.29% @ Milton Keynes Dons 0 1512 56.45% 22.25%
6 2017-01-07 37.12 @ Bristol Rovers 5 1465 45.55% Northampton Town 0 1486 31.18% 23.27%
7 2017-04-22 36.60 Oxford United 3 1540 22.59% @ Millwall 0 1596 54.95% 22.46%
8 2016-11-22 32.37 Charlton Athletic 5 1531 33.53% @ Bristol Rovers 1 1493 43.10% 23.37%
9 2016-08-16 31.67 @ Peterborough United 5 1509 34.66% Millwall 1 1607 41.94% 23.40%
10 2016-11-19 31.14 @ Southend United 3 1505 31.13% Bradford City 0 1630 45.60% 23.27%
11 2016-10-18 29.57 @ Swindon Town 3 1455 33.82% Rochdale 0 1560 42.80% 23.38%
12 2016-08-20 29.29 @ Scunthorpe United 5 1587 53.90% Gillingham 0 1541 23.50% 22.59%
13 2017-03-14 29.22 Bolton Wanderers 4 1607 46.76% @ Gillingham 0 1473 30.03% 23.21%
14 2016-09-24 29.03 Milton Keynes Dons 4 1503 25.86% @ Fleetwood Town 1 1528 51.27% 22.87%
15 2017-03-14 29.02 @ Bury 3 1441 34.79% Bristol Rovers 0 1539 41.80% 23.40%
16 2016-11-12 28.59 @ Swindon Town 3 1455 35.54% Charlton Athletic 0 1547 41.04% 23.42%
17 2017-02-04 28.46 Peterborough United 3 1481 35.79% @ Port Vale 0 1426 40.79% 23.42%
18 2017-01-14 28.36 @ Walsall 4 1489 27.11% Sheffield United 1 1647 49.90% 22.99%
19 2016-11-26 27.39 @ Gillingham 3 1477 37.72% Rochdale 0 1553 38.84% 23.44%
20 2016-11-22 27.25 @ Rochdale 4 1526 49.36% Walsall 0 1517 27.60% 23.04%
21 2016-10-15 26.91 @ Sheffield United 4 1520 49.82% Port Vale 0 1507 27.18% 23.00%
22 2017-04-30 26.69 Milton Keynes Dons 4 1512 30.29% @ Walsall 1 1499 46.49% 23.22%
23 2016-11-19 26.61 @ Rochdale 4 1499 50.21% Swindon Town 0 1484 26.82% 22.97%
24 2017-03-04 26.53 Bristol Rovers 2 1493 19.85% @ Oxford United 0 1577 58.16% 21.99%
25 2016-10-18 26.29 @ Oldham Athletic 2 1424 20.33% Scunthorpe United 0 1648 57.59% 22.08%