KOS

Superliga 2021/22

Every result, the table as it finished, and the price each match went off at. 181 matches played between August 2021 and May 2022.

181Matches
467Goals
2.58Per game
40.9%Home wins
45%Priced at kickoff
BallkaniTop of the table

Final table 11 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 BALBallkani 36 23 7 6 +35 76
2 DRIDrita 36 18 10 8 +31 64
3 GJIGjilani 36 16 14 6 +21 62
4 LLALlapi 36 15 9 12 +13 54
5 PRIPrishtina 36 14 9 13 +12 51
6 MALMalisheva 37 14 9 14 +4 51
7 DSDrenica Skënderaj 36 14 8 14 +3 50
8 DUKDukagjini 36 12 14 10 +3 50
9 ULPUlpiana 36 6 9 21 -38 27
10 FERFeronikeli 36 3 3 30 -82 12
11 VUSVushtrria 1 0 0 1 -2 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.58
467 goals. 44.2% of matches went over 2.5.
Home advantage
40.9%
Draws 25.4%, away wins 33.7%.
Half-time lead held
75.9%
From 79 matches where someone led at the break.
1–1 21 · 11.6%
0–0 20 · 11%
2–0 17 · 9.4%
0–1 16 · 8.8%
1–0 15 · 8.3%
2–1 13 · 7.2%

