‹ ›

1931-32 Irish League Season

182 games

Final

Champion

Linfield

41 points

Relegated

No relegation

Biggest Overachiever

Derry City

9.56 points above expected

38 points · 28.44 expected points

Biggest Disappointment

Bangor

8.25 points below expected

12 points · 20.25 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 Linfield 26 19 3 4 41 77 34 +43 36.12 +4.88
2 Derry City 26 16 6 4 38 61 30 +31 28.44 +9.56
3 Belfast Celtic 26 14 5 7 33 56 35 +21 33.41 -0.41
4 Coleraine 26 13 6 7 32 67 54 +13 25.28 +6.72
5 Glentoran 26 12 7 7 31 73 54 +19 35.96 -4.96
6 Ballymena 26 12 5 9 29 67 41 +26 28.85 +0.15
7 Cliftonville 26 11 5 10 27 59 55 +4 22.83 +4.17
8 Lisburn Distillery 26 8 7 11 23 57 68 -11 27.83 -4.83
9 Portadown 26 8 6 12 22 54 63 -9 23.55 -1.55
10 Newry Town 26 9 4 13 22 43 53 -10 20.32 +1.68
11 Larne 26 6 7 13 19 47 85 -38 18.64 +0.36
12 Ards 26 7 4 15 18 52 82 -30 22.80 -4.80
13 Glenavon 26 6 5 15 17 42 74 -32 19.72 -2.72
14 Bangor 26 3 6 17 12 41 68 -27 20.25 -8.25

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 Derry City 38 28.44 +9.56
2 Coleraine 32 25.28 +6.72
3 Linfield 41 36.12 +4.88
4 Cliftonville 27 22.83 +4.17
5 Newry Town 22 20.32 +1.68

Biggest Disappointments

# Team Actual Sim vsSim
1 Bangor 12 20.25 -8.25
2 Glentoran 31 35.96 -4.96
3 Lisburn Distillery 23 27.83 -4.83
4 Ards 18 22.80 -4.80
5 Glenavon 17 19.72 -2.72

Top Streaks

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

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Coleraine 6 Oct 24 – Dec 12 1 in 531
2 Cliftonville 5 Jan 2 – Jan 30 1 in 369
3 Derry City 7 Dec 19 – Jan 21 1 in 183
4 Larne 2 Jan 23 – Jan 30 1 in 69
5 Newry Town 2 Dec 12 – Dec 19 1 in 65

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Belfast Celtic 4 Jan 21 – Feb 13 1 in 890
2 Glentoran 3 Nov 21 – Dec 19 1 in 885
3 Bangor 7 Sep 12 – Oct 31 1 in 462
4 Ards 6 Sep 19 – Oct 31 1 in 216
5 Ballymena 4 Aug 22 – Sep 12 1 in 29

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Derry City 9 Aug 20 – Oct 10 1 in 250
2 Coleraine 9 Oct 10 – Dec 25 1 in 196
3 Cliftonville 6 Jan 2 – Feb 8 1 in 58
4 Portadown 6 Nov 7 – Dec 25 1 in 43
5 Linfield 11 Aug 20 – Oct 31 1 in 25

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Bangor 19 Aug 22 – Jan 2 1 in 2,141
2 Lisburn Distillery 8 Nov 7 – Dec 28 1 in 166
3 Glentoran 6 Jan 16 – Feb 13 1 in 139
4 Ards 10 Sep 12 – Nov 21 1 in 128
5 Belfast Celtic 4 Jan 21 – Feb 13 1 in 30

Position Race

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

Recent Form

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

Team Elo Season Pts Form Elo Δ (5) Points (5) Expected (5) Actual − Exp
Linfield 1708 41 -30 6 6.8 -0.8
Derry City 1661 38 +25 7 5.0 +2.0
Belfast Celtic 1604 33 -106 2 6.2 -4.2
Coleraine 1567 32 +43 9 7.2 +1.8
Glentoran 1631 31 -69 3 6.2 -3.2
Ballymena 1667 29 +105 8 5.9 +2.1
Cliftonville 1510 27 +51 7 4.8 +2.2
Lisburn Distillery 1506 23 +4 5 4.4 +0.6
Newry Town 1425 22 +16 6 5.7 +0.3
Portadown 1441 22 -5 3 3.9 -0.9
Larne 1323 19 +43 6 2.1 +3.9
Ards 1368 18 +5 6 4.7 +1.3
Glenavon 1270 17 -22 1 2.5 -1.5
Bangor 1321 12 +6 2 3.1 -1.1

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 ARD BAL BAN BC CLI COL DC GLE GLE LAR LIN LD NT POR
Ards —
0-1-1
2.24
0-1-1
3.10
1-0-1
1.37
0-1-1
3.05
0-0-2
2.43
0-0-2
2.60
1-0-1
3.14
1-0-1
1.24
1-0-1
3.18
0-0-2
1.53
1-1-0
2.19
1-0-1
3.08
1-0-1
2.61
Ballymena
1-1-0
3.32
—
2-0-0
4.08
1-0-1
2.28
0-1-1
3.64
1-0-1
2.96
0-2-0
2.91
2-0-0
3.57
1-0-1
2.24
1-0-1
3.34
1-0-1
2.15
1-0-1
3.21
1-1-0
3.57
0-0-2
3.15
Bangor
1-1-0
2.46
0-0-2
1.49
—
0-1-1
1.16
0-0-2
2.42
1-0-1
2.09
0-0-2
2.17
0-1-1
2.91
0-1-1
1.01
0-1-1
2.96
0-0-2
1.06
0-1-1
2.20
0-0-2
2.67
1-0-1
2.17
Belfast Celtic
1-0-1
4.22
1-0-1
3.29
1-1-0
4.42
—
1-0-1
3.87
0-1-1
3.70
0-0-2
3.33
2-0-0
3.85
1-0-1
2.57
1-1-0
4.47
2-0-0
2.04
1-1-0
3.27
2-0-0
4.15
1-1-0
4.14
Cliftonville
1-1-0
2.52
1-1-0
1.93
2-0-0
3.15
1-0-1
1.70
—
1-0-1
2.14
0-0-2
2.03
2-0-0
3.31
0-1-1
1.45
0-2-0
3.00
0-0-2
1.86
1-0-1
2.45
1-0-1
2.96
1-0-1
2.48
Coleraine
2-0-0
3.14
1-0-1
2.60
1-0-1
3.47
1-1-0
1.87
1-0-1
3.42
—
0-1-1
2.58
2-0-0
3.72
0-1-1
1.87
2-0-0
3.40
0-1-1
1.28
1-1-0
2.40
1-1-0
3.49
1-0-1
3.01
Derry City
2-0-0
2.97
0-2-0
2.66
2-0-0
3.41
2-0-0
2.23
2-0-0
3.54
1-1-0
2.99
—
2-0-0
3.94
0-1-1
2.27
1-0-1
4.37
0-1-1
2.06
1-1-0
3.01
2-0-0
3.61
1-0-1
3.61
Glenavon
1-0-1
2.42
0-0-2
2.01
1-1-0
2.66
0-0-2
1.74
0-0-2
2.25
0-0-2
1.86
0-0-2
1.63
—
0-1-1
1.20
2-0-0
2.64
0-0-2
0.80
1-0-1
1.86
0-2-0
2.31
1-1-0
2.33
Glentoran
1-0-1
4.34
1-0-1
3.33
1-1-0
4.58
1-0-1
2.99
1-1-0
4.12
1-1-0
3.70
1-1-0
3.29
1-1-0
4.40
—
1-1-0
4.69
0-0-2
3.24
1-1-0
3.69
1-0-1
4.54
1-0-1
4.22
Larne
1-0-1
2.38
1-0-1
2.24
1-1-0
2.60
0-1-1
1.11
0-2-0
2.57
0-0-2
2.18
1-0-1
1.20
0-0-2
2.92
0-1-1
0.91
—
0-0-2
1.47
0-0-2
1.82
2-0-0
2.54
0-2-0
2.12
Linfield
2-0-0
4.07
1-0-1
3.42
2-0-0
4.55
0-0-2
3.53
2-0-0
3.73
1-1-0
4.30
1-1-0
3.51
2-0-0
4.81
2-0-0
2.32
2-0-0
4.13
—
2-0-0
3.78
1-0-1
4.61
1-1-0
4.05
Lisburn Distillery
0-1-1
3.38
1-0-1
2.35
1-1-0
3.37
0-1-1
2.30
1-0-1
3.12
0-1-1
3.16
0-1-1
2.56
1-0-1
3.70
0-1-1
1.87
2-0-0
3.76
0-0-2
1.80
—
1-0-1
3.81
1-1-0
3.41
Newry Town
1-0-1
2.48
0-1-1
1.99
2-0-0
2.90
0-0-2
1.44
1-0-1
2.61
0-1-1
2.08
0-0-2
1.96
0-2-0
3.25
1-0-1
1.05
0-0-2
3.04
1-0-1
0.99
1-0-1
1.77
—
2-0-0
2.09
Portadown
1-0-1
2.95
2-0-0
2.41
1-0-1
3.39
0-1-1
1.44
1-0-1
3.09
1-0-1
2.55
1-0-1
1.96
0-1-1
3.24
1-0-1
1.37
0-2-0
3.45
0-1-1
1.52
0-1-1
2.15
0-0-2
3.47
—

Points vs. Goals Scored, Allowed, and Differential

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

Fit Metrics

R² Slope
Scored 0.71 +6.2
Allowed 0.74 -4.1
Differential 0.89 +3.0

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
02.75%4.12%3.30%2.47%1.37%1.65%15.66%
14.12%8.24%3.30%3.30%5.22%1.65%25.82%
23.30%3.30%6.59%3.57%2.47%2.75%21.98%
32.47%3.30%3.57%2.20%1.65%1.10%14.29%
41.37%5.22%2.47%1.65%0.55%1.65%12.91%
5+1.65%1.65%2.75%1.10%1.65%0.55%9.34%
Total15.66%25.82%21.98%14.29%12.91%9.34%100%

Summary Statistics

Scored Allowed Difference
Mean 2.19 2.19 +0.00
SD 1.73 1.73 2.45
CV 0.79 0.79 —
Max 9 9 +7
Min 0 0 -7

Games Played: 182

↓ Scored | Allowed →012345+Total
0———7.69%7.69%—15.38%
1—7.69%3.85%—3.85%—15.38%
23.85%3.85%7.69%3.85%—15.38%34.62%
3—3.85%7.69%—7.69%3.85%23.08%
4—7.69%———3.85%11.54%
5+———————
Total3.85%23.08%19.23%11.54%19.23%23.08%100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 3.15 -1.15
SD 1.23 2.13 2.51
CV 0.62 0.68 —
Max 4 9 +3
Min 0 0 -7

