‹ ›

1996-97 Maltese Premier League Season

135 games

Final

Champion

Valletta

67 points

Relegated

No relegation

Biggest Overachiever

Birkirkara

15.07 points above expected

60 points · 44.93 expected points

Biggest Disappointment

Lija Athletics

10.48 points below expected

6 points · 16.48 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 Valletta 27 21 4 2 67 80 22 +58 60.98 +6.02
2 Birkirkara 27 18 6 3 60 46 21 +25 44.93 +15.07
3 Floriana 27 16 5 6 53 57 29 +28 52.93 +0.07
4 Sliema Wanderers 27 14 5 8 47 58 28 +30 53.91 -6.91
5 Hamrun Spartans 27 12 3 12 39 47 40 +7 38.84 +0.16
6 Hibernians 27 10 7 10 37 40 39 +1 43.03 -6.03
7 Pieta Hotspurs 27 9 4 14 31 32 42 -10 27.47 +3.53
8 Naxxar Lions 27 5 7 15 22 18 45 -27 24.26 -2.26
9 Rabat Ajax 27 6 3 18 21 33 73 -40 20.02 +0.98
10 Lija Athletics 27 2 0 25 6 22 94 -72 16.48 -10.48

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 Birkirkara 60 44.93 +15.07
2 Valletta 67 60.98 +6.02
3 Pieta Hotspurs 31 27.47 +3.53
4 Rabat Ajax 21 20.02 +0.98
5 Hamrun Spartans 39 38.84 +0.16

Biggest Disappointments

# Team Actual Sim vsSim
1 Lija Athletics 6 16.48 -10.48
2 Sliema Wanderers 47 53.91 -6.91
3 Hibernians 37 43.03 -6.03
4 Naxxar Lions 22 24.26 -2.26
5 Floriana 53 52.93 +0.07

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 Birkirkara 7 Jan 12 – Mar 9 1 in 48
2 Rabat Ajax 2 Jan 12 – Jan 19 1 in 35
3 Floriana 5 Aug 26 – Oct 6 1 in 15
4 Sliema Wanderers 6 Sep 29 – Nov 9 1 in 14
5 Valletta 8 Mar 2 – May 5 1 in 12

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Lija Athletics 19 Nov 9 – May 5 1 in 687
2 Pieta Hotspurs 5 Sep 29 – Oct 26 1 in 26
3 Sliema Wanderers 2 Nov 24 – Dec 1 1 in 13
4 Floriana 2 Oct 26 – Nov 9 1 in 11
5 Rabat Ajax 4 Sep 9 – Oct 13 1 in 7

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Birkirkara 17 Oct 6 – Mar 9 1 in 2,610
2 Rabat Ajax 3 Jan 8 – Jan 19 1 in 38
3 Naxxar Lions 2 Oct 20 – Oct 26 1 in 15
4 Hamrun Spartans 6 Oct 26 – Dec 29 1 in 12
5 Pieta Hotspurs 3 Aug 26 – Sep 9 1 in 8

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Hibernians 5 Oct 6 – Nov 9 1 in 58
2 Lija Athletics 19 Nov 9 – May 5 1 in 15
3 Sliema Wanderers 3 Aug 26 – Sep 9 1 in 10
4 Rabat Ajax 9 Sep 9 – Dec 1 1 in 10
5 Naxxar Lions 8 Oct 13 – Dec 29 1 in 7

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
Valletta 1433 67 +31 15 12.5 +2.5
Birkirkara 1224 60 -30 8 10.8 -2.8
Floriana 1214 53 -29 9 9.5 -0.5
Sliema Wanderers 1277 47 +49 13 10.7 +2.3
Hamrun Spartans 1124 39 +42 6 6.1 -0.1
Hibernians 1064 37 -63 4 6.7 -2.7
Pieta Hotspurs 998 31 +38 8 4.7 +3.3
Naxxar Lions 909 22 +17 6 3.9 +2.1
Rabat Ajax 866 21 -15 3 3.4 -0.4
Lija Athletics 698 6 -40 0 2.7 -2.7

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 BIR FLO HS HIB LA NL PH RA SW VAL
Birkirkara —
2-0-1
3.66
2-1-0
4.91
0-3-0
4.46
3-0-0
6.70
3-0-0
6.66
2-1-0
6.16
2-1-0
6.89
3-0-0
2.70
1-0-2
2.41
Floriana
1-0-2
4.83
—
1-1-1
6.26
2-1-0
5.33
3-0-0
7.66
3-0-0
7.20
3-0-0
6.79
2-1-0
7.42
0-0-3
4.40
1-2-0
2.92
Hamrun Spartans
0-1-2
3.57
1-1-1
2.24
—
1-1-1
3.89
3-0-0
6.48
2-0-1
6.25
1-0-2
5.75
3-0-0
6.20
1-0-2
2.48
0-0-3
1.81
Hibernians
0-3-0
4.02
0-1-2
3.15
1-1-1
4.59
—
3-0-0
7.00
1-2-0
6.52
1-0-2
5.83
3-0-0
6.71
1-0-2
3.14
0-0-3
2.05
Lija Athletics
0-0-3
1.83
0-0-3
0.91
0-0-3
2.03
0-0-3
1.52
—
0-0-3
3.26
1-0-2
2.28
1-0-2
3.20
0-0-3
0.81
0-0-3
0.82
Naxxar Lions
0-0-3
1.86
0-0-3
1.33
1-0-2
2.25
0-2-1
1.99
3-0-0
5.23
—
0-1-2
3.75
1-1-1
4.62
0-2-1
1.23
0-1-2
0.87
Pieta Hotspurs
0-1-2
2.34
0-0-3
1.72
2-0-1
2.74
2-0-1
2.66
2-0-1
6.22
2-1-0
4.74
—
1-0-2
5.65
0-2-1
1.74
0-0-3
1.07
Rabat Ajax
0-1-2
1.63
0-1-2
1.12
0-0-3
2.30
0-0-3
1.80
2-0-1
5.28
1-1-1
3.87
2-0-1
2.85
—
1-0-2
1.13
0-0-3
0.77
Sliema Wanderers
0-0-3
5.80
3-0-0
4.08
2-0-1
6.02
2-0-1
5.34
3-0-0
7.78
1-2-0
7.31
1-2-0
6.78
2-0-1
7.41
—
0-1-2
3.31
Valletta
2-0-1
6.09
0-2-1
5.57
3-0-0
6.70
3-0-0
6.45
3-0-0
7.77
2-1-0
7.70
3-0-0
7.48
3-0-0
7.81
2-1-0
5.17
—

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.78 +9.0
Allowed 0.82 -7.4
Differential 0.95 +4.8

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
07.41%5.93%5.19%6.30%1.85%2.22%28.89%
15.93%7.41%5.93%5.19%2.59%1.48%28.52%
25.19%5.93%1.48%1.48%1.85%1.48%17.41%
36.30%5.19%1.48%——0.37%13.33%
41.85%2.59%1.85%———6.30%
5+2.22%1.48%1.48%0.37%——5.56%
Total28.89%28.52%17.41%13.33%6.30%5.56%100%

Summary Statistics

Scored Allowed Difference
Mean 1.60 1.60 +0.00
SD 1.58 1.58 2.49
CV 0.99 0.99 —
Max 8 8 +8
Min 0 0 -8

Games Played: 135

↓ Scored | Allowed →012345+Total
011.11%—7.41%———18.52%
118.52%11.11%—3.70%——33.33%
27.41%11.11%————18.52%
37.41%7.41%3.70%———18.52%
4—7.41%3.70%———11.11%
5+———————
Total44.44%37.04%14.81%3.70%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.70 0.78 +0.93
SD 1.30 0.85 1.44
CV 0.76 1.09 —
Max 4 3 +3
Min 0 0 -2

Games Played: 27

↓ Scored | Allowed →012345+Total
011.11%——3.70%——14.81%
111.11%3.70%3.70%11.11%3.70%—33.33%
27.41%7.41%3.70%———18.52%
33.70%7.41%————11.11%
43.70%3.70%3.70%———11.11%
5+7.41%3.70%————11.11%
Total44.44%25.93%11.11%14.81%3.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.11 1.07 +1.04
SD 1.78 1.24 2.41
CV 0.84 1.15 —
Max 7 4 +7
Min 0 0 -3

Games Played: 27

