# 2021–22 FC Porto season

The 2021–22 season was the 128th season in the existence of FC Porto and the club's 88th consecutive season in the top flight of Portuguese football. In addition to the domestic league, Porto participated in this season's editions of the Taça de Portugal, the Taça da Liga, the UEFA Champions League and the UEFA Europa League.

## Kits

| Home | Away | Away alt. | Third |

## Players
### First-team squad

    As of 30 January 2022
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 1 | GK | ARG | Agustín Marchesín |
| 2 | DF | POR | Fábio Cardoso |
| 3 | DF | POR | Pepe (captain) |
| 5 | DF | ESP | Iván Marcano |
| 8 | MF | COL | Mateus Uribe |
| 9 | FW | IRN | Mehdi Taremi |
| 10 | FW | POR | Francisco Conceição |
| 11 | FW | BRA | Pepê |
| 12 | DF | NGA | Zaidu Sanusi |
| 14 | GK | POR | Cláudio Ramos |
| 16 | MF | SRB | Marko Grujić |
| 18 | DF | POR | Wilson Manafá |
| No. | Pos. | Nation | Player |
| 19 | DF | COD | Chancel Mbemba |
| 20 | MF | POR | Vitinha |
| 22 | DF | BRA | Wendell |
| 23 | FW | POR | João Mário |
| 25 | MF | POR | Otávio |
| 28 | MF | POR | Bruno Costa |
| 29 | FW | ESP | Toni Martínez |
| 30 | FW | BRA | Evanilson |
| 46 | MF | CAN | Stephen Eustáquio (on loan from Paços de Ferreira) |
| 50 | MF | POR | Fábio Vieira |
| 71 | GK | POR | Francisco Meixedo |
| 99 | GK | POR | Diogo Costa |

### Out on loan

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| — | DF | POR | Diogo Leite (at Braga until 30 June 2022) |
| — | DF | BRA | João Pedro (at Corinthians until 30 June 2022) |
| — | MF | POR | Carraça (at Belenenses SAD until 30 June 2022) |
| — | MF | SEN | Mamadou Loum (at Alavés until 30 June 2022) |
| — | MF | POR | Sérgio Oliveira (at Roma until 30 June 2022) |
| No. | Pos. | Nation | Player |
| — | MF | POR | Romário Baró (at Estoril until 30 June 2022) |
| — | MF | JPN | Shoya Nakajima (at Portimonense until 30 June 2022) |
| — | FW | POR | Rodrigo Conceição (at Moreirense until 30 June 2022) |
| — | FW | BRA | Fernando Andrade (at Al-Fayha until 30 June 2022) |

### Transfers
#### In

| Date | Pos. | Name | Nationality | Age | Transferred from | Window | Until | Fee |
| 1 July 2021 | DF | Fábio Cardoso | Portugal | 27 | Santa Clara (Portugal) | Summer | 2026 | €2.2M |
| 1 July 2021 | FW | Pepê | Brazil | 24 | Grêmio (Brazil) | Summer | 2026 | €15M |
| 6 July 2021 | MF | Bruno Costa | Portugal | 24 | Portimonense (Portugal) | Summer | 2024 | €2.5M |
| 20 July 2021 | MF | Marko Grujić | Serbia | 25 | Liverpool (England) | Summer | 2026 | €9M |
| 19 August 2021 | DF | Wendell | Brazil | 28 | Bayer Leverkusen (Germany) | Summer | 2025 | €4M |
| 31 January 2022 | FW | Galeno | Brazil | 24 | Braga (Portugal) | Winter | 2026 | €9M |

#### Out

| Date | Pos. | Name | Nationality | Age | Transferred to | Window | Fee |
| 1 July 2021 | DF | Chidozie Awaziem | Nigeria | 24 | Boavista (Portugal) | Summer | €5M |
| 1 July 2021 | MF | Danilo Pereira | Portugal | 29 | Paris Saint-Germain (France) | Summer | €16M |
| 1 July 2021 | FW | Moussa Marega | Mali | 30 | Al Hilal (Saudi Arabia) | Summer | Free |
| 28 August 2021 | MF | Ewerton | Brazil | 28 | Portimonense (Portugal) | Summer | Free |
| 14 January 2022 | FW | Jesús Corona | Mexico | 29 | Sevilla (Spain) | Winter | €3M |
| 30 January 2022 | FW | Luis Díaz | Colombia | 25 | Liverpool (England) | Winter | €45M |

