ESTONIA  1921
Eesti meistrid
Semi-finals
Tallinna JK - Narva KS Võitleja 6-1
Tallinna VS Sport - Tallinna ESS Kalev 1-1 aet 3-0
Final (Tallinn 13.10.21)
Tallinna VS Sport - Tallinna JK     5-3          
JK = Jalgpalli Klubi VS = Võimlemisselts
KS = Karskusselts  ESS = Eesti Spordiselts 
ESTONIA 1922
Eesti meistrid
Semi-finals
VS Tallinna Sport - Tallinna JK 6-1
ESS Tallinna Kalev - Narva KS Võitleja 2-0
Final (Tallinn 29.10.22)
Tallinna VS Sport - Tallinna ESS Kalev     4-2          
VS = Võimlemisselts ESS = Eesti Spordiselts 
JK = Jalgpalli Klubi KS = Karskusselts 
ESTONIA 1923
Eesti meistrid
Semi-finals
Narva KS Võitleja - Tallinna JK withdrew withdrawal both
Tallinna ESS Kalev - Tallinna VS Sport 1-0
Tartu ASK bye
Türi SR withdrew  before the beginning of the competition
Final (Tallinn 23.090.23)
Tallinna ESS Kalev - Tartu ASK     6-0          
ESS = Eesti Spordiselts  KS = Karskusselts 
VS = Võimlemisselts SK = Spordiklubi
ASK = Amatöörspordiklubi JK = Jalgpalli Klubi
SR = Sportring
ESTONIA 1924
Eesti meistrid
First round
Tallinna ESS Kalev - Tallinna JK 3-2
VS Tallinna Sport - KS Võitleja Narva 6-0
Second round
Tallinna JK - KS Võitleja Narva +w/o KS Võitleja Narva out
VS Tallinna Sport - Tallinna ESS Kalev 1-0 Tallinna ESS Kalev abandoned the field after 65'
Third round
VS Tallinna Sport - Tallinna JK 3-0 Tallinna JK out
Fourth round
Tallinna ESS Kalev - VS Tallinna Sport 3-1
Final (Tallinn 26.10.24 and 02.11.24)
Tallinna ESS Kalev - Tallinna VS Sport     1-1 0-2        
Teams out of competition after 2 defeats
ESS = Eesti Spordiselts  VS = Võimlemisselts
JK = Jalgpalli Klubi KS = Karskusselts 
ESTONIA 1925
Eesti meistrid
First round
Narva KS Võitleja - Pärnu SS Tervis 5-1 Pärnu SS Tervis withdrew
Tallinna VS Sport - Nõmme SS Kalju Tallinn 1-1 aet
Tallinna SK Kalevipoeg - Narva KS Võitleja 1-0 aet
Tallinna VS Sport - Tallinna ESS Kalev 1-1 aet
Narva KS Võitleja - Tallinna SK Kalevipoeg 3-3 aet
Tallinna VS Sport - Tallinna ESS Kalev 1-0
Tallinna ESS Kalev - Tallinna SK Kalevipoeg 2-1
Tallinna VS Sport - Tallinna SK Kalevipoeg 0-0 abandoned
Tallinna VS Sport - Tallinna SK Kalevipoeg 5-1 Tallinna SK Kalevipoeg out
Tallinna VS Sport - Nõmme SS Kalju Tallinn 2-1
Narva KS Võitleja - Nõmme SS Kalju Tallinn 3-1 aet Nõmme SS Kalju Tallinn out
Tallinna ESS Kalev - Narva KS Võitleja 3-0 Narva KS Võitleja out
Final (Tallinn 11.10.25)
Tallinna VS Sport - Tallinna ESS Kalev     5-0          
Teams out of competition after 2 defeats
KS = Karskusselts  VS = Võimlemisselts
JK = Jalgpalli Klubi ESS = Eesti Spordiselts 
SS =  Spordiselts 
ESTONIA 1926
Eesti meistrid
Preliminary round
Narva KS Võitleja - Tallinna JK 0-4
Quarter-finals
Tallinna JK - Nõmme SS Kalju Tallinn 6-0
Tallinna SK Siirius - Tallinna SR Võitleja 5-0
Tallinna ESS Kalev - Tallinna SK Meteor 4-1
Tallinna VS Sport - Pärnu SS Tervis +w/o
Semi-finals
Tallinna JK - Tallinna ESS Kalev 6-0
Tallinna VS Sport - Tallinna SK Siirius 1-0
Final (Tallinn 26.09.26)
Tallinna JK - VS Tallinna Sport       4-1        
JK = Jalgpalli Klubi FC = Football Club
KS = Karskusselts  VS = Võimlemisselts
ESS = Eesti Spordiselts  SK = Spordiklubi
SR = Spordiring SS = Spordiselts
ESTONIA 1927
Eesti meistrid
Quarter-finals
Narva KS Võitleja - Nõmme SS Kalju Tallinn 4-1 Narva KS Võitleja later disqualified
Narva KS Võitleja - Tallinna SR  Võitleja 4-0 annulled
Tallinna SR  Võitleja - Nõmme SS Kalju Tallinn 4-1
Tallinna ESS Kalev - Tallinna VK Merkur 9-0
VS Tallinna Sport - Pärnu JK Tervis 16-1
Tallinna JK - FC Tallinna Meteor 7-2
Semi-finals
Tallinna VS Sport - Tallinna SR Võitleja 4-1
Tallinna JK - Tallinna ESS Kalev 1-0
Final (Tallinn 18.09.27)
Tallinna VS Sport - Tallinna JK       2-0        
ESS = Eesti Spordiselts  JK = Jalgpalli Klubi
VS = Võimlemisselts SR = Spordiring
SS = Spordiselts
ESTONIA 1928
Eesti meistrid
First round
Tallinn Quarterfinals
ÜENÜTO - Hõimla ÜENÜTÖ 1-2
NMKÜTÖ Luteri osakond - Edu 2-1
VVS Puhkekodu - Tekas 13-0
Äriteenijad SK - Vene SS Vitjas 3-1
Semifinals
Hõimla ÜENÜTÖ - NMKÜ Luteri osakond 5-0
VVS Puhkekodu - Äriteenijad SK 1-2
Final
Hõimla ÜENÜTÖ - Äriteenijad SK 3-1
Pohja-Eesti (Nord) Final
Rakvere SS Kalev - Narva NÜ Astra 3-1
Louna-Eesti (Sud) Tartu JK (olny participant)
Lääne-Eesti (West) Kohila SS Püsivus - Jõelehtme SS Ühendus 1-2
(only two participants)
Kesk-Eesti (Central) Preliminary round
Pärnu JK - Pärnu SS Vaprus 4-5
Semifinals
Türi SR - Võhma SS Leola 8-1
Sindi SS Kalju - Pärnu SS Vaprus 2-2 +w/o
Final
Türi SR - Sindi SS Kalju 3-0
Second round (Regional finals) Preliminary round
Jõelehtme SS Ühendus - Türi SR 2-5
Semifinals
Hõimla ÜENÜTÖ - Tartu JK 1-5
Türi SR - Rakvere SS Kalev  4-2
Final
Tartu JK - Türi SR 1-0
Third round Final
SR Võitleja Tallinn, KS Narva Võitlea and Pärnu JK  SR Võitleja Tallinn - KS Narva Võitlea 2-1
Tervis admitted directly to the third round SR Võitleja Tallinn - Pärnu JK Tervis 4-2
SR Võitleja Tallinn - Tartu JK 0-3
Final (Tallinn 02.09.28) Tallinna JK - Tallinna VK Merkur 4-1      
Tallinna JK and Tallinna VK Merkur admitted directly to the final stage. Tallinna VS Sport and Tallinna ESS Kalev withdrew from the competition; Tartu JK
withdrew from the final stage
ÜENÜTO = Üle Eestilise Noorte Ühenduse Tallinna Osakond VVS = Vabadussõja Veteranide Spordiselts
JK = Jalgpalli Klubi ÜENÜ = Ülemaaline Eesti Noorsoo Ühendus
VK = Võimlemise Klubi KS = Karskusselts 
SR = Spordiring NMKÜTÖ = Noorte Meeste Kristliku Ühenduse Tallinna Osakond
SK = Spordiklubi SS = Spordiselts
NÜ = Noorsoo Ühendus
ESTONIA 1929
Eesti meistrid
  Played Won Drew Lost For Against G/Av Points
