# 2019–20 Swansea City A.F.C. season

The 2019–20 season was Swansea City's 100th season in the English football league system, and their second season back in the Championship since 2010–11 following relegation from the Premier League in the 2017–18 season. Along with competing in the Championship, the club competed in the FA Cup and EFL Cup losing in the third round of each respectively.
The season covered the period from 1 July 2019 to 30 June 2020 but was extraordinarily extended to 30 July 2020 because of the COVID-19 pandemic.

## Club
### First-team staff

    As of 16 September 2019
| Position | Name |
| Head coach | Steve Cooper |
| Assistant first-team coaches | Mike Marsh |
| Assistant first-team coaches | Alan Tate |
| First-team fitness coach | David Tivey |
| Goalkeeping coach | Martyn Margetson |
| Head of performance analysis | Steve Rands |
| Head of recruitment | Andy Scott |

### First-team squad

    As of 1 February 2020
Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 2 | DF | ENG | Marc Guehi (on loan from Chelsea) |
| 4 | DF | WAL | Joe Rodon |
| 5 | DF | NED | Mike van der Hoorn |
| 6 | MF | SCO | Jay Fulton |
| 8 | MF | ENG | Matt Grimes (captain) |
| 10 | MF | KOS | Bersant Celina |
| 12 | MF | ENG | Nathan Dyer |
| 14 | MF | ENG | Tom Carroll |
| 15 | MF | ENG | Wayne Routledge |
| 18 | FW | FRA | Aldo Kalulu (on loan from Basel) |
| 19 | FW | ENG | Rhian Brewster (on loan from Liverpool) |
| 20 | DF | ENG | Ben Wilmot (on loan from Watford) |
| No. | Pos. | Nation | Player |
| 21 | MF | ENG | Yan Dhanda |
| 22 | FW | GHA | André Ayew |
| 23 | DF | WAL | Connor Roberts |
| 24 | DF | ENG | Jake Bidwell |
| 25 | GK | NED | Erwin Mulder |
| 26 | DF | ENG | Kyle Naughton |
| 27 | GK | ENG | Freddie Woodman (on loan from Newcastle United) |
| 28 | MF | SCO | George Byers |
| 32 | FW | WAL | Liam Cullen |
| 33 | MF | ENG | Conor Gallagher (on loan from Chelsea) |
| 41 | FW | JAM | Jordon Garrick |
| 44 | DF | WAL | Ben Cabango |

## Transfers
### Transfers in

| Date | Position | Name | From | Fee |
| 25 June 2019 | GK | Lewis Webb | Merthyr Town | Undisclosed |
| 2 July 2019 | LB | Jake Bidwell | Queens Park Rangers | Free transfer |
| 2 August 2019 | LW | Kristoffer Peterson | Heracles Almelo | Undisclosed |
| 29 January 2020 | LW | Rio Campbell | Free Agent | Free |

### Transfers out

| Date | Position | Name | To | Fee |
| 1 July 2019 | DM | Ryan Blair | Free agent | Released |
| 1 July 2019 | CF | Wilfried Bony | Free agent | Released |
| 1 July 2019 | CB | Keston Davies | Released | Released |
| 1 July 2019 | MF | Owen Evans | Free agent | Released |
| 1 July 2019 | CM | Leroy Fer | Released | Released |
| 1 July 2019 | LW | Daniel James | Manchester United | Undisclosed |
| 1 July 2019 | CM | Adam King | Released | Released |
| 1 July 2019 | RB | Aaron Lewis | Released | Released |
| 1 July 2019 | DM | Adnan Marić | Free agent | Released |
| 1 July 2019 | RW | Luciano Narsingh | Released | Released |
| 1 July 2019 | LB | Martin Olsson | Free agent | Released |
| 1 July 2019 | GK | Scott Reed | Free agent | Released |
| 1 July 2019 | MF | Jayden Reid | Released | Released |
| 1 July 2019 | RB | Tyler Reid | Released | Released |
| 1 July 2019 | GK | Nathan Shepperd | Released | Released |
| 1 July 2019 | CB | Jack Withers | Free agent | Released |
| 1 July 2019 | CF | Shaquille Wynter-Coles | Free agent | Released |
| 5 July 2019 | ST | Botti Biabi | Free Agent | Released |
| 5 July 2019 | MF | Marco Dulca | Viitorul Constanța | Free transfer |
| 25 July 2019 | ST | Jordan Ayew | Crystal Palace | £2.5 million |
| 2 August 2019 | CF | Oli McBurnie | Sheffield United | Undisclosed |
| 14 January 2020 | GK | Kristoffer Nordfeldt | Gençlerbirliği | Free transfer |
| 30 January 2020 | CM | Simon Paulet | KVC Westerlo | Free transfer |
| 31 January 2020 | CB | Cian Harries | Bristol Rovers | Free transfer |
| 31 January 2020 | CF | Borja Bastón | Aston Villa | Free transfer |
| 31 January 2020 | CM | Tom Carroll | Free agent | Released |
| 3 February 2020 | GK | Gregor Zabret | Free agent | Released |
* ↑ Joined The New Saints on 1 July 2019.
* ↑ Joined Feyenoord on 25 July 2019.
* ↑ Joined Dundee United on 11 July 2019.
* ↑ Joined Lincoln City on 10 August 2019.
* ↑ Joined Feyenoord on 5 July 2019.
* ↑ Joined Birmingham City on 5 July 2019.
* ↑ Joined Swindon Town on 3 June 2019.
* ↑ Joined Brentford on 21 June 2019.

