Click the opponent to see the Swans head to head record against that team
v Aberdare Athletic
v AFC Bournemouth
v Aldershot
v Arsenal
v AS Monaco
v Aston Villa
v Barnet
v Barnsley
v Barrow
v Bashley
v Billericay Town
v Birmingham City
v Blackburn Rovers
v Blackpool
v Bognor Regis Town
v Bolton Wanderers
v Boston United
v Bradford City
v Bradford Park Avenue
v Brentford
v Bristol City
v Bristol Rovers
v Burnley
v Bury
v Cambridge United
v Cardiff City
v Carlisle United
v Charlton Athletic
v Chelsea
v Cheltenham Town
v Chester City
v Chesterfield
v Colchester United
v Coventry City
v Crawley Town
v Crewe Alexandra
v Crystal Palace
v Darlington
v Derby County
v Doncaster Rovers
v Enfield
v Everton
v Exeter City
v Folkestone
v Fulham
v Ghana
v Gillingham
v Grimsby Town
v Halifax Town
v Hartlepool United
v Havant and Waterlooville
v Hayes
v Hereford United
v Hillingdon Borough
v Histon
v Horsham
v Huddersfield Town
v Hull City
v Indonesia
v Ipswich Town
v Kettering Town
v Kuban Krasnodar
v Leatherhead
v Leeds United
v Leicester City
v Leyton Orient
v Leyton Wingate
v Lincoln City
v Liverpool
v Lokomotiv Leipzig
v Luton Town
v Macclesfield Town
v Magdeburg
v Malaysia
v Malmรถ FF
v Manchester City
v Manchester United
v Mansfield Town
v Margate
v Merthyr Town
v Middlesbrough
v Millwall
v Milton Keynes Dons
v Minehead
v Napoli
v Newcastle United
v Newport County
v Northampton Town
v Norwich City
v Nottingham Forest
v Notts County
v Nuneaton Borough
v Oldham Athletic
v Oxford City
v Oxford United
v Panathinaikos
v Paris St Germain
v Peterborough United
v Petrolul Ploieศti
v Plymouth Argyle
v Port Vale
v Portsmouth
v Preston North End
v Queens Park Rangers
v Reading
v Rhyl
v Rochdale
v Rotherham United
v Rushden and Diamonds
v Scarborough
v Scunthorpe United
v Sheffield United
v Sheffield Wednesday
v Shrewsbury Town
v Slavia Sofia
v Sliema Wanderers
v Slough Town
v South Shields AFC
v Southampton
v Southend United
v Southport
v Sporting Braga
v St Gallen
v Stevenage
v Stockport County
v Stoke City
v Sunderland
v Swindon Town
v Telford United
v Torquay United
v Tranmere Rovers
v Valencia
v Walsall
v Watford
v Wealdstone
v Welling United
v West Bromwich Albion
v Weymouth
v Wigan Athletic
v Wimbledon
v Woking
v Wolverhampton Wanderers
v Workington
v Wrexham
v Wycombe Wanderers
v Yeovil Town
v York City