‹ ›

2023-24 Montenegrin First League Season

180 games

Final

Champion

Decic Tuzi

70 points

Relegated

No relegation

Biggest Overachiever

Mornar

17.11 points above expected

64 points · 46.89 expected points

Biggest Disappointment

Sutjeska

10.77 points below expected

53 points · 63.77 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 Decic Tuzi 36 20 10 6 70 55 27 +28 56.01 +13.99
2 Mornar 36 17 13 6 64 45 32 +13 46.89 +17.11
3 Buducnost Podgorica 36 17 10 9 61 66 43 +23 61.90 -0.90
4 Sutjeska 36 13 14 9 53 46 36 +10 63.77 -10.77
5 Jezero 36 14 9 13 51 41 38 +3 48.61 +2.39
6 Petrovac 36 11 15 10 48 42 40 +2 45.28 +2.72
7 Arsenal Tivat 36 9 15 12 42 43 58 -15 45.05 -3.05
8 Jedinstvo 36 8 11 17 35 43 56 -13 39.33 -4.33
9 Mladost DG 36 9 7 20 34 37 59 -22 42.69 -8.69
10 Rudar 36 7 6 23 27 25 54 -29 35.33 -8.33

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 Mornar 64 46.89 +17.11
2 Decic Tuzi 70 56.01 +13.99
3 Petrovac 48 45.28 +2.72
4 Jezero 51 48.61 +2.39
5 Buducnost Podgorica 61 61.90 -0.90

Biggest Disappointments

# Team Actual Sim vsSim
1 Sutjeska 53 63.77 -10.77
2 Mladost DG 34 42.69 -8.69
3 Rudar 27 35.33 -8.33
4 Jedinstvo 35 39.33 -4.33
5 Arsenal Tivat 42 45.05 -3.05

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 Decic Tuzi 7 Sep 23 – Nov 5 1 in 1,174
2 Mladost DG 3 Apr 27 – May 12 1 in 76
3 Mornar 4 May 4 – May 25 1 in 39
4 Petrovac 3 Jul 29 – Aug 12 1 in 30
5 Rudar 2 Oct 21 – Oct 28 1 in 17

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Sutjeska 4 May 4 – May 25 1 in 757
2 Mladost DG 5 Oct 1 – Nov 4 1 in 163
3 Buducnost Podgorica 2 Feb 24 – Feb 28 1 in 40
4 Rudar 4 Jul 23 – Aug 12 1 in 30
5 Jezero 3 Apr 27 – May 12 1 in 30

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Mornar 9 Dec 4 – Mar 17 1 in 48
2 Petrovac 8 Nov 11 – Mar 3 1 in 40
3 Decic Tuzi 9 Sep 23 – Nov 26 1 in 34
4 Jezero 7 Jul 30 – Sep 16 1 in 20
5 Buducnost Podgorica 9 Aug 5 – Sep 27 1 in 10

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Sutjeska 6 Jul 30 – Sep 3 1 in 50
2 Petrovac 8 Oct 7 – Dec 9 1 in 22
3 Arsenal Tivat 7 Oct 1 – Nov 26 1 in 18
4 Mladost DG 8 Sep 23 – Nov 11 1 in 16
5 Buducnost Podgorica 4 Feb 18 – Mar 3 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
Decic Tuzi 1283 70 +40 13 8.6 +4.4
Mornar 1217 64 +33 13 7.6 +5.4
Buducnost Podgorica 1244 61 -1 7 8.8 -1.8
Sutjeska 1230 53 -43 1 8.6 -7.6
Jezero 1139 51 -30 3 6.9 -3.9
Petrovac 1149 48 +22 10 6.4 +3.6
Arsenal Tivat 1078 42 -12 5 5.1 -0.1
Jedinstvo 1092 35 +9 7 5.6 +1.4
Mladost DG 1060 34 +8 9 5.8 +3.2
Rudar 1020 27 -27 3 4.1 -1.1

Head-to-Head

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

Beat expectations Fell short Within expectations
Team AT BP DT JED JEZ MD MOR PET RUD SUT
Arsenal Tivat —
0-1-3
3.63
1-0-3
4.03
0-3-1
6.04
1-2-1
4.95
2-0-2
5.76
1-2-1
5.07
0-4-0
5.16
3-0-1
6.47
1-3-0
3.52
Buducnost Podgorica
3-1-0
7.18
—
0-3-1
6.36
4-0-0
7.84
1-1-2
6.89
1-1-2
7.37
1-1-2
7.11
2-1-1
7.39
3-0-1
8.11
2-2-0
5.14
Decic Tuzi
3-0-1
6.81
1-3-0
4.40
—
4-0-0
6.88
1-3-0
6.34
4-0-0
6.73
2-1-1
6.35
1-1-2
6.54
3-0-1
7.72
1-2-1
4.86
Jedinstvo
1-3-0
4.70
0-0-4
3.08
0-0-4
3.92
—
2-0-2
4.24
2-1-1
5.21
0-2-2
4.49
1-2-1
4.59
2-2-0
5.78
0-1-3
3.21
Jezero
1-2-1
5.78
2-1-1
3.91
0-3-1
4.43
2-0-2
6.52
—
3-0-1
6.23
1-0-3
5.39
1-1-2
5.78
4-0-0
6.97
0-2-2
3.89
Mladost DG
2-0-2
4.97
2-1-1
3.51
0-0-4
4.10
1-1-2
5.51
1-0-3
4.54
—
0-1-3
4.92
0-1-3
5.40
2-1-1
5.95
1-2-1
3.14
Mornar
1-2-1
5.65
2-1-1
3.70
1-1-2
4.39
2-2-0
6.25
3-0-1
5.35
3-1-0
5.83
—
1-3-0
5.63
2-2-0
6.87
2-1-1
3.62
Petrovac
0-4-0
5.58
1-1-2
3.45
2-1-1
4.22
1-2-1
6.14
2-1-1
4.93
3-1-0
5.32
0-3-1
5.09
—
1-1-2
6.60
1-1-2
3.62
Rudar
1-0-3
4.29
1-0-3
2.87
1-0-3
3.17
0-2-2
4.93
0-0-4
3.85
1-1-2
4.78
0-2-2
3.95
2-1-1
4.16
—
1-0-3
2.64
Sutjeska
0-3-1
7.31
0-2-2
5.58
1-2-1
5.85
3-1-0
7.68
2-2-0
6.90
1-2-1
7.76
1-1-2
7.21
2-1-1
7.21
3-0-1
8.37
—

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.61 +10.2
Allowed 0.78 -10.7
Differential 0.94 +7.1

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
09.44%10.28%6.11%1.11%1.39%0.28%28.61%
110.28%14.44%7.50%3.61%0.83%0.28%36.94%
26.11%7.50%6.11%1.94%0.56%—22.22%
31.11%3.61%1.94%0.56%0.83%—8.06%
41.39%0.83%0.56%0.83%——3.61%
5+0.28%0.28%————0.56%
Total28.61%36.94%22.22%8.06%3.61%0.56%100%

Summary Statistics

Scored Allowed Difference
Mean 1.23 1.23 +0.00
SD 1.10 1.10 1.52
CV 0.90 0.90 —
Max 6 6 +6
Min 0 0 -6

Games Played: 180

↓ Scored | Allowed →012345+Total
02.78%2.78%11.11%—5.56%2.78%25.00%
111.11%22.22%5.56%2.78%——41.67%
22.78%2.78%16.67%2.78%——25.00%
3—5.56%————5.56%
4——2.78%———2.78%
5+———————
Total16.67%33.33%36.11%5.56%5.56%2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.19 1.61 -0.42
SD 0.98 1.27 1.75
CV 0.82 0.79 —
Max 4 6 +2
Min 0 0 -6

Games Played: 36

↓ Scored | Allowed →012345+Total
02.78%8.33%2.78%2.78%——16.67%
12.78%13.89%5.56%5.56%——27.78%
211.11%8.33%11.11%———30.56%
3—8.33%2.78%———11.11%
45.56%2.78%—2.78%——11.11%
5+2.78%—————2.78%
Total25.00%41.67%22.22%11.11%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.83 1.19 +0.64
SD 1.40 0.95 1.87
CV 0.77 0.80 —
Max 6 3 +6
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%8.33%——2.78%—19.44%
113.89%16.67%5.56%———36.11%
216.67%2.78%2.78%———22.22%
32.78%11.11%2.78%———16.67%
42.78%2.78%————5.56%
5+———————
Total44.44%41.67%11.11%—2.78%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 0.75 +0.78
SD 1.16 0.87 1.51
CV 0.76 1.17 —
Max 4 4 +4
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%11.11%11.11%———30.56%
15.56%16.67%5.56%5.56%2.78%—36.11%
22.78%5.56%5.56%5.56%——19.44%
32.78%—2.78%—5.56%—11.11%
4——2.78%———2.78%
5+———————
Total19.44%33.33%27.78%11.11%8.33%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.19 1.56 -0.36
SD 1.09 1.18 1.31
CV 0.91 0.76 —
Max 4 4 +3
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
011.11%11.11%8.33%2.78%——33.33%
113.89%11.11%8.33%5.56%——38.89%
25.56%5.56%2.78%———13.89%
3—5.56%2.78%———8.33%
42.78%2.78%————5.56%
5+———————
Total33.33%36.11%22.22%8.33%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.14 1.06 +0.08
SD 1.15 0.95 1.56
CV 1.01 0.90 —
Max 4 3 +4
Min 0 0 -3

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%8.33%11.11%2.78%——30.56%
15.56%5.56%19.44%5.56%2.78%2.78%41.67%
25.56%11.11%2.78%2.78%——22.22%
3——2.78%2.78%——5.56%
4———————
5+———————
Total19.44%25.00%36.11%13.89%2.78%2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.64 -0.61
SD 0.88 1.20 1.42
CV 0.85 0.73 —
Max 3 5 +2
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
022.22%5.56%2.78%———30.56%
122.22%11.11%—5.56%——38.89%
2—13.89%2.78%———16.67%
32.78%———2.78%—5.56%
4———5.56%——5.56%
5+—2.78%————2.78%
Total47.22%33.33%5.56%11.11%2.78%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.25 0.89 +0.36
SD 1.27 1.12 1.20
CV 1.02 1.25 —
Max 5 4 +4
Min 0 0 -2

