‹ ›

2012-13 Football Superleague of Kosovo Season

198 games

Final

Champion

FC Prishtina

73 points

Relegated

No relegation

Biggest Overachiever

FC Prishtina

10.39 points above expected

73 points · 62.61 expected points

Biggest Disappointment

Liria

16.96 points below expected

16 points · 32.96 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 FC Prishtina 33 22 7 4 73 66 26 +40 62.61 +10.39
2 Trepca'89 33 16 10 7 58 43 25 +18 60.09 -2.09
3 Besa 33 14 9 10 51 38 37 +1 41.26 +9.74
4 Hajvalia 33 12 10 11 46 43 40 +3 47.07 -1.07
5 Feronikeli 33 12 10 11 46 33 45 -12 40.87 +5.13
6 KF Trepca 33 12 9 12 45 35 34 +1 45.17 -0.17
7 Drita Gjilan 33 11 12 10 45 44 45 -1 41.29 +3.71
8 Drenica 33 10 13 10 43 37 38 -1 41.67 +1.33
9 Vushtrria 33 10 12 11 42 41 34 +7 40.27 +1.73
10 Hysi 33 11 9 13 42 34 31 +3 42.64 -0.64
11 Vellaznimi 33 6 9 18 27 23 43 -20 37.91 -10.91
12 Liria 33 2 10 21 16 22 61 -39 32.96 -16.96

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 FC Prishtina 73 62.61 +10.39
2 Besa 51 41.26 +9.74
3 Feronikeli 46 40.87 +5.13
4 Drita Gjilan 45 41.29 +3.71
5 Vushtrria 42 40.27 +1.73

Biggest Disappointments

# Team Actual Sim vsSim
1 Liria 16 32.96 -16.96
2 Vellaznimi 27 37.91 -10.91
3 Trepca'89 58 60.09 -2.09
4 Hajvalia 46 47.07 -1.07
5 Hysi 42 42.64 -0.64

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 FC Prishtina 9 Apr 3 – May 15 1 in 158
2 Trepca'89 5 Sep 5 – Oct 3 1 in 93
3 Drenica 5 May 11 – Jun 2 1 in 88
4 Besa 4 May 15 – Jun 2 1 in 59
5 Feronikeli 4 Mar 30 – Apr 13 1 in 54

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Liria 8 Apr 25 – Jun 2 1 in 124
2 Feronikeli 4 May 15 – Jun 2 1 in 50
3 KF Trepca 3 Apr 3 – Apr 13 1 in 44
4 Drita Gjilan 3 Nov 7 – Nov 14 1 in 36
5 Vellaznimi 4 Oct 20 – Nov 7 1 in 34

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Feronikeli 12 Mar 9 – May 11 1 in 106
2 Drita Gjilan 9 Sep 1 – Oct 20 1 in 62
3 Hysi 7 Apr 27 – Jun 2 1 in 23
4 KF Trepca 8 Nov 7 – Mar 30 1 in 21
5 Hajvalia 8 Mar 30 – May 4 1 in 17

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Drenica 15 Aug 25 – Nov 14 1 in 746
2 Liria 24 Oct 13 – Jun 2 1 in 624
3 KF Trepca 7 Mar 9 – Apr 13 1 in 47
4 Trepca'89 5 Nov 7 – Mar 9 1 in 26
5 Drita Gjilan 6 Apr 13 – May 11 1 in 21

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
FC Prishtina 1101 73 +87 11 10.4 +0.6
Trepca'89 909 58 -58 4 8.6 -4.6
Besa 883 51 +55 13 8.5 +4.5
Hajvalia 799 46 -46 4 7.0 -3.0
Feronikeli 704 46 -166 1 5.4 -4.4
Drita Gjilan 714 45 -30 4 4.5 -0.5
KF Trepca 741 45 -23 4 5.5 -1.5
Drenica 816 43 +95 15 8.0 +7.0
Hysi 809 42 +107 13 7.2 +5.8
Vushtrria 898 42 +109 13 7.7 +5.3
Vellaznimi 635 27 -27 3 4.9 -1.9
Liria 482 16 -102 0 3.8 -3.8

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 BES DRE DG FP FER HAJ HYS KT LIR TRE VEL VUS
Besa —
2-1-0
4.17
1-1-1
3.23
0-1-2
2.33
1-0-2
3.44
1-0-2
3.17
1-2-0
4.15
2-0-1
3.30
1-1-1
5.93
2-0-1
2.24
2-1-0
5.02
1-2-0
4.37
Drenica
0-1-2
3.94
—
1-2-0
4.70
0-1-2
2.25
1-1-1
4.05
2-0-1
4.32
2-1-0
4.51
1-1-1
3.33
2-1-0
4.63
0-2-1
2.97
1-1-1
4.73
0-2-1
3.81
Drita Gjilan
1-1-1
4.82
0-2-1
3.38
—
0-2-1
1.97
1-1-1
4.56
1-1-1
3.54
1-0-2
4.18
1-1-1
3.18
1-2-0
5.15
2-0-1
2.66
1-2-0
3.71
2-0-1
4.82
FC Prishtina
2-1-0
5.81
2-1-0
5.91
1-2-0
6.30
—
2-0-1
5.40
3-0-0
5.74
2-0-1
5.32
1-1-1
5.51
3-0-0
5.79
1-1-1
5.04
3-0-0
5.98
2-1-0
5.66
Feronikeli
2-0-1
4.67
1-1-1
4.02
1-1-1
3.49
1-0-2
2.73
—
0-3-0
4.28
1-0-2
3.18
1-1-1
4.21
1-1-1
4.24
0-2-1
2.49
3-0-0
4.77
1-1-1
3.33
Hajvalia
2-0-1
4.91
1-0-2
3.76
1-1-1
4.55
0-0-3
2.43
0-3-0
3.81
—
1-1-1
4.72
0-2-1
3.65
2-1-0
5.26
2-1-0
3.00
2-0-1
4.16
1-1-1
4.80
Hysi
0-2-1
3.95
0-1-2
3.60
2-0-1
3.89
1-0-2
2.77
2-0-1
4.88
1-1-1
3.37
—
1-1-1
4.68
2-1-0
5.29
0-1-2
2.74
1-1-1
4.07
1-1-1
4.63
KF Trepca
1-0-2
4.75
1-1-1
4.77
1-1-1
4.91
1-1-1
2.61
1-1-1
3.91
1-2-0
4.42
1-1-1
3.40
—
2-1-0
4.41
0-0-3
2.55
2-0-1
4.79
1-1-1
4.35
Liria
1-1-1
2.27
0-1-2
3.44
0-2-1
2.99
0-0-3
2.38
1-1-1
3.83
0-1-2
2.83
0-1-2
2.83
0-1-2
3.66
—
0-0-3
1.72
0-1-2
4.09
0-1-2
3.34
Trepca'89
1-0-2
5.87
1-2-0
5.14
1-0-2
5.45
1-1-1
3.09
1-2-0
5.65
0-1-2
5.07
2-1-0
5.41
3-0-0
5.60
3-0-0
6.57
—
1-2-0
5.77
2-1-0
5.76
Vellaznimi
0-1-2
3.17
1-1-1
3.35
0-2-1
4.35
0-0-3
2.21
0-0-3
3.31
1-0-2
3.91
1-1-1
4.00
1-0-2
3.30
2-1-0
3.98
0-2-1
2.35
—
0-1-2
4.36
Vushtrria
0-2-1
3.71
1-2-0
4.28
1-0-2
3.30
0-1-2
2.46
1-1-1
4.78
1-1-1
3.27
1-1-1
3.43
1-1-1
3.75
2-1-0
4.83
0-1-2
2.39
2-1-0
3.70
—

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.82 +11.3
Allowed 0.66 -11.7
Differential 0.90 +6.9

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
013.64%10.61%6.06%2.78%1.01%1.52%35.61%
110.61%13.13%6.31%3.03%0.76%0.51%34.34%
26.06%6.31%3.54%0.51%1.01%0.25%17.68%
32.78%3.03%0.51%—0.25%0.25%6.82%
41.01%0.76%1.01%0.25%——3.03%
5+1.52%0.51%0.25%0.25%——2.53%
Total35.61%34.34%17.68%6.82%3.03%2.53%100%

Summary Statistics

Scored Allowed Difference
Mean 1.16 1.16 +0.00
SD 1.25 1.25 1.83
CV 1.08 1.08 —
Max 8 8 +7
Min 0 0 -7

Games Played: 198

↓ Scored | Allowed →012345+Total
018.18%3.03%9.09%9.09%—3.03%42.42%
115.15%6.06%———3.03%24.24%
29.09%3.03%3.03%—3.03%—18.18%
36.06%—3.03%———9.09%
43.03%—————3.03%
5+3.03%—————3.03%
Total54.55%12.12%15.15%9.09%3.03%6.06%100%

Summary Statistics

Scored Allowed Difference
Mean 1.15 1.12 +0.03
SD 1.33 1.54 2.26
CV 1.15 1.37 —
Max 5 5 +5
Min 0 0 -5

Games Played: 33

↓ Scored | Allowed →012345+Total
015.15%9.09%——3.03%—27.27%
112.12%15.15%9.09%6.06%——42.42%
26.06%6.06%9.09%———21.21%
33.03%3.03%———3.03%9.09%
4———————
5+———————
Total36.36%33.33%18.18%6.06%3.03%3.03%100%

Summary Statistics

Scored Allowed Difference
Mean 1.12 1.15 -0.03
SD 0.93 1.25 1.38
CV 0.83 1.09 —
Max 3 5 +3
Min 0 0 -4

Games Played: 33

↓ Scored | Allowed →012345+Total
03.03%3.03%12.12%3.03%3.03%—24.24%
16.06%27.27%6.06%3.03%——42.42%
23.03%9.09%6.06%———18.18%
3—6.06%————6.06%
4—6.06%3.03%———9.09%
5+———————
Total12.12%51.52%27.27%6.06%3.03%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 1.36 -0.03
SD 1.19 0.90 1.65
CV 0.89 0.66 —
Max 4 4 +3
Min 0 0 -4

Games Played: 33