Games Played: 26

↓ Scored | Allowed →012345+Total
03.85%3.85%7.69%7.69%——23.08%
1—11.54%3.85%—3.85%—19.23%
27.69%—3.85%3.85%——15.38%
3——3.85%——3.85%7.69%
47.69%3.85%————11.54%
5+11.54%—7.69%—3.85%—23.08%
Total30.77%19.23%26.92%11.54%7.69%3.85%100%

Summary Statistics

Scored Allowed Difference
Mean 2.58 1.58 +1.00
SD 2.30 1.45 2.91
CV 0.89 0.92 —
Max 7 5 +7
Min 0 0 -3

Games Played: 26

↓ Scored | Allowed →012345+Total
07.69%11.54%3.85%———23.08%
1—7.69%—15.38%15.38%3.85%42.31%
2——3.85%3.85%3.85%—11.54%
33.85%——3.85%——7.69%
4—————7.69%7.69%
5+——3.85%3.85%——7.69%
Total11.54%19.23%11.54%26.92%19.23%11.54%100%

Summary Statistics

Scored Allowed Difference
Mean 1.58 2.62 -1.04
SD 1.53 1.65 1.78
CV 0.97 0.63 —
Max 5 6 +3
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
011.54%11.54%———3.85%26.92%
13.85%3.85%7.69%———15.38%
27.69%3.85%3.85%———15.38%
37.69%3.85%3.85%———15.38%
43.85%—7.69%3.85%—3.85%19.23%
5+—7.69%————7.69%
Total34.62%30.77%23.08%3.85%—7.69%100%

Summary Statistics

Scored Allowed Difference
Mean 2.15 1.35 +0.81
SD 1.89 1.62 2.35
CV 0.88 1.21 —
Max 7 6 +6
Min 0 0 -6

Games Played: 26

↓ Scored | Allowed →012345+Total
0—3.85%7.69%3.85%—3.85%19.23%
13.85%15.38%—7.69%—3.85%30.77%
2——3.85%—3.85%—7.69%
37.69%3.85%3.85%—3.85%—19.23%
4—7.69%3.85%———11.54%
5+——3.85%3.85%3.85%—11.54%
Total11.54%30.77%23.08%15.38%11.54%7.69%100%

Summary Statistics

Scored Allowed Difference
Mean 2.27 2.12 +0.15
SD 2.16 1.56 2.71
CV 0.95 0.74 —
Max 9 6 +7
Min 0 0 -5

Games Played: 26

↓ Scored | Allowed →012345+Total
0—7.69%———3.85%11.54%
13.85%7.69%——7.69%—19.23%
2—3.85%11.54%3.85%—3.85%23.08%
3—11.54%—3.85%——15.38%
43.85%15.38%—3.85%——23.08%
5+———3.85%3.85%—7.69%
Total7.69%46.15%11.54%15.38%11.54%7.69%100%

Summary Statistics

Scored Allowed Difference
Mean 2.58 2.08 +0.50
SD 1.88 1.67 2.57
CV 0.73 0.80 —
Max 8 7 +4
Min 0 0 -7

Games Played: 26

↓ Scored | Allowed →012345+Total
03.85%——3.85%——7.69%
119.23%11.54%11.54%———42.31%
23.85%7.69%3.85%———15.38%
3——3.85%———3.85%
4—11.54%——3.85%—15.38%
5+3.85%7.69%—3.85%——15.38%
Total30.77%38.46%19.23%7.69%3.85%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.35 1.15 +1.19
SD 1.90 1.08 2.00
CV 0.81 0.94 —
Max 6 4 +6
Min 0 0 -3

Games Played: 26

↓ Scored | Allowed →012345+Total
0——3.85%—3.85%—7.69%
17.69%7.69%3.85%7.69%19.23%7.69%53.85%
23.85%—7.69%3.85%7.69%—23.08%
3——3.85%———3.85%
4——7.69%———7.69%
5+—————3.85%3.85%
Total11.54%7.69%26.92%11.54%30.77%11.54%100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 2.85 -1.23
SD 1.20 1.71 2.10
CV 0.74 0.60 —
Max 5 7 +2
Min 0 0 -6

Games Played: 26

↓ Scored | Allowed →012345+Total
0—3.85%——3.85%3.85%11.54%
1—7.69%————7.69%
2—7.69%7.69%7.69%——23.08%
33.85%11.54%3.85%11.54%7.69%—38.46%
4———————
5+3.85%—15.38%———19.23%
Total7.69%30.77%26.92%19.23%11.54%3.85%100%

Summary Statistics

Scored Allowed Difference
Mean 2.81 2.08 +0.73
SD 1.86 1.29 2.46
CV 0.66 0.62 —
Max 8 5 +6
Min 0 0 -5

Games Played: 26

↓ Scored | Allowed →012345+Total
03.85%—3.85%——7.69%15.38%
1—11.54%——11.54%7.69%30.77%
2—7.69%11.54%—7.69%7.69%34.62%
33.85%—————3.85%
4—3.85%———3.85%7.69%
5+————7.69%—7.69%
Total7.69%23.08%15.38%—26.92%26.92%100%

Summary Statistics

Scored Allowed Difference
Mean 1.81 3.27 -1.46
SD 1.41 2.25 2.63
CV 0.78 0.69 —
Max 5 8 +3
Min 0 0 -6

Games Played: 26

↓ Scored | Allowed →012345+Total
0—3.85%3.85%———7.69%
13.85%3.85%—3.85%——11.54%
211.54%—3.85%—3.85%—19.23%
37.69%3.85%7.69%3.85%——23.08%
4—15.38%3.85%3.85%——23.08%
5+3.85%7.69%3.85%———15.38%
Total26.92%34.62%23.08%11.54%3.85%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.96 1.31 +1.65
SD 1.64 1.12 2.06
CV 0.55 0.86 —
Max 6 4 +6
Min 0 0 -2

Games Played: 26

↓ Scored | Allowed →012345+Total
03.85%3.85%—7.69%3.85%—19.23%
1—7.69%—3.85%3.85%—15.38%
23.85%3.85%7.69%7.69%3.85%3.85%30.77%
3——3.85%3.85%—3.85%11.54%
4——7.69%3.85%3.85%—15.38%
5+——3.85%—3.85%—7.69%
Total7.69%15.38%23.08%26.92%19.23%7.69%100%

Summary Statistics

Scored Allowed Difference
Mean 2.19 2.62 -0.42
SD 1.74 1.47 2.00
CV 0.80 0.56 —
Max 7 6 +3
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
0—3.85%7.69%3.85%——15.38%
17.69%11.54%7.69%3.85%7.69%—38.46%
2—3.85%3.85%3.85%3.85%7.69%23.08%
3—7.69%3.85%———11.54%
43.85%7.69%————11.54%
5+———————
Total11.54%34.62%23.08%11.54%11.54%7.69%100%

Summary Statistics

Scored Allowed Difference
Mean 1.65 2.04 -0.38
SD 1.23 1.56 2.14
CV 0.74 0.77 —
Max 4 6 +4
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
03.85%3.85%7.69%———15.38%
17.69%—7.69%3.85%——19.23%
23.85%3.85%11.54%11.54%——30.77%
3——3.85%3.85%3.85%3.85%15.38%
4——3.85%7.69%—3.85%15.38%
5+—————3.85%3.85%
Total15.38%7.69%34.62%26.92%3.85%11.54%100%

Summary Statistics

Scored Allowed Difference
Mean 2.08 2.42 -0.35
SD 1.41 1.77 1.41
CV 0.68 0.73 —
Max 5 8 +2
Min 0 0 -4

Games Played: 26

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
Linfield 1708 41 36.12 +4.88 92.0% 27 30 34 36 38 43 46
Ballymena 1667 29 28.85 +0.15 54.0% 16 23 27 29 31 35 37
Derry City 1661 38 28.44 +9.56 100.0% 13 21 26 29 31 34 36
Glentoran 1631 31 35.96 -4.96 9.0% 30 30 33 36 39 41 46
Belfast Celtic 1604 33 33.41 -0.41 53.0% 26 27 31 33 36 39 41
Coleraine 1567 32 25.28 +6.72 95.0% 15 17 22 25 28 32 34
Cliftonville 1510 27 22.83 +4.17 87.0% 15 17 20 23 25 29 33
Lisburn Distillery 1506 23 27.83 -4.83 10.0% 20 22 25 28 31 34 36
Portadown 1441 22 23.55 -1.55 37.0% 12 16 21 23 26 31 33
Newry Town 1425 22 20.32 +1.68 69.0% 12 14 17 20 23 27 31
Ards 1368 18 22.80 -4.80 13.0% 14 16 20 23 25 28 35
Larne 1323 19 18.64 +0.36 66.0% 11 14 16 19 21 24 28
Bangor 1321 12 20.25 -8.25 3.0% 11 13 18 20 23 27 29
Glenavon 1270 17 19.72 -2.72 26.0% 8 13 17 20 22 26 28

Point Totals in Context

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

Home-Field Advantage Edge

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

Season Trends

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

Edges & Scoring