↓ Scored | Allowed →012345+Total
03.70%7.41%—14.81%——25.93%
13.70%3.70%7.41%11.11%——25.93%
23.70%7.41%3.70%—3.70%—18.52%
37.41%7.41%————14.81%
47.41%3.70%————11.11%
5+—3.70%————3.70%
Total25.93%33.33%11.11%25.93%3.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.48 +0.26
SD 1.58 1.25 2.43
CV 0.91 0.84 —
Max 6 4 +5
Min 0 0 -3

Games Played: 27

↓ Scored | Allowed →012345+Total
011.11%3.70%7.41%11.11%3.70%—37.04%
13.70%14.81%7.41%—3.70%—29.63%
23.70%3.70%————7.41%
33.70%3.70%7.41%———14.81%
43.70%—————3.70%
5+3.70%——3.70%——7.41%
Total29.63%25.93%22.22%14.81%7.41%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.44 +0.04
SD 1.76 1.28 2.36
CV 1.19 0.89 —
Max 6 4 +6
Min 0 0 -4

Games Played: 27

↓ Scored | Allowed →012345+Total
0—3.70%14.81%14.81%7.41%11.11%51.85%
1——11.11%——11.11%22.22%
2—3.70%—3.70%7.41%7.41%22.22%
3———————
4—3.70%————3.70%
5+———————
Total—11.11%25.93%18.52%14.81%29.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.81 3.48 -2.67
SD 1.04 1.83 2.22
CV 1.28 0.52 —
Max 4 8 +3
Min 0 1 -8

Games Played: 27

↓ Scored | Allowed →012345+Total
014.81%14.81%3.70%7.41%7.41%—48.15%
111.11%7.41%3.70%7.41%3.70%3.70%37.04%
27.41%—3.70%—3.70%—14.81%
3———————
4———————
5+———————
Total33.33%22.22%11.11%14.81%14.81%3.70%100%

Summary Statistics

Scored Allowed Difference
Mean 0.67 1.67 -1.00
SD 0.73 1.62 1.75
CV 1.10 0.97 —
Max 2 5 +2
Min 0 0 -4

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%14.81%3.70%3.70%—3.70%33.33%
17.41%7.41%14.81%7.41%——37.04%
23.70%7.41%———3.70%14.81%
33.70%7.41%————11.11%
4———————
5+——3.70%———3.70%
Total22.22%37.04%22.22%11.11%—7.41%100%

Summary Statistics

Scored Allowed Difference
Mean 1.19 1.56 -0.37
SD 1.24 1.48 1.96
CV 1.05 0.95 —
Max 5 6 +3
Min 0 0 -5

Games Played: 27

↓ Scored | Allowed →012345+Total
03.70%3.70%7.41%7.41%—7.41%29.63%
13.70%3.70%—11.11%14.81%—33.33%
27.41%7.41%3.70%3.70%3.70%3.70%29.63%
3—————3.70%3.70%
4———————
5+—3.70%————3.70%
Total14.81%18.52%11.11%22.22%18.52%14.81%100%

Summary Statistics

Scored Allowed Difference
Mean 1.22 2.70 -1.48
SD 1.15 1.96 2.41
CV 0.94 0.72 —
Max 5 7 +4
Min 0 0 -7

Games Played: 27

↓ Scored | Allowed →012345+Total
03.70%7.41%7.41%———18.52%
1—14.81%7.41%———22.22%
23.70%3.70%—7.41%——14.81%
318.52%11.11%————29.63%
4——7.41%———7.41%
5+7.41%—————7.41%
Total33.33%37.04%22.22%7.41%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.15 1.04 +1.11
SD 1.70 0.94 2.19
CV 0.79 0.91 —
Max 7 3 +7
Min 0 0 -2

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%3.70%————11.11%
1—7.41%3.70%———11.11%
27.41%7.41%————14.81%
318.52%7.41%3.70%———29.63%
43.70%7.41%3.70%———14.81%
5+3.70%3.70%11.11%———18.52%
Total40.74%37.04%22.22%———100%

Summary Statistics

Scored Allowed Difference
Mean 2.96 0.81 +2.15
SD 1.89 0.79 1.90
CV 0.64 0.96 —
Max 8 2 +8
Min 0 0 -1

Games Played: 27

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
Valletta 1433 67 60.98 +6.02 85.0% 44 51 56 61 65 72 79
Sliema Wanderers 1277 47 53.91 -6.91 16.0% 39 42 50 54 58 64 72
Birkirkara 1224 60 44.93 +15.07 100.0% 30 34 41 45 49 53 58
Floriana 1214 53 52.93 +0.07 53.0% 39 41 49 53 57 61 68
Hamrun Spartans 1124 39 38.84 +0.16 56.0% 21 29 35 38 42 49 58
Hibernians 1064 37 43.03 -6.03 15.0% 29 33 39 43 47 52 54
Pieta Hotspurs 998 31 27.47 +3.53 71.0% 11 19 23 27 32 36 43
Naxxar Lions 909 22 24.26 -2.26 37.0% 9 16 20 24 27 34 37
Rabat Ajax 866 21 20.02 +0.98 61.0% 8 11 17 19 23 28 34
Lija Athletics 698 6 16.48 -10.48 1.0% 6 7 14 17 19 24 25

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 -3% * Slight Edge: -3% to 3.5% * Clear Edge: 3.5% to 8.5% * Strong Edge: 8.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
+3.70%
Clear Edge
43.70%16.30%40.00%
Elo Value
Home Edge: 12.87 Elo pts.
161 Elo
0.006 goals per Elo point
0500
Scoring Tilt
Expected
+0.05 goals
Neutral
-2+0.08+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 5th * Longshot: 6th 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.08 * Tight Race: 0.08 to 0.21 * Comfortable: 0.21 to 0.29 * Runaway: 0.29 and up.
Title-Race Openness
1.9
One-Team Race
123410
Champion Preseason Odds
68%
Valletta, 1st of 10
LongshotFavorite
Title Margin
Expected
0.26/gm
Comfortable
00.250.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 4.66 * Some Luck: 4.66 to 6.99 * Lucky: 6.99 to 9.32 * Wild Swing: 9.32 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.6 * Close: 0.6 to 0.9 * Off: 0.9 to 1.19 * Way Off: 1.19 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 10 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 10 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 10 * As Expected: 10 to 16 * Several Outliers: 16 to 22 * Many Outliers: 22 and up.
Luck Spread
Expected
6.90 points
Some Luck
05.8215
Average Finish Error
Expected
0.60
Close
00.751.5
Biggest Overachiever
Expected 95.00%
100.00%
Birkirkara
50100
Biggest Underachiever
Expected 5.00%
1.00%
Lija Athletics
050
Season Outliers
Expected
2 of 10
Minimal Outliers
01.010

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.2 * Even: 0.2 to 0.23 * Top-Heavy: 0.23 to 0.27 * Lopsided: 0.27 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.65 * Moderate Separation: 1.65 to 2 * Strong Separation: 2 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 72.5% * Slight Edge: 72.5% to 79% * Clear Edge: 79% to 84% * Wide Edge: 84% 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 92.5% * Clear Edge: 92.5% to 95.5% * Strong Edge: 95.5% to 98% * Dominant: 98% 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 50.5% * Some Drama: 50.5% to 56.5% * Frequent: 56.5% to 62% * Very Frequent: 62% 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 16.5% * Occasional: 16.5% to 22% * Frequent: 22% to 26% * Very Frequent: 26% and up.
Gini Index
0.27
Top-Heavy
00.20.270.5
Noll-Scully
Elo SD: 219.22
2.64
Wide Separation
0.951.6522.253
Interquartile Edge
84%
Wide Edge
50%72.5%79%84%100%
Best vs. Worst
Baseline 98%
99%
Dominant
50%100%
Close Games
Expected
43%
Few
0%45%100%
Blowouts
Expected
33%
Very Frequent
0%32%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.42 * Slight Separation: 0.42 to 0.46 * Notable Separation: 0.46 to 0.51 * Lopsided: 0.51 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.57 * Some Carryover: 0.57 to 0.74 * Strong Carryover: 0.74 to 0.83 * Near-Lock: 0.83 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 16% * As Expected: 16% to 18.5% * Upset-Prone: 18.5% to 23% * Very Upset-Prone: 23% 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 12% * As Expected: 12% to 15.5% * Shaky Favorites: 15.5% to 19.5% * Very Shaky: 19.5% and up.
Brier Score
Expected
0.49
Highly Predictable
00.502
Matchup Imbalance
0.54
Lopsided
00.420.5
Strangeness
Expected
1.55
Chaotic
01.002
Repeatability
0.79
Strong Carryover
00.570.741
Upset Rate
Expected
19%
Upset-Prone
0%19%50%
Clear Favorite Upset Rate
Expected
16%
Shaky Favorites
0%17%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.13 * Near Noise Ceiling: 0.13 to 0.2 * Above Noise: 0.2 to 0.27 * Well Above Noise: 0.27 and up.
Probability calibration
0.97
Excellent
0.010.050.10.51
Calibration slope
Ideal
1.07
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.067
Well Within Noise
00.1350.3

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