↓ Scored | Allowed →012345+Total
012.12%—3.03%———15.15%
121.21%6.06%9.09%———36.36%
29.09%9.09%3.03%———21.21%
33.03%3.03%3.03%———9.09%
4——6.06%———6.06%
5+6.06%3.03%—3.03%——12.12%
Total51.52%21.21%24.24%3.03%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 0.79 +1.21
SD 1.82 0.93 1.82
CV 0.91 1.18 —
Max 8 3 +7
Min 0 0 -2

Games Played: 33

↓ Scored | Allowed →012345+Total
015.15%9.09%9.09%——3.03%36.36%
112.12%12.12%3.03%—6.06%3.03%36.36%
26.06%12.12%3.03%———21.21%
33.03%—————3.03%
4——3.03%———3.03%
5+———————
Total36.36%33.33%18.18%—6.06%6.06%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.36 -0.36
SD 1.00 1.82 2.12
CV 1.00 1.33 —
Max 4 8 +3
Min 0 0 -7

Games Played: 33

↓ Scored | Allowed →012345+Total
012.12%12.12%—3.03%——27.27%
16.06%12.12%3.03%6.06%3.03%—30.30%
29.09%9.09%6.06%3.03%3.03%—30.30%
39.09%—————9.09%
4———3.03%——3.03%
5+———————
Total36.36%33.33%9.09%15.15%6.06%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 1.21 +0.09
SD 1.07 1.27 1.59
CV 0.82 1.05 —
Max 4 4 +3
Min 0 0 -3

Games Played: 33

↓ Scored | Allowed →012345+Total
015.15%18.18%6.06%3.03%——42.42%
112.12%9.09%6.06%3.03%——30.30%
26.06%6.06%3.03%—3.03%—18.18%
33.03%—————3.03%
43.03%—————3.03%
5+3.03%—————3.03%
Total42.42%33.33%15.15%6.06%3.03%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 0.94 +0.09
SD 1.24 1.06 1.74
CV 1.20 1.13 —
Max 5 4 +5
Min 0 0 -3

Games Played: 33

↓ Scored | Allowed →012345+Total
015.15%18.18%6.06%——3.03%42.42%
112.12%9.09%6.06%———27.27%
26.06%6.06%3.03%—3.03%—18.18%
3—9.09%————9.09%
4———————
5+—3.03%————3.03%
Total33.33%45.45%15.15%—3.03%3.03%100%

Summary Statistics

Scored Allowed Difference
Mean 1.06 1.03 +0.03
SD 1.22 1.13 1.65
CV 1.15 1.10 —
Max 5 5 +4
Min 0 0 -5

Games Played: 33

↓ Scored | Allowed →012345+Total
09.09%12.12%12.12%9.09%3.03%3.03%48.48%
1—18.18%9.09%12.12%——39.39%
23.03%—3.03%——3.03%9.09%
33.03%—————3.03%
4———————
5+———————
Total15.15%30.30%24.24%21.21%3.03%6.06%100%

Summary Statistics

Scored Allowed Difference
Mean 0.67 1.85 -1.18
SD 0.78 1.35 1.61
CV 1.17 0.73 —
Max 3 5 +3
Min 0 0 -5

Games Played: 33

↓ Scored | Allowed →012345+Total
015.15%6.06%3.03%———24.24%
115.15%12.12%9.09%———36.36%
212.12%9.09%3.03%3.03%——27.27%
33.03%6.06%————9.09%
4—3.03%————3.03%
5+———————
Total45.45%36.36%15.15%3.03%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.30 0.76 +0.55
SD 1.05 0.83 1.25
CV 0.80 1.10 —
Max 4 3 +3
Min 0 0 -2

Games Played: 33

↓ Scored | Allowed →012345+Total
012.12%24.24%9.09%6.06%—3.03%54.55%
19.09%15.15%9.09%3.03%——36.36%
2———————
3—6.06%————6.06%
4———————
5+——3.03%———3.03%
Total21.21%45.45%21.21%9.09%—3.03%100%

Summary Statistics

Scored Allowed Difference
Mean 0.70 1.30 -0.61
SD 1.10 1.10 1.56
CV 1.58 0.85 —
Max 5 5 +3
Min 0 0 -5

Games Played: 33

↓ Scored | Allowed →012345+Total
021.21%12.12%3.03%—3.03%3.03%42.42%
16.06%15.15%6.06%3.03%——30.30%
23.03%6.06%————9.09%
3—3.03%——3.03%—6.06%
46.06%—————6.06%
5+6.06%—————6.06%
Total42.42%36.36%9.09%3.03%6.06%3.03%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.03 +0.21
SD 1.60 1.31 2.23
CV 1.29 1.27 —
Max 6 5 +6
Min 0 0 -5

Games Played: 33

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
FC Prishtina 1101 73 62.61 +10.39 95.0% 44 53 57 62 67 73 81
Trepca'89 909 58 60.09 -2.09 41.0% 45 48 55 61 65 70 72
Vushtrria 898 42 40.27 +1.73 67.0% 24 31 38 40 44 50 53
Besa 883 51 41.26 +9.74 95.0% 26 31 38 41 44 51 57
Drenica 816 43 41.67 +1.33 61.0% 28 30 37 42 46 51 55
Hysi 809 42 42.64 -0.64 48.0% 27 33 37 43 47 53 60
Hajvalia 799 46 47.07 -1.07 51.0% 36 37 43 46 52 57 66
KF Trepca 741 45 45.17 -0.17 56.0% 27 37 40 45 50 56 60
Drita Gjilan 714 45 41.29 +3.71 77.0% 24 30 37 40 45 54 61
Feronikeli 704 46 40.87 +5.13 87.0% 28 30 37 41 46 50 58
Vellaznimi 635 27 37.91 -10.91 11.0% 22 26 32 38 44 49 56
Liria 482 16 32.96 -16.96 0.0% 18 23 29 33 37 42 46

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
+33.33%
Strong Edge
51.52%30.30%18.18%
Elo Value
Home Edge
200 Elo
0.005 goals per Elo point
0120.41600
Scoring Tilt
Expected
+0.68 goals
Home-Tilted
-2+0.60+2

Title Race

How these are measured

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

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 3 * Open: 3 to 4 * Wide Open: 4 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd * Middle of the Pack: 3rd to 6th * Longshot: 7th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.06 * Tight Race: 0.06 to 0.13 * Comfortable: 0.13 to 0.24 * Runaway: 0.24 and up.
Title-Race Openness
2.1
Top-Heavy
123410
Champion Preseason Odds
58%
FC Prishtina, 1st of 12
LongshotFavorite
Title Margin
Expected
0.45/gm
Runaway
00.210.6/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.12 * Some Luck: 5.12 to 7.69 * Lucky: 7.69 to 10.25 * Wild Swing: 10.25 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.64 * Close: 1.64 to 2.46 * Off: 2.46 to 3.28 * Way Off: 3.28 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 12 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 12 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 12 * As Expected: 12 to 19.2 * Several Outliers: 19.2 to 26.4 * Many Outliers: 26.4 and up.
Luck Spread
Expected
7.42 points
Some Luck
06.4016
Average Finish Error
Expected
1.67
Close
02.055
Biggest Overachiever
Expected 95.83%
95.00%
FC Prishtina
50100
Biggest Underachiever
Expected 4.17%
0.00%
Liria
050
Season Outliers
Expected
1 of 12
Minimal Outliers
01.26

Parity

How these are measured

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

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.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: 155.78
1.92
Strong Separation
0.751.51.82.153
Interquartile Edge
73%
Clear Edge
50%63.5%74.5%100%
Best vs. Worst
Baseline 96%
97%
Dominant
50%100%
Close Games
Expected
66%
Very Frequent
0%59%100%
Blowouts
Expected
14%
Rare
0%17%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.57
Predictable
00.602
Matchup Imbalance
0.45
Notable Separation
00.340.420.5
Strangeness
Expected
1.46
Chaotic
01.002
Repeatability
0.39
Some Carryover
00.380.570.71
Upset Rate
Expected
15%
Chalky
0%19%50%
Clear Favorite Upset Rate
Expected
12%
Solid Favorites
0%17%50%

Calibration

How these are measured

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

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.11 * Near Noise Ceiling: 0.11 to 0.17 * Above Noise: 0.17 to 0.23 * Well Above Noise: 0.23 and up.
Probability calibration
0.53
Excellent
0.010.050.10.51
Calibration slope
Ideal
1.30
Very Underconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.078
Well Within Noise
00.1150.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).

