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

Esiliiga A 2026/27

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

166Matches
593Goals
3.57Per game
43.4%Home wins
40%Priced at kickoff
Tartu WelcoTop 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 TWTartu Welco 34 23 5 6 +55 74
2 VIIViimsi 33 18 6 9 +35 60
3 FIFlora II 33 15 7 11 +19 52
4 ELVElva 34 14 9 11 -3 51
5 MAAMaardu 30 12 8 10 -10 44
6 NUINõmme United II 34 12 7 15 -9 43
7 FLIFCI Levadia II 33 13 3 17 -2 42
8 TKTallinna Kalev 33 11 7 15 -4 40
9 FTFC Tallinn 33 9 8 16 -36 35
10 NKINõmme Kalju II 35 6 6 23 -45 24

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.57
593 goals. 69.9% of matches went over 2.5.
Home advantage
43.4%
Draws 19.9%, away wins 36.1%.
Half-time lead held
77.2%
From 101 matches where someone led at the break.
1–2 13 · 7.8%
1–3 12 · 7.2%
1–1 12 · 7.2%
2–1 11 · 6.6%
1–0 11 · 6.6%
3–2 10 · 6%

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.

Sunday 8 November 2026
10:30 Tartu Welco scheduled Maardu — — —
10:30 Nõmme Kalju II scheduled Viimsi — — —
10:30 Flora II scheduled FCI Levadia II — — —
10:30 FC Tallinn scheduled Tallinna Kalev — — —
10:30 Elva scheduled Nõmme United II — — —
Sunday 1 November 2026
17:00 Nõmme United II scheduled FC Tallinn — — —
15:00 FCI Levadia II scheduled Viimsi — — —
17:00 Elva scheduled Tallinna Kalev — — —
Saturday 31 October 2026
17:00 Flora II scheduled Tartu Welco — — —
Thursday 29 October 2026
17:00 Tallinna Kalev 3 – 1 Nõmme Kalju II — — —
16:00 Maardu 0 – 0 Elva — — —
Monday 26 October 2026
17:00 Viimsi 1 – 1 Flora II — — —
Sunday 25 October 2026
10:30 Nõmme United II 0 – 0 Maardu — — —
10:30 Elva 3 – 3 FCI Levadia II — — —
Saturday 24 October 2026
10:30 Nõmme Kalju II 1 – 2 FC Tallinn — — —
Friday 23 October 2026
17:00 Tartu Welco 3 – 2 Tallinna Kalev — — —
Thursday 22 October 2026
16:00 Flora II 3 – 2 Nõmme United II — — —
Monday 19 October 2026
17:00 FC Tallinn 0 – 3 Viimsi — — —
10:30 Tallinna Kalev 1 – 2 FCI Levadia II — — —
10:30 Maardu awarded Flora II — — —
Sunday 18 October 2026
10:30 Tartu Welco 4 – 3 Nõmme United II — — —
10:30 Nõmme Kalju II 0 – 0 Elva — — —
Thursday 15 October 2026
17:00 Viimsi awarded Maardu — — —
17:00 FC Tallinn 0 – 7 Tartu Welco — — —
Wednesday 14 October 2026
16:00 FCI Levadia II 1 – 0 Nõmme Kalju II — — —
Sunday 11 October 2026
10:30 Maardu 0 – 0 Nõmme Kalju II — — —
Saturday 10 October 2026
17:00 Tallinna Kalev 1 – 2 Viimsi — — —
10:30 Flora II 1 – 2 FC Tallinn — — —
Friday 9 October 2026
17:30 Tartu Welco 4 – 0 Elva — — —
17:00 Nõmme United II 0 – 1 FCI Levadia II — — —
Monday 21 September 2026
17:00 Nõmme Kalju II 2 – 3 Nõmme United II — — —
Saturday 19 September 2026
17:00 FCI Levadia II postponed Maardu — — —
17:00 Elva 1 – 1 FC Tallinn — — —
Friday 18 September 2026
17:00 Tallinna Kalev 2 – 2 Flora II — — —
Thursday 17 September 2026
17:00 Viimsi 0 – 2 Tartu Welco — — —
Monday 14 September 2026
17:00 Tartu Welco 3 – 0 Nõmme Kalju II — — —
Sunday 13 September 2026
10:30 Nõmme United II 1 – 0 Viimsi — — —
10:30 Maardu postponed Tallinna Kalev — — —
10:30 Flora II 1 – 2 Elva — — —
10:30 FC Tallinn 1 – 5 FCI Levadia II — — —
Thursday 10 September 2026
17:00 Viimsi 5 – 0 Elva 1.64 4.50 4.10
17:00 FCI Levadia II 0 – 0 Tartu Welco — — —
15:30 Nõmme United II 2 – 1 Tallinna Kalev — — —
15:30 Nõmme Kalju II 1 – 5 Flora II — — —
15:30 FC Tallinn abandoned Maardu 3.04 3.90 2.02
Sunday 6 September 2026
10:30 Elva 1 – 0 Nõmme Kalju II 1.81 4.50 3.84
10:30 Maardu 2 – 1 Nõmme United II — — —
Saturday 5 September 2026
17:00 Tallinna Kalev 1 – 1 Tartu Welco — — —
Friday 4 September 2026
10:30 FCI Levadia II 6 – 2 Flora II — — —
Thursday 3 September 2026
13:00 Nõmme United II 0 – 1 Elva — — —
17:00 Viimsi 1 – 2 FC Tallinn 1.40 5.79 9.30
Saturday 29 August 2026
17:00 Tartu Welco 1 – 3 Viimsi — — —
10:30 Maardu 4 – 2 FCI Levadia II — — —
10:30 Flora II 5 – 0 Tallinna Kalev — — —
10:30 FC Tallinn 0 – 2 Nõmme Kalju II 2.47 4.40 2.83
Monday 24 August 2026
17:00 Viimsi 4 – 1 Nõmme United II — — —
17:00 Tallinna Kalev 1 – 3 Maardu — — —
17:00 Elva 0 – 0 Flora II — — —
Sunday 23 August 2026
13:00 Nõmme Kalju II 2 – 4 Tartu Welco — — —
13:00 FCI Levadia II 2 – 1 FC Tallinn — — —
Friday 21 August 2026
17:00 Flora II 2 – 1 Viimsi — — —
Thursday 20 August 2026
13:00 Tartu Welco 4 – 2 FCI Levadia II — — —
13:00 Nõmme Kalju II 0 – 3 Tallinna Kalev — — —
13:00 FC Tallinn 1 – 1 Nõmme United II — — —
10:30 Elva 1 – 0 Maardu 1.88 4.49 3.70
Monday 17 August 2026
17:00 Nõmme United II 2 – 0 Nõmme Kalju II — — —
Saturday 15 August 2026
17:00 Viimsi 5 – 0 FCI Levadia II — — —
17:00 Tartu Welco 2 – 1 Flora II — — —
17:00 Tallinna Kalev 1 – 0 Elva — — —
15:00 Maardu 1 – 0 FC Tallinn 1.59 4.93 5.50
Monday 10 August 2026
17:00 Flora II 3 – 0 Nõmme Kalju II — — —
Saturday 8 August 2026
13:00 FCI Levadia II 1 – 2 Nõmme United II — — —
13:00 Tallinna Kalev 1 – 1 FC Tallinn — — —
13:00 Maardu 1 – 2 Viimsi 3.65 4.05 1.98
13:00 Elva 2 – 1 Tartu Welco — — —
Monday 3 August 2026
17:00 Viimsi 1 – 2 Tallinna Kalev — — —
Saturday 1 August 2026
17:00 Nõmme United II 2 – 1 Tartu Welco — — —
17:00 Nõmme Kalju II 1 – 4 Maardu 3.50 4.70 1.92
17:00 FCI Levadia II 2 – 2 Elva — — —
17:00 FC Tallinn 1 – 0 Flora II — — —
Monday 27 July 2026
10:30 Nõmme United II 0 – 3 Viimsi — — —
Saturday 25 July 2026
13:00 Nõmme Kalju II 0 – 5 Flora II — — —
Saturday 18 July 2026
17:00 Tartu Welco 0 – 2 FC Tallinn — — —
17:00 Tallinna Kalev 3 – 1 Nõmme United II — — —
17:00 Nõmme Kalju II 0 – 2 FCI Levadia II — — —
17:00 Flora II 1 – 3 Maardu — — —
Thursday 16 July 2026
17:00 Elva 1 – 3 Viimsi — — —
Monday 13 July 2026
17:00 Maardu 1 – 8 Tartu Welco — — —
Sunday 12 July 2026
17:00 Nõmme United II 1 – 1 Flora II — — —
Saturday 11 July 2026
17:00 Viimsi 2 – 2 Nõmme Kalju II 1.37 6.00 7.75
17:00 FCI Levadia II 3 – 2 Tallinna Kalev — — —
17:00 FC Tallinn 0 – 3 Elva 4.25 4.70 1.74
Thursday 9 July 2026
17:00 Maardu 3 – 2 Flora II — — —
Sunday 5 July 2026
13:00 Flora II 0 – 4 FCI Levadia II — — —
13:00 Nõmme Kalju II 2 – 2 Elva 3.58 4.51 2.05
Saturday 4 July 2026
13:00 FC Tallinn 4 – 3 Nõmme United II — — —
Friday 3 July 2026
18:30 Tallinna Kalev 3 – 3 Maardu — — —
Thursday 2 July 2026
17:00 Tartu Welco 2 – 2 Viimsi — — —
Tuesday 30 June 2026
17:00 Nõmme United II 3 – 3 Flora II — — —
Monday 22 June 2026
17:00 Maardu 1 – 0 Viimsi 4.10 4.20 1.83
17:00 Elva 0 – 3 Flora II — — —
Sunday 21 June 2026
17:00 Tartu Welco 5 – 2 Nõmme United II — — —
10:30 Tallinna Kalev 5 – 1 Nõmme Kalju II — — —
10:30 FCI Levadia II 4 – 0 FC Tallinn — — —
Thursday 18 June 2026
17:00 Viimsi 0 – 1 Elva 1.90 4.14 3.60
17:00 Maardu 2 – 1 Nõmme Kalju II 1.84 4.70 3.82
17:00 FC Tallinn 1 – 3 Flora II — — —
16:00 Nõmme United II 1 – 2 Tallinna Kalev — — —
16:00 FCI Levadia II 1 – 3 Tartu Welco — — —
Monday 15 June 2026
17:00 Nõmme Kalju II 4 – 1 Nõmme United II — — —
Sunday 14 June 2026
17:00 Viimsi 2 – 0 FCI Levadia II — — —
10:30 Flora II 3 – 1 Tallinna Kalev — — —
Saturday 13 June 2026
18:00 Tartu Welco 4 – 0 FC Tallinn — — —
Thursday 11 June 2026
17:00 Elva 4 – 3 Maardu 1.91 4.20 3.70
Monday 1 June 2026
17:00 Nõmme Kalju II 1 – 3 FC Tallinn 2.08 4.54 3.05
17:00 Elva 0 – 2 Tartu Welco — — —
Sunday 31 May 2026
17:00 Tallinna Kalev 1 – 2 FCI Levadia II — — —
Thursday 28 May 2026
17:00 Tartu Welco 4 – 2 Nõmme Kalju II — — —
17:00 FCI Levadia II 1 – 3 Elva — — —
17:00 FC Tallinn 0 – 0 Maardu 3.65 4.70 1.90
Wednesday 27 May 2026
17:00 Tallinna Kalev 0 – 3 Viimsi 3.95 4.60 1.91
Monday 25 May 2026
13:00 Nõmme United II 4 – 2 FCI Levadia II — — —
Sunday 24 May 2026
13:00 Maardu 0 – 1 Tartu Welco 5.00 5.40 1.54
13:00 Elva 3 – 1 Tallinna Kalev 2.46 4.20 2.86
12:00 FC Tallinn 0 – 2 Viimsi 9.80 6.60 1.33
Sunday 17 May 2026
17:00 Tartu Welco 3 – 3 Flora II 1.46 6.20 6.40
Saturday 16 May 2026
17:00 Nõmme Kalju II 1 – 1 Viimsi — — —
17:00 Nõmme United II 1 – 0 Elva — — —
17:00 FCI Levadia II 1 – 2 Maardu — — —
Thursday 14 May 2026
17:00 FC Tallinn 1 – 1 Tallinna Kalev 4.40 5.30 1.74
Wednesday 13 May 2026
17:00 Flora II 2 – 2 Nõmme United II 1.35 7.20 8.00
Monday 11 May 2026
17:00 Nõmme Kalju II 1 – 0 FCI Levadia II 1.88 5.90 3.55
Saturday 9 May 2026
15:00 Tallinna Kalev 2 – 0 Tartu Welco — — —
10:30 Maardu 2 – 1 Nõmme United II — — —
10:30 Flora II 0 – 4 Viimsi — — —
Thursday 7 May 2026
17:00 Elva 2 – 0 FC Tallinn 1.34 6.40 9.60
Saturday 2 May 2026
10:30 Elva 2 – 4 Nõmme Kalju II 1.69 5.10 4.80
Friday 1 May 2026
17:00 Flora II 5 – 0 Maardu 1.72 5.40 4.40
10:30 Tallinna Kalev 4 – 4 Nõmme United II 1.78 5.60 3.90
10:30 FCI Levadia II 1 – 2 Viimsi 4.00 4.60 1.90
10:30 FC Tallinn 0 – 2 Tartu Welco 9.20 7.60 1.30
Monday 27 April 2026
17:00 Tartu Welco 3 – 3 Elva 1.52 4.80 5.30
17:00 Nõmme Kalju II 0 – 4 Tallinna Kalev 1.90 4.40 3.50
17:00 FC Tallinn 4 – 2 FCI Levadia II 6.00 4.30 1.54
Sunday 26 April 2026
17:00 Viimsi 1 – 1 Maardu 1.30 7.00 9.40
Friday 24 April 2026
17:00 Nõmme United II 0 – 3 Nõmme Kalju II 2.26 5.30 2.90
Thursday 23 April 2026
17:00 Viimsi 2 – 0 Tartu Welco 3.00 4.50 2.18
17:00 Maardu 1 – 1 FC Tallinn 1.76 4.80 4.20
16:00 FCI Levadia II 3 – 2 Tallinna Kalev 1.95 5.10 3.90
16:00 Flora II 3 – 2 Elva 2.40 4.20 2.98
Sunday 19 April 2026
10:30 Elva 1 – 3 Nõmme United II 2.98 4.90 2.24
Saturday 18 April 2026
10:30 Nõmme Kalju II 3 – 2 Maardu 2.94 5.10 2.22
Friday 17 April 2026
17:00 Tartu Welco 3 – 2 FCI Levadia II 1.41 6.40 7.60
Thursday 16 April 2026
17:30 Viimsi 5 – 1 FC Tallinn 1.54 5.60 6.40
17:00 Tallinna Kalev 1 – 4 Flora II 2.10 4.50 3.35
Sunday 12 April 2026
10:30 Viimsi 1 – 3 Nõmme United II — — —
Saturday 11 April 2026
10:30 Nõmme Kalju II 1 – 5 Tartu Welco 7.20 7.20 1.35
10:30 Maardu 3 – 2 FCI Levadia II 2.12 4.80 3.20
Friday 10 April 2026
17:00 Flora II 5 – 0 FC Tallinn 2.12 4.30 3.10
Thursday 9 April 2026
17:00 Tallinna Kalev 2 – 1 Elva 2.54 4.70 2.48
Sunday 5 April 2026
11:00 FCI Levadia II 1 – 3 Flora II 2.00 3.90 2.75
Saturday 4 April 2026
10:30 FC Tallinn 6 – 3 Nõmme Kalju II 2.00 3.75 2.90
Friday 3 April 2026
17:00 Nõmme United II 1 – 3 Tartu Welco 2.40 4.00 2.40
10:30 Maardu 1 – 1 Tallinna Kalev 2.40 4.20 2.20
10:30 Elva 1 – 0 Viimsi 3.10 3.80 1.91
Sunday 22 March 2026
17:00 Nõmme United II 2 – 2 FC Tallinn 1.44 4.60 5.00
Saturday 21 March 2026
15:00 Tartu Welco 5 – 1 Maardu — — —
10:30 Elva 3 – 2 FCI Levadia II 1.91 3.75 3.10
Thursday 19 March 2026
16:00 Flora II 3 – 1 Nõmme Kalju II 2.05 4.20 2.63
16:00 Viimsi 2 – 0 Tallinna Kalev 1.50 3.90 5.00
Monday 16 March 2026
16:00 FCI Levadia II 0 – 1 Nõmme United II 2.15 4.00 2.60
Sunday 15 March 2026
17:00 Tallinna Kalev 5 – 1 FC Tallinn — — —
Saturday 14 March 2026
15:00 Flora II 1 – 6 Tartu Welco 5.40 5.20 1.60
12:30 Nõmme Kalju II 0 – 0 Viimsi 11.00 6.90 1.28
Thursday 12 March 2026
16:00 Maardu 0 – 3 Elva 2.15 3.75 2.60
Sunday 8 March 2026
15:00 Nõmme United II 4 – 1 Maardu — — —
Saturday 7 March 2026
15:30 FC Tallinn 1 – 1 Elva 3.30 4.33 1.73
15:00 FCI Levadia II 2 – 0 Nõmme Kalju II 1.75 4.50 5.20
Friday 6 March 2026
16:30 Viimsi 2 – 1 Flora II 1.25 7.60 10.50
Thursday 5 March 2026
17:00 Tartu Welco 3 – 0 Tallinna Kalev 2.10 4.50 2.40

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