‹ ›

1997-98 Maltese Premier League Season

135 games

Final

Champion

Valletta

65 points

Relegated

No relegation

Biggest Overachiever

Birkirkara

11.49 points above expected

63 points · 51.51 expected points

Biggest Disappointment

Xghajra Tornados

11.42 points below expected

12 points · 23.42 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 20 5 2 65 66 19 +47 59.52 +5.48
2 Birkirkara 27 20 3 4 63 59 22 +37 51.51 +11.49
3 Sliema Wanderers 27 18 2 7 56 64 26 +38 54.82 +1.18
4 Hibernians 27 15 4 8 49 50 33 +17 41.79 +7.21
5 Floriana 27 13 6 8 45 48 27 +21 49.66 -4.66
6 Pieta Hotspurs 27 10 2 15 32 40 44 -4 31.83 +0.17
7 Naxxar Lions 27 7 7 13 28 34 47 -13 28.22 -0.22
8 Hamrun Spartans 27 7 6 14 27 26 49 -23 31.56 -4.56
9 Xghajra Tornados 27 2 6 19 12 18 71 -53 23.42 -11.42
10 Tarxien Rainbows 27 1 3 23 6 14 81 -67 11.55 -5.55

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 63 51.51 +11.49
2 Hibernians 49 41.79 +7.21
3 Valletta 65 59.52 +5.48
4 Sliema Wanderers 56 54.82 +1.18
5 Pieta Hotspurs 32 31.83 +0.17

Biggest Disappointments

# Team Actual Sim vsSim
1 Xghajra Tornados 12 23.42 -11.42
2 Tarxien Rainbows 6 11.55 -5.55
3 Floriana 45 49.66 -4.66
4 Hamrun Spartans 27 31.56 -4.56
5 Naxxar Lions 28 28.22 -0.22

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 Pieta Hotspurs 4 Feb 15 – Mar 8 1 in 77
2 Birkirkara 7 Dec 14 – Feb 1 1 in 32
3 Valletta 7 Mar 22 – May 4 1 in 11
4 Naxxar Lions 2 Oct 12 – Oct 19 1 in 8
5 Sliema Wanderers 5 Oct 5 – Dec 3 1 in 8

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Floriana 3 Mar 30 – Apr 13 1 in 74
2 Sliema Wanderers 3 Feb 15 – Mar 3 1 in 27
3 Tarxien Rainbows 12 Oct 19 – Feb 22 1 in 25
4 Pieta Hotspurs 4 Oct 5 – Oct 26 1 in 22
5 Birkirkara 2 Feb 22 – Mar 3 1 in 16

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Birkirkara 14 Sep 29 – Feb 15 1 in 81
2 Hamrun Spartans 4 Feb 22 – Mar 22 1 in 23
3 Pieta Hotspurs 5 Feb 1 – Mar 8 1 in 18
4 Floriana 8 Sep 1 – Oct 26 1 in 16
5 Tarxien Rainbows 2 Oct 5 – Oct 12 1 in 10

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Floriana 6 Mar 30 – May 4 1 in 95
2 Hamrun Spartans 9 Sep 29 – Dec 31 1 in 90
3 Naxxar Lions 12 Dec 21 – Mar 30 1 in 64
4 Sliema Wanderers 5 Feb 15 – Mar 22 1 in 39
5 Xghajra Tornados 11 Feb 22 – May 4 1 in 15

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 1332 65 +32 15 11.1 +3.9
Birkirkara 1223 63 +20 12 9.7 +2.3
Sliema Wanderers 1189 56 +36 12 10.6 +1.4
Hibernians 1066 49 +25 9 6.5 +2.5
Floriana 1104 45 -68 1 7.8 -6.8
Pieta Hotspurs 963 32 -67 6 8.2 -2.2
Naxxar Lions 881 28 +42 7 4.8 +2.2
Hamrun Spartans 914 27 +17 7 5.4 +1.6
Xghajra Tornados 719 12 -67 1 4.7 -3.7
Tarxien Rainbows 630 6 +29 3 2.1 +0.9

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 NL PH SW TR VAL XT
Birkirkara —
1-2-0
4.69
2-0-1
6.08
3-0-0
5.83
3-0-0
6.61
3-0-0
6.40
2-0-1
3.80
3-0-0
7.88
0-1-2
3.22
3-0-0
6.93
Floriana
0-2-1
3.79
—
2-1-0
6.50
0-2-1
5.51
2-0-1
6.81
1-0-2
6.45
1-0-2
3.64
3-0-0
7.81
1-1-1
2.70
3-0-0
6.71
Hamrun Spartans
1-0-2
2.43
0-1-2
2.01
—
0-0-3
3.04
1-2-0
4.27
1-0-2
4.34
0-1-2
1.91
2-1-0
7.01
0-0-3
1.26
2-1-0
5.20
Hibernians
0-0-3
2.66
1-2-0
2.98
3-0-0
5.44
—
2-1-0
5.68
1-1-1
5.32
2-0-1
2.46
3-0-0
7.28
0-0-3
1.91
3-0-0
6.77
Naxxar Lions
0-0-3
1.90
1-0-2
1.71
0-2-1
4.21
0-1-2
2.82
—
2-0-1
3.24
1-0-2
1.36
2-1-0
6.50
0-1-2
1.15
1-2-0
4.79
Pieta Hotspurs
0-0-3
2.10
2-0-1
2.05
2-0-1
4.14
1-1-1
3.16
1-0-2
5.25
—
0-0-3
1.93
3-0-0
6.98
0-0-3
1.43
1-1-1
5.77
Sliema Wanderers
1-0-2
4.69
2-0-1
4.84
2-1-0
6.60
1-0-2
6.04
2-0-1
7.18
3-0-0
6.58
—
3-0-0
8.00
1-1-1
3.29
3-0-0
7.29
Tarxien Rainbows
0-0-3
0.74
0-0-3
0.80
0-1-2
1.52
0-0-3
1.27
0-1-2
2.01
0-0-3
1.55
0-0-3
0.63
—
0-0-3
0.57
1-1-1
2.33
Valletta
2-1-0
5.27
1-1-1
5.79
3-0-0
7.28
3-0-0
6.60
2-1-0
7.41
3-0-0
7.10
1-1-1
5.20
3-0-0
8.08
—
2-1-0
7.32
Xghajra Tornados
0-0-3
1.60
0-0-3
1.82
0-1-2
3.29
0-0-3
1.75
0-2-1
3.70
1-1-1
2.73
0-0-3
1.25
1-1-1
6.16
0-1-2
1.24
—

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.96 +10.8
Allowed 0.94 -9.5
Differential 0.97 +5.2

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%7.41%4.44%5.93%1.85%2.96%30.00%
17.41%6.67%7.41%2.59%2.59%3.70%30.37%
24.44%7.41%2.22%2.22%—0.74%17.04%
35.93%2.59%2.22%———10.74%
41.85%2.59%————4.44%
5+2.96%3.70%0.74%———7.41%
Total30.00%30.37%17.04%10.74%4.44%7.41%100%

Summary Statistics

Scored Allowed Difference
Mean 1.55 1.55 +0.00
SD 1.60 1.60 2.56
CV 1.03 1.03 —
Max 8 8 +6
Min 0 0 -6

Games Played: 135

↓ Scored | Allowed →012345+Total
07.41%—————7.41%
114.81%3.70%7.41%3.70%3.70%—33.33%
211.11%18.52%————29.63%
37.41%—3.70%———11.11%
4—3.70%————3.70%
5+7.41%7.41%————14.81%
Total48.15%33.33%11.11%3.70%3.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.19 0.81 +1.37
SD 1.59 1.04 2.00
CV 0.73 1.28 —
Max 6 4 +5
Min 0 0 -3

Games Played: 27

↓ Scored | Allowed →012345+Total
011.11%7.41%————18.52%
114.81%11.11%14.81%—3.70%—44.44%
23.70%3.70%—3.70%——11.11%
33.70%3.70%3.70%———11.11%
43.70%—————3.70%
5+—11.11%————11.11%
Total37.04%37.04%18.52%3.70%3.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.78 1.00 +0.78
SD 1.76 1.04 2.03
CV 0.99 1.04 —
Max 7 4 +6
Min 0 0 -3

