‹ ›

2021-22 NIFL Premiership Season

228 games

Final

Champion

Linfield

83 points

Relegated

No relegation

Biggest Overachiever

Warrenpoint Town

4.24 points above expected

21 points · 16.76 expected points

Biggest Disappointment

Glentoran

5.93 points below expected

71 points · 76.93 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 33 22 8 3 74 62 22 +40 67.30 +6.70
2 Cliftonville 33 22 7 4 73 54 24 +30 57.34 +15.66
3 Glentoran 33 21 6 6 69 64 34 +30 61.76 +7.24
4 Crusaders 33 19 4 10 61 47 28 +19 55.63 +5.37
5 Larne 33 15 8 10 53 56 38 +18 57.95 -4.95
6 Coleraine 33 13 9 11 48 50 32 +18 61.90 -13.90
7 Glenavon 33 12 9 12 45 46 44 +2 44.24 +0.76
8 Ballymena United 33 13 5 15 44 38 46 -8 45.70 -1.70
9 Dungannon Swifts 33 9 1 23 28 40 81 -41 23.17 +4.83
10 Carrick Rangers 33 6 7 20 25 33 62 -29 30.18 -5.18
11 Portadown 33 5 9 19 24 28 63 -35 26.12 -2.12
12 Warrenpoint Town 33 3 3 27 12 30 74 -44 24.25 -12.25
# Team GP W D L Pts GF GA GD SimPts vsSim
1 Linfield 38 24 11 3 83 67 24 +43 82.80 +0.20
2 Cliftonville 38 24 10 4 82 61 29 +32 80.60 +1.40
3 Glentoran 38 21 8 9 71 68 44 +24 76.93 -5.93
4 Crusaders 38 21 5 12 68 60 36 +24 66.91 +1.09
5 Larne 38 17 11 10 62 61 39 +22 58.78 +3.22
6 Coleraine 38 14 9 15 51 55 45 +10 53.90 -2.90
# Team GP W D L Pts GF GA GD SimPts vsSim
1 Glenavon 38 15 9 14 54 54 50 +4 54.92 -0.92
2 Ballymena United 38 16 5 17 53 46 52 -6 53.62 -0.62
3 Dungannon Swifts 38 11 2 25 35 46 86 -40 33.51 +1.49
4 Carrick Rangers 38 9 7 22 34 41 67 -26 31.15 +2.85
5 Portadown 38 5 10 23 25 29 72 -43 30.08 -5.08
6 Warrenpoint Town 38 6 3 29 21 35 79 -44 16.76 +4.24

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 Warrenpoint Town 21 16.76 +4.24
2 Larne 62 58.78 +3.22
3 Carrick Rangers 34 31.15 +2.85
4 Dungannon Swifts 35 33.51 +1.49
5 Cliftonville 82 80.60 +1.40

Biggest Disappointments

# Team Actual Sim vsSim
1 Glentoran 71 76.93 -5.93
2 Portadown 25 30.08 -5.08
3 Coleraine 51 53.90 -2.90
4 Glenavon 54 54.92 -0.92
5 Ballymena United 53 53.62 -0.62

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 Cliftonville 8 Feb 8 – Apr 5 1 in 115
2 Dungannon Swifts 3 Jan 11 – Jan 22 1 in 79
3 Glentoran 8 Nov 6 – Dec 22 1 in 70
4 Portadown 2 Mar 12 – Mar 19 1 in 51
5 Crusaders 5 Mar 15 – Apr 16 1 in 28

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Warrenpoint Town 12 Aug 31 – Nov 20 1 in 370
2 Carrick Rangers 6 Nov 27 – Dec 27 1 in 54
3 Coleraine 4 Mar 26 – Apr 19 1 in 42
4 Portadown 5 Aug 31 – Sep 25 1 in 32
5 Ballymena United 3 Mar 8 – Mar 15 1 in 16

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Cliftonville 16 Jan 21 – Apr 30 1 in 449
2 Glentoran 14 Oct 2 – Dec 27 1 in 90
3 Coleraine 13 Sep 4 – Nov 27 1 in 31
4 Portadown 4 Feb 26 – Mar 19 1 in 30
5 Carrick Rangers 4 Sep 11 – Oct 2 1 in 25

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Coleraine 7 Nov 27 – Jan 15 1 in 213
2 Larne 4 Mar 1 – Mar 25 1 in 27
3 Glentoran 5 Apr 9 – Apr 30 1 in 17
4 Warrenpoint Town 12 Aug 31 – Nov 20 1 in 14
5 Carrick Rangers 9 Nov 27 – Jan 22 1 in 13

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 1554 83 +11 9 8.9 +0.1
Cliftonville 1503 82 +12 9 7.7 +1.3
Glentoran 1451 71 -52 2 7.4 -5.4
Crusaders 1457 68 +38 7 6.7 +0.3
Larne 1446 62 +33 9 5.8 +3.2
Glenavon 1331 54 -3 9 10.1 -1.1
Ballymena United 1316 53 -3 9 9.5 -0.5
Coleraine 1376 51 -42 3 5.4 -2.4
Dungannon Swifts 1137 35 +13 7 5.6 +1.4
Carrick Rangers 1185 34 +31 9 6.3 +2.7
Portadown 1097 25 -53 1 6.0 -5.0
Warrenpoint Town 1103 21 +15 9 4.7 +4.3

Head-to-Head

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

Beat expectations Fell short Within expectations
Team BU CR CLI COL CRU DS GLE GLE LAR LIN POR WT
Ballymena United —
1-0-3
7.63
1-1-1
2.96
1-1-1
2.72
1-0-2
3.08
4-0-0
8.27
1-2-1
5.64
0-1-2
2.71
2-0-1
2.89
0-0-3
2.07
3-0-1
8.11
2-0-2
8.40
Carrick Rangers
3-0-1
3.58
—
0-0-3
1.81
0-1-2
1.72
0-1-2
1.88
1-0-3
6.67
1-1-2
3.21
0-0-3
1.70
0-2-1
1.84
0-0-3
1.38
2-2-0
6.10
2-0-2
6.35
Cliftonville
1-1-1
5.43
3-0-0
6.65
—
3-1-0
5.44
1-2-1
6.22
3-0-0
7.05
3-0-0
5.52
3-0-1
5.15
2-2-0
5.70
0-3-1
4.29
2-1-0
6.93
3-0-0
6.98
Coleraine
1-1-1
5.68
2-1-0
6.75
0-1-3
5.74
—
1-1-2
6.07
3-0-0
7.20
0-1-2
5.90
1-1-2
5.23
1-1-2
5.98
1-1-2
4.28
1-1-1
7.05
3-0-0
7.23
Crusaders
2-0-1
5.30
2-1-0
6.58
1-2-1
4.94
2-1-1
5.10
—
3-0-0
6.81
0-1-2
5.38
2-0-2
4.55
2-0-2
5.21
1-0-3
4.00
3-0-0
6.49
3-0-0
6.92
Dungannon Swifts
0-0-4
2.97
3-0-1
4.51
0-0-3
1.46
0-0-3
1.33
0-0-3
1.66
—
1-0-3
2.99
0-0-3
1.36
1-0-2
1.49
0-0-3
1.02
3-1-0
5.04
3-1-0
5.72
Glenavon
1-2-1
5.52
2-1-1
8.01
0-0-3
2.87
2-1-0
2.50
2-1-0
3.01
3-0-1
8.25
—
0-0-3
2.71
0-1-2
2.74
0-1-2
2.16
3-1-0
8.06
2-1-1
8.26
Glentoran
2-1-0
5.69
3-0-0
6.78
1-0-3
6.02
2-1-1
5.94
2-0-2
6.63
3-0-0
7.16
3-0-0
5.69
—
0-2-2
6.24
1-2-1
4.77
1-2-0
7.12
3-0-0
7.12
Larne
1-0-2
5.51
1-2-0
6.62
0-2-2
5.47
2-1-1
5.19
2-0-2
5.96
2-0-1
7.01
2-1-0
5.66
2-2-0
4.93
—
0-2-2
4.07
2-1-0
6.77
3-0-0
6.97
Linfield
3-0-0
6.36
3-0-0
7.13
1-3-0
6.89
2-1-1
6.90
3-0-1
7.18
3-0-0
7.56
2-1-0
6.27
1-2-1
6.40
2-2-0
7.12
—
2-1-0
7.23
2-1-0
7.52
Portadown
1-0-3
3.11
0-2-2
5.07
0-1-2
1.56
1-1-1
1.45
0-0-3
1.96
0-1-3
6.12
0-1-3
3.17
0-2-1
1.39
0-1-2
1.71
0-1-2
1.30
—
3-0-1
5.91
Warrenpoint Town
2-0-2
2.85
2-0-2
4.83
0-0-3
1.51
0-0-3
1.30
0-0-3
1.57
0-1-3
5.45
1-1-2
2.98
0-0-3
1.40
0-0-3
1.52
0-1-2
1.06
1-0-3
5.25
—

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.87 +15.6
Allowed 0.88 -9.9
Differential 0.94 +6.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
06.58%9.65%6.58%4.82%1.97%0.66%30.26%
19.65%7.89%7.89%1.97%0.66%0.44%28.51%
26.58%7.89%4.39%2.85%1.97%0.44%24.12%
34.82%1.97%2.85%0.88%0.22%—10.75%
41.97%0.66%1.97%0.22%——4.82%
5+0.66%0.44%0.44%———1.54%
Total30.26%28.51%24.12%10.75%4.82%1.54%100%

Summary Statistics

Scored Allowed Difference
Mean 1.37 1.37 +0.00
SD 1.26 1.26 1.88
CV 0.92 0.92 —
Max 6 6 +5
Min 0 0 -5

Games Played: 228

