The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
KOS

Cup 2025/26

Every result, the table as it finished, and the price each match went off at. 30 matches played between December 2025 and May 2026.

30Matches
85Goals
2.83Per game
53.3%Home wins
20%Priced at kickoff
DukagjiniTop of the table

Final table 32 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 DUKDukagjini 6 6 0 0 +11 18
2 FERFerizaj 5 3 1 1 +4 10
3 LLALlapi 4 2 1 1 +3 7
4 MALMalisheva 2 2 0 0 +5 6
5 VUSVushtrria 3 2 0 1 +2 6
6 GJIGjilani 3 2 0 1 +1 6
7 FERFeronikeli 3 2 0 1 0 6
8 BALBallkani 4 2 0 2 -2 6
9 DFDinamo Ferizaj 2 1 0 1 +2 3
10 DRIDrita 2 1 0 1 +2 3
11 PERPrishtina e Re 2 1 0 1 +2 3
12 PRIPrishtina 1 1 0 0 +2 3
13 DSDrenica Skënderaj 1 1 0 0 +1 3
14 LPLiria Prizren 2 1 0 1 0 3
15 VLLVëllaznimi 2 1 0 1 0 3
16 TRETrepça'89 2 1 0 1 -2 3
17 ISTIstogu 1 0 0 1 -1 0
18 SUHSuhareka 1 0 0 1 -1 0
19 TMTrepça Mitrovicë 1 0 0 1 -1 0
20 PRIPrizreni 1 0 0 1 -1 0
21 RILRilindja 1974 1 0 0 1 -1 0
22 KIKKika 1 0 0 1 -2 0
23 RSRamiz Sadiku 1 0 0 1 -2 0
24 FLAFlamurtari 1 0 0 1 -2 0
25 KEKKEK-u 1 0 0 1 -2 0
26 SEFShkolla E Futbollit Istogu 03 1 0 0 1 -2 0
27 TFTOP Football 1 0 0 1 -2 0
28 TCTefik Canga 1 0 0 1 -2 0
29 KLKF Lepenci 1 0 0 1 -3 0
30 VJOVjosa 1 0 0 1 -3 0
31 KOR2 Korriku 1 0 0 1 -3 0
32 FBPFC Besa Peja 1 0 0 1 -3 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.83
85 goals. 63.3% of matches went over 2.5.
Home advantage
53.3%
Draws 3.3%, away wins 43.3%.
Half-time lead held
90%
From 20 matches where someone led at the break.
2–1 5 · 16.7%
1–2 4 · 13.3%
0–2 4 · 13.3%
2–0 3 · 10%
1–0 3 · 10%
0–3 3 · 10%

Results 33

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.

Thursday 21 May 2026
18:00 Ferizaj 1 – 2 Dukagjini — — —
Wednesday 22 April 2026
13:00 Ferizaj 0 – 0 Llapi — — —
13:00 Dukagjini 3 – 2 Ballkani 3.21 3.82 1.80
Wednesday 8 April 2026
13:00 Llapi 1 – 2 Ferizaj — — —
13:00 Ballkani 0 – 3 Dukagjini 1.61 3.64 5.80
Thursday 5 March 2026
12:00 Llapi 1 – 1 Malisheva 2.48 3.65 4.10
Wednesday 4 March 2026
12:00 Ferizaj 2 – 0 Vushtrria — — —
12:00 Ballkani 2 – 1 Gjilani 2.03 3.53 3.56
12:00 Dukagjini 3 – 0 Feronikeli — — —
Wednesday 18 February 2026
12:00 Feronikeli 2 – 1 Dinamo Ferizaj 1.88 3.54 4.10
Thursday 12 February 2026
12:00 Vushtrria 2 – 0 Vëllaznimi — — —
12:00 Trepça'89 0 – 4 Malisheva 3.41 3.45 1.97
12:00 Gjilani 2 – 1 Liria Prizren — — —
Wednesday 11 February 2026
17:00 Prishtina 2 – 2 Ballkani 2.50 3.33 2.71
12:00 Dukagjini 1 – 0 Prishtina e Re — — —
Tuesday 10 February 2026
12:00 Drita 1 – 2 Llapi 2.00 3.33 4.00
12:00 Drenica Skënderaj 0 – 0 Ferizaj — — —
Friday 5 December 2025
11:30 Kika 2 – 4 Trepça'89 — — —
Thursday 4 December 2025
11:30 Shkolla E Futbollit Istogu 03 0 – 2 Feronikeli — — —
11:30 KEK-u 0 – 2 Vëllaznimi — — —
11:30 TOP Football 0 – 2 Prishtina — — —
11:30 2 Korriku 0 – 3 Dinamo Ferizaj — — —
11:30 Flamurtari 0 – 2 Vushtrria — — —
11:30 Liria Prizren 2 – 1 Suhareka — — —
Wednesday 3 December 2025
11:30 Prishtina e Re 4 – 1 KF Lepenci — — —
11:30 Ferizaj 2 – 0 Tefik Canga — — —
11:30 Drenica Skënderaj 1 – 0 Prizreni — — —
11:30 FC Besa Peja 0 – 3 Drita — — —
11:30 Dukagjini 3 – 1 Ramiz Sadiku — — —
11:30 Gjilani 2 – 1 Istogu — — —
11:30 Trepça Mitrovicë 1 – 2 Malisheva — — —
11:30 Llapi 4 – 1 Vjosa — — —
11:30 Ballkani 1 – 0 Rilindja 1974 — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key