#### Loan in

| Date | Pos. | Name | Nationality | Age | Loaned from | Window | Until | Ref. |
| 24 January 2022 | MF | Stephen Eustáquio | Canada | 25 | Paços de Ferreira (Portugal) | Winter | 30 June 2022 | |
| 31 January 2022 | DF | Rúben Semedo | Portugal | 27 | Olympiacos (Greece) | Winter | 30 June 2022 | |

#### Loan return

| Date | Pos. | Name | Nationality | Age | Returned from | Window |
| 20 July 2022 | MF | Vitinha | Portugal | 21 | Wolverhampton Wanderers (England) | Summer |
| 31 December 2021 | DF | Renzo Saravia | Argentina | 28 | Internacional (Brazil) | Winter |

#### Loan out

| Date | Pos. | Name | Nationality | Age | Loaned to | Window | Until |
| 23 July 2021 | MF | Mamadou Loum | Senegal | 24 | Alavés (Spain) | Summer | 30 June 2022 |
| 7 August 2021 | FW | Fernando Andrade | Brazil | 28 | Al-Fayha (Saudi Arabia) | Summer | 1 July 2022 |
| 24 August 2021 | MF | Carraça | Portugal | 28 | Belenenses (Portugal) | Summer | 30 June 2022 |
| 26 August 2021 | FW | Shoya Nakajima | Japan | 27 | Portimonense (Portugal) | Summer | 30 June 2022 |
| 31 August 2021 | MF | Romário Baró | Portugal | 21 | Estoril (Portugal) | Summer | 30 June 2022 |
| 31 August 2021 | DF | Diogo Leite | Portugal | 22 | Braga (Portugal) | Summer | 30 June 2022 |
| 10 January 2022 | FW | Nanu | Guinea-Bissau | 27 | FC Dallas (United States) | Winter | 1 January 2023 |
| 13 January 2022 | MF | Sérgio Oliveira | Portugal | 29 | Roma (Italy) | Winter | 30 June 2022 |

## Technical staff

| Position | Staff |
| Head coach | Sérgio Conceição |
| Assistant coaches | Vítor Bruno |
| Assistant coaches | Siramana Dembélé |
| Goalkeeper coaches | Diamantino Figueiredo Vedran Runje |
| Exercise Physiologist | Eduardo Oliveira |
| Fitness coach | Telmo Sousa |
Last updated: 2 July 2021 Source: FC Porto

## Pre-season and friendlies

Win  Draw  Loss  Fixtures

## Competitions
### Overall record

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| Primeira Liga | 8 August 2021 | 14 May 2022 | Matchday 1 | Winners | 34 | 29 | 4 | 1 | 86 | 22 | +64 | 085.29 |
| Taça de Portugal | 15 October 2021 | 22 May 2022 | Third round | Winners | 7 | 7 | 0 | 0 | 22 | 4 | +18 | 100.00 |
| Taça da Liga | 26 October 2021 | 15 December 2021 | Third round | Third round | 2 | 1 | 0 | 1 | 2 | 3 | −1 | 050.00 |
| UEFA Champions League | 15 September 2021 | 7 December 2021 | Group stage | Group stage | 6 | 1 | 2 | 3 | 4 | 11 | −7 | 016.67 |
| UEFA Europa League | 17 February 2022 | 17 March 2022 | Knockout round play-offs | Round of 16 | 4 | 1 | 2 | 1 | 5 | 5 | +0 | 025.00 |
| Total | Total | Total | Total | Total | 53 | 39 | 8 | 6 | 119 | 45 | +74 | 073.58 |
Last updated: 22 May 2022 Source: Soccerway

