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

Cup 2026/27

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

58Matches
399Goals
6.88Per game
58.6%Home wins
3%Priced at kickoff
ElvaTop of the table

Final table 68 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 ELVElva 4 4 0 0 +14 12
2 TAMTammeka 3 3 0 0 +23 9
3 LAALaagri 3 3 0 0 +20 9
4 TNTrans Narva 3 3 0 0 +20 9
5 NUNõmme United 3 3 0 0 +15 9
6 KURKuressaare 3 3 0 0 +14 9
7 TKTallinna Kalev 3 2 0 1 +15 6
8 FLTFC Levadia Tallinn 2 2 0 0 +13 6
9 VAPVaprus 3 2 0 1 +7 6
10 SSSaku Sporting 3 2 0 1 +6 6
11 KOSKose 3 2 0 1 +4 6
12 PHOPhoenix 3 2 0 1 +4 6
13 TKTartu Kalev 3 2 0 1 0 6
14 FTFC Tallinn 3 2 0 1 -2 6
15 VIIViimsi 4 2 0 2 -2 6
16 TKITallinna Kalev II 3 2 0 1 -4 6
17 THTeam Helm 1 1 0 0 +30 3
18 KNKalju Nomme 2 1 0 1 +10 3
19 FTFlora Tallinn 1 1 0 0 +9 3
20 JTJK Tabasalu 2 1 0 1 +8 3
21 SAUSaue 2 1 0 1 +5 3
22 TWTartu Welco 2 1 0 1 +4 3
23 RCIRumori Calcio II 1 1 0 0 +4 3
24 FIFlora III 1 1 0 0 +3 3
25 RCRumori Calcio 2 1 0 1 +2 3
26 HIIHiiumaa 2 1 0 1 +1 3
27 HELHelios 2 1 0 1 0 3
28 TAMTamper 2 1 0 1 0 3
29 TUTabasalu Ulasabat 2 1 0 1 -1 3
30 JOKJoker 2 1 0 1 -2 3
31 KJKristiine JK 2 1 0 1 -3 3
32 KMKompanii Marjamaa 2 1 0 1 -4 3
33 KEIKeila 2 1 0 1 -4 3
34 OLYOlympic 2 1 0 1 -4 3
35 HJLHarju JK Laagri U21 2 1 0 1 -4 3
36 PIPaide III 1 0 0 1 -1 0
37 LEGLegion 1 0 0 1 -1 0
38 VMVigri Maarjamäe 1 0 0 1 -1 0
39 EIElva III 1 0 0 1 -2 0
40 RFFRakvere FC Freedom 1 0 0 1 -2 0
41 LULahte United 1 0 0 1 -2 0
42 PJVPõhja-Tallinna JK Volta 1 0 0 1 -3 0
43 TRATransferWise 1 0 0 1 -3 0
44 FKFC Kohvile 1 0 0 1 -3 0
45 PAIPaide 1 0 0 1 -3 0
46 TFZTallinna FC Zapoos 1 0 0 1 -3 0
47 TULTulevik 1 0 0 1 -3 0
48 SOCSoccernet 1 0 0 1 -3 0
49 VIAVolta II / Arsenal 1 0 0 1 -3 0
50 GTGeneration Tallinn 1 0 0 1 -4 0
51 EUEstHam United 1 0 0 1 -4 0
52 WXWelco X 1 0 0 1 -4 0
53 JRVJärva-Jaani 1 0 0 1 -4 0
54 NUUNomme Utd U19 1 0 0 1 -4 0
55 JWJõgeva Wolves 1 0 0 1 -5 0
56 LHLäänemaa Haapsalu 1 0 0 1 -6 0
57 TALTalTech 1 0 0 1 -6 0
58 HHHell Hunt 1 0 0 1 -7 0
59 KKKuusalu Kalev 1 0 0 1 -7 0
60 KUMKummik 1 0 0 1 -8 0
61 RSRae Spordikool 1 0 0 1 -8 0
62 TTUTammeka Tartu U19 1 0 0 1 -8 0
63 TWTallinna Wolves 1 0 0 1 -10 0
64 VHPVana Hea Puur 1 0 0 1 -10 0
65 POSPoseidon 1 0 0 1 -12 0
66 RAPRaplamaa 1 0 0 1 -12 0
67 ZSZealot Sporting 1 0 0 1 -19 0
68 DELDeliirium 1 0 0 1 -30 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
6.88
399 goals. 91.4% of matches went over 2.5.
Home advantage
58.6%
Draws 0%, away wins 39.7%.
Half-time lead held
95.8%
From 48 matches where someone led at the break.
4–1 4 · 6.9%
4–2 3 · 5.2%
2–2 3 · 5.2%
1–4 3 · 5.2%
5–1 2 · 3.4%
3–2 2 · 3.4%

Results 62

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.

