Moreirense vs. Porto Historical Head-to-Head

Moreirense
1 win
6 draws
20 losses
16 goals
Porto
20 wins
6 draws
1 loss
62 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Primeira LigaPrimeira LigaSun2025-05-04PortoMoreirense
Primeira LigaPrimeira LigaSat2024-12-2120:30 Moreirense0.30–31.0PortoP.D. Comendador Joaquim de Almeida Freit...Fábio VeríssimoMatch Report
Primeira LigaPrimeira LigaSat2024-01-2020:30 Porto2.45–00.2Moreirense34,218Estádio Do DragãoLuís GodinhoMatch Report
Primeira LigaPrimeira LigaMon2023-08-1418:45 Moreirense0.51–20.8Porto5,674P.D. Comendador Joaquim de Almeida Freit...Hélder MalheiroMatch Report
Primeira LigaPrimeira LigaSun2022-02-2020:00 Moreirense0.80–12.1Porto3,688P.D. Comendador Joaquim de Almeida Freit...Luís GodinhoMatch Report
Primeira LigaPrimeira LigaSun2021-09-1918:00 Porto4.05–00.2Moreirense14,009Estádio Do DragãoAntónio NobreMatch Report
Primeira LigaPrimeira LigaMon2021-04-2621:15 Moreirense0.91–13.4PortoP.D. Comendador Joaquim de Almeida Freit...Hugo MiguelMatch Report
Primeira LigaPrimeira LigaSun2021-01-0321:00 Porto3.43–00.1MoreirenseEstádio Do DragãoManuel MotaMatch Report
Primeira LigaPrimeira LigaMon2020-07-2021:15 Porto4.36–10.6MoreirenseEstádio Do DragãoCarlos XistraMatch Report
Primeira LigaPrimeira LigaFri2020-01-1021:15 Moreirense0.52–42.8Porto3,525P.D. Comendador Joaquim de Almeida Freit...Artur Soares DiasMatch Report
Primeira LigaPrimeira LigaFri2019-02-0820:30 Moreirense1.21–11.7Porto3,941P.D. Comendador Joaquim de Almeida Freit...Jorge de SousaMatch Report
Primeira LigaPrimeira LigaSun2018-09-0220:30 Porto2.33–00.3Moreirense43,316Estádio Do DragãoHélder MalheiroMatch Report
Primeira LigaPrimeira LigaTue2018-01-3021:00 Moreirense0–0Porto3,232P.D. Comendador Joaquim de Almeida Freit...Luís FerreiraMatch Report
Primeira LigaPrimeira LigaSun2017-08-2018:00 Porto3–0Moreirense46,509Estádio Do DragãoManuel OliveiraMatch Report
Primeira LigaPrimeira LigaSun2017-05-2118:00 Moreirense3–1Porto4,925P.D. Comendador Joaquim de Almeida Freit...Fábio CostaMatch Report
Primeira LigaPrimeira LigaSun2017-01-1518:00 Porto3–0Moreirense32,230Estádio Do DragãoFábio CostaMatch Report
Primeira LigaPrimeira LigaSun2016-02-2118:15 Porto3–2Moreirense30,321Estádio Do DragãoLuís FerreiraMatch Report
Primeira LigaPrimeira LigaFri2015-09-2520:30 Moreirense2–2Porto4,425P.D. Comendador Joaquim de Almeida Freit...Vasco SantosMatch Report
Primeira LigaPrimeira LigaSat2015-02-0720:15 Moreirense0–2Porto4,184P.D. Comendador Joaquim de Almeida Freit...Carlos XistraMatch Report
Primeira LigaPrimeira LigaSun2014-08-3118:00 Porto3–0Moreirense45,300Estádio Do DragãoBruno Alexandre Da Silva EstevesMatch Report
Primeira LigaPrimeira LigaSat2013-04-20Moreirense0–3PortoParque Desportivo Comendador Joaquim de ...Marco FerreiraMatch Report
Primeira LigaPrimeira LigaSat2012-12-08Porto1–0MoreirenseEstádio Do Dragão Vasco SantosMatch Report
Primeira LigaPrimeira LigaSun2005-05-08Moreirense1–1PortoEstádio Comendador Joaquim de Almeida Fr...Bruno PaixãoMatch Report
Primeira LigaPrimeira LigaFri2004-12-17Porto1–0MoreirenseEstádio do DragãoElmano SantosMatch Report
Primeira LigaPrimeira LigaSun2004-03-28Porto1–0MoreirenseEstádio do DragãoMartins dos SantosMatch Report
Primeira LigaPrimeira LigaSun2003-11-09Moreirense1–1Porto-Duarte GomesMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Primeira LigaPrimeira LigaSat2003-04-19Porto2–1MoreirenseEstádio das AntasJosé GodinhoMatch Report
Primeira LigaPrimeira LigaMon2002-11-18Moreirense0–1PortoEstádio Clube Desportivo das AvesBruno PaixãoMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Primeira LigaPrimeira LigaSun2017-05-2118:00 Moreirense3–1Porto4,925P.D. Comendador Joaquim de Almeida Freit...Fábio CostaMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Primeira LigaPrimeira LigaMon2021-04-2621:15 Moreirense0.91–13.4PortoP.D. Comendador Joaquim de Almeida Freit...Hugo MiguelMatch Report
Primeira LigaPrimeira LigaFri2019-02-0820:30 Moreirense1.21–11.7Porto3,941P.D. Comendador Joaquim de Almeida Freit...Jorge de SousaMatch Report
Primeira LigaPrimeira LigaTue2018-01-3021:00 Moreirense0–0Porto3,232P.D. Comendador Joaquim de Almeida Freit...Luís FerreiraMatch Report
Primeira LigaPrimeira LigaFri2015-09-2520:30 Moreirense2–2Porto4,425P.D. Comendador Joaquim de Almeida Freit...Vasco SantosMatch Report
Primeira LigaPrimeira LigaSun2005-05-08Moreirense1–1PortoEstádio Comendador Joaquim de Almeida Fr...Bruno PaixãoMatch Report
Primeira LigaPrimeira LigaSun2003-11-09Moreirense1–1Porto-Duarte GomesMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Primeira LigaPrimeira LigaSat2024-12-2120:30 Moreirense0.30–31.0PortoP.D. Comendador Joaquim de Almeida Freit...Fábio VeríssimoMatch Report
Primeira LigaPrimeira LigaSat2024-01-2020:30 Porto2.45–00.2Moreirense34,218Estádio Do DragãoLuís GodinhoMatch Report
Primeira LigaPrimeira LigaMon2023-08-1418:45 Moreirense0.51–20.8Porto5,674P.D. Comendador Joaquim de Almeida Freit...Hélder MalheiroMatch Report
Primeira LigaPrimeira LigaSun2022-02-2020:00 Moreirense0.80–12.1Porto3,688P.D. Comendador Joaquim de Almeida Freit...Luís GodinhoMatch Report
Primeira LigaPrimeira LigaSun2021-09-1918:00 Porto4.05–00.2Moreirense14,009Estádio Do DragãoAntónio NobreMatch Report
Primeira LigaPrimeira LigaSun2021-01-0321:00 Porto3.43–00.1MoreirenseEstádio Do DragãoManuel MotaMatch Report
Primeira LigaPrimeira LigaMon2020-07-2021:15 Porto4.36–10.6MoreirenseEstádio Do DragãoCarlos XistraMatch Report
Primeira LigaPrimeira LigaFri2020-01-1021:15 Moreirense0.52–42.8Porto3,525P.D. Comendador Joaquim de Almeida Freit...Artur Soares DiasMatch Report
Primeira LigaPrimeira LigaSun2018-09-0220:30 Porto2.33–00.3Moreirense43,316Estádio Do DragãoHélder MalheiroMatch Report
Primeira LigaPrimeira LigaSun2017-08-2018:00 Porto3–0Moreirense46,509Estádio Do DragãoManuel OliveiraMatch Report
Primeira LigaPrimeira LigaSun2017-01-1518:00 Porto3–0Moreirense32,230Estádio Do DragãoFábio CostaMatch Report
Primeira LigaPrimeira LigaSun2016-02-2118:15 Porto3–2Moreirense30,321Estádio Do DragãoLuís FerreiraMatch Report
Primeira LigaPrimeira LigaSat2015-02-0720:15 Moreirense0–2Porto4,184P.D. Comendador Joaquim de Almeida Freit...Carlos XistraMatch Report
Primeira LigaPrimeira LigaSun2014-08-3118:00 Porto3–0Moreirense45,300Estádio Do DragãoBruno Alexandre Da Silva EstevesMatch Report
Primeira LigaPrimeira LigaSat2013-04-20Moreirense0–3PortoParque Desportivo Comendador Joaquim de ...Marco FerreiraMatch Report
Primeira LigaPrimeira LigaSat2012-12-08Porto1–0MoreirenseEstádio Do Dragão Vasco SantosMatch Report
Primeira LigaPrimeira LigaFri2004-12-17Porto1–0MoreirenseEstádio do DragãoElmano SantosMatch Report
Primeira LigaPrimeira LigaSun2004-03-28Porto1–0MoreirenseEstádio do DragãoMartins dos SantosMatch Report
Primeira LigaPrimeira LigaSat2003-04-19Porto2–1MoreirenseEstádio das AntasJosé GodinhoMatch Report
Primeira LigaPrimeira LigaMon2002-11-18Moreirense0–1PortoEstádio Clube Desportivo das AvesBruno PaixãoMatch Report

