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

Premier League 2026/27

Every result, the table as it finished, and the price each match went off at. 208 matches played between March 2026 and October 2026.

208Matches
537Goals
2.58Per game
38.9%Home wins
49%Priced at kickoff
Dinamo MinskTop of the table

Final table 16 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 DMDinamo Minsk 26 18 4 4 +28 58
2 MVML Vitebsk 26 16 8 2 +33 56
3 FIMFC Isloch Minsk R. 26 15 7 4 +26 52
4 DBDinamo Brest 26 14 5 7 +19 47
5 FGFC Gomel 26 12 7 7 +12 43
6 NEMNeman 26 13 4 9 +7 43
7 FVFC Vitebsk 26 10 7 9 -6 37
8 TZTorpedo Zhodino 26 10 6 10 +9 36
9 FMFC Minsk 26 10 4 12 -3 34
10 SMSlavia Mozyr 26 8 7 11 -2 31
11 BARBaranovichi 26 7 7 12 -16 28
12 BELBelshina 26 6 6 14 -19 24
13 ARSArsenal 26 5 9 12 -20 24
14 BBBate Borisov 26 4 9 13 -14 21
15 FDMFC Dnepr Mogilev 26 3 11 12 -16 20
16 NAFNaftan 26 4 5 17 -38 17

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.58
537 goals. 45.7% of matches went over 2.5.
Home advantage
38.9%
Draws 25.5%, away wins 35.6%.
Half-time lead held
72.1%
From 129 matches where someone led at the break.
1–1 26 · 12.5%
0–1 22 · 10.6%
1–0 19 · 9.1%
2–0 18 · 8.7%
0–0 18 · 8.7%
1–2 15 · 7.2%