Games Played: 36

↓ Scored | Allowed →012345+Total
013.89%8.33%5.56%———27.78%
18.33%19.44%5.56%———33.33%
28.33%8.33%8.33%5.56%2.78%—33.33%
3—2.78%2.78%———5.56%
4———————
5+———————
Total30.56%38.89%22.22%5.56%2.78%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.17 1.11 +0.06
SD 0.91 1.01 1.09
CV 0.78 0.91 —
Max 3 4 +2
Min 0 0 -2

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%22.22%8.33%2.78%5.56%—47.22%
111.11%5.56%13.89%5.56%2.78%—38.89%
22.78%2.78%2.78%—2.78%—11.11%
32.78%—————2.78%
4———————
5+———————
Total25.00%30.56%25.00%8.33%11.11%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.69 1.50 -0.81
SD 0.79 1.28 1.53
CV 1.13 0.85 —
Max 3 4 +3
Min 0 0 -4

Games Played: 36

↓ Scored | Allowed →012345+Total
08.33%16.67%————25.00%
18.33%22.22%5.56%———36.11%
25.56%13.89%5.56%2.78%——27.78%
3—2.78%2.78%2.78%——8.33%
42.78%—————2.78%
5+———————
Total25.00%55.56%13.89%5.56%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.28 1.00 +0.28
SD 1.03 0.79 1.11
CV 0.81 0.79 —
Max 4 3 +4
Min 0 0 -1

Games Played: 36

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
Decic Tuzi 1283 70 56.01 +13.99 98.0% 39 42 49 57 61 67 77
Buducnost Podgorica 1244 61 61.90 -0.90 49.0% 42 50 58 62 66 74 83
Sutjeska 1230 53 63.77 -10.77 8.0% 44 51 58 63 68 76 83
Mornar 1217 64 46.89 +17.11 100.0% 31 35 42 47 51 62 64
Petrovac 1149 48 45.28 +2.72 69.0% 32 35 41 45 49 56 59
Jezero 1139 51 48.61 +2.39 67.0% 30 37 43 48 54 62 66
Jedinstvo 1092 35 39.33 -4.33 28.0% 27 29 35 38 44 50 59
Arsenal Tivat 1078 42 45.05 -3.05 40.0% 31 34 41 44 49 56 60
Mladost DG 1060 34 42.69 -8.69 11.0% 25 31 38 42 47 55 61
Rudar 1020 27 35.33 -8.33 11.0% 24 26 31 35 40 46 53

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 11.5% * Slight Edge: 11.5% to 19% * Clear Edge: 19% to 28.5% * Strong Edge: 28.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
+11.67%
Slight Edge
40.56%30.56%28.89%
Elo Value
Home Edge: 40.72 Elo pts.
203 Elo
0.005 goals per Elo point
0600
Scoring Tilt
Expected
+0.24 goals
Neutral
-2+0.20+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.06 * Tight Race: 0.06 to 0.13 * Comfortable: 0.13 to 0.24 * Runaway: 0.24 and up.
Title-Race Openness
3.1
Open
123410
Champion Preseason Odds
19%
Decic Tuzi, 3rd of 10
LongshotFavorite
Title Margin
Expected
0.17/gm
Comfortable
00.180.5/gm

Simulation-Based Surprises