### Loans in

| Start date | Position | Name | From | Expiry date |
| 25 July 2019 | CB | Ben Wilmot | Watford | 30 June 2020 |
| 1 August 2019 | GK | Freddie Woodman | Newcastle United | 30 June 2020 |
| 5 August 2019 | RW | Aldo Kalulu | FC Basel | 30 June 2020 |
| 6 August 2019 | CF | Sam Surridge | AFC Bournemouth | 1 January 2020 |
| 7 January 2020 | CF | Rhian Brewster | Liverpool | 30 June 2020 |
| 10 January 2020 | CB | Marc Guehi | Chelsea | 30 June 2020 |
| 15 January 2020 | CM | Conor Gallagher | Chelsea | 30 June 2020 |

### Loans out

| Start date | Position | Name | To | Expiry date |
| 5 July 2019 | GK | Gregor Zabret | Oldham Athletic | 30 June 2020 |
| 30 July 2019 | CB | Joe Lewis | Torquay United | 30 June 2020 |
| 9 August 2019 | WG | Jefferson Montero | Birmingham City | 30 June 2020 |
| 9 August 2019 | ST | Courtney Baker-Richardson | Accrington Stanley | 30 June 2020 |
| 15 August 2019 | ST | Joel Asoro | Groningen | 30 June 2020 |
| 27 August 2019 | CB | Cian Harries | Fortuna Sittard | 30 June 2020 |
| 2 September 2019 | GK | Steven Benda | Swindon Town | 30 June 2020 |
| 3 September 2019 | DM | Tom Price | Aberystwyth Town | 1 January 2020 |
| 20 January 2020 | LW | Kristoffer Peterson | FC Utrecht | 30 June 2020 |
| 30 January 2020 | CM | Cameron Berry | Carmarthen Town | 30 June 2020 |
| 31 January 2020 | CM | Jack Evans | Mansfield Town | 30 June 2020 |
| 31 January 2020 | LB | Declan John | Sunderland | 30 June 2020 |
| 31 January 2020 | LW | Barrie McKay | Fleetwood Town | 30 June 2020 |
| 7 February 2020 | CB | Brandon Cooper | Yeovil Town | 30 June 2020 |

### New contracts

| Date signed | Position | Name | Contract length | Expiry date |
| 23 May 2019 | MF | Wayne Routledge | 1 Year | 30 June 2020 |
| 21 June 2019 | GK | Steven Benda | 3 Years | 30 June 2022 |
| 25 June 2019 | GK | Josh Gould | 1 Year | 30 June 2020 |
| 28 June 2019 | DF | Matt Blake | 2 Years | 30 June 2021 |
| 29 June 2019 | MF | Tom Price | 1 Year | 30 June 2020 |
| 1 July 2019 | DF | Cameron Evans | 1 Year | 30 June 2020 |
| 9 July 2019 | MF | George Byers | 3 Years | 30 June 2022 |
| 23 December 2019 | MF | Yan Dhanda | 2.5 Years | 30 June 2022 |
| 28 December 2019 | DF | Brandon Cooper | 1.5 Years | 30 June 2021 |
| 10 January 2020 | GK | Josh Gould | 2.5 Years | 30 June 2022 |
| 11 January 2020 | DF | Tivonge Rushesha | 2.5 Years | 30 June 2022 |
| 19 January 2020 | MF | Jack Evans | 1.5 Years | 30 June 2021 |
| 29 January 2020 | FW | Liam Cullen | 2.5 Years | 30 June 2022 |

## Pre-season

The Swans announced pre-season fixtures against Mansfield Town, Crawley Town, Yeovil Town, Exeter City, Bristol Rovers and Atalanta.

## Competitions
### Overview

