Swansea City

HomeAway
Season Div Ptn Club Pld W D L F A W D L F A GD Pts FA Cup FL Cup Euro
1913-14SL Swansea Town Rd 2    
1914-15 SL   Swansea Town Rd 2    
1920-21 D3S 5 Swansea Town 42 9102 32 19 9 5 7 24 26 1.24 51 Rd 2
1921-22 D3S10Swansea Town 4211 8 2 40 19 2 7 121028 1.06 41 Rd 3
1922-23 D3S 3 Swansea Town 42 13 6 2 46 14 9 3 9 32 31 1.73 53 Q5
1923-24D3S 4 Swansea Town 42 18 2 1 39104 611 21 38 1.25 52 Rd 2
1924-25 D3S 1 Swansea Town 42 17 4 0 51 12 6 7 8 17 23 1.94 57 Rd 2
1925-26D 2 5 Swansea Town 42 13 6 2 50 16 6 51027 41 1.35 49 SF
1926-27D 2 12 Swansea Town 42 13 5 3 44 21 3 6 12 24 51 0.94 43 Rd 6 
1927-28D 2 6 Swansea Town 42 13 6 2 46 17 5 61029 46 1.19 48 Rd 3
1928-29 D 2 19 Swansea Town 42 12 3 6 46 26 1 7 13 16 49 0.83 36 Rd 4
1929-30D 2 15 Swansea Town 4211 5 5 42 23 3 4 14 15 38 0.93 37 Rd 3
1930-31 D 2 20 Swansea Town 4211 5 5 40 29 1 5 1511 45 0.69 34 Rd 3
1931-32 D 2 15 Swansea Town 42 12 4 5 45 22 4 3 14 28 53 0.97 39 Rd 3
1932-33D 210Swansea Town 42 17 0 4 36 12 2 4 15 14 42 0.93 42 Rd 3
1933-34D 2 19 Swansea Town 42109 2 36 19 0 6 15 15 41 0.85 35 Rd 5
1934-35 D 2 17 Swansea Town 42 13 5 3 41 22 1 3 17 15 45 0.84 36 Rd 4
1935-36 D 2 13 Swansea Town 4211 3 7 42 26 4 611 25 50 0.88 39 Rd 3
1936-37 D 2 16 Swansea Town 42 14 2 5 40 16 1 5 151049 0.77 37 Rd 5
1937-38D 2 18 Swansea Town 42 12 6 3 31 21 1 6 14 14 52 0.62 38 Rd 3
1938-39D 2 19 Swansea Town 42 8 6 7 33 30 3 6 12 17 53 0.60 34 Rd 3
1939-40 D 2 19 Swansea Town 3 0 0 1 1 2 1 0 1 4 9 0.45 2
1945-46     Swansea Town                 Rd 3    
1946-47 D 2 21 Swansea Town 42 9 111 36 40 2 6 13 19 43 0.66 29 Rd 4
1947-48D3S 5 Swansea Town 42 14 6 1 48 14 4 611 22 38 1.35 48 Rd 3
1948-49 D3S 1 Swansea Town 42 20 1 0 6011 7 7 7 27 23 2.56 62 Rd 2
1949-50 D 2 8 Swansea Town 4211 3 7 34 18 6 6 9 19 31 1.08 43 Rd 4
1950-51D 2 18 Swansea Town 42 14 1 6 34 25 2 3 16 20 52 0.70 36 Rd 3
1951-52 D 2 19 Swansea Town 42104 7 45 26 2 811 27 50 0.95 36 Rd 5
1952-53 D 211 Swansea Town 42109 2 45 26 5 3 13 33 55 0.96 42 Rd 3
1953-54 D 2 20 Swansea Town 4211 5 5 34 25 2 3 16 24 57 0.71 34 Rd 4
1954-55D 210Swansea Town 42 15 3 3 58 28 2 6 13 28 55 1.04 43 Rd 5
1955-56 D 210Swansea Town 42 14 4 3 49 23 6 2 13 34 58 1.02 46 Rd 3
1956-57D 210Swansea Town 42 12 3 6 53 34 7 41037 56 1.00 45 Rd 3
1957-58D 2 19 Swansea Town 42 8 31048 45 3 6 12 24 54 0.73 31 Rd 3
1958-59 D 211 Swansea Town 42 12 5 4 52 30 4 4 13 27 51 0.98 41 Rd 3
1959-60D 2 12 Swansea Town 42 12 6 3 54 32 3 4 14 28 52 0.98 40 Rd 4
1960-61D 2 7 Swansea Town 42 14 4 3 49 26 4 71028 47 1.05 47 Rd 5 Rd 2
1961-62 D 2 20 Swansea Town 42105 6 38 30 2 7 12 23 53 0.73 36 Rd 3 Rd 2 CWC Rd Pr
1962-63 D 2 15 Swansea Town 42 13 5 3 33 17 2 4 15 18 55 0.71 39 Rd 4 Rd 2
1963-64 D 2 19 Swansea Town 4211 4 6 44 26 1 5 15 19 48 0.85 33 SF Rd 3
1964-65D 2 22 Swansea Town 42 9 7 5 40 29 2 3 16 22 55 0.74 32 Rd 5 Rd 4
1965-66 D 3 17 Swansea Town 46 14 4 5 61 37 1 7 15 20 59 0.84 41 Rd 1 Rd 2
1966-67D 3 21 Swansea Town 46 9 9 5 50 30 3 6 14 35 59 0.96 39 Rd 2 Rd 3 CWC Rd 1
1967-68 D 4 15 Swansea Town 4611 8 4 38 25 5 2 16 25 52 0.82 42 Rd 4 Rd 1
1968-69D 410Swansea Town 4611 8 4 35 20 8 3 12 23 34 1.07 49 Rd 3 Rd 3
1969-70D 4 3 Swansea City 46 14 8 1 43 14 7106 23 31 1.47 60 Rd 3 Rd 2
1970-71 D 311 Swansea City 4611 5 7 41 25 411 8 18 31 1.05 46 Rd 4 Rd 2
1971-72 D 3 14 Swansea City 46106 7 27 21 7 4 12 19 38 0.78 44 Rd 4 Rd 1
1972-73D 3 23 Swansea City 4611 5 7 37 29 3 4 16 14 44 0.70 37 Rd 1 Rd 1
1973-74 D 4 14 Swansea City 4611 6 6 28 15 5 5 13 17 31 0.98 43 Rd 1 Rd 1
1974-75D 4 22 Swansea City 46 9 41025 31 6 2 15 21 42 0.63 36 Rd 1 Rd 1
1975-76 D 411 Swansea City 46 14 8 1 51 21 2 7 14 15 36 1.16 47 Rd 1 Rd 1
1976-77D 4 5 Swansea City 46 18 3 2 60 30 7 511 32 38 24 58 Rd 1 Rd 4
1977-78D 4 3 Swansea City 46 16 5 2 54 17 7 511 33 30 40 56 Rd 3 Rd 1
1978-79D 3 3 Swansea City 46 16 6 1 57 32 8 6 9 26 29 22 60 Rd 3 Rd 3
1979-80D 2 12 Swansea City 42 13 1 7 31 20 4 8 9 17 33 -5 43 Rd 5 Rd 2
1980-81 D 2 3 Swansea City 42 12 5 4 39 19 6 9 6 25 25 20 50 Rd 3 Rd 2
1981-82D 1 6 Swansea City 42 13 3 5 34 16 8 31024 35 7 69 Rd 3 Rd 2 CWC Rd 1
1982-83D 1 21 Swansea City 42104 7 32 29 0 7 14 19 40 -18 41 Rd 3 Rd 3 CWC Rd 3
1983-84 D 2 21 Swansea City 42 7 41020 28 0 4 17 16 57 -49 29 Rd 3 Rd 2 CWC Rd Pr
1984-85D 3 20 Swansea City 46 7 511 31 39 5 6 12 22 41 -27 47 Rd 1 Rd 1
1985-86 D 3 24 Swansea City 46 9 6 8 27 27 2 4 17 16 60 -44 43 Rd 2 Rd 2
1986-87 D 4 12 Swansea City 46 13 3 7 31 21 4 811 25 40 -5 62 Rd 4 Rd 2
1987-88D 4 6 Swansea City 46 9 7 7 35 2811 3 9 27 28 6 70 Rd 2 Rd 1
1988-89 D 3 12 Swansea City 4611 8 4 33 22 4 811 18 31 -2 61 Rd 2 Rd 1
1989-90D 3 17 Swansea City 46106 7 25 27 4 6 13 20 36 -18 54 Rd 3 Rd 1 CWC Rd 1
1990-91 D 3 20 Swansea City 46 8 6 9 31 33 5 3 15 18 39 -23 48 Rd 3 Rd 1
1991-92D 3 19 Swansea City 46109 4 35 24 4 5 14 20 41 -10 56 Rd 2 Rd 2 CWC Rd 1
1992-93 D 2 5 Swansea City 46 12 7 4 38 17 8 6 9 27 30 65 73 Rd 4 Rd 1
1993-94 D 2 13 Swansea City 46 12 7 4 37 20 4 5 14 19 38 56 60 Rd 1 Rd 2
1994-95 D 210Swansea City 46108 5 23 13 9 6 8 34 32 57 71 Rd 4 Rd 2
1995-96 D 2 22 Swansea City 46 8 8 7 27 29 3 6 14 16 50 43 47 Rd 1 Rd 1
1996-97 D 3 5 Swansea City 46 13 5 5 37 20 8 3 12 25 38 62 71 Rd 1 Rd 1
1997-98 D 3 20 Swansea City 46 8 8 7 24 16 5 3 15 25 46 49 50 Rd 1 Rd 1
1998-99D 3 7 Swansea City 4611 9 3 33 19 8 51023 29 56 71 Rd 4 Rd 1
1999-00 D 3 1 Swansea City 46 15 6 2 3211 9 7 7 19 19 21 85 Rd 2 Rd 2
2000-01 D 2 23 Swansea City 46 5 9 9 26 24 3 4 16 21 49 -26 37 Rd 1 Rd 1
2001-02 D 3 20 Swansea City 46 7 8 8 26 26 6 4 13 27 51 -24 51 Rd 2 Rd 1
2002-03 D 3 21 Swansea City 46 9 6 8 28 25 3 7 13 20 40 -17 49 Rd 1 Rd 1
2003-04 D 310Swansea City 46 9 8 6 36 26 6 611 22 35 -3 59 Rd 5 Rd 1
2004-05L 2 3 Swansea City 46 15 5 3 36 16 9 311 26 27 19 80 Rd 3 Rd 1
2005-06 L 1 6 Swansea City 4611 9 3 42 23 7 8 8 36 32 23 71 Rd 1 Rd 1
2006-07 L 1 7 Swansea City 46 12 6 5 36 20 8 6 9 33 33 16 72 Rd 4 Rd 1
2007-08 L 1 1 Swansea City 46 13 5 5 38 21 14 6 3 44 21 40 92 Rd 3 Rd 2
2008-09 Ch 8 Swansea City 4611 9 3 40 22 511 7 23 28 13 68 Rd 5 Rd 4
2009-10 Ch 7 Swansea City 4610103 21 12 7 8 8 19 25 3 69 Rd 3 Rd 2
2010-11 Ch 3 Swansea City 46 15 5 3 4111 9 311 28 31 27 80 Rd 4 Rd 4
2011-12PL11 Swansea City 38 8 7 4 27 18 4 411 17 33 -7 47 Rd 4 Rd 2
2012-13PL 9 Swansea City 38 6 8 5 28 26 5 5 9 19 25 -4 46 Rd 3Win
2013-14PL 12 Swansea City 38 6 5 8 33 26 5 41021 28 0 42 Rd 5 Rd 3 EL Rd 32
2014-15PL 8 Swansea City 38 9 5 5 27 22 7 3 9 19 27 -3 56 Rd 4 Rd 4
2015-16PL 12 Swansea City 38 8 6 5 20 20 4 51022 32 -10 47 Rd 3 Rd 3
2016-17PL 15 Swansea City 38 8 3 8 27 34 4 2 13 18 36 -25 41 Rd 3 Rd 3
2017-18PL 18 Swansea City 38 6 31017 24 2 61111 32 -28 33 Rd 6  Rd 4
2018-19 Ch10Swansea City 46 12 6 5 42 28 6 5 12 23 34 3 65 Rd 6  Rd 2
2019-20 Ch 6 Swansea City 46105 8 27 23 811 4 35 30 9 70 Rd 3 Rd 3
2020-21 Ch 4 Swansea City 46 12 6 5 27 1611 5 7 29 23 17 80 Rd 5 Rd 1
2021-22 Ch 15 Swansea City 46 9 8 6 30 27 7 511 28 41 -10 61 Rd 3 Rd 3
2022-23Ch10Swansea City 4611 4 8 38 32 7 8 8 30 32 4 66 Rd 3 Rd 1
2023-24 Ch 14 Swansea City 46 8 51026 28 7 7 9 33 37 -6 57 Rd 3 Rd 2
2024-25 Ch Swansea City
Notes                                      
1974-75     Swansea City Re-elected to Fourth Division
       

 

