IRELAND  1920-1921
Leinster Senior League
1 Shelbourne United FC Dublin
Saint James's Gate FC Dublin
Bohemian FC Dublin
Olympia FC Dublin
Jacobs AFC Dublin
Frankfort FC Dublin
Dublin United FC
YMCA  Dublin
IRELAND  1921-1922
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Saint James's Gate FC Dublin (Crumlin) 14 11 1 2 31 8 3,875 23
2 Bohemian FC Dublin (Phibsborough) 14 10 1 3 35 13 2,692 21
3 Shelbourne AFC Dublin (Ringsend) 14 8 2 4 31 21 1,476 18
4 Olympia FC Dublin (Inchicore) 14 5 4 5 20 21 0,952 14
5 Jacobs AFC Dublin (Crumlin) 14 4 4 6 23 27 0,852 12
6 Frankfort FC Dublin (Drumcondra) 14 3 5 6 22 32 0,688 11
7 Dublin United FC (Donnybrook) 14 5 0 9 25 39 0,641 10
8 YMCA Dublin (Sandymount) 14 0 3 11 17 43 0,395 3
  112 46 20 46 204 204   112
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Frankfort FC Dublin and YMCA Dublin not re-elected
Admitted Shamrock Rovers AFC Dublin, Shelbourne United FC Dublin, Athlone Town AFC, Pioneers  FC 
Dublin, Midland Athletic FC Dublin, Rathmines FC Dublin
Dublin = Baile Átha Cliath
IRISH FREE STATE 1922-23
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Shamrock Rovers AFC Dublin (Milltown) 22 18 3 1 77 19 4,053 39
2 Shelbourne AFC Dublin (Ringsend) 22 15 4 3 72 14 5,143 34
3 Bohemian FC Dublin (Phibsborough) 22 14 4 4 72 23 3,130 32
4 Shelbourne United FC Dublin (Donnybrook) 22 12 3 7 43 37 1,162 27
5 Saint James's Gate FC Dublin (Crumlin) 22 11 3 8 49 35 1,400 25
6 Athlone Town AFC 22 11 3 8 46 33 1,394 25
7 Jacobs AFC Dublin (Crumlin) 22 6 8 8 38 34 1,118 20
8 Pioneers FC Dublin (Clontarf) 22 8 3 11 38 65 0,585 19
9 Midland Athletic FC Dublin (Whitehall) 22 7 2 13 30 68 0,441 16
10 Dublin United FC (Donnybrook) 22 4 3 15 30 70 0,429 11
11 Olympia FC Dublin (Inchicore) 22 2 7 13 13 57 0,228 11
12 Rathmines Athletic FC Dublin (Rathminers) 22 2 1 19 21 74 0,284 5
  264 110 44 110 529 529   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Olympia FC Dublin, Dublin United FC and Rathmines Athletic FC Dublin not re-elected
Admitted Brooklyn FC Dublin
Dublin = Baile Átha Cliath Athlone = Baile Átha Luain
IRISH FREE STATE 1923-24
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Bohemian FC Dublin (Phibsborough) 18 16 0 2 56 20 2,800 32
2 Shelbourne AFC Dublin (Ringsend) 18 13 2 3 55 21 2,619 28
3 Jacobs AFC Dublin (Crumlin) 18 11 2 5 36 21 1,714 24
4 Athlone Town AFC 18 8 5 5 34 24 1,417 21
5 Saint James's Gate FC Dublin (Crumlin) 18 9 2 7 38 27 1,407 20
6 Shelbourne United FC Dublin (Donnybrook) 18 8 3 7 30 31 0,968 19
7 Shamrock Rovers AFC Dublin (Milltown) 18 7 3 8 35 32 1,094 17
8 Brooklyn FC Dublin (Merchants Quay) 18 4 2 12 23 37 0,622 10
9 Pioneers FC Dublin (Whitehall) 18 2 1 15 15 60 0,250 5
10 Midland Athletic FC Dublin (Whitehall) 18 2 0 16 13 62 0,210 4
  180 80 20 80 335 335   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Shelbourne United FC Dublin resigned
Midland Athletic FC Dublin not re-elected
Admitted Forsdons FC Cork, Bray Unknowns FC
Dublin = Baile Átha Cliath Athlone = Baile Átha Luain
IRISH FREE STATE 1924-25
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Shamrock Rovers AFC Dublin (Milltown) 18 13 5 0 67 12 5,583 31
2 Bohemian FC Dublin (Phibsborough) 18 11 6 1 40 11 3,636 28
3 Shelbourne AFC Dublin (Ringsend) 18 12 3 3 55 20 2,750 27
4 Fordsons FC Cork 18 10 1 7 35 32 1,094 21
5 Jacobs AFC Dublin (Crumlin) 18 8 1 9 36 35 1,029 17
6 Saint James's Gate FC Dublin (Crumlin) 18 5 7 6 30 36 0,833 17
7 Athlone Town AFC 18 5 4 9 15 32 0,469 14
8 Brooklyn FC Dublin (Merchants Quay) 18 4 3 11 24 57 0,421 11
9 Bray Unknowns FC 18 3 3 12 21 44 0,477 9
10 Pioneers FC Dublin (Whitehall) 18 2 1 15 21 65 0,323 5
  180 73 34 73 344 344   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Brooklyn FC Dublin not re-elected