| Competition | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | G | W | D | L | GF | GA | GD | Win % |
| Championship | 46 | 18 | 16 | 12 | 62 | 53 | +9 | 039.13 |
| FA Cup | 1 | 0 | 0 | 1 | 1 | 5 | −4 | 000.00 |
| EFL Cup | 3 | 2 | 0 | 1 | 10 | 3 | +7 | 066.67 |
| Total | 50 | 20 | 16 | 14 | 73 | 61 | +12 | 040.00 |
Updated to match played 22 July 2020 Source: Competitions

### Championship
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 3 | Brentford | 46 | 24 | 9 | 13 | 80 | 38 | +42 | 81 | Qualification for Championship play-offs |
| 4 | Fulham (O, P) | 46 | 23 | 12 | 11 | 64 | 48 | +16 | 81 | Qualification for Championship play-offs |
| 5 | Cardiff City | 46 | 19 | 16 | 11 | 68 | 58 | +10 | 73 | Qualification for Championship play-offs |
| 6 | Swansea City | 46 | 18 | 16 | 12 | 62 | 53 | +9 | 70 | Qualification for Championship play-offs |
| 7 | Nottingham Forest | 46 | 18 | 16 | 12 | 58 | 50 | +8 | 70 | |
| 8 | Millwall | 46 | 17 | 17 | 12 | 57 | 51 | +6 | 68 | |
| 9 | Preston North End | 46 | 18 | 12 | 16 | 59 | 54 | +5 | 66 | |
* ↑ Four teams play for one spot and promotion to the Premier League.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 22 July 2020. Source: 11v11 for league tables

#### Results by matchday

| Matchday | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
| Ground | H | A | H | A | H | A | H | A | H | A | H | A | H | H | A | A | H | A | H | 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 | H | A |
| Result | W | D | W | W | W | W | L | D | D | W | L | D | L | W | W | D | L | D | L | L | D | W | W | L | D | W | D | W | L | D | L | D | D | W | L | D | D | W | L | D | W | W | L | D | W | W |
| Position | 7 | 7 | 4 | 2 | 2 | 1 | 2 | 2 | 2 | 1 | 4 | 3 | 9 | 4 | 3 | 4 | 6 | 5 | 6 | 11 | 11 | 10 | 7 | 8 | 9 | 6 | 7 | 5 | 7 | 8 | 9 | 9 | 9 | 9 | 9 | 9 | 11 | 10 | 10 | 10 | 8 | 7 | 7 | 8 | 7 | 6 |

#### Matches

Win  Draw  Loss  Postponed
On Thursday, 20 June 2019, the EFL Championship fixtures were revealed.

#### Championship play-offs
### FA Cup

The second round draw was made live on BBC Two from Etihad Stadium, Micah Richards and Tony Adams conducted the draw.
Win  Draw  Loss

### EFL Cup

The first round draw was made on 20 June. The second round draw was made on 13 August 2019 following the conclusion of all but one first-round matches. The third round draw was confirmed on 28 August 2019, live on Sky Sports.
Win  Draw  Loss

## Statistics
### Appearances, goals, and cards