Team123456789101112
FC Prishtina58.00%34.00%6.00%1.00%———1.00%————
Trepca'8938.00%42.00%13.00%6.00%—1.00%——————
Besa—2.00%7.00%6.00%9.00%16.00%12.00%11.00%13.00%12.00%7.00%5.00%
Hajvalia2.00%11.00%19.00%16.00%14.00%10.00%9.00%4.00%9.00%4.00%2.00%—
Feronikeli——5.00%6.00%16.00%11.00%11.00%10.00%12.00%12.00%11.00%6.00%
KF Trepca—4.00%20.00%12.00%15.00%10.00%7.00%14.00%10.00%3.00%4.00%1.00%
Drita Gjilan1.00%6.00%5.00%7.00%7.00%10.00%11.00%13.00%13.00%11.00%9.00%7.00%
Drenica——7.00%14.00%10.00%14.00%7.00%14.00%8.00%11.00%9.00%6.00%
Vushtrria——2.00%11.00%6.00%13.00%20.00%9.00%10.00%13.00%9.00%7.00%
Hysi1.00%1.00%11.00%16.00%11.00%8.00%11.00%10.00%10.00%5.00%13.00%3.00%
Vellaznimi——5.00%5.00%10.00%4.00%8.00%9.00%9.00%17.00%12.00%21.00%
Liria————2.00%3.00%4.00%5.00%6.00%12.00%24.00%44.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
FC Prishtina 100% — —
Trepca'89 100% — —
Hajvalia 94.00% 4.00% 2.00%
KF Trepca 92.00% 3.00% 5.00%
Besa 76.00% 12.00% 12.00%
Drenica 74.00% 11.00% 15.00%
Drita Gjilan 73.00% 11.00% 16.00%
Hysi 79.00% 5.00% 16.00%
Vushtrria 71.00% 13.00% 16.00%
Feronikeli 71.00% 12.00% 17.00%
Vellaznimi 50.00% 17.00% 33.00%
Liria 20.00% 12.00% 68.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
2012-08-22 Besa W 2-034.1 839 806 53.06% 30.16% 16.78%+0.77 +19.7 3
2012-08-22 @ Trepca'89 L 0-234.1 806 839 16.78% 30.16% 53.06%-0.77 -19.7 0
2012-08-22 Feronikeli W 2-035.1 769 768 49.66% 30.87% 19.47%+0.61 +22.3 3
2012-08-22 @ Liria L 0-235.1 768 769 19.47% 30.87% 49.66%-0.61 -22.3 0
2012-08-22 Hajvalia W 3-139.2 813 768 54.33% 29.84% 15.83%+0.83 +16.2 3
2012-08-22 @ Drenica L 1-339.2 768 813 15.83% 29.84% 54.33%-0.83 -16.2 0
2012-08-22 Hysi W 2-145.7 745 799 42.98% 31.76% 25.26%+0.33 +13.6 3
2012-08-22 @ Drita Gjilan L 1-245.7 799 745 25.26% 31.76% 42.98%-0.33 -13.7 0
2012-08-22 KF Trepca W 2-140.4 875 760 60.89% 27.68% 11.43%+1.18 +6.9 3
2012-08-22 @ FC Prishtina L 1-240.4 760 875 11.43% 27.68% 60.89%-1.18 -6.9 0
2012-08-22 Vushtrria D 0-047.0 792 758 53.26% 30.11% 16.63%+0.78 -4.3 1
2012-08-22 @ Vellaznimi D 0-047.0 758 792 16.63% 30.11% 53.26%-0.78 +4.3 1
2012-08-25 Besa W 5-137.5 753 787 45.51% 31.49% 22.99%+0.43 +40.2 3
2012-08-25 @ KF Trepca L 1-537.5 787 753 22.99% 31.49% 45.51%-0.43 -40.2 0
2012-08-25 Drenica W 2-146.9 745 829 39.06% 32.03% 28.91%+0.18 +15.1 3
2012-08-25 @ Feronikeli L 1-246.9 829 745 28.91% 32.03% 39.06%-0.18 -15.1 3
2012-08-25 Drita Gjilan W 3-033.7 751 759 48.65% 31.05% 20.31%+0.56 +33.5 3
2012-08-25 @ Hajvalia L 0-333.7 759 751 20.31% 31.05% 48.65%-0.56 -33.5 3
2012-08-25 Liria W 2-144.8 762 791 46.07% 31.42% 22.51%+0.45 +12.5 4
2012-08-25 @ Vushtrria L 1-244.8 791 762 22.51% 31.42% 46.07%-0.45 -12.5 3
2012-08-25 Trepca'89 D 0-046.4 786 859 40.48% 31.95% 27.57%+0.24 -1.4 1
2012-08-25 @ Hysi D 0-046.4 859 786 27.57% 31.95% 40.48%-0.24 +1.4 4
2012-08-25 Vellaznimi W 2-032.3 882 788 58.99% 28.39% 12.61%+1.07 +15.1 6
2012-08-25 @ FC Prishtina L 0-232.3 788 882 12.61% 28.39% 58.99%-1.07 -15.1 1
2012-09-01 FC Prishtina L 0-142.9 779 897 34.18% 32.15% 33.67%+0.01 -17.9 3
2012-09-01 @ Liria W 1-042.9 897 779 33.67% 32.15% 34.18%-0.01 +17.9 9
2012-09-01 Feronikeli W 4-139.2 725 760 45.38% 31.51% 23.11%+0.43 +31.3 6
2012-09-01 @ Drita Gjilan L 1-439.2 760 725 23.11% 31.51% 45.38%-0.43 -31.3 3
2012-09-01 Hajvalia D 1-152.3 860 785 57.26% 28.98% 13.76%+0.98 -4.7 5
2012-09-01 @ Trepca'89 D 1-152.3 785 860 13.76% 28.98% 57.26%-0.98 +4.7 4
2012-09-01 Hysi D 0-046.5 746 784 45.03% 31.55% 23.42%+0.41 -2.4 1
2012-09-01 @ Besa D 0-046.5 784 746 23.42% 31.55% 45.03%-0.41 +2.4 2
2012-09-01 KF Trepca W 1-038.8 773 793 47.18% 31.27% 21.55%+0.50 +12.8 4
2012-09-01 @ Vellaznimi L 0-138.8 793 773 21.55% 31.27% 47.18%-0.50 -12.8 3
2012-09-01 Vushtrria D 1-152.0 814 774 53.75% 29.99% 16.26%+0.80 -4.0 4
2012-09-01 @ Drenica D 1-152.0 774 814 16.26% 29.99% 53.75%-0.80 +4.0 5
2012-09-05 Besa W 2-033.7 790 744 54.36% 29.83% 15.81%+0.83 +18.7 7
2012-09-05 @ Hajvalia L 0-233.7 744 790 15.81% 29.83% 54.36%-0.83 -18.7 1
2012-09-05 Drenica W 3-137.5 915 810 59.98% 28.03% 11.99%+1.13 +12.5 12
2012-09-05 @ FC Prishtina L 1-337.5 810 915 11.99% 28.03% 59.98%-1.13 -12.5 4
2012-09-05 Drita Gjilan L 0-147.7 778 757 51.89% 30.42% 17.68%+0.71 -24.8 5
2012-09-05 @ Vushtrria W 1-047.7 757 778 17.68% 30.42% 51.89%-0.71 +24.8 9
2012-09-05 Hysi W 1-038.4 780 787 48.76% 31.03% 20.22%+0.57 +12.2 6
2012-09-05 @ KF Trepca L 0-138.4 787 780 20.22% 31.03% 48.76%-0.57 -12.2 2
2012-09-05 Liria W 3-139.9 786 761 52.22% 30.35% 17.43%+0.73 +17.6 7
2012-09-05 @ Vellaznimi L 1-339.9 761 786 17.43% 30.35% 52.22%-0.73 -17.6 3
2012-09-05 Trepca'89 L 1-442.4 729 856 33.05% 32.14% 34.81%-0.03 -40.5 3
2012-09-05 @ Feronikeli W 4-142.4 856 729 34.81% 32.14% 33.05%+0.03 +40.5 8
2012-09-15 FC Prishtina D 1-151.4 781 928 30.31% 32.09% 37.61%-0.13 +0.7 10
2012-09-15 @ Drita Gjilan D 1-151.4 928 781 37.61% 32.09% 30.31%+0.13 -0.7 13
2012-09-15 Feronikeli W 2-142.6 725 689 53.46% 30.06% 16.48%+0.79 +9.7 4
2012-09-15 @ Besa L 1-242.6 689 725 16.48% 30.06% 53.46%-0.79 -9.7 3
2012-09-15 Hajvalia W 3-034.6 774 808 45.52% 31.49% 22.98%+0.43 +36.9 5
2012-09-15 @ Hysi L 0-334.6 808 774 22.98% 31.49% 45.52%-0.43 -36.9 7
2012-09-15 KF Trepca D 0-046.5 743 792 43.62% 31.70% 24.68%+0.36 -2.1 4
2012-09-15 @ Liria D 0-046.5 792 743 24.68% 31.70% 43.62%-0.36 +2.1 7
2012-09-15 Vellaznimi D 1-151.7 798 803 48.84% 31.01% 20.14%+0.57 -2.9 5
2012-09-15 @ Drenica D 1-151.7 803 798 20.14% 31.01% 48.84%-0.57 +2.9 8
2012-09-15 Vushtrria W 2-031.1 896 754 63.13% 26.74% 10.14%+1.31 +12.1 11
2012-09-15 @ Trepca'89 L 0-231.1 754 896 10.14% 26.74% 63.13%-1.31 -12.1 5
2012-09-22 Besa D 0-046.8 742 735 50.23% 30.76% 19.01%+0.63 -3.6 6
2012-09-22 @ Vushtrria D 0-046.8 735 742 19.01% 30.76% 50.23%-0.63 +3.6 5
2012-09-22 Drenica D 1-151.5 741 795 43.06% 31.75% 25.18%+0.33 -1.8 5
2012-09-22 @ Liria D 1-151.5 795 741 25.18% 31.75% 43.06%-0.33 +1.8 6
2012-09-22 Drita Gjilan D 0-046.9 806 782 52.15% 30.37% 17.48%+0.72 -4.1 9
2012-09-22 @ Vellaznimi D 0-046.9 782 806 17.48% 30.37% 52.15%-0.72 +4.1 11
2012-09-22 Hajvalia D 0-046.9 794 771 52.03% 30.39% 17.58%+0.72 -4.0 8
2012-09-22 @ KF Trepca D 0-046.9 771 794 17.58% 30.39% 52.03%-0.72 +4.0 8
2012-09-22 Hysi W 4-249.2 679 811 32.21% 32.13% 35.66%-0.06 +27.0 6
2012-09-22 @ Feronikeli L 2-449.2 811 679 35.66% 32.13% 32.21%+0.06 -27.0 5
2012-09-22 Trepca'89 L 1-253.3 927 908 51.59% 30.49% 17.92%+0.70 -23.2 13
2012-09-22 @ FC Prishtina W 2-153.3 908 927 17.92% 30.49% 51.59%-0.70 +23.2 14
2012-09-29 FC Prishtina L 2-446.8 739 904 27.85% 31.97% 40.18%-0.22 -22.7 5
2012-09-29 @ Besa W 4-246.8 904 739 40.18% 31.97% 27.85%+0.22 +22.7 16
2012-09-29 Feronikeli D 0-047.3 775 706 56.71% 29.16% 14.14%+0.95 -5.1 9
2012-09-29 @ Hajvalia D 0-047.3 706 775 14.14% 29.16% 56.71%-0.95 +5.1 7
2012-09-29 KF Trepca L 1-252.9 796 790 50.17% 30.77% 19.05%+0.63 -22.7 6
2012-09-29 @ Drenica W 2-152.9 790 796 19.05% 30.77% 50.17%-0.63 +22.7 11
2012-09-29 Liria D 1-152.0 786 739 54.48% 29.80% 15.72%+0.84 -4.1 12
2012-09-29 @ Drita Gjilan D 1-152.0 739 786 15.72% 29.80% 54.48%-0.84 +4.1 6
2012-09-29 Vellaznimi W 1-034.4 931 802 62.03% 27.21% 10.76%+1.25 +6.8 17
2012-09-29 @ Trepca'89 L 0-134.4 802 931 10.76% 27.21% 62.03%-1.25 -6.9 9
2012-09-29 Vushtrria W 4-031.5 784 738 54.46% 29.80% 15.74%+0.83 +35.3 8
2012-09-29 @ Hysi L 0-431.5 738 784 15.74% 29.80% 54.46%-0.83 -35.3 6
2012-10-03 Besa D 0-047.4 795 716 57.64% 28.86% 13.50%+1.00 -5.4 10
2012-10-03 @ Vellaznimi D 0-047.4 716 795 13.50% 28.86% 57.64%-1.00 +5.4 6
2012-10-03 Drita Gjilan D 1-151.7 774 782 48.55% 31.06% 20.39%+0.56 -2.9 7
2012-10-03 @ Drenica D 1-151.7 782 774 20.39% 31.06% 48.55%-0.56 +2.9 13
2012-10-03 Feronikeli W 2-032.1 813 711 59.70% 28.14% 12.17%+1.11 +14.6 14
2012-10-03 @ KF Trepca L 0-232.1 711 813 12.17% 28.14% 59.70%-1.11 -14.6 7
2012-10-03 Hajvalia L 3-457.4 703 770 41.22% 31.90% 26.88%+0.26 -17.9 6
2012-10-03 @ Vushtrria W 4-357.4 770 703 26.88% 31.90% 41.22%-0.26 +17.9 12
2012-10-03 Hysi L 1-255.1 927 820 60.12% 27.98% 11.90%+1.14 -26.5 16
2012-10-03 @ FC Prishtina W 2-155.1 820 927 11.90% 27.98% 60.12%-1.14 +26.5 11
2012-10-03 Trepca'89 L 0-236.8 744 938 24.33% 31.66% 44.01%-0.37 -26.5 6
2012-10-03 @ Liria W 2-036.8 938 744 44.01% 31.66% 24.33%+0.37 +26.6 20
2012-10-06 Drenica D 2-259.0 965 771 67.15% 24.77% 8.07%+1.57 -4.9 21
2012-10-06 @ Trepca'89 D 2-259.0 771 965 8.07% 24.77% 67.15%-1.57 +4.9 8
2012-10-06 FC Prishtina L 2-449.1 788 900 35.14% 32.14% 32.72%+0.04 -26.7 12
2012-10-06 @ Hajvalia W 4-249.1 900 788 32.72% 32.14% 35.14%-0.04 +26.7 19
2012-10-06 KF Trepca W 4-245.6 785 828 44.41% 31.62% 23.97%+0.39 +20.3 16
2012-10-06 @ Drita Gjilan L 2-445.6 828 785 23.97% 31.62% 44.41%-0.39 -20.3 14
2012-10-06 Liria L 0-342.5 721 717 49.98% 30.81% 19.21%+0.62 -65.7 6
2012-10-06 @ Besa W 3-042.5 717 721 19.21% 30.81% 49.98%-0.62 +65.7 9
2012-10-06 Vellaznimi W 1-036.4 846 790 55.42% 29.54% 15.04%+0.88 +9.5 14
2012-10-06 @ Hysi L 0-136.4 790 846 15.04% 29.54% 55.42%-0.88 -9.5 10
2012-10-06 Vushtrria W 2-143.4 696 685 50.80% 30.65% 18.55%+0.66 +10.7 10
2012-10-06 @ Feronikeli L 1-243.4 685 696 18.55% 30.65% 50.80%-0.66 -10.7 6
2012-10-13 Besa D 2-258.2 776 656 61.27% 27.53% 11.21%+1.20 -4.1 9
2012-10-13 @ Drenica D 2-258.2 656 776 11.21% 27.53% 61.27%-1.20 +4.1 7
2012-10-13 Feronikeli W 1-032.3 927 707 69.03% 23.75% 7.22%+1.70 +4.4 22
2012-10-13 @ FC Prishtina L 0-132.3 707 927 7.22% 23.75% 69.03%-1.70 -4.4 10
2012-10-13 Hajvalia W 1-037.5 781 761 51.60% 30.49% 17.91%+0.70 +11.0 13
2012-10-13 @ Vellaznimi L 0-137.5 761 781 17.91% 30.49% 51.60%-0.70 -11.0 12
2012-10-13 Hysi D 1-151.4 783 856 40.50% 31.95% 27.55%+0.24 -1.2 10
2012-10-13 @ Liria D 1-151.4 856 783 27.55% 31.95% 40.50%-0.24 +1.2 15
2012-10-13 Trepca'89 W 2-149.9 805 960 29.21% 32.04% 38.74%-0.17 +18.5 19
2012-10-13 @ Drita Gjilan L 1-249.9 960 805 38.74% 32.04% 29.21%+0.17 -18.5 21
2012-10-13 Vushtrria W 1-034.3 807 674 62.38% 27.06% 10.56%+1.27 +6.7 17
2012-10-13 @ KF Trepca L 0-134.3 674 807 10.56% 27.06% 62.38%-1.27 -6.7 6
2012-10-20 Drenica D 0-047.4 857 772 58.19% 28.68% 13.14%+1.03 -5.5 16
2012-10-20 @ Hysi D 0-047.4 772 857 13.14% 28.68% 58.19%-1.03 +5.5 10
2012-10-20 Drita Gjilan D 1-151.4 660 824 28.02% 31.98% 40.01%-0.22 +1.2 8
2012-10-20 @ Besa D 1-151.4 824 660 40.01% 31.98% 28.02%+0.22 -1.2 20
2012-10-20 FC Prishtina D 0-046.9 667 931 17.56% 30.39% 52.05%-0.72 +4.0 7
2012-10-20 @ Vushtrria D 0-046.9 931 667 52.05% 30.39% 17.56%+0.72 -4.0 23
2012-10-20 KF Trepca W 1-034.4 941 814 61.88% 27.28% 10.85%+1.24 +6.9 24
2012-10-20 @ Trepca'89 L 0-134.4 814 941 10.85% 27.28% 61.88%-1.24 -6.9 17
2012-10-20 Liria W 3-034.5 750 781 45.87% 31.45% 22.68%+0.45 +36.6 15
2012-10-20 @ Hajvalia L 0-334.5 781 750 22.68% 31.45% 45.87%-0.45 -36.6 10
2012-10-20 Vellaznimi W 1-041.5 703 792 38.36% 32.06% 29.58%+0.16 +16.2 13
2012-10-20 @ Feronikeli L 0-141.5 792 703 29.58% 32.06% 38.36%-0.16 -16.2 13
2012-10-27 Drenica W 1-037.8 787 777 50.60% 30.69% 18.71%+0.65 +11.5 18
2012-10-27 @ Hajvalia L 0-137.8 777 787 18.71% 30.69% 50.60%-0.65 -11.5 10
2012-10-27 Drita Gjilan W 2-142.8 852 823 52.65% 30.25% 17.10%+0.75 +10.0 19
2012-10-27 @ Hysi L 1-242.8 823 852 17.10% 30.25% 52.65%-0.75 -10.0 20
2012-10-27 FC Prishtina W 2-148.4 807 927 33.98% 32.15% 33.88%+0.00 +16.8 20
2012-10-27 @ KF Trepca L 1-248.4 927 807 33.88% 32.15% 33.98%+0.00 -16.8 23
2012-10-27 Liria D 1-151.6 719 745 46.48% 31.37% 22.15%+0.47 -2.4 14
2012-10-27 @ Feronikeli D 1-151.6 745 719 22.15% 31.37% 46.48%-0.47 +2.4 11
2012-10-27 Trepca'89 W 1-048.3 661 948 15.73% 29.80% 54.48%-0.83 +25.8 11
2012-10-27 @ Besa L 0-148.3 948 661 54.48% 29.80% 15.73%+0.83 -25.8 24
2012-10-27 Vellaznimi W 1-042.1 671 775 36.25% 32.12% 31.63%+0.08 +17.0 10
2012-10-27 @ Vushtrria L 0-142.1 775 671 31.63% 32.12% 36.25%-0.08 -17.0 13
2012-11-03 FC Prishtina L 0-141.5 758 910 29.56% 32.06% 38.38%-0.16 -16.2 13
2012-11-03 @ Vellaznimi W 1-041.5 910 758 38.38% 32.06% 29.56%+0.16 +16.2 26
2012-11-03 Feronikeli D 2-257.5 766 716 54.73% 29.73% 15.54%+0.85 -3.1 11
2012-11-03 @ Drenica D 2-257.5 716 766 15.54% 29.73% 54.73%-0.85 +3.1 15
2012-11-03 Hajvalia W 4-137.5 813 798 51.06% 30.60% 18.34%+0.67 +26.0 23
2012-11-03 @ Drita Gjilan L 1-437.5 798 813 18.34% 30.60% 51.06%-0.67 -26.0 18
2012-11-03 Hysi W 3-031.5 923 862 55.89% 29.40% 14.71%+0.91 +25.4 27
2012-11-03 @ Trepca'89 L 0-331.5 862 923 14.71% 29.40% 55.89%-0.91 -25.4 19
2012-11-03 KF Trepca W 2-040.6 687 824 31.54% 32.12% 36.33%-0.08 +35.3 14
2012-11-03 @ Besa L 0-240.6 824 687 36.33% 32.12% 31.54%+0.08 -35.3 20
2012-11-03 Vushtrria D 1-152.1 747 688 55.70% 29.46% 14.84%+0.90 -4.4 12
2012-11-03 @ Liria D 1-152.1 688 747 14.84% 29.46% 55.70%-0.90 +4.4 11
2012-11-07 Besa D 1-152.7 836 722 60.75% 27.73% 11.52%+1.17 -5.4 20
2012-11-07 @ Hysi D 1-152.7 722 836 11.52% 27.73% 60.75%-1.17 +5.4 15
2012-11-07 Drenica D 0-046.4 693 763 40.92% 31.92% 27.16%+0.25 -1.5 12
2012-11-07 @ Vushtrria D 0-046.4 763 693 27.16% 31.92% 40.92%-0.25 +1.5 12
2012-11-07 Drita Gjilan W 2-039.8 720 839 34.13% 32.15% 33.72%+0.01 +33.5 18
2012-11-07 @ Feronikeli L 0-239.8 839 720 33.72% 32.15% 34.13%-0.01 -33.5 23
2012-11-07 Liria W 3-028.4 927 743 66.37% 25.18% 8.45%+1.52 +14.5 29
2012-11-07 @ FC Prishtina L 0-328.4 743 927 8.45% 25.18% 66.37%-1.52 -14.5 12
2012-11-07 Trepca'89 W 1-045.0 772 948 26.59% 31.88% 41.53%-0.28 +20.7 21
2012-11-07 @ Hajvalia L 0-145.0 948 772 41.53% 31.88% 26.59%+0.28 -20.6 27
2012-11-07 Vellaznimi W 1-036.7 789 742 54.46% 29.80% 15.74%+0.83 +9.9 23
2012-11-07 @ KF Trepca L 0-136.7 742 789 15.74% 29.80% 54.46%-0.83 -9.9 13
2012-11-10 FC Prishtina D 0-046.5 764 941 26.40% 31.86% 41.73%-0.28 +1.7 13
2012-11-10 @ Drenica D 0-046.5 941 764 41.73% 31.86% 26.40%+0.28 -1.7 30
2012-11-10 Feronikeli D 0-048.4 927 753 65.65% 25.54% 8.81%+1.47 -7.1 28
2012-11-10 @ Trepca'89 D 0-048.4 753 927 8.81% 25.54% 65.65%-1.47 +7.1 19
2012-11-10 Hajvalia W 1-040.5 727 793 41.47% 31.88% 26.64%+0.27 +15.1 18
2012-11-10 @ Besa L 0-140.5 793 727 26.64% 31.88% 41.47%-0.27 -15.1 21
2012-11-10 KF Trepca D 0-047.0 831 799 52.98% 30.17% 16.85%+0.76 -4.3 21
2012-11-10 @ Hysi D 0-047.0 799 831 16.85% 30.17% 52.98%-0.76 +4.2 24
2012-11-10 Vellaznimi D 1-151.7 728 732 49.07% 30.97% 19.96%+0.58 -3.0 13
2012-11-10 @ Liria D 1-151.7 732 728 19.96% 30.97% 49.07%-0.58 +3.0 14
2012-11-10 Vushtrria L 0-444.4 805 691 60.73% 27.74% 11.53%+1.17 -101.4 23
2012-11-10 @ Drita Gjilan W 4-044.4 691 805 11.53% 27.74% 60.73%-1.17 +101.4 15
2012-11-14 Besa W 1-037.6 760 742 51.46% 30.52% 18.02%+0.69 +11.1 22
2012-11-14 @ Feronikeli L 0-137.6 742 760 18.02% 30.52% 51.46%-0.69 -11.1 18
2012-11-14 Drenica W 1-039.2 735 766 45.93% 31.44% 22.63%+0.45 +13.3 17
2012-11-14 @ Vellaznimi L 0-139.2 766 735 22.63% 31.44% 45.93%-0.45 -13.3 13
2012-11-14 Drita Gjilan W 2-137.6 939 704 70.16% 23.10% 6.73%+1.78 +3.8 33
2012-11-14 @ FC Prishtina L 1-237.6 704 939 6.73% 23.10% 70.16%-1.78 -3.8 23
2012-11-14 Hysi W 2-036.9 778 826 43.71% 31.69% 24.59%+0.36 +26.8 24
2012-11-14 @ Hajvalia L 0-236.9 826 778 24.59% 31.69% 43.71%-0.36 -26.8 21
2012-11-14 Liria W 3-138.3 803 725 57.45% 28.92% 13.63%+0.99 +14.1 27
2012-11-14 @ KF Trepca L 1-338.3 725 803 13.63% 28.92% 57.45%-0.99 -14.1 13
2012-11-14 Trepca'89 D 0-046.4 793 920 32.89% 32.14% 34.97%-0.04 +0.2 16
2012-11-14 @ Vushtrria D 0-046.4 920 793 34.97% 32.14% 32.89%+0.04 -0.2 29
2012-11-17 FC Prishtina D 1-151.6 920 943 46.80% 31.33% 21.87%+0.49 -2.5 30
2012-11-17 @ Trepca'89 D 1-151.6 943 920 21.87% 31.33% 46.80%-0.49 +2.5 34
2012-11-17 Feronikeli W 1-037.2 800 771 52.59% 30.27% 17.14%+0.74 +10.6 24
2012-11-17 @ Hysi L 0-137.2 771 800 17.14% 30.27% 52.59%-0.74 -10.6 22
2012-11-17 KF Trepca L 0-146.8 805 817 48.11% 31.13% 20.76%+0.54 -23.2 24
2012-11-17 @ Hajvalia W 1-046.8 817 805 20.76% 31.13% 48.11%-0.54 +23.2 30
2012-11-17 Liria W 2-033.9 752 711 53.90% 29.95% 16.15%+0.81 +19.0 16
2012-11-17 @ Drenica L 0-233.9 711 752 16.15% 29.95% 53.90%-0.81 -19.1 13
2012-11-17 Vellaznimi W 3-142.4 700 749 43.67% 31.70% 24.63%+0.36 +23.2 26
2012-11-17 @ Drita Gjilan L 1-342.4 749 700 24.63% 31.70% 43.67%-0.36 -23.2 17
2012-11-17 Vushtrria W 5-035.5 731 793 42.04% 31.84% 26.12%+0.29 +65.4 21
2012-11-17 @ Besa L 0-535.5 793 731 26.12% 31.84% 42.04%-0.29 -65.5 16
2013-03-09 Besa D 0-048.1 946 797 63.66% 26.49% 9.85%+1.35 -6.7 35
2013-03-09 @ FC Prishtina D 0-048.1 797 946 9.85% 26.49% 63.66%-1.35 +6.7 22
2013-03-09 Drenica D 0-047.3 840 771 56.64% 29.18% 14.19%+0.95 -5.1 31
2013-03-09 @ KF Trepca D 0-047.3 771 840 14.19% 29.18% 56.64%-0.95 +5.1 17
2013-03-09 Drita Gjilan L 1-348.7 692 723 45.90% 31.45% 22.66%+0.45 -36.5 13
2013-03-09 @ Liria W 3-148.7 723 692 22.66% 31.45% 45.90%-0.45 +36.5 29
2013-03-09 Hajvalia D 0-046.6 761 782 47.08% 31.29% 21.63%+0.50 -2.9 23
2013-03-09 @ Feronikeli D 0-046.6 782 761 21.63% 31.29% 47.08%-0.50 +2.9 25
2013-03-09 Hysi W 2-038.3 727 810 39.17% 32.02% 28.81%+0.19 +30.0 19
2013-03-09 @ Vushtrria L 0-238.3 810 727 28.81% 32.02% 39.17%-0.19 -30.0 24
2013-03-09 Trepca'89 D 1-151.5 725 917 24.63% 31.70% 43.67%-0.36 +1.9 18
2013-03-09 @ Vellaznimi D 1-151.5 917 725 43.67% 31.70% 24.63%+0.36 -1.9 31
2013-03-16 Drenica D 1-151.6 760 777 47.54% 31.22% 21.24%+0.52 -2.7 30
2013-03-16 @ Drita Gjilan D 1-151.6 777 760 21.24% 31.22% 47.54%-0.52 +2.7 18
2013-03-16 FC Prishtina L 0-141.2 780 939 28.68% 32.02% 39.31%-0.19 -15.9 24
2013-03-16 @ Hysi W 1-041.2 939 780 39.31% 32.02% 28.68%+0.19 +15.9 38
2013-03-16 KF Trepca D 1-151.4 758 835 39.94% 31.98% 28.08%+0.22 -1.1 24
2013-03-16 @ Feronikeli D 1-151.4 835 758 28.08% 31.98% 39.94%-0.22 +1.1 32
2013-03-16 Liria W 1-031.4 916 656 71.81% 22.12% 6.07%+1.90 +3.6 34
2013-03-16 @ Trepca'89 L 0-131.4 656 916 6.07% 22.12% 71.81%-1.90 -3.6 13
2013-03-16 Vellaznimi W 3-031.1 803 727 57.34% 28.96% 13.70%+0.98 +23.8 25
2013-03-16 @ Besa L 0-331.1 727 803 13.70% 28.96% 57.34%-0.98 -23.8 18
2013-03-16 Vushtrria D 1-151.9 784 757 52.46% 30.30% 17.24%+0.74 -3.7 26
2013-03-16 @ Hajvalia D 1-151.9 757 784 17.24% 30.30% 52.46%-0.74 +3.7 20
2013-03-23 Besa D 0-046.4 652 827 26.64% 31.88% 41.48%-0.27 +1.6 14
2013-03-23 @ Liria D 0-046.4 827 652 41.48% 31.88% 26.64%+0.27 -1.6 26
2013-03-23 Drita Gjilan D 1-152.3 836 757 57.63% 28.86% 13.51%+1.00 -4.8 33
2013-03-23 @ KF Trepca D 1-152.3 757 836 13.51% 28.86% 57.63%-1.00 +4.8 31
2013-03-23 Feronikeli D 0-046.8 761 757 49.99% 30.81% 19.20%+0.62 -3.5 21
2013-03-23 @ Vushtrria D 0-046.8 757 761 19.20% 30.81% 49.99%-0.62 +3.5 25
2013-03-23 Hajvalia W 1-033.3 955 781 65.65% 25.55% 8.81%+1.47 +5.5 41
2013-03-23 @ FC Prishtina L 0-133.3 781 955 8.81% 25.55% 65.65%-1.47 -5.5 26
2013-03-23 Hysi W 3-142.9 703 764 42.10% 31.84% 26.07%+0.30 +24.2 21
2013-03-23 @ Vellaznimi L 1-342.9 764 703 26.07% 31.84% 42.10%-0.30 -24.2 24
2013-03-23 Trepca'89 D 0-046.4 779 919 31.18% 32.11% 36.71%-0.10 +0.6 19
2013-03-23 @ Drenica D 0-046.4 919 779 36.71% 32.11% 31.18%+0.10 -0.6 35
2013-03-30 Drenica W 1-036.7 826 780 54.39% 29.82% 15.79%+0.83 +9.9 29
2013-03-30 @ Besa L 0-136.7 780 826 15.79% 29.82% 54.39%-0.83 -9.9 19
2013-03-30 Drita Gjilan W 2-030.8 919 762 64.30% 26.20% 9.50%+1.39 +11.3 38
2013-03-30 @ Trepca'89 L 0-230.8 762 919 9.50% 26.20% 64.30%-1.39 -11.3 31
2013-03-30 FC Prishtina W 2-042.9 760 960 23.71% 31.59% 44.70%-0.40 +41.2 28
2013-03-30 @ Feronikeli L 0-242.9 960 760 44.70% 31.59% 23.71%+0.40 -41.2 41
2013-03-30 KF Trepca D 1-151.4 757 831 40.38% 31.96% 27.66%+0.23 -1.2 22
2013-03-30 @ Vushtrria D 1-151.4 831 757 27.66% 31.96% 40.38%-0.23 +1.2 34
2013-03-30 Liria W 1-035.5 740 654 58.28% 28.64% 13.08%+1.03 +8.3 27
2013-03-30 @ Hysi L 0-135.5 654 740 13.08% 28.64% 58.28%-1.03 -8.3 14
2013-03-30 Vellaznimi W 2-142.3 775 728 54.57% 29.77% 15.66%+0.84 +9.3 29
2013-03-30 @ Hajvalia L 1-242.3 728 775 15.66% 29.77% 54.57%-0.84 -9.3 21
2013-04-03 Besa W 2-038.4 750 836 38.86% 32.04% 29.10%+0.18 +30.2 34
2013-04-03 @ Drita Gjilan L 0-238.4 836 750 29.10% 32.04% 38.86%-0.18 -30.3 29
2013-04-03 Feronikeli L 0-144.3 718 801 39.15% 32.02% 28.82%+0.19 -19.8 21
2013-04-03 @ Vellaznimi W 1-044.3 801 718 28.82% 32.02% 39.15%-0.19 +19.8 31
2013-04-03 Hajvalia D 0-046.4 645 784 31.31% 32.12% 36.57%-0.09 +0.5 15
2013-04-03 @ Liria D 0-046.4 784 645 36.57% 32.12% 31.31%+0.09 -0.5 30
2013-04-03 Hysi W 2-143.1 770 748 51.85% 30.43% 17.72%+0.71 +10.3 22
2013-04-03 @ Drenica L 1-243.1 748 770 17.72% 30.43% 51.85%-0.71 -10.3 27
2013-04-03 Trepca'89 L 0-143.8 833 930 37.20% 32.10% 30.70%+0.12 -19.0 34
2013-04-03 @ KF Trepca W 1-043.8 930 833 30.70% 32.10% 37.20%-0.12 +19.0 41
2013-04-03 Vushtrria W 2-139.2 919 756 64.77% 25.97% 9.25%+1.42 +5.5 44
2013-04-03 @ FC Prishtina L 1-239.2 756 919 9.25% 25.97% 64.77%-1.42 -5.5 22
2013-04-06 Besa W 5-029.8 925 805 61.20% 27.55% 11.24%+1.20 +31.6 47
2013-04-06 @ FC Prishtina L 0-529.8 805 925 11.24% 27.55% 61.20%-1.20 -31.6 29
2013-04-06 Drenica L 0-148.0 814 780 53.12% 30.14% 16.74%+0.77 -25.3 34
2013-04-06 @ KF Trepca W 1-048.0 780 814 16.74% 30.14% 53.12%-0.77 +25.3 25
2013-04-06 Hysi W 1-032.5 949 738 68.39% 24.11% 7.50%+1.65 +4.6 44
2013-04-06 @ Trepca'89 L 0-132.5 738 949 7.50% 24.11% 68.39%-1.65 -4.6 27
2013-04-06 Liria W 2-031.2 784 646 62.75% 26.90% 10.35%+1.29 +12.4 33
2013-04-06 @ Hajvalia L 0-231.2 646 784 10.35% 26.90% 62.75%-1.29 -12.4 15
2013-04-06 Vellaznimi W 2-140.2 821 699 61.47% 27.44% 11.08%+1.21 +6.7 34
2013-04-06 @ Feronikeli L 1-240.2 699 821 11.08% 27.44% 61.47%-1.21 -6.7 21
2013-04-06 Vushtrria W 1-037.2 781 751 52.75% 30.23% 17.02%+0.75 +10.6 37
2013-04-06 @ Drita Gjilan L 0-137.2 751 781 17.02% 30.23% 52.75%-0.75 -10.6 22
2013-04-13 Besa W 3-032.7 796 774 51.98% 30.40% 17.61%+0.71 +29.8 36
2013-04-13 @ Hajvalia L 0-332.7 774 796 17.61% 30.40% 51.98%-0.71 -29.8 29
2013-04-13 Drita Gjilan D 1-151.4 692 791 36.93% 32.11% 30.96%+0.11 -0.6 22
2013-04-13 @ Vellaznimi D 1-151.4 791 692 30.96% 32.11% 36.93%-0.11 +0.6 38
2013-04-13 FC Prishtina L 0-138.8 734 956 21.34% 31.24% 47.43%-0.51 -12.7 27
2013-04-13 @ Hysi W 1-038.8 956 734 47.43% 31.24% 21.34%+0.51 +12.7 50
2013-04-13 Feronikeli L 1-245.4 634 828 24.39% 31.67% 43.94%-0.37 -13.3 15
2013-04-13 @ Liria W 2-145.4 828 634 43.94% 31.67% 24.39%+0.37 +13.3 37
2013-04-13 KF Trepca W 5-035.0 740 788 43.73% 31.69% 24.58%+0.36 +62.6 25
2013-04-13 @ Vushtrria L 0-535.0 788 740 24.58% 31.69% 43.73%-0.36 -62.6 34
2013-04-13 Trepca'89 L 1-344.2 805 954 30.08% 32.08% 37.84%-0.14 -26.8 25
2013-04-13 @ Drenica W 3-144.2 954 805 37.84% 32.08% 30.08%+0.14 +26.8 47
2013-04-20 Drenica W 5-340.2 969 779 66.88% 24.92% 8.20%+1.55 +7.0 53
2013-04-20 @ FC Prishtina L 3-540.2 779 969 8.20% 24.92% 66.88%-1.55 -7.0 25
2013-04-20 Hajvalia D 1-151.8 841 826 51.16% 30.58% 18.26%+0.68 -3.4 38
2013-04-20 @ Feronikeli D 1-151.8 826 841 18.26% 30.58% 51.16%-0.68 +3.4 37
2013-04-20 Hysi W 1-037.4 744 721 52.03% 30.39% 17.58%+0.72 +10.9 32
2013-04-20 @ Besa L 0-137.4 721 744 17.58% 30.39% 52.03%-0.72 -10.9 27
2013-04-20 Liria D 2-258.8 792 620 65.43% 25.65% 8.92%+1.46 -4.7 39
2013-04-20 @ Drita Gjilan D 2-258.8 620 792 8.92% 25.65% 65.43%-1.46 +4.7 16
2013-04-20 Vellaznimi W 2-034.1 726 691 53.22% 30.12% 16.66%+0.77 +19.6 37
2013-04-20 @ KF Trepca L 0-234.1 691 726 16.66% 30.12% 53.22%-0.77 -19.6 22
2013-04-20 Vushtrria W 3-135.8 980 803 65.92% 25.41% 8.67%+1.49 +8.9 50
2013-04-20 @ Trepca'89 L 1-335.8 803 980 8.67% 25.41% 65.92%-1.49 -8.9 25
2013-04-24 Drita Gjilan D 1-152.0 830 787 54.06% 29.91% 16.03%+0.81 -4.0 38
2013-04-24 @ Hajvalia D 1-152.0 787 830 16.03% 29.91% 54.06%-0.81 +4.0 40
2013-04-24 FC Prishtina L 0-140.3 794 976 25.77% 31.81% 42.42%-0.31 -14.7 25
2013-04-24 @ Vushtrria W 1-040.3 976 794 42.42% 31.81% 25.77%+0.31 +14.7 56
2013-04-24 Hysi W 1-036.2 772 710 55.95% 29.39% 14.66%+0.91 +9.3 28
2013-04-24 @ Drenica L 0-136.2 710 772 14.66% 29.39% 55.95%-0.91 -9.3 27
2013-04-24 Trepca'89 D 1-152.3 672 989 13.67% 28.94% 57.39%-0.98 +4.7 23
2013-04-24 @ Vellaznimi D 1-152.3 989 672 57.39% 28.94% 13.67%+0.98 -4.7 51
2013-04-25 Besa W 3-030.9 838 755 57.97% 28.75% 13.28%+1.02 +23.1 41
2013-04-25 @ Feronikeli L 0-330.9 755 838 13.28% 28.75% 57.97%-1.02 -23.1 32
2013-04-25 KF Trepca L 1-345.3 625 745 33.94% 32.15% 33.92%+0.00 -29.1 16
2013-04-25 @ Liria W 3-145.3 745 625 33.92% 32.15% 33.94%+0.00 +29.1 40
2013-04-27 Drenica W 4-034.8 732 781 43.60% 31.70% 24.69%+0.36 +50.9 35
2013-04-27 @ Besa L 0-434.8 781 732 24.69% 31.70% 43.60%-0.36 -50.9 28
2013-04-27 Feronikeli D 1-151.4 791 861 40.93% 31.92% 27.14%+0.25 -1.3 41
2013-04-27 @ Drita Gjilan D 1-151.4 861 791 27.14% 31.92% 40.93%-0.25 +1.3 42
2013-04-27 Hajvalia D 2-257.0 775 826 43.37% 31.72% 24.90%+0.35 -1.4 41
2013-04-27 @ KF Trepca D 2-257.0 826 775 24.90% 31.72% 43.37%-0.35 +1.4 39
2013-04-27 Liria W 2-134.7 985 596 79.64% 16.92% 3.44%+2.54 +1.7 54
2013-04-27 @ Trepca'89 L 1-234.7 596 985 3.44% 16.92% 79.64%-2.54 -1.7 16
2013-04-27 Vellaznimi W 5-025.6 991 677 75.33% 19.89% 4.79%+2.17 +11.9 59
2013-04-27 @ FC Prishtina L 0-525.6 677 991 4.79% 19.89% 75.33%-2.17 -11.9 23
2013-04-27 Vushtrria D 1-151.4 701 779 39.78% 31.99% 28.23%+0.21 -1.1 28
2013-04-27 @ Hysi D 1-151.4 779 701 28.23% 31.99% 39.78%-0.21 +1.1 26
2013-05-04 Besa L 0-244.4 790 783 50.30% 30.75% 18.95%+0.64 -45.5 41
2013-05-04 @ Drita Gjilan W 2-044.4 783 790 18.95% 30.75% 50.30%-0.64 +45.5 38
2013-05-04 Drenica W 2-142.2 780 730 54.84% 29.70% 15.46%+0.85 +9.2 29
2013-05-04 @ Vushtrria L 1-242.2 730 780 15.46% 29.70% 54.84%-0.85 -9.2 28
2013-05-04 FC Prishtina L 0-230.5 594 1003 9.06% 25.79% 65.15%-1.44 -10.8 16
2013-05-04 @ Liria W 2-030.5 1003 594 65.15% 25.79% 9.06%+1.44 +10.8 62
2013-05-04 Hysi D 0-046.6 665 700 45.38% 31.51% 23.11%+0.43 -2.5 24
2013-05-04 @ Vellaznimi D 0-046.6 700 665 23.11% 31.51% 45.38%-0.43 +2.5 29
2013-05-04 KF Trepca W 1-035.4 862 773 58.52% 28.56% 12.92%+1.05 +8.2 45
2013-05-04 @ Feronikeli L 0-135.4 773 862 12.92% 28.56% 58.52%-1.05 -8.2 41
2013-05-04 Trepca'89 W 2-150.1 827 986 28.61% 32.01% 39.38%-0.19 +18.7 42
2013-05-04 @ Hajvalia L 1-250.1 986 827 39.38% 32.01% 28.61%+0.19 -18.7 54
2013-05-11 Drita Gjilan W 3-140.0 765 744 51.78% 30.45% 17.77%+0.71 +17.9 44
2013-05-11 @ KF Trepca L 1-340.0 744 765 17.77% 30.45% 51.78%-0.71 -17.9 41
2013-05-11 Feronikeli D 0-047.5 968 870 59.26% 28.30% 12.44%+1.09 -5.7 55
2013-05-11 @ Trepca'89 D 0-047.5 870 968 12.44% 28.30% 59.26%-1.09 +5.7 46
2013-05-11 Hajvalia W 3-243.7 1014 846 65.16% 25.79% 9.06%+1.44 +5.1 65
2013-05-11 @ FC Prishtina L 2-343.7 846 1014 9.06% 25.79% 65.16%-1.44 -5.1 42
2013-05-11 Liria W 5-029.8 702 583 61.14% 27.58% 11.28%+1.19 +31.7 32
2013-05-11 @ Hysi L 0-529.8 583 702 11.28% 27.58% 61.14%-1.19 -31.7 16
2013-05-11 Vellaznimi W 3-031.6 721 662 55.66% 29.47% 14.87%+0.89 +25.7 31
2013-05-11 @ Drenica L 0-331.6 662 721 14.87% 29.47% 55.66%-0.89 -25.7 24
2013-05-11 Vushtrria D 0-047.0 828 789 53.66% 30.01% 16.33%+0.79 -4.4 39
2013-05-11 @ Besa D 0-047.0 789 828 16.33% 30.01% 53.66%-0.79 +4.4 30
2013-05-15 Besa L 0-145.9 783 824 44.66% 31.59% 23.74%+0.40 -21.9 44
2013-05-15 @ KF Trepca W 1-045.9 824 783 23.74% 31.59% 44.66%-0.40 +21.9 42
2013-05-15 Drenica L 0-139.8 552 746 24.33% 31.66% 44.01%-0.37 -14.1 16
2013-05-15 @ Liria W 1-039.8 746 552 44.01% 31.66% 24.33%+0.37 +14.1 34
2013-05-15 FC Prishtina L 1-838.9 876 1019 30.84% 32.10% 37.05%-0.11 -83.4 46
2013-05-15 @ Feronikeli W 8-138.9 1019 876 37.05% 32.10% 30.84%+0.11 +83.4 68
2013-05-15 Hysi D 2-258.1 840 734 60.10% 27.98% 11.91%+1.13 -3.9 43
2013-05-15 @ Hajvalia D 2-258.1 734 840 11.91% 27.98% 60.10%-1.13 +4.0 33
2013-05-15 Trepca'89 W 2-152.6 726 962 20.10% 31.00% 48.90%-0.58 +22.2 44
2013-05-15 @ Drita Gjilan L 1-252.6 962 726 48.90% 31.00% 20.10%+0.58 -22.2 55
2013-05-15 Vushtrria L 0-141.3 636 794 28.86% 32.03% 39.11%-0.18 -15.9 24
2013-05-15 @ Vellaznimi W 1-041.3 794 636 39.11% 32.03% 28.86%+0.18 +15.9 33
2013-05-19 Drita Gjilan D 2-261.0 1102 749 77.67% 18.31% 4.03%+2.37 -6.0 69
2013-05-19 @ FC Prishtina D 2-261.0 749 1102 4.03% 18.31% 77.67%-2.37 +6.0 45
2013-05-19 Feronikeli W 2-037.2 738 793 42.86% 31.77% 25.36%+0.33 +27.4 36
2013-05-19 @ Hysi L 0-237.2 793 738 25.36% 31.77% 42.86%-0.33 -27.4 46
2013-05-19 Hajvalia W 2-146.6 761 837 40.11% 31.97% 27.92%+0.22 +14.7 37
2013-05-19 @ Drenica L 1-246.6 837 761 27.92% 31.97% 40.11%-0.22 -14.7 43
2013-05-19 KF Trepca W 2-138.8 940 761 65.99% 25.37% 8.64%+1.49 +5.1 58
2013-05-19 @ Trepca'89 L 1-238.8 761 940 8.64% 25.37% 65.99%-1.49 -5.1 44
2013-05-19 Liria W 4-026.0 810 538 72.64% 21.61% 5.75%+1.96 +12.1 36
2013-05-19 @ Vushtrria L 0-426.0 538 810 5.75% 21.61% 72.64%-1.96 -12.1 16
2013-05-19 Vellaznimi W 2-029.2 846 620 69.41% 23.54% 7.06%+1.73 +8.1 45
2013-05-19 @ Besa L 0-229.2 620 846 7.06% 23.54% 69.41%-1.73 -8.1 24
2013-05-26 Besa L 2-359.4 945 854 58.72% 28.49% 12.79%+1.06 -24.6 58
2013-05-26 @ Trepca'89 W 3-259.4 854 945 12.79% 28.49% 58.72%-1.06 +24.6 48
2013-05-26 Drenica L 0-146.8 765 775 48.38% 31.09% 20.53%+0.55 -23.3 46
2013-05-26 @ Feronikeli W 1-046.8 775 765 20.53% 31.09% 48.38%-0.55 +23.3 40
2013-05-26 FC Prishtina D 0-047.5 756 1096 12.32% 28.23% 59.45%-1.10 +5.8 45
2013-05-26 @ KF Trepca D 0-047.5 1096 756 59.45% 28.23% 12.32%+1.10 -5.8 70
2013-05-26 Hysi L 0-146.8 755 765 48.29% 31.10% 20.60%+0.55 -23.3 45
2013-05-26 @ Drita Gjilan W 1-046.8 765 755 20.60% 31.10% 48.29%-0.55 +23.3 39
2013-05-26 Vellaznimi L 2-546.3 526 612 38.65% 32.05% 29.31%+0.17 -39.1 16
2013-05-26 @ Liria W 5-246.3 612 526 29.31% 32.05% 38.65%-0.17 +39.1 27
2013-05-26 Vushtrria L 1-349.6 822 822 49.50% 30.90% 19.60%+0.60 -38.9 43
2013-05-26 @ Hajvalia W 3-149.6 822 822 19.60% 30.90% 49.50%-0.60 +38.9 39
2013-06-02 Drita Gjilan W 2-033.1 799 731 56.50% 29.22% 14.28%+0.94 +17.1 43
2013-06-02 @ Drenica L 0-233.1 731 799 14.28% 29.22% 56.50%-0.94 -17.0 45
2013-06-02 Feronikeli W 6-030.3 861 742 61.14% 27.58% 11.28%+1.19 +37.7 42
2013-06-02 @ Vushtrria L 0-630.3 742 861 11.28% 27.58% 61.14%-1.19 -37.7 46
2013-06-02 Hajvalia L 1-248.0 651 783 32.35% 32.14% 35.51%-0.06 -16.3 27
2013-06-02 @ Vellaznimi W 2-148.0 783 651 35.51% 32.14% 32.35%+0.06 +16.3 46
2013-06-02 KF Trepca W 2-034.3 788 762 52.42% 30.30% 17.27%+0.74 +20.2 42
2013-06-02 @ Hysi L 0-234.3 762 788 17.27% 30.30% 52.42%-0.74 -20.2 45
2013-06-02 Liria W 3-024.3 878 486 79.81% 16.80% 3.39%+2.56 +4.9 51
2013-06-02 @ Besa L 0-324.3 486 878 3.39% 16.80% 79.81%-2.56 -4.9 16
2013-06-02 Trepca'89 W 2-030.5 1090 920 65.33% 25.70% 8.97%+1.45 +10.6 73
2013-06-02 @ FC Prishtina L 0-230.5 920 1090 8.97% 25.70% 65.33%-1.45 -10.6 58

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 2012-11-10 11.53% Vushtrria 691 4 @ Drita Gjilan 805 0
2 2012-10-03 11.90% Hysi 820 2 @ FC Prishtina 927 1
3 2013-05-26 12.79% Besa 854 3 @ Trepca'89 945 2
4 2012-10-27 15.73% @ Besa 661 1 Trepca'89 948 0
5 2013-04-06 16.74% Drenica 780 1 @ KF Trepca 814 0
6 2012-09-05 17.68% Drita Gjilan 757 1 @ Vushtrria 778 0
7 2012-09-22 17.92% Trepca'89 908 2 @ FC Prishtina 927 1
8 2013-05-04 18.95% Besa 783 2 @ Drita Gjilan 790 0
9 2012-09-29 19.05% KF Trepca 790 2 @ Drenica 796 1
10 2012-10-06 19.21% Liria 717 3 @ Besa 721 0
11 2013-05-26 19.60% Vushtrria 822 3 @ Hajvalia 822 1
12 2013-05-15 20.10% @ Drita Gjilan 726 2 Trepca'89 962 1
13 2013-05-26 20.53% Drenica 775 1 @ Feronikeli 765 0
14 2013-05-26 20.60% Hysi 765 1 @ Drita Gjilan 755 0
15 2012-11-17 20.76% KF Trepca 817 1 @ Hajvalia 805 0
16 2013-03-09 22.66% Drita Gjilan 723 3 @ Liria 692 1
17 2013-03-30 23.71% @ Feronikeli 760 2 FC Prishtina 960 0
18 2013-05-15 23.74% Besa 824 1 @ KF Trepca 783 0
19 2012-11-07 26.59% @ Hajvalia 772 1 Trepca'89 948 0
20 2012-10-03 26.88% Hajvalia 770 4 @ Vushtrria 703 3
21 2013-05-04 28.61% @ Hajvalia 827 2 Trepca'89 986 1
22 2013-04-03 28.82% Feronikeli 801 1 @ Vellaznimi 718 0
23 2012-10-13 29.21% @ Drita Gjilan 805 2 Trepca'89 960 1
24 2013-05-26 29.31% Vellaznimi 612 5 @ Liria 526 2
25 2013-04-03 30.70% Trepca'89 930 1 @ KF Trepca 833 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 2012-11-10 101.38 Vushtrria 4 691 11.53% @ Drita Gjilan 0 805 60.73% 27.74%
2 2013-05-15 83.38 FC Prishtina 8 1019 37.05% @ Feronikeli 1 876 30.84% 32.10%
3 2012-10-06 65.70 Liria 3 717 19.21% @ Besa 0 721 49.98% 30.81%
4 2012-11-17 65.45 @ Besa 5 731 42.04% Vushtrria 0 793 26.12% 31.84%
5 2013-04-13 62.56 @ Vushtrria 5 740 43.73% KF Trepca 0 788 24.58% 31.69%
6 2013-04-27 50.94 @ Besa 4 732 43.60% Drenica 0 781 24.69% 31.70%
7 2013-05-04 45.48 Besa 2 783 18.95% @ Drita Gjilan 0 790 50.30% 30.75%
8 2013-03-30 41.25 @ Feronikeli 2 760 23.71% FC Prishtina 0 960 44.70% 31.59%
9 2012-09-05 40.48 Trepca'89 4 856 34.81% @ Feronikeli 1 729 33.05% 32.14%
10 2012-08-25 40.22 @ KF Trepca 5 753 45.51% Besa 1 787 22.99% 31.49%
11 2013-05-26 39.13 Vellaznimi 5 612 29.31% @ Liria 2 526 38.65% 32.05%
12 2013-05-26 38.86 Vushtrria 3 822 19.60% @ Hajvalia 1 822 49.50% 30.90%
13 2013-06-02 37.69 @ Vushtrria 6 861 61.14% Feronikeli 0 742 11.28% 27.58%
14 2012-09-15 36.94 @ Hysi 3 774 45.52% Hajvalia 0 808 22.98% 31.49%
15 2012-10-20 36.56 @ Hajvalia 3 750 45.87% Liria 0 781 22.68% 31.45%
16 2013-03-09 36.50 Drita Gjilan 3 723 22.66% @ Liria 1 692 45.90% 31.45%
17 2012-09-29 35.32 @ Hysi 4 784 54.46% Vushtrria 0 738 15.74% 29.80%
18 2012-11-03 35.29 @ Besa 2 687 31.54% KF Trepca 0 824 36.33% 32.12%
19 2012-08-25 33.53 @ Hajvalia 3 751 48.65% Drita Gjilan 0 759 20.31% 31.05%
20 2012-11-07 33.51 @ Feronikeli 2 720 34.13% Drita Gjilan 0 839 33.72% 32.15%
21 2013-05-11 31.73 @ Hysi 5 702 61.14% Liria 0 583 11.28% 27.58%
22 2013-04-06 31.62 @ FC Prishtina 5 925 61.20% Besa 0 805 11.24% 27.55%
23 2012-09-01 31.28 @ Drita Gjilan 4 725 45.38% Feronikeli 1 760 23.11% 31.51%
24 2013-04-03 30.26 @ Drita Gjilan 2 750 38.86% Besa 0 836 29.10% 32.04%
25 2013-03-09 30.04 @ Vushtrria 2 727 39.17% Hysi 0 810 28.81% 32.02%

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 2013-05-19 61.0 @ FC Prishtina 2 1102 77.67% Drita Gjilan 2 749 4.03% 18.31%
2 2013-05-26 59.4 Besa 3 854 12.79% @ Trepca'89 2 945 58.72% 28.49%
3 2012-10-06 59.0 @ Trepca'89 2 965 67.15% Drenica 2 771 8.07% 24.77%
4 2013-04-20 58.8 @ Drita Gjilan 2 792 65.43% Liria 2 620 8.92% 25.65%
5 2012-10-13 58.2 @ Drenica 2 776 61.27% Besa 2 656 11.21% 27.53%
6 2013-05-15 58.1 @ Hajvalia 2 840 60.10% Hysi 2 734 11.91% 27.98%
7 2012-11-03 57.5 @ Drenica 2 766 54.73% Feronikeli 2 716 15.54% 29.73%
8 2012-10-03 57.4 Hajvalia 4 770 26.88% @ Vushtrria 3 703 41.22% 31.90%
9 2013-04-27 57.0 @ KF Trepca 2 775 43.37% Hajvalia 2 826 24.90% 31.72%
10 2012-10-03 55.1 Hysi 2 820 11.90% @ FC Prishtina 1 927 60.12% 27.98%
11 2012-09-22 53.3 Trepca'89 2 908 17.92% @ FC Prishtina 1 927 51.59% 30.49%
12 2012-09-29 52.9 KF Trepca 2 790 19.05% @ Drenica 1 796 50.17% 30.77%
13 2012-11-07 52.7 @ Hysi 1 836 60.75% Besa 1 722 11.52% 27.73%
14 2013-05-15 52.6 @ Drita Gjilan 2 726 20.10% Trepca'89 1 962 48.90% 31.00%
15 2012-09-01 52.3 @ Trepca'89 1 860 57.26% Hajvalia 1 785 13.76% 28.98%
16 2013-03-23 52.3 @ KF Trepca 1 836 57.63% Drita Gjilan 1 757 13.51% 28.86%
17 2013-04-24 52.3 @ Vellaznimi 1 672 13.67% Trepca'89 1 989 57.39% 28.94%
18 2012-11-03 52.1 @ Liria 1 747 55.70% Vushtrria 1 688 14.84% 29.46%
19 2012-09-01 52.0 @ Drenica 1 814 53.75% Vushtrria 1 774 16.26% 29.99%
20 2012-09-29 52.0 @ Drita Gjilan 1 786 54.48% Liria 1 739 15.72% 29.80%
21 2013-04-24 52.0 @ Hajvalia 1 830 54.06% Drita Gjilan 1 787 16.03% 29.91%
22 2013-03-16 51.9 @ Hajvalia 1 784 52.46% Vushtrria 1 757 17.24% 30.30%
23 2013-04-20 51.8 @ Feronikeli 1 841 51.16% Hajvalia 1 826 18.26% 30.58%
24 2012-09-15 51.7 @ Drenica 1 798 48.84% Vellaznimi 1 803 20.14% 31.01%
25 2012-10-03 51.7 @ Drenica 1 774 48.55% Drita Gjilan 1 782 20.39% 31.06%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2013-06-02 24.3 @ Besa 3 878 79.81% Liria 0 486 3.39% 16.80%
2 2013-04-27 25.6 @ FC Prishtina 5 991 75.33% Vellaznimi 0 677 4.79% 19.89%
3 2013-05-19 26.0 @ Vushtrria 4 810 72.64% Liria 0 538 5.75% 21.61%
4 2012-11-07 28.4 @ FC Prishtina 3 927 66.37% Liria 0 743 8.45% 25.18%
5 2013-05-19 29.2 @ Besa 2 846 69.41% Vellaznimi 0 620 7.06% 23.54%
6 2013-04-06 29.8 @ FC Prishtina 5 925 61.20% Besa 0 805 11.24% 27.55%
7 2013-05-11 29.8 @ Hysi 5 702 61.14% Liria 0 583 11.28% 27.58%
8 2013-06-02 30.3 @ Vushtrria 6 861 61.14% Feronikeli 0 742 11.28% 27.58%
9 2013-05-04 30.5 FC Prishtina 2 1003 65.15% @ Liria 0 594 9.06% 25.79%
10 2013-06-02 30.5 @ FC Prishtina 2 1090 65.33% Trepca'89 0 920 8.97% 25.70%
11 2013-03-30 30.8 @ Trepca'89 2 919 64.30% Drita Gjilan 0 762 9.50% 26.20%
12 2013-04-25 30.9 @ Feronikeli 3 838 57.97% Besa 0 755 13.28% 28.75%
13 2012-09-15 31.1 @ Trepca'89 2 896 63.13% Vushtrria 0 754 10.14% 26.74%
14 2013-03-16 31.1 @ Besa 3 803 57.34% Vellaznimi 0 727 13.70% 28.96%
15 2013-04-06 31.2 @ Hajvalia 2 784 62.75% Liria 0 646 10.35% 26.90%
16 2013-03-16 31.4 @ Trepca'89 1 916 71.81% Liria 0 656 6.07% 22.12%
17 2012-09-29 31.5 @ Hysi 4 784 54.46% Vushtrria 0 738 15.74% 29.80%
18 2012-11-03 31.5 @ Trepca'89 3 923 55.89% Hysi 0 862 14.71% 29.40%
19 2013-05-11 31.6 @ Drenica 3 721 55.66% Vellaznimi 0 662 14.87% 29.47%
20 2012-10-03 32.1 @ KF Trepca 2 813 59.70% Feronikeli 0 711 12.17% 28.14%
21 2012-08-25 32.3 @ FC Prishtina 2 882 58.99% Vellaznimi 0 788 12.61% 28.39%
22 2012-10-13 32.3 @ FC Prishtina 1 927 69.03% Feronikeli 0 707 7.22% 23.75%
23 2013-04-06 32.5 @ Trepca'89 1 949 68.39% Hysi 0 738 7.50% 24.11%
24 2013-04-13 32.7 @ Hajvalia 3 796 51.98% Besa 0 774 17.61% 30.40%
25 2013-06-02 33.1 @ Drenica 2 799 56.50% Drita Gjilan 0 731 14.28% 29.22%