Head to Head for League Opponents

 

Opponent (alphabetic) Pld Won Draw Lost FG GA Adv
Aberdare Athletic 8 3 1 4 14 14 -1
AFC Bournemouth 58 21 13 24 66 76 -3
AFC Rushden & Diamonds 6 2 3 1 6 7 1
AFC Wimbledon 2 1 1 0 4 1 1
Aldershot Town 18106 2 32 25 8
Arsenal 18 8 1 9 25 28 -1
Aston Villa 26 9 3 14 24 40 -5
Barnet107 0 3 12 7 4
Barnsley 72 34 16 22 108 83 12
Birmingham City 40 8 15 17 36 55 -9
Blackburn Rovers 46 161020 63 78 -4
Blackpool 46 12 19 15 62 67 -3
Bolton Wanderers 32 12101038 31 2
Boston United 6 3 2 1105 2
Bradford City 54 20 14 20 80 810
Bradford Park Avenue 32 13 811 50 47 2
Brentford 78 29 21 28 109 103 1
Brighton & Hove Albion 58 23 22 13 77 6210
Bristol City 64 21 20 23 86 73 -2
Bristol Rovers 72 22 22 28 104 115 -6
Burnley 46 17 14 15 58 55 2
Bury 70 26 13 31 101 105 -5
Cambridge United 38 18 8 12 56 47 6
Cardiff City 66 26 19 21 87 72 5
Carlisle United 24 8 7 9 26 30 -1
Charlton Athletic 44 1711 16 68 74 1
Chelsea 32 61016 31 57 -10
Cheltenham Town 12 4 6 2 19 15 2
Chester 34 13 7 14 42 49 -1
Chesterfield 40 15 7 18 52 61 -3
Colchester United 24 9 51029 32 -1
Coventry City 3411 1211 46 500
Crewe Alexandra 30 14 7 9 53 41 5
Crystal Palace 26 12 9 5 36 26 7
Darlington 44 15 16 13 65 59 2
Derby County 44 21 8 15 75 73 6
Doncaster Rovers 60 22 17 21 87 74 1
Everton 26 21014 22 49 -12
Exeter City 56 26 9 21 70 66 5
Fulham 66 24 9 33 105 135 -9
Gillingham 32 12101037 39 2
Grimsby Town 46 1911 16 59 59 3
Halifax Town 2411 4 9 31 28 2
Hartlepool United 40 20101062 4710
Hereford 6 3 1 2 9 5 1
Huddersfield Town 62 17 20 25 76 90 -8
Hull City 80 31 22 27 114 102 4
Ipswich Town 30 12 81053 44 2
Kidderminster Harriers 8 4 2 2 14102
Leeds United 40 12 7 21 59 84 -9
Leicester City 36109 17 43 60 -7
Leyton Orient 72 27 17 28 96 94 -1
Lincoln City 56 21 12 23 78 85 -2
Liverpool 34107 17 42 78 -7
Luton Town 56 20 14 22 76 103 -2
Macclesfield 12 7 1 4 1711 3
Manchester City 34 7 4 23 43 78 -16
Manchester United 30 9 6 15 32 51 -6
Mansfield Town 36 13 6 17 42 49 -4
Merthyr Town106 2 2 18 7 4
Middlesbrough 52 17 13 22 79 97 -5
Millwall 52 20 13 19 62 52 1
Milton Keynes Dons 2 2 0 0 6 2 2
Newcastle United 41 14 6 21 54 79 -7
Newport County 38 19 7 12 70 57 7
Northampton Town 48 211017 70 67 4
Norwich City 56 23 12 21 81 79 2
Nottingham Forest 66 23 15 28 92 110 -5
Notts County 68 29 16 23 105 91 6
Oldham Athletic 46 15 17 14 66 54 1
Oxford United 20 7 5 8 24 31 -1
Peterborough United 34 12 13 9 48 45 3
Plymouth Argyle 82 32 18 32 114 1010
Port Vale 56 2111 24 70 65 -3
Portsmouth 26 5 13 8 21 28 -3
Preston North End 68 26 20 22 110 93 4
Queens Park Rangers 50 14 18 18 59 59 -4
Reading 74 28 18 28 111 1080
Rochdale 38 18101054 42 8
Rotherham United 76 28 24 24 111 112 4
Scarborough 8 3 1 4109 -1
Scunthorpe United 58 25 13 20 90 73 5
Sheffield United 4211 12 19 50 79 -8
Sheffield Wednesday 34 9 13 12 44 49 -3
Shrewsbury Town 42 12 13 17 48 58 -5
South Shields 6 3 0 3 12110
Southampton 73 21 16 36 95 124 -15
Southend United 52 24 13 15 81 64 9
Southport 8 4 3 1 14 9 3
Stockport County 28 12 4 12 43 430
Stoke City 72 21 21 30 89 124 -9
Sunderland 34101311 50 46 -1
Swindon Town 32101012 39 35 -2
Torquay United 40 15 12 13 57 39 2
Tottenham Hotspur 40 6 8 26 39 86 -20
Tranmere Rovers 26 9 12 5 27 26 4
Walsall 34 16 9 9 52 46 7
Watford 52 22 13 17 70 65 5
West Bromwich Albion 47 1911 17 67 73 2
West Ham United 54 17 12 25 76 104 -8
Wigan Athletic 28 12 7 9 38 40 3
Wolverhampton Wanderers 28 8101047 49 -2
Workington 18 7 4 7 28 320
Wrexham 30 8 7 15 28 40 -7
Wycombe Wanderers104 3 3 1411 1
Yeovil Town103 1 6 9 13 -3
York City 32 9 7 16 36 47 -7

 

 