How these are measured

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

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 7% * Slight Edge: 7% to 13% * Clear Edge: 13% to 20.5% * Strong Edge: 20.5% 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
+30.77%
Strong Edge
54.95%20.88%24.18%
Elo Value
Home Edge
173 Elo
0.006 goals per Elo point
0110.48500
Scoring Tilt
Expected
+0.89 goals
Home-Tilted
-2+0.64+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 3 * Open: 3 to 4 * Wide Open: 4 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 3rd * Middle of the Pack: 4th to 7th * Longshot: 8th 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.1 * Tight Race: 0.1 to 0.2 * Comfortable: 0.2 to 0.33 * Runaway: 0.33 and up.
Title-Race Openness
2.8
Top-Heavy
123410
Champion Preseason Odds
43%
Linfield, 1st of 14
LongshotFavorite
Title Margin
Expected
0.12/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 3.11 * Some Luck: 3.11 to 4.67 * Lucky: 4.67 to 6.23 * Wild Swing: 6.23 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 1.49 * Close: 1.49 to 2.23 * Off: 2.23 to 2.98 * Way Off: 2.98 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 14 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 14 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 14 * As Expected: 14 to 22.4 * Several Outliers: 22.4 to 30.8 * Many Outliers: 30.8 and up.
Luck Spread
Expected
4.85 points
Lucky
03.8910
Average Finish Error
Expected
1.71
Close
01.864
Biggest Overachiever
Expected 96.43%
100.00%
Derry City
50100
Biggest Underachiever
Expected 3.57%
3.00%
Bangor
050
Season Outliers
Expected
2 of 14
Minimal Outliers
01.47

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.19 * Even: 0.19 to 0.21 * Top-Heavy: 0.21 to 0.25 * Lopsided: 0.25 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 1.85 * Moderate Separation: 1.85 to 2.05 * Strong Separation: 2.05 to 2.25 * Wide Separation: 2.25 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 70% * Slight Edge: 70% to 75.5% * Clear Edge: 75.5% to 81% * Wide Edge: 81% 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 91% * Clear Edge: 91% to 94.5% * Strong Edge: 94.5% to 96.5% * Dominant: 96.5% 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 45.5% * Some Drama: 45.5% to 54.5% * Frequent: 54.5% to 59% * Very Frequent: 59% 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 18.5% * Occasional: 18.5% to 23% * Frequent: 23% to 30% * Very Frequent: 30% and up.
Gini Index
0.18
Balanced
00.190.250.5
Noll-Scully
Elo SD: 144.66
1.85
Moderate Separation
11.852.253
Interquartile Edge
80%
Clear Edge
50%70%81%100%
Best vs. Worst
Baseline 95%
93%
Clear Edge
50%100%
Close Games
Expected
47%
Some Drama
0%46%100%
Blowouts
Expected
32%
Very Frequent
0%31%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.4 * Slight Separation: 0.4 to 0.44 * Notable Separation: 0.44 to 0.5 * Lopsided: 0.5 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.47 * Some Carryover: 0.47 to 0.62 * Strong Carryover: 0.62 to 0.76 * Near-Lock: 0.76 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 19% * As Expected: 19% to 22% * Upset-Prone: 22% to 24% * Very Upset-Prone: 24% 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 16% * As Expected: 16% to 18.5% * Shaky Favorites: 18.5% to 21% * Very Shaky: 21% and up.
Brier Score
Expected
0.56
Highly Predictable
00.542
Matchup Imbalance
0.52
Lopsided
00.40.5
Strangeness
Expected
1.48
Chaotic
01.002
Repeatability
0.39
Weak Carryover
00.470.620.761
Upset Rate
Expected
21%
As Expected
0%19%50%
Clear Favorite Upset Rate
Expected
19%
Shaky Favorites
0%15%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.11 * Near Noise Ceiling: 0.11 to 0.17 * Above Noise: 0.17 to 0.22 * Well Above Noise: 0.22 and up.
Probability calibration
0.45
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.76
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.068
Well Within Noise
00.1110.25

Final Table Odds

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

Team1234567891011121314
Linfield43.00%31.00%19.00%3.00%2.00%1.00%—1.00%——————
Derry City1.00%8.00%11.00%17.00%23.00%12.00%9.00%4.00%5.00%3.00%6.00%——1.00%
Belfast Celtic17.00%20.00%32.00%13.00%7.00%6.00%5.00%———————
Coleraine—3.00%1.00%9.00%10.00%15.00%18.00%9.00%14.00%8.00%3.00%2.00%3.00%5.00%
Glentoran37.00%30.00%16.00%10.00%6.00%1.00%————————
Ballymena1.00%6.00%11.00%23.00%23.00%10.00%8.00%10.00%1.00%3.00%1.00%—3.00%—
Cliftonville———2.00%4.00%10.00%10.00%19.00%8.00%13.00%11.00%13.00%6.00%4.00%
Lisburn Distillery1.00%1.00%6.00%17.00%16.00%19.00%9.00%11.00%12.00%4.00%4.00%———
Portadown—1.00%3.00%4.00%2.00%9.00%15.00%13.00%11.00%17.00%10.00%7.00%4.00%4.00%
Newry Town———1.00%1.00%8.00%6.00%5.00%9.00%12.00%14.00%14.00%12.00%18.00%
Larne———1.00%———2.00%5.00%10.00%7.00%18.00%29.00%28.00%
Ards——1.00%—5.00%5.00%9.00%15.00%15.00%13.00%10.00%10.00%13.00%4.00%
Glenavon—————2.00%5.00%6.00%7.00%9.00%17.00%17.00%21.00%16.00%
Bangor————1.00%2.00%6.00%5.00%13.00%8.00%17.00%19.00%9.00%20.00%

Points Required Per Position

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

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Same level
Ards 100%
Ballymena 100%
Bangor 100%
Belfast Celtic 100%
Cliftonville 100%
Coleraine 100%
Derry City 100%
Glenavon 100%
Glentoran 100%
Larne 100%
Linfield 100%
Lisburn Distillery 100%
Newry Town 100%
Portadown 100%