### Primeira Liga
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Porto (C) | 34 | 29 | 4 | 1 | 86 | 22 | +64 | 91 | Qualification for the Champions League group stage |
| 2 | Sporting CP | 34 | 27 | 4 | 3 | 73 | 23 | +50 | 85 | Qualification for the Champions League group stage |
| 3 | Benfica | 34 | 23 | 5 | 6 | 78 | 30 | +48 | 74 | Qualification for the Champions League third qualifying round |
| 4 | Braga | 34 | 19 | 8 | 7 | 52 | 31 | +21 | 65 | Qualification for the Europa League group stage |
| 5 | Gil Vicente | 34 | 13 | 12 | 9 | 47 | 42 | +5 | 51 | Qualification for the Europa Conference League third qualifying round |
* 1 2 Since the winners of the 2021–22 Taça de Portugal, Porto, qualified for the Champions League based on league position, the spot awarded to the fourth-placed team (Europa Conference League third qualifying round) was passed to the fifth-placed team, and the spot awarded to the fifth-placed team (Europa Conference League second qualifying round) was passed to the sixth-placed team.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 14 May 2022. Source: Liga Portugal

#### Results by round

| Round | 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 |
| Ground | H | A | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | A | H | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H |
| Result | W | W | D | W | D | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | W | D | W | D | W | W | W | W | W | W | L | W | W | W |
| Position | 6 | 4 | 4 | 2 | 3 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |

#### Matches
### Taça da Liga
#### Third round

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | STA | POR | RAV |
| 1 | Santa Clara | 2 | 1 | 1 | 0 | 5 | 3 | +2 | 4 | Advance to knockout phase | — | 3–1 | — |
| 2 | Porto | 2 | 1 | 0 | 1 | 2 | 3 | −1 | 3 | | — | — | 1–0 |
| 3 | Rio Ave | 2 | 0 | 1 | 1 | 2 | 3 | −1 | 1 | | 2–2 | — | — |

### UEFA Champions League
#### Group stage

The draw for the group stage was held on 26 August 2021.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LIV | ATM | POR | MIL |
| 1 | Liverpool | 6 | 6 | 0 | 0 | 17 | 6 | +11 | 18 | Advance to knockout phase | — | 2–0 | 2–0 | 3–2 |
| 2 | Atlético Madrid | 6 | 2 | 1 | 3 | 7 | 8 | −1 | 7 | Advance to knockout phase | 2–3 | — | 0–0 | 0–1 |
| 3 | Porto | 6 | 1 | 2 | 3 | 4 | 11 | −7 | 5 | Transfer to Europa League | 1–5 | 1–3 | — | 1–0 |
| 4 | Milan | 6 | 1 | 1 | 4 | 6 | 9 | −3 | 4 | | 1–2 | 1–2 | 1–1 | — |

### UEFA Europa League
#### Knockout phase
##### Knockout round play-offs

The draw for the knockout round play-offs was held on 13 December 2021.

##### Round of 16

The draw for the round of 16 was held on 25 February 2022.

## Statistics
### Appearances and goals

    As of 22 May 2022