Thursday 29 October 2026
17:00 Flora Tallinn 10 – 1 Tallinna Kalev II — — —
Wednesday 7 October 2026
15:00 FC Levadia Tallinn 10 – 0 Keila — — —
Saturday 3 October 2026
12:30 FC Tallinn 0 – 10 Laagri — — —
11:00 Kuressaare 4 – 2 Saku Sporting — — —
Friday 2 October 2026
15:00 Tammeka 4 – 1 Viimsi — — —
Thursday 24 September 2026
14:00 Elva 3 – 2 Tallinna Kalev — — —
Tuesday 22 September 2026
17:00 FC Tallinn 5 – 0 Harju JK Laagri U21 — — —
Wednesday 2 September 2026
14:30 Nõmme United 3 – 2 Vaprus — — —
Wednesday 26 August 2026
17:00 FC Levadia Tallinn 4 – 1 Paide 1.79 4.50 4.90
15:00 Trans Narva 2 – 0 Kalju Nomme 4.30 4.10 1.94
Wednesday 19 August 2026
16:00 Keila 2 – 2 Flora III — — —
16:00 Olympic 0 – 7 Saku Sporting — — —
16:00 Hiiumaa 0 – 2 Nõmme United — — —
Wednesday 12 August 2026
16:00 Kose 0 – 8 Tartu Welco — — —
16:00 Phoenix 0 – 5 Vaprus — — —
16:00 Elva 3 – 0 Joker — — —
15:00 Helios 1 – 4 Viimsi — — —
Tuesday 11 August 2026
17:00 Kristiine JK 0 – 8 Kuressaare — — —
16:00 Tallinna Kalev 8 – 0 Tartu Kalev — — —
16:00 Trans Narva 8 – 0 Kompanii Marjamaa — — —
16:00 Poseidon 0 – 12 Kalju Nomme — — —
15:00 Laagri 3 – 1 Tamper — — —
Wednesday 5 August 2026
17:30 Rumori Calcio 0 – 1 Tammeka — — —
16:00 Saue 1 – 2 Harju JK Laagri U21 — — —
Wednesday 29 July 2026
16:00 Flora III 6 – 3 Põhja-Tallinna JK Volta — — —
Tuesday 28 July 2026
16:30 FC Tallinn 4 – 1 Tallinna FC Zapoos — — —
Sunday 26 July 2026
15:00 TransferWise 3 – 6 Olympic — — —
12:00 Saku Sporting 2 – 1 Legion — — —
Saturday 25 July 2026
14:00 FC Kohvile 1 – 4 Rumori Calcio — — —
11:00 EstHam United 1 – 5 Kose — — —
Friday 24 July 2026
17:00 Tammeka 19 – 0 Zealot Sporting — — —
Thursday 23 July 2026
16:00 Poseidon 2 – 2 Team Helm — — —
16:00 Tammeka Tartu U19 0 – 8 Tallinna Kalev — — —
16:00 Tartu Kalev 7 – 0 Kuusalu Kalev — — —
16:00 Helios 3 – 0 Soccernet — — —
16:00 Tallinna Kalev II 4 – 2 Rakvere FC Freedom — — —
16:00 Rumori Calcio II 5 – 1 Tartu Welco — — —
16:00 Nõmme United 12 – 0 Raplamaa — — —
16:00 Kuressaare 5 – 1 Welco X — — —
16:00 Laagri 8 – 0 Rae Spordikool — — —
15:00 Viimsi 4 – 0 Nomme Utd U19 — — —
Wednesday 22 July 2026
16:30 TalTech 0 – 6 Keila — — —
16:30 Vigri Maarjamäe 0 – 1 Joker — — —
16:00 Läänemaa Haapsalu 0 – 6 Elva — — —
16:00 Phoenix 8 – 1 Hell Hunt — — —
16:00 Trans Narva 0 – 0 Flora II — — —
15:00 JK Tabasalu 0 – 2 Tamper — — —
15:00 Hiiumaa 4 – 1 Tulevik — — —
Tuesday 21 July 2026
17:30 Kristiine JK 8 – 3 Jõgeva Wolves — — —
17:00 Tabasalu Ulasabat 1 – 4 Vaprus — — —
16:30 Kompanii Marjamaa 8 – 4 Generation Tallinn — — —
Friday 10 July 2026
16:00 Lahte United 1 – 3 Tabasalu Ulasabat — — —
Thursday 2 July 2026
17:30 Tallinna Wolves 0 – 10 JK Tabasalu — — —
Tuesday 30 June 2026
16:30 Järva-Jaani 0 – 4 Elva — — —
Thursday 18 June 2026
16:00 Team Helm 30 – 0 Deliirium — — —
Tuesday 16 June 2026
16:00 Kose 8 – 0 Kummik — — —
Wednesday 10 June 2026
17:00 Volta II / Arsenal 0 – 3 Tallinna Kalev II — — —
16:00 Tartu Kalev 4 – 3 Paide III — — —
16:00 Saue 6 – 0 Viimsi — — —
16:00 Trans Narva 10 – 0 Vana Hea Puur — — —
16:00 Phoenix 4 – 2 Elva III — — —
15:30 Rakvere FC Freedom 2 – 2 Kena — — —

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