Overall Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
1931-08-20 Lisburn Distillery W 3-152.9 1521 1602 50.28% 22.14% 27.58%+0.17 +17.0 2
1931-08-20 @ Ards L 1-352.9 1602 1521 27.58% 22.14% 50.28%-0.17 -17.0 0
1931-08-20 Derry City D 0-058.3 1504 1467 62.33% 21.79% 15.88%+0.85 -4.1 1
1931-08-20 @ Ballymena D 0-058.3 1467 1504 15.88% 21.79% 62.33%-0.85 +4.1 1
1931-08-20 Portadown W 3-250.6 1436 1475 55.12% 22.07% 22.81%+0.42 +8.0 2
1931-08-20 @ Cliftonville L 2-350.6 1475 1436 22.81% 22.07% 55.12%-0.42 -8.0 0
1931-08-20 Bangor L 2-557.4 1476 1488 57.81% 21.99% 20.20%+0.56 -38.8 0
1931-08-20 @ Coleraine W 5-257.4 1488 1476 20.20% 21.99% 57.81%-0.56 +38.8 2
1931-08-20 Larne W 4-245.4 1406 1434 56.28% 22.04% 21.69%+0.48 +12.5 2
1931-08-20 @ Glenavon L 2-445.4 1434 1406 21.69% 22.04% 56.28%-0.48 -12.5 0
1931-08-20 Glentoran W 4-367.7 1571 1685 46.11% 22.15% 31.74%-0.02 +10.2 2
1931-08-20 @ Linfield L 3-467.7 1685 1571 31.74% 22.15% 46.11%+0.02 -10.2 0
1931-08-20 Belfast Celtic L 2-451.0 1353 1580 30.68% 21.93% 47.39%-0.67 -16.6 0
1931-08-20 @ Newry Town W 4-251.0 1580 1353 47.39% 21.93% 30.68%+0.67 +16.5 2
1931-08-22 Glenavon L 0-157.8 1527 1419 67.60% 21.37% 11.03%+1.27 -22.8 2
1931-08-22 @ Bangor W 1-057.8 1419 1527 11.03% 21.37% 67.60%-1.27 +22.7 4
1931-08-22 Coleraine D 2-267.2 1596 1437 70.53% 20.98% 8.49%+1.56 -3.9 3
1931-08-22 @ Belfast Celtic D 2-267.2 1437 1596 8.49% 20.98% 70.53%-1.56 +3.9 1
1931-08-22 Linfield D 1-163.8 1472 1582 46.60% 22.15% 31.25%+0.00 -1.1 2
1931-08-22 @ Derry City D 1-163.8 1582 1472 31.25% 22.15% 46.60%+0.00 +1.1 3
1931-08-22 Ards W 6-248.4 1675 1538 69.28% 21.16% 9.56%+1.43 +10.4 2
1931-08-22 @ Glentoran L 2-648.4 1538 1675 9.56% 21.16% 69.28%-1.43 -10.4 2
1931-08-22 Cliftonville D 1-157.3 1422 1444 56.80% 22.02% 21.18%+0.51 -2.8 1
1931-08-22 @ Larne D 1-157.3 1444 1422 21.18% 22.02% 56.80%-0.51 +2.8 3
1931-08-22 Newry Town W 2-141.1 1585 1336 74.56% 20.13% 5.32%+2.08 +2.2 2
1931-08-22 @ Lisburn Distillery L 1-241.1 1336 1585 5.32% 20.13% 74.56%-2.08 -2.2 0
1931-08-22 Ballymena W 1-045.1 1467 1500 55.75% 22.05% 22.20%+0.45 +8.7 2
1931-08-22 @ Portadown L 0-145.1 1500 1467 22.20% 22.05% 55.75%-0.45 -8.7 1
1931-08-29 Derry City L 1-262.0 1528 1470 64.01% 21.69% 14.30%+0.97 -20.3 2
1931-08-29 @ Ards W 2-162.0 1470 1528 14.30% 21.69% 64.01%-0.97 +20.3 4
1931-08-29 Cliftonville L 3-563.9 1491 1447 62.95% 21.76% 15.30%+0.89 -29.2 1
1931-08-29 @ Ballymena W 5-363.9 1447 1491 15.30% 21.76% 62.95%-0.89 +29.2 5
1931-08-29 Larne D 0-056.6 1505 1419 66.08% 21.52% 12.40%+1.14 -4.9 3
1931-08-29 @ Bangor D 0-056.6 1419 1505 12.40% 21.52% 66.08%-1.14 +4.9 2
1931-08-29 Lisburn Distillery W 6-355.8 1441 1587 41.65% 22.13% 36.22%-0.21 +24.0 3
1931-08-29 @ Coleraine L 3-655.8 1587 1441 36.22% 22.13% 41.65%+0.21 -24.0 2
1931-08-29 Belfast Celtic L 0-250.1 1441 1592 41.04% 22.12% 36.83%-0.23 -27.0 4
1931-08-29 @ Glenavon W 2-050.1 1592 1441 36.83% 22.12% 41.04%+0.23 +27.0 5
1931-08-29 Portadown W 2-041.8 1583 1476 67.49% 21.38% 11.13%+1.26 +8.9 5
1931-08-29 @ Linfield L 0-241.8 1476 1583 11.13% 21.38% 67.49%-1.26 -8.9 2
1931-08-29 Glentoran L 2-547.1 1334 1685 17.52% 21.21% 61.27%-1.39 -14.0 0
1931-08-29 @ Newry Town W 5-247.1 1685 1334 61.27% 21.21% 17.52%+1.39 +14.0 4
1931-09-05 Bangor D 0-063.7 1619 1500 68.29% 21.29% 10.43%+1.33 -5.4 6
1931-09-05 @ Belfast Celtic D 0-063.7 1500 1619 10.43% 21.29% 68.29%-1.33 +5.3 4
1931-09-05 Linfield L 0-350.0 1476 1592 45.89% 22.15% 31.95%-0.03 -43.0 5
1931-09-05 @ Cliftonville W 3-050.0 1592 1476 31.95% 22.15% 45.89%+0.03 +43.0 7
1931-09-05 Newry Town W 1-035.7 1491 1320 71.11% 20.88% 8.01%+1.63 +3.5 6
1931-09-05 @ Derry City L 0-135.7 1320 1491 8.01% 20.88% 71.11%-1.63 -3.5 0
1931-09-05 Coleraine W 3-253.7 1699 1465 74.00% 20.27% 5.73%+2.00 +2.2 6
1931-09-05 @ Glentoran L 2-353.7 1465 1699 5.73% 20.27% 74.00%-2.00 -2.2 3
1931-09-05 Ballymena W 3-036.5 1424 1462 55.15% 22.06% 22.78%+0.42 +24.4 4
1931-09-05 @ Larne L 0-336.5 1462 1424 22.78% 22.06% 55.15%-0.42 -24.4 1
1931-09-05 Glenavon W 4-245.8 1563 1414 69.97% 21.06% 8.96%+1.50 +5.6 4
1931-09-05 @ Lisburn Distillery L 2-445.8 1414 1563 8.96% 21.06% 69.97%-1.50 -5.6 4
1931-09-05 Ards L 2-362.5 1467 1508 54.88% 22.07% 23.05%+0.40 -16.5 2
1931-09-05 @ Portadown W 3-262.5 1508 1467 23.05% 22.07% 54.88%-0.40 +16.5 4
1931-09-12 Cliftonville D 2-264.3 1524 1433 66.44% 21.49% 12.08%+1.17 -3.3 5
1931-09-12 @ Ards D 2-264.3 1433 1524 12.08% 21.49% 66.44%-1.17 +3.3 6
1931-09-12 Lisburn Distillery L 2-462.7 1505 1569 52.28% 22.12% 25.60%+0.27 -25.7 4
1931-09-12 @ Bangor W 4-262.7 1569 1505 25.60% 22.12% 52.28%-0.27 +25.7 6
1931-09-12 Larne W 5-140.4 1614 1448 70.87% 20.92% 8.21%+1.60 +10.6 8
1931-09-12 @ Belfast Celtic L 1-540.4 1448 1614 8.21% 20.92% 70.87%-1.60 -10.6 4
1931-09-12 Derry City D 1-160.3 1463 1494 55.87% 22.05% 22.08%+0.46 -2.6 4
1931-09-12 @ Coleraine D 1-160.3 1494 1463 22.08% 22.05% 55.87%-0.46 +2.6 7
1931-09-12 Glentoran D 2-269.7 1409 1702 23.02% 21.60% 55.38%-1.05 +1.9 5
1931-09-12 @ Glenavon D 2-269.7 1702 1409 55.38% 21.60% 23.02%+1.05 -1.8 7
1931-09-12 Ballymena W 2-040.8 1635 1438 72.38% 20.64% 6.98%+1.78 +5.7 9
1931-09-12 @ Linfield L 0-240.8 1438 1635 6.98% 20.64% 72.38%-1.78 -5.7 1
1931-09-12 Portadown W 1-043.0 1317 1450 43.43% 22.14% 34.43%-0.13 +12.5 2
1931-09-12 @ Newry Town L 0-143.0 1450 1317 34.43% 22.14% 43.43%+0.13 -12.5 2
1931-09-19 Ards W 6-246.0 1432 1521 49.28% 22.14% 28.58%+0.12 +27.2 3
1931-09-19 @ Ballymena L 2-646.0 1521 1432 28.58% 22.14% 49.28%-0.12 -27.2 5
1931-09-19 Newry Town W 3-029.8 1437 1329 67.52% 21.38% 11.10%+1.26 +12.9 8
1931-09-19 @ Cliftonville L 0-329.8 1329 1437 11.10% 21.38% 67.52%-1.26 -12.9 2
1931-09-19 Glenavon W 5-136.2 1497 1411 66.11% 21.52% 12.38%+1.14 +15.5 9
1931-09-19 @ Derry City L 1-536.2 1411 1497 12.38% 21.52% 66.11%-1.14 -15.6 5
1931-09-19 Bangor W 3-147.5 1700 1479 73.41% 20.42% 6.17%+1.91 +4.4 9
1931-09-19 @ Glentoran L 1-347.5 1479 1700 6.17% 20.42% 73.41%-1.91 -4.4 4
1931-09-19 Linfield L 1-648.1 1438 1640 33.81% 22.01% 44.19%-0.53 -44.8 4
1931-09-19 @ Larne W 6-148.1 1640 1438 44.19% 22.01% 33.81%+0.53 +44.8 11
1931-09-19 Belfast Celtic D 0-066.0 1595 1624 56.07% 22.04% 21.89%+0.47 -3.0 7
1931-09-19 @ Lisburn Distillery D 0-066.0 1624 1595 21.89% 22.04% 56.07%-0.47 +3.0 9
1931-09-19 Coleraine W 1-042.4 1438 1460 56.88% 22.02% 21.10%+0.51 +8.3 4
1931-09-19 @ Portadown L 0-142.4 1460 1438 21.10% 22.02% 56.88%-0.51 -8.4 4
1931-09-26 Linfield L 2-557.9 1494 1685 35.37% 22.04% 42.59%-0.47 -25.4 5
1931-09-26 @ Ards W 5-257.9 1685 1494 42.59% 22.04% 35.37%+0.47 +25.4 13
1931-09-26 Derry City L 1-453.9 1475 1512 55.25% 22.06% 22.68%+0.42 -42.9 4
1931-09-26 @ Bangor W 4-153.9 1512 1475 22.68% 22.06% 55.25%-0.42 +42.9 11
1931-09-26 Glentoran W 4-048.6 1627 1704 50.79% 22.13% 27.08%+0.20 +36.8 11
1931-09-26 @ Belfast Celtic L 0-448.6 1704 1627 27.08% 22.13% 50.79%-0.20 -36.8 9
1931-09-26 Cliftonville W 3-142.3 1452 1450 59.25% 21.94% 18.81%+0.65 +12.4 6
1931-09-26 @ Coleraine L 1-342.3 1450 1452 18.81% 21.94% 59.25%-0.65 -12.3 8
1931-09-26 Portadown W 2-038.4 1395 1446 53.75% 22.09% 24.16%+0.34 +17.6 7
1931-09-26 @ Glenavon L 0-238.4 1446 1395 24.16% 22.09% 53.75%-0.34 -17.6 4
1931-09-26 Larne W 5-242.5 1592 1393 72.47% 20.62% 6.90%+1.79 +6.0 9
1931-09-26 @ Lisburn Distillery L 2-542.5 1393 1592 6.90% 20.62% 72.47%-1.79 -6.0 4
1931-09-26 Ballymena D 1-155.0 1316 1459 42.16% 22.13% 35.70%-0.19 -0.5 3
1931-09-26 @ Newry Town D 1-155.0 1459 1316 35.70% 22.13% 42.16%+0.19 +0.5 4
1931-10-03 Coleraine W 7-035.7 1460 1464 58.64% 21.96% 19.39%+0.61 +47.1 6
1931-10-03 @ Ballymena L 0-735.7 1464 1460 19.39% 21.96% 58.64%-0.61 -47.1 6
1931-10-03 Belfast Celtic W 1-055.8 1555 1664 46.73% 22.15% 31.12%+0.01 +11.5 13
1931-10-03 @ Derry City L 0-155.8 1664 1555 31.12% 22.15% 46.73%-0.01 -11.5 11
1931-10-03 Ards W 5-456.5 1387 1468 50.18% 22.14% 27.69%+0.17 +9.0 6
1931-10-03 @ Larne L 4-556.5 1468 1387 27.69% 22.14% 50.18%-0.17 -9.0 5
1931-10-07 Lisburn Distillery W 5-252.9 1667 1598 64.92% 21.62% 13.46%+1.04 +11.2 11
1931-10-07 @ Glentoran L 2-552.9 1598 1667 13.46% 21.62% 64.92%-1.04 -11.2 9
1931-10-07 Bangor W 2-037.5 1429 1432 58.74% 21.96% 19.30%+0.62 +14.6 6
1931-10-07 @ Portadown L 0-237.5 1432 1429 19.30% 21.96% 58.74%-0.62 -14.6 4
1931-10-10 Cliftonville L 0-151.9 1417 1437 57.11% 22.01% 20.88%+0.52 -19.2 4
1931-10-10 @ Bangor W 1-051.9 1437 1417 20.88% 22.01% 57.11%-0.52 +19.2 10
1931-10-10 Portadown D 0-063.2 1653 1443 72.94% 20.52% 6.54%+1.85 -6.3 12
1931-10-10 @ Belfast Celtic D 0-063.2 1443 1653 6.54% 20.52% 72.94%-1.85 +6.3 7
1931-10-10 Linfield D 2-270.2 1417 1710 22.92% 21.60% 55.48%-1.06 +1.9 7
1931-10-10 @ Coleraine D 2-270.2 1710 1417 55.48% 21.60% 22.92%+1.06 -1.9 14
1931-10-10 Ballymena L 0-443.7 1413 1507 48.65% 22.15% 29.20%+0.10 -59.1 7
1931-10-10 @ Glenavon W 4-043.7 1507 1413 29.20% 22.15% 48.65%-0.10 +59.1 8
1931-10-10 Larne W 8-240.2 1679 1396 75.80% 19.75% 4.45%+2.28 +6.9 13
1931-10-10 @ Glentoran L 2-840.2 1396 1679 4.45% 19.75% 75.80%-2.28 -6.9 6
1931-10-10 Derry City D 4-478.0 1586 1567 60.88% 21.87% 17.26%+0.75 -1.9 10
1931-10-10 @ Lisburn Distillery D 4-478.0 1567 1586 17.26% 21.87% 60.88%-0.75 +1.9 14
1931-10-10 Ards W 4-035.9 1316 1459 42.07% 22.13% 35.80%-0.19 +46.0 5
1931-10-10 @ Newry Town L 0-435.9 1459 1316 35.80% 22.13% 42.07%+0.19 -46.0 5
1931-10-12 Newry Town W 4-140.4 1709 1362 77.83% 18.99% 3.18%+2.65 +3.2 16
1931-10-12 @ Linfield L 1-440.4 1362 1709 3.18% 18.99% 77.83%-2.65 -3.2 5
1931-10-14 Glenavon W 4-241.4 1456 1354 67.21% 21.41% 11.38%+1.23 +7.1 12
1931-10-14 @ Cliftonville L 2-441.4 1354 1456 11.38% 21.41% 67.21%-1.23 -7.1 7
1931-10-24 Coleraine L 3-462.6 1413 1419 58.55% 21.97% 19.49%+0.61 -17.1 5
1931-10-24 @ Ards W 4-362.6 1419 1413 19.49% 21.97% 58.55%-0.61 +17.1 9
1931-10-24 Bangor W 6-450.0 1566 1398 70.96% 20.91% 8.14%+1.61 +4.7 10
1931-10-24 @ Ballymena L 4-650.0 1398 1566 8.14% 20.91% 70.96%-1.61 -4.7 4
1931-10-24 Belfast Celtic L 0-251.4 1463 1646 36.50% 22.06% 41.43%-0.42 -24.6 12
1931-10-24 @ Cliftonville W 2-051.4 1646 1463 41.43% 22.06% 36.50%+0.42 +24.6 14
1931-10-24 Glentoran L 1-264.1 1569 1685 45.69% 22.15% 32.16%-0.04 -14.7 14
1931-10-24 @ Derry City W 2-164.1 1685 1569 32.16% 22.15% 45.69%+0.04 +14.7 15
1931-10-24 Newry Town W 4-135.2 1389 1359 61.79% 21.82% 16.39%+0.81 +15.5 8
1931-10-24 @ Larne L 1-435.2 1359 1389 16.39% 21.82% 61.79%-0.81 -15.5 5
1931-10-24 Glenavon W 3-142.3 1712 1347 78.36% 18.76% 2.89%+2.75 +2.0 18
1931-10-24 @ Linfield L 1-342.3 1347 1712 2.89% 18.76% 78.36%-2.75 -2.0 7
1931-10-24 Lisburn Distillery D 2-266.9 1450 1585 43.24% 22.14% 34.62%-0.14 -0.5 8
1931-10-24 @ Portadown D 2-266.9 1585 1450 34.62% 22.14% 43.24%+0.14 +0.5 11
1931-10-31 Linfield L 1-545.7 1394 1714 20.28% 21.43% 58.29%-1.21 -23.8 4
1931-10-31 @ Bangor W 5-145.7 1714 1394 58.29% 21.43% 20.28%+1.21 +23.8 20
1931-10-31 Ballymena W 2-153.4 1671 1570 67.08% 21.42% 11.50%+1.22 +4.6 16
1931-10-31 @ Belfast Celtic L 1-253.4 1570 1671 11.50% 21.42% 67.08%-1.22 -4.6 10
1931-10-31 Newry Town W 3-136.9 1436 1343 66.56% 21.47% 11.97%+1.18 +8.3 11
1931-10-31 @ Coleraine L 1-336.9 1343 1436 11.97% 21.47% 66.56%-1.18 -8.2 5
1931-10-31 Larne W 6-032.7 1554 1404 70.01% 21.06% 8.94%+1.50 +20.1 16
1931-10-31 @ Derry City L 0-632.7 1404 1554 8.94% 21.06% 70.01%-1.50 -20.1 8
1931-10-31 Ards W 3-246.8 1345 1396 53.69% 22.09% 24.22%+0.34 +8.4 9
1931-10-31 @ Glenavon L 2-346.8 1396 1345 24.22% 22.09% 53.69%-0.34 -8.4 5
1931-10-31 Portadown W 3-146.3 1700 1449 74.65% 20.10% 5.25%+2.09 +3.7 17
1931-10-31 @ Glentoran L 1-346.3 1449 1700 5.25% 20.10% 74.65%-2.09 -3.7 8
1931-10-31 Cliftonville W 4-354.0 1585 1439 69.83% 21.08% 9.09%+1.49 +3.4 13
1931-10-31 @ Lisburn Distillery L 3-454.0 1439 1585 9.09% 21.08% 69.83%-1.49 -3.4 12
1931-11-07 Bangor D 2-258.5 1388 1370 60.73% 21.88% 17.39%+0.74 -2.6 6
1931-11-07 @ Ards D 2-258.5 1370 1388 17.39% 21.88% 60.73%-0.74 +2.6 5
1931-11-07 Lisburn Distillery W 4-043.6 1566 1588 56.82% 22.02% 21.16%+0.51 +29.9 12
1931-11-07 @ Ballymena L 0-443.6 1588 1566 21.16% 22.02% 56.82%-0.51 -29.9 13
1931-11-07 Glentoran L 0-543.9 1435 1704 25.65% 21.74% 52.61%-0.91 -43.1 12
1931-11-07 @ Cliftonville W 5-043.9 1704 1435 52.61% 21.74% 25.65%+0.91 +43.1 19
1931-11-07 Coleraine L 1-447.9 1384 1444 52.76% 22.11% 25.14%+0.29 -41.0 8
1931-11-07 @ Larne W 4-147.9 1444 1384 25.14% 22.11% 52.76%-0.29 +41.0 13
1931-11-07 Belfast Celtic L 0-168.0 1738 1676 64.35% 21.66% 13.99%+1.00 -21.6 20
1931-11-07 @ Linfield W 1-068.0 1676 1738 13.99% 21.66% 64.35%-1.00 +21.6 18
1931-11-07 Glenavon D 1-153.7 1335 1353 57.27% 22.01% 20.72%+0.53 -2.8 6
1931-11-07 @ Newry Town D 1-153.7 1353 1335 20.72% 22.01% 57.27%-0.53 +2.8 10
1931-11-07 Derry City W 2-153.8 1445 1574 44.12% 22.15% 33.74%-0.11 +11.6 10
1931-11-07 @ Portadown L 1-253.8 1574 1445 33.74% 22.15% 44.12%+0.11 -11.5 16
1931-11-14 Newry Town L 1-448.4 1372 1332 62.63% 21.78% 15.59%+0.87 -48.5 5
1931-11-14 @ Bangor W 4-148.4 1332 1372 15.59% 21.78% 62.63%-0.87 +48.5 8
1931-11-14 Ards W 3-037.1 1697 1385 76.77% 19.42% 3.82%+2.44 +4.5 20
1931-11-14 @ Belfast Celtic L 0-337.1 1385 1697 3.82% 19.42% 76.77%-2.44 -4.5 6
1931-11-14 Cliftonville W 6-135.5 1562 1392 71.09% 20.88% 8.03%+1.62 +12.7 18
1931-11-14 @ Derry City L 1-635.5 1392 1562 8.03% 20.88% 71.09%-1.62 -12.7 12
1931-11-14 Coleraine L 1-445.6 1356 1485 44.03% 22.15% 33.83%-0.11 -35.0 10
1931-11-14 @ Glenavon W 4-145.6 1485 1356 33.83% 22.15% 44.03%+0.11 +35.0 15
1931-11-14 Ballymena W 3-044.6 1747 1596 70.10% 21.04% 8.86%+1.51 +10.4 21
1931-11-14 @ Glentoran L 0-344.6 1596 1747 8.86% 21.04% 70.10%-1.51 -10.4 12
1931-11-14 Portadown D 2-259.3 1343 1457 46.11% 22.15% 31.74%-0.02 -0.8 9
1931-11-14 @ Larne D 2-259.3 1457 1343 31.74% 22.15% 46.11%+0.02 +0.8 11
1931-11-14 Linfield L 2-366.8 1559 1716 40.13% 22.11% 37.76%-0.27 -12.6 13
1931-11-14 @ Lisburn Distillery W 3-266.8 1716 1559 37.76% 22.11% 40.13%+0.27 +12.6 22
1931-11-21 Coleraine L 1-345.4 1324 1520 34.67% 22.03% 43.30%-0.50 -20.4 5
1931-11-21 @ Bangor W 3-145.4 1520 1324 43.30% 22.03% 34.67%+0.50 +20.4 17
1931-11-21 Newry Town W 3-250.3 1702 1381 77.06% 19.30% 3.64%+2.50 +1.4 22
1931-11-21 @ Belfast Celtic L 2-350.3 1381 1702 3.64% 19.30% 77.06%-2.50 -1.4 8
1931-11-21 Ballymena D 2-271.1 1575 1585 58.06% 21.98% 19.96%+0.58 -2.2 19
1931-11-21 @ Derry City D 2-271.1 1585 1575 19.96% 21.98% 58.06%-0.58 +2.2 13
1931-11-21 Linfield L 0-167.6 1757 1729 61.67% 21.83% 16.50%+0.81 -20.7 21
1931-11-21 @ Glentoran W 1-067.6 1729 1757 16.50% 21.83% 61.67%-0.81 +20.7 24
1931-11-21 Glenavon L 2-454.0 1342 1321 61.03% 21.86% 17.11%+0.76 -29.9 9
1931-11-21 @ Larne W 4-254.0 1321 1342 17.11% 21.86% 61.03%-0.76 +29.9 12
1931-11-21 Ards D 1-159.6 1546 1381 70.84% 20.93% 8.24%+1.59 -5.2 14
1931-11-21 @ Lisburn Distillery D 1-159.6 1381 1546 8.24% 20.93% 70.84%-1.59 +5.2 7
1931-11-21 Cliftonville W 4-242.6 1458 1380 65.53% 21.57% 12.90%+1.09 +7.9 13
1931-11-21 @ Portadown L 2-442.6 1380 1458 12.90% 21.57% 65.53%-1.09 -7.9 12
1931-12-12 Glentoran W 3-269.4 1386 1737 17.55% 21.21% 61.24%-1.39 +18.2 9
1931-12-12 @ Ards L 2-369.4 1737 1386 61.24% 21.21% 17.55%+1.39 -18.2 21
1931-12-12 Portadown L 2-369.3 1588 1466 68.43% 21.27% 10.30%+1.34 -20.6 13
1931-12-12 @ Ballymena W 3-269.3 1466 1588 10.30% 21.27% 68.43%-1.34 +20.6 15
1931-12-12 Larne D 1-153.7 1372 1312 64.14% 21.68% 14.18%+0.98 -4.0 13
1931-12-12 @ Cliftonville D 1-153.7 1312 1372 14.18% 21.68% 64.14%-0.98 +4.0 10
1931-12-12 Belfast Celtic W 1-058.5 1541 1703 39.40% 22.11% 38.49%-0.30 +13.6 19
1931-12-12 @ Coleraine L 0-158.5 1703 1541 38.49% 22.11% 39.40%+0.30 -13.6 22
1931-12-12 Bangor D 1-153.4 1351 1303 63.21% 21.74% 15.05%+0.91 -3.9 13
1931-12-12 @ Glenavon D 1-153.4 1303 1351 15.05% 21.74% 63.21%-0.91 +3.9 6
1931-12-12 Derry City W 3-044.0 1749 1573 71.40% 20.83% 7.77%+1.66 +9.2 26
1931-12-12 @ Linfield L 0-344.0 1573 1749 7.77% 20.83% 71.40%-1.66 -9.2 19
1931-12-12 Lisburn Distillery W 4-146.4 1379 1541 39.54% 22.11% 38.36%-0.30 +31.3 10
1931-12-12 @ Newry Town L 1-446.4 1541 1379 38.36% 22.11% 39.54%+0.30 -31.3 14
1931-12-19 Glenavon W 7-136.4 1690 1347 77.71% 19.04% 3.25%+2.62 +6.0 24
1931-12-19 @ Belfast Celtic L 1-736.4 1347 1690 3.25% 19.04% 77.71%-2.62 -6.0 13
1931-12-19 Ballymena D 1-159.5 1368 1567 34.28% 22.02% 43.70%-0.51 +0.7 14
1931-12-19 @ Cliftonville D 1-159.5 1567 1368 43.70% 22.02% 34.28%+0.51 -0.7 14
1931-12-19 Ards W 6-344.9 1564 1404 70.53% 20.98% 8.49%+1.56 +6.8 21
1931-12-19 @ Derry City L 3-644.9 1404 1564 8.49% 20.98% 70.53%-1.56 -6.8 9
1931-12-19 Newry Town L 2-373.7 1719 1410 76.64% 19.46% 3.90%+2.42 -23.0 21
1931-12-19 @ Glentoran W 3-273.7 1410 1719 3.90% 19.46% 76.64%-2.42 +23.0 12
1931-12-19 Bangor W 5-449.7 1317 1307 59.93% 21.91% 18.16%+0.69 +6.3 12
1931-12-19 @ Larne L 4-549.7 1307 1317 18.16% 21.91% 59.93%-0.69 -6.3 6
1931-12-19 Coleraine D 2-268.0 1509 1554 54.47% 22.08% 23.46%+0.38 -1.8 15
1931-12-19 @ Lisburn Distillery D 2-268.0 1554 1509 23.46% 22.08% 54.47%-0.38 +1.8 20
1931-12-19 Linfield D 3-377.0 1486 1758 25.23% 21.72% 53.05%-0.94 +1.3 16
1931-12-19 @ Portadown D 3-377.0 1758 1486 53.05% 21.72% 25.23%+0.94 -1.3 27
1931-12-25 Portadown L 3-461.4 1398 1487 49.15% 22.14% 28.70%+0.12 -14.5 9
1931-12-25 @ Ards W 4-361.4 1487 1398 28.70% 22.14% 49.15%-0.12 +14.5 18
1931-12-25 Larne W 2-033.7 1566 1323 74.35% 20.18% 5.47%+2.05 +4.5 16
1931-12-25 @ Ballymena L 0-233.7 1323 1566 5.47% 20.18% 74.35%-2.05 -4.5 12
1931-12-25 Belfast Celtic L 1-344.0 1301 1696 14.17% 20.85% 64.98%-1.64 -9.5 6
1931-12-25 @ Bangor W 3-144.0 1696 1301 64.98% 20.85% 14.17%+1.64 +9.5 26
1931-12-25 Glentoran D 3-377.0 1556 1695 42.63% 22.14% 35.24%-0.17 -0.3 21
1931-12-25 @ Coleraine D 3-377.0 1695 1556 35.24% 22.14% 42.63%+0.17 +0.3 22
1931-12-25 Lisburn Distillery W 1-046.3 1341 1508 38.79% 22.10% 39.11%-0.33 +13.8 15
1931-12-25 @ Glenavon L 0-146.3 1508 1341 39.11% 22.10% 38.79%+0.33 -13.8 15
1931-12-25 Cliftonville W 2-040.6 1757 1368 79.00% 18.45% 2.55%+2.89 +2.0 29
1931-12-25 @ Linfield L 0-240.6 1368 1757 2.55% 18.45% 79.00%-2.89 -2.0 14
1931-12-25 Derry City L 0-249.6 1433 1570 42.98% 22.14% 34.88%-0.15 -28.0 12
1931-12-25 @ Newry Town W 2-049.6 1570 1433 34.88% 22.14% 42.98%+0.15 +28.0 23
1931-12-26 Ards W 9-235.3 1366 1383 57.42% 22.00% 20.57%+0.54 +33.5 16
1931-12-26 @ Cliftonville L 2-935.3 1383 1366 20.57% 22.00% 57.42%-0.54 -33.5 9
1931-12-26 Coleraine W 1-049.4 1598 1556 62.84% 21.76% 15.40%+0.89 +6.3 25
1931-12-26 @ Derry City L 0-149.4 1556 1598 15.40% 21.76% 62.84%-0.89 -6.3 21
1931-12-26 Glenavon W 3-142.2 1696 1355 77.67% 19.06% 3.27%+2.61 +2.3 24
1931-12-26 @ Glentoran L 1-342.2 1355 1696 3.27% 19.06% 77.67%-2.61 -2.3 15
1931-12-26 Belfast Celtic D 1-163.1 1318 1705 14.74% 20.92% 64.34%-1.60 +4.0 13
1931-12-26 @ Larne D 1-163.1 1705 1318 64.34% 20.92% 14.74%+1.60 -4.0 27
1931-12-26 Bangor D 1-155.7 1494 1291 72.63% 20.59% 6.78%+1.81 -5.6 16
1931-12-26 @ Lisburn Distillery D 1-155.7 1291 1494 6.78% 20.59% 72.63%-1.81 +5.6 7
1931-12-26 Newry Town L 1-259.5 1502 1405 66.81% 21.45% 11.74%+1.20 -21.2 18
1931-12-26 @ Portadown W 2-159.5 1405 1502 11.74% 21.45% 66.81%-1.20 +21.2 14
1931-12-28 Ballymena D 1-159.0 1350 1571 31.38% 21.95% 46.68%-0.64 +1.1 10
1931-12-28 @ Ards D 1-159.0 1571 1350 46.68% 21.95% 31.38%+0.64 -1.1 17
1931-12-28 Glentoran D 3-369.9 1297 1698 13.72% 20.80% 65.48%-1.68 +2.6 8
1931-12-28 @ Bangor D 3-369.9 1698 1297 65.48% 20.80% 13.72%+1.68 -2.6 25
1931-12-28 Lisburn Distillery W 3-041.3 1701 1488 73.08% 20.49% 6.43%+1.87 +7.6 29
1931-12-28 @ Belfast Celtic L 0-341.3 1488 1701 6.43% 20.49% 73.08%-1.87 -7.6 16
1931-12-28 Portadown W 8-447.0 1549 1481 64.83% 21.62% 13.54%+1.03 +12.3 23
1931-12-28 @ Coleraine L 4-847.0 1481 1549 13.54% 21.62% 64.83%-1.03 -12.3 18
1931-12-28 Derry City L 1-444.3 1352 1605 27.51% 21.82% 50.67%-0.82 -23.9 15
1931-12-28 @ Glenavon W 4-144.3 1605 1352 50.67% 21.82% 27.51%+0.82 +23.9 27
1931-12-28 Larne W 6-034.2 1759 1322 80.21% 17.81% 1.98%+3.17 +4.3 31
1931-12-28 @ Linfield L 0-634.2 1322 1759 1.98% 17.81% 80.21%-3.17 -4.3 13
1931-12-28 Cliftonville W 3-139.5 1427 1400 61.49% 21.84% 16.67%+0.79 +11.1 16
1931-12-28 @ Newry Town L 1-339.5 1400 1427 16.67% 21.84% 61.49%-0.79 -11.1 16
1932-01-02 Newry Town W 6-242.1 1570 1438 69.01% 21.20% 9.79%+1.40 +10.6 19
1932-01-02 @ Ballymena L 2-642.1 1438 1570 9.79% 21.20% 69.01%-1.40 -10.6 16
1932-01-02 Coleraine W 4-147.9 1389 1562 37.93% 22.09% 39.98%-0.36 +32.3 18
1932-01-02 @ Cliftonville L 1-447.9 1562 1389 39.98% 22.09% 37.93%+0.36 -32.3 23
1932-01-02 Bangor W 4-135.3 1629 1300 77.30% 19.21% 3.49%+2.54 +3.5 29
1932-01-02 @ Derry City L 1-435.3 1300 1629 3.49% 19.21% 77.30%-2.54 -3.5 8
1932-01-02 Belfast Celtic W 2-158.1 1696 1709 57.77% 21.99% 20.23%+0.56 +7.6 27
1932-01-02 @ Glentoran L 1-258.1 1709 1696 20.23% 21.99% 57.77%-0.56 -7.6 29
1932-01-02 Lisburn Distillery L 4-750.7 1318 1481 39.38% 22.11% 38.51%-0.30 -24.4 13
1932-01-02 @ Larne W 7-450.7 1481 1318 38.51% 22.11% 39.38%+0.30 +24.4 18
1932-01-02 Ards W 4-141.3 1764 1351 79.62% 18.13% 2.24%+3.03 +2.2 33
1932-01-02 @ Linfield L 1-441.3 1351 1764 2.24% 18.13% 79.62%-3.03 -2.2 10
1932-01-02 Glenavon D 5-568.5 1469 1328 69.49% 21.13% 9.38%+1.45 -2.4 19
1932-01-02 @ Portadown D 5-568.5 1328 1469 9.38% 21.13% 69.49%-1.45 +2.4 16
1932-01-09 Cliftonville L 1-445.2 1331 1421 49.12% 22.14% 28.74%+0.12 -38.5 16
1932-01-09 @ Glenavon W 4-145.2 1421 1331 28.74% 22.14% 49.12%-0.12 +38.5 20
1932-01-14 Larne W 4-133.3 1348 1294 63.80% 21.70% 14.50%+0.96 +13.9 12
1932-01-14 @ Ards L 1-433.3 1294 1348 14.50% 21.70% 63.80%-0.96 -13.9 13
1932-01-14 Portadown W 5-352.1 1296 1466 38.34% 22.09% 39.56%-0.34 +19.2 10
1932-01-14 @ Bangor L 3-552.1 1466 1296 39.56% 22.09% 38.34%+0.34 -19.2 19
1932-01-16 Newry Town W 2-037.7 1362 1427 52.18% 22.12% 25.70%+0.26 +18.6 14
1932-01-16 @ Ards L 0-237.7 1427 1362 25.70% 22.12% 52.18%-0.26 -18.6 16
1932-01-16 Glenavon W 4-133.9 1580 1292 75.97% 19.69% 4.33%+2.30 +4.3 21
1932-01-16 @ Ballymena L 1-433.9 1292 1580 4.33% 19.69% 75.97%-2.30 -4.3 16
1932-01-16 Bangor W 3-135.9 1459 1315 69.72% 21.10% 9.18%+1.47 +6.4 22
1932-01-16 @ Cliftonville L 1-335.9 1315 1459 9.18% 21.10% 69.72%-1.47 -6.5 10
1932-01-16 Lisburn Distillery W 3-254.5 1632 1505 68.73% 21.23% 10.04%+1.37 +3.8 31
1932-01-16 @ Derry City L 2-354.5 1505 1632 10.04% 21.23% 68.73%-1.37 -3.8 18
1932-01-16 Glentoran D 2-265.5 1280 1703 12.28% 20.59% 67.13%-1.81 +3.3 14
1932-01-16 @ Larne D 2-265.5 1703 1280 67.13% 20.59% 12.28%+1.81 -3.3 28
1932-01-16 Coleraine W 4-146.9 1766 1529 74.07% 20.25% 5.67%+2.01 +5.7 35
1932-01-16 @ Linfield L 1-446.9 1529 1766 5.67% 20.25% 74.07%-2.01 -5.7 23
1932-01-16 Belfast Celtic L 3-463.8 1447 1701 27.31% 21.81% 50.88%-0.83 -9.0 19
1932-01-16 @ Portadown W 4-363.8 1701 1447 50.88% 21.81% 27.31%+0.83 +9.0 31
1932-01-20 Glentoran D 3-376.0 1501 1700 34.38% 22.02% 43.60%-0.51 +0.4 19
1932-01-20 @ Lisburn Distillery D 3-376.0 1700 1501 43.60% 22.02% 34.38%+0.51 -0.4 29
1932-01-20 Linfield W 3-164.6 1409 1771 16.56% 21.12% 62.32%-1.46 +33.9 18
1932-01-20 @ Newry Town L 1-364.6 1771 1409 62.32% 21.12% 16.56%+1.46 -33.9 35
1932-01-21 Derry City L 0-167.8 1710 1636 65.25% 21.59% 13.16%+1.07 -21.9 31
1932-01-21 @ Belfast Celtic W 1-067.8 1636 1710 13.16% 21.59% 65.25%-1.07 +21.9 33
1932-01-21 Ballymena W 4-149.2 1524 1585 52.62% 22.11% 25.27%+0.29 +22.4 25
1932-01-21 @ Coleraine L 1-449.2 1585 1524 25.27% 22.11% 52.62%-0.29 -22.4 21
1932-01-23 Ballymena L 2-350.7 1309 1562 27.41% 21.81% 50.78%-0.83 -9.2 10
1932-01-23 @ Bangor W 3-250.7 1562 1309 50.78% 21.81% 27.41%+0.83 +9.2 23
1932-01-23 Ards W 4-031.5 1546 1381 70.83% 20.93% 8.24%+1.59 +12.7 27
1932-01-23 @ Coleraine L 0-431.5 1381 1546 8.24% 20.93% 70.83%-1.59 -12.7 14
1932-01-23 Linfield L 2-350.7 1288 1738 10.78% 20.33% 68.89%-1.96 -4.0 16
1932-01-23 @ Glenavon W 3-250.7 1738 1288 68.89% 20.33% 10.78%+1.96 +4.0 37
1932-01-23 Derry City D 1-170.7 1699 1658 62.73% 21.77% 15.50%+0.88 -3.8 30
1932-01-23 @ Glentoran D 1-170.7 1658 1699 15.50% 21.77% 62.73%-0.88 +3.8 34
1932-01-23 Portadown W 3-248.8 1502 1438 64.48% 21.65% 13.87%+1.01 +5.2 21
1932-01-23 @ Lisburn Distillery L 2-348.8 1438 1502 13.87% 21.65% 64.48%-1.01 -5.2 19
1932-01-23 Larne L 1-256.1 1443 1283 70.54% 20.98% 8.48%+1.56 -22.4 18
1932-01-23 @ Newry Town W 2-156.1 1283 1443 8.48% 20.98% 70.54%-1.56 +22.4 16
1932-01-27 Cliftonville L 4-676.0 1688 1466 73.49% 20.40% 6.11%+1.92 -33.0 31
1932-01-27 @ Belfast Celtic W 6-476.0 1466 1688 6.11% 20.40% 73.49%-1.92 +33.0 24
1932-01-30 Glenavon W 4-132.7 1368 1284 65.97% 21.53% 12.50%+1.13 +12.1 16
1932-01-30 @ Ards L 1-432.7 1284 1368 12.50% 21.53% 65.97%-1.13 -12.2 16
1932-01-30 Belfast Celtic W 6-047.2 1571 1655 49.92% 22.14% 27.94%+0.15 +55.2 25
1932-01-30 @ Ballymena L 0-647.2 1655 1571 27.94% 22.14% 49.92%-0.15 -55.2 31
1932-01-30 Lisburn Distillery W 3-039.8 1499 1507 58.29% 21.98% 19.73%+0.59 +21.6 26
1932-01-30 @ Cliftonville L 0-339.8 1507 1499 19.73% 21.98% 58.29%-0.59 -21.6 21
1932-01-30 Derry City W 2-160.0 1305 1662 17.09% 21.17% 61.74%-1.42 +19.4 18
1932-01-30 @ Larne L 1-260.0 1662 1305 61.74% 21.17% 17.09%+1.42 -19.4 34
1932-01-30 Bangor W 4-138.6 1742 1300 80.33% 17.74% 1.93%+3.20 +1.9 39
1932-01-30 @ Linfield L 1-438.6 1300 1742 1.93% 17.74% 80.33%-3.20 -1.9 10
1932-01-30 Coleraine D 1-161.1 1420 1559 42.76% 22.14% 35.10%-0.16 -0.5 19
1932-01-30 @ Newry Town D 1-161.1 1559 1420 35.10% 22.14% 42.76%+0.16 +0.5 28
1932-01-30 Glentoran W 4-370.6 1433 1696 26.30% 21.77% 51.93%-0.88 +15.2 21
1932-01-30 @ Portadown L 3-470.6 1696 1433 51.93% 21.77% 26.30%+0.88 -15.2 30
1932-02-06 Ards W 3-033.7 1298 1380 50.06% 22.14% 27.80%+0.16 +28.8 12
1932-02-06 @ Bangor L 0-333.7 1380 1298 27.80% 22.14% 50.06%-0.16 -28.7 16
1932-02-06 Larne W 4-134.8 1559 1325 73.99% 20.27% 5.74%+1.99 +5.8 30
1932-02-06 @ Coleraine L 1-434.8 1325 1559 5.74% 20.27% 73.99%-1.99 -5.8 18
1932-02-06 Newry Town D 2-257.4 1272 1420 41.50% 22.13% 36.37%-0.22 -0.3 17
1932-02-06 @ Glenavon D 2-257.4 1420 1272 36.37% 22.13% 41.50%+0.22 +0.3 20
1932-02-06 Ballymena W 2-051.1 1485 1627 42.38% 22.14% 35.48%-0.18 +24.0 23
1932-02-06 @ Lisburn Distillery L 0-251.1 1627 1485 35.48% 22.14% 42.38%+0.18 -24.1 25
1932-02-08 Cliftonville D 1-168.6 1680 1521 70.56% 20.97% 8.47%+1.56 -5.2 31
1932-02-08 @ Glentoran D 1-168.6 1521 1680 8.47% 20.97% 70.56%-1.56 +5.2 27
1932-02-11 Portadown W 2-147.9 1642 1448 72.26% 20.67% 7.07%+1.76 +2.9 36
1932-02-11 @ Derry City L 1-247.9 1448 1642 7.07% 20.67% 72.26%-1.76 -2.9 21
1932-02-13 Belfast Celtic W 2-156.1 1352 1600 28.01% 21.84% 50.16%-0.80 +16.0 18
1932-02-13 @ Ards L 1-256.1 1600 1352 50.16% 21.84% 28.01%+0.80 -16.0 31
1932-02-13 Glentoran W 5-047.3 1603 1675 51.27% 22.13% 26.61%+0.22 +44.7 27
1932-02-13 @ Ballymena L 0-547.3 1675 1603 26.61% 22.13% 51.27%-0.22 -44.7 31
1932-02-13 Derry City L 0-159.0 1526 1645 45.35% 22.15% 32.50%-0.05 -15.5 27
1932-02-13 @ Cliftonville W 1-059.0 1645 1526 32.50% 22.15% 45.35%+0.05 +15.5 38
1932-02-13 Glenavon W 2-138.0 1565 1272 76.16% 19.63% 4.21%+2.34 +1.7 32
1932-02-13 @ Coleraine L 1-238.0 1272 1565 4.21% 19.63% 76.16%-2.34 -1.7 17
1932-02-13 Lisburn Distillery W 4-252.8 1743 1509 73.98% 20.28% 5.75%+1.99 +3.7 41
1932-02-13 @ Linfield L 2-452.8 1509 1743 5.75% 20.28% 73.98%-1.99 -3.6 23
1932-02-13 Bangor W 1-035.7 1420 1326 66.60% 21.47% 11.93%+1.18 +5.0 22
1932-02-13 @ Newry Town L 0-135.7 1326 1420 11.93% 21.47% 66.60%-1.18 -5.0 12
1932-02-13 Larne D 2-258.8 1445 1319 68.67% 21.24% 10.09%+1.37 -3.6 22
1932-02-13 @ Portadown D 2-258.8 1319 1445 10.09% 21.24% 68.67%-1.37 +3.6 19
1932-02-17 Linfield W 4-264.3 1584 1747 39.33% 22.11% 38.56%-0.30 +19.9 33
1932-02-17 @ Belfast Celtic L 2-464.3 1747 1584 38.56% 22.11% 39.33%+0.30 -19.9 41
1932-03-02 Linfield W 2-053.6 1647 1727 50.38% 22.14% 27.48%+0.18 +19.6 29
1932-03-02 @ Ballymena L 0-253.6 1727 1647 27.48% 22.14% 50.38%-0.18 -19.6 41

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 1931-12-19 3.90% Newry Town 1410 3 @ Glentoran 1719 2
2 1932-01-27 6.11% Cliftonville 1466 6 @ Belfast Celtic 1688 4
3 1932-01-23 8.48% Larne 1283 2 @ Newry Town 1443 1
4 1931-12-12 10.30% Portadown 1466 3 @ Ballymena 1588 2
5 1931-08-22 11.03% Glenavon 1419 1 @ Bangor 1527 0
6 1931-12-26 11.74% Newry Town 1405 2 @ Portadown 1502 1
7 1932-01-21 13.16% Derry City 1636 1 @ Belfast Celtic 1710 0
8 1931-11-07 13.99% Belfast Celtic 1676 1 @ Linfield 1738 0
9 1931-08-29 14.30% Derry City 1470 2 @ Ards 1528 1
10 1931-08-29 15.30% Cliftonville 1447 5 @ Ballymena 1491 3
11 1931-11-14 15.59% Newry Town 1332 4 @ Bangor 1372 1
12 1931-11-21 16.50% Linfield 1729 1 @ Glentoran 1757 0
13 1932-01-20 16.56% @ Newry Town 1409 3 Linfield 1771 1
14 1932-01-30 17.09% @ Larne 1305 2 Derry City 1662 1
15 1931-11-21 17.11% Glenavon 1321 4 @ Larne 1342 2
16 1931-12-12 17.55% @ Ards 1386 3 Glentoran 1737 2
17 1931-10-24 19.49% Coleraine 1419 4 @ Ards 1413 3
18 1931-08-20 20.20% Bangor 1488 5 @ Coleraine 1476 2
19 1931-10-10 20.88% Cliftonville 1437 1 @ Bangor 1417 0
20 1931-09-26 22.68% Derry City 1512 4 @ Bangor 1475 1
21 1931-09-05 23.05% Ards 1508 3 @ Portadown 1467 2
22 1931-11-07 25.14% Coleraine 1444 4 @ Larne 1384 1
23 1931-09-12 25.60% Lisburn Distillery 1569 4 @ Bangor 1505 2
24 1932-01-30 26.30% @ Portadown 1433 4 Glentoran 1696 3
25 1932-02-13 28.01% @ Ards 1352 2 Belfast Celtic 1600 1

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1931-10-10 59.07 Ballymena 4 1507 29.20% @ Glenavon 0 1413 48.65% 22.15%
2 1932-01-30 55.19 @ Ballymena 6 1571 49.92% Belfast Celtic 0 1655 27.94% 22.14%
3 1931-11-14 48.53 Newry Town 4 1332 15.59% @ Bangor 1 1372 62.63% 21.78%
4 1931-10-03 47.08 @ Ballymena 7 1460 58.64% Coleraine 0 1464 19.39% 21.96%
5 1931-10-10 45.95 @ Newry Town 4 1316 42.07% Ards 0 1459 35.80% 22.13%
6 1931-09-19 44.77 Linfield 6 1640 44.19% @ Larne 1 1438 33.81% 22.01%
7 1932-02-13 44.66 @ Ballymena 5 1603 51.27% Glentoran 0 1675 26.61% 22.13%
8 1931-11-07 43.09 Glentoran 5 1704 52.61% @ Cliftonville 0 1435 25.65% 21.74%
9 1931-09-05 42.98 Linfield 3 1592 31.95% @ Cliftonville 0 1476 45.89% 22.15%
10 1931-09-26 42.87 Derry City 4 1512 22.68% @ Bangor 1 1475 55.25% 22.06%
11 1931-11-07 41.04 Coleraine 4 1444 25.14% @ Larne 1 1384 52.76% 22.11%
12 1931-08-20 38.79 Bangor 5 1488 20.20% @ Coleraine 2 1476 57.81% 21.99%
13 1932-01-09 38.46 Cliftonville 4 1421 28.74% @ Glenavon 1 1331 49.12% 22.14%
14 1931-09-26 36.76 @ Belfast Celtic 4 1627 50.79% Glentoran 0 1704 27.08% 22.13%
15 1931-11-14 34.98 Coleraine 4 1485 33.83% @ Glenavon 1 1356 44.03% 22.15%
16 1932-01-20 33.90 @ Newry Town 3 1409 16.56% Linfield 1 1771 62.32% 21.12%
17 1931-12-26 33.48 @ Cliftonville 9 1366 57.42% Ards 2 1383 20.57% 22.00%
18 1932-01-27 33.04 Cliftonville 6 1466 6.11% @ Belfast Celtic 4 1688 73.49% 20.40%
19 1932-01-02 32.33 @ Cliftonville 4 1389 37.93% Coleraine 1 1562 39.98% 22.09%
20 1931-12-12 31.30 @ Newry Town 4 1379 39.54% Lisburn Distillery 1 1541 38.36% 22.11%
21 1931-11-07 29.93 @ Ballymena 4 1566 56.82% Lisburn Distillery 0 1588 21.16% 22.02%
22 1931-11-21 29.89 Glenavon 4 1321 17.11% @ Larne 2 1342 61.03% 21.86%
23 1931-08-29 29.16 Cliftonville 5 1447 15.30% @ Ballymena 3 1491 62.95% 21.76%
24 1932-02-06 28.75 @ Bangor 3 1298 50.06% Ards 0 1380 27.80% 22.14%
25 1931-12-25 28.00 Derry City 2 1570 34.88% @ Newry Town 0 1433 42.98% 22.14%