Results 181

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 28 May 2022
14:00 Vushtrria 1 – 3 Malisheva — — —
Sunday 22 May 2022
13:00 Feronikeli 2 – 3 Drenica Skënderaj — — —
13:00 Malisheva 0 – 0 Dukagjini 2.00 3.25 3.00
13:00 Drita 5 – 0 Ulpiana — — —
13:00 Llapi 1 – 2 Prishtina 5.33 3.80 1.60
13:00 Ballkani 2 – 0 Gjilani 1.94 3.38 3.48
Sunday 15 May 2022
14:00 Dukagjini 3 – 2 Llapi 1.54 5.00 5.88
14:00 Ulpiana 6 – 2 Feronikeli — — —
14:00 Gjilani 3 – 4 Malisheva 2.14 3.13 3.19
14:00 Drenica Skënderaj 3 – 1 Ballkani — — —
14:00 Prishtina 0 – 1 Drita 1.88 3.00 4.12
Sunday 8 May 2022
13:00 Feronikeli 0 – 2 Ballkani — — —
13:00 Malisheva 0 – 0 Drenica Skënderaj — — —
13:00 Ulpiana 0 – 3 Prishtina — — —
13:00 Drita 0 – 0 Dukagjini 1.89 3.34 3.96
13:00 Llapi 2 – 4 Gjilani — — —
Thursday 5 May 2022
13:00 Drenica Skënderaj 1 – 0 Llapi — — —
13:00 Ballkani 2 – 3 Malisheva 2.13 4.75 4.75
Wednesday 4 May 2022
13:00 Prishtina 5 – 0 Feronikeli 1.14 8.00 15.00
13:00 Dukagjini 2 – 1 Ulpiana — — —
13:00 Gjilani 0 – 0 Drita 2.16 3.23 4.35
Sunday 1 May 2022
13:00 Feronikeli 0 – 2 Malisheva 6.05 4.22 1.49
13:00 Drita 1 – 1 Drenica Skënderaj — — —
13:00 Llapi 1 – 1 Ballkani 3.10 3.10 2.57
Saturday 30 April 2022
13:00 Ulpiana 0 – 4 Gjilani — — —
13:00 Prishtina 0 – 1 Dukagjini 1.99 3.48 4.60
Thursday 28 April 2022
13:00 Malisheva 0 – 2 Llapi 2.65 3.24 2.73
13:00 Ballkani 3 – 2 Drita 1.62 4.34 8.10
Wednesday 27 April 2022
13:00 Dukagjini 4 – 0 Feronikeli 1.20 5.33 8.00
13:00 Drenica Skënderaj 3 – 1 Ulpiana — — —
13:00 Gjilani 1 – 2 Prishtina 1.82 3.32 4.60
Sunday 24 April 2022
12:00 Prishtina 1 – 1 Drenica Skënderaj — — —
11:30 Dukagjini 2 – 0 Gjilani 3.50 2.92 2.40
Saturday 23 April 2022
12:00 Feronikeli 0 – 2 Llapi — — —
12:00 Ulpiana 0 – 3 Ballkani — — —
12:00 Drita 3 – 1 Malisheva 1.48 4.60 9.10
Sunday 17 April 2022
12:00 Llapi 1 – 0 Drita 3.88 3.36 2.35
11:30 Ballkani 2 – 0 Prishtina 1.55 3.92 6.90
Saturday 16 April 2022
12:00 Gjilani 5 – 1 Feronikeli 1.09 11.00 15.00
12:00 Drenica Skënderaj 0 – 1 Dukagjini — — —
12:00 Malisheva 1 – 0 Ulpiana — — —
Sunday 10 April 2022
12:00 Feronikeli 0 – 5 Drita 5.50 4.20 1.78
12:00 Ulpiana 0 – 2 Llapi — — —
11:30 Prishtina 3 – 2 Malisheva 1.87 3.45 5.18
Saturday 9 April 2022
12:10 Gjilani 5 – 0 Drenica Skënderaj — — —
12:00 Dukagjini 0 – 1 Ballkani 4.10 3.30 2.05
Sunday 3 April 2022
12:30 Gjilani 0 – 3 Ballkani — — —
12:00 Drenica Skënderaj 6 – 0 Feronikeli — — —
Saturday 2 April 2022
12:00 Ulpiana 2 – 3 Drita — — —
12:00 Prishtina 2 – 1 Llapi — — —
Friday 1 April 2022
00:00 Dukagjini 0 – 0 Malisheva — — —
Sunday 20 March 2022
12:30 Drita 2 – 0 Prishtina — — —
12:00 Ballkani 2 – 0 Drenica Skënderaj — — —
Saturday 19 March 2022
12:00 Llapi 1 – 2 Dukagjini — — —
12:00 Feronikeli 2 – 2 Ulpiana — — —
12:00 Malisheva 0 – 0 Gjilani — — —
Sunday 13 March 2022
12:30 Gjilani 1 – 1 Llapi — — —
12:00 Dukagjini 0 – 0 Drita 3.82 3.08 2.02
12:00 Drenica Skënderaj 2 – 3 Malisheva — — —
Saturday 12 March 2022
00:00 Prishtina 2 – 0 Ulpiana — — —
00:00 Ballkani 6 – 0 Feronikeli — — —
Thursday 10 March 2022
12:00 Llapi 3 – 3 Drenica Skënderaj — — —
12:00 Drita 1 – 1 Gjilani 2.98 3.17 3.40
Wednesday 9 March 2022
12:00 Feronikeli 0 – 3 Prishtina 4.95 3.38 1.70
12:00 Ulpiana 1 – 1 Dukagjini — — —
12:00 Malisheva 2 – 0 Ballkani 4.73 3.60 1.83
Sunday 6 March 2022
12:30 Ballkani 1 – 0 Llapi 1.77 3.68 4.87
12:00 Gjilani 2 – 0 Ulpiana — — —
12:00 Drenica Skënderaj 2 – 1 Drita — — —
Saturday 5 March 2022
12:00 Dukagjini 2 – 1 Prishtina 3.94 3.06 2.00
12:00 Malisheva 6 – 1 Feronikeli — — —
Sunday 27 February 2022
12:30 Prishtina 2 – 2 Gjilani 2.93 3.12 2.48
12:00 Feronikeli 0 – 3 Dukagjini 3.86 3.88 2.33
12:00 Ulpiana 3 – 1 Drenica Skënderaj — — —
Saturday 26 February 2022
12:00 Llapi 3 – 0 Malisheva 1.70 3.85 6.40
12:00 Drita 0 – 1 Ballkani 2.33 3.18 3.40
Thursday 24 February 2022
12:00 Drenica Skënderaj 0 – 0 Prishtina — — —
12:00 Gjilani 2 – 1 Dukagjini 1.36 6.60 13.00
Wednesday 23 February 2022
12:00 Llapi 4 – 2 Feronikeli 1.23 7.64 15.50
12:00 Ballkani 3 – 0 Ulpiana — — —
12:00 Malisheva 1 – 2 Drita 4.46 3.31 2.15
Sunday 20 February 2022
12:30 Prishtina 0 – 2 Ballkani — — —
12:00 Feronikeli 1 – 3 Gjilani 16.50 6.85 1.17
12:00 Dukagjini 1 – 2 Drenica Skënderaj — — —
Saturday 19 February 2022
12:00 Ulpiana 1 – 1 Malisheva — — —
12:00 Drita 1 – 1 Llapi 2.33 3.10 3.05
Sunday 13 February 2022
12:30 Llapi 2 – 0 Ulpiana — — —
12:00 Malisheva 2 – 1 Prishtina — — —
Saturday 12 February 2022
12:00 Drita 7 – 0 Feronikeli — — —
12:00 Drenica Skënderaj 1 – 1 Gjilani — — —
12:00 Ballkani 4 – 1 Dukagjini — — —
Sunday 12 December 2021
12:30 Ballkani 0 – 1 Gjilani — — —
12:00 Malisheva 2 – 2 Dukagjini — — —
Saturday 11 December 2021
12:00 Drita 3 – 1 Ulpiana — — —
12:00 Feronikeli 0 – 2 Drenica Skënderaj — — —
12:00 Llapi 3 – 2 Prishtina — — —
Sunday 5 December 2021
12:30 Prishtina 0 – 1 Drita 2.49 3.04 3.00
12:00 Ulpiana 0 – 0 Feronikeli — — —
12:00 Dukagjini 0 – 0 Llapi 6.15 3.58 1.58
Saturday 4 December 2021
12:00 Gjilani 3 – 1 Malisheva 1.82 3.38 4.30
12:00 Drenica Skënderaj 0 – 1 Ballkani — — —
Monday 29 November 2021
12:00 Drita 4 – 0 Dukagjini 1.71 3.74 5.35
Sunday 28 November 2021
12:30 Llapi 0 – 0 Gjilani 2.67 2.95 2.67
12:00 Malisheva 2 – 0 Drenica Skënderaj — — —
12:00 Feronikeli 0 – 1 Ballkani 7.30 4.00 1.46
Saturday 27 November 2021
12:00 Ulpiana 0 – 3 Prishtina — — —
Thursday 25 November 2021
12:00 Ballkani 2 – 0 Malisheva 1.59 3.54 5.95
12:00 Drenica Skënderaj 3 – 5 Llapi — — —
12:00 Gjilani 1 – 0 Drita 2.52 3.03 3.44
Tuesday 23 November 2021
12:00 Dukagjini 1 – 1 Ulpiana — — —
12:00 Prishtina 2 – 0 Feronikeli 1.36 4.82 11.25
Sunday 21 November 2021
12:30 Llapi 4 – 1 Ballkani 4.34 3.34 2.04
Saturday 20 November 2021
12:00 Drita 1 – 0 Drenica Skënderaj — — —
12:00 Feronikeli 0 – 1 Malisheva 3.03 3.10 2.38
12:00 Ulpiana 1 – 2 Gjilani — — —
Friday 19 November 2021
12:00 Prishtina 0 – 0 Dukagjini 1.90 3.56 5.15
Sunday 7 November 2021
12:30 Gjilani 1 – 1 Prishtina 2.53 3.23 2.79
12:00 Dukagjini 1 – 0 Feronikeli 2.25 3.13 3.24
Saturday 6 November 2021
12:00 Malisheva 0 – 1 Llapi 2.42 3.23 2.80
12:00 Drenica Skënderaj 0 – 1 Ulpiana — — —
12:00 Ballkani 2 – 0 Drita 2.07 3.34 3.46
Sunday 31 October 2021
12:00 Ulpiana 2 – 1 Ballkani — — —
12:00 Prishtina 1 – 0 Drenica Skënderaj — — —
Saturday 30 October 2021
11:00 Dukagjini 1 – 1 Gjilani — — —
11:00 Feronikeli 0 – 2 Llapi — — —
11:00 Drita 1 – 0 Malisheva 1.34 4.70 8.80
Sunday 24 October 2021
11:00 Ballkani 2 – 0 Prishtina — — —
11:00 Drenica Skënderaj 2 – 0 Dukagjini — — —
Saturday 23 October 2021
11:00 Malisheva 1 – 2 Ulpiana — — —
11:00 Gjilani 1 – 0 Feronikeli — — —
11:00 Llapi 1 – 3 Drita — — —
Wednesday 20 October 2021
11:00 Gjilani 2 – 1 Drenica Skënderaj — — —
11:00 Dukagjini 0 – 0 Ballkani — — —
Tuesday 19 October 2021
11:00 Feronikeli 0 – 2 Drita — — —
11:00 Ulpiana 0 – 6 Llapi — — —
11:00 Prishtina 2 – 1 Malisheva — — —
Saturday 16 October 2021
13:00 Gjilani 1 – 1 Ballkani 2.76 3.04 2.56
11:00 Prishtina 1 – 2 Llapi 1.37 4.60 8.70
Friday 15 October 2021
13:00 Drenica Skënderaj 4 – 0 Feronikeli — — —
13:00 Ulpiana 1 – 1 Drita — — —
11:00 Dukagjini 2 – 0 Malisheva — — —
Sunday 3 October 2021
13:00 Feronikeli 1 – 0 Ulpiana — — —
13:00 Drita 0 – 0 Prishtina 2.62 3.15 2.62
13:00 Llapi 1 – 0 Dukagjini 2.32 3.14 3.35
Saturday 2 October 2021
13:00 Malisheva 1 – 1 Gjilani 2.97 3.35 2.32
13:00 Ballkani 3 – 2 Drenica Skënderaj — — —
Thursday 30 September 2021
14:00 Dukagjini 2 – 1 Drita 4.90 3.79 1.67
14:00 Prishtina 1 – 1 Ulpiana — — —
Wednesday 29 September 2021
14:00 Gjilani 2 – 1 Llapi 1.71 3.65 4.70
14:00 Drenica Skënderaj 1 – 0 Malisheva — — —
14:00 Ballkani 0 – 0 Feronikeli 1.39 4.60 7.20
Sunday 26 September 2021
13:00 Drita 0 – 2 Gjilani 1.58 4.05 5.25
13:00 Feronikeli 0 – 4 Prishtina 3.80 3.24 2.02
13:00 Malisheva 0 – 0 Ballkani — — —
Saturday 25 September 2021
13:00 Llapi 1 – 1 Drenica Skënderaj — — —
13:00 Ulpiana 0 – 0 Dukagjini — — —
Sunday 19 September 2021
14:00 Drenica Skënderaj 0 – 2 Drita — — —
14:00 Gjilani 2 – 3 Ulpiana — — —
13:00 Dukagjini 1 – 2 Prishtina 4.40 3.72 1.71
Saturday 18 September 2021
14:00 Ballkani 2 – 0 Llapi 1.31 5.05 8.30
14:00 Malisheva 1 – 0 Feronikeli 2.39 3.47 2.77
Thursday 16 September 2021
14:00 Ulpiana 0 – 1 Drenica Skënderaj — — —
14:00 Prishtina 1 – 1 Gjilani 2.03 3.47 3.82
Wednesday 15 September 2021
14:00 Llapi 0 – 3 Malisheva 2.08 3.31 3.58
14:00 Drita 0 – 0 Ballkani 2.24 3.20 3.11
14:00 Feronikeli 1 – 0 Dukagjini 1.64 4.10 5.05
Sunday 12 September 2021
14:00 Llapi 0 – 2 Feronikeli 2.00 3.52 3.88
13:00 Gjilani 0 – 0 Dukagjini 1.44 4.60 6.40
Saturday 11 September 2021
14:00 Ballkani 3 – 2 Ulpiana — — —
14:00 Drenica Skënderaj 2 – 1 Prishtina — — —
14:00 Malisheva 0 – 1 Drita 8.50 5.25 1.34
Monday 30 August 2021
15:00 Dukagjini 1 – 2 Drenica Skënderaj — — —
Sunday 29 August 2021
15:00 Prishtina 0 – 1 Ballkani 2.30 3.35 2.95
15:00 Feronikeli 0 – 1 Gjilani — — —
Saturday 28 August 2021
15:00 Ulpiana 1 – 3 Malisheva — — —
15:00 Drita 0 – 0 Llapi 1.48 4.90 7.70
Sunday 22 August 2021
15:00 Ballkani 2 – 2 Dukagjini 1.32 5.25 8.50
15:00 Malisheva 1 – 1 Prishtina 14.00 7.40 1.18
Saturday 21 August 2021
15:00 Drenica Skënderaj 1 – 1 Gjilani — — —
15:00 Llapi 1 – 1 Ulpiana — — —
15:00 Drita 2 – 1 Feronikeli 1.39 4.70 11.00

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key