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

Superliga 2024/25

Every result, the table as it finished, and the price each match went off at. 184 matches played between August 2024 and May 2025.

184Matches
409Goals
2.22Per game
40.8%Home wins
89%Priced at kickoff
Egnatia RrogozhinëTop 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 EREgnatia Rrogozhinë 38 17 12 9 +21 63
2 VSVllaznia Shkodër 38 16 12 10 +12 60
3 PARPartizani 38 14 15 9 +6 57
4 DTDinamo Tirana 38 14 13 11 +6 55
5 AEAF Elbasani 36 11 17 8 +2 50
6 TDTeuta Durrës 36 10 14 12 -13 44
7 BYLBylis 36 11 9 16 -17 42
8 TIRTirana 36 7 18 11 -1 39
9 SKSkenderbeu Korce 36 9 11 16 -10 38
10 LACLaci 36 8 13 15 -6 37

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.22
409 goals. 41.3% of matches went over 2.5.
Home advantage
40.8%
Draws 36.4%, away wins 22.8%.
Half-time lead held
62.5%
From 96 matches where someone led at the break.
1–1 32 · 17.4%
0–0 25 · 13.6%
2–1 23 · 12.5%
1–0 22 · 12%
2–0 11 · 6%
1–2 11 · 6%

Results 184

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.