↓ Scored | Allowed →012345+Total
0—18.42%2.63%7.89%2.63%—31.58%
113.16%7.89%7.89%2.63%2.63%—34.21%
25.26%13.16%2.63%———21.05%
32.63%2.63%—2.63%——7.89%
42.63%——2.63%——5.26%
5+———————
Total23.68%42.11%13.16%15.79%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.37 -0.16
SD 1.14 1.17 1.78
CV 0.94 0.86 —
Max 4 4 +4
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%2.63%15.79%10.53%2.63%—39.47%
110.53%2.63%13.16%2.63%——28.95%
2—5.26%7.89%5.26%2.63%2.63%23.68%
32.63%—————2.63%
42.63%—————2.63%
5+2.63%—————2.63%
Total26.32%10.53%36.84%18.42%5.26%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 1.76 -0.68
SD 1.19 1.40 1.99
CV 1.11 0.80 —
Max 5 6 +5
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%5.26%2.63%———15.79%
118.42%10.53%2.63%———31.58%
213.16%15.79%5.26%———34.21%
32.63%5.26%2.63%2.63%——13.16%
42.63%—2.63%———5.26%
5+———————
Total44.74%36.84%15.79%2.63%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.61 0.76 +0.84
SD 1.08 0.82 1.17
CV 0.67 1.07 —
Max 4 3 +4
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%5.26%10.53%2.63%——31.58%
1—7.89%13.16%—2.63%—23.68%
213.16%2.63%2.63%2.63%2.63%—23.68%
310.53%2.63%2.63%———15.79%
4———————
5+2.63%—2.63%———5.26%
Total39.47%18.42%31.58%5.26%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.45 1.18 +0.26
SD 1.37 1.18 1.94
CV 0.95 1.00 —
Max 5 4 +5
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%10.53%7.89%———26.32%
113.16%2.63%7.89%2.63%——26.32%
210.53%13.16%—2.63%——26.32%
32.63%——2.63%——5.26%
47.89%2.63%5.26%———15.79%
5+———————
Total42.11%28.95%21.05%7.89%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.58 0.95 +0.63
SD 1.37 0.98 1.72
CV 0.87 1.04 —
Max 4 3 +4
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%10.53%15.79%7.89%2.63%5.26%44.74%
12.63%—2.63%5.26%—2.63%13.16%
25.26%5.26%2.63%2.63%7.89%—23.68%
3—2.63%7.89%—2.63%—13.16%
4—2.63%2.63%———5.26%
5+———————
Total10.53%21.05%31.58%15.79%13.16%7.89%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 2.26 -1.05
SD 1.30 1.48 2.07
CV 1.07 0.66 —
Max 4 6 +3
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%5.26%10.53%2.63%2.63%—28.95%
115.79%7.89%7.89%———31.58%
25.26%—5.26%5.26%2.63%—18.42%
35.26%5.26%2.63%2.63%——15.79%
4——2.63%———2.63%
5+—2.63%————2.63%
Total34.21%21.05%28.95%10.53%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.42 1.32 +0.11
SD 1.37 1.21 1.81
CV 0.96 0.92 —
Max 6 4 +5
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%5.26%—5.26%2.63%—15.79%
110.53%13.16%5.26%———28.95%
27.89%13.16%5.26%5.26%——31.58%
37.89%2.63%2.63%———13.16%
42.63%2.63%2.63%———7.89%
5+——2.63%———2.63%
Total31.58%36.84%18.42%10.53%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.79 1.16 +0.63
SD 1.34 1.08 1.82
CV 0.75 0.93 —
Max 6 4 +4
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%10.53%————21.05%
15.26%15.79%10.53%5.26%——36.84%
22.63%5.26%2.63%———10.53%
313.16%2.63%7.89%———23.68%
42.63%—5.26%———7.89%
5+———————
Total34.21%34.21%26.32%5.26%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.61 1.03 +0.58
SD 1.28 0.91 1.54
CV 0.80 0.89 —
Max 4 3 +4
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%2.63%—2.63%——15.79%
113.16%15.79%2.63%———31.58%
213.16%13.16%2.63%———28.95%
310.53%—5.26%———15.79%
42.63%—————2.63%
5+2.63%2.63%————5.26%
Total52.63%34.21%10.53%2.63%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.76 0.63 +1.13
SD 1.36 0.79 1.61
CV 0.77 1.24 —
Max 6 3 +5
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%18.42%7.89%2.63%10.53%2.63%50.00%
17.89%7.89%2.63%5.26%2.63%—26.32%
22.63%—10.53%5.26%2.63%—21.05%
3——2.63%———2.63%
4———————
5+———————
Total18.42%26.32%23.68%13.16%15.79%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.76 1.89 -1.13
SD 0.88 1.43 1.65
CV 1.16 0.75 —
Max 3 5 +2
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
0—21.05%5.26%15.79%——42.11%
15.26%2.63%18.42%——2.63%28.95%
2—7.89%5.26%5.26%5.26%2.63%26.32%
3———————
4——2.63%———2.63%
5+———————
Total5.26%31.58%31.58%21.05%5.26%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 0.92 2.08 -1.16
SD 0.97 1.28 1.46
CV 1.05 0.62 —
Max 4 6 +2
Min 0 0 -5

Games Played: 38

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 1554 83 67.30 +15.70 88.0% 47 55 63 67 72 78 84
Cliftonville 1503 82 57.34 +24.66 99.0% 40 42 53 58 62 68 79
Crusaders 1457 68 55.63 +12.37 82.0% 41 46 51 55 59 67 73
Glentoran 1451 71 61.76 +9.24 92.0% 45 51 58 62 66 71 73
Larne 1446 62 57.95 +4.05 29.0% 40 45 51 58 63 71 73
Coleraine 1376 51 61.90 -10.90 1.0% 41 51 57 61 66 74 80
Glenavon 1331 54 44.24 +9.76 59.0% 30 35 39 44 48 55 61
Ballymena United 1316 53 45.70 +7.30 50.0% 26 33 41 44 51 59 65
Carrick Rangers 1185 34 30.18 +3.82 23.0% 14 19 26 30 35 41 49
Dungannon Swifts 1137 35 23.17 +11.83 78.0% 8 13 18 23 27 34 39
Warrenpoint Town 1103 21 24.25 -3.25 1.0% 10 15 20 24 28 35 39
Portadown 1097 25 26.12 -1.12 38.0% 9 13 21 26 30 37 47

Point Totals in Context

Each team's actual results against four model perspectives: simulated points, team Elo, average opponent Elo, and percentile within simulated outcomes. First phase is on the left, second phase on the right; the buttons switch the perspective on both plots at once. Dashed crosshairs at each plot's league means split it into four quadrants.

First Phase
Second Phase
First Phase
Second Phase
First Phase
Second Phase
First Phase
Second Phase

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
+4.82%
No Edge
42.54%19.74%37.72%
Elo Value
Home Edge: 16.78 Elo pts.
192 Elo
0.005 goals per Elo point
0500
Scoring Tilt
Expected
+0.10 goals
Neutral
-2+0.09+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 * Middle of the Pack: 3rd to 6th * Longshot: 7th 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
3.6
Open
123410
Champion Preseason Odds
44%
Linfield, 1st of 12
LongshotFavorite
Title Margin
Expected
0.03/gm
Photo Finish
00.140.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 5.52 * Some Luck: 5.52 to 8.29 * Lucky: 8.29 to 11.05 * Wild Swing: 11.05 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 0.96 * Close: 0.96 to 1.44 * Off: 1.44 to 1.92 * Way Off: 1.92 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 12 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 12 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 12 * As Expected: 12 to 19.2 * Several Outliers: 19.2 to 26.4 * Many Outliers: 26.4 and up.
Luck Spread
Expected
8.15 points
Some Luck
06.9017
Average Finish Error
Expected
1.50
Off
01.202.5
Biggest Overachiever
Expected 95.83%
99.00%
Cliftonville
50100
Biggest Underachiever
Expected 4.17%
1.00%
Coleraine
050
Season Outliers
Expected
3 of 12
Minimal Outliers
01.26

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.22
Top-Heavy
00.190.250.5
Noll-Scully
Elo SD: 161.96
2.51
Wide Separation
11.852.253
Interquartile Edge
84%
Wide Edge
50%70%81%100%
Best vs. Worst
Baseline 96%
93%
Clear Edge
50%100%
Close Games
Expected
61%
Very Frequent
0%57%100%
Blowouts
Expected
18%
Rare
0%19%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.54
Highly Predictable
00.552
Matchup Imbalance
0.44
Slight Separation
00.40.5
Strangeness
Expected
1.45
Chaotic
01.002
Repeatability
0.73
Strong Carryover
00.470.620.761
Upset Rate
Expected
23%
Upset-Prone
0%23%50%
Clear Favorite Upset Rate
Expected
20%
Shaky Favorites
0%18%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.16 * Above Noise: 0.16 to 0.22 * Well Above Noise: 0.22 and up.
Probability calibration
0.29
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
1.12
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.083
Well Within Noise
00.1090.25

Elo Progression Through The Playoffs

How each team's Elo rating moved through the playoff games. Game 0 is the starting Elo just before the first game; each later point is the post-game Elo after that fixture. Steep upward moves are wins over higher-rated opponents; sharp drops are losses to lower-rated opponents.

Final Table Odds

Each cell is the probability that the team (row) finished at that position (column). Use the buttons to switch between the first-phase positions when the league split and the final second-phase positions. Rows are sorted by actual finish (champion at top).

Team123456789101112
Linfield44.00%34.00%9.00%7.00%4.00%2.00%——————
Cliftonville7.00%12.00%14.00%21.00%18.00%16.00%7.00%5.00%————
Glentoran19.00%17.00%25.00%19.00%11.00%6.00%3.00%—————
Crusaders4.00%5.00%10.00%14.00%28.00%21.00%16.00%2.00%————
Larne8.00%12.00%17.00%18.00%9.00%23.00%11.00%1.00%1.00%———
Coleraine18.00%18.00%24.00%12.00%18.00%8.00%1.00%1.00%————
Glenavon——1.00%3.00%4.00%14.00%31.00%40.00%7.00%———
Ballymena United—2.00%—6.00%7.00%10.00%27.00%40.00%6.00%1.00%1.00%—
Dungannon Swifts————————11.00%23.00%27.00%39.00%
Carrick Rangers————1.00%—1.00%7.00%44.00%24.00%15.00%8.00%
Portadown——————3.00%3.00%17.00%32.00%23.00%22.00%
Warrenpoint Town———————1.00%14.00%20.00%34.00%31.00%
Team123456789101112
Linfield66.73%26.12%7.13%0.02%————————
Cliftonville28.16%52.73%19.05%0.06%————————
Glentoran5.11%21.14%72.31%1.44%————————
Crusaders—0.01%1.51%94.98%3.48%0.02%——————
Larne———3.41%82.03%14.56%——————
Coleraine———0.09%14.49%85.42%——————
Glenavon——————64.47%35.53%————
Ballymena United——————35.53%64.47%————
Dungannon Swifts————————61.41%28.34%10.25%—
Carrick Rangers————————23.83%42.30%33.86%0.01%
Portadown————————14.76%29.36%55.78%0.10%
Warrenpoint Town——————————0.11%99.89%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Use the buttons to switch between the first-phase distribution and the second-phase championship and relegation groups. Reading a curve at the 50% mark gives the median points typically needed to finish at that position.

Stochastic Relegation Outcomes

Across 100,000 simulations that played all 38 games of the season from preseason Elo, the probability of each team's end-of-season outcome. Reflects FULL uncertainty — both the first-phase results and the second-phase results are simulated each iteration. For the playoff-sim version that conditions on the actual first-phase results, see the next table.

Team Qualified for Championship Round Survived Relegation Round Relegated
Ballymena United 99.00% 1.00% —
Cliftonville 100% — —
Coleraine 100% — —
Crusaders 100% — —
Glenavon 100% — —
Glentoran 100% — —
Larne 100% — —
Linfield 100% — —
Carrick Rangers 72.00% 19.00% 9.00%
Portadown 61.00% 15.00% 24.00%
Dungannon Swifts 31.00% 39.00% 30.00%
Warrenpoint Town 37.00% 26.00% 37.00%

Actual Second Phase Relegation Outcomes

Across 100,000 simulations that took the actual first-phase results as FIXED and projected only the second-phase round-robin games, the probability of each team's end-of-season outcome. Reflects the narrower uncertainty that remained once the league split was decided — so contenders and relegation candidates settle into clearer roles here than in the full-season sim above.