| No. | Pos | Nat | Player | Total | Total | Primeira Liga | Primeira Liga | Taça de Portugal | Taça de Portugal | Taça da Liga | Taça da Liga | Champions League | Champions League | Europa League | Europa League |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||||||
| 1 | GK | ARG | Agustín Marchesín | 9 | 0 | 0+1 | 0 | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 14 | GK | POR | Cláudio Ramos | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 71 | GK | POR | Francisco Meixedo | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 99 | GK | POR | Diogo Costa | 43 | 0 | 33 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 4 | 0 |
| Defenders ||||||||||||||||
| 2 | DF | POR | Fábio Cardoso | 21 | 0 | 11+3 | 0 | 4+1 | 0 | 0 | 0 | 1+1 | 0 | 0 | 0 |
| 3 | DF | POR | Pepe | 34 | 1 | 21 | 1 | 3+1 | 0 | 0 | 0 | 5 | 0 | 4 | 0 |
| 5 | DF | ESP | Iván Marcano | 12 | 1 | 8 | 1 | 1 | 0 | 1 | 0 | 1+1 | 0 | 0 | 0 |
| 12 | DF | NGA | Zaidu Sanusi | 40 | 3 | 20+4 | 3 | 5+1 | 0 | 0 | 0 | 5+1 | 0 | 4 | 0 |
| 18 | DF | POR | Wilson Manafá | 10 | 0 | 2+4 | 0 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 19 | DF | COD | Chancel Mbemba | 47 | 2 | 31 | 2 | 6 | 0 | 1 | 0 | 5 | 0 | 4 | 0 |
| 22 | DF | BRA | Wendell | 27 | 1 | 10+9 | 1 | 2+2 | 0 | 0 | 0 | 1+3 | 0 | 0 | 0 |
| 35 | DF | POR | Rúben Semedo | 2 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
| 43 | DF | BRA | João Marcelo | 2 | 0 | 0 | 0 | 0+1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 55 | DF | POR | João Mendes | 2 | 0 | 0+1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| 97 | DF | POR | Zé Pedro | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Midfielders ||||||||||||||||
| 8 | MF | COL | Mateus Uribe | 38 | 4 | 23+2 | 1 | 4+1 | 2 | 0 | 0 | 4 | 0 | 3+1 | 1 |
| 16 | MF | SRB | Marko Grujić | 30 | 1 | 10+11 | 1 | 3+2 | 0 | 1 | 0 | 0 | 0 | 2+1 | 0 |
| 20 | MF | POR | Vitinha | 47 | 4 | 27+3 | 2 | 6+1 | 2 | 0 | 0 | 1+5 | 0 | 2+2 | 0 |
| 25 | MF | POR | Otávio | 49 | 5 | 32 | 3 | 6+1 | 2 | 0+1 | 0 | 6 | 0 | 3 | 0 |
| 28 | MF | POR | Bruno Costa | 21 | 0 | 9+3 | 0 | 2+1 | 0 | 2 | 0 | 0+1 | 0 | 2+1 | 0 |
| 46 | DF | CAN | Stephen Eustáquio | 11 | 0 | 1+7 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 1+1 | 0 |
| 50 | MF | POR | Fábio Vieira | 39 | 7 | 15+12 | 6 | 2+3 | 1 | 2 | 0 | 0+2 | 0 | 2+1 | 0 |
| 87 | MF | POR | Bernardo Folha | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| Forwards ||||||||||||||||
| 9 | FW | IRN | Mehdi Taremi | 48 | 26 | 27+5 | 20 | 6 | 3 | 0+1 | 1 | 6 | 1 | 2+1 | 1 |
| 10 | FW | POR | Francisco Conceição | 33 | 4 | 1+24 | 2 | 2+2 | 1 | 1 | 1 | 0+2 | 0 | 0+1 | 0 |
| 11 | FW | BRA | Pepê | 41 | 5 | 15+13 | 4 | 2+2 | 0 | 1+1 | 0 | 0+3 | 0 | 4 | 1 |
| 13 | FW | BRA | Galeno | 18 | 1 | 0+12 | 1 | 0+2 | 0 | 0 | 0 | 0 | 0 | 1+3 | 0 |
| 23 | FW | POR | João Mário | 39 | 0 | 24+4 | 0 | 2+1 | 0 | 0 | 0 | 4 | 0 | 2+2 | 0 |
| 29 | FW | ESP | Toni Martínez | 37 | 7 | 4+15 | 3 | 0+6 | 2 | 2 | 0 | 2+4 | 0 | 3+1 | 2 |
| 30 | FW | BRA | Evanilson | 46 | 21 | 25+5 | 14 | 7 | 7 | 0+1 | 0 | 4 | 0 | 1+3 | 0 |
| 38 | FW | BRA | Fernando Andrade | 1 | 1 | 0+1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 42 | FW | CMR | Danny Loader | 2 | 1 | 0+1 | 1 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| 70 | FW | POR | Gonçalo Borges | 2 | 0 | 0+1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| Players who made an appearance and/or had a squad number but left the team. ||||||||||||||||
| 31 | DF | GNB | Nanu | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 17 | MF | MEX | Jesús Corona | 18 | 0 | 3+8 | 0 | 1 | 0 | 2 | 0 | 2+2 | 0 | 0 | 0 |
| 27 | MF | POR | Sérgio Oliveira | 24 | 5 | 3+10 | 2 | 1+2 | 2 | 1+1 | 0 | 4+2 | 1 | 0 | 0 |
| 7 | FW | COL | Luis Díaz | 28 | 16 | 18 | 14 | 2+1 | 0 | 0+1 | 0 | 6 | 2 | 0 | 0 |