Fixture Leaders

Moreirense Players vs. Porto

Moreirense Players vs. Porto Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Mohamed Abarhounma MARDF3270000000
Alexpt PORDF,MF1900000
Artur Jorge Marques Amorimpt PORDF2180000010
Pedro Aparíciopt PORMF2105000010
Armandopt PORFW63390000
Augustopt PORDF1900000
João Auréliopt PORDF,MF4360100010
Abdoulaye Basn SENDF190000000
Rodrigo Battagliaar ARGDF,MF2180000000
Hicham Belkarouidz ALGDF190000000
Bertinhopt PORFW2970000
Aníbal Capelapt PORDF1900000
José Carlos Marafonapt PORGK2180000000
Chiquinhopt PORFW,MF2169000000
Nuno Claropt PORGK1900000
Abdu Contépt PORDF,MF5409010010
Coronaspt PORFW,MF2105000020
Rafael Costabr BRAMF190000000
João Pedro Guerra Cunhapt PORDF,MF2180000000
João Duartept PORDF21800000
Jorge Duartept PORMF65400020
Fábio Espinhopt PORMF3250100010
Evaldo Fabianobr BRADF2180010000
Ricardo Fernandespt PORDF54500000
Fernandobr BRAFW21360000
Nahuel Ferraresive VENDF2180100000
Marcelo dos Santos Ferreirabr BRADF3270000000
Danielson Ferreira Trindadebr BRADF3270000020
Diego Galobr BRADF190000000
Nabil Ghilasdz ALGFW,MF21800000
Filipe Gonçalvespt PORMF2110000010
Florent Hanindz ALGDF,MF1900000
Diego Ivobr BRADF190000000
Jeffersonbr BRAMF190000000
Jhonatanbr BRAGK4360000010
Marcelo José Oliveirabr BRADF2180000010
Kewinbr BRAGK3270000000
Carlos LimaMF1900010
Rúben Limapt PORDF,MF3270000020
Sérgio LombaDF65400030
Mamadou Loumsn SENDF,MF190000010
Luís Machadopt PORFW,MF2112010000
Giorgi Makaridzege GEOGK2180000000
Maracásbr BRADF3270000000
André Marquespt PORDF2124000010
Flávio Meirelespt PORMF21340020
Filipe Melopt PORMF190000000
André Micaelpt PORDF5450000000
Pedro Nunopt PORFW,MF3220000000
Fábio Pachecopt PORMF5416000020
João Palhinhapt PORMF2180000000
Mateus Pasinatobr BRAGK6540000020
Nildo Petrolinabr BRAFW,MF3225000000
Pintassilgopt PORMF21670000
Dinis Pintopt PORDF3259000020
Bruno Ramiresbr BRADF,MF190000000
Pedro Rebochopt PORDF2180010010
Renatobr BRAMF2980000
Ricardo Ribeiropt PORGK21800000
João Ricardoao ANGGK32700010
Lazar Rosićrs SRBDF5450000010
Pierre Sagnasn SENDF6540010010
Iago Santosbr BRADF2180010000
Pablo Santosbr BRADF190000000
Guilherme Schettinebr BRAFW190000000
Alfa Semedogw GNBMF2135000000
Serafimpt PORDF21800000
Cauê Cecilio da Silvabr BRAMF2180000010
Manoel da Silva Filhobr BRAFW32631000
André Simõespt PORMF190000000
Filipe Soarespt PORMF5389000000
Igor Stefanovićrs SRBGK2180000000
Sidnei Tavarespt PORMF190000010
David Texeirauy URUFW2101100000
Tito43530010
Tozépt PORFW,MF190000000
Viniciusbr BRAMF1900000
Roberto Volpatobr BRAGK21800000
Luís Vouzelapt PORMF21340000
Djibril Zidnababf BFAMF190000000
Boubacar Fofanagn GUIDF,MF189000021
Rafik Hallichedz ALGDF2179000000
Vítor Gomespt PORMF3267000010
Waltersonbr BRAFW,MF3267000010
Pedro Amadorpt PORDF3151000000
Leandro Paulo Roberto Souzabr BRAFW184000000
Steven Vitóriaca CANDF184000021
Júlio Césarbr BRAMF1820000
Ernest Ohemenggh GHAMF2127000000
Bernardo Sousa Pereira Brites Martinspt PORMF180000000
Fábio Abreuao ANGFW2169200000
Alexandre Miguel Barros Soarespt PORMF4249000000
Diogo Cunhapt PORMF177000010
Daniel Podencept PORFW,MF177000000
Bilel Aouacheriafr FRAFW,MF3164000000
David Ramírezcr CRCFW,MF288000000
João Pedro Gomes Camachopt PORFW,MF2164000000
Arsénio Martins Lafuente Nunespt PORFW,MF5425000000
José Anilton Júniorbr BRADF3253000000
Rafael Martinsbr BRAFW3219000010
Pablo Oliverauy URUFW1730000
David Simãopt PORMF173010000
Felipe Piresbr BRAFW,MF2161000000
Heriberto Tavarespt PORFW,MF2161000000
Neibr BRAFW1681000
Luther Singhza RSAFW,MF168000000
Ousmane Dramésn SENMF167000010
Frédéric Macielpt PORFW288100000
Netobr BRAMF4263000010
Alexbr BRAFW166000000
Filipe Anunciaçãopt PORMF1660010
Eriverton Limabr BRAMF1650000
Matheus Silvabr BRADF165000010
Alanbr BRAMF3219010000
Kobamelo Kodisangza RSAMF2139000000
Yan Matheusbr BRAFW,MF4256000000
Ricardo Pessoapt PORDF1640000
Cristián Uribecl CHIMF1630000
Ednobr BRAFW,MF162000000
Primo Manuelpt PORDF64660010
Iuri Medeirospt PORFW,MF2136200000
Agostinhopt PORMF1600000
Sori Manégw GNBDF,MF293000000
Wágnerbr BRAFW2760000
Elízio Albuesbr BRADF156000000
Francisco Castropt PORMF2610000
Demétrius Montaninibr BRAFW1471000
Afonso Martinspt PORMF21360000
Emerson de Souza Gamabr BRAMF1460000
Nuno Miguel Mendes Cavaleiropt PORMF1440000
Mauro César Mendesbr BRAFW1440021
Francisco Geraldespt PORMF144000021
Vítor Pereirapt PORMF31570010
Litocv CPVFW,MF42930000
Emmanuel Boatenggh GHAFW4304110010
Gabriel Airton de Souzabr BRAFW,MF294000000
Rafael Lopespt PORFW,MF1310000
Nuno Santospt PORFW,MF131000000
Armando Evangelistapt PORMF2760000
André Fontespt PORMF129100000
Jhonder Cádizve VENFW273000000
Flávio Elias Cordeirobr BRAFW1280000
Rodrigo Macedopt PORFW227000000
Madsonbr BRAFW,MF369000010
Lawrence Oforigh GHAMF3143000010
Paulo Sérgio Motapt PORDF,MF5287000010
Delfimpt PORMF1250000
Ramón Cardozopy PARFW381000000
Alexpt PORMF123100010
Alan Eduardo Schonsbr BRAMF397000000
Orlandopt PORDF31400020
Jander Ribeiro Santanabr BRAMF123000000
Anthony D'Albertobe BELDF3115000000
Bruno Mestrept PORDF2270000
Nenêbr BRAFW231000000
Afonso Figueiredopt PORDF119000000
Jefferson Galegobr BRAMF237000010
Nuno Mendespt PORDF,MF1190000
Patito Rodríguezar ARGFW,MF230000010
Derik Lacerdabr BRAFW,MF118000000
Ibrahima Camarágn GUIMF4178000020
Gonçalo Francopt PORMF6279000010
Diego Gaúchobr BRADF1170000
André Luisbr BRAFW4213000010
Jeremy Antonissecw CUWFW,MF116000000
Jorge Filipe Monteiropt PORFW,MF116000000
Ismaelpt PORMF3142000020
Bakary Sarébf BFAMF115000000
Ahmed Sayedeg EGYMF114000000
Lucas Souzabr BRAMF113000000
Luismigq EQGFW110000000
Pedro Santospt PORMF110000000
Luís Carlos Limabr BRAMF18000000
Ronaldo Peñave VENFW277000000
Caleb Gominagh GHAFW15000000
David Tavarescv CPVMF15000000
Godfried Frimpongnl NEDDF4209100000
Edivaldo Hermozabo BOLFW13000000
Fabianobr BRADF211000010
Ivanildo Fernandescv CPVDF291000000
Bruno Silvabr BRADF291000000
39326,63116900714