How these are measured

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

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.71 * Some Luck: 5.71 to 8.56 * Lucky: 8.56 to 11.41 * Wild Swing: 11.41 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 1.16 * Close: 1.16 to 1.74 * Off: 1.74 to 2.33 * Way Off: 2.33 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
8.90 points
Lucky
07.1318
Average Finish Error
Expected
1.20
Close
01.453
Biggest Overachiever
Expected 95.00%
100.00%
Mornar
50100
Biggest Underachiever
Expected 5.00%
8.00%
Sutjeska
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.13 * Even: 0.13 to 0.17 * Top-Heavy: 0.17 to 0.2 * Lopsided: 0.2 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.5 * Moderate Separation: 1.5 to 1.8 * Strong Separation: 1.8 to 2.15 * Wide Separation: 2.15 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 63.5% * Slight Edge: 63.5% to 68% * Clear Edge: 68% to 74.5% * Wide Edge: 74.5% 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 85% * Clear Edge: 85% to 91% * Strong Edge: 91% to 95% * Dominant: 95% 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 54.5% * Some Drama: 54.5% to 60% * Frequent: 60% to 65% * Very Frequent: 65% 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 14.5% * Occasional: 14.5% to 18.5% * Frequent: 18.5% to 23.5% * Very Frequent: 23.5% and up.
Gini Index
0.16
Even
00.130.20.5
Noll-Scully
Elo SD: 88.75
1.85
Strong Separation
0.751.51.82.153
Interquartile Edge
70%
Clear Edge
50%63.5%74.5%100%
Best vs. Worst
Baseline
82%
Even
50%84%100%
Close Games
Expected
72%
Very Frequent
0%67%100%
Blowouts
Expected
8%
Rare
0%10%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.34 * Slight Separation: 0.34 to 0.42 * Notable Separation: 0.42 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.38 * Some Carryover: 0.38 to 0.57 * Strong Carryover: 0.57 to 0.7 * Near-Lock: 0.7 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 18% * As Expected: 18% to 22% * Upset-Prone: 22% to 25% * Very Upset-Prone: 25% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 15.5% * As Expected: 15.5% to 18.5% * Shaky Favorites: 18.5% to 22% * Very Shaky: 22% and up.
Brier Score
Expected
0.63
Hard to Predict
00.632
Matchup Imbalance
0.31
Very Even
00.340.420.5
Strangeness
Expected
1.43
Chaotic
01.002
Repeatability
0.53
Some Carryover
00.380.570.71
Upset Rate
Expected
26%
Very Upset-Prone
0%24%50%
Clear Favorite Upset Rate
Expected
24%
Very Shaky
0%21%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.41
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.73
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.077
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
Decic Tuzi19.00%19.00%22.00%14.00%12.00%8.00%4.00%1.00%1.00%—
Mornar1.00%9.00%11.00%8.00%22.00%11.00%11.00%15.00%9.00%3.00%
Buducnost Podgorica31.00%37.00%18.00%9.00%—3.00%1.00%1.00%——
Sutjeska43.00%25.00%22.00%7.00%2.00%1.00%————
Jezero5.00%5.00%13.00%19.00%12.00%18.00%8.00%12.00%6.00%2.00%
Petrovac——4.00%18.00%18.00%14.00%18.00%13.00%10.00%5.00%
Arsenal Tivat1.00%2.00%6.00%9.00%16.00%17.00%18.00%15.00%11.00%5.00%
Jedinstvo—1.00%1.00%6.00%6.00%10.00%14.00%11.00%25.00%26.00%
Mladost DG—2.00%3.00%9.00%8.00%13.00%19.00%18.00%18.00%10.00%
Rudar———1.00%4.00%5.00%7.00%14.00%20.00%49.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 Qualified for relegation playoff Direct relegation
Buducnost Podgorica 99.00% 1.00% —
Decic Tuzi 98.00% 2.00% —
Sutjeska 100% — —
Jezero 80.00% 18.00% 2.00%
Mornar 73.00% 24.00% 3.00%
Arsenal Tivat 69.00% 26.00% 5.00%
Petrovac 72.00% 23.00% 5.00%
Mladost DG 54.00% 36.00% 10.00%
Jedinstvo 38.00% 36.00% 26.00%
Rudar 17.00% 34.00% 49.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
2023-07-22 Buducnost Podgorica W 2-148.2 1161 1220 31.36% 32.35% 36.29%-0.09 +8.1 3
2023-07-22 @ Mladost DG L 1-248.2 1220 1161 36.29% 32.35% 31.36%+0.09 -8.1 0
2023-07-22 Jedinstvo W 2-143.5 1162 1110 46.62% 30.77% 22.62%+0.46 +5.7 3
2023-07-22 @ Decic Tuzi L 1-243.5 1110 1162 22.62% 30.77% 46.62%-0.46 -5.7 0
2023-07-22 Mornar D 0-046.2 1107 1120 37.84% 32.25% 29.91%+0.14 -0.4 1
2023-07-22 @ Petrovac D 0-046.2 1120 1107 29.91% 32.25% 37.84%-0.14 +0.4 1
2023-07-23 Arsenal Tivat L 0-141.0 1096 1146 32.47% 32.39% 35.14%-0.05 -8.0 0
2023-07-23 @ Rudar W 1-041.0 1146 1096 35.14% 32.39% 32.47%+0.05 +8.0 3
2023-07-23 Sutjeska L 0-139.0 1144 1245 25.99% 31.69% 42.32%-0.30 -6.8 0
2023-07-23 @ Jezero W 1-039.0 1245 1144 42.32% 31.69% 25.99%+0.30 +6.8 3
2023-07-29 Mladost DG W 1-042.3 1107 1170 30.78% 32.31% 36.91%-0.11 +8.7 4
2023-07-29 @ Petrovac L 0-142.3 1170 1107 36.91% 32.31% 30.78%+0.11 -8.7 3
2023-07-29 Rudar W 1-039.0 1104 1088 41.83% 31.77% 26.40%+0.28 +6.9 3
2023-07-29 @ Jedinstvo L 0-139.0 1088 1104 26.40% 31.77% 41.83%-0.28 -6.9 0
2023-07-30 Jezero D 2-257.3 1154 1137 41.92% 31.76% 26.32%+0.28 -0.5 4
2023-07-30 @ Arsenal Tivat D 2-257.3 1137 1154 26.32% 31.76% 41.92%-0.28 +0.5 1
2023-07-30 Sutjeska D 1-151.8 1120 1252 22.78% 30.82% 46.40%-0.45 +1.1 2
2023-07-30 @ Mornar D 1-151.8 1252 1120 46.40% 30.82% 22.78%+0.45 -1.1 4
2023-08-05 Buducnost Podgorica L 0-432.5 1081 1211 22.94% 30.88% 46.18%-0.44 -21.9 0
2023-08-05 @ Rudar W 4-032.5 1211 1081 46.18% 30.88% 22.94%+0.44 +22.0 3
2023-08-05 Jedinstvo W 1-038.6 1138 1111 43.19% 31.54% 25.27%+0.33 +6.6 4
2023-08-05 @ Jezero L 0-138.6 1111 1138 25.27% 31.54% 43.19%-0.33 -6.6 3
2023-08-05 Mornar D 1-151.6 1161 1121 44.96% 31.17% 23.87%+0.40 -1.0 4
2023-08-05 @ Mladost DG D 1-151.6 1121 1161 23.87% 31.17% 44.96%-0.40 +1.0 3
2023-08-06 Arsenal Tivat D 2-258.3 1251 1154 52.36% 28.92% 18.72%+0.68 -1.2 5
2023-08-06 @ Sutjeska D 2-258.3 1154 1251 18.72% 28.92% 52.36%-0.68 +1.2 5
2023-08-06 Petrovac L 1-250.7 1168 1116 46.63% 30.76% 22.60%+0.46 -9.8 3
2023-08-06 @ Decic Tuzi W 2-150.7 1116 1168 22.60% 30.76% 46.63%-0.46 +9.8 7
2023-08-09 Decic Tuzi D 1-152.1 1233 1158 49.59% 29.90% 20.51%+0.57 -1.4 4
2023-08-09 @ Buducnost Podgorica D 1-152.1 1158 1233 20.51% 29.90% 49.59%-0.57 +1.4 4
2023-08-12 Arsenal Tivat L 0-141.8 1122 1155 34.96% 32.39% 32.64%+0.04 -8.4 3
2023-08-12 @ Mornar W 1-041.8 1155 1122 32.64% 32.39% 34.96%-0.04 +8.4 8
2023-08-12 Rudar W 2-033.0 1126 1059 48.44% 30.25% 21.30%+0.53 +10.9 10
2023-08-12 @ Petrovac L 0-233.0 1059 1126 21.30% 30.25% 48.44%-0.53 -10.8 0
2023-08-13 Decic Tuzi L 0-239.1 1160 1160 39.61% 32.08% 28.31%+0.20 -17.3 4
2023-08-13 @ Mladost DG W 2-039.1 1160 1160 28.31% 32.08% 39.61%-0.20 +17.3 7
2023-08-13 Jezero D 1-152.2 1232 1144 51.17% 29.36% 19.47%+0.63 -1.5 5
2023-08-13 @ Buducnost Podgorica D 1-152.2 1144 1232 19.47% 29.36% 51.17%-0.63 +1.5 5
2023-08-13 Sutjeska D 0-046.8 1105 1250 21.53% 30.35% 48.12%-0.51 +1.4 4
2023-08-13 @ Jedinstvo D 0-046.8 1250 1105 48.12% 30.35% 21.53%+0.51 -1.4 6
2023-08-20 Buducnost Podgorica L 1-250.0 1248 1231 42.04% 31.74% 26.22%+0.29 -9.0 6
2023-08-20 @ Sutjeska W 2-150.0 1231 1248 26.22% 31.74% 42.04%-0.29 +9.0 8
2023-08-20 Jedinstvo D 2-257.6 1163 1106 47.27% 30.59% 22.13%+0.48 -0.9 9
2023-08-20 @ Arsenal Tivat D 2-257.6 1106 1163 22.13% 30.59% 47.27%-0.48 +0.9 5
2023-08-20 Mladost DG D 0-046.3 1049 1143 26.82% 31.85% 41.33%-0.26 +0.7 1
2023-08-20 @ Rudar D 0-046.3 1143 1049 41.33% 31.85% 26.82%+0.26 -0.7 5
2023-08-20 Mornar W 3-139.1 1177 1114 48.04% 30.38% 21.59%+0.51 +9.5 10
2023-08-20 @ Decic Tuzi L 1-339.1 1114 1177 21.59% 30.38% 48.04%-0.51 -9.5 3
2023-08-20 Petrovac W 2-035.3 1146 1136 40.88% 31.92% 27.20%+0.25 +13.2 8
2023-08-20 @ Jezero L 0-235.3 1136 1146 27.20% 31.92% 40.88%-0.25 -13.2 10
2023-08-25 Jezero L 1-248.4 1142 1159 37.16% 32.30% 30.54%+0.12 -8.2 5
2023-08-25 @ Mladost DG W 2-148.4 1159 1142 30.54% 32.30% 37.16%-0.12 +8.2 11
2023-08-26 Arsenal Tivat W 2-032.8 1240 1162 49.85% 29.81% 20.34%+0.58 +10.4 11
2023-08-26 @ Buducnost Podgorica L 0-232.8 1162 1240 20.34% 29.81% 49.85%-0.58 -10.4 9
2023-08-26 Jedinstvo W 4-352.9 1104 1107 39.21% 32.12% 28.67%+0.19 +6.4 6
2023-08-26 @ Mornar L 3-452.9 1107 1104 28.67% 32.12% 39.21%-0.19 -6.4 5
2023-08-26 Rudar L 0-146.7 1186 1049 57.14% 26.89% 15.97%+0.88 -12.1 10
2023-08-26 @ Decic Tuzi W 1-046.7 1049 1186 15.97% 26.89% 57.14%-0.88 +12.1 4
2023-08-26 Sutjeska D 1-151.6 1123 1239 24.36% 31.31% 44.33%-0.37 +0.9 11
2023-08-26 @ Petrovac D 1-151.6 1239 1123 44.33% 31.31% 24.36%+0.37 -0.9 7
2023-09-03 Buducnost Podgorica L 1-436.4 1101 1250 21.14% 30.19% 48.67%-0.54 -13.2 5
2023-09-03 @ Jedinstvo W 4-136.4 1250 1101 48.67% 30.19% 21.14%+0.54 +13.2 14
2023-09-03 Decic Tuzi D 0-046.3 1167 1174 38.59% 32.19% 29.22%+0.17 -0.5 12
2023-09-03 @ Jezero D 0-046.3 1174 1167 29.22% 32.19% 38.59%-0.17 +0.5 11
2023-09-03 Mladost DG D 3-361.9 1238 1134 53.28% 28.56% 18.15%+0.72 -1.0 8
2023-09-03 @ Sutjeska D 3-361.9 1134 1238 18.15% 28.56% 53.28%-0.72 +1.0 6
2023-09-03 Mornar D 0-046.1 1061 1111 32.56% 32.39% 35.05%-0.04 +0.1 5
2023-09-03 @ Rudar D 0-046.1 1111 1061 35.05% 32.39% 32.56%+0.04 -0.1 7
2023-09-03 Petrovac D 2-257.4 1152 1124 43.40% 31.50% 25.10%+0.34 -0.6 10
2023-09-03 @ Arsenal Tivat D 2-257.4 1124 1152 25.10% 31.50% 43.40%-0.34 +0.6 12
2023-09-16 Arsenal Tivat W 2-146.4 1135 1151 37.23% 32.29% 30.48%+0.12 +7.2 9
2023-09-16 @ Mladost DG L 1-246.4 1151 1135 30.48% 32.29% 37.23%-0.12 -7.2 10
2023-09-16 Buducnost Podgorica D 0-047.0 1111 1263 20.86% 30.06% 49.07%-0.55 +1.5 8
2023-09-16 @ Mornar D 0-047.0 1263 1111 49.07% 30.06% 20.86%+0.55 -1.5 15
2023-09-16 Jedinstvo D 1-151.5 1125 1087 44.66% 31.24% 24.10%+0.38 -0.9 13
2023-09-16 @ Petrovac D 1-151.5 1087 1125 24.10% 31.24% 44.66%-0.38 +0.9 6
2023-09-16 Jezero L 0-138.7 1061 1167 25.53% 31.60% 42.88%-0.32 -6.7 5
2023-09-16 @ Rudar W 1-038.7 1167 1061 42.88% 31.60% 25.53%+0.32 +6.7 15
2023-09-17 Sutjeska L 0-435.4 1175 1237 30.75% 32.31% 36.93%-0.11 -27.5 11
2023-09-17 @ Decic Tuzi W 4-035.4 1237 1175 36.93% 32.31% 30.75%+0.11 +27.5 11
2023-09-23 Decic Tuzi L 0-143.0 1144 1147 39.13% 32.13% 28.74%+0.18 -9.1 10
2023-09-23 @ Arsenal Tivat W 1-043.0 1147 1144 28.74% 32.13% 39.13%-0.18 +9.1 14
2023-09-23 Mladost DG W 2-147.9 1088 1142 31.99% 32.38% 35.63%-0.06 +8.0 9
2023-09-23 @ Jedinstvo L 1-247.9 1142 1088 35.63% 32.38% 31.99%+0.06 -8.0 9
2023-09-23 Mornar L 0-145.0 1174 1112 47.83% 30.43% 21.73%+0.50 -10.5 15
2023-09-23 @ Jezero W 1-045.0 1112 1174 21.73% 30.43% 47.83%-0.50 +10.5 11
2023-09-23 Petrovac W 2-140.5 1262 1124 57.23% 26.85% 15.92%+0.88 +4.1 18
2023-09-23 @ Buducnost Podgorica L 1-240.5 1124 1262 15.92% 26.85% 57.23%-0.88 -4.1 13
2023-09-23 Rudar W 1-032.0 1265 1055 65.30% 22.59% 12.11%+1.24 +3.1 14
2023-09-23 @ Sutjeska L 0-132.0 1055 1265 12.11% 22.59% 65.30%-1.24 -3.1 5
2023-09-27 Decic Tuzi L 0-140.6 1096 1156 31.10% 32.33% 36.56%-0.10 -7.7 9
2023-09-27 @ Jedinstvo W 1-040.6 1156 1096 36.56% 32.33% 31.10%+0.10 +7.8 17
2023-09-27 Jezero D 1-152.5 1268 1163 53.31% 28.55% 18.14%+0.72 -1.7 15
2023-09-27 @ Sutjeska D 1-152.5 1163 1268 18.14% 28.55% 53.31%-0.72 +1.7 16
2023-09-27 Mladost DG D 2-258.8 1266 1134 56.53% 27.17% 16.30%+0.85 -1.5 19
2023-09-27 @ Buducnost Podgorica D 2-258.8 1134 1266 16.30% 27.17% 56.53%-0.85 +1.5 10
2023-09-27 Petrovac D 0-046.2 1123 1120 39.99% 32.03% 27.98%+0.22 -0.6 12
2023-09-27 @ Mornar D 0-046.2 1120 1123 27.98% 32.03% 39.99%-0.22 +0.6 14
2023-09-27 Rudar W 2-032.4 1135 1052 50.64% 29.55% 19.81%+0.61 +10.2 13
2023-09-27 @ Arsenal Tivat L 0-232.4 1052 1135 19.81% 29.55% 50.64%-0.61 -10.2 5
2023-10-01 Arsenal Tivat D 1-151.4 1165 1145 42.26% 31.70% 26.04%+0.30 -0.7 17
2023-10-01 @ Jezero D 1-151.4 1145 1165 26.04% 31.70% 42.26%-0.30 +0.7 14
2023-10-01 Buducnost Podgorica W 2-040.0 1164 1264 26.12% 31.72% 42.16%-0.29 +18.1 20
2023-10-01 @ Decic Tuzi L 0-240.0 1264 1164 42.16% 31.72% 26.12%+0.29 -18.1 19
2023-10-01 Jedinstvo D 2-257.0 1041 1089 32.88% 32.40% 34.72%-0.03 +0.1 6
2023-10-01 @ Rudar D 2-257.0 1089 1041 34.72% 32.40% 32.88%+0.03 -0.1 10
2023-10-01 Mornar L 0-147.0 1266 1122 57.98% 26.49% 15.53%+0.91 -12.2 15
2023-10-01 @ Sutjeska W 1-047.0 1122 1266 15.53% 26.49% 57.98%-0.91 +12.2 15
2023-10-01 Petrovac L 0-239.6 1135 1120 41.65% 31.80% 26.54%+0.27 -17.9 10
2023-10-01 @ Mladost DG W 2-039.6 1120 1135 26.54% 31.80% 41.65%-0.27 +17.9 17
2023-10-07 Decic Tuzi L 2-352.2 1138 1182 33.32% 32.41% 34.27%-0.02 -7.3 17
2023-10-07 @ Petrovac W 3-252.2 1182 1138 34.27% 32.41% 33.32%+0.02 +7.3 23
2023-10-07 Jezero L 2-350.8 1089 1164 29.10% 32.17% 38.73%-0.17 -6.6 10
2023-10-07 @ Jedinstvo W 3-250.8 1164 1089 38.73% 32.17% 29.10%+0.17 +6.6 20
2023-10-07 Mladost DG W 2-144.9 1134 1117 41.90% 31.76% 26.33%+0.28 +6.5 18
2023-10-07 @ Mornar L 1-244.9 1117 1134 26.33% 31.76% 41.90%-0.28 -6.5 10
2023-10-07 Sutjeska D 1-151.6 1146 1254 25.22% 31.53% 43.25%-0.33 +0.8 15
2023-10-07 @ Arsenal Tivat D 1-151.6 1254 1146 43.25% 31.53% 25.22%+0.33 -0.8 16
2023-10-08 Rudar W 2-028.2 1246 1042 64.72% 22.92% 12.36%+1.21 +6.0 22
2023-10-08 @ Buducnost Podgorica L 0-228.2 1042 1246 12.36% 22.92% 64.72%-1.21 -6.0 6
2023-10-21 Jedinstvo W 2-029.3 1253 1082 61.07% 24.93% 14.00%+1.04 +7.0 19
2023-10-21 @ Sutjeska L 0-229.3 1082 1253 14.00% 24.93% 61.07%-1.04 -7.0 10
2023-10-21 Mladost DG W 4-135.9 1189 1111 50.02% 29.76% 20.22%+0.59 +12.7 26
2023-10-21 @ Decic Tuzi L 1-435.9 1111 1189 20.22% 29.76% 50.02%-0.59 -12.7 10
2023-10-21 Mornar D 2-257.2 1147 1141 40.42% 31.98% 27.60%+0.23 -0.4 16
2023-10-21 @ Arsenal Tivat D 2-257.2 1141 1147 27.60% 31.98% 40.42%-0.23 +0.4 19
2023-10-21 Petrovac W 1-043.5 1035 1131 26.66% 31.82% 41.51%-0.27 +9.5 9
2023-10-21 @ Rudar L 0-143.5 1131 1035 41.51% 31.82% 26.66%+0.27 -9.5 17
2023-10-22 Buducnost Podgorica L 1-341.8 1171 1252 28.31% 32.08% 39.61%-0.20 -11.8 20
2023-10-22 @ Jezero W 3-141.8 1252 1171 39.61% 32.08% 28.31%+0.20 +11.8 25
2023-10-28 Arsenal Tivat W 3-253.5 1075 1146 29.60% 32.22% 38.17%-0.15 +8.0 13
2023-10-28 @ Jedinstvo L 2-353.5 1146 1075 38.17% 32.22% 29.60%+0.15 -8.0 16
2023-10-28 Decic Tuzi L 0-140.6 1141 1202 30.97% 32.33% 36.70%-0.10 -7.7 19
2023-10-28 @ Mornar W 1-040.6 1202 1141 36.70% 32.33% 30.97%+0.10 +7.7 29
2023-10-28 Jezero D 0-046.2 1121 1159 34.29% 32.41% 33.31%+0.02 -0.0 18
2023-10-28 @ Petrovac D 0-046.2 1159 1121 33.31% 32.41% 34.29%-0.02 +0.0 21
2023-10-28 Rudar L 0-144.8 1098 1045 46.78% 30.72% 22.50%+0.46 -10.4 10
2023-10-28 @ Mladost DG W 1-044.8 1045 1098 22.50% 30.72% 46.78%-0.46 +10.4 12
2023-10-28 Sutjeska W 1-040.0 1264 1260 40.09% 32.02% 27.89%+0.22 +7.2 28
2023-10-28 @ Buducnost Podgorica L 0-140.0 1260 1264 27.89% 32.02% 40.09%-0.22 -7.2 19
2023-11-04 Mladost DG W 2-032.9 1159 1088 49.05% 30.07% 20.88%+0.55 +10.7 24
2023-11-04 @ Jezero L 0-232.9 1088 1159 20.88% 30.07% 49.05%-0.55 -10.7 10
2023-11-05 Buducnost Podgorica D 1-151.8 1138 1271 22.68% 30.79% 46.53%-0.45 +1.1 17
2023-11-05 @ Arsenal Tivat D 1-151.8 1271 1138 46.53% 30.79% 22.68%+0.45 -1.1 29
2023-11-05 Decic Tuzi L 0-136.8 1055 1210 20.69% 29.98% 49.33%-0.56 -5.6 12
2023-11-05 @ Rudar W 1-036.8 1210 1055 49.33% 29.98% 20.69%+0.56 +5.6 32
2023-11-05 Mornar D 1-151.2 1083 1133 32.41% 32.39% 35.20%-0.05 +0.1 14
2023-11-05 @ Jedinstvo D 1-151.2 1133 1083 35.20% 32.39% 32.41%+0.05 -0.1 20
2023-11-05 Petrovac W 3-245.6 1253 1121 56.52% 27.18% 16.30%+0.85 +4.0 22
2023-11-05 @ Sutjeska L 2-345.6 1121 1253 16.30% 27.18% 56.52%-0.85 -4.0 18
2023-11-11 Arsenal Tivat D 1-151.2 1117 1139 36.47% 32.34% 31.19%+0.09 -0.2 19
2023-11-11 @ Petrovac D 1-151.2 1139 1117 31.19% 32.34% 36.47%-0.09 +0.2 18
2023-11-11 Jedinstvo W 3-243.7 1270 1083 62.81% 23.99% 13.20%+1.12 +3.1 32
2023-11-11 @ Buducnost Podgorica L 2-343.7 1083 1270 13.20% 23.99% 62.81%-1.12 -3.1 14
2023-11-11 Jezero D 0-046.7 1216 1169 45.82% 30.97% 23.21%+0.43 -1.2 33
2023-11-11 @ Decic Tuzi D 0-046.7 1169 1216 23.21% 30.97% 45.82%-0.43 +1.2 25
2023-11-11 Sutjeska D 1-152.3 1077 1257 18.62% 28.86% 52.51%-0.69 +1.6 11
2023-11-11 @ Mladost DG D 1-152.3 1257 1077 52.51% 28.86% 18.62%+0.69 -1.6 23
2023-11-13 Rudar W 2-142.3 1133 1050 50.65% 29.54% 19.80%+0.61 +5.1 23
2023-11-13 @ Mornar L 1-242.3 1050 1133 19.80% 29.54% 50.65%-0.61 -5.1 12
2023-11-26 Decic Tuzi D 1-151.9 1256 1214 45.19% 31.12% 23.69%+0.40 -1.0 24
2023-11-26 @ Sutjeska D 1-151.9 1214 1256 23.69% 31.12% 45.19%-0.40 +1.0 34
2023-11-26 Mladost DG L 0-241.0 1140 1079 47.76% 30.46% 21.79%+0.50 -19.9 18
2023-11-26 @ Arsenal Tivat W 2-041.0 1079 1140 21.79% 30.46% 47.76%-0.50 +19.9 14
2023-11-26 Mornar W 4-347.8 1273 1138 56.88% 27.01% 16.11%+0.86 +3.8 35
2023-11-26 @ Buducnost Podgorica L 3-447.8 1138 1273 16.11% 27.01% 56.88%-0.86 -3.8 23
2023-11-27 Rudar W 4-134.1 1171 1045 55.83% 27.49% 16.68%+0.82 +10.5 28
2023-11-27 @ Jezero L 1-434.1 1045 1171 16.68% 27.49% 55.83%-0.82 -10.5 12
2023-11-28 Petrovac D 1-151.2 1080 1117 34.29% 32.41% 33.31%+0.02 -0.0 15
2023-11-28 @ Jedinstvo D 1-151.2 1117 1080 33.31% 32.41% 34.29%-0.02 +0.0 20
2023-12-02 Arsenal Tivat L 0-146.0 1215 1120 52.13% 29.01% 18.86%+0.67 -11.3 34
2023-12-02 @ Decic Tuzi W 1-046.0 1120 1215 18.86% 29.01% 52.13%-0.67 +11.3 21
2023-12-02 Buducnost Podgorica D 2-258.0 1117 1277 20.24% 29.76% 50.00%-0.59 +1.0 21
2023-12-02 @ Petrovac D 2-258.0 1277 1117 50.00% 29.76% 20.24%+0.59 -1.0 36
2023-12-02 Jedinstvo W 2-034.9 1099 1080 42.17% 31.72% 26.11%+0.29 +12.8 17
2023-12-02 @ Mladost DG L 0-234.9 1080 1099 26.11% 31.72% 42.17%-0.29 -12.8 15
2023-12-02 Sutjeska L 1-240.3 1034 1255 15.85% 26.78% 57.36%-0.89 -4.0 12
2023-12-02 @ Rudar W 2-140.3 1255 1034 57.36% 26.78% 15.85%+0.89 +4.0 27
2023-12-04 Jezero W 2-147.7 1135 1181 32.96% 32.40% 34.63%-0.03 +7.9 26
2023-12-04 @ Mornar L 1-247.7 1181 1135 34.63% 32.40% 32.96%+0.03 -7.9 28
2023-12-09 Arsenal Tivat W 2-039.7 1030 1131 26.02% 31.70% 42.27%-0.30 +18.1 15
2023-12-09 @ Rudar L 0-239.7 1131 1030 42.27% 31.70% 26.02%+0.30 -18.1 21
2023-12-09 Jedinstvo W 3-136.4 1204 1067 57.13% 26.90% 15.98%+0.88 +7.1 37
2023-12-09 @ Decic Tuzi L 1-336.4 1067 1204 15.98% 26.90% 57.13%-0.88 -7.1 15
2023-12-09 Mornar D 0-046.2 1118 1142 36.17% 32.35% 31.47%+0.08 -0.2 22
2023-12-09 @ Petrovac D 0-046.2 1142 1118 31.47% 32.35% 36.17%-0.08 +0.2 27
2023-12-10 Buducnost Podgorica L 1-338.5 1112 1276 19.85% 29.56% 50.59%-0.61 -8.8 17
2023-12-10 @ Mladost DG W 3-138.5 1276 1112 50.59% 29.56% 19.85%+0.61 +8.8 39
2023-12-10 Sutjeska D 0-046.5 1173 1259 27.85% 32.02% 40.13%-0.22 +0.6 29
2023-12-10 @ Jezero D 0-046.5 1259 1173 40.13% 32.02% 27.85%+0.22 -0.6 28
2024-02-17 Jezero W 3-144.2 1113 1174 30.99% 32.33% 36.68%-0.10 +14.2 24
2024-02-17 @ Arsenal Tivat L 1-344.2 1174 1113 36.68% 32.33% 30.99%+0.10 -14.2 29
2024-02-17 Mladost DG W 3-249.9 1118 1103 41.69% 31.80% 26.51%+0.28 +6.2 25
2024-02-17 @ Petrovac L 2-349.9 1103 1118 26.51% 31.80% 41.69%-0.28 -6.2 17
2024-02-17 Rudar W 1-039.1 1060 1048 41.20% 31.87% 26.93%+0.26 +7.0 18
2024-02-17 @ Jedinstvo L 0-139.1 1048 1060 26.93% 31.87% 41.20%-0.26 -7.0 15
2024-02-18 Decic Tuzi D 2-258.2 1285 1211 49.41% 29.96% 20.64%+0.56 -1.0 40
2024-02-18 @ Buducnost Podgorica D 2-258.2 1211 1285 20.64% 29.96% 49.41%-0.56 +1.0 38
2024-02-18 Sutjeska W 1-044.4 1143 1258 24.45% 31.33% 44.22%-0.37 +9.9 30
2024-02-18 @ Mornar L 0-144.4 1258 1143 44.22% 31.33% 24.45%+0.37 -9.9 28
2024-02-24 Arsenal Tivat D 1-152.7 1248 1127 55.23% 27.75% 17.02%+0.80 -1.8 29
2024-02-24 @ Sutjeska D 1-152.7 1127 1248 17.02% 27.75% 55.23%-0.80 +1.8 25
2024-02-24 Buducnost Podgorica W 3-041.6 1041 1284 14.56% 25.53% 59.91%-0.99 +34.2 18
2024-02-24 @ Rudar L 0-341.6 1284 1041 59.91% 25.53% 14.56%+0.99 -34.2 40
2024-02-24 Jedinstvo L 0-340.2 1160 1067 51.80% 29.13% 19.07%+0.66 -30.7 29
2024-02-24 @ Jezero W 3-040.2 1067 1160 19.07% 29.13% 51.80%-0.66 +30.7 21
2024-02-24 Mornar L 1-246.7 1097 1153 31.65% 32.36% 35.99%-0.08 -7.4 17
2024-02-24 @ Mladost DG W 2-146.7 1153 1097 35.99% 32.36% 31.65%+0.08 +7.4 33
2024-02-25 Petrovac D 1-152.2 1212 1124 51.19% 29.35% 19.45%+0.63 -1.5 39
2024-02-25 @ Decic Tuzi D 1-152.2 1124 1212 19.45% 29.35% 51.19%-0.63 +1.5 26
2024-02-28 Arsenal Tivat D 0-046.5 1160 1129 43.82% 31.41% 24.77%+0.35 -1.0 34
2024-02-28 @ Mornar D 0-046.5 1129 1160 24.77% 31.41% 43.82%-0.35 +1.0 26
2024-02-28 Decic Tuzi L 0-332.5 1089 1211 23.82% 31.16% 45.03%-0.40 -17.3 17
2024-02-28 @ Mladost DG W 3-032.5 1211 1089 45.03% 31.16% 23.82%+0.40 +17.3 42
2024-02-28 Jezero L 0-146.6 1250 1129 55.19% 27.77% 17.04%+0.79 -11.8 40
2024-02-28 @ Buducnost Podgorica W 1-046.6 1129 1250 17.04% 27.77% 55.19%-0.79 +11.8 32
2024-02-28 Rudar D 1-151.6 1126 1075 46.38% 30.83% 22.79%+0.45 -1.1 27
2024-02-28 @ Petrovac D 1-151.6 1075 1126 22.79% 30.83% 46.38%-0.45 +1.1 19
2024-02-28 Sutjeska L 0-137.0 1098 1246 21.20% 30.21% 48.58%-0.53 -5.7 21
2024-02-28 @ Jedinstvo W 1-037.0 1246 1098 48.58% 30.21% 21.20%+0.53 +5.7 32
2024-03-03 Buducnost Podgorica D 1-151.7 1252 1238 41.53% 31.82% 26.65%+0.27 -0.7 33
2024-03-03 @ Sutjeska D 1-151.7 1238 1252 26.65% 31.82% 41.53%-0.27 +0.7 41
2024-03-03 Jedinstvo D 1-151.5 1130 1092 44.77% 31.21% 24.02%+0.39 -0.9 27
2024-03-03 @ Arsenal Tivat D 1-151.5 1092 1130 24.02% 31.21% 44.77%-0.39 +0.9 22
2024-03-03 Mladost DG L 1-249.1 1077 1072 40.22% 32.00% 27.77%+0.22 -8.7 19
2024-03-03 @ Rudar W 2-149.1 1072 1077 27.77% 32.00% 40.22%-0.22 +8.7 20
2024-03-03 Mornar L 0-145.4 1228 1159 48.80% 30.15% 21.05%+0.54 -10.7 42
2024-03-03 @ Decic Tuzi W 1-045.4 1159 1228 21.05% 30.15% 48.80%-0.54 +10.7 37
2024-03-03 Petrovac L 0-239.7 1141 1125 41.80% 31.78% 26.42%+0.28 -18.0 32
2024-03-03 @ Jezero W 2-039.7 1125 1141 26.42% 31.78% 41.80%-0.28 +18.0 30
2024-03-09 Jedinstvo D 0-046.9 1170 1093 49.81% 29.83% 20.36%+0.58 -1.5 38
2024-03-09 @ Mornar D 0-046.9 1093 1170 20.36% 29.83% 49.81%-0.58 +1.5 23
2024-03-09 Jezero L 0-141.3 1081 1123 33.58% 32.41% 34.01%-0.01 -8.2 20
2024-03-09 @ Mladost DG W 1-041.3 1123 1081 34.01% 32.41% 33.58%+0.01 +8.2 35
2024-03-09 Rudar W 3-136.0 1217 1068 58.57% 26.20% 15.22%+0.94 +6.7 45
2024-03-09 @ Decic Tuzi L 1-336.0 1068 1217 15.22% 26.20% 58.57%-0.94 -6.7 19
2024-03-09 Sutjeska L 1-244.6 1143 1251 25.16% 31.51% 43.33%-0.34 -6.2 30
2024-03-09 @ Petrovac W 2-144.6 1251 1143 43.33% 31.51% 25.16%+0.34 +6.2 36
2024-03-10 Arsenal Tivat W 6-032.3 1239 1129 53.85% 28.33% 17.81%+0.74 +25.5 44
2024-03-10 @ Buducnost Podgorica L 0-632.3 1129 1239 17.81% 28.33% 53.85%-0.74 -25.5 27
2024-03-13 Buducnost Podgorica L 1-242.2 1094 1264 19.43% 29.34% 51.23%-0.63 -5.0 23
2024-03-13 @ Jedinstvo W 2-142.2 1264 1094 51.23% 29.34% 19.43%+0.63 +5.0 47
2024-03-13 Decic Tuzi D 1-151.4 1131 1224 26.95% 31.87% 41.18%-0.26 +0.6 36
2024-03-13 @ Jezero D 1-151.4 1224 1131 41.18% 31.87% 26.95%+0.26 -0.6 46
2024-03-13 Mladost DG W 2-138.8 1258 1072 62.59% 24.11% 13.29%+1.11 +3.3 39
2024-03-13 @ Sutjeska L 1-238.8 1072 1258 13.29% 24.11% 62.59%-1.11 -3.3 20
2024-03-13 Mornar D 0-046.4 1061 1168 25.35% 31.55% 43.10%-0.33 +0.9 20
2024-03-13 @ Rudar D 0-046.4 1168 1061 43.10% 31.55% 25.35%+0.33 -0.9 39
2024-03-13 Petrovac D 1-151.2 1104 1136 34.93% 32.40% 32.67%+0.04 -0.1 28
2024-03-13 @ Arsenal Tivat D 1-151.2 1136 1104 32.67% 32.40% 34.93%-0.04 +0.1 31
2024-03-17 Arsenal Tivat L 1-247.6 1069 1103 34.71% 32.40% 32.89%+0.03 -7.9 20
2024-03-17 @ Mladost DG W 2-147.6 1103 1069 32.89% 32.40% 34.71%-0.03 +7.9 31
2024-03-17 Buducnost Podgorica W 1-044.0 1167 1269 25.95% 31.68% 42.37%-0.30 +9.6 42
2024-03-17 @ Mornar L 0-144.0 1269 1167 42.37% 31.68% 25.95%+0.30 -9.6 47
2024-03-17 Jedinstvo W 1-037.7 1136 1089 45.96% 30.93% 23.10%+0.43 +6.2 34
2024-03-17 @ Petrovac L 0-137.7 1089 1136 23.10% 30.93% 45.96%-0.43 -6.2 23
2024-03-17 Jezero L 0-140.1 1062 1132 29.84% 32.24% 37.92%-0.14 -7.5 20
2024-03-17 @ Rudar W 1-040.1 1132 1062 37.92% 32.24% 29.84%+0.14 +7.5 39
2024-03-17 Sutjeska D 0-046.5 1223 1261 34.25% 32.41% 33.35%+0.02 -0.0 47
2024-03-17 @ Decic Tuzi D 0-046.5 1261 1223 33.35% 32.41% 34.25%-0.02 +0.0 40
2024-03-30 Decic Tuzi L 0-234.5 1111 1223 24.82% 31.43% 43.76%-0.35 -12.3 31
2024-03-30 @ Arsenal Tivat W 2-034.5 1223 1111 43.76% 31.43% 24.82%+0.35 +12.3 50
2024-03-30 Mladost DG D 0-046.3 1083 1061 42.60% 31.65% 25.76%+0.31 -0.8 24
2024-03-30 @ Jedinstvo D 0-046.3 1061 1083 25.76% 31.65% 42.60%-0.31 +0.8 21
2024-03-30 Mornar W 3-143.3 1139 1177 34.22% 32.41% 33.38%+0.01 +13.3 42
2024-03-30 @ Jezero L 1-343.3 1177 1139 33.38% 32.41% 34.22%-0.01 -13.3 42
2024-03-30 Petrovac W 2-031.3 1259 1143 54.72% 27.97% 17.31%+0.78 +8.9 50
2024-03-30 @ Buducnost Podgorica L 0-231.3 1143 1259 17.31% 27.97% 54.72%-0.78 -8.9 34
2024-03-30 Rudar W 2-138.1 1261 1054 64.91% 22.82% 12.28%+1.22 +3.0 43
2024-03-30 @ Sutjeska L 1-238.1 1054 1261 12.28% 22.82% 64.91%-1.22 -3.0 20
2024-04-03 Decic Tuzi L 0-232.9 1082 1236 20.80% 30.03% 49.17%-0.55 -10.6 24
2024-04-03 @ Jedinstvo W 2-032.9 1236 1082 49.17% 30.03% 20.80%+0.55 +10.6 53
2024-04-03 Jezero W 2-141.4 1264 1152 54.10% 28.23% 17.67%+0.75 +4.5 46
2024-04-03 @ Sutjeska L 1-241.4 1152 1264 17.67% 28.23% 54.10%-0.75 -4.6 42
2024-04-03 Mladost DG L 1-253.9 1268 1062 64.87% 22.84% 12.29%+1.22 -12.5 50
2024-04-03 @ Buducnost Podgorica W 2-153.9 1062 1268 12.29% 22.84% 64.87%-1.22 +12.5 24
2024-04-03 Petrovac W 1-038.5 1164 1134 43.67% 31.44% 24.89%+0.35 +6.6 45
2024-04-03 @ Mornar L 0-138.5 1134 1164 24.89% 31.44% 43.67%-0.35 -6.6 34
2024-04-03 Rudar W 4-243.2 1099 1051 46.02% 30.92% 23.06%+0.43 +9.0 34
2024-04-03 @ Arsenal Tivat L 2-443.2 1051 1099 23.06% 30.92% 46.02%-0.43 -9.0 20
2024-04-07 Arsenal Tivat W 4-032.8 1148 1108 45.00% 31.16% 23.84%+0.40 +22.7 45
2024-04-07 @ Jezero L 0-432.8 1108 1148 23.84% 31.16% 45.00%-0.40 -22.7 34
2024-04-07 Jedinstvo D 1-151.1 1042 1072 35.44% 32.38% 32.18%+0.06 -0.1 21
2024-04-07 @ Rudar D 1-151.1 1072 1042 32.18% 32.38% 35.44%-0.06 +0.1 25
2024-04-07 Mornar W 2-032.1 1269 1170 52.48% 28.88% 18.64%+0.68 +9.6 49
2024-04-07 @ Sutjeska L 0-232.1 1170 1269 18.64% 28.88% 52.48%-0.68 -9.6 45
2024-04-08 Petrovac D 0-046.1 1075 1127 32.11% 32.38% 35.51%-0.06 +0.2 25
2024-04-08 @ Mladost DG D 0-046.1 1127 1075 35.51% 32.38% 32.11%+0.06 -0.2 35
2024-04-09 Buducnost Podgorica D 1-151.6 1246 1256 38.23% 32.22% 29.55%+0.15 -0.4 54
2024-04-09 @ Decic Tuzi D 1-151.6 1256 1246 29.55% 32.22% 38.23%-0.15 +0.4 51
2024-04-13 Decic Tuzi W 2-150.4 1127 1246 24.09% 31.23% 44.68%-0.38 +9.4 38
2024-04-13 @ Petrovac L 1-250.4 1246 1127 44.68% 31.23% 24.09%+0.38 -9.4 54
2024-04-13 Jezero W 2-039.7 1072 1170 26.30% 31.76% 41.95%-0.29 +18.0 28
2024-04-13 @ Jedinstvo L 0-239.7 1170 1072 41.95% 31.76% 26.30%+0.29 -18.0 45
2024-04-13 Mladost DG W 5-134.6 1161 1075 50.94% 29.44% 19.62%+0.62 +15.9 48
2024-04-13 @ Mornar L 1-534.6 1075 1161 19.62% 29.44% 50.94%-0.62 -15.9 25
2024-04-13 Rudar W 3-133.8 1256 1042 65.69% 22.36% 11.94%+1.25 +5.0 54
2024-04-13 @ Buducnost Podgorica L 1-333.8 1042 1256 11.94% 22.36% 65.69%-1.25 -5.0 21
2024-04-14 Sutjeska W 1-046.3 1085 1278 17.69% 28.25% 54.07%-0.75 +11.6 37
2024-04-14 @ Arsenal Tivat L 0-146.3 1278 1085 54.07% 28.25% 17.69%+0.75 -11.6 49
2024-04-21 Buducnost Podgorica W 3-146.1 1152 1261 25.17% 31.51% 43.32%-0.33 +16.0 48
2024-04-21 @ Jezero L 1-346.1 1261 1152 43.32% 31.51% 25.17%+0.33 -16.0 54
2024-04-21 Jedinstvo W 3-135.1 1267 1090 61.65% 24.62% 13.73%+1.07 +6.0 52
2024-04-21 @ Sutjeska L 1-335.1 1090 1267 13.73% 24.62% 61.65%-1.07 -6.0 28
2024-04-21 Mladost DG W 2-029.1 1236 1059 61.76% 24.56% 13.68%+1.08 +6.8 57
2024-04-21 @ Decic Tuzi L 0-229.1 1059 1236 13.68% 24.56% 61.76%-1.08 -6.8 25
2024-04-21 Mornar L 1-245.7 1097 1177 28.57% 32.11% 39.31%-0.19 -6.9 37
2024-04-21 @ Arsenal Tivat W 2-145.7 1177 1097 39.31% 32.11% 28.57%+0.19 +6.9 51
2024-04-21 Petrovac W 1-043.6 1037 1136 26.23% 31.74% 42.02%-0.29 +9.6 24
2024-04-21 @ Rudar L 0-143.6 1136 1037 42.02% 31.74% 26.23%+0.29 -9.6 38
2024-04-27 Arsenal Tivat D 1-151.2 1084 1090 38.72% 32.17% 29.11%+0.17 -0.4 29
2024-04-27 @ Jedinstvo D 1-151.2 1090 1084 29.11% 32.17% 38.72%-0.17 +0.4 38
2024-04-27 Decic Tuzi D 1-151.4 1183 1243 31.12% 32.34% 36.54%-0.09 +0.2 52
2024-04-27 @ Mornar D 1-151.4 1243 1183 36.54% 32.34% 31.12%+0.09 -0.2 58
2024-04-27 Jezero W 2-147.4 1127 1168 33.67% 32.41% 33.92%+0.00 +7.7 41
2024-04-27 @ Petrovac L 1-247.4 1168 1127 33.92% 32.41% 33.67%+0.00 -7.8 48
2024-04-27 Rudar W 1-039.4 1052 1047 40.28% 32.00% 27.72%+0.23 +7.1 28
2024-04-27 @ Mladost DG L 0-139.4 1047 1052 27.72% 32.00% 40.28%-0.23 -7.1 24
2024-04-27 Sutjeska D 2-257.6 1245 1272 35.73% 32.37% 31.90%+0.07 -0.1 55
2024-04-27 @ Buducnost Podgorica D 2-257.6 1272 1245 31.90% 32.37% 35.73%-0.07 +0.1 53
2024-05-04 Buducnost Podgorica L 0-431.6 1090 1245 20.68% 29.98% 49.34%-0.56 -20.0 38
2024-05-04 @ Arsenal Tivat W 4-031.6 1245 1090 49.34% 29.98% 20.68%+0.56 +20.1 58
2024-05-04 Decic Tuzi L 0-429.7 1040 1243 16.96% 27.71% 55.34%-0.80 -16.5 24
2024-05-04 @ Rudar W 4-029.7 1243 1040 55.34% 27.71% 16.96%+0.80 +16.5 61
2024-05-04 Mladost DG L 0-146.0 1161 1059 52.89% 28.72% 18.39%+0.70 -11.4 48
2024-05-04 @ Jezero W 1-046.0 1059 1161 18.39% 28.72% 52.89%-0.70 +11.4 31
2024-05-04 Mornar L 3-452.1 1084 1184 26.13% 31.72% 42.15%-0.29 -5.9 29
2024-05-04 @ Jedinstvo W 4-352.1 1184 1084 42.15% 31.72% 26.13%+0.29 +6.0 55
2024-05-04 Petrovac L 0-146.9 1273 1135 57.23% 26.85% 15.92%+0.88 -12.1 53
2024-05-04 @ Sutjeska W 1-046.9 1135 1273 15.92% 26.85% 57.23%-0.88 +12.1 44
2024-05-12 Arsenal Tivat D 2-257.8 1147 1070 49.73% 29.85% 20.42%+0.58 -1.0 45
2024-05-12 @ Petrovac D 2-257.8 1070 1147 20.42% 29.85% 49.73%-0.58 +1.0 39
2024-05-12 Jedinstvo W 2-028.8 1265 1078 62.86% 23.97% 13.17%+1.12 +6.5 61
2024-05-12 @ Buducnost Podgorica L 0-228.8 1078 1265 13.17% 23.97% 62.86%-1.12 -6.5 29
2024-05-12 Jezero W 2-031.6 1260 1149 53.94% 28.30% 17.76%+0.74 +9.1 64
2024-05-12 @ Decic Tuzi L 0-231.6 1149 1260 17.76% 28.30% 53.94%-0.74 -9.1 48
2024-05-12 Rudar W 3-027.8 1190 1023 60.49% 25.23% 14.27%+1.02 +10.5 58
2024-05-12 @ Mornar L 0-327.8 1023 1190 14.27% 25.23% 60.49%-1.02 -10.5 24
2024-05-12 Sutjeska W 3-257.1 1070 1261 17.88% 28.38% 53.74%-0.74 +10.3 34
2024-05-12 @ Mladost DG L 2-357.1 1261 1070 53.74% 28.38% 17.88%+0.74 -10.3 53
2024-05-18 Decic Tuzi L 0-142.8 1250 1269 36.97% 32.31% 30.72%+0.11 -8.7 53
2024-05-18 @ Sutjeska W 1-042.8 1269 1250 30.72% 32.31% 36.97%-0.11 +8.7 67
2024-05-18 Mladost DG W 3-142.0 1071 1081 38.27% 32.21% 29.51%+0.15 +12.2 42
2024-05-18 @ Arsenal Tivat L 1-342.0 1081 1071 29.51% 32.21% 38.27%-0.15 -12.2 34
2024-05-18 Mornar L 0-145.6 1272 1200 49.15% 30.04% 20.81%+0.55 -10.8 61
2024-05-18 @ Buducnost Podgorica W 1-045.6 1200 1272 20.81% 30.04% 49.15%-0.55 +10.8 61
2024-05-18 Petrovac W 4-248.3 1071 1146 29.19% 32.18% 38.63%-0.17 +13.1 32
2024-05-18 @ Jedinstvo L 2-448.3 1146 1071 38.63% 32.18% 29.19%+0.17 -13.1 45
2024-05-18 Rudar W 2-140.7 1140 1013 56.00% 27.41% 16.59%+0.83 +4.3 51
2024-05-18 @ Jezero L 1-240.7 1013 1140 16.59% 27.41% 56.00%-0.83 -4.2 24
2024-05-25 Arsenal Tivat W 3-134.5 1277 1084 63.54% 23.59% 12.87%+1.15 +5.5 70
2024-05-25 @ Decic Tuzi L 1-334.5 1084 1277 12.87% 23.59% 63.54%-1.15 -5.5 42
2024-05-25 Buducnost Podgorica W 3-146.7 1133 1261 23.12% 30.94% 45.94%-0.43 +16.7 48
2024-05-25 @ Petrovac L 1-346.7 1261 1133 45.94% 30.94% 23.12%+0.43 -16.7 61
2024-05-25 Jedinstvo L 1-248.4 1069 1084 37.38% 32.28% 30.33%+0.12 -8.3 34
2024-05-25 @ Mladost DG W 2-148.4 1084 1069 30.33% 32.28% 37.38%-0.12 +8.3 35
2024-05-25 Jezero W 1-037.1 1211 1144 48.46% 30.25% 21.29%+0.53 +5.8 64
2024-05-25 @ Mornar L 0-137.1 1144 1211 21.29% 30.25% 48.46%-0.53 -5.8 51
2024-05-25 Sutjeska W 2-153.0 1008 1242 15.10% 26.09% 58.81%-0.95 +11.6 27
2024-05-25 @ Rudar L 1-253.0 1242 1008 58.81% 26.09% 15.10%+0.95 -11.6 53

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 2024-04-03 12.29% Mladost DG 1062 2 @ Buducnost Podgorica 1268 1
2 2024-02-24 14.56% @ Rudar 1041 3 Buducnost Podgorica 1284 0
3 2024-05-25 15.10% @ Rudar 1008 2 Sutjeska 1242 1
4 2023-10-01 15.53% Mornar 1122 1 @ Sutjeska 1266 0
5 2024-05-04 15.92% Petrovac 1135 1 @ Sutjeska 1273 0
6 2023-08-26 15.97% Rudar 1049 1 @ Decic Tuzi 1186 0
7 2024-02-28 17.04% Jezero 1129 1 @ Buducnost Podgorica 1250 0
8 2024-04-14 17.69% @ Arsenal Tivat 1085 1 Sutjeska 1278 0
9 2024-05-12 17.88% @ Mladost DG 1070 3 Sutjeska 1261 2
10 2024-05-04 18.39% Mladost DG 1059 1 @ Jezero 1161 0
11 2023-12-02 18.86% Arsenal Tivat 1120 1 @ Decic Tuzi 1215 0
12 2024-02-24 19.07% Jedinstvo 1067 3 @ Jezero 1160 0
13 2024-05-18 20.81% Mornar 1200 1 @ Buducnost Podgorica 1272 0
14 2024-03-03 21.05% Mornar 1159 1 @ Decic Tuzi 1228 0
15 2023-09-23 21.73% Mornar 1112 1 @ Jezero 1174 0
16 2023-11-26 21.79% Mladost DG 1079 2 @ Arsenal Tivat 1140 0
17 2023-10-28 22.50% Rudar 1045 1 @ Mladost DG 1098 0
18 2023-08-06 22.60% Petrovac 1116 2 @ Decic Tuzi 1168 1
19 2024-05-25 23.12% @ Petrovac 1133 3 Buducnost Podgorica 1261 1
20 2024-04-13 24.09% @ Petrovac 1127 2 Decic Tuzi 1246 1
21 2024-02-18 24.45% @ Mornar 1143 1 Sutjeska 1258 0
22 2024-04-21 25.17% @ Jezero 1152 3 Buducnost Podgorica 1261 1
23 2024-03-17 25.95% @ Mornar 1167 1 Buducnost Podgorica 1269 0
24 2023-12-09 26.02% @ Rudar 1030 2 Arsenal Tivat 1131 0
25 2023-10-01 26.12% @ Decic Tuzi 1164 2 Buducnost Podgorica 1264 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 2024-02-24 34.22 @ Rudar 3 1041 14.56% Buducnost Podgorica 0 1284 59.91% 25.53%
2 2024-02-24 30.68 Jedinstvo 3 1067 19.07% @ Jezero 0 1160 51.80% 29.13%
3 2023-09-17 27.49 Sutjeska 4 1237 36.93% @ Decic Tuzi 0 1175 30.75% 32.31%
4 2024-03-10 25.45 @ Buducnost Podgorica 6 1239 53.85% Arsenal Tivat 0 1129 17.81% 28.33%
5 2024-04-07 22.66 @ Jezero 4 1148 45.00% Arsenal Tivat 0 1108 23.84% 31.16%
6 2023-08-05 21.95 Buducnost Podgorica 4 1211 46.18% @ Rudar 0 1081 22.94% 30.88%
7 2024-05-04 20.05 Buducnost Podgorica 4 1245 49.34% @ Arsenal Tivat 0 1090 20.68% 29.98%
8 2023-11-26 19.86 Mladost DG 2 1079 21.79% @ Arsenal Tivat 0 1140 47.76% 30.46%
9 2023-12-09 18.12 @ Rudar 2 1030 26.02% Arsenal Tivat 0 1131 42.27% 31.70%
10 2023-10-01 18.08 @ Decic Tuzi 2 1164 26.12% Buducnost Podgorica 0 1264 42.16% 31.72%
11 2024-04-13 18.02 @ Jedinstvo 2 1072 26.30% Jezero 0 1170 41.95% 31.76%
12 2024-03-03 17.97 Petrovac 2 1125 26.42% @ Jezero 0 1141 41.80% 31.78%
13 2023-10-01 17.93 Petrovac 2 1120 26.54% @ Mladost DG 0 1135 41.65% 31.80%
14 2024-02-28 17.33 Decic Tuzi 3 1211 45.03% @ Mladost DG 0 1089 23.82% 31.16%
15 2023-08-13 17.28 Decic Tuzi 2 1160 28.31% @ Mladost DG 0 1160 39.61% 32.08%
16 2024-05-25 16.70 @ Petrovac 3 1133 23.12% Buducnost Podgorica 1 1261 45.94% 30.94%
17 2024-05-04 16.53 Decic Tuzi 4 1243 55.34% @ Rudar 0 1040 16.96% 27.71%
18 2024-04-21 15.98 @ Jezero 3 1152 25.17% Buducnost Podgorica 1 1261 43.32% 31.51%
19 2024-04-13 15.92 @ Mornar 5 1161 50.94% Mladost DG 1 1075 19.62% 29.44%
20 2024-02-17 14.17 @ Arsenal Tivat 3 1113 30.99% Jezero 1 1174 36.68% 32.33%
21 2024-03-30 13.28 @ Jezero 3 1139 34.22% Mornar 1 1177 33.38% 32.41%
22 2023-08-20 13.25 @ Jezero 2 1146 40.88% Petrovac 0 1136 27.20% 31.92%
23 2023-09-03 13.20 Buducnost Podgorica 4 1250 48.67% @ Jedinstvo 1 1101 21.14% 30.19%
24 2024-05-18 13.14 @ Jedinstvo 4 1071 29.19% Petrovac 2 1146 38.63% 32.18%
25 2023-12-02 12.84 @ Mladost DG 2 1099 42.17% Jedinstvo 0 1080 26.11% 31.72%

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 2023-09-03 61.9 @ Sutjeska 3 1238 53.28% Mladost DG 3 1134 18.15% 28.56%
2 2023-09-27 58.8 @ Buducnost Podgorica 2 1266 56.53% Mladost DG 2 1134 16.30% 27.17%
3 2023-08-06 58.3 @ Sutjeska 2 1251 52.36% Arsenal Tivat 2 1154 18.72% 28.92%
4 2024-02-18 58.2 @ Buducnost Podgorica 2 1285 49.41% Decic Tuzi 2 1211 20.64% 29.96%
5 2023-12-02 58.0 @ Petrovac 2 1117 20.24% Buducnost Podgorica 2 1277 50.00% 29.76%
6 2024-05-12 57.8 @ Petrovac 2 1147 49.73% Arsenal Tivat 2 1070 20.42% 29.85%
7 2023-08-20 57.6 @ Arsenal Tivat 2 1163 47.27% Jedinstvo 2 1106 22.13% 30.59%
8 2024-04-27 57.6 @ Buducnost Podgorica 2 1245 35.73% Sutjeska 2 1272 31.90% 32.37%
9 2023-09-03 57.4 @ Arsenal Tivat 2 1152 43.40% Petrovac 2 1124 25.10% 31.50%
10 2023-07-30 57.3 @ Arsenal Tivat 2 1154 41.92% Jezero 2 1137 26.32% 31.76%
11 2023-10-21 57.2 @ Arsenal Tivat 2 1147 40.42% Mornar 2 1141 27.60% 31.98%
12 2024-05-12 57.1 @ Mladost DG 3 1070 17.88% Sutjeska 2 1261 53.74% 28.38%
13 2023-10-01 57.0 @ Rudar 2 1041 32.88% Jedinstvo 2 1089 34.72% 32.40%
14 2024-04-03 53.9 Mladost DG 2 1062 12.29% @ Buducnost Podgorica 1 1268 64.87% 22.84%
15 2023-10-28 53.5 @ Jedinstvo 3 1075 29.60% Arsenal Tivat 2 1146 38.17% 32.22%
16 2024-05-25 53.0 @ Rudar 2 1008 15.10% Sutjeska 1 1242 58.81% 26.09%
17 2023-08-26 52.9 @ Mornar 4 1104 39.21% Jedinstvo 3 1107 28.67% 32.12%
18 2024-02-24 52.7 @ Sutjeska 1 1248 55.23% Arsenal Tivat 1 1127 17.02% 27.75%
19 2023-09-27 52.5 @ Sutjeska 1 1268 53.31% Jezero 1 1163 18.14% 28.55%
20 2023-11-11 52.3 @ Mladost DG 1 1077 18.62% Sutjeska 1 1257 52.51% 28.86%
21 2023-08-13 52.2 @ Buducnost Podgorica 1 1232 51.17% Jezero 1 1144 19.47% 29.36%
22 2023-10-07 52.2 Decic Tuzi 3 1182 34.27% @ Petrovac 2 1138 33.32% 32.41%
23 2024-02-25 52.2 @ Decic Tuzi 1 1212 51.19% Petrovac 1 1124 19.45% 29.35%
24 2023-08-09 52.1 @ Buducnost Podgorica 1 1233 49.59% Decic Tuzi 1 1158 20.51% 29.90%
25 2024-05-04 52.1 Mornar 4 1184 42.15% @ Jedinstvo 3 1084 26.13% 31.72%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-05-12 27.8 @ Mornar 3 1190 60.49% Rudar 0 1023 14.27% 25.23%
2 2023-10-08 28.2 @ Buducnost Podgorica 2 1246 64.72% Rudar 0 1042 12.36% 22.92%
3 2024-05-12 28.8 @ Buducnost Podgorica 2 1265 62.86% Jedinstvo 0 1078 13.17% 23.97%
4 2024-04-21 29.1 @ Decic Tuzi 2 1236 61.76% Mladost DG 0 1059 13.68% 24.56%
5 2023-10-21 29.3 @ Sutjeska 2 1253 61.07% Jedinstvo 0 1082 14.00% 24.93%
6 2024-05-04 29.7 Decic Tuzi 4 1243 55.34% @ Rudar 0 1040 16.96% 27.71%
7 2024-03-30 31.3 @ Buducnost Podgorica 2 1259 54.72% Petrovac 0 1143 17.31% 27.97%
8 2024-05-04 31.6 Buducnost Podgorica 4 1245 49.34% @ Arsenal Tivat 0 1090 20.68% 29.98%
9 2024-05-12 31.6 @ Decic Tuzi 2 1260 53.94% Jezero 0 1149 17.76% 28.30%
10 2023-09-23 32.0 @ Sutjeska 1 1265 65.30% Rudar 0 1055 12.11% 22.59%
11 2024-04-07 32.1 @ Sutjeska 2 1269 52.48% Mornar 0 1170 18.64% 28.88%
12 2024-03-10 32.3 @ Buducnost Podgorica 6 1239 53.85% Arsenal Tivat 0 1129 17.81% 28.33%
13 2023-09-27 32.4 @ Arsenal Tivat 2 1135 50.64% Rudar 0 1052 19.81% 29.55%
14 2023-08-05 32.5 Buducnost Podgorica 4 1211 46.18% @ Rudar 0 1081 22.94% 30.88%
15 2024-02-28 32.5 Decic Tuzi 3 1211 45.03% @ Mladost DG 0 1089 23.82% 31.16%
16 2023-08-26 32.8 @ Buducnost Podgorica 2 1240 49.85% Arsenal Tivat 0 1162 20.34% 29.81%
17 2024-04-07 32.8 @ Jezero 4 1148 45.00% Arsenal Tivat 0 1108 23.84% 31.16%
18 2023-11-04 32.9 @ Jezero 2 1159 49.05% Mladost DG 0 1088 20.88% 30.07%
19 2024-04-03 32.9 Decic Tuzi 2 1236 49.17% @ Jedinstvo 0 1082 20.80% 30.03%
20 2023-08-12 33.0 @ Petrovac 2 1126 48.44% Rudar 0 1059 21.30% 30.25%
21 2024-04-13 33.8 @ Buducnost Podgorica 3 1256 65.69% Rudar 1 1042 11.94% 22.36%
22 2023-11-27 34.1 @ Jezero 4 1171 55.83% Rudar 1 1045 16.68% 27.49%
23 2024-03-30 34.5 Decic Tuzi 2 1223 43.76% @ Arsenal Tivat 0 1111 24.82% 31.43%
24 2024-05-25 34.5 @ Decic Tuzi 3 1277 63.54% Arsenal Tivat 1 1084 12.87% 23.59%
25 2024-04-13 34.6 @ Mornar 5 1161 50.94% Mladost DG 1 1075 19.62% 29.44%