1 Tallinna VS Sport 5 5 0 0 15 1 15,000 10
2 Tallinna JK 5 3 1 1 14 7 2,000 7
3 Tallinna ESS Kalev 5 2 1 2 9 9 1,000 5
4 Tallinna SK Estika 5 0 3 2 8 13 0,615 3
5 Tallinna VK Merkur 5 1 1 3 7 15 0,467 3
6 Tartu JK 5 0 2 3 4 12 0,333 2
  30 11 8 11 57 57   30
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Promoted KS Narva Võitleja
VS = Võimlemisselts ESS = Eesti Spordiselts 
JK = Jalgpalli Klubi VK = Võimlemise Klubi
ESTONIA 1930
Eesti meistrid
  Played Won Drew Lost For Against G/Av Points
1 Tallinna ESS Kalev 3 2 1 0 13 1 13,000 5
2 Tallinna VS Sport 3 2 1 0 9 1 9,000 5
3 Tallinna JK 3 1 0 2 7 6 1,167 2
4 KS Narva Võitleja 3 0 0 3 2 23 0,087 0
  12 5 2 5 31 31   12
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Promoted Tallinna VSS Puhkekodu, Narva NTHK
ESS = Eesti Spordiselts  JK = Jalgpalli Klubi
VS = Võimlemisselts KS = Karskusselts