Games Played: 27

↓ Scored | Allowed →012345+Total
014.81%3.70%3.70%11.11%3.70%—37.04%
17.41%3.70%11.11%7.41%—7.41%37.04%
23.70%11.11%3.70%3.70%——22.22%
3———————
43.70%—————3.70%
5+———————
Total29.63%18.52%18.52%22.22%3.70%7.41%100%

Summary Statistics

Scored Allowed Difference
Mean 0.96 1.81 -0.85
SD 0.98 1.75 2.13
CV 1.02 0.97 —
Max 4 7 +4
Min 0 0 -6

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%3.70%3.70%7.41%3.70%—25.93%
17.41%7.41%7.41%——3.70%25.93%
23.70%3.70%————7.41%
311.11%3.70%11.11%———25.93%
43.70%3.70%————7.41%
5+7.41%—————7.41%
Total40.74%22.22%22.22%7.41%3.70%3.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.85 1.22 +0.63
SD 1.61 1.37 2.50
CV 0.87 1.12 —
Max 5 5 +5
Min 0 0 -4

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%—18.52%3.70%—7.41%37.04%
17.41%14.81%7.41%7.41%—3.70%40.74%
2—3.70%3.70%———7.41%
37.41%—————7.41%
4———————
5+3.70%—3.70%———7.41%
Total25.93%18.52%33.33%11.11%—11.11%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.74 -0.48
SD 1.79 1.53 2.64
CV 1.42 0.88 —
Max 8 5 +6
Min 0 0 -5

Games Played: 27

↓ Scored | Allowed →012345+Total
0—18.52%3.70%3.70%——25.93%
17.41%7.41%7.41%—7.41%3.70%33.33%
27.41%——7.41%—3.70%18.52%
37.41%7.41%————14.81%
43.70%—————3.70%
5+—3.70%————3.70%
Total25.93%37.04%11.11%11.11%7.41%7.41%100%

Summary Statistics

Scored Allowed Difference
Mean 1.48 1.63 -0.15
SD 1.34 1.64 2.32
CV 0.91 1.01 —
Max 5 6 +4
Min 0 0 -4

Games Played: 27

↓ Scored | Allowed →012345+Total
03.70%14.81%—3.70%——22.22%
13.70%—7.41%———11.11%
27.41%11.11%3.70%———22.22%
311.11%7.41%3.70%———22.22%
4—7.41%————7.41%
5+3.70%7.41%3.70%———14.81%
Total29.63%48.15%18.52%3.70%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.37 0.96 +1.41
SD 1.90 0.81 2.15
CV 0.80 0.84 —
Max 6 3 +6
Min 0 0 -3

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%14.81%7.41%14.81%3.70%14.81%62.96%
1—3.70%3.70%3.70%3.70%14.81%29.63%
2———3.70%——3.70%
3———————
4—3.70%————3.70%
5+———————
Total7.41%22.22%11.11%22.22%7.41%29.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.52 3.00 -2.48
SD 0.89 1.90 2.12
CV 1.72 0.63 —
Max 4 6 +3
Min 0 0 -6

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%3.70%————11.11%
17.41%7.41%————14.81%
27.41%22.22%3.70%3.70%——37.04%
37.41%3.70%————11.11%
43.70%7.41%————11.11%
5+7.41%7.41%————14.81%
Total40.74%51.85%3.70%3.70%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.44 0.70 +1.74
SD 1.63 0.72 1.81
CV 0.66 1.03 —
Max 6 3 +6
Min 0 0 -1

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%7.41%7.41%14.81%7.41%7.41%51.85%
13.70%7.41%7.41%3.70%7.41%3.70%33.33%
2——7.41%——3.70%11.11%
33.70%—————3.70%
4———————
5+———————
Total14.81%14.81%22.22%18.52%14.81%14.81%100%

Summary Statistics

