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

Meistriliiga 2025/26

Every result, the table as it finished, and the price each match went off at. 182 matches played between February 2025 and November 2025.

182Matches
575Goals
3.16Per game
46.7%Home wins
71%Priced at kickoff
Flora TallinnTop of the table

Final table 11 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 FTFlora Tallinn 36 26 4 6 +53 82
2 FLTFC Levadia Tallinn 36 25 4 7 +53 79
3 KNKalju Nomme 36 23 5 8 +32 74
4 PAIPaide 36 21 7 8 +31 70
5 TNTrans Narva 36 15 6 15 +1 51
6 VAPVaprus 36 14 7 15 +3 49
7 LAALaagri 36 10 6 20 -21 36
8 KURKuressaare 38 10 4 24 -32 34
9 TAMTammeka 36 9 3 24 -36 30
10 TKTallinna Kalev 36 5 2 29 -81 17
11 VIIViimsi 2 0 0 2 -3 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.16
575 goals. 67.6% of matches went over 2.5.
Home advantage
46.7%
Draws 13.2%, away wins 40.1%.
Half-time lead held
81.1%
From 132 matches where someone led at the break.
1–2 21 · 11.5%
2–1 17 · 9.3%
1–0 15 · 8.2%
2–0 12 · 6.6%
0–1 12 · 6.6%
2–2 11 · 6%

