2021–22 Swansea City A.F.C. season
{{Use dmy dates|date=April 2022}}
{{Infobox football club season
| club = Swansea City
| season = 2021–22
| owner =
| chairman = Julian Winter
| manager = Russell Martin
| mgrtitle = Head coach
| stadium = Swansea.com Stadium
| league = Championship
| league result = 15th
| cup1 = FA Cup
| cup1 result = Third round
| cup2 = EFL Cup
| cup2 result = Third round
| league topscorer =
Joël Piroe (22)
| season topscorer =
Joël Piroe (24)
| highest attendance =
| lowest attendance =
| average attendance =
| prevseason = 2020–21
| nextseason = 2022–23
|pattern_la1 = _swansea2122h
|pattern_b1 = _swansea2122h
|pattern_ra1 = _swansea2122h
|pattern_sh1 = _swansea1920h
|pattern_so1 = _queimados15h
|leftarm1 = FFFFFF
|body1 = FFFFFF
|rightarm1 = FFFFFF
|shorts1 = FFFFFF
|socks1 = FFFFFF
|pattern_la2 = _swansea2122a
|pattern_b2 = _swansea2122a
|pattern_ra2 = _swansea2122a
|pattern_sh2 = _bragantino15A
|pattern_so2 = _stmirren1819a
|leftarm2 = 000000
|body2 = 000000
|rightarm2 = 000000
|shorts2 = 000000
|socks2 = 000000
|pattern_la3 = _swansea2122t
|pattern_b3 = _swansea2122t
|pattern_ra3 = _swansea2122t
|pattern_sh3 = _swansea2122t
|pattern_so3 = _swansea2122tl
|leftarm3 = E55838
|body3 = E55838
|rightarm3 = E55838
|shorts3 = E55838
|socks3 = E55838
}}
The 2021–22 season was Swansea City's 110th season in existence and their fourth consecutive season in the second tier of English football, the Championship. Alongside the Championship, they also competed in the FA Cup and the EFL Cup. This season covers the period from 1 June 2021 to 31 May 2022.
Pre-season
=Managerial change=
Head coach Steve Cooper left the club by mutual consent during pre-season, on 21 July 2021.{{cite web|url=https://www.swanseacity.com/news/club-statement-steve-cooper-leaves-swansea-city |title=STEVE COOPER LEAVES SWANSEA CITY |website=Swansea City |date=21 July 2021 |accessdate=21 July 2021}} He was replaced by Russell Martin on 1 August, six days before Swansea's first game of the season.{{cite web|url=https://www.swanseacity.com/news/russell-martin-confirmed-new-swansea-city-head-coach |title=RUSSELL MARTIN CONFIRMED AS NEW SWANSEA CITY HEAD COACH |website=Swansea City |date=1 August 2021 |accessdate=1 August 2021}}
=Friendlies=
The Swans announced they would have friendlies against Swindon Town,{{cite web |title=Swansea City To Face Swindon Town In Pre-Season Friendly |url=https://www.swanseacity.com/news/swansea-city-face-swindon-town-pre-season-friendly |publisher=Swansea City AFC |access-date=9 June 2021}} Plymouth Argyle,{{cite web |title=Swansea City To Face Plymouth Argyle In Pre-Season Friendly |url=https://www.swanseacity.com/news/swansea-city-face-plymouth-argyle-pre-season-friendly |publisher=Swansea City AFC |access-date=8 June 2021}} Bristol Rovers,{{cite web |title=Swansea City To Take On Bristol Rovers In Friendly |url=https://www.swanseacity.com/news/swansea-city-take-bristol-rovers-friendly |publisher=Swansea City AFC |access-date=29 June 2021}} and Forest Green Rovers{{cite web |title=Swansea City To Face Forest Green In Pre-Season Friendly |url=https://www.swanseacity.com/news/swansea-city-face-forest-green-pre-season-friendly |publisher=Swansea City AFC |access-date=7 June 2021}} and Southampton{{cite web |title=Swansea City To Face Southampton In Home Friendly |url=https://www.swanseacity.com/news/swansea-city-face-southampton-home-friendly |publisher=Swansea City AFC |access-date=2 July 2021}} as part of the club's pre-season preparations. However, the friendly against Swindon was cancelled due to "ongoing logistical and operational issues" at Swindon.{{cite web |title=Swansea City's friendly against Swindon Town cancelled |url=https://www.swanseacity.com/news/swansea-citys-friendly-against-swindon-town-cancelled |publisher=Swansea City AFC |access-date=12 July 2021}} The friendly against Bristol Rovers was also cancelled due to positive Coronavirus cases within Swansea's first-team bubble.{{cite web|url=https://www.swanseacity.com/news/swansea-citys-friendly-against-bristol-rovers-cancelled |title=SWANSEA CITY'S FRIENDLY AGAINST BRISTOL ROVERS CANCELLED |publisher=Swansea City |date=24 July 2021 |accessdate=24 July 2021}}
{{footballbox collapsible
| date = 14 July 2021
| time = BST
| round = Friendly
| team1 = Newport County
| score = 0–1
| report = https://www.swanseacity.com/news/swansea-city-begin-pre-season-campaign-behind-closed-doors-games-newport
| team2 = Swansea City
| goals2 = Whittaker
| stadium = Newport International Sports Village
| location = Lliswerry
| attendance = 0 (Behind-closed-doors)
| result = W
}}
{{footballbox collapsible
| date = 14 July 2021
| time = BST
| round = Friendly
| team1 = Newport County
| score = 0–4
| report = https://www.swanseacity.com/news/swansea-city-begin-pre-season-campaign-behind-closed-doors-games-newport
| team2 = Swansea City
| stadium = Newport International Sports Village
| location = Lliswerry
| attendance = 0 (Behind-closed-doors)
| result = W
}}
{{footballbox collapsible
| date = 17 July 2021
| time = BST
| round = Friendly
| team1 = Newport County
| score = 0–5
| report = https://www.swanseacity.com/news/swansea-city-continue-pre-season-campaign-behind-closed-doors-victory-over-newport
| team2 = Swansea City
| goals2 = Cullen {{goal|10||29}}
Margetson {{goal|33}}
Dhanda {{goal|?}}
Latibeaudiere {{goal|?}}
| stadium = Newport International Sports Village
| location = Lliswerry
| attendance = 0 (Behind-closed-doors)
| result = W
}}
{{footballbox collapsible
| date = 17 July 2021
| time = 15:00 BST
| round = Friendly
| team1 = Swindon Town
| score = Cancelled
| team2 = Swansea City
| stadium = County Ground
| location = Swindon
| result = P
| note = Match cancelled due to ongoing logistical issues at Swindon Town.
}}
{{footballbox collapsible
| date = 20 July 2021
| time = 19:00 BST
| round = Friendly
| team1 = Plymouth Argyle
| score = 1–2
| report = https://www.swanseacity.com/news/report-plymouth-argyle-1-swansea-city-2
| team2 = Swansea City
| goals1 = Hardie {{goal|47}}
| goals2 = Whittaker {{goal|23}}
Cullen {{goal|32}}
| stadium = Home Park
| location = Plymouth
| result = W
}}
{{footballbox collapsible
| date = 24 July 2021
| time = 15:00 BST
| round = Friendly
| team1 = Bristol Rovers
| score = Cancelled
| team2 = Swansea City
| stadium = Memorial Stadium
| location = Horfield
| result = P
| note= Match cancelled due to positive Coronavirus cases in Swansea's first-team bubble.
}}
{{footballbox collapsible
| date = 28 July 2021
| time = 19:00 BST
| round = Friendly
| team1 = Forest Green Rovers
| score = 1–2
| report = https://www.swanseacity.com/news/report-forest-green-rovers-1-swansea-city-2
| team2 = Swansea City
| goals1 = Stevens {{goal|86|pen.}}
| goals2 = Dhanda {{goal|65}}
Lloyd {{goal|70}}
| stadium = The New Lawn
| location = Nailsworth
| result = W
}}
{{footballbox collapsible
| date = 31 July 2021
| time = 15:00 BST
| round = Friendly
| team1 = Swansea City
| score = 1–3
| report = https://www.swanseacity.com/news/report-swansea-city-1-southampton-3
| team2 = Southampton
| goals1 = Salisu {{goal|13|o.g.}}
| goals2 = Tella {{goal|14}}
Redmond {{goal|22}}
Armstrong {{goal|58}}
| stadium = Liberty Stadium{{efn|This match took place before The Liberty Stadium was renamed the Swansea.com Stadium on 9 August 2021.{{cite web|url=https://www.swanseacity.com/news/swanseacom-become-stadium-naming-rights-partner |title=SWANSEA.COM BECOME STADIUM NAMING RIGHTS PARTNER |website=Swansea City |date=9 August 2021 |accessdate=9 August 2021}}}}
| location = Landore
| attendance = 5,091
| result = L
}}
Club
=Club officials=
:{{updated|8 December 2021}}{{cite web|url=https://www.swanseacity.com/club/swansea-city-contact-list |title=Swansea City Contact List |publisher=Swansea City |date=2 September 2021}}
class="toccolours" | |
style="background:#000000; color:#FFFFFF;" |Role
! style="background:#000000; color:#FFFFFF;" |Name | |
---|---|
Owners | {{flagicon|USA}} Jason Levien {{flagicon|USA}} Steve Kaplan |
Chief executive | {{flagicon|ENG}} Julian Winter |
Sporting director | {{flagicon|WAL}} Mark Allen |
Honorary club president | {{flagicon|WAL}} Alan Curtis |
Club ambassador | {{flagicon|ENG}} Lee Trundle |
=First-team staff=
:{{updated|25 September 2021}}{{cite web|url=https://www.swanseacity.com/squad/first-team-staff |title=Swansea City: First Team Staff |publisher=Swansea City |date=6 August 2021}}
class="toccolours" |
style="background:#000000; color:#FFFFFF;" |Role
! style="background:#000000; color:#FFFFFF;" |Name |
---|
Head coach
| {{flagicon|SCO}} Russell Martin |
Assistant head coach
| {{flagicon|ENG}} Luke Williams |
Technical development coach
| {{flagicon|ENG}} Matthew Gill |
Head of physical performance
| {{flagicon|ENG}} Matt Willmott |
Goalkeeping coach
| {{flagicon|ENG}} Dean Thornton |
First-team performance analyst
| {{flagicon|ENG}} Ben Parker |
=First-team squad=
{{updated|31 January 2022}}{{cite web|url=https://www.swanseacity.com/players/149|title=First team|publisher=Swansea City A.F.C.|access-date=6 August 2021}}
{{Fs start}}
{{Fs player|no=2|pos=DF|nat=ENG|name=Ryan Bennett}}
{{Fs player|no=3|pos=DF|nat=IRL|name=Ryan Manning}}
{{Fs player|no=4|pos=MF|nat=ENG|name=Flynn Downes}}
{{Fs player|no=5|pos=DF|nat=WAL|name=Ben Cabango}}
{{Fs player|no=6|pos=MF|nat=SCO|name=Jay Fulton}}
{{Fs player|no=7|pos=MF|nat=ENG|name=Korey Smith}}
{{Fs player|no=8|pos=MF|nat=ENG|name=Matt Grimes|other=captain}}
{{Fs player|no=9|pos=FW|nat=IRL|name=Michael Obafemi}}
{{Fs player|no=10|pos=MF|nat=FRA|name=Olivier Ntcham}}
{{Fs player|no=12|nat=ENG|pos=FW|name=Jamie Paterson}}
{{Fs player|no=13|pos=MF|nat=AUT|name=Hannes Wolf|other=on loan from Borussia M'gladbach}}
{{fs mid}}
{{fs player|no=14|nat=SCO|pos=FW|name=Kyle Joseph}}
{{Fs player|no=15|nat=ENG|pos=DF|name=Nathanael Ogbeta}}
{{Fs player|no=17|nat=NED|pos=FW|name=Joël Piroe}}
{{Fs player|no=18|nat=ENG|pos=GK|name=Ben Hamer}}
{{fs player|no=19|nat=WAL|pos=DF|name=Tivonge Rushesha}}
{{Fs player|no=21|pos=MF|nat=ENG|name=Yan Dhanda}}
{{Fs player|no=22|pos=DF|nat=ENG|name=Joel Latibeaudiere}}
{{Fs player|no=23|pos=DF|nat=IRL|name=Cyrus Christie|other=on loan from Fulham}}
{{Fs player|no=26|pos=DF|nat=ENG|name=Kyle Naughton}}
{{Fs player|no=30|nat=ENG|pos=DF|name=Finley Burns|other=on loan from Manchester City}}
{{Fs player|no=33|nat=ENG|pos=GK|name=Andy Fisher}}
{{Fs end}}
Competitions
=Championship=
{{main|2021–22 EFL Championship}}
==League table==
{{2021–22 EFL Championship table|showteam=SWA}}
==Results summary==
{{Fb_rs |hw=9 |hd=8 |hl=6 |hgf=30 |hga=27 |aw=7 |ad=5 |al=11 |agf=28 |aga=41 }}
{{Fb rs footer |u=7 May 2022 |s=[https://fbref.com/en/squads/fb10988f/Swansea-City-Stats FBREF] |date=March 2021}}
==Results by matchday==
{{#invoke:sports rbr table|table|legendpos=b|header=Matchday
|label1= Ground
| res1= A/H/H/A/A/H/H/A/H/A/A/H/H/A/H/A/A/H/A/H/A/H/A/H/A/A/H/H/A/H/A/A/H/H/A/A/H/A/A/H/H/A/H/H/A/H
|label2= Result
| res2= L/D/L/W/L/D/D/D/W/L/D/W/W/L/W/W/L/D/W/L/L/L/D/W/D/L/L/W/L/W/L/W/W/L/L/W/D/W/W/W/D/D/D/D/L/L
|label3= Position
| res3= 21/19/20/16/19/21/20/21/17/19/19/17/15/16/13/11/12/12/9/9/14/16/17/17/17/19/19/16/16/16/17/16/16/16/16/15/16/16/15/14/14/13/14/14/15/15
|text_H=Home|text_A=Away
|color_W=green2|text_W=Win
|color_D=yellow2|text_D=Draw
|color_L=red2|text_L=Loss
| color1=gold |color_2=green1 | color_3-6=blue1 | color_22-24=red1
|source=[http://www.statto.com/football/teams/swansea-city/2021-2022/results Statto.com]
|updated=7 May 2022
|date=May 2021
}}
==Matches==
Swansea City's fixtures were revealed on 24 June 2021.{{cite web |title=Swansea City's 2021-22 Fixtures Revealed |url=https://www.swanseacity.com/news/swansea-citys-2021-22-fixtures-revealed |publisher=Swansea City AFC |access-date=24 June 2021}}
{{footballbox collapsible
| date = 7 August 2021
| time = 15:00 BST
| round = 1
| team1 = Blackburn Rovers
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/58035723
| team2 = Swansea City
| goals1 = Gallagher {{goal|36}}
Brereton {{goal|48|pen.}}
| goals2 = Paterson {{goal|52}}
| referee = David Webb
| stadium = Ewood Park
| location = Blackburn
| attendance = 10,260
| result = L
}}
{{footballbox collapsible
| date = 14 August 2021
| time = 20:00 BST
| round = 2
| team1 = Swansea City
| score = 0–0
| report = https://www.bbc.co.uk/sport/football/58124710
| team2 = Sheffield United
| goals1 =
| goals2 =
| referee = Keith Stroud
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 15,946
| result = D
| note = Live on Sky Sports
}}
{{footballbox collapsible
| date = 17 August 2021
| time = 19:45 BST
| round = 3
| team1 = Swansea City
| score = 1–3
| report = https://www.bbc.co.uk/sport/football/58154317
| team2 = Stoke City
| goals1 = Piroe {{goal|73}}
| goals2 = Powell {{goal|15}}
Clucas {{goal|53}}
Østigård {{goal|60}}
| referee = Josh Smith
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 15,927
| result = L
}}
{{footballbox collapsible
| date = 20 August 2021
| time = 19:45 BST
| round = 4
| team1 = Bristol City
| score = 0–1
| report = https://www.bbc.co.uk/sport/football/58196357
| team2 = Swansea City
| goals1 =
| goals2 = Piroe {{goal|19}}
| referee = Geoff Eltringham
| stadium = Ashton Gate Stadium
| location = Ashton Gate
| attendance = 20,139
| result = W
| note = Live on Sky Sports
}}
{{footballbox collapsible
| date = 28 August 2021
| time = 15:00 BST
| round = 5
| team1 = Preston North End
| score = 3–1
| report = https://www.bbc.co.uk/sport/football/58289220
| team2 = Swansea City
| goals1 = Van den Berg {{goal|21}}
Riis Jakobsen {{goal|45+2}}
Whiteman {{goal|52}}
| goals2 = Piroe {{goal|19}}
| referee = Thomas Bramall
| stadium = Deepdale
| location = Deepdale
| attendance = 10,180
| result = L
}}
{{footballbox collapsible
| date = 11 September 2021
| time = 15:00 BST
| round = 6
| team1 = Swansea City
| score = 0–0
| report = https://www.skysports.com/football/swansea-city-vs-hull-city/447408
| team2 = Hull City
| goals1 =
| goals2 =
| referee = Keith Stroud
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 16,317
| result = D
}}
{{footballbox collapsible
| date = 15 September 2021
| time = 19:45 BST
| round = 7
| team1 = Swansea City
| score = 0–0
| report = https://www.skysports.com/football/swansea-city-vs-millwall/447421
| team2 = Millwall
| goals1 =
| goals2 =
| referee = John Busby
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 16,007
| result = D
}}
{{footballbox collapsible
| date = 18 September 2021
| time = 15:00 BST
| round = 8
| team1 = Luton Town
| score = 3–3
| report = https://www.skysports.com/football/luton-town-vs-swansea-city/447428
| team2 = Swansea City
| goals1 = Berry {{goal|7}}
Adebayo {{goal|15|pen.|23}}
| goals2 = Paterson {{goal|63}}
Ntcham {{goal|86}}
Piroe {{goal|90+2}}
| referee = Tony Harrington
| stadium = Kenilworth Road
| location = Luton
| attendance = 9,721
| result = D
}}
{{footballbox collapsible
| date = 25 September 2021
| time = 15:00 BST
| round = 9
| team1 = Swansea City
| score = 1–0
| report = https://www.bbc.co.uk/sport/football/58606182
| team2 = Huddersfield Town
| goals1 = Piroe {{goal|17}}
| goals2 =
| referee = Gavin Ward
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 17,091
| result = W
}}
{{footballbox collapsible
| date = 29 September 2021
| time = 19:45 BST
| round = 10
| team1 = Fulham
| score = 3–1
| report = https://www.skysports.com/football/fulham-vs-swansea-city/447454
| team2 = Swansea City
| goals1 = Mitrović {{goal|12||32||45}}
| goals2 = Paterson {{goal|38}}
| referee = Josh Smith
| stadium = Craven Cottage
| location = Fulham
| attendance = 16,113
|note=Live on Sky Sports| result = L
}}
{{footballbox collapsible
| date = 2 October 2021
| time = 15:00 BST
| round = 11
| team1 = Derby County
| score = 0–0
| report = https://www.skysports.com/football/derby-county-vs-swansea-city/447464
| team2 = Swansea City
| goals1 =
| goals2 =
| referee = Andrew Madley
| stadium = Pride Park Stadium
| location = Derby
| attendance = 21,640
| result = D
}}
{{footballbox collapsible
| date = 17 October 2021
| time = 12:00 BST
| round = 12
| team1 = Swansea City
| score = 3–0
| report = https://www.skysports.com/football/swansea-city-vs-cardiff-city/447480
| team2 = Cardiff City
| goals1 = Paterson {{goal|29}}
Piroe {{goal|60}}
Bidwell {{goal|74}}
| goals2 =
| referee = James Linington
| stadium = Swansea.com Stadium
| location = Landore
| attendance =
|note=Live on Sky Sports| result = W
}}
{{footballbox collapsible
| date = 20 October 2021
| time = 19:45 BST
| round = 13
| team1 = Swansea City
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/58893459
| team2 = West Bromwich Albion
| goals1 = Piroe {{goal|61}}
Paterson {{goal|83}}
| goals2 = Grant {{goal|1}}
| referee = Simon Hooper
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 16,694
|note=Live on Sky Sports| result = W
}}
{{footballbox collapsible
| date = 23 October 2021
| time = 15:00 BST
| round = 14
| team1 = Birmingham City
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/58935824
| team2 = Swansea City
| goals1 = Deeney {{goal|47}}
McGree {{goal|82}}
| goals2 = Obafemi {{goal|77}}
| referee = Oliver Langford
| stadium = St Andrew's
| location = Bordesley
| attendance = 16,132
| result = L
}}
{{footballbox collapsible
| date = 30 October 2021
| time = 15:00 BST
| round = 15
| team1 = Swansea City
| score = 3–0
| report = https://www.bbc.co.uk/sport/football/59018919
| team2 = Peterborough United
| goals1 = Bidwell {{goal|2}}
Piroe {{goal|13}}
Ntcham {{goal|45+1}}
| goals2 =
| referee = Matt Donohue
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 16,639
| result = W
}}
{{footballbox collapsible
| date = 2 November 2021
| time = 19:45 GMT
| round = 16
| team1 = Coventry City
| score = 1–2
| report = https://www.bbc.co.uk/sport/football/59046224
| team2 = Swansea City
| goals1 = McFadzean {{goal|27}}
| goals2 = Paterson {{goal|5}}
Piroe {{goal|12}}
| referee = Andy Davies
| stadium = Coventry Building Society Arena
| location = Coventry
| attendance = 16,514
| result = W
}}
{{footballbox collapsible
| date = 6 November 2021
| time = 15:00 GMT
| round = 17
| team1 = Bournemouth
| score = 4–0
| report = https://www.skysports.com/football/bournemouth-vs-swansea-city/447534
| team2 = Swansea City
| goals1 = Solanke {{goal|26||49}}
Anthony {{goal|64||90+4}}
| goals2 =
| stadium = Vitality Stadium
| location = Kings Park
| referee = Tony Harrington
| result = L
}}
{{footballbox collapsible
| date = 20 November 2021
| time = 15:00 GMT
| round = 18
| team1 = Swansea City
| score = 1–1
| report = https://www.skysports.com/football/swansea-city-vs-blackpool/447553
| team2 = Blackpool
| goals1 = Piroe {{goal|35}}
| goals2 = Anderson {{goal|86}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 16,886
| referee = Keith Stroud
| result = D
}}
{{footballbox collapsible
| date = 24 November 2021
| time = 19:45 GMT
| round = 19
| team1 = Barnsley
| score = 0–2
| report = https://www.bbc.co.uk/sport/football/59288079
| team2 = Swansea City
| goals1 =
| goals2 = Ntcham {{goal|74}}
Paterson {{goal|80}}
| stadium = Oakwell
| location = Barnsley
| attendance = 11,342
| referee = David Webb
| result = W
}}
{{footballbox collapsible
| date = 27 November 2021
| time = 15:00 GMT
| round = 20
| team1 = Swansea City
| score = 2–3
| report = https://www.skysports.com/football/swansea-city-vs-reading/447576
| team2 = Reading
| goals1 = Paterson {{goal|3}}
Manning {{goal|49}}
Laird {{yel|83}}
| goals2 = Dele-Bashiru {{goal|4}}
Carroll {{goal|30}}
Drinkwater {{goal|50}}, {{yel|74}}
Swift {{yel|86}}
Pușcaș {{yel|89}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 16,980
| referee = Tony Harrington
| result = L
}}
{{footballbox collapsible
| date = 4 December 2021
| time = 15:00 GMT
| round = 21
| team1 = Middlesbrough
| score = 1–0
| report = https://www.skysports.com/football/middlesbrough-vs-swansea-city/447585
| team2 = Swansea City
| goals1 = Jones {{goal|26}}
McNair {{yel|70}}
| goals2 = Paterson {{yel|45}}
| stadium = Riverside Stadium
| location = Middlesbrough
| attendance = 18,707
| referee = Andy Davies
| result = L
}}
{{footballbox collapsible
| date = 11 December 2021
| time = 15:00 GMT
| round = 22
| team1 = Swansea City
| score = 1–4
| report = https://www.skysports.com/football/swansea-city-vs-nottingham-forest/447600
| team2 = Nottingham Forest
| goals1 = Downes {{yel|11}}
Smith {{yel|31}}
Cabango {{yel|55}}
Piroe {{goal|62}}
| goals2 = Osei-Tutu {{yel|20}}
Zinckernagel {{goal|48}}
Grabban {{goal|50}}
Spence {{yel|55}}
McKenna {{yel|66}}
Johnson {{goal|68}}
Cafú {{goal|90+3}}, {{yel|90+4}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 17,659
| referee = Matt Donohue
| result = L
}}
{{footballbox collapsible
| date = 15 January 2022
| time = 15:00 GMT
| round = 23
| team1 = Huddersfield Town
| score = 1–1
| report = https://www.skysports.com/football/huddersfield-town-vs-swansea-city/447654
| team2 = Swansea City
| goals1 = Sinani {{goal|15}}
| goals2 = Downes {{goal|78}}
| stadium = John Smith's Stadium
| location = Huddersfield
| attendance = 20,535
| referee = David Webb
| result = D
}}
{{footballbox collapsible
| date = 22 January 2022
| time = 15:00 GMT
| round = 24
| team1 = Swansea City
| score = 1–0
| report = https://www.skysports.com/football/swansea-city-vs-preston-north-end/447672
| team2 = Preston North End
| goals1 = Manning {{yel|12}}, {{goal|51}}
Latibeaudiere {{yel|87}}
Smith {{yel|88}}
| goals2 = Cunningham {{yel|64}}
Evans {{yel|87}}
Bauer {{yel|90+1}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 16,842
| referee = Josh Smith
| result = W
}}
{{footballbox collapsible
| date = 25 January 2022
| time = 19:45 GMT
| round = 25
| team1 = Queens Park Rangers
| score = 0–0
| report = https://www.skysports.com/football/queens-park-rangers-vs-swansea-city/447612
| team2 = Swansea City
| goals1 = Odubajo {{yel|69}}
Johansen {{yel|76}}
Austin {{yel|90+2}}
| goals2 = Smith {{yel|29}}
Cabango {{yel|47}}
Downes {{sent off|2|72|90+2}}
Obafemi {{yel|90+5}}
| stadium = Kiyan Prince Foundation Stadium
| location = Shepherd's Bush
| attendance = 12,770
| referee = Andy Davies
|note=Live on Sky Sports| result = D
}}
{{footballbox collapsible
| date = 29 January 2022
| time = 15:00 GMT
| round = 26
| team1 = Hull City
| score = 2–0
| report = https://www.skysports.com/football/hull-city-vs-swansea-city/447679
| team2 = Swansea City
| goals1 = Eaves {{goal|5}}
Lewis-Potter {{goal|17}}
| goals2 = Manning {{yel|80}}
Walsh {{yel|85}}
| stadium = MKM Stadium
| location = Kingston upon Hull
| attendance = 13,101
| referee = Leigh Doughty
| result = L
}}
{{footballbox collapsible
| date = 1 February 2022
| time = 19:45 GMT
| round = 27
| team1 = Swansea City
| score = 0–1
| report = https://www.skysports.com/football/swansea-city-vs-luton-town/447636
| team2 = Luton Town
| goals1 = Downes {{yel|10}}
Piroe {{yel|90+2}}
| goals2 = Hylton {{yel|34}}
Cornick {{goal|72}}
Lansbury {{yel|75}}
Burke {{yel|88}}
Berry {{yel|89}}
| referee = Oliver Langford
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 16,598
| result = L
}}
{{footballbox collapsible
| date = 5 February 2022
| time = 17:30 GMT
| round = 28
| team1 = Swansea City
| score = 1–0
| report = https://www.skysports.com/football/swansea-city-vs-blackburn-rovers/447696
| team2 = Blackburn Rovers
| goals1 = Obafemi {{goal|16}}
Ntcham {{yel|37}}
Manning {{sent off|2|38|53}}
Christie {{yel|90+2}}
| goals2 = Rothwell {{yel|24}}
Buckley {{yel|33}}
| referee = Tim Robinson
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 16,933
|note=Live on Sky Sports| result = W
}}
{{footballbox collapsible
| date = 8 February 2022
| time = 19:45 GMT
| round = 29
| team1 = Stoke City
| score = 3–0
| report = https://www.skysports.com/football/Stoke-vs-Swansea-/447703
| team2 = Swansea City
| goals1 = Wilmot {{yel|45}}
Philogene {{goal|47}}
Baker {{goal|59|pen.}}
Brown {{goal|78}}, {{yel|85}}
| goals2 = Christie {{yel|26}}
Grimes {{yel|29}}
Ntcham {{yel|31}}
Bennett {{sent off|0|58}}
Wolf {{yel|85}}
| referee = Jeremy Simpson
| stadium = bet365 Stadium
| location = Stoke-on-Trent
| attendance = 17,720
|note=Live on Sky Sports| result = L
}}
{{football box collapsible
| date = 13 February 2022
| time = 13:00 GMT
| round = 30
| team1 = Swansea City
| score = 3–1
| report = https://www.skysports.com/football/swansea-city-vs-bristol-city/447720
| team2 = Bristol City
| goals1 = Obafemi {{goal|54}}, {{yel|56}}
Christie {{goal|79}}, {{yel|90+2}}
Piroe {{goal|90+4}}
| goals2 = Weimann {{goal|42}}
Klose {{yel|59}}
Dasilva {{yel|69}}
Semenyo {{yel|86}}
Martin {{yel|90+2}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 19,162
| referee = Keith Stroud
| result = W
}}
{{football box collapsible
| date = 19 February 2022
| time = 15:00 GMT
| round = 31
| team1 = Sheffield United
| score = 4–0
| report = https://www.skysports.com/football/sheffield-united-vs-swansea-city/447732
| team2 = Swansea City
| goals1 = Gibbs-White {{goal|14||78}}
Baldock {{goal|17}}, {{yel|41}}
Sharp {{goal|38}}
Norwood {{yel|39}}
| goals2 =
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 26,564
| referee = David Webb
| result = L
}}
{{football box collapsible
| date = 26 February 2022
| time = 15:00 GMT
| round = 32
| team1 = West Bromwich Albion
| score = 0–2
| report = https://www.skysports.com/football/west-bromwich-albion-vs-swansea-city/447757
| team2 = Swansea City
| goals2 = Downes {{yel|33}}
Cabango {{yel|64}}
Piroe {{goal|79}}
Christie {{goal|84}}
| stadium = The Hawthorns
| location = West Bromwich
| referee = Dean Whitestone
| result = W
}}
{{football box collapsible
| date = 5 March 2022
| time = 15:00 GMT
| round = 33
| team1 = Swansea City
| score = 3–1
| report = https://www.skysports.com/football/swansea-city-vs-coventry-city/447769
| team2 = Coventry City
| goals1 = Paterson {{goal|12}}
Naughton {{yel|17}}
Obafemi {{goal|40||48}}
Cabango {{yel|69}}
| goals2 = Bidwell {{yel|8}}
Clarke-Salter {{yel|72}}
Hamer {{goal|84}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 18,405
| referee = Geoff Eltringham
| result = W
}}
{{football box collapsible
| date = 8 March 2022
| time = 19:45 GMT
| round = 34
| team1 = Swansea City
| score = 1–5
| report = https://www.skysports.com/football/swansea-city-vs-fulham/447648
| team2 = Fulham
| goals1 = Manning {{sent off|0|42}}
Piroe {{goal|75}}
| goals2 = Mitrović {{goal|46}}
Cabango {{goal|52|o.g.}}
Decordova-Reid {{goal|73}}
Williams {{goal|77||85}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 17,012
| referee = Jarred Gillett
| result = L
}}
{{football box collapsible
| date = 12 March 2022
| time = 15:00 GMT
| round = 35
| team1 = Blackpool
| score = 1–0
| report = https://www.skysports.com/football/blackpool-vs-swansea-city/447773
| team2 = Swansea City
| goals1 = Madine {{goal|4}}
| goals2 = Downes {{yel|37}}
Naughton {{yel|90+3}}
| stadium = Bloomfield Road
| location = Blackpool
| attendance = 12,344
| referee = Steve Martin
| result = L
}}
{{football box collapsible
| date = 16 March 2022
| time = 19:45 GMT
| round = 36
| team1 = Peterborough United
| score = 2–3
| report = https://www.skysports.com/football/peterborough-united-vs-swansea-city/447793
| team2 = Swansea City
| goals1 = Szmodics {{goal|51}}
Knight {{yel|56}}
Marriott {{goal|63}}
| goals2 = Obafemi {{goal|44||71}}
Christie {{yel|48}}
Wolf {{yel|56}}
Cabango {{yel|77}}
Naughton {{yel|88}}
Piroe {{goal|90+1}}, {{yel|90+9}}
| stadium = Weston Homes Stadium
| location = Peterborough
| attendance =
| referee = Oliver Langford
| result = W
}}
{{football box collapsible
| date = 19 March 2022
| time = 15:00 GMT
| round = 37
| team1 = Swansea City
| score = 0–0
| report = https://www.skysports.com/football/swansea-city-vs-birmingham-city/447805
| team2 = Birmingham City
| goals1 =
| goals2 =
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 18,620
| referee = Andy Davies
| result = D
}}
{{football box collapsible
| date = 2 April 2022
| time = 15:00 BST
| round = 38
| team1 = Cardiff City
| score = 0–4
| report = https://www.skysports.com/football/cardiff-city-vs-swansea-city/447810
| team2 = Swansea City
| goals1 = Doyle {{yel|39}}
Ralls {{yel|80}}
| goals2 = Obafemi {{goal|6||82}}
Wolf {{yel|29}}, {{goal|78}}
Cabango {{goal|57}}
Fisher {{yel|59}}
Downes {{yel|69}}
Piroe {{yel|80}}
| referee = Josh Smith
| stadium = Cardiff City Stadium
| location = Leckwith
| attendance = 27,280
| result = W
}}
{{football box collapsible
| date = 5 April 2022
| time = 19:45 BST
| round = 39
| team1 = Millwall
| score = 0–1
| report = https://www.skysports.com/football/millwall-vs-swansea-city/447622
| team2 = Swansea City
| goals1 = Ballard {{yel|81}}
| goals2 = Grimes {{yel|22}}
Piroe {{goal|46}}
Latibeaudiere {{yel|49}}
| referee = Andy Davies
| stadium = The Den
| location = Bermondsey
| attendance = 11,670
| result = W
}}
{{football box collapsible
| date = 9 April 2022
| time = 15:00 BST
| round = 40
| team1 = Swansea City
| score = 2–1
| report = https://www.bbc.co.uk/sport/football/60963502
| team2 = Derby County
| goals1 = Piroe {{goal|8||16}}
| goals2 = Lawrence {{goal|22|pen.}}
| referee = Tim Robinson
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 18,374
| result = W
}}
{{football box collapsible
| date = 15 April 2022
| time = 15:00 BST
| round = 41
| team1 = Swansea City
| score = 1–1
| report = https://www.skysports.com/football/swansea-city-vs-barnsley/447840
| team2 = Barnsley
| goals1 = Ntcham {{goal|64}}
Grimes {{yel|90+2}}
| goals2 = Wolfe {{yel|16}}
Palmer {{yel|29}}
Gomes {{goal|54}}
Morris {{yel|78}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 17,923
| referee = Andy Woolmer
| result = D
}}
{{football box collapsible
| date = 18 April 2022
| time = 15:00 BST
| round = 42
| team1 = Reading
| score = 4–4
| report = https://www.bbc.co.uk/sport/football/61062990
| team2 = Swansea City
| goals1 = João {{goal|3|pen.|71}}
Ince {{goal|61}}
McIntyre {{goal|90+5}}
| goals2 = Wolf {{goal|6}}
Piroe {{goal|12||45+2|pen.}}
Obafemi {{goal|58}}
| stadium = Madejski Stadium
| location = Reading
| attendance =
| referee = Kevin Friend
| result = D
}}
{{football box collapsible
| date = 23 April 2022
| time = 15:00 BST
| round = 43
| team1 = Swansea City
| score = 1–1
| report = https://www.skysports.com/football/swansea-city-vs-middlesbrough/447864
| team2 = Middlesbrough
| goals1 = Obafemi {{goal|48}}
Wolf {{yel|84}}
Christie {{yel|87}}
| goals2 = McGree {{goal|46}}
Bamba {{yel|82}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 18,246
| referee = David Webb
| result = D
}}
{{football box collapsible
| date = 26 April 2022
| time = 19:45 BST
| round = 44
| team1 = Swansea City
| score = 3–3
| report = https://www.skysports.com/football/swansea-city-vs-bournemouth/447739
| team2 = Bournemouth
| goals1 = Piroe {{goal|5||12}}
Christie {{yel|45+4}}, {{goal|58}}
Smith {{yel|53}}
| goals2 = Lowe {{yel|30}}
Anthony {{yel|56}}
Phillips {{yel|67}}
Moore {{goal|72||90}}
Billing {{yel|75}}
Solanke {{goal|81|pen.}}, {{yel|90+6}}
Lerma {{yel|84}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 17,780
| referee = Darren Bond
| result = D
}}
{{football box collapsible
| date = 30 April 2022
| time = 15:00 BST
| round = 45
| team1 = Nottingham Forest
| score = 5–1
| report = https://www.skysports.com/football/nottingham-forest-vs-swansea-city/report/447875
| team2 = Swansea City
| goals1 = Christie {{goal|22|o.g.}}
Surridge {{goal|48, 52, 69}}
Mighten {{goal|84}}
| goals2 = Christie {{yel|24}}
Obafemi {{goal|28}}
Latibeaudiere {{yel|38}}
| stadium = The City Ground
| location = West Bridgford
| attendance = 28,659
| referee = Graham Scott
| result = L
}}
{{football box collapsible
| date = 7 May 2022
| time = 12:30 BST
| round = 46
| team1 = Swansea City
| score = 0–1
| report = https://www.skysports.com/football/swansea-city-vs-queens-park-rangers/447888
| team2 = Queens Park Rangers
| goals2 = Gray {{goal|80}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 18,608
| referee = Steve Martin
| result = L
}}
=FA Cup=
{{main|2021–22 FA Cup}}
The Swans were drawn at home to Southampton in the third round.{{cite news |title=Third Round Draw |url=https://www.thefa.com/news/2021/dec/06/emirates-fa-cup-third-round-proper-draw-20210612 |date=6 December 2021 |publisher=The Football Association |access-date=9 December 2021}}
{{footballbox collapsible
| date = 8 January 2022
| time = 17:30 GMT
| round = Third round
| team1 = Swansea City
| score = 2–3
| aet = yes
| report = https://www.skysports.com/football/swansea-city-vs-southampton/461022
| team2 = Southampton
| goals1 = Bennett {{yel|43}}
Cooper {{yel|45+1}}
Walsh {{yel|59}}
Piroe {{goal|77}}
Dhanda {{yel|90+4}}
Bednarek {{goal|94|o.g.}}
| goals2 = Valery {{sent off|2|3|29}}
Redmond {{goal|8}}
Stephens {{yel|90+3}}
Elyounoussi {{goal|96}}
Long {{goal|102}}
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 0 (Behind-closed-doors)
| referee = Graham Scott
|note=Live on BBC One Wales| result = L
}}
=EFL Cup=
{{main|2021–22 EFL Cup}}
Swansea City were drawn away to Reading in the first round,{{cite web |title=Swansea City Handed Trip To Face Reading In Carabao Cup |url=https://www.swanseacity.com/news/swansea-city-handed-trip-face-reading-carabao-cup |publisher=Swansea City AFC |accessdate=24 June 2021}}{{cite web |title=Details Confirmed For Reading Carabao Cup Tie |url=https://www.swanseacity.com/news/details-confirmed-reading-carabao-cup-tie |publisher=Swansea City AFC |access-date=2 July 2021}} At home to Plymouth Argyle in the second round{{cite web |title=Carabao Cup Round Two draw confirmed |url=https://www.efl.com/news/2021/august/carabao-cup-round-two-draw-confirmed/ |publisher=EFL |access-date=12 August 2021}}{{cite web |title=Details Confirmed For Plymouth Carabao Cup Tie |url=https://www.swanseacity.com/news/details-confirmed-plymouth-carabao-cup-tie |publisher=Swansea City AFC |access-date=17 August 2021}} and away to Brighton & Hove Albion in the third round.{{cite web |title=Carabao Cup Round Three draw confirmed |url=https://www.efl.com/news/2021/august/carabao-cup-round-three-draw-confirmed/ |publisher=EFL |access-date=26 August 2021}}{{cite web |title=Details Confirmed For Brighton Carabao Cup Tie |url=https://www.swanseacity.com/news/details-confirmed-brighton-carabao-cup-tie |publisher=Swansea City AFC |access-date=27 August 2021}}
{{footballbox collapsible
| date = 10 August 2021
| time = 20:00 BST
| round = First round
| team1 = Reading
| score = 0–3
| report = https://www.bbc.co.uk/sport/football/58066068
| team2 = Swansea City
| goals1 =
| goals2 = Latibeaudiere {{goal|16}}
Cabango {{goal|60}}
Piroe {{goal|83}}
| referee = Samuel Barrott
| stadium = Madejski Stadium
| location = Reading
| attendance = 4,989
| result = W
}}
{{footballbox collapsible
| date = 24 August 2021
| time = 19:00 BST
| round = Second round
| team1 = Swansea City
| score = 4–1
| report = https://www.bbc.co.uk/sport/football/58239627
| team2 = Plymouth Argyle
| goals1 = Williams {{goal|29}}
Whittaker {{goal|79||86||90}}
| goals2 = Shirley {{goal|63}}
| referee = Bobby Madley
| stadium = Swansea.com Stadium
| location = Landore
| attendance = 7,491
| result = W
}}
{{footballbox collapsible
| date = 22 September 2021
| time = 19:30 BST
| round = Third round
| team1 = Brighton & Hove Albion
| score = 2–0
| report = https://www.skysports.com/football/brighton-and-hove-albion-vs-swansea-city/457299
| team2 = Swansea City
| goals1 = Connolly {{goal|33||38}}
| goals2 =
| referee = Michael Salisbury
| stadium = Amex Stadium
| location = Falmer
| attendance =
| result = L
}}
Statistics
{{Updated|2 November 2021}}
:Players with names in italics and marked * were on loan from another club for the whole of their season with Swansea City.
{{Extended football squad start|Championship|FA Cup|EFL Cup}}
{{Extended football squad player|no=1 |nat=GER|pos=GK|name={{sortname|Steven|Benda}} |5+0|0|0+0|0|2+0|0}}
{{Extended football squad player|no=2 |nat=ENG|pos=DF|name={{sortname|Ryan|Bennett|Ryan Bennett (footballer)}} |10+0|0|0+0|0|1+0|0}}
{{Extended football squad player|no=3 |nat=IRL|pos=DF|name={{sortname|Ryan|Manning}} |13+1|0|0+0|0|1+2|0}}
{{Extended football squad player|no=4 |nat=ENG|pos=MF|name={{sortname|Flynn|Downes}} |10+2|0|0+0|0|0+1|0}}
{{Extended football squad player|no=5 |nat=WAL|pos=DF|name={{sortname|Ben|Cabango}} |8+3|0|0+0|0|2+0|1}}
{{Extended football squad player|no=6 |nat=SCO|pos=MF|name={{sortname|Jay|Fulton}} |3+1|0|0+0|0|2+0|0}}
{{Extended football squad player|no=7 |nat=ENG|pos=MF|name={{sortname|Korey|Smith}} |7+2|0|0+0|0|1+0|0}}
{{Extended football squad player|no=8 |nat=ENG|pos=MF|name={{sortname|Matt|Grimes}} |16+0|0|0+0|0|1+0|0}}
{{Extended football squad player|no=9 |nat=IRL|pos=FW|name={{sortname|Michael|Obafemi}} |1+5|1|0+0|0|0+0|0}}
{{Extended football squad player|no=10 |nat=FRA|pos=FW|name={{sortname|Olivier|Ntcham}} |7+3|2|0+0|0|0+0|0}}
{{Extended football squad player|no=11 |nat=ENG|pos=FW|name={{sortname|Morgan|Whittaker}} |0+5|0|0+0|0|3+0|3}}
{{Extended football squad player|no=12 |nat=ENG|pos=MF|name={{sortname|Jamie|Paterson|Jamie Paterson (footballer, born 1991)}} |15+1|6|0+0|0|0+0|0}}
{{Extended football squad player|no=14 |nat=SCO|pos=FW|name={{sortname|Kyle|Joseph}} |0+0|0|0+0|0|1+1|0}}
{{Extended football squad player|no=16 |nat=WAL|pos=DF|name={{sortname|Brandon|Cooper}} |3+1|0|0+0|0|2+1|0}}
{{Extended football squad player|no=17 |nat=NED|pos=FW|name={{sortname|Joël|Piroe}} |12+3|9|0+0|0|1+0|1}}
{{Extended football squad player|no=18 |nat=ENG|pos=GK|name={{sortname|Ben|Hamer}} |11+0|0|0+0|0|1+0|0}}
{{Extended football squad player|no=20 |nat=WAL|pos=FW|name={{sortname|Liam|Cullen}} |4+6|0|0+0|0|1+0|0}}
{{Extended football squad player|no=21 |nat=ENG|pos=MF|name={{sortname|Yan|Dhanda}} |1+2|0|0+0|0|2+1|0}}
{{Extended football squad player|no=22 |nat=ENG|pos=DF|name={{sortname|Joel|Latibeaudiere}} |7+2|0|0+0|0|3+0|1}}
{{Extended football squad player|no=24 |nat=ENG|pos=DF|name={{sortname|Jake|Bidwell}} |13+0|2|0+0|0|3+0|0}}
{{Extended football squad player|no=26 |nat=ENG|pos=DF|name={{sortname|Kyle|Naughton}} |11+1|0|0+0|0|1+1|0}}
{{Extended football squad player|no=28 |nat=ENG|pos=MF|name={{sortname|Liam|Walsh|Liam Walsh (footballer)}} |1+2|0|0+0|0|1+0|0}}
{{Extended football squad player|no=35 |nat=ENG|pos=DF|name={{sortname|Lincoln|McFayden}} |0+0|0|0+0|0|0+1|0}}
{{Extended football squad player|no=37 |nat=WAL|pos=MF|name={{sortname|Daniel|Williams|Daniel Williams (footballer, born 2001)}} |0+0|0|0+0|0|2+0|0}}
{{Extended football squad player|no=46 |nat=ENG|pos=DF|name={{sortname|Rhys|Williams|Rhys Williams (footballer, born 2001)}} * |2+1|0|0+0|0|1+0|0}}
{{Extended football squad player|no=59 |nat=ENG|pos=FW|name={{sortname|Tarrelle|Whittaker}} |0+0|0|0+0|0|1+0|0}}
|-
!colspan=15|Players who left the club:
{{Extended football squad player|no=10 |nat=JAM|pos=FW|name={{sortname|Jamal|Lowe}} |3+2|0|0+0|0|1+0|1}}
{{Extended football squad player|no=27 |nat=ENG|pos=DF|name={{sortname|Ethan|Laird}} * |13+2|0|0+0|0|0+1|0}}
|}
Transfers
=Transfers in=
=Loans in=
{{notelist}}
=Loans out=
{{notelist}}
=Transfers out=
References
{{reflist}}
Notes
{{notelist}}
{{Swansea City A.F.C. seasons}}
{{2021–22 in English men's football}}
{{DEFAULTSORT:2021-22 Swansea City A.F.C. season}}