2022–23 FC Porto season

{{Infobox football club season

|club = FC Porto

|season = 2022–23

|image =

|image_size =

|alt =

|caption =

|ownertitle =

|owner =

|chrtitle = President

|chairman = Jorge Nuno Pinto da Costa

|mgrtitle = Head coach

|manager = Sérgio Conceição

|stdtitle =

|stadium = Estádio do Dragão

|league = Primeira Liga

|league result = 2nd

|cup1 = Taça de Portugal

|cup1 result = Winners

|cup2 = Taça da Liga

|cup2 result = Winners

|cup3 = Supertaça Cândido de Oliveira

|cup3 result = Winners

|cup4 = UEFA Champions League

|cup4 result = Round of 16

|league topscorer =
Mehdi Taremi (22)

|season topscorer =
Mehdi Taremi (31)

|highest attendance =

|lowest attendance =

|average attendance =

|largest win =

|largest loss =

| pattern_la1 = _fcporto2223h

| pattern_b1 = _fcporto2223h

| pattern_ra1 = _fcporto2223h

| pattern_sh1 = _fcporto2223h

| pattern_so1 = _fcporto2223hl

| leftarm1 = 0022EA

| body1 = FFFFFF

| rightarm1 = 0022EA

| shorts1 = 0022EA

| socks1 = FFFFFF

| pattern_la2 = _fcporto2223t

| pattern_b2 = _fcporto2223t

| pattern_ra2 = _fcporto2223t

| pattern_sh2 = _fcporto2223t

| pattern_so2 = _fcporto2223tl

| leftarm2 = FFF081

| body2 = FFF081

| rightarm2 = FFF081

| shorts2 = DCDDE1

| socks2 = DCDDE1

| pattern_la3 = _fcporto2223a

| pattern_b3 = _fcporto2223a

| pattern_ra3 = _fcporto2223a

| pattern_sh3 = _whitesides

| pattern_so3 = _fcporto2223al

| leftarm3 = 0030FF

| body3 = 0030FF

| rightarm3 = 0030FF

| shorts3 = 0030FF

| socks3 = 0030FF

|prevseason = 2021–22

|nextseason = 2023–24

}}

The 2022–23 season was the 129th season in the existence of FC Porto and the club's 89th consecutive season in the top flight of Portuguese football. In addition to the domestic league, they participated in this season's editions of the Taça de Portugal, Taça da Liga, Supertaça Cândido de Oliveira and UEFA Champions League.

Players

=Current squad=