| No. | Pos | Nat | Player | Total | Total | Championship | Championship | Play-offs | Play-offs | FA Cup | FA Cup | EFL Cup | EFL Cup |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||||
| 25 | GK | NED | Erwin Mulder | 6 | 0 | 3+1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 27 | GK | ENG | Freddie Woodman | 43 | 0 | 43 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Defenders ||||||||||||||
| 2 | DF | ENG | Marc Guehi | 14 | 0 | 11+1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 4 | DF | WAL | Joe Rodon | 21 | 0 | 20+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | DF | NED | Mike van der Hoorn | 31 | 1 | 27+1 | 1 | 2 | 0 | 0 | 0 | 1 | 0 |
| 20 | DF | ENG | Ben Wilmot | 23 | 2 | 16+5 | 2 | 0 | 0 | 0 | 0 | 2 | 0 |
| 23 | DF | WAL | Connor Roberts | 42 | 1 | 32+6 | 1 | 2 | 0 | 1 | 0 | 1 | 0 |
| 24 | DF | ENG | Jake Bidwell | 40 | 0 | 36+1 | 0 | 2 | 0 | 1 | 0 | 0 | 0 |
| 26 | DF | ENG | Kyle Naughton | 35 | 3 | 28+4 | 3 | 1 | 0 | 0 | 0 | 2 | 0 |
| 30 | DF | WAL | Tivonge Rushesha | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
| 44 | DF | WAL | Ben Cabango | 26 | 1 | 19+2 | 1 | 1+1 | 0 | 0 | 0 | 3 | 0 |
| Midfielders ||||||||||||||
| 6 | MF | SCO | Jay Fulton | 39 | 3 | 29+7 | 3 | 2 | 0 | 1 | 0 | 0 | 0 |
| 8 | MF | ENG | Matt Grimes | 48 | 0 | 46 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 10 | MF | KOS | Bersant Celina | 37 | 2 | 28+7 | 2 | 0+1 | 0 | 0+1 | 0 | 0 | 0 |
| 12 | MF | ENG | Nathan Dyer | 12 | 1 | 7+3 | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
| 14 | MF | ENG | Tom Carroll | 10 | 0 | 5+3 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 15 | MF | ENG | Wayne Routledge | 24 | 5 | 10+11 | 4 | 0 | 0 | 0 | 0 | 2+1 | 1 |
| 21 | MF | ENG | Yan Dhanda | 18 | 3 | 9+7 | 3 | 0+1 | 0 | 0 | 0 | 1 | 0 |
| 22 | MF | GHA | André Ayew | 47 | 18 | 43+1 | 15 | 2 | 1 | 0 | 0 | 1 | 2 |
| 28 | MF | SCO | George Byers | 39 | 5 | 22+13 | 2 | 0 | 0 | 0+1 | 1 | 3 | 2 |
| 33 | MF | ENG | Conor Gallagher | 21 | 0 | 19 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 49 | MF | NED | Kees de Boer | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
| Forwards ||||||||||||||
| 18 | FW | FRA | Aldo Kalulu | 12 | 0 | 7+4 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 19 | FW | ENG | Rhian Brewster | 22 | 11 | 19+1 | 10 | 2 | 1 | 0 | 0 | 0 | 0 |
| 32 | FW | WAL | Liam Cullen | 6 | 1 | 0+6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 41 | FW | JAM | Jordon Garrick | 14 | 3 | 1+10 | 2 | 0 | 0 | 0 | 0 | 1+2 | 1 |
| Out On Loan ||||||||||||||
| 3 | DF | WAL | Declan John | 5 | 0 | 0+1 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| 7 | MF | SCO | Barrie McKay | 8 | 0 | 0+4 | 0 | 0 | 0 | 1 | 0 | 1+2 | 0 |
| 11 | MF | SWE | Kristoffer Peterson | 11 | 1 | 4+3 | 0 | 0 | 0 | 1 | 0 | 3 | 1 |
| 34 | MF | WAL | Jack Evans | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
| Left During Season ||||||||||||||
| 1 | GK | SWE | Kristoffer Nordfeldt | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| 9 | FW | ESP | Borja Bastón | 21 | 6 | 15+5 | 6 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| 19 | FW | ENG | Sam Surridge | 21 | 5 | 7+13 | 4 | 0 | 0 | 0 | 0 | 1 | 1 |
Last updated: 29 July 2020 Source: https://www.whoscored.com/Teams/259/Show/Wales-Swansea

#### Disciplinary record

    As of 29 July 2020
| Rank | No. | Nat. | Po. | Name | Championship | Championship | Championship | Play-offs | Play-offs | Play-offs | FA Cup | FA Cup | FA Cup | League Cup | League Cup | League Cup | Total | Total | Total |
| 1 | 6 | | MF | Jay Fulton | 10 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 11 | 0 | 0 |
| 2 | 8 | | MF | Matt Grimes | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7 | 0 | 0 |
| 2 | 17 | | FW | Rhian Brewster | 6 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 |
| 2 | 28 | | MF | George Byers | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 |
| 5 | 24 | | DF | Jake Bidwell | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 1 |
| 5 | 26 | | DF | Kyle Naughton | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 |
| 7 | 22 | | MF | Andre Ayew | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 |
| 7 | 44 | | DF | Ben Cabango | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 |
| 9 | 5 | | DF | Mike van der Hoorn | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | 9 | | FW | Borja Baston | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | 20 | | DF | Ben Wilmot | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | 21 | | MF | Yan Dhanda | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | 23 | | DF | Connor Roberts | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | 33 | | MF | Conor Gallagher | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 15 | 4 | | DF | Joe Rodon | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 15 | 10 | | MF | Bersant Celina | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 15 | 14 | | MF | Tom Carroll | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 15 | 18 | | FW | Aldo Kalulu | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 19 | 2 | | DF | Marc Guehi | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 19 | 12 | | MF | Nathan Dyer | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 19 | 15 | | MF | Wayne Routledge | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 19 | 27 | | GK | Freddie Woodman | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 19 | 41 | | FW | Jordan Garrick | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Total | Total | Total | Total | Total | 70 | 1 | 1 | 7 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 79 | 1 | 1 |