Opponent (merit) Pld Won Draw Lost FG GA Adv
Barnsley 72 34 16 22 108 83 12
Brighton & Hove Albion 58 23 22 13 77 6210
Hartlepool United 40 20101062 4710
Southend United 52 24 13 15 81 64 9
Aldershot Town 18106 2 32 25 8
Rochdale 38 18101054 42 8
Crystal Palace 26 12 9 5 36 26 7
Newport County 38 19 7 12 70 57 7
Walsall 34 16 9 9 52 46 7
Cambridge United 38 18 8 12 56 47 6
Derby County 44 21 8 15 75 73 6
Notts County 68 29 16 23 105 91 6
Cardiff City 66 26 19 21 87 72 5
Crewe Alexandra 30 14 7 9 53 41 5
Exeter City 56 26 9 21 70 66 5
Scunthorpe United 58 25 13 20 90 73 5
Watford 52 22 13 17 70 65 5
Barnet107 0 3 12 7 4
Hull City 80 31 22 27 114 102 4
Merthyr Town106 2 2 18 7 4
Northampton Town 48 211017 70 67 4
Preston North End 68 26 20 22 110 93 4
Rotherham United 76 28 24 24 111 112 4
Tranmere Rovers 26 9 12 5 27 26 4
Grimsby Town 46 1911 16 59 59 3
Macclesfield 12 7 1 4 1711 3
Peterborough United 34 12 13 9 48 45 3
Southport 8 4 3 1 14 9 3
Wigan Athletic 28 12 7 9 38 40 3
Bolton Wanderers 32 12101038 31 2
Boston United 6 3 2 1105 2
Bradford Park Avenue 32 13 811 50 47 2
Burnley 46 17 14 15 58 55 2
Cheltenham Town 12 4 6 2 19 15 2
Darlington 44 15 16 13 65 59 2
Gillingham 32 12101037 39 2
Halifax Town 2411 4 9 31 28 2
Ipswich Town 30 12 81053 44 2
Kidderminster Harriers 8 4 2 2 14102
Milton Keynes Dons 2 2 0 0 6 2 2
Norwich City 56 23 12 21 81 79 2
Torquay United 40 15 12 13 57 39 2
West Bromwich Albion 47 1911 17 67 73 2
AFC Rushden & Diamonds 6 2 3 1 6 7 1
AFC Wimbledon 2 1 1 0 4 1 1
Brentford 78 29 21 28 109 103 1
Charlton Athletic 44 1711 16 68 74 1
Doncaster Rovers 60 22 17 21 87 74 1
Hereford 6 3 1 2 9 5 1
Millwall 52 20 13 19 62 52 1
Oldham Athletic 46 15 17 14 66 54 1
Wycombe Wanderers104 3 3 1411 1
Bradford City 54 20 14 20 80 810
Coventry City 3411 1211 46 500
Plymouth Argyle 82 32 18 32 114 1010
Reading 74 28 18 28 111 1080
South Shields 6 3 0 3 12110
Stockport County 28 12 4 12 43 430
Workington 18 7 4 7 28 320
Aberdare Athletic 8 3 1 4 14 14 -1
Arsenal 18 8 1 9 25 28 -1
Carlisle United 24 8 7 9 26 30 -1
Chester 34 13 7 14 42 49 -1
Colchester United 24 9 51029 32 -1
Leyton Orient 72 27 17 28 96 94 -1
Oxford United 20 7 5 8 24 31 -1
Scarborough 8 3 1 4109 -1
Sunderland 34101311 50 46 -1
Bristol City 64 21 20 23 86 73 -2
Lincoln City 56 21 12 23 78 85 -2
Luton Town 56 20 14 22 76 103 -2
Swindon Town 32101012 39 35 -2
Wolverhampton Wanderers 28 8101047 49 -2
AFC Bournemouth 58 21 13 24 66 76 -3
Blackpool 46 12 19 15 62 67 -3
Chesterfield 40 15 7 18 52 61 -3
Port Vale 56 2111 24 70 65 -3
Portsmouth 26 5 13 8 21 28 -3
Sheffield Wednesday 34 9 13 12 44 49 -3
Yeovil Town103 1 6 9 13 -3
Blackburn Rovers 46 161020 63 78 -4
Mansfield Town 36 13 6 17 42 49 -4
Queens Park Rangers 50 14 18 18 59 59 -4
Aston Villa 26 9 3 14 24 40 -5
Bury 70 26 13 31 101 105 -5
Middlesbrough 52 17 13 22 79 97 -5
Nottingham Forest 66 23 15 28 92 110 -5
Shrewsbury Town 42 12 13 17 48 58 -5
Bristol Rovers 72 22 22 28 104 115 -6
Manchester United 30 9 6 15 32 51 -6
Leicester City 36109 17 43 60 -7
Liverpool 34107 17 42 78 -7
Newcastle United 41 14 6 21 54 79 -7
Wrexham 30 8 7 15 28 40 -7
York City 32 9 7 16 36 47 -7
Huddersfield Town 62 17 20 25 76 90 -8
Sheffield United 4211 12 19 50 79 -8
West Ham United 54 17 12 25 76 104 -8
Birmingham City 40 8 15 17 36 55 -9
Fulham 66 24 9 33 105 135 -9
Leeds United 40 12 7 21 59 84 -9
Stoke City 72 21 21 30 89 124 -9
Chelsea 32 61016 31 57 -10
Everton 26 21014 22 49 -12
Southampton 73 21 16 36 95 124 -15
Manchester City 34 7 4 23 43 78 -16
Tottenham Hotspur 40 6 8 26 39 86 -20