Monday 12 May 2025
19:00 Vllaznia Shkodër 0 – 4 Egnatia Rrogozhinë 3.40 3.05 2.40
Saturday 10 May 2025
18:00 Dinamo Tirana 1 – 2 Partizani — — —
Monday 5 May 2025
19:00 Egnatia Rrogozhinë 0 – 0 Partizani 1.78 4.20 5.00
Sunday 4 May 2025
19:00 Vllaznia Shkodër 2 – 1 Dinamo Tirana 2.36 3.19 3.59
Sunday 27 April 2025
14:30 Partizani 2 – 0 AF Elbasani 2.00 3.00 3.50
14:30 Skenderbeu Korce 1 – 2 Bylis 2.00 3.32 3.80
14:30 Teuta Durrës 2 – 1 Egnatia Rrogozhinë — — —
14:30 Dinamo Tirana 0 – 2 Tirana — — —
14:30 Vllaznia Shkodër 1 – 1 Laci 1.70 4.05 5.15
Saturday 19 April 2025
14:30 AF Elbasani 1 – 1 Vllaznia Shkodër — — —
14:30 Laci 1 – 0 Dinamo Tirana — — —
14:30 Tirana 0 – 1 Teuta Durrës 1.73 3.10 4.75
14:30 Egnatia Rrogozhinë 0 – 0 Skenderbeu Korce — — —
14:30 Bylis 1 – 0 Partizani 2.88 2.75 2.50
Saturday 12 April 2025
14:30 AF Elbasani 1 – 0 Bylis 1.67 3.50 4.50
14:30 Partizani 1 – 0 Egnatia Rrogozhinë 2.90 3.26 2.72
14:30 Skenderbeu Korce 1 – 1 Tirana 2.60 3.25 2.91
14:30 Teuta Durrës 1 – 0 Laci 2.35 2.88 3.10
14:30 Vllaznia Shkodër 3 – 0 Dinamo Tirana 2.25 3.66 3.62
Monday 7 April 2025
19:00 Tirana 3 – 0 Partizani 3.10 2.80 2.30
16:00 Egnatia Rrogozhinë 1 – 2 AF Elbasani 1.45 4.30 7.25
Sunday 6 April 2025
17:00 Dinamo Tirana 1 – 1 Teuta Durrës — — —
14:00 Bylis 1 – 0 Vllaznia Shkodër — — —
14:00 Laci 1 – 2 Skenderbeu Korce 2.50 3.38 4.20
Monday 31 March 2025
17:00 AF Elbasani 2 – 1 Tirana 2.00 3.00 3.60
14:00 Bylis 0 – 2 Egnatia Rrogozhinë 4.00 3.39 2.07
Sunday 30 March 2025
19:00 Vllaznia Shkodër 0 – 0 Teuta Durrës 1.95 3.50 4.12
16:00 Partizani 1 – 0 Laci 1.80 3.00 4.50
16:00 Skenderbeu Korce 4 – 1 Dinamo Tirana — — —
Thursday 27 March 2025
19:00 Egnatia Rrogozhinë 2 – 2 Vllaznia Shkodër 2.23 3.41 3.50
16:00 Teuta Durrës 1 – 0 Skenderbeu Korce 2.13 3.37 4.60
16:00 Dinamo Tirana 1 – 0 Partizani 2.24 3.31 3.49
Wednesday 26 March 2025
17:00 Tirana 2 – 2 Bylis 1.40 4.00 6.50
14:00 Laci 0 – 1 AF Elbasani 2.30 2.70 3.25
Sunday 16 March 2025
17:00 AF Elbasani 1 – 1 Dinamo Tirana 2.67 3.38 2.98
17:00 Partizani 0 – 0 Teuta Durrës 3.22 3.50 4.15
14:00 Bylis 0 – 0 Laci 2.15 3.32 3.65
Saturday 15 March 2025
17:00 Egnatia Rrogozhinë 1 – 1 Tirana 1.72 4.16 4.80
17:00 Vllaznia Shkodër 1 – 2 Skenderbeu Korce 1.84 3.80 6.75
Tuesday 11 March 2025
15:30 Tirana 0 – 0 Vllaznia Shkodër 2.82 3.41 2.97
15:30 Teuta Durrës 0 – 0 AF Elbasani 3.33 3.33 2.41
12:30 Laci 1 – 1 Egnatia Rrogozhinë 3.80 3.40 2.35
Monday 10 March 2025
16:00 Dinamo Tirana 3 – 1 Bylis 1.62 3.90 6.10
16:00 Skenderbeu Korce 1 – 2 Partizani 3.66 3.30 2.31
Thursday 6 March 2025
15:30 Tirana 4 – 1 Laci 2.00 3.70 4.70
15:30 AF Elbasani 0 – 0 Skenderbeu Korce 2.04 4.01 5.22
12:30 Bylis 1 – 0 Teuta Durrës 3.40 3.13 2.55
Wednesday 5 March 2025
15:30 Egnatia Rrogozhinë 2 – 0 Dinamo Tirana 2.04 3.30 5.00
15:30 Vllaznia Shkodër 2 – 0 Partizani 2.22 3.40 3.90
Sunday 2 March 2025
16:00 Egnatia Rrogozhinë 1 – 1 Teuta Durrës 3.20 3.30 3.35
16:00 Tirana 1 – 4 Dinamo Tirana 2.41 3.13 3.67
13:00 Bylis 0 – 3 Skenderbeu Korce 2.25 3.35 3.41
Saturday 1 March 2025
16:00 AF Elbasani 2 – 0 Partizani 3.06 3.30 2.35
13:00 Laci 2 – 2 Vllaznia Shkodër 2.81 3.06 2.70
Saturday 22 February 2025
16:00 Teuta Durrës 2 – 1 Tirana 2.95 3.10 3.14
16:00 Skenderbeu Korce 1 – 0 Egnatia Rrogozhinë — — —
Friday 21 February 2025
16:30 Vllaznia Shkodër 1 – 1 AF Elbasani — — —
16:30 Partizani 2 – 3 Bylis 1.64 3.78 5.80
14:00 Dinamo Tirana 2 – 0 Laci 2.15 3.12 3.90
Sunday 16 February 2025
15:30 Tirana 1 – 0 Skenderbeu Korce 1.83 3.34 5.91
12:30 Laci 3 – 0 Teuta Durrës 2.40 2.91 3.40
Saturday 15 February 2025
15:30 Dinamo Tirana 0 – 0 Vllaznia Shkodër 2.65 3.25 3.00
12:30 Bylis 1 – 1 AF Elbasani 2.95 3.05 2.45
12:30 Egnatia Rrogozhinë 2 – 0 Partizani 2.24 3.14 4.95
Monday 10 February 2025
16:00 Teuta Durrës 0 – 0 Dinamo Tirana 2.52 3.35 3.02
16:00 Skenderbeu Korce 0 – 2 Laci 2.53 3.25 3.37
Sunday 9 February 2025
16:00 Vllaznia Shkodër 3 – 0 Bylis 1.62 4.20 6.20
16:00 AF Elbasani 1 – 2 Egnatia Rrogozhinë 3.17 3.23 2.56
12:30 Partizani 1 – 1 Tirana 2.36 3.47 5.00
Saturday 1 February 2025
15:30 Tirana 1 – 1 AF Elbasani 2.25 3.33 3.35
15:30 Dinamo Tirana 1 – 1 Skenderbeu Korce 1.58 3.80 6.85
12:30 Laci 0 – 0 Partizani 3.05 2.90 2.55
Friday 31 January 2025
15:30 Teuta Durrës 1 – 3 Vllaznia Shkodër 2.41 3.54 3.05
12:30 Egnatia Rrogozhinë 2 – 1 Bylis 1.40 5.01 9.60
Sunday 26 January 2025
16:00 Vllaznia Shkodër 0 – 2 Egnatia Rrogozhinë 2.78 3.11 2.80
16:00 AF Elbasani 1 – 2 Laci 2.50 3.09 3.75
Saturday 25 January 2025
15:30 Skenderbeu Korce 2 – 1 Teuta Durrës 2.75 2.91 2.93
15:30 Partizani 1 – 1 Dinamo Tirana 2.15 3.25 3.80
12:30 Bylis 0 – 3 Tirana 2.80 3.15 2.80
Sunday 19 January 2025
18:30 Dinamo Tirana 3 – 1 AF Elbasani 2.14 3.45 3.90
15:30 Teuta Durrës 0 – 2 Partizani 3.05 3.13 2.56
15:30 Skenderbeu Korce 0 – 4 Vllaznia Shkodër 8.00 4.40 1.45
Saturday 18 January 2025
15:30 Tirana 0 – 4 Egnatia Rrogozhinë 3.00 3.12 2.47
12:30 Laci 0 – 3 Bylis 1.89 3.25 4.54
Saturday 11 January 2025
16:00 AF Elbasani 3 – 1 Teuta Durrës 2.24 2.98 3.63
16:00 Partizani 1 – 1 Skenderbeu Korce 1.34 4.58 11.00
Friday 10 January 2025
16:00 Vllaznia Shkodër 2 – 1 Tirana 2.59 3.26 3.15
12:30 Bylis 2 – 1 Dinamo Tirana 3.01 3.05 2.75
12:30 Egnatia Rrogozhinë 1 – 0 Laci 1.96 3.22 5.10
Sunday 22 December 2024
15:30 Teuta Durrës 0 – 0 Bylis 1.72 3.45 5.73
Saturday 21 December 2024
15:30 Dinamo Tirana 2 – 1 Egnatia Rrogozhinë 1.93 3.55 4.20
12:30 Laci 3 – 1 Tirana 2.40 3.21 3.53
Friday 20 December 2024
18:00 Partizani 2 – 0 Vllaznia Shkodër — — —
15:30 Skenderbeu Korce 0 – 2 AF Elbasani — — —
Sunday 15 December 2024
15:30 Skenderbeu Korce 2 – 2 Bylis 2.00 3.23 4.00
15:30 Teuta Durrës 2 – 1 Egnatia Rrogozhinë 4.30 3.20 2.00
Saturday 14 December 2024
18:00 Partizani 2 – 2 AF Elbasani 1.78 3.40 5.72
18:00 Dinamo Tirana 2 – 1 Tirana 2.30 3.00 3.58
15:00 Vllaznia Shkodër 2 – 1 Laci 1.83 3.30 5.23
Monday 9 December 2024
16:00 Tirana 0 – 0 Teuta Durrës 2.30 3.27 3.38
12:30 Bylis 2 – 1 Partizani 3.86 3.56 2.05
Sunday 8 December 2024
15:30 AF Elbasani 1 – 2 Vllaznia Shkodër — — —
12:30 Laci 0 – 0 Dinamo Tirana 2.60 3.33 2.77
12:30 Egnatia Rrogozhinë 1 – 0 Skenderbeu Korce 1.62 3.65 6.00
Thursday 5 December 2024
16:00 Partizani 1 – 1 Egnatia Rrogozhinë 2.84 3.33 4.00
16:00 Skenderbeu Korce 0 – 0 Tirana 2.84 3.18 2.48
Wednesday 4 December 2024
18:30 Vllaznia Shkodër 2 – 3 Dinamo Tirana 1.88 3.66 3.90
15:30 AF Elbasani 3 – 1 Bylis 1.87 3.44 4.68
15:30 Teuta Durrës 1 – 1 Laci 2.35 3.00 3.66
Sunday 1 December 2024
18:00 Tirana 0 – 0 Partizani 3.40 3.15 2.20
Saturday 30 November 2024
15:30 Dinamo Tirana 2 – 0 Teuta Durrës 1.88 3.40 4.30
12:30 Egnatia Rrogozhinë 3 – 1 AF Elbasani 1.70 3.40 5.80
12:30 Laci 1 – 0 Skenderbeu Korce 2.17 5.50 36.00
Friday 29 November 2024
12:30 Bylis 1 – 0 Vllaznia Shkodër 4.80 3.40 1.78
Sunday 24 November 2024
16:00 AF Elbasani 1 – 1 Tirana 2.60 3.01 2.90
16:00 Partizani 1 – 0 Laci 1.62 3.70 6.40
12:30 Bylis 0 – 2 Egnatia Rrogozhinë 3.09 3.25 2.30
Saturday 23 November 2024
16:00 Skenderbeu Korce 2 – 2 Dinamo Tirana — — —
16:00 Vllaznia Shkodër 2 – 1 Teuta Durrës 1.86 3.67 4.10
Sunday 10 November 2024
16:00 Tirana 4 – 0 Bylis 1.82 4.25 5.50
13:00 Laci 1 – 1 AF Elbasani 2.65 3.13 2.75
Saturday 9 November 2024
16:00 Teuta Durrës 1 – 1 Skenderbeu Korce 2.30 3.30 3.10
16:00 Dinamo Tirana 1 – 2 Partizani 2.60 3.10 2.85
13:00 Egnatia Rrogozhinë 1 – 1 Vllaznia Shkodër 2.55 3.32 2.80
Monday 4 November 2024
17:00 AF Elbasani 0 – 5 Dinamo Tirana 2.46 2.95 3.42
17:00 Partizani 1 – 1 Teuta Durrës 1.50 4.10 8.25
13:00 Bylis 0 – 0 Laci 2.60 2.95 2.99
Sunday 3 November 2024
16:00 Vllaznia Shkodër 2 – 0 Skenderbeu Korce 1.82 3.40 5.50
13:00 Egnatia Rrogozhinë 1 – 0 Tirana 2.00 3.30 4.20
Thursday 31 October 2024
16:00 Teuta Durrës 0 – 0 AF Elbasani 2.95 3.00 2.60
16:00 Dinamo Tirana 1 – 1 Bylis 1.73 3.45 5.25
Wednesday 30 October 2024
16:00 Skenderbeu Korce 0 – 2 Partizani — — —
13:00 Tirana 3 – 4 Vllaznia Shkodër 2.40 3.00 3.35
13:00 Laci 2 – 0 Egnatia Rrogozhinë 3.70 3.10 2.27
Saturday 26 October 2024
18:30 Vllaznia Shkodër 2 – 2 Partizani 3.01 3.15 2.46
16:00 Tirana 1 – 1 Laci — — —
16:00 AF Elbasani 1 – 1 Skenderbeu Korce 2.00 3.21 4.03
Friday 25 October 2024
13:00 Egnatia Rrogozhinë 1 – 1 Dinamo Tirana 1.69 3.65 5.25
13:00 Bylis 4 – 0 Teuta Durrës 3.80 3.40 2.03
Sunday 20 October 2024
16:00 AF Elbasani 1 – 1 Partizani 2.45 3.05 3.05
13:00 Bylis 0 – 1 Skenderbeu Korce 3.47 3.13 2.21
Saturday 19 October 2024
13:00 Egnatia Rrogozhinë 0 – 0 Teuta Durrës 1.69 4.18 5.00
13:00 Tirana 0 – 0 Dinamo Tirana 2.10 3.45 3.45
13:00 Laci 3 – 1 Vllaznia Shkodër 3.43 3.53 2.10
Sunday 6 October 2024
18:00 Vllaznia Shkodër 0 – 0 AF Elbasani — — —
18:00 Teuta Durrës 3 – 1 Tirana 2.16 3.25 3.45
Saturday 5 October 2024
18:00 Skenderbeu Korce 0 – 1 Egnatia Rrogozhinë 3.45 3.15 2.24
18:00 Partizani 1 – 0 Bylis 1.29 5.17 11.50
Friday 4 October 2024
18:00 Dinamo Tirana 2 – 1 Laci 1.99 3.25 4.80
Sunday 29 September 2024
18:00 Tirana 2 – 1 Skenderbeu Korce 1.92 3.45 4.20
15:00 Bylis 0 – 1 AF Elbasani 3.08 3.40 2.28
Saturday 28 September 2024
18:00 Dinamo Tirana 2 – 1 Vllaznia Shkodër 2.95 3.34 2.35
15:00 Laci 0 – 1 Teuta Durrës — — —
Friday 27 September 2024
15:00 Egnatia Rrogozhinë 0 – 2 Partizani 2.05 3.50 3.70
Sunday 22 September 2024
19:00 AF Elbasani 0 – 0 Egnatia Rrogozhinë 2.66 3.25 2.65
19:00 Teuta Durrës 1 – 1 Dinamo Tirana 2.10 3.55 3.39
16:00 Vllaznia Shkodër 2 – 0 Bylis 1.47 4.40 6.67
Saturday 21 September 2024
19:00 Partizani 0 – 0 Tirana 1.98 3.35 4.90
16:00 Skenderbeu Korce 2 – 1 Laci 1.98 3.18 3.92
Monday 16 September 2024
18:00 Tirana 1 – 1 AF Elbasani 1.99 3.45 4.96
18:00 Dinamo Tirana 2 – 1 Skenderbeu Korce 2.00 3.38 4.15
15:00 Laci 1 – 1 Partizani 3.40 3.03 2.35
Sunday 15 September 2024
18:00 Teuta Durrës 1 – 2 Vllaznia Shkodër 2.85 3.35 2.46
15:00 Egnatia Rrogozhinë 4 – 0 Bylis 1.54 4.10 6.80
Thursday 12 September 2024
18:00 AF Elbasani 1 – 0 Laci 1.98 3.62 4.96
18:00 Partizani 2 – 2 Dinamo Tirana 2.10 3.44 4.32
Wednesday 11 September 2024
18:00 Vllaznia Shkodër 3 – 1 Egnatia Rrogozhinë 3.35 3.27 2.26
18:00 Skenderbeu Korce 2 – 3 Teuta Durrës 2.14 3.31 3.80
15:00 Bylis 2 – 2 Tirana 2.89 3.05 2.89
Sunday 1 September 2024
19:00 Tirana 1 – 1 Egnatia Rrogozhinë 2.75 3.15 2.65
19:00 Dinamo Tirana 2 – 1 AF Elbasani 2.09 3.28 3.99
Saturday 31 August 2024
19:00 Teuta Durrës 0 – 2 Partizani 3.25 3.12 2.30
19:00 Skenderbeu Korce 1 – 0 Vllaznia Shkodër — — —
16:00 Laci 0 – 0 Bylis — — —
Monday 26 August 2024
19:00 AF Elbasani 3 – 0 Teuta Durrës 2.15 3.25 3.44
16:00 Bylis 1 – 0 Dinamo Tirana 2.45 3.20 2.95
Sunday 25 August 2024
19:00 Vllaznia Shkodër 2 – 2 Tirana 2.25 3.30 3.20
19:00 Partizani 2 – 1 Skenderbeu Korce 1.72 3.40 5.50
16:00 Egnatia Rrogozhinë 2 – 1 Laci 1.54 3.90 6.53
Monday 19 August 2024
19:00 Skenderbeu Korce 1 – 1 AF Elbasani 2.27 3.35 3.57
19:00 Partizani 0 – 1 Vllaznia Shkodër 2.04 3.32 4.03
16:00 Laci 0 – 0 Tirana 2.42 3.12 3.35
Sunday 18 August 2024
19:00 Dinamo Tirana 0 – 2 Egnatia Rrogozhinë 2.65 3.14 2.72
19:00 Teuta Durrës 2 – 1 Bylis 1.83 3.35 4.70

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