Scored Allowed Difference
Mean 0.67 2.63 -1.96
SD 0.83 1.96 2.14
CV 1.25 0.75 —
Max 3 8 +3
Min 0 0 -6

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 1332 65 59.52 +5.48 83.0% 45 49 56 59 63 69 71
Birkirkara 1223 63 51.51 +11.49 97.0% 39 43 48 51 55 61 68
Sliema Wanderers 1189 56 54.82 +1.18 55.0% 39 43 50 55 59 64 70
Floriana 1104 45 49.66 -4.66 31.0% 29 36 44 50 54 60 65
Hibernians 1066 49 41.79 +7.21 88.0% 26 30 37 42 46 53 57
Pieta Hotspurs 963 32 31.83 +0.17 55.0% 18 22 27 32 36 42 51
Hamrun Spartans 914 27 31.56 -4.56 23.0% 20 23 28 30 34 42 52
Naxxar Lions 881 28 28.22 -0.22 50.0% 14 18 24 28 32 39 43
Xghajra Tornados 719 12 23.42 -11.42 4.0% 9 14 19 24 28 33 36
Tarxien Rainbows 630 6 11.55 -5.55 18.0% 2 4 8 11 15 19 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.
164 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
2.7
Top-Heavy
123410
Champion Preseason Odds
52%
Valletta, 1st of 10
LongshotFavorite
Title Margin
Expected
0.07/gm
Photo Finish
00.210.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.86 * Some Luck: 4.86 to 7.3 * Lucky: 7.3 to 9.73 * Wild Swing: 9.73 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.64 * Close: 0.64 to 0.95 * Off: 0.95 to 1.27 * Way Off: 1.27 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.47 points
Some Luck
06.0815
Average Finish Error
Expected
0.60
Pinpoint
00.792
Biggest Overachiever
Expected 95.00%
97.00%
Birkirkara
50100
Biggest Underachiever
Expected 5.00%
4.00%
Xghajra Tornados
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.29
Lopsided
00.20.270.5
Noll-Scully
Elo SD: 223.53
2.86
Wide Separation
0.951.6522.253
Interquartile Edge
83%
Clear Edge
50%72.5%79%84%100%
Best vs. Worst
Baseline 99%
98%
Dominant
50%100%
Close Games
Expected
50%
Few
0%44%100%
Blowouts
Expected
36%
Very Frequent
0%33%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.45
Highly Predictable
00.492
Matchup Imbalance
0.54
Lopsided
00.420.5
Strangeness
Expected
1.27
Wilder Than Modeled
01.002
Repeatability
0.77
Strong Carryover
00.570.741
Upset Rate
Expected
16%
Chalky
0%19%50%
Clear Favorite Upset Rate
Expected
15%
As Expected
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.19 * Above Noise: 0.19 to 0.26 * Well Above Noise: 0.26 and up.
Probability calibration
0.23
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
1.18
Underconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.049
Well Within Noise
00.1280.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
Valletta52.00%30.00%14.00%3.00%1.00%—————
Birkirkara8.00%22.00%33.00%30.00%7.00%—————
Sliema Wanderers28.00%26.00%24.00%17.00%4.00%1.00%————
Hibernians—4.00%7.00%17.00%48.00%11.00%8.00%3.00%2.00%—
Floriana12.00%17.00%20.00%31.00%15.00%3.00%—2.00%——
Pieta Hotspurs——2.00%—13.00%32.00%28.00%13.00%12.00%—
Naxxar Lions————6.00%18.00%29.00%23.00%21.00%3.00%
Hamrun Spartans—1.00%—2.00%6.00%29.00%26.00%31.00%5.00%—
Xghajra Tornados—————6.00%8.00%27.00%52.00%7.00%
Tarxien Rainbows——————1.00%1.00%8.00%90.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% —
Sliema Wanderers 100% —
Valletta 100% —
Hibernians 98.00% 2.00%
Hamrun Spartans 95.00% 5.00%
Pieta Hotspurs 88.00% 12.00%
Naxxar Lions 76.00% 24.00%
Xghajra Tornados 41.00% 59.00%
Tarxien Rainbows 2.00% 98.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
1997-09-01 Xghajra Tornados W 1-037.6 1079 978 56.47% 17.04% 26.49%+0.69 +8.7 3
1997-09-01 @ Floriana L 0-137.6 978 1079 26.49% 17.04% 56.47%-0.69 -8.7 0
1997-09-01 Birkirkara L 1-244.9 1019 1079 34.80% 17.24% 47.95%-0.29 -10.4 0
1997-09-01 @ Hamrun Spartans W 2-144.9 1079 1019 47.95% 17.24% 34.80%+0.29 +10.4 3
1997-09-01 Pieta Hotspurs W 4-140.2 976 930 49.55% 17.22% 33.24%+0.36 +24.5 3
1997-09-01 @ Hibernians L 1-440.2 930 976 33.24% 17.22% 49.55%-0.36 -24.5 0
1997-09-01 Tarxien Rainbows W 5-030.5 870 734 60.35% 16.87% 22.79%+0.90 +33.6 3
1997-09-01 @ Naxxar Lions L 0-530.5 734 870 22.79% 16.87% 60.35%-0.90 -33.6 0
1997-09-01 Sliema Wanderers L 0-146.2 1221 1134 54.66% 17.10% 28.24%+0.60 -16.3 0
1997-09-01 @ Valletta W 1-046.2 1134 1221 28.24% 17.10% 54.66%-0.60 +16.3 3
1997-09-07 Naxxar Lions W 3-030.5 1090 903 65.41% 16.54% 18.05%+1.21 +16.8 6
1997-09-07 @ Birkirkara L 0-330.5 903 1090 18.05% 16.54% 65.41%-1.21 -16.8 3
1997-09-07 Floriana L 0-135.8 906 1087 20.78% 16.75% 62.47%-1.03 -7.0 0
1997-09-07 @ Pieta Hotspurs W 1-035.8 1087 906 62.47% 16.75% 20.78%+1.03 +7.0 6
1997-09-07 Hamrun Spartans W 3-031.9 1151 1009 61.03% 16.83% 22.14%+0.94 +20.3 6
1997-09-07 @ Sliema Wanderers L 0-331.9 1009 1151 22.14% 16.83% 61.03%-0.94 -20.3 0
1997-09-07 Hibernians L 2-342.4 700 1001 11.79% 15.79% 72.42%-1.75 -3.7 0
1997-09-07 @ Tarxien Rainbows W 3-242.4 1001 700 72.42% 15.79% 11.79%+1.75 +3.7 6
1997-09-07 Valletta L 0-330.0 969 1204 16.16% 16.37% 67.47%-1.35 -15.2 0
1997-09-07 @ Xghajra Tornados W 3-030.0 1204 969 67.47% 16.37% 16.16%+1.35 +15.2 3
1997-09-14 Sliema Wanderers L 1-342.8 1106 1171 34.16% 17.23% 48.60%-0.32 -17.7 6
1997-09-14 @ Birkirkara W 3-142.8 1171 1106 48.60% 17.23% 34.16%+0.32 +17.7 9
1997-09-14 Tarxien Rainbows W 5-129.3 1094 697 79.25% 14.41% 6.34%+2.50 +6.5 9
1997-09-14 @ Floriana L 1-529.3 697 1094 6.34% 14.41% 79.25%-2.50 -6.5 0
1997-09-14 Xghajra Tornados W 4-034.6 988 954 48.04% 17.24% 34.72%+0.29 +39.4 3
1997-09-14 @ Hamrun Spartans L 0-434.6 954 988 34.72% 17.24% 48.04%-0.29 -39.4 0
1997-09-14 Hibernians L 0-235.5 886 1004 27.50% 17.07% 55.43%-0.64 -17.0 3
1997-09-14 @ Naxxar Lions W 2-035.5 1004 886 55.43% 17.07% 27.50%+0.64 +17.0 9
1997-09-14 Pieta Hotspurs W 4-132.4 1219 899 75.32% 15.31% 9.37%+2.03 +7.5 6
1997-09-14 @ Valletta L 1-432.4 899 1219 9.37% 15.31% 75.32%-2.03 -7.5 0
1997-09-29 Floriana D 1-155.4 1021 1101 32.23% 17.20% 50.57%-0.41 +1.2 10
1997-09-29 @ Hibernians D 1-155.4 1101 1021 50.57% 17.20% 32.23%+0.41 -1.2 10
1997-09-29 Hamrun Spartans W 5-145.4 891 1028 25.40% 16.99% 57.61%-0.75 +51.0 3
1997-09-29 @ Pieta Hotspurs L 1-545.4 1028 891 57.61% 16.99% 25.40%+0.75 -51.0 3
1997-09-29 Naxxar Lions L 0-151.7 1189 869 75.25% 15.32% 9.42%+2.02 -22.2 9
1997-09-29 @ Sliema Wanderers W 1-051.7 869 1189 9.42% 15.32% 75.25%-2.02 +22.2 6
1997-09-29 Valletta L 0-623.6 690 1227 3.52% 12.92% 83.56%-3.19 -6.2 0
1997-09-29 @ Tarxien Rainbows W 6-023.6 1227 690 83.56% 12.92% 3.52%+3.19 +6.2 9
1997-09-29 Birkirkara L 0-331.6 914 1089 21.48% 16.79% 61.72%-0.98 -19.8 0
1997-09-29 @ Xghajra Tornados W 3-031.6 1089 914 61.72% 16.79% 21.48%+0.98 +19.8 9
1997-10-05 Pieta Hotspurs W 3-245.1 1108 942 63.49% 16.68% 19.83%+1.09 +6.0 12
1997-10-05 @ Birkirkara L 2-345.1 942 1108 19.83% 16.68% 63.49%-1.09 -6.0 3
1997-10-05 Tarxien Rainbows D 0-051.9 977 684 73.63% 15.60% 10.77%+1.86 -5.2 4
1997-10-05 @ Hamrun Spartans D 0-051.9 684 977 10.77% 15.60% 73.63%-1.86 +5.2 1
1997-10-05 Floriana L 1-533.5 891 1100 18.39% 16.57% 65.04%-1.19 -18.6 6
1997-10-05 @ Naxxar Lions W 5-133.5 1100 891 65.04% 16.57% 18.39%+1.19 +18.6 13
1997-10-05 Xghajra Tornados W 4-133.4 1167 894 72.25% 15.81% 11.94%+1.73 +9.6 12
1997-10-05 @ Sliema Wanderers L 1-433.4 894 1167 11.94% 15.81% 72.25%-1.73 -9.6 0
1997-10-05 Hibernians W 1-034.3 1233 1023 67.55% 16.36% 16.10%+1.36 +5.5 12
1997-10-05 @ Valletta L 0-134.3 1023 1233 16.10% 16.36% 67.55%-1.36 -5.5 10
1997-10-12 Birkirkara D 0-051.5 1118 1114 43.76% 17.28% 38.96%+0.10 -0.4 14
1997-10-12 @ Floriana D 0-051.5 1114 1118 38.96% 17.28% 43.76%-0.10 +0.4 13
1997-10-12 Sliema Wanderers L 0-332.2 1017 1176 23.01% 16.88% 60.11%-0.89 -21.0 10
1997-10-12 @ Hibernians W 3-032.2 1176 1017 60.11% 16.88% 23.01%+0.89 +21.0 15
1997-10-12 Naxxar Lions L 0-145.2 936 873 51.81% 17.17% 31.02%+0.46 -15.5 3
1997-10-12 @ Pieta Hotspurs W 1-045.2 873 936 31.02% 17.17% 51.81%-0.46 +15.5 9
1997-10-12 Xghajra Tornados D 0-051.6 689 885 19.48% 16.66% 63.86%-1.11 +3.6 2
1997-10-12 @ Tarxien Rainbows D 0-051.6 885 689 63.86% 16.66% 19.48%+1.11 -3.5 1
1997-10-12 Hamrun Spartans W 2-137.7 1239 972 71.90% 15.86% 12.24%+1.70 +4.0 15
1997-10-12 @ Valletta L 1-237.7 972 1239 12.24% 15.86% 71.90%-1.70 -4.0 4
1997-10-19 Valletta D 1-155.5 1118 1243 26.73% 17.05% 56.22%-0.68 +2.0 15
1997-10-19 @ Floriana D 1-155.5 1243 1118 56.22% 17.05% 26.73%+0.68 -2.0 16
1997-10-19 Hamrun Spartans W 2-145.1 996 968 47.17% 17.25% 35.58%+0.25 +10.6 13
1997-10-19 @ Hibernians L 1-245.1 968 996 35.58% 17.25% 47.17%-0.25 -10.6 4
1997-10-19 Sliema Wanderers L 2-342.9 921 1197 13.26% 16.01% 70.73%-1.60 -4.1 3
1997-10-19 @ Pieta Hotspurs W 3-242.9 1197 921 70.73% 16.01% 13.26%+1.60 +4.1 18
1997-10-19 Birkirkara L 0-130.7 693 1115 6.38% 14.43% 79.19%-2.49 -2.2 2
1997-10-19 @ Tarxien Rainbows W 1-030.7 1115 693 79.19% 14.43% 6.38%+2.49 +2.2 16
1997-10-19 Naxxar Lions L 2-839.6 881 888 42.20% 17.28% 40.51%+0.04 -46.4 1
1997-10-19 @ Xghajra Tornados W 8-239.6 888 881 40.51% 17.28% 42.20%-0.04 +46.4 12
1997-10-26 Hibernians W 2-142.0 1117 1007 57.53% 17.00% 25.47%+0.75 +7.9 19
1997-10-26 @ Birkirkara L 1-242.0 1007 1117 25.47% 17.00% 57.53%-0.75 -7.9 13
1997-10-26 Floriana L 1-732.7 957 1120 22.62% 16.86% 60.52%-0.91 -32.7 4
1997-10-26 @ Hamrun Spartans W 7-132.7 1120 957 60.52% 16.86% 22.62%+0.91 +32.7 18
1997-10-26 Valletta L 0-230.4 935 1241 11.47% 15.73% 72.80%-1.78 -7.5 12
1997-10-26 @ Naxxar Lions W 2-030.4 1241 935 72.80% 15.73% 11.47%+1.78 +7.5 19
1997-10-26 Tarxien Rainbows W 6-023.6 1201 690 83.55% 12.92% 3.53%+3.19 +6.2 21
1997-10-26 @ Sliema Wanderers L 0-623.6 690 1201 3.53% 12.92% 83.55%-3.19 -6.2 2
1997-10-26 Pieta Hotspurs W 1-044.9 835 917 31.97% 17.19% 50.84%-0.42 +15.2 4
1997-10-26 @ Xghajra Tornados L 0-144.9 917 835 50.84% 17.19% 31.97%+0.42 -15.2 3
1997-12-03 Valletta D 0-051.7 1125 1248 26.90% 17.05% 56.05%-0.67 +2.3 20
1997-12-03 @ Birkirkara D 0-051.7 1248 1125 56.05% 17.05% 26.90%+0.67 -2.3 20
1997-12-03 Hamrun Spartans D 1-155.3 927 924 43.60% 17.28% 39.12%+0.10 -0.3 13
1997-12-03 @ Naxxar Lions D 1-155.3 924 927 39.12% 17.28% 43.60%-0.10 +0.3 5
1997-12-03 Tarxien Rainbows W 3-029.7 901 684 68.09% 16.31% 15.61%+1.40 +14.7 6
1997-12-03 @ Pieta Hotspurs L 0-329.7 684 901 15.61% 16.31% 68.09%-1.40 -14.7 2
1997-12-03 Floriana W 2-144.2 1208 1153 50.71% 17.20% 32.09%+0.41 +9.7 24
1997-12-03 @ Sliema Wanderers L 1-244.2 1153 1208 32.09% 17.20% 50.71%-0.41 -9.7 18
1997-12-14 Hamrun Spartans W 2-032.1 1127 925 66.84% 16.42% 16.73%+1.31 +10.8 23
1997-12-14 @ Birkirkara L 0-232.1 925 1127 16.73% 16.42% 66.84%-1.31 -10.8 5
1997-12-14 Hibernians D 1-155.3 916 999 31.82% 17.19% 50.98%-0.42 +1.3 7
1997-12-14 @ Pieta Hotspurs D 1-155.3 999 916 50.98% 17.19% 31.82%+0.42 -1.3 14
1997-12-14 Valletta D 2-260.8 1217 1246 39.10% 17.28% 43.62%-0.10 +0.2 25
1997-12-14 @ Sliema Wanderers D 2-260.8 1246 1217 43.62% 17.28% 39.10%+0.10 -0.2 21
1997-12-14 Naxxar Lions L 0-329.4 670 927 14.55% 16.18% 69.26%-1.49 -13.7 2
1997-12-14 @ Tarxien Rainbows W 3-029.4 927 670 69.26% 16.18% 14.55%+1.49 +13.7 16
1997-12-14 Floriana L 0-427.4 850 1143 12.24% 15.86% 71.90%-1.70 -15.2 4
1997-12-14 @ Xghajra Tornados W 4-027.4 1143 850 71.90% 15.86% 12.24%+1.70 +15.2 21
1997-12-21 Pieta Hotspurs L 0-150.3 1158 917 69.98% 16.10% 13.92%+1.54 -20.7 21
1997-12-21 @ Floriana W 1-050.3 917 1158 13.92% 16.10% 69.98%-1.54 +20.7 10
1997-12-21 Sliema Wanderers L 0-328.4 914 1217 11.60% 15.76% 72.64%-1.77 -11.0 5
1997-12-21 @ Hamrun Spartans W 3-028.4 1217 914 72.64% 15.76% 11.60%+1.77 +11.0 28
1997-12-21 Tarxien Rainbows W 3-027.2 997 656 76.49% 15.08% 8.43%+2.16 +8.0 17
1997-12-21 @ Hibernians L 0-327.2 656 997 8.43% 15.08% 76.49%-2.16 -8.0 2
1997-12-21 Birkirkara L 0-233.0 941 1138 19.35% 16.65% 64.01%-1.12 -12.4 16
1997-12-21 @ Naxxar Lions W 2-033.0 1138 941 64.01% 16.65% 19.35%+1.12 +12.4 26
1997-12-21 Xghajra Tornados W 1-030.6 1246 835 79.83% 14.25% 5.93%+2.58 +2.0 24
1997-12-21 @ Valletta L 0-130.6 835 1246 5.93% 14.25% 79.83%-2.58 -2.0 4
1997-12-31 Naxxar Lions W 5-032.5 1005 928 53.56% 17.13% 29.31%+0.55 +42.0 20
1997-12-31 @ Hibernians L 0-532.5 928 1005 29.31% 17.13% 53.56%-0.55 -42.0 16
1997-12-31 Valletta L 1-237.4 938 1248 11.26% 15.69% 73.05%-1.81 -3.7 10
1997-12-31 @ Pieta Hotspurs W 2-137.4 1248 938 73.05% 15.69% 11.26%+1.81 +3.7 27
1997-12-31 Birkirkara L 0-145.9 1228 1150 53.69% 17.13% 29.18%+0.55 -16.0 28
1997-12-31 @ Sliema Wanderers W 1-045.9 1150 1228 29.18% 17.13% 53.69%-0.55 +16.0 29
1997-12-31 Floriana L 0-227.6 648 1137 4.50% 13.56% 81.94%-2.90 -2.9 2
1997-12-31 @ Tarxien Rainbows W 2-027.6 1137 648 81.94% 13.56% 4.50%+2.90 +2.9 24
1997-12-31 Hamrun Spartans D 2-260.4 833 903 33.49% 17.22% 49.29%-0.35 +0.8 5
1997-12-31 @ Xghajra Tornados D 2-260.4 903 833 49.29% 17.22% 33.49%+0.35 -0.8 6
1998-01-04 Xghajra Tornados W 6-128.9 1166 834 75.99% 15.18% 8.83%+2.10 +11.2 32
1998-01-04 @ Birkirkara L 1-628.9 834 1166 8.83% 15.18% 75.99%-2.10 -11.2 5
1998-01-04 Hibernians D 0-051.5 1140 1047 55.49% 17.07% 27.44%+0.64 -2.2 25
1998-01-04 @ Floriana D 0-051.5 1047 1140 27.44% 17.07% 55.49%-0.64 +2.2 21
1998-01-04 Pieta Hotspurs W 1-042.9 902 934 38.60% 17.28% 44.12%-0.12 +13.5 9
1998-01-04 @ Hamrun Spartans L 0-142.9 934 902 44.12% 17.28% 38.60%+0.12 -13.5 10
1998-01-04 Sliema Wanderers L 0-229.9 886 1212 10.37% 15.53% 74.10%-1.91 -6.8 16
1998-01-04 @ Naxxar Lions W 2-029.9 1212 886 74.10% 15.53% 10.37%+1.91 +6.8 31
1998-01-04 Tarxien Rainbows W 5-022.7 1251 645 86.28% 11.59% 2.13%+3.77 +3.1 30
1998-01-04 @ Valletta L 0-522.7 645 1251 2.13% 11.59% 86.28%-3.77 -3.1 2
1998-01-17 Naxxar Lions W 3-135.9 1138 880 71.30% 15.94% 12.76%+1.65 +7.2 28
1998-01-17 @ Floriana L 1-335.9 880 1138 12.76% 15.94% 71.30%-1.65 -7.2 16
1998-01-17 Valletta L 0-429.6 1050 1255 18.67% 16.59% 64.74%-1.17 -22.7 21
1998-01-17 @ Hibernians W 4-029.6 1255 1050 64.74% 16.59% 18.67%+1.17 +22.7 33
1998-01-17 Birkirkara L 0-133.8 921 1178 14.60% 16.19% 69.21%-1.48 -5.0 10
1998-01-17 @ Pieta Hotspurs W 1-033.8 1178 921 69.21% 16.19% 14.60%+1.48 +5.0 35
1998-01-17 Hamrun Spartans L 1-238.1 642 916 13.44% 16.04% 70.52%-1.59 -4.4 2
1998-01-17 @ Tarxien Rainbows W 2-138.1 916 642 70.52% 16.04% 13.44%+1.59 +4.4 12
1998-01-17 Sliema Wanderers L 0-228.8 823 1219 7.26% 14.73% 78.00%-2.34 -4.8 5
1998-01-17 @ Xghajra Tornados W 2-028.8 1219 823 78.00% 14.73% 7.26%+2.34 +4.8 34
1998-01-24 Tarxien Rainbows W 1-029.1 1183 637 84.61% 12.45% 2.95%+3.40 +1.0 38
1998-01-24 @ Birkirkara L 0-129.1 637 1183 2.95% 12.45% 84.61%-3.40 -1.0 2
1998-01-24 Pieta Hotspurs W 2-136.9 1224 916 74.58% 15.44% 9.98%+1.95 +3.3 37
1998-01-24 @ Sliema Wanderers L 1-236.9 916 1224 9.98% 15.44% 74.58%-1.95 -3.3 10
1998-01-24 Floriana L 2-357.4 1277 1145 59.94% 16.89% 23.17%+0.88 -15.9 33
1998-01-24 @ Valletta W 3-257.4 1145 1277 23.17% 16.89% 59.94%-0.88 +15.9 31
1998-01-24 Hibernians L 0-529.0 818 1027 18.31% 16.56% 65.13%-1.19 -27.5 5
1998-01-24 @ Xghajra Tornados W 5-029.0 1027 818 65.13% 16.56% 18.31%+1.19 +27.5 24
1998-01-27 Hibernians L 2-346.9 920 1054 25.64% 17.00% 57.36%-0.74 -7.6 12
1998-01-27 @ Hamrun Spartans W 3-246.9 1054 920 57.36% 17.00% 25.64%+0.74 +7.6 27
1998-01-28 Hamrun Spartans W 1-033.3 1161 912 70.59% 16.03% 13.38%+1.59 +4.6 34
1998-01-28 @ Floriana L 0-133.3 912 1161 13.38% 16.03% 70.59%-1.59 -4.6 12
1998-01-28 Sliema Wanderers L 1-527.5 636 1227 2.65% 12.17% 85.18%-3.52 -2.6 2
1998-01-28 @ Tarxien Rainbows W 5-127.5 1227 636 85.18% 12.17% 2.65%+3.52 +2.6 40
1998-01-28 Naxxar Lions D 1-156.2 1261 872 78.86% 14.52% 6.62%+2.45 -5.4 34
1998-01-28 @ Valletta D 1-156.2 872 1261 6.62% 14.52% 78.86%-2.45 +5.4 17
1998-02-01 Birkirkara L 1-536.4 1062 1184 27.10% 17.06% 55.84%-0.66 -26.5 27
1998-02-01 @ Hibernians W 5-136.4 1184 1062 55.84% 17.06% 27.10%+0.66 +26.5 41
1998-02-01 Xghajra Tornados D 1-155.4 913 790 58.89% 16.94% 24.18%+0.82 -2.4 11
1998-02-01 @ Pieta Hotspurs D 1-155.4 790 913 24.18% 16.94% 58.89%-0.82 +2.4 6
1998-02-15 Floriana D 1-155.5 1210 1166 49.29% 17.22% 33.49%+0.35 -1.1 42
1998-02-15 @ Birkirkara D 1-155.5 1166 1210 33.49% 17.22% 49.29%-0.35 +1.1 35
1998-02-15 Valletta L 1-334.7 908 1256 9.29% 15.29% 75.42%-2.04 -5.3 12
1998-02-15 @ Hamrun Spartans W 3-134.7 1256 908 75.42% 15.29% 9.29%+2.04 +5.3 37
1998-02-15 Pieta Hotspurs L 1-344.0 878 910 38.58% 17.28% 44.14%-0.12 -19.7 17
1998-02-15 @ Naxxar Lions W 3-144.0 910 878 44.14% 17.28% 38.58%+0.12 +19.6 14
1998-02-15 Hibernians L 0-149.4 1230 1035 66.14% 16.48% 17.38%+1.26 -19.6 40
1998-02-15 @ Sliema Wanderers W 1-049.4 1035 1230 17.38% 16.48% 66.14%-1.26 +19.6 30
1998-02-15 Tarxien Rainbows W 3-031.3 793 634 62.78% 16.73% 20.50%+1.05 +18.9 9
1998-02-15 @ Xghajra Tornados L 0-331.3 634 793 20.50% 16.73% 62.78%-1.05 -18.9 2
1998-02-22 Sliema Wanderers W 3-039.2 1167 1210 37.05% 17.27% 45.68%-0.19 +38.0 38
1998-02-22 @ Floriana L 0-339.2 1210 1167 45.68% 17.27% 37.05%+0.19 -38.0 40
1998-02-22 Naxxar Lions D 0-051.4 902 858 49.32% 17.22% 33.46%+0.35 -1.2 13
1998-02-22 @ Hamrun Spartans D 0-051.4 858 902 33.46% 17.22% 49.32%-0.35 +1.2 18
1998-02-22 Xghajra Tornados W 3-029.1 1055 812 70.17% 16.08% 13.75%+1.56 +13.0 33
1998-02-22 @ Hibernians L 0-329.1 812 1055 13.75% 16.08% 70.17%-1.56 -13.0 9
1998-02-22 Pieta Hotspurs L 0-230.1 615 930 10.97% 15.64% 73.39%-1.84 -7.2 2
1998-02-22 @ Tarxien Rainbows W 2-030.1 930 615 73.39% 15.64% 10.97%+1.84 +7.2 17
1998-02-22 Birkirkara W 4-140.3 1261 1209 50.37% 17.20% 32.43%+0.40 +24.0 40
1998-02-22 @ Valletta L 1-440.3 1209 1261 32.43% 17.20% 50.37%-0.40 -24.0 42
1998-02-24 Xghajra Tornados D 1-155.3 859 799 51.45% 17.18% 31.37%+0.45 -1.4 19
1998-02-24 @ Naxxar Lions D 1-155.3 799 859 31.37% 17.18% 51.45%-0.45 +1.4 10
1998-03-03 Xghajra Tornados W 2-135.4 1205 800 79.58% 14.32% 6.11%+2.54 +2.0 41
1998-03-03 @ Floriana L 1-235.4 800 1205 6.11% 14.32% 79.58%-2.54 -2.0 10
1998-03-03 Birkirkara W 2-155.4 901 1185 12.80% 15.95% 71.26%-1.65 +19.9 16
1998-03-03 @ Hamrun Spartans L 1-255.4 1185 901 71.26% 15.95% 12.80%+1.65 -19.9 42
1998-03-03 Pieta Hotspurs L 0-343.2 1068 937 59.86% 16.89% 23.25%+0.88 -48.6 33
1998-03-03 @ Hibernians W 3-043.2 937 1068 23.25% 16.89% 59.86%-0.88 +48.6 20
1998-03-03 Tarxien Rainbows D 1-155.7 858 608 70.69% 16.02% 13.29%+1.60 -4.2 20
1998-03-03 @ Naxxar Lions D 1-155.7 608 858 13.29% 16.02% 70.69%-1.60 +4.2 3
1998-03-03 Sliema Wanderers W 2-142.2 1285 1172 57.82% 16.98% 25.19%+0.76 +7.8 43
1998-03-03 @ Valletta L 1-242.2 1172 1285 25.19% 16.98% 57.82%-0.76 -7.9 40
1998-03-08 Naxxar Lions W 5-026.1 1165 854 74.77% 15.41% 9.82%+1.97 +15.1 45
1998-03-08 @ Birkirkara L 0-526.1 854 1165 9.82% 15.41% 74.77%-1.97 -15.1 20
1998-03-08 Floriana W 1-049.4 986 1207 17.28% 16.47% 66.24%-1.27 +19.6 23
1998-03-08 @ Pieta Hotspurs L 0-149.4 1207 986 66.24% 16.47% 17.28%+1.27 -19.6 41
1998-03-08 Hamrun Spartans D 0-051.8 1165 921 70.18% 16.08% 13.74%+1.56 -4.6 41
1998-03-08 @ Sliema Wanderers D 0-051.8 921 1165 13.74% 16.08% 70.18%-1.56 +4.6 17
1998-03-08 Hibernians L 0-425.4 612 1019 6.87% 14.60% 78.52%-2.40 -8.5 3
1998-03-08 @ Tarxien Rainbows W 4-025.4 1019 612 78.52% 14.60% 6.87%+2.40 +8.5 36
1998-03-08 Valletta D 0-052.6 798 1293 4.38% 13.49% 82.14%-2.93 +6.5 11
1998-03-08 @ Xghajra Tornados D 0-052.6 1293 798 82.14% 13.49% 4.38%+2.93 -6.5 44
1998-03-22 Sliema Wanderers W 2-145.6 1180 1160 46.04% 17.26% 36.70%+0.20 +10.9 48
1998-03-22 @ Birkirkara L 1-245.6 1160 1180 36.70% 17.26% 46.04%-0.20 -10.9 41
1998-03-22 Tarxien Rainbows W 1-028.8 1187 603 85.69% 11.91% 2.40%+3.63 +0.8 44
1998-03-22 @ Floriana L 0-128.8 603 1187 2.40% 11.91% 85.69%-3.63 -0.8 3
1998-03-22 Xghajra Tornados W 2-141.6 926 805 58.76% 16.94% 24.29%+0.82 +7.6 20
1998-03-22 @ Hamrun Spartans L 1-241.6 805 926 24.29% 16.94% 58.76%-0.82 -7.6 11
1998-03-22 Hibernians D 0-051.6 839 1028 20.07% 16.70% 63.23%-1.07 +3.5 21
1998-03-22 @ Naxxar Lions D 0-051.6 1028 839 63.23% 16.70% 20.07%+1.07 -3.5 37
1998-03-22 Pieta Hotspurs W 5-131.3 1287 1005 72.88% 15.72% 11.40%+1.79 +11.8 47
1998-03-22 @ Valletta L 1-531.3 1005 1287 11.40% 15.72% 72.88%-1.79 -11.8 23
1998-03-30 Floriana W 3-257.4 1024 1188 22.55% 16.86% 60.60%-0.92 +16.1 40
1998-03-30 @ Hibernians L 2-357.4 1188 1024 60.60% 16.86% 22.55%+0.92 -16.1 44
1998-03-30 Hamrun Spartans W 4-033.5 993 933 51.38% 17.18% 31.43%+0.44 +36.2 26
1998-03-30 @ Pieta Hotspurs L 0-433.5 933 993 31.43% 17.18% 51.38%-0.44 -36.2 20
1998-03-30 Naxxar Lions W 2-136.9 1149 842 74.50% 15.46% 10.04%+1.95 +3.3 44
1998-03-30 @ Sliema Wanderers L 1-236.9 842 1149 10.04% 15.46% 74.50%-1.95 -3.3 21
1998-03-30 Valletta L 1-526.7 603 1298 1.52% 10.70% 87.78%-4.16 -1.5 3
1998-03-30 @ Tarxien Rainbows W 5-126.7 1298 603 87.78% 10.70% 1.52%+4.16 +1.5 50
1998-03-30 Birkirkara L 0-525.2 797 1191 7.36% 14.77% 77.87%-2.32 -11.3 11
1998-03-30 @ Xghajra Tornados W 5-025.2 1191 797 77.87% 14.77% 7.36%+2.32 +11.3 51
1998-04-06 Pieta Hotspurs W 2-033.0 1202 1030 64.13% 16.64% 19.23%+1.13 +12.3 54
1998-04-06 @ Birkirkara L 0-233.0 1030 1202 19.23% 16.64% 64.13%-1.13 -12.3 26
1998-04-06 Tarxien Rainbows W 1-032.4 897 601 73.83% 15.57% 10.60%+1.88 +3.7 23
1998-04-06 @ Hamrun Spartans L 0-132.4 601 897 10.60% 15.57% 73.83%-1.88 -3.7 3
1998-04-06 Floriana W 2-156.3 839 1172 10.01% 15.45% 74.54%-1.95 +20.8 24
1998-04-06 @ Naxxar Lions L 1-256.3 1172 839 74.54% 15.45% 10.01%+1.95 -20.8 44
1998-04-06 Xghajra Tornados W 3-133.9 1152 786 77.79% 14.79% 7.43%+2.31 +4.2 47
1998-04-06 @ Sliema Wanderers L 1-333.9 786 1152 7.43% 14.79% 77.79%-2.31 -4.2 11
1998-04-06 Hibernians W 2-030.9 1300 1041 71.35% 15.94% 12.72%+1.66 +8.3 53
1998-04-06 @ Valletta L 0-230.9 1041 1300 12.72% 15.94% 71.35%-1.66 -8.3 40
1998-04-13 Valletta L 1-241.6 1151 1308 23.25% 16.89% 59.86%-0.88 -7.3 44
1998-04-13 @ Floriana W 2-141.6 1308 1151 59.86% 16.89% 23.25%+0.88 +7.3 56
1998-04-13 Hamrun Spartans W 3-139.3 1032 901 59.90% 16.89% 23.21%+0.88 +12.6 43
1998-04-13 @ Hibernians L 1-339.3 901 1032 23.21% 16.89% 59.90%-0.88 -12.6 23
1998-04-13 Sliema Wanderers L 2-637.9 1017 1157 25.11% 16.98% 57.91%-0.77 -21.0 26
1998-04-13 @ Pieta Hotspurs W 6-237.9 1157 1017 57.91% 16.98% 25.11%+0.77 +21.0 50
1998-04-13 Birkirkara L 1-429.3 597 1215 2.31% 11.80% 85.89%-3.68 -1.8 3
1998-04-13 @ Tarxien Rainbows W 4-129.3 1215 597 85.89% 11.80% 2.31%+3.68 +1.8 57
1998-04-13 Naxxar Lions D 2-260.4 781 860 32.42% 17.20% 50.37%-0.40 +0.9 12
1998-04-13 @ Xghajra Tornados D 2-260.4 860 781 50.37% 17.20% 32.42%+0.40 -0.9 25
1998-04-19 Hibernians W 2-140.1 1216 1045 64.00% 16.65% 19.35%+1.12 +6.2 60
1998-04-19 @ Birkirkara L 1-240.1 1045 1216 19.35% 16.65% 64.00%-1.12 -6.2 43
1998-04-19 Floriana D 0-051.7 888 1144 14.66% 16.20% 69.14%-1.48 +4.5 24
1998-04-19 @ Hamrun Spartans D 0-051.7 1144 888 69.14% 16.20% 14.66%+1.48 -4.4 45
1998-04-19 Valletta L 1-235.1 859 1315 5.34% 13.99% 80.68%-2.70 -1.7 25
1998-04-19 @ Naxxar Lions W 2-135.1 1315 859 80.68% 13.99% 5.34%+2.70 +1.7 59
1998-04-19 Tarxien Rainbows W 6-126.0 1178 596 85.64% 11.94% 2.43%+3.62 +2.9 53
1998-04-19 @ Sliema Wanderers L 1-626.0 596 1178 2.43% 11.94% 85.64%-3.62 -2.9 3
1998-04-19 Pieta Hotspurs L 0-232.5 782 996 17.91% 16.53% 65.56%-1.22 -11.5 12
1998-04-19 @ Xghajra Tornados W 2-032.5 996 782 65.56% 16.53% 17.91%+1.22 +11.5 29
1998-04-26 Birkirkara L 1-244.1 1140 1223 31.79% 17.19% 51.02%-0.43 -9.6 45
1998-04-26 @ Floriana W 2-144.1 1223 1140 51.02% 17.19% 31.79%+0.43 +9.6 63
1998-04-26 Sliema Wanderers W 1-047.1 1039 1180 24.84% 16.97% 58.19%-0.78 +17.3 46
1998-04-26 @ Hibernians L 0-147.1 1180 1039 58.19% 16.97% 24.84%+0.78 -17.3 53
1998-04-26 Naxxar Lions L 0-343.8 1008 857 61.95% 16.78% 21.27%+1.00 -50.2 29
1998-04-26 @ Pieta Hotspurs W 3-043.8 857 1008 21.27% 16.78% 61.95%-1.00 +50.2 28
1998-04-26 Xghajra Tornados W 4-148.7 593 771 21.12% 16.77% 62.11%-1.01 +42.5 6
1998-04-26 @ Tarxien Rainbows L 1-448.7 771 593 62.11% 16.77% 21.12%+1.01 -42.5 12
1998-04-26 Hamrun Spartans W 3-026.1 1317 893 80.41% 14.07% 5.52%+2.66 +5.2 62
1998-04-26 @ Valletta L 0-326.1 893 1317 5.52% 14.07% 80.41%-2.66 -5.2 24
1998-05-04 Valletta L 1-244.3 1232 1322 30.88% 17.17% 51.95%-0.47 -9.4 63
1998-05-04 @ Birkirkara W 2-144.3 1322 1232 51.95% 17.17% 30.88%+0.47 +9.4 65
1998-05-04 Hamrun Spartans L 0-241.1 907 887 45.97% 17.26% 36.76%+0.20 -26.3 28
1998-05-04 @ Naxxar Lions W 2-041.1 887 907 36.76% 17.26% 45.97%-0.20 +26.3 27
1998-05-04 Tarxien Rainbows W 3-134.6 957 635 75.41% 15.29% 9.30%+2.04 +5.3 32
1998-05-04 @ Pieta Hotspurs L 1-334.6 635 957 9.30% 15.29% 75.41%-2.04 -5.3 6
1998-05-04 Floriana W 4-140.8 1163 1130 47.83% 17.24% 34.92%+0.28 +25.5 56
1998-05-04 @ Sliema Wanderers L 1-440.8 1130 1163 34.92% 17.24% 47.83%-0.28 -25.6 45
1998-05-04 Hibernians L 0-327.9 728 1056 10.30% 15.51% 74.19%-1.92 -9.8 12
1998-05-04 @ Xghajra Tornados W 3-027.9 1056 728 74.19% 15.51% 10.30%+1.92 +9.8 49

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-09-29 9.42% Naxxar Lions 869 1 @ Sliema Wanderers 1189 0
2 1998-04-06 10.01% @ Naxxar Lions 839 2 Floriana 1172 1
3 1998-03-03 12.80% @ Hamrun Spartans 901 2 Birkirkara 1185 1
4 1997-12-21 13.92% Pieta Hotspurs 917 1 @ Floriana 1158 0
5 1998-03-08 17.28% @ Pieta Hotspurs 986 1 Floriana 1207 0
6 1998-02-15 17.38% Hibernians 1035 1 @ Sliema Wanderers 1230 0
7 1998-04-26 21.12% @ Tarxien Rainbows 593 4 Xghajra Tornados 771 1
8 1998-04-26 21.27% Naxxar Lions 857 3 @ Pieta Hotspurs 1008 0
9 1998-03-30 22.55% @ Hibernians 1024 3 Floriana 1188 2
10 1998-01-24 23.17% Floriana 1145 3 @ Valletta 1277 2
11 1998-03-03 23.25% Pieta Hotspurs 937 3 @ Hibernians 1068 0
12 1998-04-26 24.84% @ Hibernians 1039 1 Sliema Wanderers 1180 0
13 1997-09-29 25.40% @ Pieta Hotspurs 891 5 Hamrun Spartans 1028 1
14 1997-09-01 28.24% Sliema Wanderers 1134 1 @ Valletta 1221 0
15 1997-12-31 29.18% Birkirkara 1150 1 @ Sliema Wanderers 1228 0
16 1997-10-12 31.02% Naxxar Lions 873 1 @ Pieta Hotspurs 936 0
17 1997-10-26 31.97% @ Xghajra Tornados 835 1 Pieta Hotspurs 917 0
18 1998-05-04 36.76% Hamrun Spartans 887 2 @ Naxxar Lions 907 0
19 1998-02-22 37.05% @ Floriana 1167 3 Sliema Wanderers 1210 0
20 1998-01-04 38.60% @ Hamrun Spartans 902 1 Pieta Hotspurs 934 0
21 1997-10-19 40.51% Naxxar Lions 888 8 @ Xghajra Tornados 881 2

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 1997-09-29 51.02 @ Pieta Hotspurs 5 891 25.40% Hamrun Spartans 1 1028 57.61% 16.99%
2 1998-04-26 50.25 Naxxar Lions 3 857 21.27% @ Pieta Hotspurs 0 1008 61.95% 16.78%
3 1998-03-03 48.60 Pieta Hotspurs 3 937 23.25% @ Hibernians 0 1068 59.86% 16.89%
4 1997-10-19 46.39 Naxxar Lions 8 888 40.51% @ Xghajra Tornados 2 881 42.20% 17.28%
5 1998-04-26 42.49 @ Tarxien Rainbows 4 593 21.12% Xghajra Tornados 1 771 62.11% 16.77%
6 1997-12-31 41.98 @ Hibernians 5 1005 53.56% Naxxar Lions 0 928 29.31% 17.13%
7 1997-09-14 39.39 @ Hamrun Spartans 4 988 48.04% Xghajra Tornados 0 954 34.72% 17.24%
8 1998-02-22 37.98 @ Floriana 3 1167 37.05% Sliema Wanderers 0 1210 45.68% 17.27%
9 1998-03-30 36.18 @ Pieta Hotspurs 4 993 51.38% Hamrun Spartans 0 933 31.43% 17.18%
10 1997-09-01 33.57 @ Naxxar Lions 5 870 60.35% Tarxien Rainbows 0 734 22.79% 16.87%
11 1997-10-26 32.67 Floriana 7 1120 60.52% @ Hamrun Spartans 1 957 22.62% 16.86%
12 1998-01-24 27.46 Hibernians 5 1027 65.13% @ Xghajra Tornados 0 818 18.31% 16.56%
13 1998-02-01 26.49 Birkirkara 5 1184 55.84% @ Hibernians 1 1062 27.10% 17.06%
14 1998-05-04 26.29 Hamrun Spartans 2 887 36.76% @ Naxxar Lions 0 907 45.97% 17.26%
15 1998-05-04 25.56 @ Sliema Wanderers 4 1163 47.83% Floriana 1 1130 34.92% 17.24%
16 1997-09-01 24.50 @ Hibernians 4 976 49.55% Pieta Hotspurs 1 930 33.24% 17.22%
17 1998-02-22 23.99 @ Valletta 4 1261 50.37% Birkirkara 1 1209 32.43% 17.20%
18 1998-01-17 22.69 Valletta 4 1255 64.74% @ Hibernians 0 1050 18.67% 16.59%
19 1997-09-29 22.22 Naxxar Lions 1 869 9.42% @ Sliema Wanderers 0 1189 75.25% 15.32%
20 1997-10-12 21.04 Sliema Wanderers 3 1176 60.11% @ Hibernians 0 1017 23.01% 16.88%
21 1998-04-13 21.01 Sliema Wanderers 6 1157 57.91% @ Pieta Hotspurs 2 1017 25.11% 16.98%
22 1998-04-06 20.76 @ Naxxar Lions 2 839 10.01% Floriana 1 1172 74.54% 15.45%
23 1997-12-21 20.70 Pieta Hotspurs 1 917 13.92% @ Floriana 0 1158 69.98% 16.10%
24 1997-09-07 20.31 @ Sliema Wanderers 3 1151 61.03% Hamrun Spartans 0 1009 22.14% 16.83%
25 1998-03-03 19.87 @ Hamrun Spartans 2 901 12.80% Birkirkara 1 1185 71.26% 15.95%

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 1997-12-14 60.8 @ Sliema Wanderers 2 1217 39.10% Valletta 2 1246 43.62% 17.28%
2 1997-12-31 60.4 @ Xghajra Tornados 2 833 33.49% Hamrun Spartans 2 903 49.29% 17.22%
3 1998-04-13 60.4 @ Xghajra Tornados 2 781 32.42% Naxxar Lions 2 860 50.37% 17.20%
4 1998-01-24 57.4 Floriana 3 1145 23.17% @ Valletta 2 1277 59.94% 16.89%
5 1998-03-30 57.4 @ Hibernians 3 1024 22.55% Floriana 2 1188 60.60% 16.86%
6 1998-04-06 56.3 @ Naxxar Lions 2 839 10.01% Floriana 1 1172 74.54% 15.45%
7 1998-01-28 56.2 @ Valletta 1 1261 78.86% Naxxar Lions 1 872 6.62% 14.52%
8 1998-03-03 55.7 @ Naxxar Lions 1 858 70.69% Tarxien Rainbows 1 608 13.29% 16.02%
9 1997-10-19 55.5 @ Floriana 1 1118 26.73% Valletta 1 1243 56.22% 17.05%
10 1998-02-15 55.5 @ Birkirkara 1 1210 49.29% Floriana 1 1166 33.49% 17.22%
11 1997-09-29 55.4 @ Hibernians 1 1021 32.23% Floriana 1 1101 50.57% 17.20%
12 1998-02-01 55.4 @ Pieta Hotspurs 1 913 58.89% Xghajra Tornados 1 790 24.18% 16.94%
13 1998-03-03 55.4 @ Hamrun Spartans 2 901 12.80% Birkirkara 1 1185 71.26% 15.95%
14 1997-12-03 55.3 @ Naxxar Lions 1 927 43.60% Hamrun Spartans 1 924 39.12% 17.28%
15 1997-12-14 55.3 @ Pieta Hotspurs 1 916 31.82% Hibernians 1 999 50.98% 17.19%
16 1998-02-24 55.3 @ Naxxar Lions 1 859 51.45% Xghajra Tornados 1 799 31.37% 17.18%
17 1998-03-08 52.6 @ Xghajra Tornados 0 798 4.38% Valletta 0 1293 82.14% 13.49%
18 1997-10-05 51.9 @ Hamrun Spartans 0 977 73.63% Tarxien Rainbows 0 684 10.77% 15.60%
19 1998-03-08 51.8 @ Sliema Wanderers 0 1165 70.18% Hamrun Spartans 0 921 13.74% 16.08%
20 1997-09-29 51.7 Naxxar Lions 1 869 9.42% @ Sliema Wanderers 0 1189 75.25% 15.32%
21 1997-12-03 51.7 @ Birkirkara 0 1125 26.90% Valletta 0 1248 56.05% 17.05%
22 1998-04-19 51.7 @ Hamrun Spartans 0 888 14.66% Floriana 0 1144 69.14% 16.20%
23 1997-10-12 51.6 @ Tarxien Rainbows 0 689 19.48% Xghajra Tornados 0 885 63.86% 16.66%
24 1998-03-22 51.6 @ Naxxar Lions 0 839 20.07% Hibernians 0 1028 63.23% 16.70%
25 1997-10-12 51.5 @ Floriana 0 1118 43.76% Birkirkara 0 1114 38.96% 17.28%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1998-01-04 22.7 @ Valletta 5 1251 86.28% Tarxien Rainbows 0 645 2.13% 11.59%
2 1997-09-29 23.6 Valletta 6 1227 83.56% @ Tarxien Rainbows 0 690 3.52% 12.92%
3 1997-10-26 23.6 @ Sliema Wanderers 6 1201 83.55% Tarxien Rainbows 0 690 3.53% 12.92%
4 1998-03-30 25.2 Birkirkara 5 1191 77.87% @ Xghajra Tornados 0 797 7.36% 14.77%
5 1998-03-08 25.4 Hibernians 4 1019 78.52% @ Tarxien Rainbows 0 612 6.87% 14.60%
6 1998-04-19 26.0 @ Sliema Wanderers 6 1178 85.64% Tarxien Rainbows 1 596 2.43% 11.94%
7 1998-03-08 26.1 @ Birkirkara 5 1165 74.77% Naxxar Lions 0 854 9.82% 15.41%
8 1998-04-26 26.1 @ Valletta 3 1317 80.41% Hamrun Spartans 0 893 5.52% 14.07%
9 1998-03-30 26.7 Valletta 5 1298 87.78% @ Tarxien Rainbows 1 603 1.52% 10.70%
10 1997-12-21 27.2 @ Hibernians 3 997 76.49% Tarxien Rainbows 0 656 8.43% 15.08%
11 1997-12-14 27.4 Floriana 4 1143 71.90% @ Xghajra Tornados 0 850 12.24% 15.86%
12 1998-01-28 27.5 Sliema Wanderers 5 1227 85.18% @ Tarxien Rainbows 1 636 2.65% 12.17%
13 1997-12-31 27.6 Floriana 2 1137 81.94% @ Tarxien Rainbows 0 648 4.50% 13.56%
14 1998-05-04 27.9 Hibernians 3 1056 74.19% @ Xghajra Tornados 0 728 10.30% 15.51%
15 1997-12-21 28.4 Sliema Wanderers 3 1217 72.64% @ Hamrun Spartans 0 914 11.60% 15.76%
16 1998-01-17 28.8 Sliema Wanderers 2 1219 78.00% @ Xghajra Tornados 0 823 7.26% 14.73%
17 1998-03-22 28.8 @ Floriana 1 1187 85.69% Tarxien Rainbows 0 603 2.40% 11.91%
18 1998-01-04 28.9 @ Birkirkara 6 1166 75.99% Xghajra Tornados 1 834 8.83% 15.18%
19 1998-01-24 29.0 Hibernians 5 1027 65.13% @ Xghajra Tornados 0 818 18.31% 16.56%
20 1998-01-24 29.1 @ Birkirkara 1 1183 84.61% Tarxien Rainbows 0 637 2.95% 12.45%
21 1998-02-22 29.1 @ Hibernians 3 1055 70.17% Xghajra Tornados 0 812 13.75% 16.08%
22 1997-09-14 29.3 @ Floriana 5 1094 79.25% Tarxien Rainbows 1 697 6.34% 14.41%
23 1998-04-13 29.3 Birkirkara 4 1215 85.89% @ Tarxien Rainbows 1 597 2.31% 11.80%
24 1997-12-14 29.4 Naxxar Lions 3 927 69.26% @ Tarxien Rainbows 0 670 14.55% 16.18%
25 1998-01-17 29.6 Valletta 4 1255 64.74% @ Hibernians 0 1050 18.67% 16.59%