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-25Ch11Swansea City4610 6733247 4121832-561Rd 3Rd 2
2025-26Ch 11 Swansea City 46 11 6 6 34 27 7 4 12 23 32 -2 64 Rd 3 Rd 4
2026-27Ch   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 18 10 6 2 32 25 8
Arsenal 18 8 1 9 25 28 -1
Aston Villa 26 9 3 14 24 40 -5
Barnet 10 7 0 3 12 7 4
Barnsley 72 34 16 22 108 83 12
Birmingham City 42 8 16 18 37 57 -10
Blackburn Rovers 50 19 10 21 71 81 -2
Blackpool 46 12 19 15 62 67 -3
Bolton Wanderers 32 12 10 10 38 31 2
Boston United 6 3 2 1 10 5 2
Bradford City 54 20 14 20 80 81 0
Bradford Park Avenue 32 13 8 11 50 47 2
Brentford 78 29 21 28 109 103 1
Brighton & Hove Albion 58 23 22 13 77 62 10
Bristol City 68 23 21 24 89 77 -1
Bristol Rovers 72 22 22 28 104 115 -6
Burnley 48 17 14 17 58 58 0
Bury 70 26 13 31 101 105 -5
Cambridge United 38 18 8 12 56 47 6
Cardiff City 68 26 20 22 88 76 4
Carlisle United 24 8 7 9 26 30 -1
Charlton Athletic 46 18 12 16 72 76 2
Chelsea 32 6 10 16 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 5 10 29 32 -1
Coventry City 38 12 12 14 48 57 -2
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 48 23 8 17 79 78 6
Doncaster Rovers 60 22 17 21 87 74 1
Everton 26 2 10 14 22 49 -12
Exeter City 56 26 9 21 70 66 5
Fulham 66 24 9 33 105 135 -9
Gillingham 32 12 10 10 37 39 2
Grimsby Town 46 19 11 16 59 59 3
Halifax Town 24 11 4 9 31 28 2
Hartlepool United 40 20 10 10 62 47 10
Hereford 6 3 1 2 9 5 1
Huddersfield Town 62 17 20 25 76 90 -8
Hull City 84 32 23 29 119 108 3
Ipswich Town 32 12 8 12 54 51 0
Kidderminster Harriers 8 4 2 2 14 10 2
Leeds United 42 12 8 22 64 90 -10
Leicester City 38 11 9 18 45 63 -7
Leyton Orient 72 27 17 28 96 94 -1
Lincoln City 56 21 12 23 78 85 -2
Liverpool 34 10 7 17 42 78 -7
Luton Town 58 21 15 22 79 105 -1
Macclesfield 12 7 1 4 17 11 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 Town 10 6 2 2 18 7 4
Middlesbrough 56 18 14 24 82 101 -6
Millwall 56 20 14 22 64 57 -2
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 21 10 17 70 67 4
Norwich City 60 25 13 22 86 86 3
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 24 10 6 8 32 35 2
Peterborough United 34 12 13 9 48 45 3
Plymouth Argyle 84 34 18 32 119 102 2
Port Vale 56 21 11 24 70 65 -3
Portsmouth 30 7 14 9 26 35 -2
Preston North End 72 27 22 23 115 96 4
Queens Park Rangers 54 17 18 19 66 62 -2
Reading 74 28 18 28 111 108 0
Rochdale 38 18 10 10 54 42 8
Rotherham United 76 28 24 24 111 112 4
Scarborough 8 3 1 4 10 9 -1
Scunthorpe United 58 25 13 20 90 73 5
Sheffield United 46 12 13 21 55 85 -9
Sheffield Wednesday 38 11 14 13 50 50 -2
Shrewsbury Town 42 12 13 17 48 58 -5
South Shields 6 3 0 3 12 11 0
Southampton 75 21 17 37 96 126 -16
Southend United 52 24 13 15 81 64 9
Southport 8 4 3 1 14 9 3
Stockport County 28 12 4 12 43 43 0
Stoke City 76 22 22 32 93 129 -10
Sunderland 36 11 13 12 53 49 -1
Swindon Town 32 10 10 12 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 56 24 14 18 74 67 6
West Bromwich Albion 51 20 12 19 71 78 1
West Ham United 54 17 12 25 76 104 -8
Wigan Athletic 28 12 7 9 38 40 3
Wolverhampton Wanderers 28 8 10 10 47 49 -2
Workington 18 7 4 7 28 32 0
Wrexham 32 9 7 16 30 43 -7
Wycombe Wanderers 10 4 3 3 14 11 1
Yeovil Town 10 3 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 62 10
Hartlepool United 40 20 10 10 62 47 10
Southend United 52 24 13 15 81 64 9
Aldershot Town 18 10 6 2 32 25 8
Rochdale 38 18 10 10 54 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 48 23 8 17 79 78 6
Notts County 68 29 16 23 105 91 6
Watford 56 24 14 18 74 67 6
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
Barnet 10 7 0 3 12 7 4
Cardiff City 68 26 20 22 88 76 4
Merthyr Town 10 6 2 2 18 7 4
Northampton Town 48 21 10 17 70 67 4
Preston North End 72 27 22 23 115 96 4
Rotherham United 76 28 24 24 111 112 4
Tranmere Rovers 26 9 12 5 27 26 4
Grimsby Town 46 19 11 16 59 59 3
Hull City 84 32 23 29 119 108 3
Macclesfield 12 7 1 4 17 11 3
Norwich City 60 25 13 22 86 86 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 12 10 10 38 31 2
Boston United 6 3 2 1 10 5 2
Bradford Park Avenue 32 13 8 11 50 47 2
Charlton Athletic 46 18 12 16 72 76 2
Cheltenham Town 12 4 6 2 19 15 2
Darlington 44 15 16 13 65 59 2
Gillingham 32 12 10 10 37 39 2
Halifax Town 24 11 4 9 31 28 2
Kidderminster Harriers 8 4 2 2 14 10 2
Milton Keynes Dons 2 2 0 0 6 2 2
Oxford United 24 10 6 8 32 35 2
Plymouth Argyle 84 34 18 32 119 102 2
Torquay United 40 15 12 13 57 39 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
Doncaster Rovers 60 22 17 21 87 74 1
Hereford 6 3 1 2 9 5 1
Oldham Athletic 46 15 17 14 66 54 1
West Bromwich Albion 51 20 12 19 71 78 1
Wycombe Wanderers 10 4 3 3 14 11 1
Bradford City 54 20 14 20 80 81 0
Burnley 48 17 14 17 58 58 0
Ipswich Town 32 12 8 12 54 51 0
Reading 74 28 18 28 111 108 0
South Shields 6 3 0 3 12 11 0
Stockport County 28 12 4 12 43 43 0
Workington 18 7 4 7 28 32 0
Aberdare Athletic 8 3 1 4 14 14 -1
Arsenal 18 8 1 9 25 28 -1
Bristol City 68 23 21 24 89 77 -1
Carlisle United 24 8 7 9 26 30 -1
Chester 34 13 7 14 42 49 -1
Colchester United 24 9 5 10 29 32 -1
Leyton Orient 72 27 17 28 96 94 -1
Luton Town 58 21 15 22 79 105 -1
Scarborough 8 3 1 4 10 9 -1
Sunderland 36 11 13 12 53 49 -1
Blackburn Rovers 50 19 10 21 71 81 -2
Coventry City 38 12 12 14 48 57 -2
Lincoln City 56 21 12 23 78 85 -2
Millwall 56 20 14 22 64 57 -2
Portsmouth 30 7 14 9 26 35 -2
Queens Park Rangers 54 17 18 19 66 62 -2
Sheffield Wednesday 38 11 14 13 50 50 -2
Swindon Town 32 10 10 12 39 35 -2
Wolverhampton Wanderers 28 8 10 10 47 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 21 11 24 70 65 -3
Yeovil Town 10 3 1 6 9 13 -3
Mansfield Town 36 13 6 17 42 49 -4
Aston Villa 26 9 3 14 24 40 -5
Bury 70 26 13 31 101 105 -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
Middlesbrough 56 18 14 24 82 101 -6
Leicester City 38 11 9 18 45 63 -7
Liverpool 34 10 7 17 42 78 -7
Newcastle United 41 14 6 21 54 79 -7
Wrexham 32 9 7 16 30 43 -7
York City 32 9 7 16 36 47 -7
Huddersfield Town 62 17 20 25 76 90 -8
West Ham United 54 17 12 25 76 104 -8
Fulham 66 24 9 33 105 135 -9
Sheffield United 46 12 13 21 55 85 -9
Birmingham City 42 8 16 18 37 57 -10
Chelsea 32 6 10 16 31 57 -10
Leeds United 42 12 8 22 64 90 -10
Stoke City 76 22 22 32 93 129 -10
Everton 26 2 10 14 22 49 -12
Manchester City 34 7 4 23 43 78 -16
Southampton 75 21 17 37 96 126 -16
Tottenham Hotspur 40 6 8 26 39 86 -20