{{updated|6 July 2022}}{{cite web|title=Plantel|url=https://www.fcporto.pt/pt/futebol/fcporto/plantel|publisher=FC Porto|language=pt}}{{cite web |title=Futebol Clube do Porto, Futebol, SAD |url=https://www.ligaportugal.pt/pt/liga/clube/20202021/liganos/157 |publisher=Liga Portugal |access-date=19 September 2020}}

{{Fs start|nat=ENG|pos=FW|Name=Danny Namaso|other=|no=19}}

{{Fs player|no=1|nat=ARG|name=Agustín Marchesín|pos=GK}}

{{Fs player|no=2|nat=POR|name=Fábio Cardoso|pos=DF}}

{{Fs player|no=3|nat=POR|name=Pepe|pos=DF|other=captain}}

{{Fs player|no=5|nat=ESP|name=Iván Marcano|pos=DF}}

{{Fs player|no=8|nat=COL|name=Mateus Uribe|pos=MF}}

{{Fs player|no=9|nat=IRN|name=Mehdi Taremi|pos=FW}}

{{Fs player|no=10|nat=POR|name=Francisco Conceição|pos=FW}}

{{Fs player|no=11|nat=BRA|name=Pepê|pos=FW}}

{{Fs player|no=12|nat=NGA|name=Zaidu Sanusi|pos=DF}}

{{Fs player|no=13|nat=BRA|name=Galeno|pos=FW}}

{{Fs player|no=14|nat=POR|name=Cláudio Ramos|pos=GK}}

{{Fs player|no=16|nat=SRB|name=Marko Grujić|pos=MF}}

{{Fs player|no=18|nat=POR|name=Wilson Manafá|pos=DF}}

{{Fs player|no=|nat=POR|name=Diogo Leite|pos=DF}}

{{Fs player|no=|nat=POR|name=Carraça|pos=MF}}

{{Fs mid}}

{{Fs player|no=22|nat=BRA|name=Wendell|pos=DF}}

{{Fs player|no=23|nat=POR|name=João Mário|pos=MF}}

{{Fs player|no=25|nat=POR|name=Otávio|pos=MF|other=vice-captain}}

{{Fs player|no=28|nat=POR|name=Bruno Costa|pos=MF}}

{{Fs player|no=29|nat=ESP|name=Toni Martínez|pos=FW}}

{{Fs player|no=30|nat=BRA|name=Evanilson|pos=FW}}

{{Fs player|no=38|nat=BRA|name=Fernando Andrade|pos=FW}}

{{Fs player|no=46|nat=CAN|name=Stephen Eustáquio|pos=MF}}

{{Fs player|no=71|nat=POR|name=Francisco Meixedo|pos=GK}}

{{Fs player|no=99|nat=POR|name=Diogo Costa|pos=GK}}

{{Fs player|no=|nat=POR|name=Romário Baró|pos=MF}}

{{Fs player|no=|nat=JPN|name=Shoya Nakajima|pos=MF}}

{{Fs player|no=|nat=POR|name=Sérgio Oliveira|pos=MF}}

{{Fs player|no=|nat=SEN|name=Mamadou Loum|pos=MF}}

{{Fs player|no=|nat=POR|name=Rodrigo Conceição|pos=FW}}

{{Fs end}}

=Transfers=

==In==

class="wikitable sortable" style="text-align:center;"
scope=col|{{Abbr|Date|Date of official transfer confirmation}}

!scope=col|Pos.

!scope=col|Name

!scope=col|Nationality

!scope=col|Age

!scope=col|Transferred from

!scope=col|Window

!scope=col|{{Abbr|Until|Year of contract end}}

!scope=col|Fee

!scope=col class=unsortable|{{Abbr|Ref.|Reference}}

{{dts|2022|07|01|format=dmy}}

|MF

|Stephen Eustáquio

|{{CAN}}

|{{age|1996|12|21|2022|7|5}}

|align=left|Paços de Ferreira (Portugal)

|Summer

|2027

|€3.5M

|{{cite web|url=https://www.noticiasaominuto.com/desporto/2008220/stephen-eustaquio-vai-ficar-no-fc-porto-em-definitivo|title=Stephen Eustáquio vai ficar no FC Porto em definitivo|trans-title=Stephen Eustáquio will stay at FC Porto permanently|publisher=Notícias ao Minuto|language=pt|date=1 June 2022|accessdate=1 June 2022}}

{{dts|2022|07|05|format=dmy}}

|DF

|David Carmo

|{{POR}}

|{{age|1999|7|19|2022|7|5}}

|align=left|Braga (Portugal)

|Summer

|2027

|€20M

|{{cite web|url=https://www.fcporto.pt/pt/noticias/20220705-pt-david-carmo-e-dragao-ate-2027|title=David Carmo é Dragão|trans-title=David Carmo is a Dragon|publisher=FC Porto|language=pt|date=5 July 2022|access-date=5 July 2022}}

{{dts|2022|07|05|format=dmy}}

|FW

|Gabriel Veron

|{{BRA}}

|{{age|2002|9|03|2022|7|22}}

|align=left|Palmeiras (Brazil)

|Summer

|2027

|€10.5M

|{{cite web|url=https://www.fcporto.pt/pt/noticias/20220722-pt-gabriel-veron-e-reforco-do-fc-porto|title=GABRIEL VERON É REFORÇO DO FC PORTO|publisher=FC Portoo|language=pt|date=22 July 2022|access-date=22 July 2022}}

==Out==

class="wikitable sortable" style="text-align:center;"
scope=col|{{Abbr|Date|Date of official transfer confirmation}}

!scope=col|Pos.

!scope=col|Name

!scope=col|Nationality

!scope=col|Age

!scope=col|Transferred to

!scope=col|Window

!scope=col|Fee

!scope=col class=unsortable|{{Abbr|Ref.|Reference}}

{{dts|2022|07|01|format=dmy}}

|MF

|align=left|Fábio Vieira

|align=left|{{POR}}

|{{age|2000|05|30|2022|7|1}}

|align=left|Arsenal (England)

|Summer

|€35M

|{{Cite web |title=OFICIAL: DRAGÕES CONFIRMAM «PRINCÍPIO DE ACORDO» POR FÁBIO VIEIRA |url=https://www.abola.pt/amp/noticias/ver/945706 |access-date=2022-06-17 |website=www.abola.pt |language=pt |archive-date=2022-06-17 |archive-url=https://web.archive.org/web/20220617142715/https://www.abola.pt/amp/noticias/ver/945706 |url-status=dead }}

{{dts|2022|07|01|format=dmy}}

|MF

|align=left|Vitinha

|align=left|{{POR}}

|{{age|2000|2|13|2022|7|1}}

|align=left|Paris Saint-Germain (France)

|Summer

|€41.5M

|{{cite web|url=https://en.psg.fr/teams/first-team/content/vitinha-joins-paris-saint-germain-through-to-2027|title=Vitinha joins Paris Saint-Germain through to 2027|publisher=Paris Saint-Germain F.C.|date=30 June 2022|access-date=30 June 2022}}

{{dts|2022|07|01|format=dmy}}

|DF

|align=left|Chancel Mbemba

|align=left|{{DRC}}

|{{age|1994|08|08|2022|7|1}}

|align=left|Marseille (France)

|Summer

|Free

|{{cite web |title=Mbemba confirma adeus ao FC Porto: «Tomei a decisão de não renovar» |url=https://maisfutebol.iol.pt/fc-porto/01-07-2022/mbemba-confirma-adeus-ao-fc-porto-tomei-a-decisao-de-nao-renovar|publisher=Mais Futebol |date=1 July 2022 |language=pt}}

==Loan return==

class="wikitable sortable" style="text-align:center;"
scope=col|{{Abbr|Date|Date of official transfer confirmation}}

!scope=col|Pos.

!scope=col|Name

!scope=col|Nationality

!scope=col|Age

!scope=col|Returned from

!scope=col|Window

{{dts|format=dmy|2022|06|30}}

|MF

|align=left|Mamadou Loum

|align=left|{{SEN}}

|{{age|1996|12|30|2022|06|30}}

|align=left|Alavés (Spain)

|Summer

{{dts|format=dmy|2022|06|30}}

|MF

|align=left|Carraça

|align=left|{{POR}}

|{{age|1993|3|1|2022|06|30}}

|align=left|Belenenses SAD (Portugal)

|Summer

{{dts|format=dmy|2022|06|30}}

|FW

|align=left|Shoya Nakajima

|align=left|{{JPN}}

|{{age|1994|8|23|2022|06|30}}

|align=left|Portimonense (Portugal)

|Summer

{{dts|format=dmy|2022|06|30}}

|MF

|align=left|Romário Baró

|align=left|{{POR}}

|{{age|2000|1|25|2022|06|30}}

|align=left|Estoril (Portugal)

|Summer

{{dts|format=dmy|2022|06|30}}

|DF

|align=left|Diogo Leite

|align=left|{{POR}}

|{{age|1999|1|23|2022|06|30}}

|align=left|Braga (Portugal)

|Summer

{{dts|format=dmy|2022|06|30}}

|MF

|align=left|Sérgio Oliveira

|align=left|{{POR}}

|{{age|1992|6|2|2022|06|30}}

|align=left|Roma (Italy)

|Summer

Technical staff

{{See also|List of FC Porto managers}}

{| class=wikitable

|-

!Position

!Staff

|-

| Head coach || {{flagicon|POR}} Sérgio Conceição

|-

|rowspan=2| Assistant coaches || {{flagicon|POR}} Vítor Bruno

|-

|{{flagicon|FRA}} Siramana Dembélé

|-

| Goalkeeper coaches || {{flagicon|POR}} Diamantino Figueiredo
{{flagicon|CRO}} Vedran Runje

|-

| Exercise Physiologist|| {{flagicon|POR}} Eduardo Oliveira

|-

| Fitness coach|| {{flagicon|POR}} Telmo Sousa

|-

{{Fb cs footer

|s=[https://www.fcporto.pt/en/football/fcporto/squad FC Porto]|date=January 2022}}

Competitions

=Overall record=

{{Fb overview2

|c=4

|c1=Primeira Liga |fm1=6 August 2022 |lm1=27 May 2023 |sr1=Matchday 1 |fp1=2nd |w1=27 |d1=4 |l1=3 |f1=73 |a1=22

|c2=Taça de Portugal |fm2=16 October 2022 |lm2=4 June 2023 |sr2=Third round |fp2=Winners |w2=7 |d2=0 |l2=0 |f2=21 |a2=3

|c3=Taça da Liga |fm3=25 November 2022 |lm3=28 January 2023 |sr3=Group stage |fp3=Winners |w3=5 |d3=1 |l3=0 |f3=15 |a3=2

|c4=Supertaça Cândido de Oliveira |dm4=30 July 2022 |sr4=Final |fp4=Winners |w4=1 |d4=0 |l4=0 |f4=3 |a4=0

|c5=UEFA Champions League |fm5=7 September 2022 |lm5=14 March 2023 |sr5=Group stage |fp5=Round of 16 |w5=4 |d5=1 |l5=3 |f5=12 |a5=8

|s=[https://int.soccerway.com/teams/portugal/futebol-clube-do-porto/1678/ Soccerway]

}}

=Primeira Liga=

{{main|2022–23 Primeira Liga}}

==League table==

{{2022–23 Primeira Liga table|showteam=POR}}

==Results summary==

{{Fb_rs |hw=15 |hd=0 |hl=2 |hgf=46 |hga=11 |aw=12 |ad=4 |al=1 |agf=27 |aga=11}}

{{Fb_rs footer|s=[https://www.ligaportugal.pt/en/liga/classificacao/20222023/liganos Liga Portugal]|date=August 2022}}

==Results by round==

{{#invoke:sports rbr table|table|legendpos=b

| header=Round

| label1=Ground

| res1= H/A/H/A/A/H/A/H/A/H/A/H/A/H/A/H/A/A/H/A/H/H/A/H/A/H/A/H/A/H/A/H/A/H

| label2=Result

| res2=W/W/W/L/W/W/D/W/W/L/D/W/W/W/D/W/W/W/W/W/W/L/W/W/D/W/W/W/W/W/W/W/W/W

| label3=Position

| pos3=1/1/1/3/3/3/3/2/2/2/3/2/2/2/3/3/3/2/2/2/2/2/2/2/2/2/2/2/2/2/2/2/2/2

| color_W=green2|text_W=Win

| color_D=yellow2|text_D=Draw

| color_L=red2|text_L=Loss

| text_H=Home|text_A=Away

| color1=gold|color_2=green1|color_3=green2|color_4=yellow1|color_5=yellow2|color_16=red2|color_17–18=red1

| source=[https://www.ligaportugal.pt/en/liga/classificacao/20222023/liganos Liga Portugal]

}}

==Matches==

{{Football box collapsible

|round = 1

|date = 6 August 2022

|time = 20:30 WEST (UTC+01:00)

|team1 = Porto

|score = 5–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/1/9

|team2 = Marítimo

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 46,309

|referee = Hélder Malheiro

|result = W

}}

{{Football box collapsible

|round = 2

|date = 14 August 2022

|time = 18:00 WEST (UTC+01:00)

|team1 = Vizela

|score = 0–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/2/8

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio do FC Vizela

|location = Vizela

|attendance = 4,679

|referee = Fábio Veríssimo

|result = W

}}

{{Football box collapsible

|round = 3

|date = 20 August 2022

|time = 20:30 WEST (UTC+01:00)

|team1 = Porto

|score = 3–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/3/5

|team2 = Sporting CP

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 49,430

|referee = Nuno Almeida

|result = W

}}

{{Football box collapsible

|round = 4

|date = 28 August 2022

|time = 20:30 WEST (UTC+01:00)

|team1 = Rio Ave

|score = 3–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/4/9

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio dos Arcos

|location = Vila do Conde

|attendance = 3,980

|referee = Tiago Martins

|result = L

}}

{{Football box collapsible

|round = 5

|date = 3 September 2022

|time = 20:30 WEST (UTC+01:00)

|team1 = Gil Vicente

|score = 0–2

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/5

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Cidade de Barcelos

|location = Barcelos

|attendance = 8,458

|referee = João Pinheiro

|result = W

}}

{{Football box collapsible

|round = 6

|date = 10 September 2022

|time = 20:30 WEST (UTC+01:00)

|team1 = Porto

|score = 3–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/6/6

|team2 = Chaves

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 44,109

|referee = António Nobre

|result = W

}}

{{Football box collapsible

|round = 7

|date = 17 September 2022

|time = 18:00 WEST (UTC+01:00)

|team1 = Estoril

|score = 1–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/7/7

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio António Coimbra da Mota

|location = Estoril

|attendance = 4,438

|referee = Luís Godinho

|result = D

}}

{{Football box collapsible

|round = 8

|date = 30 September 2022

|time = 21:15 WEST (UTC+01:00)

|team1 = Porto

|score = 4–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/8/5

|team2 = Braga

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 44,830

|referee = Artur Soares Dias

|result = W

}}

{{Football box collapsible

|round = 9

|date = 8 October 2022

|time = 18:00 WEST (UTC+01:00)

|team1 = Portimonense

|score = 0–2

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/9/8

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Municipal de Portimão

|location = Portimão

|attendance = 3,969

|referee = Manuel Mota

|result = W

}}

{{Football box collapsible

|round = 10

|date = 21 October 2022

|time = 20:15 WEST (UTC+01:00)

|team1 = Porto

|score = 0–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/10/4

|team2 = Benfica

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 49,499

|referee = João Pinheiro

|result = L

}}

{{Football box collapsible

|round = 11

|date = 29 October 2022

|time = 14:30 AZOST (UTC±00:00)

|team1 = Santa Clara

|score = 1–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/11/4

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio de São Miguel

|location = Ponta Delgada

|attendance = 5,692

|referee = Artur Soares Dias

|result = D

}}

{{Football box collapsible

|round = 12

|date = 5 November 2022

|time = 18:00 WET (UTC±00:00)

|team1 = Porto

|score = 4–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/12/8

|team2 = Paços de Ferreira

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 41,730

|referee = Manuel Oliveira

|result = W

}}

{{Football box collapsible

|round = 13

|date = 12 November 2022

|time = 20:30 WET (UTC±00:00)

|team1 = Boavista

|score = 1–4

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/13/3

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio do Bessa

|location = Porto

|attendance = 11,335

|referee = Luís Godinho

|result = W

}}

{{Football box collapsible

|round = 14

|date = 28 December 2022

|time = 21:15 WET (UTC±00:00)

|team1 = Porto

|score = 5–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/14/2

|team2 = Arouca

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 45,725

|referee = Tiago Martins

|result = W

}}

{{Football box collapsible

|round = 15

|date = 7 January 2023

|time = 20:30 WET (UTC±00:00)

|team1 = Casa Pia

|score = 0–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/15/4

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Pina Manique

|location = Lisbon

|attendance = 8,107

|referee = Nuno Almeida

|result = D

}}

{{Football box collapsible

|round = 16

|date = 15 January 2023

|time = 20:30 WET (UTC±00:00)

|team1 = Porto

|score = 4–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/16/6

|team2 = Famalicão

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 33,313

|referee = Gustavo Correia

|result = W

}}

{{Football box collapsible

|round = 17

|date = 21 January 2023

|time = 20:30 WET (UTC±00:00)

|team1 = Vitória de Guimarães

|score = 0–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/17/6

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio D. Afonso Henriques

|location = Guimarães

|attendance = 19,653

|referee = Luís Godinho

|result = W

}}

{{Football box collapsible

|round = 18

|date = 1 February 2023

|time = 19:00 WET (UTC±00:00)

|team1 = Marítimo

|score = 0–2

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/18/9

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio do Marítimo

|location = Funchal

|attendance = 9,624

|referee = Fábio Veríssimo

|result = W

}}

{{Football box collapsible

|round = 19

|date = 5 February 2023

|time = 18:00 WET (UTC±00:00)

|team1 = Porto

|score = 2–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/19/8

|team2 = Vizela

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 41,211

|referee = Claúdio Pereira

|result = W

}}

{{Football box collapsible

|round = 20

|date = 12 February 2023

|time = 18:00 WET (UTC±00:00)

|team1 = Sporting CP

|score = 1–2

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/20/5

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio José Alvalade

|location = Lisbon

|attendance = 39,528

|referee = Artur Soares Dias

|result = W

}}

{{Football box collapsible

|round = 21

|date = 18 February 2023

|time = 20:30 WET (UTC±00:00)

|team1 = Porto

|score = 1–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/21/9

|team2 = Rio Ave

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 40,629

|referee = Vítor Ferreira

|result = W

}}

{{Football box collapsible

|round = 22

|date = 26 February 2023

|time = 20:30 WET (UTC±00:00)

|team1 = Porto

|score = 1–2

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/22/7

|team2 = Gil Vicente

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 35,509

|referee = Rui Costa

|result = L

}}

{{Football box collapsible

|round = 23

|date = 4 March 2023

|time = 20:30 WET (UTC±00:00)

|team1 = Chaves

|score = 1–3

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/23/6

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Municipal de Chaves

|location = Chaves

|attendance = 5,568

|referee = Manuel Oliveira

|result = W

}}

{{Football box collapsible

|round = 24

|date = 10 March 2023

|time = 20:15 WET (UTC±00:00)

|team1 = Porto

|score = 3–2

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/24/7

|team2 = Estoril

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 29,116

|referee = Gustavo Correia

|result = W

}}

{{Football box collapsible

|round = 25

|date = 19 March 2023

|time = 18:00 WET (UTC±00:00)

|team1 = Braga

|score = 0–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/25/5

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Municipal de Braga

|location = Braga

|attendance = 22,256

|referee = João Pinheiro

|result = D

}}

{{Football box collapsible

|round = 26

|date = 2 April 2023

|time = 20:30 WEST (UTC+01:00)

|team1 = Porto

|score = 1–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/26/8

|team2 = Portimonense

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 35,802

|referee = Miguel Nogueira

|result = W

}}

{{Football box collapsible

|round = 27

|date = 7 April 2023

|time = 18:00 WEST (UTC+01:00)

|team1 = Benfica

|score = 1–2

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/27/4

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio da Luz

|location = Lisbon

|attendance = 62,028

|referee = Artur Soares Dias

|result = W

}}

{{Football box collapsible

|round = 28

|date = 15 April 2023

|time = 20:30 WEST (UTC+01:00)

|team1 = Porto

|score = 2–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/28/4

|team2 = Santa Clara

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 40,708

|referee = Claúdio Pereira

|result = W

}}

{{Football box collapsible

|round = 29

|date = 22 April 2023

|time = 20:30 WEST (UTC+01:00)

|team1 = Paços de Ferreira

|score = 0–2

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/29/8

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio da Mata Real

|location = Paços de Ferreira

|attendance = 7,852

|referee = Fábio Veríssimo

|result = W

}}

{{Football box collapsible

|round = 30

|date = 30 April 2023

|time = 18:00 WEST (UTC+01:00)

|team1 = Porto

|score = 1–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/30/3

|team2 = Boavista

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 47,925

|referee = Rui Costa

|result = W

}}

{{Football box collapsible

|round = 31

|date = 8 May 2023

|time = 21:15 WEST (UTC+01:00)

|team1 = Arouca

|score = 0–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/31/2

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Municipal de Arouca

|location = Arouca

|attendance = 4,092

|referee = João Pinheiro

|result = W

}}

{{Football box collapsible

|round = 32

|date = 14 May 2023

|time = 20:30 WEST (UTC+01:00)

|team1 = Porto

|score = 2–1

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/32/4

|team2 = Casa Pia

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 35,203

|referee = Manuel Oliveira

|result = W

}}

{{Football box collapsible

|round = 33

|date = 20 May 2023

|time = 20:30 WEST (UTC+01:00)

|team1 = Famalicão

|score = 2–4

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/33/6

|team2 = Porto

|goals1 =

|goals2 =

  • Taremi {{goal|7|pen.|10||67|pen.|75|pen.}}, {{yel|18}}
  • Pepê {{yel|42}}
  • Otávio {{yel|57}}

|stadium = Estádio Municipal 22 de Junho

|location = Vila Nova de Famalicão

|attendance = 4,992

|referee = Fábio Veríssimo

|result = W

}}

{{Football box collapsible

|round = 34

|date = 27 May 2023

|time = 18:00 WEST (UTC+01:00)

|team1 = Porto

|score = 3–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/ligaportugalbwin/34/6

|team2 = Vitória de Guimarães

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 42,417

|referee = Artur Soares Dias

|result = W

}}

=Taça de Portugal=

{{main|2022–23 Taça de Portugal}}

{{football box collapsible

|round = Third round

|date = 16 October 2022

|time = 20:45 WEST (UTC+01:00)

|team1 = Anadia

|score = 0–6

|report = https://resultados.fpf.pt/Match/GetMatchInformation?matchId=1831399

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Municipal Engº Sílvio Henriques Cerveira

|location = Anadia

|attendance =

|referee = Miguel Nogueira

|result = W

}}

{{football box collapsible

|round = Fourth round

|date = 8 November 2022

|time = 20:45 WET (UTC±00:00)

|team1 = Mafra

|score = 0–3

|report = https://resultados.fpf.pt/Match/GetMatchInformation?matchId=1851950

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Municipal de Mafra

|location = Mafra

|attendance =

|referee = Hélder Malheiro

|result = W

}}

{{football box collapsible

|round = Fifth round

|date = 11 January 2023

|time = 20:45 WET (UTC±00:00)

|team1 = Porto

|score = 4–0

|report = https://resultados.fpf.pt/Match/GetMatchInformation?matchId=1859400

|team2 = Arouca

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance =

|referee = João Gonçalves

|result = W

}}

{{Football box collapsible

|round = Quarter-finals

|date = 8 February 2023

|time = 20:45 WET (UTC±0)

|team1 = Académico de Viseu

|score = 0–1

|report = https://resultados.fpf.pt/Match/GetMatchInformation?matchId=1859403

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio do Fontelo

|location = Viseu

|attendance =

|referee = Gustavo Correia

|result = W

}}

{{Football box collapsible

|round = Semi-finals
First leg

|date = 26 April 2023

|time = 20:30 WEST (UTC+1)

|team1 = Famalicão

|score = 1–2

|report = https://resultados.fpf.pt/Match/GetMatchInformation?matchId=1859408

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Municipal 22 de Junho

|location= Vila Nova de Famalicão

|attendance =

|referee = Gustavo Correia

|result = W

}}

{{Football box collapsible

|round = Semi-finals
Second leg

|date = 4 May 2023

|time = 20:30 WEST (UTC+1)

|team1 = Porto

|score = 3–2

|aet = yes

|aggregatescore = 5–3

|report = https://resultados.fpf.pt/Match/GetMatchInformation?matchId=1859410

|team2 = Famalicão

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location= Porto

|attendance =

|referee = Manuel Mota

|result = W

}}

{{Football box collapsible

|round = Final

|date = 4 June 2023

|time = 17:15 WEST (UTC+1)

|team1 = Braga

|score = 0–2

|report = https://resultados.fpf.pt/Match/GetMatchInformation?matchId=1859411

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Nacional

|location = Oeiras

|attendance =

|referee = João Pinheiro

|result = W

}}

=Taça da Liga=

{{main|2022–23 Taça da Liga}}

==Group stage==

{{#invoke:Sports table|main|style=WDL

|class_rules=Tiebreakers

|source=[https://www.ligaportugal.pt/en/liga/classificacao/20222023/allianzcup Liga Portugal]

|showteam=POR

|team1=POR |team2=MAF |team3=VIZ |team4=CHA

|update=complete

|win_MAF=1 |draw_MAF=2 |loss_MAF=0 |gf_MAF=5 |ga_MAF=4

|win_POR=2 |draw_POR=1 |loss_POR=0 |gf_POR=8 |ga_POR=2

|win_VIZ=0 |draw_VIZ=2 |loss_VIZ=1 |gf_VIZ=3 |ga_VIZ=7

|win_CHA=0 |draw_CHA=1 |loss_CHA=2 |gf_CHA=3 |ga_CHA=6

|name_MAF=Mafra

|name_POR=Porto

|name_VIZ=Vizela

|name_CHA=Chaves

|show_matches=true

|match_VIZ_CHA=2–2

|match_POR_MAF=2–2

|match_MAF_VIZ=1–1

|match_CHA_POR=0–2

|match_CHA_MAF=1–2

|match_POR_VIZ=4–0

|match_CHA_VIZ= —

|match_MAF_POR= —

|match_VIZ_MAF= —

|match_POR_CHA= —

|match_MAF_CHA= —

|match_VIZ_POR= —

|res_col_header=Q

|result1=KO

|col_KO=green1 |text_KO=Advance to knockout phase

|status_text_E=Eliminated

}}

{{football box collapsible

|round = 1

|date = 25 November 2022

|time = 20:45 WET (UTC±00:00)

|team1 = Porto

|score = 2–2

|report = https://www.ligaportugal.pt/en/liga/jogo/20222023/allianzcup/1/1

|team2 = Mafra

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 22,217

|referee = Miguel Nogueira

|result = D

}}

{{football box collapsible

|round = 2

|date = 8 December 2022

|time = 19:00 WET (UTC±00:00)

|team1 = Chaves

|score = 0–2

|report = https://www.ligaportugal.pt/en/liga/jogo/20222023/allianzcup/2/1

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Municipal de Chaves

|location = Chaves

|attendance = 5,360

|referee = Claúdio Pereira

|result = W

}}

{{football box collapsible

|round = 3

|date = 16 December 2022

|time = 20:30 WET (UTC±00:00)

|team1 = Porto

|score = 4–0

|report = https://www.ligaportugal.pt/en/liga/jogo/20222023/allianzcup/3/1

|team2 = Vizela

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 21,929

|referee = Vítor Ferreira

|result = W

}}

==Quarter-finals==

{{Football box collapsible

|date = 21 December 2022

|time = 20:15 WET (UTC±0)

|team1 = Porto

|score = 2–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/allianzcup/6/2

|team2 = Gil Vicente

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto

|attendance = 21,813

|referee = Manuel Mota

|result = W

}}

==Semi-finals==

{{Football box collapsible

|date = 25 January 2023

|time = 19:45 WET (UTC±0)

|team1 = Porto

|score = 3–0

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/allianzcup/7/2

|team2 = Académico de Viseu

|goals1 =

|goals2 =

|stadium = Estádio Dr. Magalhães Pessoa

|location = Leiria

|attendance = 9,576

|referee = Rui Costa

|result = W

}}

==Final==

{{Football box collapsible

|date = 28 January 2023

|time = 19:45 WET (UTC±0)

|team1 = Sporting CP

|score = 0–2

|report = https://www.ligaportugal.pt/pt/liga/jogo/20222023/allianzcup/8/1

|team2 = Porto

|goals1 =

|goals2 =

|stadium = Estádio Dr. Magalhães Pessoa

|location = Leiria

|attendance = 19,263

|referee = João Pinheiro

|result = W

}}

=Supertaça Cândido de Oliveira=

{{main|2022 Supertaça Cândido de Oliveira}}

{{Football box collapsible

|round = Final

|date = 30 July 2022

|time = 20:45 WEST (UTC+01:00)

|team1 = Porto

|score = 3–0

|report = https://int.soccerway.com/matches/2022/07/30/portugal/super-cup/futebol-clube-do-porto/cd-tondela/3788371/

|team2 = Tondela

|goals1 =

|goals2 =

|stadium = Estádio Municipal de Aveiro

|location = Aveiro

|attendance = 28,205

|referee = Manuel Mota

|result = W

}}

=UEFA Champions League=

{{main|2022–23 UEFA Champions League}}

== Group stage ==

{{main|2022–23 UEFA Champions League group stage}}

{{2022–23 UEFA Champions League group tables|Group B|show_matches=yes|showteam=POR}}

{{Football box collapsible

|round = 1

|date = 7 September 2022

|time = 21:00 CEST (UTC+2)

|team1 = Atlético Madrid {{fbaicon|ESP}}

|score = 2–1

|team2 = {{fbaicon|POR}} Porto

|goals1 =

|goals2 =

  • Pepê {{yel|54}}
  • Uribe {{yel|68}}, {{goal|90+6|pen.}}
  • Taremi {{sentoff|2|71|81}}

|stadium = Wanda Metropolitano

|location = Madrid, Spain

|attendance = 51,777

|referee = Szymon Marciniak (Poland)

|report = https://www.uefa.com/uefachampionsleague/match/2035643/

|result = L

}}

{{Football box collapsible

|round = 2

|date = 13 September 2022

|time = 20:00 WEST (UTC+1)

|team1 = Porto {{fbaicon|POR}}

|score = 0–4

|team2 = {{fbaicon|BEL}} Club Brugge

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto, Portugal

|attendance = 39,225

|referee =Anastasios Sidiropoulos (Greece)

|report = https://www.uefa.com/uefachampionsleague/match/2035659/

|result = L

}}

{{Football box collapsible

|round = 3

|date = 4 October 2022

|time = 20:00 WEST (UTC+1)

|team1 = Porto {{fbaicon|POR}}

|score = 2–0

|team2 = {{fbaicon|GER}} Bayer Leverkusen

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto, Portugal

|attendance = 42,399

|referee = Anthony Taylor (England)

|report = https://www.uefa.com/uefachampionsleague/match/2035675/

|result = W

}}

{{Football box collapsible

|round = 4

|date = 12 October 2022

|time = 21:00 CEST (UTC+2)

|team1 = Bayer Leverkusen {{fbaicon|GER}}

|score = 0–3

|team2 = {{fbaicon|POR}} Porto

|goals1 =

|goals2 =

|stadium = BayArena

|location = Leverkusen, Germany

|attendance = 30,210

|referee = István Kovács (Romania)

|report = https://www.uefa.com/uefachampionsleague/match/2035692/

|result = W

}}

{{Football box collapsible

|round = 5

|date = 26 October 2022

|time = 18:45 CEST (UTC+2)

|team1 = Club Brugge {{fbaicon|BEL}}

|score = 0–4

|team2 = {{fbaicon|POR}} Porto

|goals1 =

|goals2 =

|stadium = Jan Breydel Stadium

|location = Bruges, Belgium

|attendance = 26,144

|referee = Michael Oliver (England)

|report = https://www.uefa.com/uefachampionsleague/match/2035707/

|result = W

}}

{{Football box collapsible

|round = 6

|date = 1 November 2022

|time = 17:45 WET (UTC±0)

|team1 = Porto {{fbaicon|POR}}

|score = 2–1

|team2 = {{fbaicon|ESP}} Atlético Madrid

|goals1 =

|goals2 =

|stadium = Estádio do Dragão

|location = Porto, Portugal

|attendance = 47,546

|referee = Daniele Orsato (Italy)

|report = https://www.uefa.com/uefachampionsleague/match/2035723/

|result = W

}}

==Knockout phase==

{{main|2022–23 UEFA Champions League knockout phase}}

===Round of 16===

{{Football box collapsible

|round = First leg

|date = 22 February 2023

|time = 21:00 CET (UTC+1)

|team1 = Inter Milan {{fbaicon|ITA}}

|score = 1–0

|report = https://www.uefa.com/uefachampionsleague/match/2036589/

|team2 = {{flagicon|POR}} Porto

|goals1 =

|goals2 =

|stadium = San Siro

|location = Milan, Italy

|attendance = 75,374

|referee = Srđan Jovanović (Serbia)

|result = L

}}

{{Football box collapsible

|round = Second leg

|date = 14 March 2023

|time = 20:00 WET (UTC±0)

|team1 = Porto {{flagicon|POR}}

|score = 0–0

|aggregatescore = 0–1

|report = https://www.uefa.com/uefachampionsleague/match/2036595/

|team2 = {{fbaicon|ITA}} Inter Milan

|goals1 =

  • Pepê {{sentoff|2|79|90+7}}

|goals2 =

|stadium = Estádio do Dragão

|location = Porto, Portugal

|attendance = 48,015

|referee = Szymon Marciniak (Poland)

|result = D

}}

Statistics

=Appearances and goals=

{{Efs start |Primeira Liga|Taça de Portugal|Taça da Liga|Supertaça Cândido de Oliveira|Champions League}}

|-

! colspan=18 style=background:#dcdcdc; text-align:center|Goalkeepers

{{Efs player|no=14|name=Cláudio Ramos|pos=GK|nat=POR

|1 |0 |6 |0 |6 |0 |0 |0 |0 |0 }}

{{Efs player|no=71|name=Francisco Meixedo|pos=GK|nat=POR

|0 |0 |0 |0 |0 |0 |0 |0 |0 |0 }}

{{Efs player|no=94|name=Samuel Portugal|pos=GK|nat=BRA

|0 |0 |0 |0 |0 |0 |0 |0 |0 |0 }}

{{Efs player|no=99|name=Diogo Costa|pos=GK|nat=POR

|33 |0 |0 |0 |0 |0 |0 |0 |8 |0 }}

|-

! colspan=18 style=background:#dcdcdc; text-align:center|Defenders

{{Efs player|no=2 |name=Fábio Cardoso|pos=DF|nat=POR

|14+3 |2 |4+1 |0 |4 |1 |1 |0 |4 |0 }}

{{Efs player|no=3 |name=Pepe|pos=DF|nat=POR

|22+2 |0 |2 |0 |3+1 |0 |0 |0 |4 |0 }}

{{Efs player|no=4 |name=David Carmo|pos=DF|nat=POR

|7+2 |0 |0 |0 |1 |0 |0 |0 |5 |0 }}

{{Efs player|no=5 |name=Iván Marcano|pos=DF|nat=ESP

|25 |4 |6 |1 |4+1 |2 |1 |0 |3 |0 }}

{{Efs player|no=12|name=Zaidu Sanusi|pos=DF|nat=NGA

|10+8 |0 |0+1 |0 |1+1 |0 |1 |0 |7+1 |1 }}

{{Efs player|no=17|name=Rodrigo Conceição|pos=DF|nat=POR

|6+10 |0 |1+3 |0 |1+2 |0 |0 |0 |0+2 |0 }}

{{Efs player|no=18|name=Wilson Manafá|pos=DF|nat=POR

|5+2 |0 |0 |0 |2+1 |0 |0 |0 |0 |0 }}

{{Efs player|no=22|name=Wendell|pos=DF|nat=BRA

|24+2 |1 |6 |1 |5 |0 |0 |0 |1+5 |0 }}

{{Efs player|no=23|name=João Mário|pos=DF|nat=POR

|3+9 |1 |5+1 |0 |3 |0 |1 |0 |4+1 |0 }}

|-

! colspan=18 style=background:#dcdcdc; text-align:center|Midfielders

{{Efs player|no=8 |name=Mateus Uribe|pos=MF|nat=COL

|29+2 |4 |6 |0 |3+2 |0 |1 |0 |7 |1 }}

{{Efs player|no=16|name=Marko Grujić|pos=MF|nat=SRB

|14+10|1 |3 |0 |3+1 |0 |1 |0 |3+1 |0 }}

{{Efs player|no=25|name=Otávio|pos=MF|nat=POR

|25+2 |5 |3+1 |0 |5 |1 |0 |0 |6+1 |0 }}

{{Efs player|no=28|name=Bruno Costa|pos=MF|nat=POR

|4+2 |0 |1 |0 |1+1 |1 |0+1 |0 |1+2 |0 }}

{{Efs player|no=46|name=Stephen Eustáquio|pos=DF|nat=CAN

|19+10|2 |2 |2 |2+2 |1 |0+1 |0 |0 |0 }}

{{Efs player|no=67|name=Vasco Sousa|pos=MF|nat=POR

|0+1 |0 |0 |0 |0 |0 |0 |0 |0 |0 }}

{{Efs player|no=87|name=Bernardo Folha|pos=MF|nat=POR

|1+4 |0 |4 |1 |1+1 |0 |0 |0 |0+2 |0 }}

|-

! colspan=18 style=background:#dcdcdc; text-align:center|Forwards

{{Efs player|no=7 |name=Gabriel Veron|pos=FW|nat=BRA

|2+15 |0 |1+1 |0 |2 |1 |1 |0 |0+3 |0 }}

{{Efs player|no=9 |name=Mehdi Taremi|pos=FW|nat=IRN

|31+2 |22|2+3 |2 |1+3 |0 |1 |2 |7 |5 }}

{{Efs player|no=11|name=Pepê|pos=FW|nat=BRA

|28+6 |4 |5+1 |1 |3+2 |0 |1 |0 |8 |0 }}

{{Efs player|no=13|name=Galeno|pos=FW|nat=BRA

|20+11|8 |5+1 |2 |3+2 |3 |0+1 |0 |7+1 |2 }}

{{Efs player|no=19|name=Danny Loader|pos=FW|nat=CMR

|5+17 |3 |3+2 |3 |4+1 |1 |1 |0 |0+3 |0 }}

{{Efs player|no=20|name=André Franco|pos=FW|nat=POR

|6+11 |2 |1+2 |0 |1+2 |1 |0 |0 |0+1 |0 }}

{{Efs player|no=29|name=Toni Martínez|pos=FW|nat=ESP

|10+21|5 |4 |2 |4+2 |6 |0+1 |0 |0+7 |0 }}

{{Efs player|no=30|name=Evanilson|pos=FW|nat=BRA

|18+5 |7 |0+3 |0 |1+4 |1 |1 |1 |6+2 |1 }}

{{Efs player|no=50|name=Wendel|pos=FW|nat=BRA

|0 |0 |0+1 |0 |0 |0 |0 |0 |0 |0 }}

{{Efs player|no=70|name=Gonçalo Borges|pos=FW|nat=POR

|0+10 |0 |0+4 |0 |0+2 |0 |0 |0 |0+4 |0 }}

{{Efs player|no=98|name=Abraham Marcus|pos=FW|nat=NGA

|0+1 |0 |0 |0 |0 |0 |0 |0 |0 |0 }}

|-

! colspan=18 style=background:#dcdcdc; text-align:center|Players who made an appearance and/or had a squad number but left the team.

{{Efs player|no=1 |name=Agustín Marchesín|pos=GK|nat=ARG

|0 |0 |0 |0 |0 |0 |1 |0 |0 |0 }}

|}

References

{{Reflist}}

{{FC Porto seasons}}

{{2022–23 in Portuguese football}}

{{DEFAULTSORT:2022-23 FC Porto Season}}

Category:FC Porto seasons

Porto

Porto