IRISH FREE STATE 1930-31
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Shelbourne AFC Dublin (Ringsend) 22 13 5 4 52 22 2,364 31
2 Dundalk GNR FC 22 11 6 5 64 43 1,488 28
3 Bohemian FC Dublin (Phibsborough) 22 10 7 5 45 32 1,406 27
4 Cork FC 22 12 3 7 55 45 1,222 27
5 Dolphin FC Dublin (Dolphin's Barn) 22 11 4 7 51 43 1,186 26
6 Brideville FC Dublin (The Liberties) 22 10 6 6 49 44 1,114 26
7 Shamrock Rovers AFC Dublin (Milltown) 22 9 5 8 54 49 1,102 23
8 Bray Unknowns FC 22 8 4 10 41 45 0,911 20
9 Waterford FC 22 8 3 11 43 52 0,827 19
10 Saint James's Gate FC Dublin (Crumlin) 22 7 4 11 36 48 0,750 18
11 Drumcondra AFC Dublin (Clonturk) 22 5 5 12 33 49 0,673 15
12 Jacobs AFC Dublin (Crumlin) 22 1 2 19 21 72 0,292 4
  264 105 54 105 544 544   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Dundalk GNR FC => Dundalk FC
GNR = Great Northern Railway
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Dundalk = Dún Dealgan Waterford = Port Lairge
Cork = Corcaigh
English = Irish
CUP
Semifinals Dundalk GNR FC - Dolphin FC Dublin 1-1 3-1
Shamrock Rovers AFC Dublin - Bohemian FC Dublin 3-0
Final (18.04.1931 and 09.05.1931) Shamrock Rovers AFC Dublin - Dundalk GNR FC 1-1 1-0
Dolphin FC Dublin dissolved Cork FC dissolved in 1938
Brideville FC Dublin dissolved Bray Unknowns FC dissolved in 1973
Jacobs AFC Dublin dissolevd 
IRISH FREE STATE 1931-32
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Shamrock Rovers AFC Dublin (Milltown) 22 13 6 3 70 34 2,059 32
2 Cork FC 22 10 9 3 57 27 2,111 29
3 Waterford FC 22 12 4 6 64 42 1,524 28
4 Dundalk FC 22 11 5 6 56 31 1,806 27
5 Bohemian FC Dublin (Phibsborough) 22 12 3 7 43 35 1,229 27
6 Shelbourne AFC Dublin (Ringsend) 22 10 6 6 43 34 1,265 26
7 Dolphin FC Dublin (Dolphin's Barn) 22 11 3 8 65 44 1,477 25
8 Bray Unknowns FC 22 9 5 8 45 51 0,882 23
9 Drumcondra AFC Dublin (Clonturk) 22 6 5 11 33 48 0,688 17
10 Brideville FC Dublin (The Liberties) 22 6 3 13 27 47 0,574 15
11 Saint James's Gate FC Dublin (Crumlin) 22 4 2 16 27 62 0,435 10
12 Jacobs AFC Dublin (Crumlin) 22 1 3 18 15 90 0,167 5
  264 105 54 105 545 545   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Waterford FC, Brideville FC Dublin and Jacobs AFC Dublin not re-elected
Admitted Cork Bohemians FC
Dublin = Baile Átha Cliath Waterford = Port Lairge
Cork = Corcaigh Bray = Bré (Brí Chualann)
Dundalk = Dún Dealgan
English = Irish
CUP
Semifinals Shamrock Rovers AFC Dublin - Bohemian FC Dublin 3-2
Dolphin FC Dublin - Shelbourne AFC Dublin  3-1
Final (17.04.1932) Shamrock Rovers AFC Dublin - Dolphin FC Dublin 1-0
Cork FC dissolved in 1938 Bray Unknowns FC dissolved in 1973
Dolphin FC Dublin dissolved Brideville FC Dublin dissolved
Jacobs AFC Dublin dissolevd 
IRISH FREE STATE 1932-33
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Dundalk FC 18 13 3 2 44 21 2,095 29
2 Shamrock Rovers AFC Dublin (Milltown) 18 11 2 5 48 32 1,500 24
3 Shelbourne AFC Dublin (Ringsend) 18 10 3 5 45 26 1,731 23
4 Cork FC (Mardyke) 18 10 1 7 35 35 1,000 21
5 Bray Unknowns FC 18 6 7 5 29 29 1,000 19
6 Saint James's Gate FC Dublin (Crumlin) 18 8 1 9 39 41 0,951 17
7 Cork Bohemians FC (Ballintemple) 18 4 6 8 30 38 0,789 14
8 Dolphin FC Dublin (Dolphin's Barn) 18 5 4 9 28 39 0,718 14
9 Bohemian FC Dublin (Phibsborough) 18 4 5 9 24 40 0,600 13
10 Drumcondra AFC Dublin (Clonturk) 18 1 4 13 22 43 0,512 6
  180 72 36 72 344 344   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Dundalk = Dún Dealgan Cork = Corcaigh
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
English = Irish
CUP
Semifinals Shamrock Rovers AFC Dublin - Bohemian FC Dublin 3-1
Dolphin FC Dublin - Shelbourne AFC Dublin 1-0
Final (17.03.1933 and 26.03.1933) Shamrock Rovers AFC Dublin - Dolphin FC Dublin 3-3 3-0
Cork FC dissolved in 1938 Cork Bohemians FC dissolved
Bray Unknowns FC dissolved in 1973 Dolphin FC Dublin dissolved
Drumcondra AFC Dublin dissolved in 1972
IRISH FREE STATE 1933-34
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Bohemian FC Dublin (Phibsborough) 18 11 5 2 38 23 1,652 27
2 Cork FC (Mardyke) 18 11 4 3 47 26 1,808 26
3 Shamrock Rovers AFC Dublin (Milltown) 18 9 4 5 28 23 1,217 22
4 Dundalk FC 18 9 3 6 33 25 1,320 21
5 Dolphin FC Dublin (Dolphin's Barn) 18 7 3 8 23 21 1,095 17
6 Shelbourne AFC Dublin (Ringsend) 18 6 5 7 22 25 0,880 17
7 Drumcondra AFC Dublin (Clonturk) 18 6 4 8 27 28 0,964 16
8 Saint James's Gate FC Dublin (Crumlin) 18 5 3 10 26 32 0,813 13
9 Bray Unknowns FC 18 6 1 11 26 44 0,591 13
10 Cork Bohemians FC (Ballintemple) 18 2 4 12 18 41 0,439 8
  180 72 36 72 288 288   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Shelbourne AFC Dublin resigned
Cork Bohemians FC dissolved
Admitted Sligo Rovers FC, Waterford FC
Dublin = Baile Átha Cliath Dundalk = Dún Dealgan
Cork = Corcaigh Bray = Bré (Brí Chualann)
English = Irish
CUP
Semifinals Saint James's Gate FC Dublin - Dolphin FC Dublin 1-0
Cork FC - Dundalk FC 2-2 1-1 2-1
Final (17.03.1934) Cork FC - Saint James's Gate FC Dublin 2-1
Cork FC dissolved in 1938 Drumcondra AFC Dublin dissolved in 1972
Dolphin FC Dublin dissolved Bray Unknowns FC dissolved in 1973
Cork Bohemians FC dissolved
IRISH FREE STATE 1934-35
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Dolphin FC Dublin (Dolphin's Barn) 18 12 4 2 48 21 2,286 28
2 Saint James's Gate FC Dublin (Crumlin) 18 12 3 3 46 33 1,394 27
3 Sligo Rovers FC 18 8 4 6 44 30 1,467 20
4 Bohemian FC Dublin (Phibsborough) 18 9 2 7 44 36 1,222 20
5 Dundalk FC 18 8 4 6 37 32 1,156 20
6 Shamrock Rovers AFC Dublin (Milltown) 18 5 6 7 27 33 0,818 16
7 Bray Unknowns FC 18 6 3 9 39 56 0,696 15
8 Waterford FC 18 4 4 10 43 54 0,796 12
9 Drumcondra AFC Dublin (Clonturk) 18 4 4 10 22 39 0,564 12
10 Cork FC (Mardyke) 18 3 4 11 30 46 0,652 10
  180 71 38 71 380 380   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Admitted Reds United FC Dublin, Brideville FC Dublin
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Sligo = Sligeach  Cork = Corcaigh
Dundalk = Dún Dealgan Waterford = Port Lairge
English = Irish
CUP
Semifinals Dolphin FC Dublin - Bohemian FC Dublin 1-1 1-2
Dundalk FC - Sligo Rovers FC 2-0
Final (14.04.1935) Bohemian FC Dublin - Dundalk FC  4-3
Dolphin FC Dublin dissolved Drumcondra AFC Dublin dissolved in 1972
Bray Unknowns FC dissolved in 1973 Cork FC dissolved in 1938
IRISH FREE STATE 1935-36
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Bohemian FC Dublin (Phibsborough) 22 17 2 3 73 27 2,704 36
2 Dolphin FC Dublin (Dolphin's Barn) 22 15 3 4 66 38 1,737 33
3 Cork FC (Mardyke) 22 14 3 5 61 38 1,605 31
4 Reds United FC Dublin (Milltown) 22 12 1 9 45 47 0,957 25
5 Waterford FC 22 9 5 8 58 54 1,074 23
6 Shamrock Rovers AFC Dublin (Milltown) 22 10 2 10 61 58 1,052 22
7 Dundalk FC 22 9 3 10 43 39 1,103 21
8 Sligo Rovers FC 22 9 3 10 48 47 1,021 21
9 Drumcondra AFC Dublin (Clonturk) 22 9 2 11 45 53 0,849 20
10 Saint James's Gate FC Dublin (Crumlin) 22 8 3 11 47 42 1,119 19
11 Brideville FC Dublin (The Liberties) 22 4 3 15 36 64 0,563 11
12 Bray Unknowns FC 22 1 0 21 23 99 0,232 2
  264 117 30 117 606 606   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Reds United FC Dublin resigned
Admitted Shelbourne AFC Dublin
Dublin = Baile Átha Cliath Dundalk = Dún Dealgan
Cork = Corcaigh Sligo = Sligeach 
Waterford = Port Lairge Bray = Bré (Brí Chualann)
English = Irish
CUP
Semifinals Shamrock Rovers AFC Dublin - Dundalk FC 2-2 2-1
Cork FC - Drumcondra AFC Dublin 5-2
Final (19.04.1936) Shamrock Rovers AFC Dublin - Cork FC  2-1
Dolphin FC Dublin dissolved Drumcondra AFC Dublin dissolved in 1972
Reds United FC Dublin dissolved Brideville FC Dublin dissolved
Bray Unknowns FC dissolved in 1973 Cork FC dissolved in 1938
Brideville FC Dublin dissolved
IRISH FREE STATE 1936-37
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Sligo Rovers FC 22 16 2 4 68 30 2,267 34
2 Dundalk FC 22 10 4 8 41 34 1,206 24
3 Waterford FC 22 12 0 10 59 49 1,204 24
4 Bray Unknowns FC 22 10 4 8 30 39 0,769 24
5 Saint James's Gate FC Dublin (Crumlin) 22 9 5 8 63 43 1,465 23
6 Drumcondra AFC Dublin (Clonturk) 22 10 3 9 41 47 0,872 23
7 Bohemian FC Dublin (Phibsborough) 22 10 2 10 54 56 0,964 22
8 Shelbourne AFC Dublin (Ringsend) 22 9 3 10 53 48 1,104 21
9 Shamrock Rovers AFC Dublin (Milltown) 22 8 3 11 46 55 0,836 19
10 Dolphin FC Dublin (Dolphin's Barn) 22 7 4 11 33 59 0,559 18
11 Cork FC (Mardyke) 22 7 3 12 51 60 0,850 17
12 Brideville FC Dublin (The Liberties) 22 6 3 13 32 51 0,627 15
  264 114 36 114 571 571   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Dolphin FC Dublin resigned
Admitted Limerick AFC
Sligo = Sligeach  Bray = Bré (Brí Chualann)
Waterford = Port Lairge Dublin = Baile Átha Cliath
Dundalk = Dún Dealgan Cork = Corcaigh
English = Irish
CUP
Semifinals Waterford FC - Longford Town FC 4-1
Saint James's Gate FC Dublin - Fearon's Athletic FC Dublin (Terenure) 4-0
Final (18.04.1937) Waterford FC - Saint James's Gate FC Dublin 2-1
Bray Unknowns FC dissolved in 1973 Dolphin FC Dublin dissolved
Drumcondra AFC Dublin dissolved in 1972 Cork FC dissolved in 1938
Fearon's Athletic FC Dublin dissolved in 1940 Brideville FC Dublin dissolved
REP. OF IRELAND 1937-38
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Shamrock Rovers AFC Dublin (Milltown) 22 14 4 4 71 47 1,511 32
2 Waterford AFC 22 13 5 4 76 40 1,900 31
3 Dundalk FC 22 13 4 5 53 29 1,828 30
4 Brideville FC Dublin (The Liberties) 22 12 5 5 51 35 1,457 29
5 Saint James's Gate FC Dublin (Crumlin) 22 13 1 8 65 40 1,625 27
6 Sligo Rovers FC 22 7 5 10 55 61 0,902 19
7 Shelbourne AFC Dublin (Ringsend) 22 6 6 10 36 47 0,766 18
8 Bray Unknowns FC 22 8 2 12 37 56 0,661 18
9 Bohemian FC Dublin (Phibsborough) 22 7 3 12 55 60 0,917 17
10 Limerick AFC 22 6 5 11 34 43 0,791 17
11 Cork FC (Mardyke) 22 6 1 15 38 78 0,487 13
12 Drumcondra AFC Dublin (Clonturk) 22 5 3 14 32 67 0,478 13
  264 110 44 110 603 603   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Admitted Cork City FC
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Waterford = Port Lairge Limerick = Luimneach
Dundalk = Dún Dealgan Cork = Corcaigh
Sligo = Sligeach 
English = Irish
CUP
Semifinals Dundalk FC - Shamrock Rovers AFC Dublin 2-1
Saint James's Gate FC Dublin - Distillery FC Dublin (Drumcondra) 2-2 3-2
Final (10.04.1938) Saint James's Gate FC Dublin - Dundalk FC 2-1
Brideville FC Dublin dissolved Cork FC dissolved in 1938
Bray Unknowns FC dissolved in 1973 Drumcondra AFC Dublin dissolved in 1972
Distillery FC Dublin dissolved
REP. OF IRELAND 1938-39
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Shamrock Rovers AFC Dublin (Milltown) 22 16 4 2 60 32 1,875 36
2 Sligo Rovers FC 22 10 7 5 50 31 1,613 27
3 Dundalk FC 22 10 7 5 47 31 1,516 27
4 Saint James's Gate FC Dublin (Crumlin) 22 10 3 9 59 48 1,229 23
5 Limerick AFC 22 9 4 9 36 38 0,947 22
6 Shelbourne AFC Dublin (Ringsend) 22 9 4 9 40 48 0,833 22
7 Bohemian FC Dublin (Phibsborough) 22 8 4 10 41 46 0,891 20
8 Drumcondra AFC Dublin (Clonturk) 22 6 6 10 38 45 0,844 18
9 Bray Unknowns FC 22 7 4 11 41 49 0,837 18
10 Brideville FC Dublin (The Liberties) 22 6 6 10 37 49 0,755 18
11 Cork City FC (Mardyke) 22 7 3 12 39 49 0,796 17
12 Waterford AFC 22 4 8 10 36 58 0,621 16
  264 102 60 102 524 524   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Sligo = Sligeach  Cork = Corcaigh
Dundalk = Dún Dealgan Waterford = Port Lairge
Limerick = Luimneach
English = Irish
CUP
Semifinals Shelbourne AFC Dublin - Bohemian FC Dublin 1-0
Sligo Rovers FC - Dundalk FC 2-1
Final (23.04.1939 and 03.05.1939) Shelbourne AFC Dublin - Sligo Rovers FC 1-1 1-0
Limerick AFC dissolved in 2020 Bray Unknowns FC dissolved in 1973
Drumcondra AFC Dublin dissolved in 1972 Brideville FC Dublin dissolved
Cork City FC dissolved in 1940
REP. OF IRELAND 1939-40
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Saint James's Gate FC Dublin (Crumlin) 22 17 2 3 63 27 2,333 36
2 Shamrock Rovers AFC Dublin (Milltown) 22 13 4 5 51 39 1,308 30
3 Sligo Rovers FC 22 12 4 6 60 44 1,364 28
4 Cork City FC/Cork United FC (Mardyke) 22 11 3 8 40 34 1,176 25
5 Dundalk FC 22 11 3 8 45 36 1,250 25
6 Drumcondra AFC Dublin (Clonturk) 22 10 5 7 49 45 1,089 25
7 Shelbourne AFC Dublin (Ringsend) 22 6 8 8 41 39 1,051 20
8 Bohemian FC Dublin (Phibsborough) 22 7 4 11 36 46 0,783 18
9 Bray Unknowns FC 22 8 1 13 49 52 0,942 17
10 Brideville FC Dublin (The Liberties) 22 6 5 11 39 49 0,796 17
11 Waterford FC 22 6 4 12 44 54 0,815 16
12 Limerick AFC 22 1 5 16 23 75 0,307 7
  264 108 48 108 540 540   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Cork City FC resigned on 13 February 1940 and were dissolved. A new club Cork United FC were immediatly elected in their place. Cork United FC 
took on the record and the fixtures of the dissolved team.
Sligo Rovers FC resigned
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Sligo = Sligeach  Waterford = Port Lairge
Cork = Corcaigh Limerick = Luimneach
Dundalk = Dún Dealgan
English = Irish
CUP
Semifinals Shamrock Rovers AFC Dublin - Bray Unknowns FC 2-0
Sligo Rovers FC - Saint James's Gate FC Dublin 2-1
Final (21.04.1940) Shamrock Rovers AFC Dublin - Sligo Rovers FC 3-0
Cork City FC dissolved in 1940 Drumcondra AFC Dublin dissolved in 1972
Cork United FC dissolved in 1948 Bray Unknowns FC dissolved in 1973
Brideville FC Dublin dissolved Limerick AFC dissolved in 2020