KOS

Superliga 2022/23

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

180Matches
446Goals
2.48Per game
41.1%Home wins
55%Priced at kickoff
BallkaniTop of the table

Final table 10 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 20 13 3 +30 73
2 DRIDrita 36 20 10 6 +32 70
3 GJIGjilani 36 13 15 8 0 54
4 DUKDukagjini 36 14 8 14 +4 50
5 PRIPrishtina 36 12 12 12 +10 48
6 MALMalisheva 36 12 10 14 0 46
7 LLALlapi 36 11 10 15 -6 43
8 FERFerizaj 36 10 11 15 -19 41
9 TRETrepça'89 36 10 10 16 -16 40
10 DSDrenica Skënderaj 36 6 5 25 -35 23

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.48
446 goals. 45.6% of matches went over 2.5.
Home advantage
41.1%
Draws 28.9%, away wins 30%.
Half-time lead held
80.5%
From 82 matches where someone led at the break.
1–1 23 · 12.8%
1–0 21 · 11.7%
0–1 19 · 10.6%
0–0 19 · 10.6%
1–2 15 · 8.3%
2–1 14 · 7.8%

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.

Sunday 4 June 2023
13:00 Liria Prizren 0 – 0 Ferizaj — — —
Sunday 28 May 2023
13:00 Trepça'89 2 – 1 Prishtina 3.43 3.82 1.92
13:00 Gjilani 0 – 0 Ballkani 3.05 3.40 2.23
13:00 Ferizaj 2 – 1 Dukagjini — — —
13:00 Malisheva 3 – 2 Llapi 2.13 3.43 3.23
13:00 Drenica Skënderaj 1 – 3 Drita — — —
Saturday 20 May 2023
13:00 Ballkani 2 – 0 Ferizaj — — —
13:00 Dukagjini 3 – 1 Trepça'89 1.79 3.50 4.45
13:00 Prishtina 4 – 1 Drenica Skënderaj — — —
13:00 Drita 0 – 1 Malisheva 1.45 4.53 6.75
13:00 Llapi 2 – 2 Gjilani 2.65 3.17 2.66
Sunday 14 May 2023
13:00 Ballkani 1 – 0 Llapi 1.62 3.77 5.45
13:00 Ferizaj 1 – 0 Trepça'89 — — —
13:00 Drenica Skënderaj 1 – 4 Dukagjini — — —
13:00 Gjilani 1 – 1 Drita 4.40 3.44 2.17
13:00 Malisheva 1 – 1 Prishtina 2.38 3.38 2.83
Sunday 7 May 2023
13:00 Prishtina 0 – 0 Gjilani 2.28 3.22 3.30
13:00 Llapi 0 – 0 Ferizaj — — —
13:00 Drita 1 – 2 Ballkani 2.27 3.20 3.07
Saturday 6 May 2023
13:00 Trepça'89 3 – 1 Drenica Skënderaj — — —
13:00 Dukagjini 1 – 0 Malisheva 2.23 4.00 4.00
Thursday 4 May 2023
13:00 Ballkani 1 – 1 Prishtina 1.96 3.96 5.25
13:00 Llapi 0 – 2 Drita 3.95 3.69 1.90
Wednesday 3 May 2023
13:00 Ferizaj 2 – 0 Drenica Skënderaj — — —
13:00 Gjilani 2 – 0 Dukagjini 2.33 3.02 3.37
13:00 Malisheva 1 – 0 Trepça'89 2.07 3.54 3.57
Sunday 30 April 2023
13:00 Dukagjini 1 – 1 Ballkani 3.23 3.34 2.21
13:00 Trepça'89 0 – 0 Gjilani 3.23 3.43 2.14
13:00 Prishtina 0 – 0 Llapi 1.97 3.32 3.87
Saturday 29 April 2023
13:00 Drenica Skënderaj 1 – 2 Malisheva — — —
13:00 Drita 3 – 0 Ferizaj — — —
Sunday 23 April 2023
13:00 Llapi 1 – 1 Dukagjini 2.47 3.21 2.85
13:00 Ballkani 7 – 2 Trepça'89 1.39 4.40 7.60
13:00 Gjilani 1 – 0 Drenica Skënderaj — — —
Saturday 22 April 2023
13:00 Ferizaj 1 – 2 Malisheva — — —
13:00 Drita 1 – 0 Prishtina 1.63 3.80 5.03
Sunday 16 April 2023
13:00 Drenica Skënderaj 0 – 1 Ballkani — — —
13:00 Dukagjini 0 – 0 Drita 4.36 3.41 1.86
Saturday 15 April 2023
13:00 Malisheva 0 – 2 Gjilani 3.02 3.34 2.23
13:00 Prishtina 2 – 0 Ferizaj — — —
13:00 Trepça'89 2 – 1 Llapi 2.75 3.30 2.46
Sunday 9 April 2023
13:00 Prishtina 1 – 2 Dukagjini 1.99 3.34 3.75
13:00 Ferizaj 2 – 0 Gjilani — — —
13:00 Llapi 4 – 0 Drenica Skënderaj — — —
Saturday 8 April 2023
13:00 Drita 1 – 1 Trepça'89 1.36 5.00 9.50
13:00 Ballkani 2 – 2 Malisheva 1.50 4.30 7.50
Sunday 2 April 2023
13:00 Dukagjini 3 – 1 Ferizaj — — —
13:00 Drita 3 – 0 Drenica Skënderaj — — —
Saturday 1 April 2023
13:00 Prishtina 4 – 1 Trepça'89 1.94 3.50 3.64
13:00 Ballkani 2 – 0 Gjilani 1.45 4.45 7.30
13:00 Llapi 1 – 0 Malisheva 2.33 3.34 2.87
Sunday 19 March 2023
12:00 Ferizaj 0 – 0 Ballkani — — —
12:00 Trepça'89 2 – 1 Dukagjini 3.22 3.32 2.18
12:00 Gjilani 2 – 2 Llapi 2.13 3.17 3.50
Saturday 18 March 2023
12:00 Drenica Skënderaj 0 – 1 Prishtina — — —
12:00 Malisheva 0 – 0 Drita 5.50 4.10 1.54
Sunday 12 March 2023
12:00 Prishtina 1 – 2 Malisheva — — —
12:00 Drita 1 – 0 Gjilani 1.66 3.68 5.72
12:00 Llapi 3 – 2 Ballkani 6.29 3.91 1.57
Saturday 11 March 2023
12:00 Dukagjini 2 – 0 Drenica Skënderaj — — —
00:00 Trepça'89 0 – 1 Ferizaj — — —
Thursday 9 March 2023
12:00 Gjilani 0 – 0 Prishtina 1.91 3.28 4.15
12:00 Ballkani 1 – 1 Drita 2.10 3.39 3.51
Wednesday 8 March 2023
12:00 Ferizaj 2 – 1 Llapi — — —
12:00 Drenica Skënderaj 1 – 2 Trepça'89 — — —
12:00 Malisheva 1 – 2 Dukagjini 2.03 3.52 3.90
Sunday 5 March 2023
12:00 Trepça'89 0 – 0 Malisheva 2.48 3.35 2.74
12:00 Prishtina 2 – 2 Ballkani — — —
Saturday 4 March 2023
12:00 Drenica Skënderaj 1 – 0 Ferizaj — — —
12:00 Dukagjini 0 – 1 Gjilani 3.46 3.05 2.18
12:00 Drita 2 – 0 Llapi 1.54 4.00 5.91
Sunday 26 February 2023
12:00 Ballkani 1 – 1 Dukagjini — — —
12:00 Gjilani 1 – 0 Trepça'89 — — —
12:00 Llapi 0 – 2 Prishtina 2.23 3.33 3.25
Saturday 25 February 2023
12:00 Malisheva 3 – 1 Drenica Skënderaj — — —
12:00 Ferizaj 2 – 1 Drita — — —
Thursday 23 February 2023
12:00 Dukagjini 0 – 1 Llapi 1.71 3.55 5.90
12:00 Trepça'89 0 – 1 Ballkani 7.10 4.87 1.48
Wednesday 22 February 2023
12:00 Drenica Skënderaj 1 – 2 Gjilani — — —
12:00 Malisheva 1 – 1 Ferizaj — — —
12:00 Prishtina 1 – 2 Drita 3.55 3.45 2.02
Sunday 19 February 2023
12:00 Gjilani 2 – 2 Malisheva 1.88 3.55 4.10
12:00 Ballkani 2 – 1 Drenica Skënderaj — — —
Saturday 18 February 2023
12:00 Ferizaj 1 – 0 Prishtina — — —
12:00 Drita 5 – 1 Dukagjini 1.55 3.92 5.93
12:00 Llapi 2 – 1 Trepça'89 2.18 3.24 3.30
Sunday 12 February 2023
12:00 Dukagjini 1 – 0 Prishtina 2.60 3.34 2.60
12:00 Trepça'89 1 – 0 Drita 6.38 4.50 1.50
Saturday 11 February 2023
12:00 Gjilani 0 – 0 Ferizaj — — —
12:00 Drenica Skënderaj 0 – 1 Llapi — — —
12:00 Malisheva 2 – 4 Ballkani 5.04 3.72 1.67
Sunday 11 December 2022
12:00 Ballkani 1 – 1 Prishtina — — —
Sunday 4 December 2022
12:00 Llapi 0 – 3 Ballkani 3.96 3.58 1.86
Wednesday 30 November 2022
12:00 Trepça'89 1 – 1 Ballkani — — —
Sunday 27 November 2022
12:00 Gjilani 0 – 3 Ballkani 3.22 3.41 2.19
12:00 Malisheva 0 – 0 Llapi 2.33 3.20 3.05
12:00 Trepça'89 0 – 3 Prishtina 2.71 3.40 2.50
Saturday 26 November 2022
12:00 Ferizaj 0 – 0 Dukagjini — — —
12:00 Drenica Skënderaj 1 – 3 Drita — — —
Sunday 13 November 2022
12:00 Ballkani 2 – 0 Ferizaj — — —
12:00 Drita 3 – 1 Malisheva — — —
12:00 Llapi 0 – 1 Gjilani — — —
Saturday 12 November 2022
00:00 Dukagjini 1 – 0 Trepça'89 — — —
00:00 Prishtina 0 – 1 Drenica Skënderaj — — —
Thursday 10 November 2022
12:00 Ballkani 1 – 4 Llapi 1.49 4.50 6.25
12:00 Gjilani 1 – 1 Drita 4.70 3.44 1.95
Wednesday 9 November 2022
12:00 Malisheva 2 – 1 Prishtina 2.56 3.70 2.59
12:00 Ferizaj 2 – 3 Trepça'89 — — —
12:00 Drenica Skënderaj 0 – 1 Dukagjini — — —
Sunday 6 November 2022
12:00 Llapi 1 – 2 Ferizaj — — —
12:00 Drita 2 – 2 Ballkani 1.54 4.20 9.60
Saturday 5 November 2022
17:00 Prishtina 2 – 2 Gjilani 2.01 3.16 3.93
12:00 Trepça'89 1 – 0 Drenica Skënderaj — — —
12:00 Dukagjini 4 – 0 Malisheva 3.05 3.10 2.25
Sunday 30 October 2022
12:00 Llapi 4 – 1 Drita 3.62 3.52 1.93
12:00 Gjilani 1 – 0 Dukagjini — — —
Saturday 29 October 2022
11:00 Ferizaj 1 – 1 Drenica Skënderaj — — —
11:00 Malisheva 4 – 0 Trepça'89 2.42 3.10 2.84
Wednesday 26 October 2022
11:00 Llapi 0 – 1 Dukagjini 2.09 3.31 3.52
Sunday 23 October 2022
11:00 Drenica Skënderaj 0 – 0 Malisheva — — —
11:00 Trepça'89 1 – 1 Gjilani 2.60 3.34 2.60
11:00 Dukagjini 1 – 1 Ballkani 7.12 4.24 1.44
Saturday 22 October 2022
16:00 Prishtina 2 – 0 Llapi — — —
11:00 Drita 1 – 0 Ferizaj — — —
Thursday 20 October 2022
11:00 Gjilani 0 – 2 Drenica Skënderaj — — —
11:00 Ballkani 2 – 0 Trepça'89 1.46 4.60 7.20
Wednesday 19 October 2022
11:00 Drita 1 – 2 Prishtina 1.60 3.98 6.60
11:00 Ferizaj 0 – 6 Malisheva — — —
Sunday 16 October 2022
11:00 Malisheva 0 – 1 Gjilani — — —
11:00 Drenica Skënderaj 1 – 1 Ballkani — — —
11:00 Trepça'89 3 – 3 Llapi 2.34 3.75 2.66
Saturday 15 October 2022
11:00 Prishtina 2 – 1 Ferizaj — — —
11:00 Dukagjini 0 – 1 Drita 3.70 3.41 1.99
Sunday 9 October 2022
11:00 Llapi 3 – 2 Drenica Skënderaj — — —
11:00 Ballkani 2 – 1 Malisheva 1.45 4.30 5.00
11:00 Ferizaj 1 – 1 Gjilani — — —
Saturday 8 October 2022
18:00 Prishtina 0 – 1 Dukagjini 2.03 3.30 3.63
11:00 Drita 3 – 1 Trepça'89 1.38 4.46 7.51
Sunday 2 October 2022
17:00 Prishtina 2 – 2 Trepça'89 1.63 3.78 4.72
11:00 Ballkani 2 – 0 Gjilani 1.98 3.32 4.00
Saturday 1 October 2022
11:00 Dukagjini 4 – 1 Ferizaj — — —
11:00 Llapi 1 – 1 Malisheva — — —
11:00 Drita 2 – 1 Drenica Skënderaj — — —
Wednesday 28 September 2022
17:00 Prishtina 0 – 0 Drita 4.20 3.56 2.03
11:00 Malisheva 2 – 3 Ballkani 4.95 3.85 1.74
Monday 19 September 2022
13:00 Ferizaj 0 – 3 Ballkani — — —
Sunday 18 September 2022
13:00 Trepça'89 3 – 0 Dukagjini 1.81 3.95 5.46
13:00 Drenica Skënderaj 2 – 1 Prishtina — — —
Saturday 17 September 2022
13:00 Malisheva 2 – 4 Drita 4.18 3.80 1.75
13:00 Gjilani 0 – 1 Llapi 1.33 5.40 7.50
Thursday 15 September 2022
13:00 Dukagjini 1 – 2 Drenica Skënderaj — — —
13:00 Trepça'89 1 – 1 Ferizaj — — —
Wednesday 14 September 2022
13:00 Prishtina 4 – 2 Malisheva 1.96 3.32 3.89
13:00 Drita 4 – 1 Gjilani 2.30 3.25 3.12
Sunday 11 September 2022
13:00 Ferizaj 2 – 1 Llapi — — —
13:00 Gjilani 1 – 1 Prishtina 1.89 3.47 3.95
13:00 Ballkani 0 – 2 Drita 2.22 3.34 3.16
Saturday 10 September 2022
13:00 Drenica Skënderaj 2 – 5 Trepça'89 — — —
13:00 Malisheva 1 – 1 Dukagjini 1.89 3.41 4.28
Sunday 4 September 2022
18:00 Prishtina 0 – 1 Ballkani 5.25 3.62 1.61
13:00 Drenica Skënderaj 0 – 0 Ferizaj — — —
13:00 Dukagjini 0 – 1 Gjilani 7.00 3.94 1.44
Saturday 3 September 2022
13:00 Trepça'89 2 – 3 Malisheva 2.58 3.20 2.87
13:00 Drita 4 – 0 Llapi 2.07 3.65 3.96
Sunday 28 August 2022
18:00 Ballkani 1 – 0 Dukagjini 1.26 5.25 9.30
15:00 Ferizaj 1 – 1 Drita — — —
15:00 Llapi 1 – 2 Prishtina 1.96 3.40 3.00
Saturday 27 August 2022
15:00 Malisheva 1 – 2 Drenica Skënderaj — — —
15:00 Gjilani 3 – 1 Trepça'89 1.75 3.33 3.67
Thursday 25 August 2022
15:00 Dukagjini 1 – 1 Llapi 5.80 4.46 1.97
Wednesday 24 August 2022
15:00 Drenica Skënderaj 0 – 0 Gjilani — — —
15:00 Malisheva 3 – 1 Ferizaj — — —
Sunday 21 August 2022
18:00 Ballkani 1 – 0 Drenica Skënderaj — — —
15:00 Gjilani 1 – 0 Malisheva 1.56 3.75 5.45
15:00 Ferizaj 0 – 0 Prishtina — — —
Saturday 20 August 2022
15:00 Drita 1 – 0 Dukagjini 1.33 4.56 8.40
15:00 Llapi 2 – 2 Trepça'89 1.68 3.68 4.52
Sunday 14 August 2022
15:00 Drenica Skënderaj 0 – 1 Llapi — — —
Saturday 13 August 2022
15:00 Dukagjini 1 – 2 Prishtina 2.53 2.97 3.04
15:00 Trepça'89 2 – 2 Drita 5.40 3.84 1.58
15:00 Gjilani 3 – 2 Ferizaj — — —

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