Results 182

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 29 November 2025
10:30 Kuressaare 2 – 0 Viimsi 2.10 3.80 2.70
Saturday 22 November 2025
10:30 Viimsi 0 – 1 Kuressaare 3.25 3.50 1.91
Saturday 8 November 2025
10:30 Tallinna Kalev 2 – 1 Kuressaare 3.25 3.90 1.80
10:30 Vaprus 0 – 3 Flora Tallinn 7.00 5.00 1.29
10:30 Tammeka 2 – 0 Trans Narva 2.37 4.50 2.85
10:30 Kalju Nomme 1 – 1 Paide 2.45 3.75 2.62
10:30 Laagri 2 – 2 FC Levadia Tallinn — — —
Sunday 2 November 2025
15:00 Laagri 4 – 1 Tallinna Kalev — — —
12:00 Trans Narva 0 – 4 FC Levadia Tallinn 7.50 5.64 1.44
10:30 Paide 3 – 0 Vaprus 1.48 4.33 4.75
10:30 Kalju Nomme 2 – 1 Tammeka 1.33 6.03 8.80
Saturday 1 November 2025
12:30 Flora Tallinn 2 – 0 Kuressaare 1.22 6.50 7.50
Sunday 26 October 2025
17:30 Vaprus 1 – 3 FC Levadia Tallinn — — —
12:30 Paide 1 – 1 Flora Tallinn 3.06 3.95 2.57
Saturday 25 October 2025
15:00 Tammeka 5 – 2 Tallinna Kalev 1.53 4.00 4.75
12:30 Laagri 1 – 0 Trans Narva — — —
12:30 Kuressaare 0 – 1 Kalju Nomme 8.45 5.66 1.42
Wednesday 22 October 2025
17:00 FC Levadia Tallinn 1 – 2 Paide 1.80 4.23 4.97
16:00 Tallinna Kalev 0 – 2 Kalju Nomme — — —
16:00 Laagri 2 – 2 Tammeka — — —
Tuesday 21 October 2025
16:00 Vaprus 0 – 1 Kuressaare 1.53 4.50 4.33
16:00 Flora Tallinn 4 – 0 Trans Narva 1.56 4.71 6.31
Sunday 19 October 2025
12:30 Laagri 1 – 3 Kalju Nomme — — —
Saturday 18 October 2025
17:00 Flora Tallinn 6 – 0 Tallinna Kalev 1.14 11.00 25.00
14:00 Trans Narva 1 – 1 Vaprus 2.02 3.79 4.08
12:30 Kuressaare 0 – 3 FC Levadia Tallinn 26.42 6.75 1.22
10:30 Paide 5 – 0 Tammeka 1.22 6.00 9.00
Sunday 5 October 2025
14:30 Kalju Nomme 1 – 0 Vaprus — — —
12:30 FC Levadia Tallinn 3 – 0 Tammeka 1.09 14.34 25.00
Saturday 4 October 2025
17:00 Laagri 1 – 2 Flora Tallinn — — —
15:00 Tallinna Kalev 1 – 3 Trans Narva 7.20 4.96 1.51
12:30 Kuressaare 1 – 1 Paide 7.00 4.33 1.36
Sunday 28 September 2025
15:00 FC Levadia Tallinn 3 – 1 Tallinna Kalev — — —
12:30 Kalju Nomme 3 – 1 Flora Tallinn 2.72 3.99 2.51
Saturday 27 September 2025
15:00 Trans Narva 2 – 3 Paide 4.03 3.66 1.98
12:30 Laagri 1 – 2 Vaprus — — —
Friday 26 September 2025
17:00 Tammeka 0 – 1 Kuressaare 2.10 3.50 2.80
Wednesday 24 September 2025
17:00 Flora Tallinn 2 – 3 FC Levadia Tallinn 3.35 3.90 2.06
16:00 Laagri 2 – 3 Kalju Nomme — — —
Sunday 21 September 2025
15:00 Vaprus 1 – 0 Tallinna Kalev 1.35 5.49 8.71
12:30 Kalju Nomme 2 – 1 FC Levadia Tallinn 4.38 3.79 1.91
Saturday 20 September 2025
15:00 Flora Tallinn 2 – 1 Tammeka 1.27 7.00 13.00
12:30 Kuressaare 0 – 0 Trans Narva 4.60 4.24 1.67
12:30 Laagri 3 – 0 Paide — — —
Wednesday 17 September 2025
17:30 Tallinna Kalev 0 – 3 Paide 10.00 6.00 1.22
17:00 FC Levadia Tallinn 1 – 3 Flora Tallinn 1.63 4.12 6.00
15:30 Laagri 2 – 1 Kuressaare — — —
15:15 Trans Narva 0 – 0 Kalju Nomme 3.14 3.59 2.27
Tuesday 16 September 2025
17:00 Tammeka 1 – 4 Vaprus 4.00 3.90 1.70
Sunday 14 September 2025
15:00 Trans Narva 1 – 3 Laagri — — —
12:30 Paide 1 – 1 Kalju Nomme 2.37 3.75 2.83
12:30 Kuressaare 2 – 1 Tallinna Kalev 1.80 3.80 3.70
Saturday 13 September 2025
15:00 Tammeka 2 – 2 FC Levadia Tallinn 17.00 7.20 1.24
12:30 Flora Tallinn 3 – 0 Vaprus 1.33 4.75 7.50
Sunday 31 August 2025
17:00 Tammeka 3 – 0 Laagri — — —
15:00 Kalju Nomme 2 – 0 Kuressaare 1.32 6.61 10.00
Saturday 30 August 2025
17:00 Vaprus 1 – 0 Paide 4.10 3.90 1.73
15:00 Tallinna Kalev 0 – 4 Flora Tallinn 8.50 6.50 1.20
Friday 29 August 2025
17:30 FC Levadia Tallinn 3 – 1 Trans Narva 1.55 4.40 7.75
Sunday 24 August 2025
12:30 Kuressaare 1 – 2 Flora Tallinn 8.00 5.00 1.27
Saturday 23 August 2025
16:30 Trans Narva 2 – 0 Tallinna Kalev 1.39 5.40 8.05
15:00 Tammeka 0 – 1 Paide 6.50 4.75 1.33
Friday 22 August 2025
17:30 FC Levadia Tallinn 1 – 3 Vaprus — — —
Sunday 17 August 2025
17:00 Tallinna Kalev 1 – 6 FC Levadia Tallinn — — —
15:00 Kalju Nomme 1 – 2 Trans Narva 1.88 3.90 3.95
Saturday 16 August 2025
17:00 Flora Tallinn 3 – 1 Laagri — — —
15:00 Paide 5 – 1 Kuressaare 1.29 5.00 7.50
Friday 15 August 2025
17:30 Vaprus 8 – 1 Tammeka 1.70 3.80 3.80
Sunday 10 August 2025
17:00 Kalju Nomme 1 – 2 Vaprus — — —
Saturday 9 August 2025
17:00 Paide 2 – 2 Tallinna Kalev 1.06 13.00 29.00
15:00 Trans Narva 4 – 1 Tammeka 1.80 4.40 4.50
12:30 Kuressaare 1 – 3 Laagri — — —
Tuesday 5 August 2025
17:00 Tallinna Kalev 0 – 2 Vaprus 3.90 3.80 1.67
Sunday 3 August 2025
17:00 Tammeka 1 – 3 Kalju Nomme 4.35 4.20 1.88
15:00 Paide 2 – 0 Laagri — — —
Saturday 2 August 2025
17:00 Trans Narva 1 – 1 Flora Tallinn 5.75 4.20 1.80
Friday 1 August 2025
17:30 FC Levadia Tallinn 2 – 0 Kuressaare 1.18 7.64 16.76
Friday 25 July 2025
17:00 Vaprus 2 – 2 Laagri — — —
Sunday 20 July 2025
17:00 Paide 2 – 0 Trans Narva 1.85 3.80 4.90
17:00 Kuressaare 2 – 1 Vaprus 3.35 3.74 2.10
15:00 Tammeka 1 – 2 Flora Tallinn 6.20 5.00 1.57
15:00 Kalju Nomme 6 – 2 Tallinna Kalev — — —
Saturday 19 July 2025
17:00 FC Levadia Tallinn 3 – 0 Laagri — — —
Sunday 13 July 2025
12:30 Tallinna Kalev 3 – 1 Laagri — — —
Saturday 12 July 2025
12:30 Vaprus 0 – 0 Trans Narva 3.59 3.69 2.07
Friday 11 July 2025
17:00 Kuressaare 0 – 2 Tammeka 2.10 3.60 3.00
Sunday 6 July 2025
19:30 Flora Tallinn 1 – 0 Kalju Nomme 2.05 4.00 4.10
15:00 Tallinna Kalev 3 – 2 Tammeka 4.00 3.50 1.75
Saturday 5 July 2025
15:00 Trans Narva 3 – 2 Kuressaare 1.52 4.54 6.93
Friday 4 July 2025
17:00 Paide 0 – 3 FC Levadia Tallinn 4.50 4.00 2.00
Sunday 29 June 2025
17:00 Flora Tallinn 3 – 1 Tallinna Kalev 1.14 7.50 13.00
15:00 Laagri 1 – 1 Kuressaare — — —
Saturday 28 June 2025
17:00 Tammeka 0 – 2 Paide 5.75 4.50 1.40
Friday 27 June 2025
18:00 Vaprus 2 – 2 Kalju Nomme — — —
17:00 FC Levadia Tallinn 2 – 1 Trans Narva 1.37 5.31 9.93
Saturday 21 June 2025
17:00 Paide 2 – 1 Flora Tallinn 2.75 3.50 2.25
12:30 FC Levadia Tallinn 3 – 1 Kalju Nomme 1.76 4.23 5.35
Wednesday 18 June 2025
18:00 Kalju Nomme 1 – 0 Laagri — — —
17:00 Vaprus 1 – 2 Paide 4.33 3.90 1.65
16:00 FC Levadia Tallinn 4 – 0 Tallinna Kalev — — —
16:00 Trans Narva 1 – 2 Flora Tallinn 3.38 3.77 2.10
Tuesday 17 June 2025
16:00 Kuressaare 2 – 3 Tammeka 2.05 3.40 3.10
Sunday 15 June 2025
15:00 Kalju Nomme 2 – 0 Trans Narva 2.02 3.82 3.60
12:30 Flora Tallinn 1 – 2 Paide 1.95 3.60 3.25
Saturday 14 June 2025
15:00 Kuressaare 1 – 2 FC Levadia Tallinn 15.00 7.70 1.22
12:30 Tallinna Kalev 0 – 3 Vaprus 2.90 3.75 2.00
Friday 13 June 2025
17:00 Tammeka 2 – 1 Laagri — — —
Sunday 1 June 2025
15:00 Tallinna Kalev 0 – 1 Kalju Nomme — — —
12:30 Vaprus 2 – 1 Kuressaare 1.75 3.60 3.75
Saturday 31 May 2025
15:00 Paide 0 – 1 Trans Narva 1.68 4.05 4.92
12:30 Laagri 0 – 1 FC Levadia Tallinn — — —
Friday 30 May 2025
18:00 Flora Tallinn 3 – 1 Tammeka 1.20 6.00 9.00
Wednesday 28 May 2025
17:00 Kalju Nomme 0 – 2 Paide 2.17 3.56 3.45
17:00 FC Levadia Tallinn 2 – 2 Vaprus — — —
Tuesday 27 May 2025
17:00 Trans Narva 4 – 2 Laagri — — —
16:00 Kuressaare 1 – 3 Flora Tallinn 6.25 5.75 1.29
16:00 Tammeka 5 – 0 Tallinna Kalev 2.30 3.60 2.50
Monday 19 May 2025
17:00 Tallinna Kalev 2 – 5 Trans Narva 5.00 4.39 1.69
Sunday 18 May 2025
17:00 Kalju Nomme 4 – 0 Kuressaare 1.25 6.90 12.50
12:30 Flora Tallinn 1 – 0 FC Levadia Tallinn 3.50 3.80 2.19
Saturday 17 May 2025
15:00 Paide 2 – 2 Laagri — — —
12:30 Vaprus 2 – 1 Tammeka 1.80 4.00 3.50
Sunday 11 May 2025
15:00 Trans Narva 4 – 2 Vaprus 1.77 3.90 4.69
12:30 FC Levadia Tallinn 2 – 1 Paide 1.75 3.85 6.20
Saturday 10 May 2025
15:00 Tammeka 0 – 1 Kalju Nomme 12.00 6.60 1.32
12:30 Kuressaare 2 – 0 Tallinna Kalev 1.91 4.00 2.90
Friday 9 May 2025
17:00 Laagri 0 – 3 Flora Tallinn — — —
Sunday 4 May 2025
15:00 Paide 1 – 1 Kuressaare 3.20 2.55 1.50
12:30 Kalju Nomme 2 – 0 FC Levadia Tallinn 5.74 4.24 1.67
Saturday 3 May 2025
15:00 Trans Narva 4 – 0 Tammeka 1.63 4.13 5.33
12:30 Tallinna Kalev 1 – 3 Laagri — — —
Friday 2 May 2025
17:00 Vaprus 0 – 3 Flora Tallinn 5.25 4.20 1.50
Sunday 27 April 2025
15:00 Kuressaare 2 – 1 Trans Narva 4.20 4.10 2.03
12:30 Flora Tallinn 2 – 3 Kalju Nomme 2.17 3.59 3.35
Saturday 26 April 2025
17:00 FC Levadia Tallinn 4 – 0 Tammeka 1.13 9.60 27.00
15:00 Tallinna Kalev 1 – 0 Paide 8.00 6.00 1.25
12:30 Laagri 0 – 1 Vaprus — — —
Wednesday 23 April 2025
17:00 Paide 2 – 1 FC Levadia Tallinn 4.50 3.45 1.86
16:00 Vaprus 1 – 2 Trans Narva 5.20 3.63 1.78
Tuesday 22 April 2025
17:00 Flora Tallinn 4 – 1 Laagri — — —
16:00 Kalju Nomme 6 – 1 Tallinna Kalev — — —
16:00 Tammeka 1 – 0 Kuressaare 2.05 3.50 3.10
Saturday 19 April 2025
15:00 Trans Narva 1 – 2 Kalju Nomme 3.30 3.50 2.40
12:30 Tallinna Kalev 0 – 9 FC Levadia Tallinn — — —
Friday 18 April 2025
17:00 Laagri 4 – 1 Tammeka — — —
15:00 Kuressaare 1 – 0 Vaprus 2.30 3.40 2.70
12:30 Flora Tallinn 1 – 0 Paide 2.50 3.40 2.50
Sunday 13 April 2025
15:00 Tammeka 1 – 2 Trans Narva 4.10 3.78 2.25
12:30 Vaprus 2 – 2 Tallinna Kalev 1.60 4.00 4.75
Saturday 12 April 2025
17:00 FC Levadia Tallinn 0 – 0 Flora Tallinn 1.77 3.99 4.43
15:00 Laagri 1 – 2 Paide — — —
12:30 Kuressaare 0 – 2 Kalju Nomme 8.82 5.37 1.37
Wednesday 9 April 2025
17:00 Paide 1 – 0 Vaprus 1.40 4.50 7.00
16:00 Kalju Nomme 3 – 0 Laagri — — —
Tuesday 8 April 2025
17:00 Tammeka 1 – 2 Flora Tallinn 5.00 4.00 1.57
16:00 FC Levadia Tallinn 2 – 1 Kuressaare 1.09 11.45 40.00
15:30 Trans Narva 1 – 0 Tallinna Kalev 1.51 4.79 6.85
Saturday 5 April 2025
17:00 Tallinna Kalev 4 – 1 Kuressaare 3.00 3.60 2.25
15:00 Vaprus 1 – 1 Laagri — — —
12:30 Trans Narva 0 – 1 FC Levadia Tallinn 6.60 4.05 1.60
12:30 Kalju Nomme 1 – 2 Flora Tallinn 2.68 3.78 2.47
10:30 Paide 1 – 0 Tammeka 1.30 5.00 9.50
Sunday 30 March 2025
12:30 FC Levadia Tallinn 2 – 1 Kalju Nomme 1.66 4.25 6.80
10:30 Paide 5 – 0 Tallinna Kalev 1.14 6.50 13.00
Saturday 29 March 2025
15:00 Flora Tallinn 5 – 0 Kuressaare 1.22 5.50 9.00
12:30 Laagri 0 – 3 Trans Narva — — —
10:30 Tammeka 0 – 5 Vaprus 1.75 4.00 3.40
Sunday 16 March 2025
12:30 Kalju Nomme 2 – 2 Tammeka 1.71 4.20 5.40
10:30 Kuressaare 1 – 2 Laagri — — —
Saturday 15 March 2025
12:30 Tallinna Kalev 0 – 4 Flora Tallinn 7.50 4.75 1.36
12:30 Trans Narva 1 – 0 Paide 4.58 3.87 1.77
10:30 Vaprus 1 – 2 FC Levadia Tallinn — — —
Sunday 9 March 2025
12:30 Paide 4 – 0 Kalju Nomme 2.32 3.86 3.40
10:30 Laagri 2 – 0 Tallinna Kalev — — —
Saturday 8 March 2025
12:30 Trans Narva 0 – 2 Kuressaare 1.48 5.14 6.30
12:30 Tammeka 2 – 3 FC Levadia Tallinn 14.00 6.70 1.42
10:30 Flora Tallinn 0 – 1 Vaprus 1.25 6.00 8.00
Sunday 2 March 2025
12:30 Tallinna Kalev 1 – 2 Tammeka 3.30 3.90 1.80
10:30 Kuressaare 1 – 2 Paide 6.00 4.50 1.38
Saturday 1 March 2025
12:30 Flora Tallinn 2 – 2 Trans Narva 1.60 4.67 6.06
10:30 Vaprus 0 – 3 Kalju Nomme — — —
Friday 28 February 2025
17:00 FC Levadia Tallinn 5 – 0 Laagri — — —

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