Team12345678910
Valletta68.00%21.00%8.00%1.00%2.00%—————
Birkirkara—4.00%20.00%35.00%24.00%11.00%6.00%———
Floriana12.00%31.00%38.00%12.00%5.00%2.00%————
Sliema Wanderers19.00%40.00%18.00%18.00%3.00%2.00%————
Hamrun Spartans1.00%2.00%4.00%8.00%29.00%45.00%8.00%3.00%——
Hibernians—2.00%12.00%26.00%34.00%21.00%5.00%———
Pieta Hotspurs————3.00%12.00%44.00%27.00%9.00%5.00%
Naxxar Lions—————6.00%25.00%38.00%21.00%10.00%
Rabat Ajax—————1.00%10.00%23.00%40.00%26.00%
Lija Athletics——————2.00%9.00%30.00%59.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 Direct relegation
Birkirkara 100% —
Floriana 100% —
Hamrun Spartans 100% —
Hibernians 100% —
Sliema Wanderers 100% —
Valletta 100% —
Pieta Hotspurs 86.00% 14.00%
Naxxar Lions 69.00% 31.00%
Rabat Ajax 34.00% 66.00%
Lija Athletics 11.00% 89.00%

Overall Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
1996-08-26 Sliema Wanderers W 3-259.3 1009 1252 15.53% 16.44% 68.02%-1.43 +21.1 3
1996-08-26 @ Birkirkara L 2-359.3 1252 1009 68.02% 16.44% 15.53%+1.43 -21.1 0
1996-08-26 Lija Athletics W 6-132.9 1099 957 60.94% 16.90% 22.16%+0.96 +31.8 3
1996-08-26 @ Hamrun Spartans L 1-632.9 957 1099 22.16% 16.90% 60.94%-0.96 -31.8 0
1996-08-26 Rabat Ajax W 3-243.3 1149 923 68.67% 16.38% 14.95%+1.48 +5.4 3
1996-08-26 @ Hibernians L 2-343.3 923 1149 14.95% 16.38% 68.67%-1.48 -5.4 0
1996-08-26 Pieta Hotspurs D 0-051.5 970 943 46.84% 17.26% 35.90%+0.24 -1.0 1
1996-08-26 @ Naxxar Lions D 0-051.5 943 970 35.90% 17.26% 46.84%-0.24 +1.0 1
1996-08-26 Floriana L 1-250.2 1284 1221 51.69% 17.19% 31.12%+0.47 -17.1 0
1996-08-26 @ Valletta W 2-150.2 1221 1284 31.12% 17.19% 51.69%-0.47 +17.1 3
1996-09-03 Hibernians W 2-142.9 1238 1154 54.42% 17.13% 28.45%+0.60 +10.2 6
1996-09-03 @ Floriana L 1-242.9 1154 1238 28.45% 17.13% 54.42%-0.60 -10.2 3
1996-09-03 Birkirkara L 0-333.4 925 1030 29.05% 17.15% 53.80%-0.57 -30.3 0
1996-09-03 @ Lija Athletics W 3-033.4 1030 925 53.80% 17.15% 29.05%+0.57 +30.3 6
1996-09-03 Hamrun Spartans W 3-043.5 944 1130 20.34% 16.80% 62.85%-1.08 +59.7 4
1996-09-03 @ Pieta Hotspurs L 0-343.5 1130 944 62.85% 16.80% 20.34%+1.08 -59.7 3
1996-09-03 Naxxar Lions W 2-041.0 918 969 36.03% 17.26% 46.71%-0.24 +31.2 3
1996-09-03 @ Rabat Ajax L 0-241.0 969 918 46.71% 17.26% 36.03%+0.24 -31.2 1
1996-09-03 Valletta D 1-155.7 1231 1267 38.20% 17.28% 44.53%-0.14 +0.5 1
1996-09-03 @ Sliema Wanderers D 1-155.7 1267 1231 44.53% 17.28% 38.20%+0.14 -0.5 1
1996-09-09 Birkirkara L 1-247.6 1071 1061 44.62% 17.28% 38.11%+0.14 -15.0 3
1996-09-09 @ Hamrun Spartans W 2-147.6 1061 1071 38.11% 17.28% 44.62%-0.14 +15.0 9
1996-09-09 Sliema Wanderers W 1-045.3 1144 1232 31.12% 17.19% 51.68%-0.47 +18.1 6
1996-09-09 @ Hibernians L 0-145.3 1232 1144 51.68% 17.19% 31.12%+0.47 -18.1 1
1996-09-09 Floriana L 0-426.4 937 1248 11.13% 15.90% 72.97%-1.86 -16.3 1
1996-09-09 @ Naxxar Lions W 4-026.4 1248 937 72.97% 15.90% 11.13%+1.86 +16.3 9
1996-09-09 Pieta Hotspurs L 1-342.6 949 1004 35.43% 17.26% 47.31%-0.26 -21.4 3
1996-09-09 @ Rabat Ajax W 3-142.6 1004 949 47.31% 17.26% 35.43%+0.26 +21.4 7
1996-09-09 Lija Athletics W 5-234.3 1266 895 77.72% 15.07% 7.21%+2.39 +5.9 4
1996-09-09 @ Valletta L 2-534.3 895 1266 7.21% 15.07% 77.72%-2.39 -5.9 0
1996-09-29 Valletta L 0-232.8 1076 1272 19.40% 16.74% 63.85%-1.14 -14.5 9
1996-09-29 @ Birkirkara W 2-032.8 1272 1076 63.85% 16.74% 19.40%+1.14 +14.5 7
1996-09-29 Pieta Hotspurs W 1-033.6 1265 1026 69.74% 16.28% 13.98%+1.57 +5.7 12
1996-09-29 @ Floriana L 0-133.6 1026 1265 13.98% 16.28% 69.74%-1.57 -5.7 7
1996-09-29 Hibernians L 0-427.2 889 1162 13.46% 16.22% 70.31%-1.62 -19.6 0
1996-09-29 @ Lija Athletics W 4-027.2 1162 889 70.31% 16.22% 13.46%+1.62 +19.6 9
1996-09-29 Hamrun Spartans L 1-339.9 928 1056 26.33% 17.07% 56.61%-0.72 -16.6 3
1996-09-29 @ Rabat Ajax W 3-139.9 1056 928 56.61% 17.07% 26.33%+0.72 +16.6 6
1996-09-29 Naxxar Lions W 3-027.6 1214 921 73.44% 15.84% 10.72%+1.90 +12.0 4
1996-09-29 @ Sliema Wanderers L 0-327.6 921 1214 10.72% 15.84% 73.44%-1.90 -12.0 1
1996-10-06 Valletta L 0-330.1 1072 1286 17.84% 16.64% 65.52%-1.25 -19.5 6
1996-10-06 @ Hamrun Spartans W 3-030.1 1286 1072 65.52% 16.64% 17.84%+1.25 +19.5 10
1996-10-06 Birkirkara D 1-155.4 1181 1061 58.63% 17.00% 24.37%+0.83 -2.8 10
1996-10-06 @ Hibernians D 1-155.4 1061 1181 24.37% 17.00% 58.63%-0.83 +2.8 10
1996-10-06 Lija Athletics W 2-037.2 909 870 48.65% 17.24% 34.11%+0.33 +23.9 4
1996-10-06 @ Naxxar Lions L 0-237.2 870 909 34.11% 17.24% 48.65%-0.33 -23.9 0
1996-10-06 Sliema Wanderers L 1-239.7 1020 1226 18.55% 16.69% 64.76%-1.20 -7.0 7
1996-10-06 @ Pieta Hotspurs W 2-139.7 1226 1020 64.76% 16.69% 18.55%+1.20 +7.0 7
1996-10-06 Floriana L 0-326.9 911 1270 8.72% 15.45% 75.83%-2.16 -9.8 3
1996-10-06 @ Rabat Ajax W 3-026.9 1270 911 75.83% 15.45% 8.72%+2.16 +9.8 15
1996-10-13 Naxxar Lions W 1-036.5 1064 933 59.81% 16.95% 23.24%+0.89 +9.1 13
1996-10-13 @ Birkirkara L 0-136.5 933 1064 23.24% 16.95% 59.81%-0.89 -9.1 4
1996-10-13 Hamrun Spartans D 2-260.7 1280 1053 68.82% 16.37% 14.81%+1.49 -3.4 16
1996-10-13 @ Floriana D 2-260.7 1053 1280 14.81% 16.37% 68.82%-1.49 +3.4 7
1996-10-13 Pieta Hotspurs W 2-152.4 846 1013 22.17% 16.90% 60.93%-0.96 +19.9 3
1996-10-13 @ Lija Athletics L 1-252.4 1013 846 60.93% 16.90% 22.17%+0.96 -19.9 7
1996-10-13 Rabat Ajax W 7-025.9 1233 901 75.72% 15.47% 8.81%+2.14 +21.9 10
1996-10-13 @ Sliema Wanderers L 0-725.9 901 1233 8.81% 15.47% 75.72%-2.14 -21.9 3
1996-10-13 Hibernians W 3-032.2 1306 1179 59.43% 16.97% 23.60%+0.87 +25.2 13
1996-10-13 @ Valletta L 0-332.2 1179 1306 23.60% 16.97% 59.43%-0.87 -25.2 10
1996-10-20 Rabat Ajax D 0-051.7 1073 879 66.00% 16.60% 17.39%+1.29 -4.6 14
1996-10-20 @ Birkirkara D 0-051.7 879 1073 17.39% 16.60% 66.00%-1.29 +4.6 4
1996-10-20 Naxxar Lions D 0-051.8 1153 924 68.98% 16.36% 14.66%+1.51 -5.2 11
1996-10-20 @ Hibernians D 0-051.8 924 1153 14.66% 16.36% 68.98%-1.51 +5.2 5
1996-10-20 Floriana L 0-228.3 866 1277 6.69% 14.92% 78.39%-2.48 -5.2 3
1996-10-20 @ Lija Athletics W 2-028.3 1277 866 78.39% 14.92% 6.69%+2.48 +5.2 19
1996-10-20 Hamrun Spartans W 3-029.8 1255 1056 66.41% 16.57% 17.01%+1.31 +18.7 13
1996-10-20 @ Sliema Wanderers L 0-329.8 1056 1255 17.01% 16.57% 66.41%-1.31 -18.7 7
1996-10-20 Pieta Hotspurs W 6-232.0 1331 993 76.07% 15.41% 8.52%+2.18 +8.8 16
1996-10-20 @ Valletta L 2-632.0 993 1331 8.52% 15.41% 76.07%-2.18 -8.8 7
1996-10-26 Sliema Wanderers L 0-338.8 1282 1273 44.41% 17.28% 38.32%+0.13 -43.4 19
1996-10-26 @ Floriana W 3-038.8 1273 1282 38.32% 17.28% 44.41%-0.13 +43.4 16
1996-10-26 Hibernians D 1-155.4 1038 1148 28.37% 17.13% 54.50%-0.61 +2.1 8
1996-10-26 @ Hamrun Spartans D 1-155.4 1148 1038 54.50% 17.13% 28.37%+0.61 -2.1 12
1996-10-26 Valletta D 1-156.1 929 1340 6.70% 14.92% 78.38%-2.48 +6.3 6
1996-10-26 @ Naxxar Lions D 1-156.1 1340 929 78.38% 14.92% 6.70%+2.48 -6.3 17
1996-10-26 Birkirkara L 0-139.1 984 1068 31.62% 17.20% 51.18%-0.44 -11.9 7
1996-10-26 @ Pieta Hotspurs W 1-039.1 1068 984 51.18% 17.20% 31.62%+0.44 +11.9 17
1996-10-26 Lija Athletics L 1-443.5 884 861 46.47% 17.26% 36.27%+0.23 -38.0 4
1996-10-26 @ Rabat Ajax W 4-143.5 861 884 36.27% 17.26% 46.47%-0.23 +38.1 6
1996-11-09 Floriana W 2-152.2 1080 1238 23.09% 16.94% 59.97%-0.90 +19.6 20
1996-11-09 @ Birkirkara L 1-252.2 1238 1080 59.97% 16.94% 23.09%+0.90 -19.6 19
1996-11-09 Naxxar Lions W 4-031.3 1040 935 56.81% 17.06% 26.13%+0.73 +36.0 11
1996-11-09 @ Hamrun Spartans L 0-431.3 935 1040 26.13% 17.06% 56.81%-0.73 -36.1 6
1996-11-09 Hibernians W 2-045.4 972 1146 21.51% 16.87% 61.62%-1.00 +40.3 10
1996-11-09 @ Pieta Hotspurs L 0-245.4 1146 972 61.62% 16.87% 21.51%+1.00 -40.3 12
1996-11-09 Lija Athletics W 4-237.1 1317 899 79.80% 14.56% 5.65%+2.68 +3.4 19
1996-11-09 @ Sliema Wanderers L 2-437.1 899 1317 5.65% 14.56% 79.80%-2.68 -3.4 6
1996-11-09 Rabat Ajax W 2-027.1 1334 846 82.34% 13.74% 3.92%+3.12 +3.0 20
1996-11-09 @ Valletta L 0-227.1 846 1334 3.92% 13.74% 82.34%-3.12 -3.0 4
1996-11-24 Valletta D 0-052.3 1219 1337 27.52% 17.11% 55.38%-0.65 +2.5 20
1996-11-24 @ Floriana D 0-052.3 1337 1219 55.38% 17.11% 27.52%+0.65 -2.5 21
1996-11-24 Hamrun Spartans L 0-330.9 895 1076 20.86% 16.83% 62.30%-1.04 -22.6 6
1996-11-24 @ Lija Athletics W 3-030.9 1076 895 62.30% 16.83% 20.86%+1.04 +22.5 14
1996-11-24 Naxxar Lions W 1-037.1 1013 899 57.84% 17.03% 25.13%+0.78 +9.7 13
1996-11-24 @ Pieta Hotspurs L 0-137.1 899 1013 25.13% 17.03% 57.84%-0.78 -9.7 6
1996-11-24 Hibernians L 0-627.3 843 1106 14.12% 16.30% 69.59%-1.56 -30.0 4
1996-11-24 @ Rabat Ajax W 6-027.3 1106 843 69.59% 16.30% 14.12%+1.56 +30.0 15
1996-11-24 Birkirkara L 0-247.5 1320 1100 68.24% 16.42% 15.34%+1.45 -44.6 19
1996-11-24 @ Sliema Wanderers W 2-047.5 1100 1320 15.34% 16.42% 68.24%-1.45 +44.6 23
1996-12-01 Lija Athletics W 2-137.4 1145 873 72.09% 16.02% 11.89%+1.77 +4.6 26
1996-12-01 @ Birkirkara L 1-237.4 873 1145 11.89% 16.02% 72.09%-1.77 -4.6 6
1996-12-01 Pieta Hotspurs W 2-143.0 1098 1022 53.39% 17.16% 29.45%+0.55 +10.5 17
1996-12-01 @ Hamrun Spartans L 1-243.0 1022 1098 29.45% 17.16% 53.39%-0.55 -10.5 13
1996-12-01 Floriana L 0-139.2 1136 1221 31.44% 17.20% 51.36%-0.45 -11.8 15
1996-12-01 @ Hibernians W 1-039.2 1221 1136 51.36% 17.20% 31.44%+0.45 +11.8 23
1996-12-01 Rabat Ajax D 2-260.4 890 813 53.50% 17.15% 29.35%+0.56 -1.4 7
1996-12-01 @ Naxxar Lions D 2-260.4 813 890 29.35% 17.15% 53.50%-0.56 +1.5 5
1996-12-01 Sliema Wanderers W 3-249.5 1334 1275 51.20% 17.20% 31.59%+0.45 +10.6 24
1996-12-01 @ Valletta L 2-349.5 1275 1334 31.59% 17.20% 51.20%-0.45 -10.6 19
1996-12-08 Hamrun Spartans D 0-051.6 1149 1109 48.78% 17.24% 33.98%+0.33 -1.3 27
1996-12-08 @ Birkirkara D 0-051.6 1109 1149 33.98% 17.24% 48.78%-0.33 +1.3 18
1996-12-08 Naxxar Lions W 4-131.5 1233 888 76.43% 15.34% 8.23%+2.23 +7.8 26
1996-12-08 @ Floriana L 1-431.5 888 1233 8.23% 15.34% 76.43%-2.23 -7.8 7
1996-12-08 Valletta L 0-824.7 868 1345 4.76% 14.18% 81.06%-2.89 -13.3 6
1996-12-08 @ Lija Athletics W 8-024.7 1345 868 81.06% 14.18% 4.76%+2.89 +13.3 27
1996-12-08 Rabat Ajax L 1-253.9 1012 814 66.33% 16.58% 17.10%+1.31 -21.7 13
1996-12-08 @ Pieta Hotspurs W 2-153.9 814 1012 17.10% 16.58% 66.33%-1.31 +21.7 8
1996-12-08 Hibernians W 3-031.5 1265 1124 60.89% 16.90% 22.21%+0.96 +23.9 22
1996-12-08 @ Sliema Wanderers L 0-331.5 1124 1265 22.21% 16.90% 60.89%-0.96 -23.9 15
1996-12-29 Rabat Ajax W 3-135.2 1110 836 72.24% 16.00% 11.77%+1.79 +7.8 21
1996-12-29 @ Hamrun Spartans L 1-335.2 836 1110 11.77% 16.00% 72.24%-1.79 -7.8 8
1996-12-29 Lija Athletics W 3-028.5 1100 855 70.19% 16.23% 13.57%+1.61 +15.1 18
1996-12-29 @ Hibernians L 0-328.5 855 1100 13.57% 16.23% 70.19%-1.61 -15.1 6
1996-12-29 Sliema Wanderers D 1-156.0 880 1289 6.79% 14.95% 78.26%-2.46 +6.3 8
1996-12-29 @ Naxxar Lions D 1-156.0 1289 880 78.26% 14.95% 6.79%+2.46 -6.3 23
1996-12-29 Floriana L 0-527.4 990 1241 14.96% 16.39% 68.65%-1.48 -26.7 13
1996-12-29 @ Pieta Hotspurs W 5-027.4 1241 990 68.65% 16.39% 14.96%+1.48 +26.7 29
1996-12-29 Birkirkara L 0-150.1 1358 1148 67.43% 16.49% 16.08%+1.39 -23.4 27
1996-12-29 @ Valletta W 1-050.1 1148 1358 16.08% 16.49% 67.43%-1.39 +23.4 30
1997-01-08 Hibernians D 1-155.4 1171 1115 50.87% 17.21% 31.92%+0.43 -1.5 31
1997-01-08 @ Birkirkara D 1-155.4 1115 1171 31.92% 17.21% 50.87%-0.43 +1.5 19
1997-01-08 Rabat Ajax D 1-156.2 1268 828 80.63% 14.31% 5.05%+2.81 -6.6 30
1997-01-08 @ Floriana D 1-156.2 828 1268 5.05% 14.31% 80.63%-2.81 +6.6 9
1997-01-08 Naxxar Lions L 0-238.0 840 887 36.55% 17.27% 46.18%-0.21 -25.4 6
1997-01-08 @ Lija Athletics W 2-038.0 887 840 46.18% 17.27% 36.55%+0.21 +25.4 11
1997-01-08 Pieta Hotspurs D 1-155.9 1282 963 75.02% 15.59% 9.39%+2.06 -5.7 24
1997-01-08 @ Sliema Wanderers D 1-155.9 963 1282 9.39% 15.59% 75.02%-2.06 +5.7 14
1997-01-08 Hamrun Spartans W 4-240.9 1335 1118 67.97% 16.45% 15.58%+1.43 +9.2 30
1997-01-08 @ Valletta L 2-440.9 1118 1335 15.58% 16.45% 67.97%-1.43 -9.2 21
1997-01-12 Floriana L 1-339.2 1109 1261 23.70% 16.97% 59.33%-0.87 -15.1 21
1997-01-12 @ Hamrun Spartans W 3-139.2 1261 1109 59.33% 16.97% 23.70%+0.87 +15.1 33
1997-01-12 Valletta L 1-434.8 1117 1344 16.76% 16.55% 66.69%-1.33 -15.5 19
1997-01-12 @ Hibernians W 4-134.8 1344 1117 66.69% 16.55% 16.76%+1.33 +15.5 33
1997-01-12 Birkirkara L 1-336.1 912 1170 14.48% 16.34% 69.18%-1.52 -9.6 11
1997-01-12 @ Naxxar Lions W 3-136.1 1170 912 69.18% 16.34% 14.48%+1.52 +9.6 34
1997-01-12 Lija Athletics W 2-140.3 969 814 62.31% 16.83% 20.86%+1.04 +7.8 17
1997-01-12 @ Pieta Hotspurs L 1-240.3 814 969 20.86% 16.83% 62.31%-1.04 -7.8 6
1997-01-12 Sliema Wanderers W 2-050.1 835 1277 5.70% 14.58% 79.72%-2.67 +51.9 12
1997-01-12 @ Rabat Ajax L 0-250.1 1277 835 79.72% 14.58% 5.70%+2.67 -51.9 24
1997-01-19 Pieta Hotspurs W 1-034.4 1179 977 66.76% 16.55% 16.70%+1.34 +6.7 37
1997-01-19 @ Birkirkara L 0-134.4 977 1179 16.70% 16.55% 66.76%-1.34 -6.7 17
1997-01-19 Hamrun Spartans W 3-143.6 1101 1094 44.24% 17.28% 38.48%+0.13 +23.0 22
1997-01-19 @ Hibernians L 1-343.6 1094 1101 38.48% 17.28% 44.24%-0.13 -23.0 21
1997-01-19 Rabat Ajax L 1-537.3 807 887 32.14% 17.21% 50.64%-0.42 -36.0 6
1997-01-19 @ Lija Athletics W 5-137.3 887 807 50.64% 17.21% 32.14%+0.42 +36.0 15
1997-01-19 Floriana W 3-146.5 1225 1276 35.97% 17.26% 46.77%-0.24 +27.1 27
1997-01-19 @ Sliema Wanderers L 1-346.5 1276 1225 46.77% 17.26% 35.97%+0.24 -27.0 33
1997-01-19 Naxxar Lions W 5-128.1 1359 902 81.28% 14.11% 4.61%+2.92 +5.6 36
1997-01-19 @ Valletta L 1-528.1 902 1359 4.61% 14.11% 81.28%-2.92 -5.6 11
1997-02-02 Lija Athletics W 7-024.0 1249 771 82.03% 13.85% 4.12%+3.06 +10.1 36
1997-02-02 @ Floriana L 0-724.0 771 1249 4.12% 13.85% 82.03%-3.06 -10.1 6
1997-02-02 Sliema Wanderers W 2-152.9 1071 1252 20.80% 16.83% 62.37%-1.05 +20.4 24
1997-02-02 @ Hamrun Spartans L 1-252.9 1252 1071 62.37% 16.83% 20.80%+1.05 -20.4 27
1997-02-02 Hibernians D 0-051.7 897 1124 16.78% 16.55% 66.67%-1.33 +4.7 12
1997-02-02 @ Naxxar Lions D 0-051.7 1124 897 66.67% 16.55% 16.78%+1.33 -4.7 23
1997-02-02 Valletta L 0-326.4 970 1365 7.27% 15.09% 77.64%-2.38 -8.2 17
1997-02-02 @ Pieta Hotspurs W 3-026.4 1365 970 77.64% 15.09% 7.27%+2.38 +8.2 39
1997-02-02 Birkirkara L 1-433.6 923 1186 14.09% 16.29% 69.62%-1.56 -13.2 15
1997-02-02 @ Rabat Ajax W 4-133.6 1186 923 69.62% 16.29% 14.09%+1.56 +13.2 40
1997-02-16 Birkirkara L 1-347.7 1259 1199 51.37% 17.20% 31.44%+0.45 -29.4 36
1997-02-16 @ Floriana W 3-147.7 1199 1259 31.44% 17.20% 51.37%-0.45 +29.4 43
1997-02-16 Pieta Hotspurs W 2-033.1 1119 962 62.55% 16.82% 20.63%+1.06 +15.4 26
1997-02-16 @ Hibernians L 0-233.1 962 1119 20.63% 16.82% 62.55%-1.06 -15.4 17
1997-02-16 Sliema Wanderers L 2-436.7 760 1231 4.90% 14.25% 80.85%-2.85 -2.9 6
1997-02-16 @ Lija Athletics W 4-236.7 1231 760 80.85% 14.25% 4.90%+2.85 +2.9 30
1997-02-16 Hamrun Spartans L 0-135.5 902 1091 20.02% 16.78% 63.20%-1.10 -7.9 12
1997-02-16 @ Naxxar Lions W 1-035.5 1091 902 63.20% 16.78% 20.02%+1.10 +7.9 27
1997-02-16 Valletta L 1-430.3 909 1373 5.09% 14.33% 80.58%-2.80 -4.8 15
1997-02-16 @ Rabat Ajax W 4-130.3 1373 909 80.58% 14.33% 5.09%+2.80 +4.8 42
1997-02-23 Sliema Wanderers W 1-042.1 1229 1234 42.37% 17.28% 40.34%+0.04 +14.6 46
1997-02-23 @ Birkirkara L 0-142.1 1234 1229 40.34% 17.28% 42.37%-0.04 -14.6 30
1997-02-23 Lija Athletics W 4-025.4 1099 758 76.25% 15.37% 8.38%+2.20 +12.3 30
1997-02-23 @ Hamrun Spartans L 0-425.4 758 1099 8.38% 15.37% 76.25%-2.20 -12.3 6
1997-02-23 Pieta Hotspurs L 1-342.7 894 947 35.74% 17.26% 47.00%-0.25 -21.6 12
1997-02-23 @ Naxxar Lions W 3-142.7 947 894 47.00% 17.26% 35.74%+0.25 +21.6 20
1997-02-23 Floriana D 0-052.6 1378 1230 61.64% 16.87% 21.49%+1.00 -3.7 43
1997-02-23 @ Valletta D 0-052.6 1230 1378 21.49% 16.87% 61.64%-1.00 +3.7 37
1997-03-01 Rabat Ajax W 6-338.5 1135 905 69.03% 16.35% 14.62%+1.51 +10.9 29
1997-03-01 @ Hibernians L 3-638.5 905 1135 14.62% 16.35% 69.03%-1.51 -11.0 15
1997-03-02 Birkirkara L 0-227.3 745 1243 4.26% 13.93% 81.81%-3.02 -3.2 6
1997-03-02 @ Lija Athletics W 2-027.3 1243 745 81.81% 13.93% 4.26%+3.02 +3.2 49
1997-03-02 Hamrun Spartans W 1-047.0 968 1111 24.67% 17.01% 58.32%-0.81 +20.3 23
1997-03-02 @ Pieta Hotspurs L 0-147.0 1111 968 58.32% 17.01% 24.67%+0.81 -20.3 30
1997-03-02 Valletta L 1-242.1 1220 1374 23.46% 16.96% 59.58%-0.88 -8.6 30
1997-03-02 @ Sliema Wanderers W 2-142.1 1374 1220 59.58% 16.96% 23.46%+0.88 +8.6 46
1997-03-08 Naxxar Lions L 0-143.5 894 872 46.23% 17.27% 36.51%+0.21 -16.4 15
1997-03-08 @ Rabat Ajax W 1-043.5 872 894 36.51% 17.27% 46.23%-0.21 +16.4 15
1997-03-08 Lija Athletics W 3-023.7 1383 742 86.45% 11.80% 1.74%+4.07 +1.9 49
1997-03-08 @ Valletta L 0-323.7 742 1383 1.74% 11.80% 86.45%-4.07 -1.9 6
1997-03-09 Hibernians D 0-051.7 1233 1146 54.87% 17.12% 28.01%+0.63 -2.4 38
1997-03-09 @ Floriana D 0-051.7 1146 1233 28.01% 17.12% 54.87%-0.63 +2.4 30
1997-03-09 Birkirkara L 0-331.8 1091 1246 23.37% 16.96% 59.67%-0.89 -25.0 30
1997-03-09 @ Hamrun Spartans W 3-031.8 1246 1091 59.67% 16.96% 23.37%+0.89 +25.0 52
1997-03-16 Valletta L 1-341.8 1271 1385 28.05% 17.12% 54.83%-0.62 -17.5 52
1997-03-16 @ Birkirkara W 3-141.8 1385 1271 54.83% 17.12% 28.05%+0.62 +17.5 52
1997-03-16 Sliema Wanderers L 0-237.5 1148 1211 34.38% 17.24% 48.38%-0.31 -24.1 30
1997-03-16 @ Hibernians W 2-037.5 1211 1148 48.38% 17.24% 34.38%+0.31 +24.1 33
1997-03-16 Floriana L 0-132.0 889 1231 9.50% 15.62% 74.89%-2.05 -3.9 15
1997-03-16 @ Naxxar Lions W 1-032.0 1231 889 74.89% 15.62% 9.50%+2.05 +3.9 41
1997-03-16 Rabat Ajax L 0-146.8 988 877 57.61% 17.03% 25.36%+0.77 -20.0 23
1997-03-16 @ Pieta Hotspurs W 1-046.8 877 988 25.36% 17.03% 57.61%-0.77 +20.0 18
1997-03-23 Pieta Hotspurs W 3-135.4 1235 968 71.72% 16.06% 12.22%+1.74 +8.1 44
1997-03-23 @ Floriana L 1-335.4 968 1235 12.22% 16.06% 71.72%-1.74 -8.1 23
1997-03-23 Hibernians L 2-340.8 740 1124 7.70% 15.21% 77.09%-2.31 -2.8 6
1997-03-23 @ Lija Athletics W 3-240.8 1124 740 77.09% 15.21% 7.70%+2.31 +2.8 33
1997-03-23 Hamrun Spartans L 0-233.5 897 1066 22.02% 16.89% 61.09%-0.97 -16.3 18
1997-03-23 @ Rabat Ajax W 2-033.5 1066 897 61.09% 16.89% 22.02%+0.97 +16.3 33
1997-03-23 Naxxar Lions D 0-052.1 1235 885 76.72% 15.28% 8.00%+2.26 -6.7 34
1997-03-23 @ Sliema Wanderers D 0-052.1 885 1235 8.00% 15.28% 76.72%-2.26 +6.7 16
1997-04-04 Valletta L 1-237.4 1082 1402 10.65% 15.82% 73.53%-1.91 -4.1 33
1997-04-04 @ Hamrun Spartans W 2-137.4 1402 1082 73.53% 15.82% 10.65%+1.91 +4.1 55
1997-04-04 Birkirkara D 1-155.5 1127 1254 26.44% 17.07% 56.48%-0.71 +2.5 34
1997-04-04 @ Hibernians D 1-155.5 1254 1127 56.48% 17.07% 26.44%+0.71 -2.4 53
1997-04-04 Lija Athletics W 1-035.8 891 737 62.23% 16.84% 20.93%+1.04 +8.3 19
1997-04-04 @ Naxxar Lions L 0-135.8 737 891 20.93% 16.84% 62.23%-1.04 -8.3 6
1997-04-04 Floriana L 2-438.2 881 1243 8.60% 15.43% 75.97%-2.17 -5.2 18
1997-04-04 @ Rabat Ajax W 4-238.2 1243 881 75.97% 15.43% 8.60%+2.17 +5.2 47
1997-04-06 Sliema Wanderers D 1-155.6 960 1228 13.76% 16.26% 69.99%-1.59 +4.8 24
1997-04-06 @ Pieta Hotspurs D 1-155.6 1228 960 69.99% 16.26% 13.76%+1.59 -4.8 35
1997-04-07 Naxxar Lions W 4-238.0 1251 900 76.78% 15.27% 7.95%+2.27 +4.8 56
1997-04-07 @ Birkirkara L 2-438.0 900 1251 7.95% 15.27% 76.78%-2.27 -4.8 19
1997-04-07 Hamrun Spartans L 1-448.7 1248 1078 63.80% 16.75% 19.45%+1.14 -51.1 47
1997-04-07 @ Floriana W 4-148.7 1078 1248 19.45% 16.75% 63.80%-1.14 +51.1 36
1997-04-07 Hibernians W 4-027.2 1406 1129 72.44% 15.97% 11.59%+1.80 +16.9 58
1997-04-07 @ Valletta L 0-427.2 1129 1406 11.59% 15.97% 72.44%-1.80 -16.9 34
1997-04-12 Pieta Hotspurs L 2-537.4 729 965 16.07% 16.49% 67.44%-1.39 -12.9 6
1997-04-12 @ Lija Athletics W 5-237.4 965 729 67.44% 16.49% 16.07%+1.39 +12.9 27
1997-04-12 Rabat Ajax W 3-026.6 1224 876 76.57% 15.31% 8.11%+2.24 +9.1 38
1997-04-12 @ Sliema Wanderers L 0-326.6 876 1224 8.11% 15.31% 76.57%-2.24 -9.1 18
1997-04-13 Hibernians W 3-036.0 1129 1112 45.60% 17.27% 37.12%+0.19 +37.4 39
1997-04-13 @ Hamrun Spartans L 0-336.0 1112 1129 37.12% 17.27% 45.60%-0.19 -37.3 34
1997-04-15 Valletta L 0-324.9 895 1423 3.63% 13.56% 82.81%-3.21 -4.0 19
1997-04-15 @ Naxxar Lions W 3-024.9 1423 895 82.81% 13.56% 3.63%+3.21 +4.0 61
1997-04-16 Sliema Wanderers L 1-343.7 1197 1233 38.12% 17.28% 44.60%-0.14 -22.8 47
1997-04-16 @ Floriana W 3-143.7 1233 1197 44.60% 17.28% 38.12%+0.14 +22.8 41
1997-04-16 Naxxar Lions W 2-139.5 1075 891 65.12% 16.66% 18.21%+1.23 +6.8 37
1997-04-16 @ Hibernians L 1-239.5 891 1075 18.21% 16.66% 65.12%-1.23 -6.9 19
1997-04-16 Birkirkara D 0-051.9 978 1256 13.10% 16.18% 70.72%-1.65 +5.5 28
1997-04-16 @ Pieta Hotspurs D 0-051.9 1256 978 70.72% 16.18% 13.10%+1.65 -5.5 57
1997-04-16 Lija Athletics W 2-140.5 867 716 61.89% 16.85% 21.26%+1.02 +7.9 21
1997-04-16 @ Rabat Ajax L 1-240.5 716 867 21.26% 16.85% 61.89%-1.02 -7.9 6
1997-04-20 Rabat Ajax W 4-131.1 1251 875 77.96% 15.02% 7.02%+2.42 +6.6 60
1997-04-20 @ Birkirkara L 1-431.1 875 1251 7.02% 15.02% 77.96%-2.42 -6.6 21
1997-04-20 Floriana L 1-528.2 708 1174 5.03% 14.30% 80.67%-2.82 -6.1 6
1997-04-20 @ Lija Athletics W 5-128.2 1174 708 80.67% 14.30% 5.03%+2.82 +6.1 50
1997-04-20 Hamrun Spartans W 3-140.6 1256 1167 54.98% 17.12% 27.90%+0.63 +17.4 44
1997-04-20 @ Sliema Wanderers L 1-340.6 1167 1256 27.90% 17.12% 54.98%-0.63 -17.4 39
1997-04-20 Pieta Hotspurs W 3-132.8 1427 984 80.79% 14.27% 4.94%+2.84 +3.3 64
1997-04-20 @ Valletta L 1-332.8 984 1427 4.94% 14.27% 80.79%-2.84 -3.3 28
1997-05-05 Birkirkara W 2-042.3 1180 1257 32.57% 17.22% 50.21%-0.40 +33.3 53
1997-05-05 @ Floriana L 0-242.3 1257 1180 50.21% 17.22% 32.57%+0.40 -33.3 60
1997-05-05 Naxxar Lions L 0-150.7 1149 884 71.63% 16.07% 12.29%+1.73 -24.8 39
1997-05-05 @ Hamrun Spartans W 1-050.7 884 1149 12.29% 16.07% 71.63%-1.73 +24.8 22
1997-05-05 Hibernians W 2-150.2 980 1082 29.48% 17.16% 53.36%-0.55 +17.6 31
1997-05-05 @ Pieta Hotspurs L 1-250.2 1082 980 53.36% 17.16% 29.48%+0.55 -17.6 37
1997-05-05 Valletta L 2-532.6 868 1431 3.03% 13.14% 83.83%-3.42 -2.4 21
1997-05-05 @ Rabat Ajax W 5-232.6 1431 868 83.83% 13.14% 3.03%+3.42 +2.4 67
1997-05-05 Lija Athletics W 5-022.5 1273 702 84.76% 12.70% 2.53%+3.63 +4.4 47
1997-05-05 @ Sliema Wanderers L 0-522.5 702 1273 2.53% 12.70% 84.76%-3.63 -4.4 6

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 1997-01-12 5.70% @ Rabat Ajax 835 2 Sliema Wanderers 1277 0
2 1997-05-05 12.29% Naxxar Lions 884 1 @ Hamrun Spartans 1149 0
3 1996-11-24 15.34% Birkirkara 1100 2 @ Sliema Wanderers 1320 0
4 1996-08-26 15.53% @ Birkirkara 1009 3 Sliema Wanderers 1252 2
5 1996-12-29 16.08% Birkirkara 1148 1 @ Valletta 1358 0
6 1996-12-08 17.10% Rabat Ajax 814 2 @ Pieta Hotspurs 1012 1
7 1997-04-07 19.45% Hamrun Spartans 1078 4 @ Floriana 1248 1
8 1996-09-03 20.34% @ Pieta Hotspurs 944 3 Hamrun Spartans 1130 0
9 1997-02-02 20.80% @ Hamrun Spartans 1071 2 Sliema Wanderers 1252 1
10 1996-11-09 21.51% @ Pieta Hotspurs 972 2 Hibernians 1146 0
11 1996-10-13 22.17% @ Lija Athletics 846 2 Pieta Hotspurs 1013 1
12 1996-11-09 23.09% @ Birkirkara 1080 2 Floriana 1238 1
13 1997-03-02 24.67% @ Pieta Hotspurs 968 1 Hamrun Spartans 1111 0
14 1997-03-16 25.36% Rabat Ajax 877 1 @ Pieta Hotspurs 988 0
15 1997-05-05 29.48% @ Pieta Hotspurs 980 2 Hibernians 1082 1
16 1996-08-26 31.12% Floriana 1221 2 @ Valletta 1284 1
17 1996-09-09 31.12% @ Hibernians 1144 1 Sliema Wanderers 1232 0
18 1997-02-16 31.44% Birkirkara 1199 3 @ Floriana 1259 1
19 1997-05-05 32.57% @ Floriana 1180 2 Birkirkara 1257 0
20 1997-01-19 35.97% @ Sliema Wanderers 1225 3 Floriana 1276 1
21 1996-09-03 36.03% @ Rabat Ajax 918 2 Naxxar Lions 969 0
22 1996-10-26 36.27% Lija Athletics 861 4 @ Rabat Ajax 884 1
23 1997-03-08 36.51% Naxxar Lions 872 1 @ Rabat Ajax 894 0
24 1996-09-09 38.11% Birkirkara 1061 2 @ Hamrun Spartans 1071 1
25 1996-10-26 38.32% Sliema Wanderers 1273 3 @ Floriana 1282 0

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1996-09-03 59.70 @ Pieta Hotspurs 3 944 20.34% Hamrun Spartans 0 1130 62.85% 16.80%
2 1997-01-12 51.89 @ Rabat Ajax 2 835 5.70% Sliema Wanderers 0 1277 79.72% 14.58%
3 1997-04-07 51.09 Hamrun Spartans 4 1078 19.45% @ Floriana 1 1248 63.80% 16.75%
4 1996-11-24 44.61 Birkirkara 2 1100 15.34% @ Sliema Wanderers 0 1320 68.24% 16.42%
5 1996-10-26 43.39 Sliema Wanderers 3 1273 38.32% @ Floriana 0 1282 44.41% 17.28%
6 1996-11-09 40.32 @ Pieta Hotspurs 2 972 21.51% Hibernians 0 1146 61.62% 16.87%
7 1996-10-26 38.05 Lija Athletics 4 861 36.27% @ Rabat Ajax 1 884 46.47% 17.26%
8 1997-04-13 37.36 @ Hamrun Spartans 3 1129 45.60% Hibernians 0 1112 37.12% 17.27%
9 1996-11-09 36.05 @ Hamrun Spartans 4 1040 56.81% Naxxar Lions 0 935 26.13% 17.06%
10 1997-01-19 35.99 Rabat Ajax 5 887 50.64% @ Lija Athletics 1 807 32.14% 17.21%
11 1997-05-05 33.27 @ Floriana 2 1180 32.57% Birkirkara 0 1257 50.21% 17.22%
12 1996-08-26 31.77 @ Hamrun Spartans 6 1099 60.94% Lija Athletics 1 957 22.16% 16.90%
13 1996-09-03 31.21 @ Rabat Ajax 2 918 36.03% Naxxar Lions 0 969 46.71% 17.26%
14 1996-09-03 30.28 Birkirkara 3 1030 53.80% @ Lija Athletics 0 925 29.05% 17.15%
15 1996-11-24 29.96 Hibernians 6 1106 69.59% @ Rabat Ajax 0 843 14.12% 16.30%
16 1997-02-16 29.40 Birkirkara 3 1199 31.44% @ Floriana 1 1259 51.37% 17.20%
17 1997-01-19 27.06 @ Sliema Wanderers 3 1225 35.97% Floriana 1 1276 46.77% 17.26%
18 1996-12-29 26.66 Floriana 5 1241 68.65% @ Pieta Hotspurs 0 990 14.96% 16.39%
19 1997-01-08 25.39 Naxxar Lions 2 887 46.18% @ Lija Athletics 0 840 36.55% 17.27%
20 1996-10-13 25.21 @ Valletta 3 1306 59.43% Hibernians 0 1179 23.60% 16.97%
21 1997-03-09 24.99 Birkirkara 3 1246 59.67% @ Hamrun Spartans 0 1091 23.37% 16.96%
22 1997-05-05 24.84 Naxxar Lions 1 884 12.29% @ Hamrun Spartans 0 1149 71.63% 16.07%
23 1997-03-16 24.10 Sliema Wanderers 2 1211 48.38% @ Hibernians 0 1148 34.38% 17.24%
24 1996-10-06 23.94 @ Naxxar Lions 2 909 48.65% Lija Athletics 0 870 34.11% 17.24%
25 1996-12-08 23.87 @ Sliema Wanderers 3 1265 60.89% Hibernians 0 1124 22.21% 16.90%

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 1996-10-13 60.7 @ Floriana 2 1280 68.82% Hamrun Spartans 2 1053 14.81% 16.37%
2 1996-12-01 60.4 @ Naxxar Lions 2 890 53.50% Rabat Ajax 2 813 29.35% 17.15%
3 1996-08-26 59.3 @ Birkirkara 3 1009 15.53% Sliema Wanderers 2 1252 68.02% 16.44%
4 1997-01-08 56.2 @ Floriana 1 1268 80.63% Rabat Ajax 1 828 5.05% 14.31%
5 1996-10-26 56.1 @ Naxxar Lions 1 929 6.70% Valletta 1 1340 78.38% 14.92%
6 1996-12-29 56.0 @ Naxxar Lions 1 880 6.79% Sliema Wanderers 1 1289 78.26% 14.95%
7 1997-01-08 55.9 @ Sliema Wanderers 1 1282 75.02% Pieta Hotspurs 1 963 9.39% 15.59%
8 1996-09-03 55.7 @ Sliema Wanderers 1 1231 38.20% Valletta 1 1267 44.53% 17.28%
9 1997-04-06 55.6 @ Pieta Hotspurs 1 960 13.76% Sliema Wanderers 1 1228 69.99% 16.26%
10 1997-04-04 55.5 @ Hibernians 1 1127 26.44% Birkirkara 1 1254 56.48% 17.07%
11 1996-10-06 55.4 @ Hibernians 1 1181 58.63% Birkirkara 1 1061 24.37% 17.00%
12 1996-10-26 55.4 @ Hamrun Spartans 1 1038 28.37% Hibernians 1 1148 54.50% 17.13%
13 1997-01-08 55.4 @ Birkirkara 1 1171 50.87% Hibernians 1 1115 31.92% 17.21%
14 1996-12-08 53.9 Rabat Ajax 2 814 17.10% @ Pieta Hotspurs 1 1012 66.33% 16.58%
15 1997-02-02 52.9 @ Hamrun Spartans 2 1071 20.80% Sliema Wanderers 1 1252 62.37% 16.83%
16 1997-02-23 52.6 @ Valletta 0 1378 61.64% Floriana 0 1230 21.49% 16.87%
17 1996-10-13 52.4 @ Lija Athletics 2 846 22.17% Pieta Hotspurs 1 1013 60.93% 16.90%
18 1996-11-24 52.3 @ Floriana 0 1219 27.52% Valletta 0 1337 55.38% 17.11%
19 1996-11-09 52.2 @ Birkirkara 2 1080 23.09% Floriana 1 1238 59.97% 16.94%
20 1997-03-23 52.1 @ Sliema Wanderers 0 1235 76.72% Naxxar Lions 0 885 8.00% 15.28%
21 1997-04-16 51.9 @ Pieta Hotspurs 0 978 13.10% Birkirkara 0 1256 70.72% 16.18%
22 1996-10-20 51.8 @ Hibernians 0 1153 68.98% Naxxar Lions 0 924 14.66% 16.36%
23 1996-10-20 51.7 @ Birkirkara 0 1073 66.00% Rabat Ajax 0 879 17.39% 16.60%
24 1997-02-02 51.7 @ Naxxar Lions 0 897 16.78% Hibernians 0 1124 66.67% 16.55%
25 1997-03-09 51.7 @ Floriana 0 1233 54.87% Hibernians 0 1146 28.01% 17.12%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1997-05-05 22.5 @ Sliema Wanderers 5 1273 84.76% Lija Athletics 0 702 2.53% 12.70%
2 1997-03-08 23.7 @ Valletta 3 1383 86.45% Lija Athletics 0 742 1.74% 11.80%
3 1997-02-02 24.0 @ Floriana 7 1249 82.03% Lija Athletics 0 771 4.12% 13.85%
4 1996-12-08 24.7 Valletta 8 1345 81.06% @ Lija Athletics 0 868 4.76% 14.18%
5 1997-04-15 24.9 Valletta 3 1423 82.81% @ Naxxar Lions 0 895 3.63% 13.56%
6 1997-02-23 25.4 @ Hamrun Spartans 4 1099 76.25% Lija Athletics 0 758 8.38% 15.37%
7 1996-10-13 25.9 @ Sliema Wanderers 7 1233 75.72% Rabat Ajax 0 901 8.81% 15.47%
8 1996-09-09 26.4 Floriana 4 1248 72.97% @ Naxxar Lions 0 937 11.13% 15.90%
9 1997-02-02 26.4 Valletta 3 1365 77.64% @ Pieta Hotspurs 0 970 7.27% 15.09%
10 1997-04-12 26.6 @ Sliema Wanderers 3 1224 76.57% Rabat Ajax 0 876 8.11% 15.31%
11 1996-10-06 26.9 Floriana 3 1270 75.83% @ Rabat Ajax 0 911 8.72% 15.45%
12 1996-11-09 27.1 @ Valletta 2 1334 82.34% Rabat Ajax 0 846 3.92% 13.74%
13 1996-09-29 27.2 Hibernians 4 1162 70.31% @ Lija Athletics 0 889 13.46% 16.22%
14 1997-04-07 27.2 @ Valletta 4 1406 72.44% Hibernians 0 1129 11.59% 15.97%
15 1996-11-24 27.3 Hibernians 6 1106 69.59% @ Rabat Ajax 0 843 14.12% 16.30%
16 1997-03-02 27.3 Birkirkara 2 1243 81.81% @ Lija Athletics 0 745 4.26% 13.93%
17 1996-12-29 27.4 Floriana 5 1241 68.65% @ Pieta Hotspurs 0 990 14.96% 16.39%
18 1996-09-29 27.6 @ Sliema Wanderers 3 1214 73.44% Naxxar Lions 0 921 10.72% 15.84%
19 1997-01-19 28.1 @ Valletta 5 1359 81.28% Naxxar Lions 1 902 4.61% 14.11%
20 1997-04-20 28.2 Floriana 5 1174 80.67% @ Lija Athletics 1 708 5.03% 14.30%
21 1996-10-20 28.3 Floriana 2 1277 78.39% @ Lija Athletics 0 866 6.69% 14.92%
22 1996-12-29 28.5 @ Hibernians 3 1100 70.19% Lija Athletics 0 855 13.57% 16.23%
23 1996-10-20 29.8 @ Sliema Wanderers 3 1255 66.41% Hamrun Spartans 0 1056 17.01% 16.57%
24 1996-10-06 30.1 Valletta 3 1286 65.52% @ Hamrun Spartans 0 1072 17.84% 16.64%
25 1997-02-16 30.3 Valletta 4 1373 80.58% @ Rabat Ajax 1 909 5.09% 14.33%