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

Premijer Liga 2025/26

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

180Matches
389Goals
2.16Per game
47.2%Home wins
96%Priced at kickoff
Borac Banja LukaTop 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 BBLBorac Banja Luka 36 27 5 4 +56 86
2 ZRIZrinjski 36 21 8 7 +23 71
3 FSFK Sarajevo 36 19 8 9 +17 65
4 VELVelež 36 14 9 13 +1 51
5 SBSiroki Brijeg 36 11 12 13 -11 45
6 ZSZeljeznicar Sarajevo 36 10 12 14 -3 42
7 RBRadnik Bijeljina 36 8 11 17 -18 35
8 POSPosušje 36 8 10 18 -16 34
9 SDSloga Doboj 36 8 10 18 -25 34
10 RPRudar Prijedor 36 7 9 20 -24 30

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.16
389 goals. 37.8% of matches went over 2.5.
Home advantage
47.2%
Draws 26.1%, away wins 26.7%.
Half-time lead held
80.2%
From 91 matches where someone led at the break.
1–0 33 · 18.3%
0–0 21 · 11.7%
0–1 20 · 11.1%
1–1 17 · 9.4%
2–0 15 · 8.3%
2–1 14 · 7.8%

Results 180

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.

Tuesday 26 May 2026
16:00 Zrinjski 3 – 0 Velež — — —
16:00 Sloga Doboj 1 – 0 Rudar Prijedor 2.10 4.40 8.00
16:00 Borac Banja Luka 2 – 0 Posušje 1.30 5.70 11.50
Monday 25 May 2026
16:00 FK Sarajevo 1 – 0 Zeljeznicar Sarajevo 1.87 3.83 4.80
16:00 Siroki Brijeg 4 – 0 Radnik Bijeljina 2.25 3.15 3.62
Friday 22 May 2026
16:00 Radnik Bijeljina 0 – 0 Borac Banja Luka 2.70 3.12 3.25
16:00 Rudar Prijedor 2 – 2 Zrinjski — — —
16:00 Posušje 0 – 1 Sloga Doboj 2.03 3.33 4.06
Thursday 21 May 2026
16:00 Zeljeznicar Sarajevo 2 – 2 Siroki Brijeg 1.68 3.75 6.25
16:00 Velež 2 – 3 FK Sarajevo — — —
Saturday 16 May 2026
16:00 Zrinjski 0 – 0 Posušje — — —
16:00 Velež 4 – 2 Rudar Prijedor — — —
16:00 Sloga Doboj 0 – 0 Radnik Bijeljina 1.79 3.40 5.11
16:00 FK Sarajevo 2 – 2 Siroki Brijeg 1.33 6.54 19.00
16:00 Borac Banja Luka 1 – 0 Zeljeznicar Sarajevo 1.37 5.13 9.50
Sunday 10 May 2026
16:00 Siroki Brijeg 0 – 1 Borac Banja Luka 4.80 3.65 1.90
16:00 Zeljeznicar Sarajevo 3 – 0 Sloga Doboj 1.95 3.38 4.70
Saturday 9 May 2026
16:00 Posušje 1 – 1 Velež — — —
16:00 Radnik Bijeljina 0 – 1 Zrinjski — — —
16:00 Rudar Prijedor 2 – 4 FK Sarajevo 3.14 3.80 2.28
Sunday 3 May 2026
18:30 FK Sarajevo 0 – 1 Borac Banja Luka 2.86 2.96 3.15
Saturday 2 May 2026
19:45 Sloga Doboj 2 – 0 Siroki Brijeg 1.62 4.20 6.40
15:00 Rudar Prijedor 3 – 2 Posušje 2.06 3.35 5.00
Friday 1 May 2026
19:30 Zrinjski 2 – 0 Zeljeznicar Sarajevo 1.55 4.30 9.00
19:30 Velež 1 – 0 Radnik Bijeljina 1.43 4.60 11.50
Sunday 26 April 2026
18:45 Posušje 0 – 1 FK Sarajevo 3.85 3.25 2.22
18:30 Siroki Brijeg 2 – 1 Zrinjski 6.20 3.60 1.91
16:30 Borac Banja Luka 3 – 1 Sloga Doboj 1.18 6.90 16.50
Saturday 25 April 2026
19:45 Zeljeznicar Sarajevo 0 – 0 Velež 2.40 3.05 3.95
17:30 Radnik Bijeljina 1 – 0 Rudar Prijedor 2.26 2.95 3.70
Wednesday 22 April 2026
19:30 Zrinjski 1 – 1 Borac Banja Luka 3.50 2.88 2.76
17:00 FK Sarajevo 4 – 0 Sloga Doboj 1.38 5.10 13.50
15:00 Posušje 1 – 1 Radnik Bijeljina 1.87 3.25 6.40
Tuesday 21 April 2026
19:30 Velež 3 – 0 Siroki Brijeg 1.80 3.85 6.60
17:00 Rudar Prijedor 0 – 1 Zeljeznicar Sarajevo 2.74 3.05 3.15
Saturday 18 April 2026
19:45 Sloga Doboj 0 – 3 Zrinjski 5.70 3.50 1.86
17:30 Borac Banja Luka 2 – 2 Velež 1.33 5.70 11.50
15:00 Radnik Bijeljina 1 – 2 FK Sarajevo 3.70 3.05 2.48
Friday 17 April 2026
19:30 Zeljeznicar Sarajevo 1 – 1 Posušje 2.48 3.00 3.75
17:00 Siroki Brijeg 0 – 1 Rudar Prijedor 1.88 3.45 5.50
Saturday 11 April 2026
17:30 FK Sarajevo 2 – 1 Zrinjski 2.52 2.82 3.80
15:00 Velež 0 – 0 Sloga Doboj 1.93 3.60 5.40
15:00 Radnik Bijeljina 0 – 3 Zeljeznicar Sarajevo 2.58 3.15 3.20
Friday 10 April 2026
19:30 Rudar Prijedor 0 – 2 Borac Banja Luka 10.50 5.20 1.40
17:00 Posušje 2 – 0 Siroki Brijeg 1.98 3.30 5.10
Saturday 4 April 2026
19:45 Zeljeznicar Sarajevo 0 – 0 FK Sarajevo 2.75 2.88 2.55
17:30 Posušje 0 – 3 Borac Banja Luka 5.00 3.30 1.62
12:00 Radnik Bijeljina 2 – 0 Siroki Brijeg 2.30 2.80 3.00
Friday 3 April 2026
19:30 Rudar Prijedor 3 – 1 Sloga Doboj 2.40 2.88 2.88
19:00 Velež 0 – 1 Zrinjski 3.00 2.88 2.38
Sunday 22 March 2026
18:45 FK Sarajevo 1 – 0 Velež 1.67 3.25 5.00
16:30 Zrinjski 1 – 0 Rudar Prijedor 1.25 4.75 10.00
14:00 Siroki Brijeg 1 – 1 Zeljeznicar Sarajevo 2.30 3.00 2.90
Saturday 21 March 2026
17:30 Borac Banja Luka 1 – 0 Radnik Bijeljina 1.13 6.00 14.00
15:00 Sloga Doboj 1 – 0 Posušje 2.05 2.90 3.60
Sunday 15 March 2026
19:00 Rudar Prijedor 1 – 2 Velež 2.88 2.90 2.40
14:15 Siroki Brijeg 1 – 0 FK Sarajevo 3.00 3.00 2.20
12:00 Posušje 1 – 0 Zrinjski 5.00 3.30 1.67
Saturday 14 March 2026
17:00 Radnik Bijeljina 0 – 0 Sloga Doboj 2.40 2.60 3.20
14:00 Zeljeznicar Sarajevo 0 – 1 Borac Banja Luka 4.20 3.00 1.85
Sunday 8 March 2026
18:00 Zrinjski 2 – 1 Radnik Bijeljina 1.25 4.75 10.00
Saturday 7 March 2026
17:30 Borac Banja Luka 5 – 1 Siroki Brijeg 1.18 5.25 15.00
14:00 Sloga Doboj 0 – 3 Zeljeznicar Sarajevo 2.78 2.98 3.10
14:00 FK Sarajevo 2 – 2 Rudar Prijedor 1.30 4.10 9.00
Friday 6 March 2026
17:00 Velež 1 – 0 Posušje 1.53 3.25 6.50
Monday 2 March 2026
20:00 Zeljeznicar Sarajevo 1 – 3 Zrinjski 4.33 3.03 2.22
Sunday 1 March 2026
14:00 Siroki Brijeg 1 – 0 Sloga Doboj 2.06 3.35 5.00
12:00 Posušje 1 – 0 Rudar Prijedor 1.80 3.00 4.33
Saturday 28 February 2026
17:30 Borac Banja Luka 2 – 0 FK Sarajevo 1.55 3.30 6.00
14:00 Radnik Bijeljina 1 – 0 Velež 2.70 2.88 2.55
Sunday 22 February 2026
14:00 Zrinjski 1 – 1 Siroki Brijeg 1.30 4.50 9.50
Saturday 21 February 2026
17:30 FK Sarajevo 3 – 0 Posušje 1.44 3.60 7.00
15:00 Rudar Prijedor 0 – 0 Radnik Bijeljina 2.15 3.20 3.25
14:00 Velež 1 – 0 Zeljeznicar Sarajevo 2.41 3.00 3.70
Friday 20 February 2026
15:00 Sloga Doboj 0 – 4 Borac Banja Luka 17.31 5.16 1.29
Monday 16 February 2026
17:00 Zeljeznicar Sarajevo 0 – 3 Rudar Prijedor 1.56 3.85 8.60
Sunday 15 February 2026
14:15 Radnik Bijeljina 0 – 1 Posušje 1.80 3.00 4.33
14:00 Sloga Doboj 0 – 1 FK Sarajevo 3.92 2.92 2.14
12:00 Siroki Brijeg 1 – 0 Velež 2.20 2.90 3.20
Saturday 14 February 2026
15:00 Borac Banja Luka 3 – 0 Zrinjski 1.91 3.10 3.75
Sunday 8 February 2026
12:00 Posušje 1 – 0 Zeljeznicar Sarajevo 3.05 3.25 2.66
Saturday 7 February 2026
17:00 Velež 0 – 0 Borac Banja Luka 4.00 3.10 1.83
Friday 6 February 2026
19:00 FK Sarajevo 2 – 0 Radnik Bijeljina 1.36 3.90 8.00
17:00 Zrinjski 1 – 0 Sloga Doboj 1.18 6.36 20.00
15:00 Rudar Prijedor 1 – 2 Siroki Brijeg 2.45 2.75 2.88
Sunday 21 December 2025
14:00 Borac Banja Luka 0 – 1 Zrinjski 1.73 3.10 4.75
Wednesday 17 December 2025
15:00 Zeljeznicar Sarajevo 0 – 0 Sloga Doboj 1.87 3.33 5.50
Sunday 14 December 2025
16:30 Zrinjski 0 – 1 FK Sarajevo 1.73 3.25 4.33
14:15 Borac Banja Luka 3 – 0 Rudar Prijedor 1.10 8.00 21.00
Saturday 13 December 2025
17:30 Siroki Brijeg 1 – 1 Posušje 1.91 3.00 3.90
15:00 Zeljeznicar Sarajevo 0 – 0 Radnik Bijeljina 1.90 3.75 5.68
15:00 Sloga Doboj 1 – 2 Velež 2.80 2.99 2.86
Monday 8 December 2025
17:00 Sloga Doboj 1 – 1 Rudar Prijedor 1.87 3.20 5.00
15:00 Siroki Brijeg 1 – 3 Radnik Bijeljina 1.80 3.10 4.20
Sunday 7 December 2025
16:30 Borac Banja Luka 3 – 1 Posušje 1.20 5.00 13.00
14:15 Zrinjski 1 – 1 Velež 1.45 3.50 7.00
12:00 FK Sarajevo 4 – 0 Zeljeznicar Sarajevo 1.62 3.83 7.08
Thursday 4 December 2025
15:00 Posušje 2 – 2 Sloga Doboj 2.10 3.13 3.90
13:00 Zeljeznicar Sarajevo 3 – 3 Siroki Brijeg 1.57 4.10 7.32
Wednesday 3 December 2025
15:00 Radnik Bijeljina 0 – 1 Borac Banja Luka 7.00 3.90 1.38
12:00 Rudar Prijedor 0 – 2 Zrinjski 6.50 3.60 1.45
Tuesday 2 December 2025
17:30 Velež 0 – 0 FK Sarajevo 2.60 3.00 2.60
Sunday 30 November 2025
14:00 Zrinjski 0 – 2 Posušje 1.18 5.75 15.00
Saturday 29 November 2025
17:30 Velež 1 – 0 Rudar Prijedor 1.45 3.75 6.25
15:00 FK Sarajevo 0 – 0 Siroki Brijeg 1.48 3.60 6.00
15:00 Borac Banja Luka 2 – 1 Zeljeznicar Sarajevo 1.50 4.19 8.10
Friday 28 November 2025
17:00 Sloga Doboj 2 – 1 Radnik Bijeljina 2.29 2.90 3.80
Sunday 23 November 2025
16:15 Siroki Brijeg 1 – 2 Borac Banja Luka 5.50 3.40 1.57
14:00 Posušje 0 – 0 Velež 2.60 3.00 2.55
Saturday 22 November 2025
15:00 Rudar Prijedor 2 – 1 FK Sarajevo 4.75 3.30 1.67
Friday 21 November 2025
15:00 Radnik Bijeljina 0 – 2 Zrinjski 5.50 3.30 1.60
Sunday 9 November 2025
16:30 Velež 1 – 0 Radnik Bijeljina 1.62 3.30 5.00
14:15 Zrinjski 2 – 1 Zeljeznicar Sarajevo 1.44 4.19 9.29
12:00 Rudar Prijedor 1 – 0 Posušje 2.20 3.00 3.10
Saturday 8 November 2025
17:30 FK Sarajevo 1 – 0 Borac Banja Luka 2.80 3.00 2.35
12:30 Sloga Doboj 0 – 0 Siroki Brijeg 2.44 3.55 4.20
Sunday 2 November 2025
19:00 Borac Banja Luka 2 – 1 Sloga Doboj 1.16 7.59 24.00
16:30 Zeljeznicar Sarajevo 1 – 2 Velež 1.91 3.35 4.50
14:15 Posušje 0 – 3 FK Sarajevo 3.30 3.10 2.05
Saturday 1 November 2025
17:30 Siroki Brijeg 1 – 2 Zrinjski 4.20 3.20 1.80
Friday 31 October 2025
17:00 Radnik Bijeljina 2 – 1 Rudar Prijedor 1.67 3.25 4.50
Monday 27 October 2025
17:00 Zrinjski 2 – 1 Borac Banja Luka 2.48 3.14 3.60
Sunday 26 October 2025
14:30 Posušje 4 – 0 Radnik Bijeljina 2.00 3.20 3.30
Saturday 25 October 2025
19:45 Velež 1 – 0 Siroki Brijeg 1.91 3.52 4.29
15:00 Rudar Prijedor 1 – 1 Zeljeznicar Sarajevo 4.20 3.14 2.29
Friday 24 October 2025
17:00 FK Sarajevo 1 – 0 Sloga Doboj 1.35 5.57 11.38
Sunday 19 October 2025
18:45 Siroki Brijeg 1 – 0 Rudar Prijedor 1.38 3.90 7.50
16:30 Borac Banja Luka 1 – 0 Velež 1.25 4.50 11.00
Saturday 18 October 2025
17:30 Zeljeznicar Sarajevo 1 – 0 Posušje 1.58 3.80 6.55
17:30 Radnik Bijeljina 2 – 2 FK Sarajevo 3.36 3.66 2.50
12:30 Sloga Doboj 0 – 1 Zrinjski 7.11 3.92 1.58
Monday 6 October 2025
17:00 FK Sarajevo 1 – 1 Zrinjski 2.60 2.88 2.63
Sunday 5 October 2025
18:45 Rudar Prijedor 0 – 2 Borac Banja Luka 5.50 3.80 1.50
16:00 Radnik Bijeljina 1 – 0 Zeljeznicar Sarajevo 2.62 3.18 3.01
Saturday 4 October 2025
19:45 Velež 2 – 0 Sloga Doboj 1.68 3.98 5.43
Friday 3 October 2025
18:00 Posušje 1 – 1 Siroki Brijeg 2.10 3.25 3.00
Sunday 28 September 2025
18:45 Rudar Prijedor 1 – 1 Sloga Doboj 2.52 3.28 4.00
16:30 Posušje 0 – 2 Borac Banja Luka 5.75 4.20 1.42
Saturday 27 September 2025
19:30 Velež 1 – 3 Zrinjski 4.50 3.20 1.73
17:30 Zeljeznicar Sarajevo 2 – 0 FK Sarajevo 2.66 3.13 3.10
Friday 26 September 2025
17:00 Radnik Bijeljina 0 – 0 Siroki Brijeg 1.90 3.40 3.50
Sunday 21 September 2025
18:45 Zrinjski 0 – 0 Rudar Prijedor 1.08 8.00 21.00
14:00 Siroki Brijeg 1 – 0 Zeljeznicar Sarajevo 2.37 3.20 3.33
12:00 Sloga Doboj 2 – 0 Posušje 2.09 3.23 4.10
Saturday 20 September 2025
19:45 Borac Banja Luka 5 – 1 Radnik Bijeljina 1.20 5.00 13.00
17:30 FK Sarajevo 2 – 0 Velež 1.83 3.25 3.80
Wednesday 17 September 2025
15:00 Zrinjski 3 – 0 Sloga Doboj 1.22 5.99 17.00
Monday 15 September 2025
20:00 Zeljeznicar Sarajevo 3 – 2 Borac Banja Luka 3.60 3.15 2.14
Sunday 14 September 2025
18:45 Siroki Brijeg 2 – 1 FK Sarajevo 3.54 3.25 2.18
14:00 Posušje 0 – 1 Zrinjski 6.30 3.63 1.67
Saturday 13 September 2025
17:30 Rudar Prijedor 1 – 3 Velež 4.20 3.10 1.80
Friday 12 September 2025
20:00 Radnik Bijeljina 0 – 0 Sloga Doboj 1.84 3.55 4.83
Wednesday 10 September 2025
19:00 Zrinjski 2 – 0 FK Sarajevo 1.70 3.20 4.50
Monday 1 September 2025
17:00 Zrinjski 2 – 0 Radnik Bijeljina 1.22 5.00 12.00
Sunday 31 August 2025
17:45 Borac Banja Luka 5 – 1 Siroki Brijeg 1.38 4.33 6.50
Saturday 30 August 2025
20:00 Velež 0 – 1 Posušje 1.38 4.20 7.00
16:00 Sloga Doboj 0 – 0 Zeljeznicar Sarajevo 2.75 3.27 2.75
Friday 29 August 2025
20:00 FK Sarajevo 1 – 0 Rudar Prijedor 1.38 4.00 7.50
Sunday 24 August 2025
20:00 Zeljeznicar Sarajevo 2 – 0 Zrinjski 5.50 3.56 1.85
17:45 Borac Banja Luka 5 – 1 FK Sarajevo 1.62 3.60 4.75
Saturday 23 August 2025
20:00 Siroki Brijeg 1 – 0 Sloga Doboj 1.97 3.45 4.50
20:00 Radnik Bijeljina 3 – 0 Velež 3.26 3.33 2.66
Friday 22 August 2025
20:00 Posušje 0 – 0 Rudar Prijedor 1.67 3.30 4.75
Sunday 17 August 2025
20:00 Zrinjski 0 – 0 Siroki Brijeg 1.27 4.33 9.50
16:30 Sloga Doboj 0 – 1 Borac Banja Luka 17.29 5.37 1.40
Saturday 16 August 2025
20:00 FK Sarajevo 2 – 1 Posušje 1.36 4.20 7.00
Friday 15 August 2025
20:00 Velež 0 – 1 Zeljeznicar Sarajevo 1.90 3.50 4.50
20:00 Rudar Prijedor 1 – 0 Radnik Bijeljina 2.94 3.40 2.75
Sunday 10 August 2025
20:00 Siroki Brijeg 1 – 3 Velež 2.15 3.25 2.90
17:45 Radnik Bijeljina 2 – 0 Posušje 1.90 3.10 3.90
Saturday 9 August 2025
20:00 Zeljeznicar Sarajevo 1 – 1 Rudar Prijedor 1.14 8.48 24.00
16:00 Sloga Doboj 2 – 1 FK Sarajevo 4.12 3.84 1.82
Sunday 3 August 2025
20:00 Velež 1 – 1 Borac Banja Luka 4.00 3.50 1.73
20:00 Posušje 0 – 1 Zeljeznicar Sarajevo 3.54 3.15 2.24
17:45 FK Sarajevo 4 – 4 Radnik Bijeljina 1.50 3.60 6.00
Saturday 2 August 2025
16:00 Rudar Prijedor 1 – 3 Siroki Brijeg 3.60 3.40 1.83
Sunday 27 July 2025
20:00 Zeljeznicar Sarajevo 1 – 1 Radnik Bijeljina 1.61 4.27 8.00
20:00 Borac Banja Luka 6 – 0 Rudar Prijedor 1.17 6.50 10.00
Saturday 26 July 2025
20:00 Siroki Brijeg 1 – 1 Posušje 1.73 3.20 4.50
17:00 Sloga Doboj 2 – 1 Velež 2.86 3.20 2.60

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