Most & Least Exciting Games

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

# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1931-10-10 78.0 @ Lisburn Distillery 4 1586 60.88% Derry City 4 1567 17.26% 21.87%
2 1931-12-19 77.0 @ Portadown 3 1486 25.23% Linfield 3 1758 53.05% 21.72%
3 1931-12-25 77.0 @ Coleraine 3 1556 42.63% Glentoran 3 1695 35.24% 22.14%
4 1932-01-20 76.0 @ Lisburn Distillery 3 1501 34.38% Glentoran 3 1700 43.60% 22.02%
5 1932-01-27 76.0 Cliftonville 6 1466 6.11% @ Belfast Celtic 4 1688 73.49% 20.40%
6 1931-12-19 73.7 Newry Town 3 1410 3.90% @ Glentoran 2 1719 76.64% 19.46%
7 1931-11-21 71.1 @ Derry City 2 1575 58.06% Ballymena 2 1585 19.96% 21.98%
8 1932-01-23 70.7 @ Glentoran 1 1699 62.73% Derry City 1 1658 15.50% 21.77%
9 1932-01-30 70.6 @ Portadown 4 1433 26.30% Glentoran 3 1696 51.93% 21.77%
10 1931-10-10 70.2 @ Coleraine 2 1417 22.92% Linfield 2 1710 55.48% 21.60%
11 1931-12-28 69.9 @ Bangor 3 1297 13.72% Glentoran 3 1698 65.48% 20.80%
12 1931-09-12 69.7 @ Glenavon 2 1409 23.02% Glentoran 2 1702 55.38% 21.60%
13 1931-12-12 69.4 @ Ards 3 1386 17.55% Glentoran 2 1737 61.24% 21.21%
14 1931-12-12 69.3 Portadown 3 1466 10.30% @ Ballymena 2 1588 68.43% 21.27%
15 1932-02-08 68.6 @ Glentoran 1 1680 70.56% Cliftonville 1 1521 8.47% 20.97%
16 1932-01-02 68.5 @ Portadown 5 1469 69.49% Glenavon 5 1328 9.38% 21.13%
17 1931-11-07 68.0 Belfast Celtic 1 1676 13.99% @ Linfield 0 1738 64.35% 21.66%
18 1931-12-19 68.0 @ Lisburn Distillery 2 1509 54.47% Coleraine 2 1554 23.46% 22.08%
19 1932-01-21 67.8 Derry City 1 1636 13.16% @ Belfast Celtic 0 1710 65.25% 21.59%
20 1931-08-20 67.7 @ Linfield 4 1571 46.11% Glentoran 3 1685 31.74% 22.15%
21 1931-11-21 67.6 Linfield 1 1729 16.50% @ Glentoran 0 1757 61.67% 21.83%
22 1931-08-22 67.2 @ Belfast Celtic 2 1596 70.53% Coleraine 2 1437 8.49% 20.98%
23 1931-10-24 66.9 @ Portadown 2 1450 43.24% Lisburn Distillery 2 1585 34.62% 22.14%
24 1931-11-14 66.8 Linfield 3 1716 37.76% @ Lisburn Distillery 2 1559 40.13% 22.11%
25 1931-09-19 66.0 @ Lisburn Distillery 0 1595 56.07% Belfast Celtic 0 1624 21.89% 22.04%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1931-09-19 29.8 @ Cliftonville 3 1437 67.52% Newry Town 0 1329 11.10% 21.38%
2 1932-01-23 31.5 @ Coleraine 4 1546 70.83% Ards 0 1381 8.24% 20.93%
3 1931-10-31 32.7 @ Derry City 6 1554 70.01% Larne 0 1404 8.94% 21.06%
4 1932-01-30 32.7 @ Ards 4 1368 65.97% Glenavon 1 1284 12.50% 21.53%
5 1932-01-14 33.3 @ Ards 4 1348 63.80% Larne 1 1294 14.50% 21.70%
6 1931-12-25 33.7 @ Ballymena 2 1566 74.35% Larne 0 1323 5.47% 20.18%
7 1932-02-06 33.7 @ Bangor 3 1298 50.06% Ards 0 1380 27.80% 22.14%
8 1932-01-16 33.9 @ Ballymena 4 1580 75.97% Glenavon 1 1292 4.33% 19.69%
9 1931-12-28 34.2 @ Linfield 6 1759 80.21% Larne 0 1322 1.98% 17.81%
10 1932-02-06 34.8 @ Coleraine 4 1559 73.99% Larne 1 1325 5.74% 20.27%
11 1931-10-24 35.2 @ Larne 4 1389 61.79% Newry Town 1 1359 16.39% 21.82%
12 1931-12-26 35.3 @ Cliftonville 9 1366 57.42% Ards 2 1383 20.57% 22.00%
13 1932-01-02 35.3 @ Derry City 4 1629 77.30% Bangor 1 1300 3.49% 19.21%
14 1931-11-14 35.5 @ Derry City 6 1562 71.09% Cliftonville 1 1392 8.03% 20.88%
15 1931-09-05 35.7 @ Derry City 1 1491 71.11% Newry Town 0 1320 8.01% 20.88%
16 1931-10-03 35.7 @ Ballymena 7 1460 58.64% Coleraine 0 1464 19.39% 21.96%
17 1932-02-13 35.7 @ Newry Town 1 1420 66.60% Bangor 0 1326 11.93% 21.47%
18 1931-10-10 35.9 @ Newry Town 4 1316 42.07% Ards 0 1459 35.80% 22.13%
19 1932-01-16 35.9 @ Cliftonville 3 1459 69.72% Bangor 1 1315 9.18% 21.10%
20 1931-09-19 36.2 @ Derry City 5 1497 66.11% Glenavon 1 1411 12.38% 21.52%
21 1931-12-19 36.4 @ Belfast Celtic 7 1690 77.71% Glenavon 1 1347 3.25% 19.04%
22 1931-09-05 36.5 @ Larne 3 1424 55.15% Ballymena 0 1462 22.78% 22.06%
23 1931-10-31 36.9 @ Coleraine 3 1436 66.56% Newry Town 1 1343 11.97% 21.47%
24 1931-11-14 37.1 @ Belfast Celtic 3 1697 76.77% Ards 0 1385 3.82% 19.42%
25 1931-10-07 37.5 @ Portadown 2 1429 58.74% Bangor 0 1432 19.30% 21.96%