Results 240

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 November 2026
16:00 Torpedo Zhodino scheduled Baranovichi — — —
16:00 FC Vitebsk scheduled Arsenal — — —
16:00 Slavia Mozyr scheduled Dinamo Brest — — —
16:00 Neman scheduled FC Gomel — — —
16:00 Naftan scheduled Dinamo Minsk — — —
16:00 FC Minsk scheduled FC Dnepr Mogilev — — —
16:00 Belshina scheduled ML Vitebsk — — —
16:00 Bate Borisov scheduled FC Isloch Minsk R. — — —
Saturday 21 November 2026
16:00 ML Vitebsk scheduled Slavia Mozyr — — —
16:00 FC Isloch Minsk R. scheduled Torpedo Zhodino — — —
16:00 FC Gomel scheduled Bate Borisov — — —
16:00 Dinamo Brest scheduled Naftan — — —
16:00 FC Dnepr Mogilev scheduled FC Vitebsk — — —
16:00 Dinamo Minsk scheduled FC Minsk — — —
16:00 Baranovichi scheduled Belshina — — —
16:00 Arsenal scheduled Neman — — —
Saturday 7 November 2026
16:00 FC Vitebsk scheduled Dinamo Minsk — — —
16:00 Slavia Mozyr scheduled Baranovichi — — —
16:00 Neman scheduled FC Dnepr Mogilev — — —
16:00 Naftan scheduled ML Vitebsk — — —
16:00 FC Minsk scheduled Dinamo Brest — — —
16:00 FC Gomel scheduled Arsenal — — —
16:00 Belshina scheduled FC Isloch Minsk R. — — —
16:00 Bate Borisov scheduled Torpedo Zhodino — — —
Saturday 31 October 2026
16:00 Torpedo Zhodino scheduled Belshina — — —
16:00 ML Vitebsk scheduled FC Minsk — — —
16:00 FC Isloch Minsk R. scheduled Slavia Mozyr — — —
16:00 Dinamo Minsk scheduled Neman — — —
16:00 FC Dnepr Mogilev scheduled FC Gomel — — —
16:00 Dinamo Brest scheduled FC Vitebsk — — —
16:00 Baranovichi scheduled Naftan — — —
Friday 30 October 2026
16:00 Arsenal scheduled Bate Borisov — — —
Wednesday 28 October 2026
16:00 FC Isloch Minsk R. 1 – 0 ML Vitebsk — — —
16:00 Belshina 2 – 3 Dinamo Minsk 9.30 5.00 1.39
Sunday 25 October 2026
16:00 Neman 1 – 4 Dinamo Brest — — —
16:00 Slavia Mozyr 4 – 2 Torpedo Zhodino — — —
16:00 Arsenal 0 – 0 FC Dnepr Mogilev — — —
Saturday 24 October 2026
16:00 FC Vitebsk 0 – 2 ML Vitebsk — — —
16:00 Bate Borisov 0 – 1 Belshina — — —
16:00 Naftan 0 – 6 FC Isloch Minsk R. — — —
16:00 FC Gomel 1 – 2 Dinamo Minsk — — —
Friday 23 October 2026
16:00 FC Minsk 1 – 3 Baranovichi — — —
Monday 19 October 2026
16:00 Dinamo Minsk 2 – 0 Arsenal — — —
16:00 Torpedo Zhodino 1 – 0 Naftan — — —
16:00 Belshina 2 – 4 Slavia Mozyr — — —
Sunday 18 October 2026
16:00 ML Vitebsk 1 – 0 Neman — — —
16:00 FC Dnepr Mogilev 2 – 1 Bate Borisov — — —
Saturday 17 October 2026
16:00 Dinamo Brest 2 – 2 FC Gomel — — —
16:00 Baranovichi 0 – 1 FC Vitebsk — — —
16:00 FC Isloch Minsk R. 4 – 2 FC Minsk — — —
Thursday 15 October 2026
16:00 ML Vitebsk 2 – 0 Torpedo Zhodino — — —
16:00 Dinamo Minsk 3 – 1 Slavia Mozyr — — —
Wednesday 14 October 2026
16:00 Bate Borisov 0 – 2 Neman — — —
Sunday 11 October 2026
16:00 FC Dnepr Mogilev 2 – 3 Dinamo Minsk — — —
16:00 FC Gomel 1 – 5 ML Vitebsk — — —
16:00 FC Vitebsk 0 – 0 FC Isloch Minsk R. — — —
Saturday 10 October 2026
16:00 Neman 3 – 0 Baranovichi — — —
16:00 Bate Borisov 2 – 1 Slavia Mozyr — — —
16:00 Naftan 4 – 1 Belshina — — —
16:00 FC Minsk 0 – 1 Torpedo Zhodino — — —
Friday 9 October 2026
16:00 Arsenal 0 – 1 Dinamo Brest — — —
Sunday 20 September 2026
16:00 Torpedo Zhodino 6 – 0 FC Vitebsk — — —
16:00 Dinamo Brest 4 – 2 FC Dnepr Mogilev — — —
16:00 Baranovichi 0 – 2 FC Gomel — — —
Saturday 19 September 2026
16:00 Dinamo Minsk 2 – 0 Bate Borisov — — —
16:00 Slavia Mozyr 0 – 1 Naftan — — —
16:00 FC Isloch Minsk R. 1 – 2 Neman — — —
Friday 18 September 2026
16:00 ML Vitebsk 5 – 1 Arsenal — — —
16:00 Belshina 2 – 0 FC Minsk — — —
Sunday 13 September 2026
16:00 Dinamo Minsk 0 – 1 Dinamo Brest 2.00 3.52 5.75
16:00 Bate Borisov 2 – 2 Naftan — — —
16:00 FC Dnepr Mogilev 1 – 1 ML Vitebsk — — —
16:00 FC Gomel 2 – 1 FC Isloch Minsk R. — — —
Saturday 12 September 2026
16:00 Neman 1 – 0 Torpedo Zhodino — — —
16:00 FC Vitebsk 1 – 1 Belshina 1.85 4.05 4.00
16:00 Arsenal 0 – 0 Baranovichi 2.55 3.30 2.90
Friday 11 September 2026
16:00 FC Minsk 1 – 0 Slavia Mozyr 2.53 3.30 2.70
Monday 7 September 2026
16:00 Dinamo Brest 1 – 0 Bate Borisov 1.64 4.10 5.20
16:00 FC Isloch Minsk R. 1 – 1 Arsenal — — —
Sunday 6 September 2026
16:00 ML Vitebsk 0 – 0 Dinamo Minsk — — —
16:00 Baranovichi 2 – 1 FC Dnepr Mogilev 2.72 3.25 2.66
16:00 Belshina 2 – 2 Neman — — —
16:00 Naftan 0 – 3 FC Minsk — — —
Saturday 5 September 2026
16:00 Torpedo Zhodino 1 – 2 FC Gomel 2.70 3.10 2.80
Friday 4 September 2026
16:00 Slavia Mozyr 3 – 0 FC Vitebsk 2.51 3.10 3.35
Thursday 3 September 2026
16:00 FC Isloch Minsk R. 2 – 0 Bate Borisov — — —
Wednesday 2 September 2026
16:00 Dinamo Minsk 5 – 1 Naftan — — —
16:00 ML Vitebsk 1 – 1 Belshina — — —
Sunday 30 August 2026
16:00 Bate Borisov 2 – 1 FC Minsk 2.48 3.20 3.11
16:00 FC Dnepr Mogilev 0 – 0 FC Isloch Minsk R. — — —
16:00 Arsenal 2 – 4 Torpedo Zhodino 5.70 3.90 1.60
Saturday 29 August 2026
16:00 Neman 1 – 0 Slavia Mozyr — — —
16:00 Dinamo Brest 1 – 3 ML Vitebsk — — —
16:00 Dinamo Minsk 0 – 1 Baranovichi 1.33 5.30 10.10
Friday 28 August 2026
16:00 FC Gomel 1 – 0 Belshina 1.36 4.90 9.30
16:00 FC Vitebsk 2 – 0 Naftan — — —
Monday 24 August 2026
16:00 Torpedo Zhodino 0 – 0 FC Dnepr Mogilev 1.95 3.50 4.40
16:00 FC Isloch Minsk R. 1 – 0 Dinamo Minsk — — —
Sunday 23 August 2026
16:00 ML Vitebsk 0 – 0 Bate Borisov — — —
16:00 Baranovichi 1 – 1 Dinamo Brest 4.90 3.95 1.68
Saturday 22 August 2026
16:00 Naftan 0 – 2 Neman — — —
16:00 Slavia Mozyr 0 – 0 FC Gomel 2.61 3.18 2.74
16:00 Belshina 2 – 0 Arsenal 2.56 3.45 2.83
Friday 21 August 2026
16:00 FC Minsk 0 – 1 FC Vitebsk 2.72 3.07 2.84
Thursday 20 August 2026
16:00 Dinamo Minsk 4 – 0 Torpedo Zhodino 1.81 3.66 6.12
Wednesday 19 August 2026
16:00 ML Vitebsk 2 – 0 Baranovichi — — —
Sunday 16 August 2026
16:00 Dinamo Brest 1 – 2 FC Isloch Minsk R. — — —
Saturday 15 August 2026
16:00 Bate Borisov 1 – 0 FC Vitebsk 2.70 3.12 3.03
16:00 Neman 2 – 1 FC Minsk — — —
16:00 FC Gomel 6 – 0 Naftan — — —
Friday 14 August 2026
16:00 FC Dnepr Mogilev 1 – 1 Belshina 1.77 4.10 5.04
16:00 Arsenal 1 – 3 Slavia Mozyr 5.05 3.69 2.01
Sunday 9 August 2026
16:00 FC Gomel 0 – 1 FC Minsk 2.17 3.26 4.00
16:00 Baranovichi 2 – 2 Bate Borisov 3.10 3.45 2.30
Saturday 8 August 2026
16:00 FC Vitebsk 1 – 0 Neman — — —
16:00 Torpedo Zhodino 0 – 1 Dinamo Brest 3.21 3.07 2.63
Friday 7 August 2026
16:00 Slavia Mozyr 3 – 0 FC Dnepr Mogilev 2.20 3.48 3.77
16:00 Naftan 3 – 0 Arsenal — — —
Sunday 2 August 2026
16:00 Dinamo Brest 4 – 0 Belshina 1.30 5.80 10.00
Saturday 1 August 2026
16:00 Arsenal 1 – 2 FC Minsk 3.15 3.35 2.39
16:00 FC Gomel 0 – 1 FC Vitebsk 2.17 2.83 4.50
16:00 Baranovichi 3 – 4 FC Isloch Minsk R. — — —
Friday 31 July 2026
16:00 FC Dnepr Mogilev 3 – 3 Naftan — — —
Sunday 12 July 2026
16:00 Arsenal 0 – 3 FC Vitebsk 2.99 3.21 2.80
Saturday 11 July 2026
16:00 FC Gomel 1 – 1 Neman — — —
16:00 Dinamo Brest 4 – 1 Slavia Mozyr 1.91 3.35 4.47
16:00 Baranovichi 1 – 0 Torpedo Zhodino 3.26 3.15 2.48
Friday 10 July 2026
16:00 FC Dnepr Mogilev 1 – 2 FC Minsk 2.34 3.35 3.55
Sunday 5 July 2026
16:00 Torpedo Zhodino 0 – 2 FC Isloch Minsk R. — — —
16:00 Belshina 1 – 1 Baranovichi 2.82 3.35 2.59
Saturday 4 July 2026
16:00 Neman 0 – 1 Arsenal — — —
16:00 FC Vitebsk 1 – 0 FC Dnepr Mogilev 2.51 3.26 3.51
Friday 3 July 2026
16:00 Naftan 2 – 4 Dinamo Brest — — —
Thursday 2 July 2026
16:00 FC Minsk 0 – 3 Dinamo Minsk 5.80 3.95 1.66
16:00 Bate Borisov 0 – 1 FC Gomel 3.95 3.43 2.04
Wednesday 1 July 2026
16:00 Slavia Mozyr 2 – 4 ML Vitebsk — — —
Sunday 28 June 2026
16:00 FC Isloch Minsk R. 4 – 0 Belshina — — —
16:00 FC Dnepr Mogilev 2 – 0 Neman — — —
Saturday 27 June 2026
16:00 Dinamo Minsk 1 – 1 FC Vitebsk 1.48 4.23 6.89
16:00 Dinamo Brest 0 – 0 FC Minsk 1.57 4.00 6.20
16:00 ML Vitebsk 2 – 1 Naftan — — —
16:00 Torpedo Zhodino 3 – 0 Bate Borisov 1.67 3.73 6.50
Friday 26 June 2026
16:00 Arsenal 1 – 1 FC Gomel 4.20 3.17 2.11
16:00 Baranovichi 1 – 1 Slavia Mozyr 3.36 3.59 2.31
Sunday 21 June 2026
16:00 Neman 1 – 3 Dinamo Minsk — — —
16:00 Bate Borisov 2 – 3 Arsenal 2.33 3.15 3.30
16:00 FC Minsk 2 – 2 ML Vitebsk — — —
Saturday 20 June 2026
16:00 FC Gomel 2 – 0 FC Dnepr Mogilev 1.66 3.55 6.82
16:00 FC Vitebsk 1 – 2 Dinamo Brest 4.50 3.20 2.25
16:00 Slavia Mozyr 0 – 2 FC Isloch Minsk R. — — —
16:00 Belshina 0 – 2 Torpedo Zhodino 5.90 3.95 1.70
Friday 19 June 2026
16:00 Naftan 1 – 0 Baranovichi — — —
Sunday 14 June 2026
16:00 Torpedo Zhodino 1 – 1 Slavia Mozyr 2.30 3.10 3.30
16:00 FC Dnepr Mogilev 0 – 1 Arsenal 2.18 3.29 3.74
Saturday 13 June 2026
16:00 Dinamo Brest 1 – 3 Neman — — —
16:00 Dinamo Minsk 2 – 1 FC Gomel 1.93 3.34 4.58
16:00 ML Vitebsk 1 – 2 FC Vitebsk — — —
16:00 Baranovichi 2 – 1 FC Minsk 3.31 3.35 2.36
Friday 12 June 2026
16:00 Belshina 1 – 1 Bate Borisov 3.45 3.20 2.36
16:00 FC Isloch Minsk R. 3 – 1 Naftan — — —
Sunday 31 May 2026
16:00 Bate Borisov 1 – 1 FC Dnepr Mogilev 2.25 3.35 3.34
16:00 Slavia Mozyr 2 – 1 Belshina 1.47 4.25 7.00
16:00 FC Vitebsk 2 – 3 Baranovichi 1.86 3.40 5.00
Saturday 30 May 2026
16:00 Neman 1 – 2 ML Vitebsk — — —
16:00 FC Gomel 2 – 1 Dinamo Brest 2.42 3.26 2.97
16:00 Arsenal 0 – 1 Dinamo Minsk 6.75 4.15 1.52
Friday 29 May 2026
16:00 FC Minsk 1 – 1 FC Isloch Minsk R. — — —
16:00 Naftan 0 – 4 Torpedo Zhodino — — —
Sunday 24 May 2026
16:00 Dinamo Minsk 3 – 1 FC Dnepr Mogilev 1.36 4.90 10.10
16:00 Baranovichi 1 – 2 Neman — — —
16:00 Slavia Mozyr 1 – 1 Bate Borisov 2.01 3.15 4.15
Saturday 23 May 2026
16:00 Dinamo Brest 3 – 0 Arsenal 1.54 3.94 6.80
16:00 Torpedo Zhodino 3 – 0 FC Minsk 2.32 3.20 3.20
16:00 FC Isloch Minsk R. 3 – 0 FC Vitebsk — — —
16:00 Belshina 5 – 1 Naftan — — —
Friday 22 May 2026
16:00 ML Vitebsk 0 – 0 FC Gomel — — —
Wednesday 20 May 2026
16:00 Bate Borisov 0 – 0 Dinamo Minsk 6.40 3.69 1.64
Sunday 17 May 2026
16:00 Arsenal 0 – 3 ML Vitebsk — — —
16:00 FC Vitebsk 1 – 1 Torpedo Zhodino 4.60 3.29 2.07
16:00 Naftan 0 – 1 Slavia Mozyr — — —
12:00 FC Dnepr Mogilev 1 – 1 Dinamo Brest 4.65 3.74 1.80
Friday 15 May 2026
17:45 FC Minsk 5 – 1 Belshina 1.65 3.67 6.00
15:30 Neman 0 – 1 FC Isloch Minsk R. — — —
Thursday 14 May 2026
16:00 FC Gomel 2 – 3 Baranovichi 1.41 4.90 9.00
Sunday 10 May 2026
18:00 Dinamo Brest 1 – 2 Dinamo Minsk 3.00 3.33 2.43
16:00 ML Vitebsk 5 – 1 FC Dnepr Mogilev — — —
14:00 Naftan 0 – 0 Bate Borisov — — —
Saturday 9 May 2026
16:00 Torpedo Zhodino 1 – 0 Neman — — —
14:00 Belshina 1 – 0 FC Vitebsk 4.90 3.40 2.00
12:00 Slavia Mozyr 1 – 2 FC Minsk 2.05 3.20 4.00
Friday 8 May 2026
18:00 FC Gomel 2 – 0 FC Isloch Minsk R. — — —
16:00 Baranovichi 1 – 1 Arsenal 3.30 3.29 2.27
Sunday 3 May 2026
17:00 Dinamo Minsk 2 – 3 ML Vitebsk — — —
15:00 Bate Borisov 0 – 3 Dinamo Brest 4.19 3.57 1.96
13:00 FC Vitebsk 0 – 0 Slavia Mozyr 3.10 3.54 2.40
Saturday 2 May 2026
18:55 FC Gomel 1 – 1 Torpedo Zhodino 2.25 3.47 3.90
16:00 Neman 2 – 1 Belshina — — —
14:00 FC Dnepr Mogilev 0 – 0 Baranovichi 1.89 4.03 6.25
Friday 1 May 2026
15:30 FC Minsk 4 – 2 Naftan — — —
12:30 Arsenal 2 – 2 FC Isloch Minsk R. — — —
Sunday 26 April 2026
18:00 Torpedo Zhodino 3 – 3 Arsenal 1.64 3.88 5.65
14:00 Belshina 0 – 2 FC Gomel 6.75 3.90 1.56
12:00 FC Isloch Minsk R. 2 – 1 FC Dnepr Mogilev — — —
Saturday 25 April 2026
18:00 ML Vitebsk 0 – 0 Dinamo Brest — — —
16:00 Baranovichi 2 – 3 Dinamo Minsk 10.80 5.10 1.32
14:00 Naftan 1 – 1 FC Vitebsk — — —
Friday 24 April 2026
18:00 FC Minsk 1 – 0 Bate Borisov 2.69 3.50 4.25
16:00 Slavia Mozyr 0 – 0 Neman — — —
Monday 20 April 2026
14:45 Arsenal 2 – 0 Belshina 1.97 3.40 4.10
12:00 FC Dnepr Mogilev 2 – 2 Torpedo Zhodino 4.50 3.45 2.33
Sunday 19 April 2026
16:00 FC Gomel 3 – 1 Slavia Mozyr 2.88 3.04 2.79
14:00 Bate Borisov 1 – 2 ML Vitebsk — — —
12:00 Dinamo Minsk 1 – 1 FC Isloch Minsk R. — — —
Saturday 18 April 2026
18:00 Dinamo Brest 3 – 0 Baranovichi 1.29 5.00 12.50
16:00 Neman 3 – 1 Naftan — — —
12:00 FC Vitebsk 2 – 0 FC Minsk 2.64 3.09 3.40
Saturday 11 April 2026
18:00 Torpedo Zhodino 0 – 1 Dinamo Minsk 3.60 3.00 2.24
16:00 Slavia Mozyr 1 – 1 Arsenal 1.58 4.20 8.50
14:00 FC Vitebsk 1 – 0 Bate Borisov 2.47 3.15 3.47
12:00 Baranovichi 0 – 4 ML Vitebsk — — —
Friday 10 April 2026
18:00 FC Minsk 0 – 1 Neman — — —
16:00 Belshina 1 – 2 FC Dnepr Mogilev 3.23 3.17 2.38
14:00 Naftan 0 – 2 FC Gomel — — —
Thursday 9 April 2026
16:00 FC Isloch Minsk R. 0 – 1 Dinamo Brest — — —
Sunday 5 April 2026
15:30 FC Dnepr Mogilev 0 – 1 Slavia Mozyr 4.20 3.00 1.83
13:30 Bate Borisov 3 – 0 Baranovichi 1.73 3.45 5.33
11:30 FC Minsk 2 – 0 FC Gomel 2.39 3.08 3.04
Saturday 4 April 2026
16:00 Dinamo Minsk 2 – 0 Belshina 1.33 4.20 9.50
14:00 ML Vitebsk 1 – 1 FC Isloch Minsk R. 1.44 3.50 7.00
12:00 Neman 2 – 0 FC Vitebsk 1.67 3.20 5.00
Friday 3 April 2026
17:00 Dinamo Brest 0 – 2 Torpedo Zhodino 2.30 2.80 3.10
15:00 Arsenal 2 – 0 Naftan 2.30 2.80 3.00
Sunday 22 March 2026
13:45 Naftan 0 – 0 FC Dnepr Mogilev 3.94 3.36 1.92
12:00 FC Isloch Minsk R. 2 – 0 Baranovichi — — —
10:00 Belshina 1 – 0 Dinamo Brest 6.00 3.84 1.55
Saturday 21 March 2026
15:00 Torpedo Zhodino 0 – 1 ML Vitebsk 5.50 3.50 1.57
13:10 Slavia Mozyr 1 – 2 Dinamo Minsk 3.10 2.90 2.20
11:00 Neman 0 – 0 Bate Borisov 1.67 3.50 4.60
Friday 20 March 2026
14:00 FC Vitebsk 1 – 1 FC Gomel 3.00 2.80 2.30
14:00 FC Minsk 1 – 1 Arsenal 1.80 3.30 4.00

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