Team Qualified for Championship Round Survived Relegation Round Relegated
Ballymena United 100% — —
Cliftonville 100% — —
Coleraine 100% — —
Crusaders 100% — —
Dungannon Swifts 89.75% 10.25% —
Glenavon 100% — —
Glentoran 100% — —
Larne 100% — —
Linfield 100% — —
Carrick Rangers 66.13% 33.86% 0.01%
Portadown 44.12% 55.78% 0.10%
Warrenpoint Town — 0.11% 99.89%

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
2021-08-27 Coleraine W 4-253.3 1409 1445 36.75% 20.91% 42.34%-0.10 +12.3 3
2021-08-27 @ Larne L 2-453.3 1445 1409 42.34% 20.91% 36.75%+0.10 -12.3 0
2021-08-27 Glenavon D 1-155.7 1223 1337 26.83% 20.42% 52.76%-0.51 +1.1 1
2021-08-27 @ Portadown D 1-155.7 1337 1223 52.76% 20.42% 26.83%+0.51 -1.1 1
2021-08-28 Ballymena United W 2-153.1 1204 1369 21.54% 19.77% 58.69%-0.77 +10.6 3
2021-08-28 @ Warrenpoint Town L 1-253.1 1369 1204 58.69% 19.77% 21.54%+0.77 -10.6 0
2021-08-28 Carrick Rangers W 2-139.6 1385 1178 66.15% 18.44% 15.41%+1.16 +3.3 3
2021-08-28 @ Cliftonville L 1-239.6 1178 1385 15.41% 18.44% 66.15%-1.16 -3.3 0
2021-08-28 Crusaders W 2-037.3 1470 1364 55.65% 20.14% 24.21%+0.63 +10.0 3
2021-08-28 @ Linfield L 0-237.3 1364 1470 24.21% 20.14% 55.65%-0.63 -10.0 0
2021-08-28 Glentoran L 2-343.1 1131 1442 11.12% 16.85% 72.04%-1.53 -2.2 0
2021-08-28 @ Dungannon Swifts W 3-243.1 1442 1131 72.04% 16.85% 11.12%+1.53 +2.2 3
2021-08-31 Coleraine W 2-152.2 1388 1433 35.57% 20.89% 43.55%-0.15 +8.2 6
2021-08-31 @ Cliftonville L 1-252.2 1433 1388 43.55% 20.89% 35.57%+0.15 -8.2 0
2021-08-31 Portadown W 4-030.0 1354 1224 58.55% 19.79% 21.66%+0.77 +17.1 3
2021-08-31 @ Crusaders L 0-430.0 1224 1354 21.66% 19.79% 58.55%-0.77 -17.2 1
2021-08-31 Warrenpoint Town W 1-042.5 1175 1214 36.35% 20.90% 42.75%-0.12 +8.5 3
2021-08-31 @ Carrick Rangers L 0-142.5 1214 1175 42.75% 20.90% 36.35%+0.12 -8.5 3
2021-09-04 Coleraine L 0-328.3 1183 1425 15.32% 18.41% 66.27%-1.17 -9.4 3
2021-09-04 @ Carrick Rangers W 3-028.3 1425 1183 66.27% 18.41% 15.32%+1.17 +9.4 3
2021-09-04 Glenavon L 1-634.2 1206 1336 25.10% 20.24% 54.66%-0.59 -20.0 3
2021-09-04 @ Warrenpoint Town W 6-134.2 1336 1206 54.66% 20.24% 25.10%+0.59 +20.0 4
2021-09-04 Glentoran W 1-047.3 1396 1444 35.17% 20.88% 43.95%-0.16 +8.7 9
2021-09-04 @ Cliftonville L 0-147.3 1444 1396 43.95% 20.88% 35.17%+0.16 -8.7 3
2021-09-04 Larne L 2-345.9 1207 1421 17.30% 18.94% 63.77%-1.03 -3.5 1
2021-09-04 @ Portadown W 3-245.9 1421 1207 63.77% 18.94% 17.30%+1.03 +3.5 6
2021-09-10 Ballymena United W 4-140.2 1435 1359 52.19% 20.46% 27.35%+0.49 +13.6 6
2021-09-10 @ Glentoran L 1-440.2 1359 1435 27.35% 20.46% 52.19%-0.49 -13.6 0
2021-09-11 Carrick Rangers L 0-442.1 1356 1174 63.87% 18.92% 17.21%+1.03 -43.4 4
2021-09-11 @ Glenavon W 4-042.1 1174 1356 17.21% 18.92% 63.87%-1.03 +43.4 6
2021-09-11 Cliftonville D 1-158.0 1372 1405 37.21% 20.92% 41.88%-0.09 +0.2 4
2021-09-11 @ Crusaders D 1-158.0 1405 1372 41.88% 20.92% 37.21%+0.09 -0.2 10
2021-09-11 Coleraine L 0-526.5 1129 1434 11.39% 16.97% 71.63%-1.50 -11.2 0
2021-09-11 @ Dungannon Swifts W 5-026.5 1434 1129 71.63% 16.97% 11.39%+1.50 +11.2 6
2021-09-11 Linfield L 2-344.8 1203 1480 13.04% 17.65% 69.32%-1.35 -2.6 1
2021-09-11 @ Portadown W 3-244.8 1480 1203 69.32% 17.65% 13.04%+1.35 +2.6 6
2021-09-11 Warrenpoint Town W 3-027.5 1425 1186 68.98% 17.74% 13.28%+1.33 +8.2 9
2021-09-11 @ Larne L 0-327.5 1186 1425 13.28% 17.74% 68.98%-1.33 -8.2 3
2021-09-18 Cliftonville L 1-334.8 1117 1405 12.41% 17.40% 70.19%-1.41 -4.6 0
2021-09-18 @ Dungannon Swifts W 3-134.8 1405 1117 70.19% 17.40% 12.41%+1.41 +4.5 13
2021-09-18 Coleraine D 1-162.2 1482 1445 47.01% 20.78% 32.21%+0.28 -0.6 7
2021-09-18 @ Linfield D 1-162.2 1445 1482 32.21% 20.78% 47.01%-0.28 +0.6 7
2021-09-18 Glenavon D 1-156.3 1345 1313 46.41% 20.80% 32.79%+0.26 -0.6 1
2021-09-18 @ Ballymena United D 1-156.3 1313 1345 32.79% 20.80% 46.41%-0.26 +0.6 5
2021-09-18 Glentoran L 0-327.7 1178 1449 13.35% 17.76% 68.88%-1.32 -8.2 3
2021-09-18 @ Warrenpoint Town W 3-027.7 1449 1178 68.88% 17.76% 13.35%+1.32 +8.2 9
2021-09-18 Larne W 1-046.9 1372 1433 33.42% 20.82% 45.76%-0.23 +9.0 7
2021-09-18 @ Crusaders L 0-146.9 1433 1372 45.76% 20.82% 33.42%+0.23 -9.0 9
2021-09-18 Portadown W 1-040.1 1217 1200 44.31% 20.87% 34.82%+0.18 +7.2 9
2021-09-18 @ Carrick Rangers L 0-140.1 1200 1217 34.82% 20.87% 44.31%-0.18 -7.2 1
2021-09-25 Ballymena United W 3-034.1 1446 1344 55.23% 20.19% 24.59%+0.62 +14.7 10
2021-09-25 @ Coleraine L 0-334.1 1344 1446 24.59% 20.19% 55.23%-0.62 -14.7 1
2021-09-25 Carrick Rangers D 0-052.3 1424 1225 65.49% 18.58% 15.93%+1.12 -2.5 10
2021-09-25 @ Larne D 0-052.3 1225 1424 15.93% 18.58% 65.49%-1.12 +2.6 10
2021-09-25 Crusaders L 0-343.5 1457 1381 52.16% 20.47% 27.38%+0.48 -27.6 9
2021-09-25 @ Glentoran W 3-043.5 1381 1457 27.38% 20.47% 52.16%-0.48 +27.6 10
2021-09-25 Dungannon Swifts L 1-444.4 1193 1113 52.66% 20.42% 26.92%+0.51 -23.5 1
2021-09-25 @ Portadown W 4-144.4 1113 1193 26.92% 20.42% 52.66%-0.51 +23.5 3
2021-09-25 Linfield D 0-054.2 1313 1482 21.28% 19.73% 58.99%-0.79 +1.9 6
2021-09-25 @ Glenavon D 0-054.2 1482 1313 58.99% 19.73% 21.28%+0.79 -1.9 8
2021-09-25 Warrenpoint Town W 1-033.3 1409 1169 69.05% 17.72% 13.23%+1.33 +3.0 16
2021-09-25 @ Cliftonville L 0-133.3 1169 1409 13.23% 17.72% 69.05%-1.33 -3.0 3
2021-09-28 Dungannon Swifts W 4-347.5 1330 1136 64.95% 18.70% 16.35%+1.09 +3.2 4
2021-09-28 @ Ballymena United L 3-447.5 1136 1330 16.35% 18.70% 64.95%-1.09 -3.2 3
2021-09-28 Larne L 0-140.1 1315 1421 27.83% 20.50% 51.67%-0.46 -6.0 6
2021-09-28 @ Glenavon W 1-040.1 1421 1315 51.67% 20.50% 27.83%+0.46 +6.0 13
2021-09-28 Linfield L 0-340.6 1429 1480 34.87% 20.87% 44.26%-0.17 -19.8 9
2021-09-28 @ Glentoran W 3-040.6 1480 1429 44.26% 20.87% 34.87%+0.17 +19.8 11
2021-10-01 Cliftonville D 1-161.8 1499 1412 53.52% 20.35% 26.13%+0.54 -1.2 12
2021-10-01 @ Linfield D 1-161.8 1412 1499 26.13% 20.35% 53.52%-0.54 +1.2 17
2021-10-02 Ballymena United W 2-151.1 1227 1333 27.86% 20.51% 51.64%-0.46 +9.4 13
2021-10-02 @ Carrick Rangers L 1-251.1 1333 1227 51.64% 20.51% 27.86%+0.46 -9.4 4
2021-10-02 Glentoran L 1-245.6 1309 1410 28.48% 20.55% 50.96%-0.43 -5.8 6
2021-10-02 @ Glenavon W 2-145.6 1410 1309 50.96% 20.55% 28.48%+0.43 +5.8 12
2021-10-02 Larne L 2-438.8 1133 1427 12.02% 17.24% 70.74%-1.44 -3.9 3
2021-10-02 @ Dungannon Swifts W 4-238.8 1427 1133 70.74% 17.24% 12.02%+1.44 +3.9 16
2021-10-02 Portadown L 2-352.8 1166 1170 41.46% 20.92% 37.62%+0.07 -7.4 3
2021-10-02 @ Warrenpoint Town W 3-252.8 1170 1166 37.62% 20.92% 41.46%-0.07 +7.4 4
2021-10-04 Coleraine L 0-241.6 1408 1461 34.57% 20.86% 44.57%-0.19 -13.5 10
2021-10-04 @ Crusaders W 2-041.6 1461 1408 44.57% 20.86% 34.57%+0.19 +13.5 13
2021-10-08 Glenavon D 0-054.0 1474 1303 62.77% 19.12% 18.11%+0.98 -2.3 14
2021-10-08 @ Coleraine D 0-054.0 1303 1474 18.11% 19.12% 62.77%-0.98 +2.3 7
2021-10-09 Carrick Rangers W 4-027.9 1498 1237 70.83% 17.22% 11.96%+1.45 +9.6 15
2021-10-09 @ Linfield L 0-427.9 1237 1498 11.96% 17.22% 70.83%-1.45 -9.6 13
2021-10-09 Crusaders L 0-141.2 1324 1395 32.08% 20.77% 47.15%-0.28 -6.8 4
2021-10-09 @ Ballymena United W 1-041.2 1395 1324 47.15% 20.77% 32.08%+0.28 +6.8 13
2021-10-16 Ballymena United L 0-136.9 1177 1317 24.12% 20.13% 55.75%-0.64 -5.3 4
2021-10-16 @ Portadown W 1-036.9 1317 1177 55.75% 20.13% 24.12%+0.64 +5.3 7
2021-10-16 Coleraine D 2-266.7 1415 1472 34.00% 20.84% 45.15%-0.21 +0.3 13
2021-10-16 @ Glentoran D 2-266.7 1472 1415 45.15% 20.84% 34.00%+0.21 -0.3 15
2021-10-16 Dungannon Swifts W 4-240.6 1306 1129 63.33% 19.02% 17.65%+1.00 +5.8 10
2021-10-16 @ Glenavon L 2-440.6 1129 1306 17.65% 19.02% 63.33%-1.00 -5.8 3
2021-10-16 Larne W 2-151.7 1413 1431 39.37% 20.93% 39.70%-0.01 +7.6 20
2021-10-16 @ Cliftonville L 1-251.7 1431 1413 39.70% 20.93% 39.37%+0.01 -7.6 16
2021-10-16 Linfield L 0-326.3 1159 1508 9.31% 15.91% 74.78%-1.73 -5.6 3
2021-10-16 @ Warrenpoint Town W 3-026.3 1508 1159 74.78% 15.91% 9.31%+1.73 +5.6 18
2021-10-22 Carrick Rangers W 2-041.2 1123 1227 28.11% 20.53% 51.36%-0.45 +18.8 6
2021-10-22 @ Dungannon Swifts L 0-241.2 1227 1123 51.36% 20.53% 28.11%+0.45 -18.8 13
2021-10-23 Cliftonville W 1-047.1 1322 1421 28.68% 20.57% 50.75%-0.43 +9.9 10
2021-10-23 @ Ballymena United L 0-147.1 1421 1322 50.75% 20.57% 28.68%+0.43 -9.8 20
2021-10-23 Portadown D 2-262.5 1416 1172 69.40% 17.63% 12.98%+1.36 -2.0 14
2021-10-23 @ Glentoran D 2-262.5 1172 1416 12.98% 17.63% 69.40%-1.36 +2.0 5
2021-10-23 Warrenpoint Town W 2-028.1 1472 1153 74.99% 15.83% 9.18%+1.74 +3.8 18
2021-10-23 @ Coleraine L 0-228.1 1153 1472 9.18% 15.83% 74.99%-1.74 -3.8 3
2021-10-25 Linfield D 1-162.6 1424 1513 29.75% 20.64% 49.60%-0.38 +0.9 17
2021-10-25 @ Larne D 1-162.6 1513 1424 49.60% 20.64% 29.75%+0.38 -0.9 19
2021-10-29 Glentoran L 0-231.7 1208 1414 18.02% 19.10% 62.88%-0.98 -7.6 13
2021-10-29 @ Carrick Rangers W 2-031.7 1414 1208 62.88% 19.10% 18.02%+0.98 +7.6 17
2021-10-30 Crusaders L 2-439.8 1150 1402 14.58% 18.18% 67.23%-1.22 -4.8 3
2021-10-30 @ Warrenpoint Town W 4-239.8 1402 1150 67.23% 18.18% 14.58%+1.22 +4.8 16
2021-10-30 Dungannon Swifts W 3-025.1 1513 1142 78.33% 14.50% 7.17%+2.01 +4.3 22
2021-10-30 @ Linfield L 0-325.1 1142 1513 7.17% 14.50% 78.33%-2.01 -4.3 6
2021-10-30 Glenavon W 2-144.5 1411 1312 54.97% 20.21% 24.81%+0.60 +5.1 23
2021-10-30 @ Cliftonville L 1-244.5 1312 1411 24.81% 20.21% 54.97%-0.60 -5.1 10
2021-10-30 Larne L 0-335.0 1332 1424 29.43% 20.62% 49.95%-0.39 -17.2 10
2021-10-30 @ Ballymena United W 3-035.0 1424 1332 49.95% 20.62% 29.43%+0.39 +17.2 20
2021-10-30 Portadown W 2-028.7 1476 1174 73.83% 16.25% 9.92%+1.66 +4.2 21
2021-10-30 @ Coleraine L 0-228.7 1174 1476 9.92% 16.25% 73.83%-1.66 -4.2 5
2021-11-02 Glentoran D 1-160.1 1442 1421 44.76% 20.86% 34.38%+0.19 -0.4 21
2021-11-02 @ Larne D 1-160.1 1421 1442 34.38% 20.86% 44.76%-0.19 +0.4 18
2021-11-02 Portadown W 4-026.7 1416 1170 69.60% 17.57% 12.83%+1.37 +10.3 26
2021-11-02 @ Cliftonville L 0-426.7 1170 1416 12.83% 17.57% 69.60%-1.37 -10.3 5
2021-11-05 Crusaders W 1-044.0 1441 1406 46.75% 20.79% 32.46%+0.27 +6.8 24
2021-11-05 @ Larne L 0-144.0 1406 1441 32.46% 20.79% 46.75%-0.27 -6.8 16
2021-11-06 Ballymena United L 0-142.8 1306 1315 40.75% 20.93% 38.32%+0.04 -8.2 10
2021-11-06 @ Glenavon W 1-042.8 1315 1306 38.32% 20.93% 40.75%-0.04 +8.2 13
2021-11-06 Coleraine D 0-053.0 1201 1480 12.88% 17.59% 69.53%-1.36 +2.9 14
2021-11-06 @ Carrick Rangers D 0-053.0 1480 1201 69.53% 17.59% 12.88%+1.36 -3.0 22
2021-11-06 Dungannon Swifts W 3-026.1 1426 1138 72.87% 16.58% 10.55%+1.59 +6.4 29
2021-11-06 @ Cliftonville L 0-326.1 1138 1426 10.55% 16.58% 72.87%-1.59 -6.4 6
2021-11-06 Linfield D 0-053.5 1159 1517 8.94% 15.69% 75.37%-1.77 +3.5 6
2021-11-06 @ Portadown D 0-053.5 1517 1159 75.37% 15.69% 8.94%+1.77 -3.5 23
2021-11-06 Warrenpoint Town W 2-137.9 1422 1145 72.02% 16.85% 11.13%+1.53 +2.4 21
2021-11-06 @ Glentoran L 1-237.9 1145 1422 11.13% 16.85% 72.02%-1.53 -2.3 3
2021-11-13 Ballymena United W 4-032.8 1424 1323 55.19% 20.19% 24.62%+0.61 +19.2 24
2021-11-13 @ Glentoran L 0-432.8 1323 1424 24.62% 20.19% 55.19%-0.61 -19.2 13
2021-11-13 Carrick Rangers D 2-260.8 1163 1204 36.16% 20.90% 42.94%-0.12 +0.2 7
2021-11-13 @ Portadown D 2-260.8 1204 1163 42.94% 20.90% 36.16%+0.12 -0.2 15
2021-11-13 Cliftonville L 2-438.9 1142 1433 12.22% 17.33% 70.45%-1.42 -4.0 3
2021-11-13 @ Warrenpoint Town W 4-238.9 1433 1142 70.45% 17.33% 12.22%+1.42 +4.0 32
2021-11-13 Dungannon Swifts W 2-027.5 1477 1131 76.77% 15.15% 8.08%+1.88 +3.3 25
2021-11-13 @ Coleraine L 0-227.5 1131 1477 8.08% 15.15% 76.77%-1.88 -3.3 6
2021-11-13 Glenavon W 3-248.3 1448 1298 60.61% 19.49% 19.90%+0.87 +4.0 27
2021-11-13 @ Larne L 2-348.3 1298 1448 19.90% 19.49% 60.61%-0.87 -4.0 10
2021-11-13 Linfield W 2-157.5 1400 1513 26.93% 20.43% 52.65%-0.50 +9.6 19
2021-11-13 @ Crusaders L 1-257.5 1513 1400 52.65% 20.43% 26.93%+0.50 -9.6 23
2021-11-16 Crusaders L 0-231.7 1203 1409 18.00% 19.10% 62.90%-0.98 -7.6 15
2021-11-16 @ Carrick Rangers W 2-031.7 1409 1203 62.90% 19.10% 18.00%+0.98 +7.6 22
2021-11-19 Larne W 3-149.1 1480 1452 45.84% 20.82% 33.34%+0.23 +11.4 28
2021-11-19 @ Coleraine L 1-349.1 1452 1480 33.34% 20.82% 45.84%-0.23 -11.4 27
2021-11-20 Carrick Rangers L 0-146.5 1304 1196 55.96% 20.11% 23.93%+0.65 -10.8 13
2021-11-20 @ Ballymena United W 1-046.5 1196 1304 23.93% 20.11% 55.96%-0.65 +10.8 18
2021-11-20 Cliftonville W 1-045.7 1504 1437 50.97% 20.55% 28.47%+0.44 +6.1 26
2021-11-20 @ Linfield L 0-145.7 1437 1504 28.47% 20.55% 50.97%-0.44 -6.1 32
2021-11-20 Glenavon L 0-330.2 1138 1294 22.47% 19.91% 57.62%-0.72 -13.6 3
2021-11-20 @ Warrenpoint Town W 3-030.2 1294 1138 57.62% 19.91% 22.47%+0.72 +13.6 13
2021-11-20 Glentoran L 0-146.1 1417 1443 38.12% 20.93% 40.95%-0.05 -7.8 22
2021-11-20 @ Crusaders W 1-046.1 1443 1417 40.95% 20.93% 38.12%+0.05 +7.8 27
2021-11-20 Portadown W 4-248.3 1128 1163 36.97% 20.91% 42.12%-0.09 +12.3 9
2021-11-20 @ Dungannon Swifts L 2-448.3 1163 1128 42.12% 20.91% 36.97%+0.09 -12.3 7
2021-11-23 Crusaders L 0-229.6 1140 1409 13.52% 17.83% 68.65%-1.31 -5.7 9
2021-11-23 @ Dungannon Swifts W 2-029.6 1409 1140 68.65% 17.83% 13.52%+1.31 +5.7 25
2021-11-26 Dungannon Swifts W 3-025.6 1451 1135 74.86% 15.88% 9.26%+1.73 +5.6 30
2021-11-26 @ Glentoran L 0-325.6 1135 1451 9.26% 15.88% 74.86%-1.73 -5.6 9
2021-11-27 Cliftonville D 0-057.5 1491 1431 50.17% 20.61% 29.22%+0.40 -1.0 29
2021-11-27 @ Coleraine D 0-057.5 1431 1491 29.22% 20.61% 50.17%-0.40 +1.0 33
2021-11-27 Crusaders W 2-043.7 1293 1415 26.03% 20.34% 53.63%-0.55 +19.5 16
2021-11-27 @ Ballymena United L 0-243.7 1415 1293 53.63% 20.34% 26.03%+0.55 -19.5 25
2021-11-27 Larne D 2-262.6 1151 1441 12.26% 17.34% 70.40%-1.42 +2.0 8
2021-11-27 @ Portadown D 2-262.6 1441 1151 70.40% 17.34% 12.26%+1.42 -2.0 28
2021-11-27 Linfield L 0-332.5 1308 1510 18.30% 19.17% 62.53%-0.96 -11.2 13
2021-11-27 @ Glenavon W 3-032.5 1510 1308 62.53% 19.17% 18.30%+0.96 +11.2 29
2021-11-27 Warrenpoint Town L 1-250.9 1207 1125 52.82% 20.41% 26.76%+0.51 -9.6 18
2021-11-27 @ Carrick Rangers W 2-150.9 1125 1207 26.76% 20.41% 52.82%-0.51 +9.6 6
2021-11-30 Ballymena United L 1-241.0 1134 1312 20.38% 19.58% 60.04%-0.84 -4.3 6
2021-11-30 @ Warrenpoint Town W 2-141.0 1312 1134 60.04% 19.58% 20.38%+0.84 +4.3 19
2021-11-30 Carrick Rangers W 2-029.0 1521 1197 75.39% 15.69% 8.93%+1.77 +3.7 32
2021-11-30 @ Linfield L 0-229.0 1197 1521 8.93% 15.69% 75.39%-1.77 -3.7 18
2021-11-30 Cliftonville D 1-160.3 1439 1432 42.90% 20.90% 36.20%+0.12 -0.3 29
2021-11-30 @ Larne D 1-160.3 1432 1439 36.20% 20.90% 42.90%-0.12 +0.3 34
2021-11-30 Glenavon L 0-232.1 1129 1297 21.35% 19.74% 58.91%-0.78 -8.9 9
2021-11-30 @ Dungannon Swifts W 2-032.1 1297 1129 58.91% 19.74% 21.35%+0.78 +8.9 16
2021-11-30 Portadown W 2-029.4 1395 1153 69.28% 17.66% 13.07%+1.35 +5.5 28
2021-11-30 @ Crusaders L 0-229.4 1153 1395 13.07% 17.66% 69.28%-1.35 -5.5 8
2021-12-04 Ballymena United W 1-038.8 1432 1317 56.83% 20.01% 23.16%+0.69 +5.1 37
2021-12-04 @ Cliftonville L 0-138.8 1317 1432 23.16% 20.01% 56.83%-0.69 -5.1 19
2021-12-04 Crusaders W 1-046.4 1306 1401 29.11% 20.60% 50.30%-0.41 +9.8 19
2021-12-04 @ Glenavon L 0-146.4 1401 1306 50.30% 20.60% 29.11%+0.41 -9.8 28
2021-12-04 Dungannon Swifts L 1-250.5 1193 1120 51.74% 20.50% 27.77%+0.47 -9.5 18
2021-12-04 @ Carrick Rangers W 2-150.5 1120 1193 27.77% 20.50% 51.74%-0.47 +9.4 12
2021-12-04 Linfield L 1-256.7 1490 1525 37.04% 20.91% 42.05%-0.09 -7.2 29
2021-12-04 @ Coleraine W 2-156.7 1525 1490 42.05% 20.91% 37.04%+0.09 +7.2 35
2021-12-04 Portadown W 3-134.0 1457 1147 74.38% 16.05% 9.56%+1.70 +3.5 33
2021-12-04 @ Glentoran L 1-334.0 1147 1457 9.56% 16.05% 74.38%-1.70 -3.5 8
2021-12-04 Warrenpoint Town W 3-025.6 1438 1130 74.29% 16.09% 9.63%+1.69 +5.8 32
2021-12-04 @ Larne L 0-325.6 1130 1438 9.63% 16.09% 74.29%-1.69 -5.9 6
2021-12-10 Larne W 2-154.1 1312 1444 24.86% 20.22% 54.92%-0.60 +10.0 22
2021-12-10 @ Ballymena United L 1-254.1 1444 1312 54.92% 20.22% 24.86%+0.60 -10.0 32
2021-12-11 Cliftonville D 1-156.8 1144 1437 12.06% 17.26% 70.68%-1.44 +2.7 9
2021-12-11 @ Portadown D 1-156.8 1437 1144 70.68% 17.26% 12.06%+1.44 -2.7 38
2021-12-11 Coleraine W 1-050.4 1315 1483 21.31% 19.73% 58.96%-0.79 +11.3 22
2021-12-11 @ Glenavon L 0-150.4 1483 1315 58.96% 19.73% 21.31%+0.79 -11.3 29
2021-12-11 Dungannon Swifts W 4-026.0 1391 1130 70.80% 17.22% 11.97%+1.45 +9.6 31
2021-12-11 @ Crusaders L 0-426.0 1130 1391 11.97% 17.22% 70.80%-1.45 -9.6 12
2021-12-11 Glentoran L 0-327.7 1184 1460 13.03% 17.65% 69.32%-1.35 -8.0 18
2021-12-11 @ Carrick Rangers W 3-027.7 1460 1184 69.32% 17.65% 13.03%+1.35 +8.0 36
2021-12-11 Warrenpoint Town D 1-158.5 1532 1124 80.47% 13.53% 6.00%+2.21 -3.5 36
2021-12-11 @ Linfield D 1-158.5 1124 1532 6.00% 13.53% 80.47%-2.21 +3.5 7
2021-12-17 Glenavon W 2-035.1 1468 1327 59.75% 19.62% 20.63%+0.82 +8.6 39
2021-12-17 @ Glentoran L 0-235.1 1327 1468 20.63% 19.62% 59.75%-0.82 -8.6 22
2021-12-17 Linfield L 0-146.7 1434 1529 29.21% 20.61% 50.18%-0.40 -6.2 32
2021-12-17 @ Larne W 1-046.7 1529 1434 50.18% 20.61% 29.21%+0.40 +6.2 39
2021-12-18 Ballymena United L 0-231.0 1120 1322 18.35% 19.18% 62.48%-0.96 -7.7 12
2021-12-18 @ Dungannon Swifts W 2-031.0 1322 1120 62.48% 19.18% 18.35%+0.96 +7.7 25
2021-12-18 Carrick Rangers W 2-029.3 1434 1176 70.59% 17.29% 12.12%+1.43 +5.1 41
2021-12-18 @ Cliftonville L 0-229.3 1176 1434 12.12% 17.29% 70.59%-1.43 -5.1 18
2021-12-18 Crusaders D 0-056.0 1472 1401 51.54% 20.51% 27.95%+0.46 -1.2 30
2021-12-18 @ Coleraine D 0-056.0 1401 1472 27.95% 20.51% 51.54%-0.46 +1.2 32
2021-12-18 Portadown L 0-141.3 1128 1147 39.25% 20.93% 39.82%-0.01 -8.0 7
2021-12-18 @ Warrenpoint Town W 1-041.3 1147 1128 39.82% 20.93% 39.25%+0.01 +8.0 12
2021-12-21 Ballymena United W 1-038.7 1535 1329 66.07% 18.45% 15.48%+1.16 +3.5 42
2021-12-21 @ Linfield L 0-138.7 1329 1535 15.48% 18.45% 66.07%-1.16 -3.5 25
2021-12-21 Warrenpoint Town D 2-260.7 1112 1120 40.86% 20.93% 38.21%+0.05 -0.1 13
2021-12-21 @ Dungannon Swifts D 2-260.7 1120 1112 38.21% 20.93% 40.86%-0.05 +0.1 8
2021-12-22 Glentoran L 0-246.2 1471 1477 41.07% 20.92% 38.01%+0.06 -15.5 30
2021-12-22 @ Coleraine W 2-046.2 1477 1471 38.01% 20.92% 41.07%-0.06 +15.5 42
2021-12-27 Coleraine W 2-154.4 1326 1455 25.19% 20.25% 54.56%-0.59 +9.9 28
2021-12-27 @ Ballymena United L 1-254.4 1455 1326 54.56% 20.25% 25.19%+0.59 -9.9 30
2021-12-27 Glenavon L 0-136.0 1154 1318 21.74% 19.80% 58.46%-0.76 -4.8 12
2021-12-27 @ Portadown W 1-036.0 1318 1154 58.46% 19.80% 21.74%+0.76 +4.8 25
2021-12-27 Glentoran D 1-166.0 1538 1492 48.22% 20.72% 31.06%+0.33 -0.7 43
2021-12-27 @ Linfield D 1-166.0 1492 1538 31.06% 20.72% 48.22%-0.33 +0.7 43
2021-12-27 Larne L 1-335.9 1171 1428 14.23% 18.07% 67.70%-1.25 -5.2 18
2021-12-27 @ Carrick Rangers W 3-135.9 1428 1171 67.70% 18.07% 14.23%+1.25 +5.2 35
2022-01-01 Carrick Rangers D 0-052.0 1402 1165 68.77% 17.79% 13.44%+1.32 -2.9 33
2022-01-01 @ Crusaders D 0-052.0 1165 1402 13.44% 17.79% 68.77%-1.32 +2.9 19
2022-01-01 Cliftonville L 0-236.5 1323 1440 26.60% 20.40% 53.01%-0.52 -10.9 25
2022-01-01 @ Glenavon W 2-036.5 1440 1323 53.01% 20.40% 26.60%+0.52 +10.9 44
2022-01-01 Larne L 2-362.4 1493 1433 50.09% 20.61% 29.30%+0.40 -8.7 43
2022-01-01 @ Glentoran W 3-262.4 1433 1493 29.30% 20.61% 50.09%-0.40 +8.7 38
2022-01-01 Linfield L 1-627.5 1112 1538 6.48% 13.95% 79.58%-2.12 -5.1 13
2022-01-01 @ Dungannon Swifts W 6-127.5 1538 1112 79.58% 13.95% 6.48%+2.12 +5.1 46
2022-01-01 Portadown W 4-027.8 1336 1150 64.25% 18.84% 16.91%+1.05 +13.6 31
2022-01-01 @ Ballymena United L 0-427.8 1150 1336 16.91% 18.84% 64.25%-1.05 -13.6 12
2022-01-04 Crusaders L 0-245.3 1450 1399 48.97% 20.68% 30.35%+0.36 -18.0 44
2022-01-04 @ Cliftonville W 2-045.3 1399 1450 30.35% 20.68% 48.97%-0.36 +18.0 36
2022-01-11 Dungannon Swifts L 1-248.2 1120 1107 43.73% 20.88% 35.39%+0.15 -8.2 8
2022-01-11 @ Warrenpoint Town W 2-148.2 1107 1120 35.39% 20.88% 43.73%-0.15 +8.2 16
2022-01-15 Ballymena United W 1-039.8 1543 1349 64.94% 18.70% 16.36%+1.09 +3.7 49
2022-01-15 @ Linfield L 0-139.8 1349 1543 16.36% 18.70% 64.94%-1.09 -3.7 31
2022-01-15 Coleraine D 0-052.3 1136 1445 11.20% 16.88% 71.92%-1.52 +3.2 13
2022-01-15 @ Portadown D 0-052.3 1445 1136 71.92% 16.88% 11.20%+1.52 -3.2 31
2022-01-15 Crusaders L 0-132.3 1112 1417 11.42% 16.98% 71.60%-1.50 -2.6 8
2022-01-15 @ Warrenpoint Town W 1-032.3 1417 1112 71.60% 16.98% 11.42%+1.50 +2.6 39
2022-01-15 Dungannon Swifts L 0-151.2 1442 1115 75.55% 15.63% 8.83%+1.79 -14.1 38
2022-01-15 @ Larne W 1-051.2 1115 1442 8.83% 15.63% 75.55%-1.79 +14.0 19
2022-01-15 Glenavon D 2-261.3 1168 1312 23.70% 20.08% 56.22%-0.66 +1.1 20
2022-01-15 @ Carrick Rangers D 2-261.3 1312 1168 56.22% 20.08% 23.70%+0.66 -1.1 26
2022-01-17 Glentoran L 1-252.4 1432 1485 34.60% 20.86% 44.53%-0.18 -6.8 44
2022-01-17 @ Cliftonville W 2-152.4 1485 1432 44.53% 20.86% 34.60%+0.18 +6.8 46
2022-01-21 Cliftonville L 0-147.1 1428 1426 42.25% 20.91% 36.84%+0.10 -8.4 38
2022-01-21 @ Larne W 1-047.1 1426 1428 36.84% 20.91% 42.25%-0.10 +8.4 47
2022-01-21 Glentoran L 1-251.4 1419 1491 32.01% 20.77% 47.22%-0.29 -6.4 39
2022-01-21 @ Crusaders W 2-151.4 1491 1419 47.22% 20.77% 32.01%+0.29 +6.4 49
2022-01-22 Carrick Rangers W 3-026.7 1442 1169 71.70% 16.95% 11.35%+1.51 +7.0 34
2022-01-22 @ Coleraine L 0-326.7 1169 1442 11.35% 16.95% 71.70%-1.51 -7.0 20
2022-01-22 Glenavon W 2-034.0 1546 1311 68.69% 17.81% 13.49%+1.31 +5.7 52
2022-01-22 @ Linfield L 0-234.0 1311 1546 13.49% 17.81% 68.69%-1.31 -5.7 26
2022-01-22 Portadown W 3-143.2 1129 1139 40.52% 20.93% 38.55%+0.04 +12.8 22
2022-01-22 @ Dungannon Swifts L 1-343.2 1139 1129 38.55% 20.93% 40.52%-0.04 -12.8 13
2022-01-22 Warrenpoint Town W 1-032.9 1346 1109 68.78% 17.79% 13.43%+1.32 +3.0 34
2022-01-22 @ Ballymena United L 0-132.9 1109 1346 13.43% 17.79% 68.78%-1.32 -3.0 8
2022-01-25 Ballymena United W 3-041.8 1162 1349 19.64% 19.44% 60.91%-0.88 +31.8 23
2022-01-25 @ Carrick Rangers L 0-341.8 1349 1162 60.91% 19.44% 19.64%+0.88 -31.8 34
2022-01-25 Coleraine W 2-152.2 1498 1449 48.57% 20.70% 30.73%+0.34 +6.1 52
2022-01-25 @ Glentoran L 1-252.2 1449 1498 30.73% 20.70% 48.57%-0.34 -6.2 34
2022-01-25 Crusaders L 0-132.7 1126 1413 12.44% 17.42% 70.14%-1.40 -2.8 13
2022-01-25 @ Portadown W 1-032.7 1413 1126 70.14% 17.42% 12.44%+1.40 +2.8 42
2022-01-25 Dungannon Swifts W 3-137.0 1305 1142 61.97% 19.27% 18.77%+0.93 +6.9 29
2022-01-25 @ Glenavon L 1-337.0 1142 1305 18.77% 19.27% 61.97%-0.93 -6.9 22
2022-01-25 Larne L 0-326.1 1106 1419 10.99% 16.79% 72.22%-1.54 -6.7 8
2022-01-25 @ Warrenpoint Town W 3-026.1 1419 1106 72.22% 16.79% 10.99%+1.54 +6.7 41
2022-01-25 Linfield D 2-270.3 1434 1552 26.46% 20.38% 53.15%-0.53 +0.9 48
2022-01-25 @ Cliftonville D 2-270.3 1552 1434 53.15% 20.38% 26.46%+0.53 -0.9 53
2022-01-28 Cliftonville D 2-263.5 1317 1435 26.45% 20.38% 53.17%-0.53 +0.9 35
2022-01-28 @ Ballymena United D 2-263.5 1435 1317 53.17% 20.38% 26.45%+0.53 -0.9 49
2022-01-29 Carrick Rangers W 3-253.9 1135 1194 33.71% 20.83% 45.46%-0.22 +8.0 25
2022-01-29 @ Dungannon Swifts L 2-353.9 1194 1135 45.46% 20.83% 33.71%+0.22 -8.0 23
2022-01-29 Glenavon L 0-148.2 1416 1312 55.50% 20.16% 24.34%+0.63 -10.7 42
2022-01-29 @ Crusaders W 1-048.2 1312 1416 24.34% 20.16% 55.50%-0.63 +10.7 32
2022-01-29 Linfield W 3-048.7 1443 1551 27.59% 20.48% 51.93%-0.47 +27.5 37
2022-01-29 @ Coleraine L 0-348.7 1551 1443 51.93% 20.48% 27.59%+0.47 -27.5 53
2022-01-29 Portadown W 4-025.2 1426 1124 73.88% 16.23% 9.89%+1.66 +7.9 44
2022-01-29 @ Larne L 0-425.2 1124 1426 9.89% 16.23% 73.88%-1.66 -7.9 13
2022-01-29 Warrenpoint Town W 1-030.1 1504 1099 80.28% 13.62% 6.10%+2.19 +1.3 55
2022-01-29 @ Glentoran L 0-130.1 1099 1504 6.10% 13.62% 80.28%-2.19 -1.3 8
2022-02-05 Warrenpoint Town D 2-261.8 1323 1098 67.76% 18.05% 14.19%+1.25 -1.8 33
2022-02-05 @ Glenavon D 2-261.8 1098 1323 14.19% 18.05% 67.76%-1.25 +1.9 9
2022-02-08 Cliftonville L 2-345.0 1186 1434 14.87% 18.27% 66.86%-1.20 -3.0 23
2022-02-08 @ Carrick Rangers W 3-245.0 1434 1186 66.86% 18.27% 14.87%+1.20 +3.0 52
2022-02-08 Dungannon Swifts W 2-027.9 1471 1143 75.59% 15.61% 8.80%+1.79 +3.7 40
2022-02-08 @ Coleraine L 0-227.9 1143 1471 8.80% 15.61% 75.59%-1.79 -3.7 25
2022-02-08 Glentoran D 1-157.8 1116 1505 7.69% 14.88% 77.43%-1.94 +3.3 14
2022-02-08 @ Portadown D 1-157.8 1505 1116 77.43% 14.88% 7.69%+1.94 -3.3 56
2022-02-08 Larne W 2-151.0 1524 1434 53.79% 20.33% 25.88%+0.55 +5.3 56
2022-02-08 @ Linfield L 1-251.0 1434 1524 25.88% 20.33% 53.79%-0.55 -5.3 44
2022-02-11 Linfield W 1-052.9 1502 1529 38.07% 20.93% 41.01%-0.05 +8.2 59
2022-02-11 @ Glentoran L 0-152.9 1529 1502 41.01% 20.93% 38.07%+0.05 -8.2 56
2022-02-12 Carrick Rangers W 4-250.2 1100 1183 30.58% 20.69% 48.73%-0.35 +13.9 12
2022-02-12 @ Warrenpoint Town L 2-450.2 1183 1100 48.73% 20.69% 30.58%+0.35 -13.9 23
2022-02-12 Coleraine W 2-045.3 1437 1474 36.64% 20.91% 42.45%-0.11 +16.0 55
2022-02-12 @ Cliftonville L 0-245.3 1474 1437 42.45% 20.91% 36.64%+0.11 -16.0 40
2022-02-12 Crusaders L 1-253.0 1429 1405 45.21% 20.84% 33.95%+0.21 -8.4 44
2022-02-12 @ Larne W 2-153.0 1405 1429 33.95% 20.84% 45.21%-0.21 +8.4 45
2022-02-12 Dungannon Swifts W 1-034.5 1318 1140 63.47% 18.99% 17.53%+1.01 +3.9 38
2022-02-12 @ Ballymena United L 0-134.5 1140 1318 17.53% 18.99% 63.47%-1.01 -3.9 25
2022-02-12 Portadown W 3-027.8 1321 1119 65.72% 18.53% 15.75%+1.14 +9.7 36
2022-02-12 @ Glenavon L 0-327.8 1119 1321 15.75% 18.53% 65.72%-1.14 -9.7 14
2022-02-15 Glenavon D 0-053.0 1414 1330 53.00% 20.40% 26.60%+0.52 -1.3 46
2022-02-15 @ Crusaders D 0-053.0 1330 1414 26.60% 20.40% 53.00%-0.52 +1.3 37
2022-02-15 Warrenpoint Town W 2-136.5 1458 1114 76.71% 15.17% 8.12%+1.88 +1.7 43
2022-02-15 @ Coleraine L 1-236.5 1114 1458 8.12% 15.17% 76.71%-1.88 -1.7 12
2022-02-18 Glentoran W 2-157.3 1420 1510 29.77% 20.64% 49.59%-0.38 +9.1 47
2022-02-18 @ Larne L 1-257.3 1510 1420 49.59% 20.64% 29.77%+0.38 -9.1 59
2022-02-19 Carrick Rangers W 2-138.8 1412 1169 69.33% 17.65% 13.03%+1.35 +2.8 49
2022-02-19 @ Crusaders L 1-238.8 1169 1412 13.03% 17.65% 69.33%-1.35 -2.8 23
2022-02-19 Glenavon D 3-366.0 1322 1332 40.49% 20.93% 38.58%+0.03 -0.0 39
2022-02-19 @ Ballymena United D 3-366.0 1332 1322 38.58% 20.93% 40.49%-0.03 +0.0 38
2022-02-19 Portadown W 1-030.2 1521 1109 80.66% 13.44% 5.90%+2.23 +1.3 59
2022-02-19 @ Linfield L 0-130.2 1109 1521 5.90% 13.44% 80.66%-2.23 -1.2 14
2022-02-22 Warrenpoint Town W 1-031.0 1453 1112 76.48% 15.26% 8.26%+1.86 +1.8 58
2022-02-22 @ Cliftonville L 0-131.0 1112 1453 8.26% 15.26% 76.48%-1.86 -1.8 12
2022-02-26 Ballymena United D 1-158.5 1460 1322 59.39% 19.67% 20.94%+0.81 -1.7 44
2022-02-26 @ Coleraine D 1-158.5 1322 1460 20.94% 19.67% 59.39%-0.81 +1.7 40
2022-02-26 Crusaders W 3-146.6 1455 1415 47.41% 20.76% 31.83%+0.29 +11.0 61
2022-02-26 @ Cliftonville L 1-346.6 1415 1455 31.83% 20.76% 47.41%-0.29 -11.0 49
2022-02-26 Glentoran L 2-446.0 1332 1501 21.19% 19.72% 59.09%-0.79 -6.9 38
2022-02-26 @ Glenavon W 4-246.0 1501 1332 59.09% 19.72% 21.19%+0.79 +6.9 62
2022-02-26 Larne L 0-229.0 1136 1429 12.04% 17.25% 70.70%-1.44 -5.1 25
2022-02-26 @ Dungannon Swifts W 2-029.0 1429 1136 70.70% 17.25% 12.04%+1.44 +5.1 50
2022-02-26 Warrenpoint Town W 1-040.8 1108 1110 41.61% 20.92% 37.47%+0.08 +7.7 17
2022-02-26 @ Portadown L 0-140.8 1110 1108 37.47% 20.92% 41.61%-0.08 -7.7 12
2022-03-01 Larne D 1-161.0 1458 1434 45.24% 20.84% 33.91%+0.21 -0.5 45
2022-03-01 @ Coleraine D 1-161.0 1434 1458 33.91% 20.84% 45.24%-0.21 +0.5 51
2022-03-04 Linfield L 1-237.9 1167 1522 9.03% 15.75% 75.23%-1.76 -1.9 23
2022-03-04 @ Carrick Rangers W 2-137.9 1522 1167 75.23% 15.75% 9.03%+1.76 +1.9 62
2022-03-08 Cliftonville L 0-152.7 1508 1466 47.73% 20.74% 31.53%+0.31 -9.3 62
2022-03-08 @ Glentoran W 1-052.7 1466 1508 31.53% 20.74% 47.73%-0.31 +9.3 64
2022-03-08 Coleraine W 1-048.1 1404 1458 34.41% 20.86% 44.74%-0.19 +8.8 52
2022-03-08 @ Crusaders L 0-148.1 1458 1404 44.74% 20.86% 34.41%+0.19 -8.8 45
2022-03-08 Dungannon Swifts L 2-351.6 1103 1131 37.94% 20.92% 41.13%-0.06 -6.9 12
2022-03-08 @ Warrenpoint Town W 3-251.6 1131 1103 41.13% 20.92% 37.94%+0.06 +6.9 28
2022-03-08 Glenavon D 1-157.9 1435 1325 56.21% 20.08% 23.71%+0.66 -1.4 52
2022-03-08 @ Larne D 1-157.9 1325 1435 23.71% 20.08% 56.21%-0.66 +1.4 39
2022-03-08 Linfield L 0-235.6 1323 1524 18.43% 19.20% 62.37%-0.96 -7.8 40
2022-03-08 @ Ballymena United W 2-035.6 1524 1323 62.37% 19.20% 18.43%+0.96 +7.8 65
2022-03-08 Portadown D 2-260.8 1165 1116 48.63% 20.70% 30.68%+0.34 -0.6 24
2022-03-08 @ Carrick Rangers D 2-260.8 1116 1165 30.68% 20.70% 48.63%-0.34 +0.6 18
2022-03-11 Crusaders W 3-254.7 1532 1413 57.20% 19.96% 22.84%+0.70 +4.5 68
2022-03-11 @ Linfield L 2-354.7 1413 1532 22.84% 19.96% 57.20%-0.70 -4.5 52
2022-03-12 Ballymena United W 1-047.9 1116 1316 18.54% 19.22% 62.24%-0.95 +11.9 21
2022-03-12 @ Portadown L 0-147.9 1316 1116 62.24% 19.22% 18.54%+0.95 -11.8 40
2022-03-12 Carrick Rangers W 2-031.3 1326 1164 61.90% 19.28% 18.82%+0.93 +7.9 42
2022-03-12 @ Glenavon L 0-231.3 1164 1326 18.82% 19.28% 61.90%-0.93 -7.9 24
2022-03-12 Glentoran L 0-131.7 1138 1498 8.80% 15.61% 75.60%-1.79 -1.9 28
2022-03-12 @ Dungannon Swifts W 1-031.7 1498 1138 75.60% 15.61% 8.80%+1.79 +1.9 65
2022-03-15 Ballymena United W 2-144.1 1408 1304 55.60% 20.15% 24.25%+0.63 +5.0 55
2022-03-15 @ Crusaders L 1-244.1 1304 1408 24.25% 20.15% 55.60%-0.63 -5.0 40
2022-03-18 Larne D 1-156.7 1156 1434 12.98% 17.63% 69.39%-1.35 +2.6 25
2022-03-18 @ Carrick Rangers D 1-156.7 1434 1156 69.39% 17.63% 12.98%+1.35 -2.6 53
2022-03-19 Cliftonville L 0-236.6 1334 1475 24.00% 20.12% 55.89%-0.64 -9.9 42
2022-03-19 @ Glenavon W 2-036.6 1475 1334 55.89% 20.12% 24.00%+0.64 +9.9 67
2022-03-19 Coleraine W 2-047.1 1128 1449 10.62% 16.61% 72.77%-1.58 +25.7 24
2022-03-19 @ Portadown L 0-247.1 1449 1128 72.77% 16.61% 10.62%+1.58 -25.7 45
2022-03-19 Dungannon Swifts W 5-024.9 1536 1136 80.07% 13.72% 6.21%+2.17 +5.9 71
2022-03-19 @ Linfield L 0-524.9 1136 1536 6.21% 13.72% 80.07%-2.17 -5.9 28
2022-03-19 Glentoran D 1-159.0 1299 1500 18.33% 19.17% 62.50%-0.96 +2.0 41
2022-03-19 @ Ballymena United D 1-159.0 1500 1299 62.50% 19.17% 18.33%+0.96 -2.0 66
2022-03-19 Warrenpoint Town W 2-136.8 1413 1096 74.94% 15.85% 9.21%+1.74 +1.9 58
2022-03-19 @ Crusaders L 1-236.8 1096 1413 9.21% 15.85% 74.94%-1.74 -1.9 12
2022-03-22 Cliftonville L 0-131.7 1130 1485 9.03% 15.75% 75.22%-1.76 -2.0 28
2022-03-22 @ Dungannon Swifts W 1-031.7 1485 1130 75.22% 15.75% 9.03%+1.76 +2.0 70
2022-03-22 Coleraine L 2-533.5 1094 1423 10.20% 16.40% 73.40%-1.62 -4.5 12
2022-03-22 @ Warrenpoint Town W 5-233.5 1423 1094 73.40% 16.40% 10.20%+1.62 +4.5 48
2022-03-25 Ballymena United L 1-351.2 1431 1301 58.50% 19.80% 21.71%+0.76 -18.3 53
2022-03-25 @ Larne W 3-151.2 1301 1431 21.71% 19.80% 58.50%-0.76 +18.3 44
2022-03-26 Crusaders L 2-438.8 1128 1415 12.38% 17.39% 70.22%-1.41 -4.1 28
2022-03-26 @ Dungannon Swifts W 4-238.8 1415 1128 70.22% 17.39% 12.38%+1.41 +4.1 61
2022-03-26 Glenavon L 2-359.3 1428 1324 55.43% 20.16% 24.40%+0.62 -9.5 48
2022-03-26 @ Coleraine W 3-259.3 1324 1428 24.40% 20.16% 55.43%-0.62 +9.5 45
2022-03-26 Linfield L 1-235.6 1089 1542 5.68% 13.24% 81.08%-2.27 -1.1 12
2022-03-26 @ Warrenpoint Town W 2-135.6 1542 1089 81.08% 13.24% 5.68%+2.27 +1.1 74
2022-03-28 Carrick Rangers W 6-230.8 1498 1159 76.41% 15.29% 8.30%+1.85 +4.6 69
2022-03-28 @ Glentoran L 2-630.8 1159 1498 8.30% 15.29% 76.41%-1.85 -4.6 25
2022-04-05 Cliftonville L 0-228.7 1154 1487 10.02% 16.30% 73.67%-1.64 -4.2 24
2022-04-05 @ Portadown W 2-028.7 1487 1154 73.67% 16.30% 10.02%+1.64 +4.2 73