Moreirense Goalkeepers vs. Porto

Moreirense Goalkeepers vs. Porto Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
José Carlos Marafonapt PORGK218050
Jhonatanbr BRAGK43602171466.71
Kewinbr BRAGK327022101254.50
Giorgi Makaridzege GEOGK21800400
Mateus Pasinatobr BRAGK654041202163.40
Igor Stefanovićrs SRBGK218050
191,71084514757.11

Porto Players vs. Moreirense

Porto Players vs. Moreirense Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
André Andrépt PORMF4293010000
José Ángeles ESPDF,MF190000000
Helton Arrudabr BRAGK21800000
Otavio Ataidebr BRADF190000000
Vítor Baíapt PORGK65400000
José Bosingwapt PORDF21800000
Yacine Brahimidz ALGFW,MF9607000000
Fábio Cardosopt PORDF3270010010
Ricardo Carvalhopt PORDF32700000
Iker Casillases ESPGK6540000000
Jesús Coronamx MEXDF,FW12762210031
Jorge Costapt PORDF54500020
Ricardo Costapt PORDF32360020
Costinhapt PORMF43160000
Danilobr BRADF,MF4360000000
Decopt PORMF43510010
Steven Defourbe BELMF1900000
Derleibr BRAFW32241000
Diegobr BRAMF21800010
Pedro Emanuelpt PORDF43320010
Fabianobr BRAGK2180000000
Felipebr BRADF6540000020
Martim Fernandespt PORDF190000000
Fernandobr BRADF,MF1901000
Marco Ferreirapt PORMF21460000
Paulo Ferreirapt PORDF32700000
Suk Hyun-junkr KORFW190100000
Ibsonbr BRAMF1900000
Miguel Layúnmx MEXDF,MF3188111110
Diogo Leitept PORDF3270000000
Adrián Lópezes ESPFW190000000
Macielbr BRAFW1900000
Maiconbr BRADF3270100000
Eliaquim Mangalafr FRADF21800010
Iván Marcanoes ESPDF8705120010
Agustín Marchesínar ARGGK3270000000
Jackson Martínezco COLFW4359600000
Bruno Martins Indinl NEDDF190000000
Chancel Mbembacd CODDF6515000000
Benni McCarthyza RSAFW43271000
Éder Militãobr BRADF,MF2180010000
João Moutinhopt PORMF21800000
Samu Omorodiones ESPFW190110000
Dani Osvaldoit ITAFW190000000
Nicolás Otamendiar ARGDF21800000
Danilo Pereirapt PORDF,FW9714000000
Maxi Pereirauy URUDF6540100000
Ricardo Pereirapt PORDF,FW190000000
Nehuén Pérezar ARGDF190000010
Diego Reyesmx MEXDF,MF190000000
José Sápt PORGK2180000000
Alex Sandrobr BRADF,MF3270000010
Zaidu Sanusing NGADF2180000000
Carlos Secretáriopt PORDF1900000
Giourkas Seitaridisgr GREDF1900000
Mehdi Taremiir IRNFW,MF5444312210
Alex Tellesbr BRADF8720222200
Nuno Valentept PORDF21800010
Alan Varelaar ARGMF2108120000
Ricardo Quaresmapt PORFW,MF4283000011
James Rodríguezco COLFW,MF21750000
Óliver Torreses ESPFW,MF7484200000
Rodrigo Morapt PORMF182110000
Shoya Nakajimajp JPNFW,MF182000000
Christian Atsugh GHAFW,MF2800000
Raul Meirelespt PORMF1790010
Eulânio Ângelo Chipela Gomesgw GNBDF,FW177000000
Diogo Jotapt PORFW,MF177000000
Diogo Costapt PORGK6525000000
Hélder Postigapt PORFW32371000
Cristian Telloes ESPFW,MF2106000000
Wendellbr BRADF3241300031
Lucho Gonzálezar ARGMF21180000
Manichept PORMF42861010
Pedro Mendespt PORMF1680000
Paulinhobr BRAFW,MF166000000
Tiquinho Soaresbr BRAFW5297300000
Casemirobr BRAMF2155100000
Chidozie Awaziemng NGADF,MF163000000
Leandro Silva Wanderleybr BRADF1600000
Pepept PORDF,MF3231000010
Mateus Uribeco COLMF6436000030
Silvestre Varelapt PORFW,MF3107000000
Capuchopt PORMF1540000
Sérgio Conceiçãopt PORMF1540000
Kelvinbr BRAFW,MF268000000
Otáviopt PORFW,MF10734130020
André Silvapt PORFW2135100000
Fabio Vieirapt PORMF6291030010
Carlos Albertobr BRAMF1361000
Edgaras Jankauskaslt LTUFW41030000
Ricardo Fernandespt PORMF1340000
Ivan Jaime Pajueloes ESPFW,MF261000010
Kléberbr BRAFW1340000
Luis Díazco COLFW,MF5315410000
Fernandobr BRAFW,MF132000000
Luís Fabianobr BRAFW21200010
Toni Martínezes ESPFW5110200020
Dmitri Alenichevru RUSMF2610000
Hugo Lealpt PORMF1270000
Moussa Maregaml MLIFW,MF8561210010
Francisco Conceiçãopt PORFW,MF4123010000
Galenobr BRADF,FW4295100020
Rúben Nevespt PORMF125000000
Hernâni Fortespt PORFW,MF124000000
Rui Pedropt PORFW,MF237000000
Nicolás Gonzálezes ESPMF293000010
César Peixotopt PORDF,MF41651100
Fábio Silvapt PORFW118000000
André Castropt PORMF1170000
Abdul Majeed Warisgh GHAFW,MF117000010
Evandro Goebelbr BRAMF261100000
Héctor Herreramx MEXMF9659220000
André Pereirapt PORFW116000000
Tiago Pereirapt PORMF2600000
Mamadou Loumsn SENDF,MF115000000
Mouhamed Mbayesn SENGK115000000
Pepêbr BRADF,FW4258100000
Vitinhapt PORMF3195000000
Marko Grujićrs SRBMF491000021
Jorge Eduardo Sánchezmx MEXDF112000000
Ivanildo Cassamágw GNBMF1110000
Liédsonpt PORFW,MF1110000
Stephen Eustáquioca CANMF4245000000
Gonçalo Borgespt PORMF18000000
Wilson Manafápt PORDF,FW4278000000
Zé Pedro Figueiredopt PORDF17000000
Juan Quinteroco COLFW,MF17000100
Marat Izmailovru RUSMF140000
Evanilsonbr BRAFW4172300000
João Mário Lopespt PORDF5317010020
Sérgio Oliveirapt PORMF4225111110
Vincent Aboubakarcm CMRFW5234400000
Romário Barópt PORMF326000000
André Francopt PORMF29100010
39126,712612777484

Porto Goalkeepers vs. Moreirense

Porto Goalkeepers vs. Moreirense Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Iker Casillases ESPGK654075685.73
Fabianobr BRAGK218002
Agustín Marchesínar ARGGK327093666.71
José Sápt PORGK21800301
Diogo Costapt PORGK652572571.44
Mouhamed Mbayesn SENGK115101100.00
201,71024131862.511

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.