Admitted Brideville FC Dublin
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Athlone = Baile Átha Luain Cork = Corcaigh
IRISH FREE STATE 1925-26
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Shelbourne AFC Dublin (Ringsend) 18 14 3 1 65 23 2,826 31
2 Shamrock Rovers AFC Dublin (Milltown) 18 13 3 2 62 21 2,952 29
3 Fordsons FC Cork 18 12 1 5 58 31 1,871 27
4 Bohemian FC Dublin (Phibsborough) 18 10 2 6 50 28 1,786 20
5 Jacobs AFC Dublin (Crumlin) 18 7 4 7 40 48 0,833 18
6 Brideville FC Dublin (The Liberties) 18 6 4 8 36 53 0,679 16
7 Athlone Town AFC 18 7 1 10 46 56 0,821 15
8 Saint James's Gate FC Dublin (Crumlin) 18 4 3 11 33 48 0,688 11
9 Bray Unknowns FC 18 4 3 11 34 55 0,618 11
10 Pioneers FC Dublin (Whitehall) 18 1 0 17 21 82 0,256 2
  180 78 24 78 445 445   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Pioneers FC Dublin not re-elected
2 points trensferred from Bohemians FC to Fordsons FC
Admitted Dundalk GNR FC
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Athlone = Baile Átha Luain Cork = Corcaigh
IRISH FREE STATE 1926-27
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Shamrock Rovers AFC Dublin (Milltown) 18 14 4 0 60 20 3,000 32
2 Shelbourne AFC Dublin (Ringsend) 18 13 3 2 63 23 2,739 29
3 Bohemian FC Dublin (Phibsborough) 18 10 5 3 36 24 1,500 25
4 Fordsons FC Cork 18 7 3 8 36 37 0,973 17
5 Athlone Town AFC 18 6 5 7 41 43 0,953 17
6 Bray Unknowns FC 18 6 1 11 37 58 0,638 13
7 Jacobs AFC Dublin (Crumlin) 18 5 3 10 23 47 0,489 13
8 Dundalk GNR FC 18 3 6 9 30 40 0,750 12
9 Saint James's Gate FC Dublin (Crumlin) 18 5 2 11 30 47 0,638 12
10 Brideville FC Dublin (The Liberties) 18 2 6 10 22 39 0,564 10
  180 71 38 71 378 378   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
GNR = Great Northern Railway
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Athlone = Baile Átha Luain Dundalk = Dún Dealgan
Cork = Corcaigh
IRISH FREE STATE 1927-28
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Bohemian FC Dublin (Phibsborough) 18 15 1 2 53 20 2,650 31
2 Shelbourne AFC Dublin (Ringsend) 18 13 2 3 67 24 2,792 28
3 Shamrock Rovers AFC Dublin (Milltown) 18 9 7 2 42 18 2,333 25
4 Fordsons FC Cork 18 9 4 5 46 34 1,353 22
5 Dundalk GNR FC 18 9 3 6 44 36 1,222 21
6 Brideville FC Dublin (The Liberties) 18 7 5 6 37 33 1,121 19
7 Saint James's Gate FC Dublin (Crumlin) 18 5 4 9 28 42 0,667 14
8 Jacobs AFC Dublin (Crumlin) 18 2 5 11 20 47 0,426 9
9 Bray Unknowns FC 18 1 4 13 29 70 0,414 6
10 Athlone Town AFC 18 2 1 15 19 61 0,311 5
  180 72 36 72 385 385   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Athlone Town AFC not re-elected
Admitted Drumcondra AFC Dublin
GNR = Great Northern Railway
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Dundalk = Dún Dealgan Athlone = Baile Átha Luain
Cork = Corcaigh
IRISH FREE STATE 1928-29
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Shelbourne AFC Dublin (Ringsend) 18 16 1 1 49 12 4,083 33
2 Bohemian FC Dublin (Phibsborough) 18 15 2 1 61 23 2,652 32
3 Shamrock Rovers AFC Dublin (Milltown) 18 10 4 4 58 28 2,071 24
4 Drumcondra AFC Dublin (Clonturk) 18 7 4 7 28 31 0,903 18
5 Dundalk GNR FC 18 7 3 8 43 44 0,977 17
6 Saint James's Gate FC Dublin (Crumlin) 18 5 4 9 37 44 0,841 14
7 Fordsons FC Cork 18 5 3 10 27 36 0,750 13
8 Brideville FC Dublin (The Liberties) 18 4 3 11 28 57 0,491 11
9 Jacobs AFC Dublin (Crumlin) 18 2 6 10 26 48 0,542 10
10 Bray Unknowns FC 18 2 4 12 24 58 0,414 8
  180 73 34 73 381 381   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
GNR = Great Northern Railway
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Dundalk = Dún Dealgan Cork = Corcaigh
IRISH FREE STATE 1929-30
League of Ireland
  Played Won Drew Lost For Against G/Av Points
1 Bohemian FC Dublin (Phibsborough) 18 14 2 2 51 18 2,833 30
2 Shelbourne AFC Dublin (Ringsend) 18 14 1 3 59 25 2,360 29
3 Shamrock Rovers AFC Dublin (Milltown) 18 12 2 4 44 22 2,000 26
4 Fordsons FC Cork 18 8 3 7 33 33 1,000 19
5 Brideville FC Dublin (The Liberties) 18 8 3 7 34 39 0,872 19
6 Dundalk GNR  FC 18 6 3 9 38 36 1,056 15
7 Drumcondra AFC Dublin (Clonturk) 18 5 5 8 26 37 0,703 15
8 Bray Unknowns FC 18 4 5 9 34 48 0,708 13
9 Saint James's Gate FC Dublin (Crumlin) 18 4 3 11 30 38 0,789 11
10 Jacobs AFC Dublin (Crumlin) 18 0 3 15 23 76 0,303 3
  180 75 30 75 372 372   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Fordsons FC Cork => Cork FC
Admitted Dolphin AFC Dublin, Waterford AFC
GNR = Great Northern Railway
Dublin = Baile Átha Cliath Bray = Bré (Brí Chualann)
Dundalk = Dún Dealgan Cork = Corcaigh