Second Phase Game Log

Every second-phase (championship / middle / relegation round) game from each team's perspective, filtered by the team selected at the top of the tab; the table scrolls within its frame. Sort any column by clicking its header. @ before an opponent name indicates an away game. The final column is running points within the second phase only.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2022-04-08 Coleraine W 3-039.2 1413 1418 41.14% 20.92% 37.94%+0.06 +21.2 3
2022-04-08 @ Larne L 0-339.2 1418 1413 37.94% 20.92% 41.14%-0.06 -21.2 0
2022-04-09 Ballymena United W 3-143.5 1334 1319 44.03% 20.88% 35.09%+0.16 +11.9 3
2022-04-09 @ Glenavon L 1-343.5 1319 1334 35.09% 20.88% 44.03%-0.16 -11.9 0
2022-04-09 Crusaders L 0-445.9 1503 1419 53.05% 20.39% 26.56%+0.52 -36.7 0
2022-04-09 @ Glentoran W 4-045.9 1419 1503 26.56% 20.39% 53.05%-0.52 +36.6 3
2022-04-09 Dungannon Swifts W 1-039.4 1154 1124 46.16% 20.81% 33.03%+0.25 +6.9 3
2022-04-09 @ Carrick Rangers L 0-139.4 1124 1154 33.03% 20.81% 46.16%-0.25 -6.9 0
2022-04-09 Linfield D 0-061.6 1491 1543 34.64% 20.86% 44.49%-0.18 +0.5 1
2022-04-09 @ Cliftonville D 0-061.6 1543 1491 44.49% 20.86% 34.64%+0.18 -0.5 1
2022-04-09 Warrenpoint Town L 0-144.5 1150 1088 50.27% 20.60% 29.13%+0.41 -9.8 0
2022-04-09 @ Portadown W 1-044.5 1088 1150 29.13% 20.60% 50.27%-0.41 +9.8 3
2022-04-15 Glentoran D 1-165.3 1543 1466 52.14% 20.47% 27.39%+0.48 -1.1 2
2022-04-15 @ Linfield D 1-165.3 1466 1543 27.39% 20.47% 52.14%-0.48 +1.1 1
2022-04-16 Carrick Rangers L 1-245.0 1098 1161 33.15% 20.81% 46.04%-0.24 -6.5 3
2022-04-16 @ Warrenpoint Town W 2-145.0 1161 1098 46.04% 20.81% 33.15%+0.24 +6.5 6
2022-04-16 Crusaders L 1-443.7 1397 1456 33.68% 20.83% 45.49%-0.22 -16.2 0
2022-04-16 @ Coleraine W 4-143.7 1456 1397 45.49% 20.83% 33.68%+0.22 +16.2 6
2022-04-16 Glenavon W 3-259.4 1117 1346 16.20% 18.66% 65.14%-1.10 +11.0 3
2022-04-16 @ Dungannon Swifts L 2-359.4 1346 1117 65.14% 18.66% 16.20%+1.10 -11.0 3
2022-04-16 Larne D 0-057.7 1492 1434 49.80% 20.63% 29.57%+0.39 -1.0 2
2022-04-16 @ Cliftonville D 0-057.7 1434 1492 29.57% 20.63% 49.80%-0.39 +1.0 4
2022-04-16 Portadown W 2-140.3 1307 1140 62.40% 19.19% 18.41%+0.96 +3.9 3
2022-04-16 @ Ballymena United L 1-240.3 1140 1307 18.41% 19.19% 62.40%-0.96 -3.9 0
2022-04-19 Cliftonville L 1-248.6 1381 1491 27.38% 20.47% 52.16%-0.48 -5.6 0
2022-04-19 @ Coleraine W 2-148.6 1491 1381 52.16% 20.47% 27.38%+0.48 +5.6 5
2022-04-19 Dungannon Swifts D 0-050.4 1136 1128 43.09% 20.90% 36.02%+0.13 -0.3 1
2022-04-19 @ Portadown D 0-050.4 1128 1136 36.02% 20.90% 43.09%-0.13 +0.3 4
2022-04-19 Glenavon L 0-136.0 1168 1335 21.39% 19.75% 58.87%-0.78 -4.7 6
2022-04-19 @ Carrick Rangers W 1-036.0 1335 1168 58.87% 19.75% 21.39%+0.78 +4.7 6
2022-04-19 Larne D 0-056.8 1467 1435 46.46% 20.80% 32.74%+0.26 -0.7 2
2022-04-19 @ Glentoran D 0-056.8 1435 1467 32.74% 20.80% 46.46%-0.26 +0.7 5
2022-04-19 Linfield L 1-255.2 1472 1542 32.36% 20.78% 46.86%-0.27 -6.4 6
2022-04-19 @ Crusaders W 2-155.2 1542 1472 46.86% 20.78% 32.36%+0.27 +6.4 5
2022-04-19 Warrenpoint Town L 0-149.0 1311 1091 67.33% 18.16% 14.51%+1.23 -12.7 3
2022-04-19 @ Ballymena United W 1-049.0 1091 1311 14.51% 18.16% 67.33%-1.23 +12.7 6
2022-04-23 Carrick Rangers W 3-029.8 1298 1163 59.07% 19.72% 21.22%+0.79 +12.9 6
2022-04-23 @ Ballymena United L 0-329.8 1163 1298 21.22% 19.72% 59.07%-0.79 -12.9 6
2022-04-23 Cliftonville D 3-373.2 1466 1496 37.61% 20.92% 41.47%-0.07 +0.1 7
2022-04-23 @ Crusaders D 3-373.2 1496 1466 41.47% 20.92% 37.61%+0.07 -0.1 6
2022-04-23 Glentoran W 3-259.7 1375 1467 29.55% 20.63% 49.82%-0.39 +8.7 3
2022-04-23 @ Coleraine L 2-359.7 1467 1375 49.82% 20.63% 29.55%+0.39 -8.7 2
2022-04-23 Larne D 0-059.9 1548 1435 56.50% 20.05% 23.46%+0.67 -1.6 6
2022-04-23 @ Linfield D 0-059.9 1435 1548 23.46% 20.05% 56.50%-0.67 +1.6 6
2022-04-23 Portadown W 1-033.8 1339 1136 65.91% 18.49% 15.60%+1.15 +3.5 9
2022-04-23 @ Glenavon L 0-133.8 1136 1339 15.60% 18.49% 65.91%-1.15 -3.5 1
2022-04-23 Warrenpoint Town W 2-036.0 1128 1104 45.28% 20.84% 33.87%+0.21 +13.3 7
2022-04-23 @ Dungannon Swifts L 0-236.0 1104 1128 33.87% 20.84% 45.28%-0.21 -13.3 6
2022-04-30 Ballymena United L 1-241.3 1141 1311 21.15% 19.71% 59.14%-0.79 -4.4 7
2022-04-30 @ Dungannon Swifts W 2-141.3 1311 1141 59.14% 19.71% 21.15%+0.79 +4.4 9
2022-04-30 Carrick Rangers L 0-535.5 1132 1150 39.39% 20.93% 39.68%-0.01 -35.2 1
2022-04-30 @ Portadown W 5-035.5 1150 1132 39.68% 20.93% 39.39%+0.01 +35.2 9
2022-04-30 Cliftonville L 1-254.3 1458 1496 36.53% 20.91% 42.56%-0.11 -7.1 2
2022-04-30 @ Glentoran W 2-154.3 1496 1458 42.56% 20.91% 36.53%+0.11 +7.1 9
2022-04-30 Coleraine W 2-038.4 1546 1384 61.91% 19.28% 18.81%+0.93 +7.9 9
2022-04-30 @ Linfield L 0-238.4 1384 1546 18.81% 19.28% 61.91%-0.93 -7.9 3
2022-04-30 Larne L 1-255.3 1466 1437 45.95% 20.82% 33.23%+0.24 -8.5 7
2022-04-30 @ Crusaders W 2-155.3 1437 1466 33.23% 20.82% 45.95%-0.24 +8.5 9
2022-04-30 Warrenpoint Town L 1-255.3 1343 1091 70.07% 17.44% 12.49%+1.40 -12.4 9
2022-04-30 @ Glenavon W 2-155.3 1091 1343 12.49% 17.44% 70.07%-1.40 +12.4 9

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 2022-01-15 8.83% Dungannon Swifts 1115 1 @ Larne 1442 0
2 2022-03-19 10.62% @ Portadown 1128 2 Coleraine 1449 0
3 2022-04-30 12.49% Warrenpoint Town 1091 2 @ Glenavon 1343 1
4 2022-04-19 14.51% Warrenpoint Town 1091 1 @ Ballymena United 1311 0
5 2022-04-16 16.20% @ Dungannon Swifts 1117 3 Glenavon 1346 2
6 2021-09-11 17.21% Carrick Rangers 1174 4 @ Glenavon 1356 0
7 2022-03-12 18.54% @ Portadown 1116 1 Ballymena United 1316 0
8 2022-01-25 19.64% @ Carrick Rangers 1162 3 Ballymena United 1349 0
9 2021-12-11 21.31% @ Glenavon 1315 1 Coleraine 1483 0
10 2021-08-28 21.54% @ Warrenpoint Town 1204 2 Ballymena United 1369 1
11 2022-03-25 21.71% Ballymena United 1301 3 @ Larne 1431 1
12 2021-11-20 23.93% Carrick Rangers 1196 1 @ Ballymena United 1304 0
13 2022-01-29 24.34% Glenavon 1312 1 @ Crusaders 1416 0
14 2022-03-26 24.40% Glenavon 1324 3 @ Coleraine 1428 2
15 2021-12-10 24.86% @ Ballymena United 1312 2 Larne 1444 1
16 2021-12-27 25.19% @ Ballymena United 1326 2 Coleraine 1455 1
17 2021-11-27 26.03% @ Ballymena United 1293 2 Crusaders 1415 0
18 2022-04-09 26.56% Crusaders 1419 4 @ Glentoran 1503 0
19 2021-11-27 26.76% Warrenpoint Town 1125 2 @ Carrick Rangers 1207 1
20 2021-09-25 26.92% Dungannon Swifts 1113 4 @ Portadown 1193 1
21 2021-11-13 26.93% @ Crusaders 1400 2 Linfield 1513 1
22 2021-09-25 27.38% Crusaders 1381 3 @ Glentoran 1457 0
23 2022-01-29 27.59% @ Coleraine 1443 3 Linfield 1551 0
24 2021-12-04 27.77% Dungannon Swifts 1120 2 @ Carrick Rangers 1193 1
25 2021-10-02 27.86% @ Carrick Rangers 1227 2 Ballymena United 1333 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 2021-09-11 43.41 Carrick Rangers 4 1174 17.21% @ Glenavon 0 1356 63.87% 18.92%
2 2022-04-09 36.65 Crusaders 4 1419 26.56% @ Glentoran 0 1503 53.05% 20.39%
3 2022-04-30 35.17 Carrick Rangers 5 1150 39.68% @ Portadown 0 1132 39.39% 20.93%
4 2022-01-25 31.82 @ Carrick Rangers 3 1162 19.64% Ballymena United 0 1349 60.91% 19.44%
5 2021-09-25 27.63 Crusaders 3 1381 27.38% @ Glentoran 0 1457 52.16% 20.47%
6 2022-01-29 27.53 @ Coleraine 3 1443 27.59% Linfield 0 1551 51.93% 20.48%
7 2022-03-19 25.70 @ Portadown 2 1128 10.62% Coleraine 0 1449 72.77% 16.61%
8 2021-09-25 23.51 Dungannon Swifts 4 1113 26.92% @ Portadown 1 1193 52.66% 20.42%
9 2022-04-08 21.20 @ Larne 3 1413 41.14% Coleraine 0 1418 37.94% 20.92%
10 2021-09-04 19.98 Glenavon 6 1336 54.66% @ Warrenpoint Town 1 1206 25.10% 20.24%
11 2021-09-28 19.81 Linfield 3 1480 44.26% @ Glentoran 0 1429 34.87% 20.87%
12 2021-11-27 19.51 @ Ballymena United 2 1293 26.03% Crusaders 0 1415 53.63% 20.34%
13 2021-11-13 19.24 @ Glentoran 4 1424 55.19% Ballymena United 0 1323 24.62% 20.19%
14 2021-10-22 18.77 @ Dungannon Swifts 2 1123 28.11% Carrick Rangers 0 1227 51.36% 20.53%
15 2022-03-25 18.27 Ballymena United 3 1301 21.71% @ Larne 1 1431 58.50% 19.80%
16 2022-01-04 18.01 Crusaders 2 1399 30.35% @ Cliftonville 0 1450 48.97% 20.68%
17 2021-10-30 17.20 Larne 3 1424 49.95% @ Ballymena United 0 1332 29.43% 20.62%
18 2021-08-31 17.15 @ Crusaders 4 1354 58.55% Portadown 0 1224 21.66% 19.79%
19 2022-04-16 16.23 Crusaders 4 1456 45.49% @ Coleraine 1 1397 33.68% 20.83%
20 2022-02-12 15.97 @ Cliftonville 2 1437 36.64% Coleraine 0 1474 42.45% 20.91%
21 2021-12-22 15.55 Glentoran 2 1477 38.01% @ Coleraine 0 1471 41.07% 20.92%
22 2021-09-25 14.72 @ Coleraine 3 1446 55.23% Ballymena United 0 1344 24.59% 20.19%
23 2022-01-15 14.05 Dungannon Swifts 1 1115 8.83% @ Larne 0 1442 75.55% 15.63%
24 2022-02-12 13.89 @ Warrenpoint Town 4 1100 30.58% Carrick Rangers 2 1183 48.73% 20.69%
25 2021-09-10 13.62 @ Glentoran 4 1435 52.19% Ballymena United 1 1359 27.35% 20.46%

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 2022-04-23 73.2 @ Crusaders 3 1466 37.61% Cliftonville 3 1496 41.47% 20.92%
2 2022-01-25 70.3 @ Cliftonville 2 1434 26.46% Linfield 2 1552 53.15% 20.38%
3 2021-10-16 66.7 @ Glentoran 2 1415 34.00% Coleraine 2 1472 45.15% 20.84%
4 2021-12-27 66.0 @ Linfield 1 1538 48.22% Glentoran 1 1492 31.06% 20.72%
5 2022-02-19 66.0 @ Ballymena United 3 1322 40.49% Glenavon 3 1332 38.58% 20.93%
6 2022-04-15 65.3 @ Linfield 1 1543 52.14% Glentoran 1 1466 27.39% 20.47%
7 2022-01-28 63.5 @ Ballymena United 2 1317 26.45% Cliftonville 2 1435 53.17% 20.38%
8 2021-10-25 62.6 @ Larne 1 1424 29.75% Linfield 1 1513 49.60% 20.64%
9 2021-11-27 62.6 @ Portadown 2 1151 12.26% Larne 2 1441 70.40% 17.34%
10 2021-10-23 62.5 @ Glentoran 2 1416 69.40% Portadown 2 1172 12.98% 17.63%
11 2022-01-01 62.4 Larne 3 1433 29.30% @ Glentoran 2 1493 50.09% 20.61%
12 2021-09-18 62.2 @ Linfield 1 1482 47.01% Coleraine 1 1445 32.21% 20.78%
13 2021-10-01 61.8 @ Linfield 1 1499 53.52% Cliftonville 1 1412 26.13% 20.35%
14 2022-02-05 61.8 @ Glenavon 2 1323 67.76% Warrenpoint Town 2 1098 14.19% 18.05%
15 2022-04-09 61.6 @ Cliftonville 0 1491 34.64% Linfield 0 1543 44.49% 20.86%
16 2022-01-15 61.3 @ Carrick Rangers 2 1168 23.70% Glenavon 2 1312 56.22% 20.08%
17 2022-03-01 61.0 @ Coleraine 1 1458 45.24% Larne 1 1434 33.91% 20.84%
18 2021-11-13 60.8 @ Portadown 2 1163 36.16% Carrick Rangers 2 1204 42.94% 20.90%
19 2022-03-08 60.8 @ Carrick Rangers 2 1165 48.63% Portadown 2 1116 30.68% 20.70%
20 2021-12-21 60.7 @ Dungannon Swifts 2 1112 40.86% Warrenpoint Town 2 1120 38.21% 20.93%
21 2021-11-30 60.3 @ Larne 1 1439 42.90% Cliftonville 1 1432 36.20% 20.90%
22 2021-11-02 60.1 @ Larne 1 1442 44.76% Glentoran 1 1421 34.38% 20.86%
23 2022-04-23 59.9 @ Linfield 0 1548 56.50% Larne 0 1435 23.46% 20.05%
24 2022-04-23 59.7 @ Coleraine 3 1375 29.55% Glentoran 2 1467 49.82% 20.63%
25 2022-04-16 59.4 @ Dungannon Swifts 3 1117 16.20% Glenavon 2 1346 65.14% 18.66%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2022-03-19 24.9 @ Linfield 5 1536 80.07% Dungannon Swifts 0 1136 6.21% 13.72%
2 2021-10-30 25.1 @ Linfield 3 1513 78.33% Dungannon Swifts 0 1142 7.17% 14.50%
3 2022-01-29 25.2 @ Larne 4 1426 73.88% Portadown 0 1124 9.89% 16.23%
4 2021-11-26 25.6 @ Glentoran 3 1451 74.86% Dungannon Swifts 0 1135 9.26% 15.88%
5 2021-12-04 25.6 @ Larne 3 1438 74.29% Warrenpoint Town 0 1130 9.63% 16.09%
6 2021-12-11 26.0 @ Crusaders 4 1391 70.80% Dungannon Swifts 0 1130 11.97% 17.22%
7 2021-11-06 26.1 @ Cliftonville 3 1426 72.87% Dungannon Swifts 0 1138 10.55% 16.58%
8 2022-01-25 26.1 Larne 3 1419 72.22% @ Warrenpoint Town 0 1106 10.99% 16.79%
9 2021-10-16 26.3 Linfield 3 1508 74.78% @ Warrenpoint Town 0 1159 9.31% 15.91%
10 2021-09-11 26.5 Coleraine 5 1434 71.63% @ Dungannon Swifts 0 1129 11.39% 16.97%
11 2021-11-02 26.7 @ Cliftonville 4 1416 69.60% Portadown 0 1170 12.83% 17.57%
12 2022-01-22 26.7 @ Coleraine 3 1442 71.70% Carrick Rangers 0 1169 11.35% 16.95%
13 2021-09-11 27.5 @ Larne 3 1425 68.98% Warrenpoint Town 0 1186 13.28% 17.74%
14 2021-11-13 27.5 @ Coleraine 2 1477 76.77% Dungannon Swifts 0 1131 8.08% 15.15%
15 2022-01-01 27.5 Linfield 6 1538 79.58% @ Dungannon Swifts 1 1112 6.48% 13.95%
16 2021-09-18 27.7 Glentoran 3 1449 68.88% @ Warrenpoint Town 0 1178 13.35% 17.76%
17 2021-12-11 27.7 Glentoran 3 1460 69.32% @ Carrick Rangers 0 1184 13.03% 17.65%
18 2022-01-01 27.8 @ Ballymena United 4 1336 64.25% Portadown 0 1150 16.91% 18.84%
19 2022-02-12 27.8 @ Glenavon 3 1321 65.72% Portadown 0 1119 15.75% 18.53%
20 2021-10-09 27.9 @ Linfield 4 1498 70.83% Carrick Rangers 0 1237 11.96% 17.22%
21 2022-02-08 27.9 @ Coleraine 2 1471 75.59% Dungannon Swifts 0 1143 8.80% 15.61%
22 2021-10-23 28.1 @ Coleraine 2 1472 74.99% Warrenpoint Town 0 1153 9.18% 15.83%
23 2021-09-04 28.3 Coleraine 3 1425 66.27% @ Carrick Rangers 0 1183 15.32% 18.41%
24 2021-10-30 28.7 @ Coleraine 2 1476 73.83% Portadown 0 1174 9.92% 16.25%
25 2022-04-05 28.7 Cliftonville 2 1487 73.67% @ Portadown 0 1154 10.02% 16.30%