Note: The statistics shown below are limited to 2 seasons before and after 2019-2020. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK ▪ Footed: Right
Age : 31
Born : Partido de San Cayetano, Argentina ar
National Team : Argentina ar
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
Matches
2017-2018 29 América mx MEX 1. Liga MX 34 3,060 32 11 34 3,060 32 11 Matches
2018-2019 30 América mx MEX 1. Liga MX 34 3,060 36 14 34 3,060 36 14 Matches
2019-2020 31 América mx MEX 1. Liga MX 2 180 2 1 2 180 2 1 Matches
2019-2020 31 Porto pt POR 1. Primeira Liga 31 2,790 19 18 8 720 14 0 39 3,510 33 18 Matches
2020-2021 32 Porto pt POR 1. Primeira Liga 33 2,970 26 16 9 840 9 5 42 3,810 35 21 Matches
2021-2022 33 Porto pt POR 1. Primeira Liga 1 4 0 1 1 4 0 1 Matches
14 Seasons *7 Clubs 321 28,666 326 125 2 201 3 0 34 3,041 36 10 357 31,908 365 135
Position: GK ▪ Footed: Right
Age : 19
Born : Rothrist, Switzerland ch
National Team : Portugal pt
Wikipedia
Position: GK ▪ Footed: Right
Age : 21
Born : Senegal sn
Youth National Team : Senegal sn
Wikipedia
Position: GK ▪ Footed: Right
Age : 18
Born : Porto, Portugal pt
Youth National Team : Portugal pt
Position: GK ▪ Footed: Right
Age : 28
Born : Planaltina, Brazil br
Citizenship : Brazil br
Wikipedia
Defenders
Position: DF-FW-MF (AM-WM) ▪ Footed: Right
Age : 26
Born : Hermosillo, Estado de Sonora, Mexico mx
National Team : Mexico mx
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 24 Porto pt POR 1. Primeira Liga 27 1,449 3 4 8 318 0 0 35 1,767 3 4 Matches
2018-2019 25 Porto pt POR 1. Primeira Liga 34 2,348 3 9 8 556 3 2 42 2,904 6 11 Matches
2019-2020 26 Porto pt POR 1. Primeira Liga 33 2,750 4 11 7 623 0 1 40 3,373 4 12 Matches
2020-2021 27 Porto pt POR 1. Primeira Liga 30 2,223 2 7 10 756 0 2 40 2,979 2 9 Matches
2021-2022 28 Porto pt POR 1. Primeira Liga 11 388 0 1 4 214 0 0 15 602 0 1 Matches
2021-2022 28 Sevilla es ESP 1. La Liga 18 1,157 2 4 1 24 0 0 3 251 0 0 22 1,432 2 4 Matches
19 Seasons *5 Clubs 374 22,266 47 65 1 24 0 0 66 3,954 8 6 441 26,244 55 71
Position: DF (FB, left) ▪ Footed: Left
Age : 26
Born : Caxias do Sul, Brazil br
National Team : Brazil br
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 24 Porto pt POR 1. Primeira Liga 30 2,637 3 13 7 630 1 2 37 3,267 4 15 Matches
2018-2019 25 Porto pt POR 1. Primeira Liga 33 2,917 4 7 10 930 1 3 43 3,847 5 10 Matches
2019-2020 26 Porto pt POR 1. Primeira Liga 31 2,526 11 9 8 720 0 1 39 3,246 11 10 Matches
2020-2021 27 Porto pt POR 1. Primeira Liga 3 257 2 2 3 257 2 2 Matches
2020-2021 27 Manchester Utd eng ENG 1. Premier League 9 690 0 2 4 326 0 1 11 742 0 0 24 1,758 0 3 Matches
2021-2022 28 Manchester Utd eng ENG 1. Premier League 21 1,660 0 4 1 72 0 0 4 292 1 0 26 2,024 1 4 Matches
15 Seasons *7 Clubs 328 25,456 32 60 6 488 0 1 86 6,838 4 13 420 32,782 36 74
Position: DF (CB-FB) ▪ Footed: Left
Age : 32
Born : Santander, Spain es
Youth National Team : Spain es
Wikipedia
Position: DF-FW-MF (CB-CM-DM) ▪ Footed: Right
Age : 27
Born : Bissau, Guinea-Bissau gw
National Team : Portugal pt
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 25 Porto pt POR 1. Primeira Liga 19 1,537 1 1 6 532 1 2 25 2,069 2 3 Matches
2018-2019 26 Porto pt POR 1. Primeira Liga 26 2,105 2 1 10 930 0 0 36 3,035 2 1 Matches
2019-2020 27 Porto pt POR 1. Primeira Liga 26 2,124 2 1 7 544 0 0 33 2,668 2 1 Matches
2020-2021 28 Porto pt POR 1. Primeira Liga 3 270 0 0 3 270 0 0 Matches
2020-2021 28 Paris Saint-Germain fr FRA 1. Ligue 1 23 1,430 2 1 7 415 0 0 12 785 0 0 42 2,630 2 1 Matches
2021-2022 29 Paris Saint-Germain fr FRA 1. Ligue 1 27 2,038 5 0 3 255 0 0 7 362 0 0 37 2,655 5 0 Matches
15 Seasons *6 Clubs 393 31,307 33 9 19 1,140 1 2 67 5,043 1 2 479 37,490 35 13
Position: DF-MF (CB-DM) ▪ Footed: Right
Age : 36
Born : Maceió, Brazil br
National Team : Portugal pt
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 34 Beşiktaş tr TUR 1. Süper Lig 23 2,039 2 1 6 540 0 0 29 2,579 2 1 Matches
2018-2019 35 Beşiktaş tr TUR 1. Süper Lig 10 888 3 0 3 270 0 0 13 1,158 3 0 Matches
2018-2019 35 Porto pt POR 1. Primeira Liga 13 1,013 2 0 3 300 0 0 16 1,313 2 0 Matches
2019-2020 36 Porto pt POR 1. Primeira Liga 25 2,032 1 1 7 543 0 0 32 2,575 1 1 Matches
2020-2021 37 Porto pt POR 1. Primeira Liga 27 2,185 2 1 6 570 0 0 33 2,755 2 1 Matches
2021-2022 38 Porto pt POR 1. Primeira Liga 21 1,794 1 1 9 662 0 0 30 2,456 1 1 Matches
23 Seasons *4 Clubs 521 44,447 34 17 4 326 0 0 135 11,405 5 4 660 56,178 39 21
Position: DF (CB) ▪ Footed: Right
Age : 24
Born : Kinshasa, Congo DR cd
National Team : Congo DR cd
Wikipedia
Position: DF-FW-MF (FB, right) ▪ Footed: Right
Age : 25
Born : Oliveira do Bairro, Portugal pt
Citizenship : Portugal pt
Wikipedia
Position: DF-MF ▪ Footed: Right
Age : 22
Born : Senegal sn
National Team : Senegal sn
Wikipedia
Position: DF (CB) ▪ Footed: Left
Age : 20
Born : Porto, Portugal pt
Youth National Team : Portugal pt
Wikipedia
Position: DF-MF ▪ Footed: Right
Age : 17
Born : Portugal, Portugal pt
Youth National Team : Portugal pt
Wikipedia
Position: DF-MF (FB, right) ▪ Footed: Right
Age : 19
Born : Portugal, Portugal pt
National Team : Portugal pt
Wikipedia
Position: DF (FB, right) ▪ Footed: Right
Age : 26
Born : Villa María, Argentina ar
National Team : Argentina ar
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 24 Racing Club ar ARG 1. Liga Argentina 18 1,464 0 2 18 1,464 0 2 Matches
2018 24 Racing Club 6 538 0 0 6 538 0 0 Matches
2018-2019 25 Racing Club ar ARG 1. Liga Argentina 21 1,799 0 0 21 1,799 0 0 Matches
2019 25 Racing Club 1 90 0 0 1 90 0 0 Matches
2019-2020 26 Porto pt POR 1. Primeira Liga 0 0 Matches
2020 26 Internacional br BRA 1. Série A 8 720 0 1 3 191 0 0 11 911 0 1 Matches
2021 27 Internacional br BRA 1. Série A 27 1,984 0 0 4 251 0 0 31 2,235 0 0 Matches
2022 28 Botafogo (RJ) br BRA 1. Série A 25 1,814 0 2 25 1,814 0 2 Matches
16 Seasons *7 Clubs 238 17,983 0 11 36 2,297 0 0 274 20,280 0 11
Midfielders
Position: MF (CM-DM) ▪ Footed: Right
Age : 28
Born : Medellín, Colombia co
National Team : Colombia co
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017 25 Atlético Nacional co COL 1. Primera A 12 975 4 3 2 170 1 2 14 1,145 5 5 Matches
2017-2018 26 América mx MEX 1. Liga MX 23 1,804 8 1 23 1,804 8 1 Matches
2018-2019 27 América mx MEX 1. Liga MX 24 1,802 3 4 24 1,802 3 4 Matches
2019-2020 28 América mx MEX 1. Liga MX 2 180 1 0 2 180 1 0 Matches
2019-2020 28 Porto pt POR 1. Primeira Liga 26 1,866 1 1 7 585 0 0 33 2,451 1 1 Matches
2020-2021 29 Porto pt POR 1. Primeira Liga 31 2,549 4 1 9 746 1 1 40 3,295 5 2 Matches
2021-2022 30 Porto pt POR 1. Primeira Liga 25 1,990 1 2 8 590 1 0 33 2,580 2 2 Matches
11 Seasons *4 Clubs 275 20,830 40 18 49 3,985 5 3 324 24,815 45 21
Position: MF (AM-CM-DM) ▪ Footed: Right
Age : 27
Born : Paços de Brandão, Portugal pt
National Team : Portugal pt
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 25 Porto pt POR 1. Primeira Liga 19 1,338 4 2 5 352 0 0 24 1,690 4 2 Matches
2018-2019 26 PAOK gr GRE 1. Super League 11 776 3 0 11 776 3 0 Matches
2018-2019 26 Porto pt POR 1. Primeira Liga 8 480 1 1 4 99 1 0 12 579 2 1 Matches
2019-2020 27 Porto pt POR 1. Primeira Liga 20 1,306 3 4 3 197 0 0 23 1,503 3 4 Matches
2020-2021 28 Porto pt POR 1. Primeira Liga 32 2,373 13 5 8 734 5 0 40 3,107 18 5 Matches
2021-2022 29 Porto pt POR 1. Primeira Liga 13 398 2 0 6 298 1 0 19 696 3 0 Matches
2021-2022 29 Roma it ITA 1. Serie A 14 892 2 0 2 159 0 0 6 368 1 0 22 1,419 3 0 Matches
15 Seasons *10 Clubs 271 16,354 41 24 2 159 0 0 47 2,493 8 1 320 19,006 49 25
Position: MF ▪ Footed: Right
Age : 19
Born : Portugal, Portugal pt
Youth National Team : Portugal pt
Position: MF ▪ Footed: Left
Age : 19
Born : Portugal, Portugal pt
Youth National Team : Portugal pt
Wikipedia
Position: MF (CM-DM) ▪ Footed: Right
Age : 19
Born : Portugal, Portugal pt
National Team : Portugal pt
Wikipedia
Forwards
Position: FW-MF (AM-CM-WM) ▪ Footed: Right
Age : 24
Born : João Pessoa, Brazil br
National Team : Portugal pt
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 22 Porto pt POR 1. Primeira Liga 15 789 2 1 2 90 0 0 17 879 2 1 Matches
2018-2019 23 Porto pt POR 1. Primeira Liga 28 1,657 3 6 8 514 2 1 36 2,171 5 7 Matches
2019-2020 24 Porto pt POR 1. Primeira Liga 31 2,540 2 9 7 582 0 2 38 3,122 2 11 Matches
2020-2021 25 Porto pt POR 1. Primeira Liga 26 2,114 3 8 9 700 1 0 35 2,814 4 8 Matches
2021-2022 26 Porto pt POR 1. Primeira Liga 32 2,659 3 9 9 714 0 0 41 3,373 3 9 Matches
13 Seasons *5 Clubs 296 21,899 37 64 48 3,553 4 6 344 25,452 41 70
Position: FW-MF ▪ Footed: Right
Age : 28
Born : Les Ulis, France fr
National Team : Mali ml
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 26 Porto pt POR 1. Primeira Liga 29 2,409 22 3 6 440 0 2 35 2,849 22 5 Matches
2018-2019 27 Porto pt POR 1. Primeira Liga 29 2,491 12 6 9 840 6 2 38 3,331 18 8 Matches
2019-2020 28 Porto pt POR 1. Primeira Liga 29 2,304 12 4 7 602 1 2 36 2,906 13 6 Matches
2020-2021 29 Porto pt POR 1. Primeira Liga 30 1,999 7 1 9 742 2 1 39 2,741 9 2 Matches
2021 29 Al-Hilal 3 270 1 1 3 270 1 1 Matches
2021-2022 30 Al-Hilal sa KSA 1. Pro League 27 2,040 13 2 27 2,040 13 2 Matches
2022 30 Al-Hilal 3 295 1 0 3 295 1 0 Matches
11 Seasons *4 Clubs 229 17,146 96 23 39 3,369 11 8 268 20,515 107 31
Position: FW-MF (AM-WM, left) ▪ Footed: Right
Age : 22
Born : Barrancas, Colombia co
National Team : Colombia co
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017 20 Junior co COL 1. Primera A 10 445 0 0 4 154 1 0 14 599 1 0 Matches
2018 21 Junior co COL 1. Primera A 30 1,932 9 4 16 1,183 3 2 46 3,115 12 6 Matches
2019 22 Junior co COL 1. Primera A 13 993 2 2 5 418 0 0 18 1,411 2 2 Matches
2019-2020 22 Porto pt POR 1. Primeira Liga 29 1,770 6 2 8 401 3 1 37 2,171 9 3 Matches
2020-2021 23 Porto pt POR 1. Primeira Liga 30 1,636 6 5 9 452 2 0 39 2,088 8 5 Matches
2021-2022 24 Porto pt POR 1. Primeira Liga 18 1,491 14 4 6 521 2 0 24 2,012 16 4 Matches
2021-2022 24 Liverpool eng ENG 1. Premier League 13 958 4 3 6 344 0 0 7 384 2 1 26 1,686 6 4 Matches
10 Seasons *4 Clubs 265 17,696 81 46 26 1,881 7 2 86 5,830 27 7 377 25,407 115 55
Position: FW ▪ Footed: Right
Age : 28
Born : Natal, Brazil br
Citizenship : Brazil br
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 26 Porto pt POR 1. Primeira Liga 24 1,094 8 5 3 180 1 0 27 1,274 9 5 Matches
2018-2019 27 Porto pt POR 1. Primeira Liga 28 2,052 15 3 4 273 1 1 32 2,325 16 4 Matches
2019-2020 28 Porto pt POR 1. Primeira Liga 30 1,696 10 1 7 344 3 0 37 2,040 13 1 Matches
2020-2021 29 Porto pt POR 1. Primeira Liga 0 0 Matches
2021-2022 30 Olympiacos gr GRE 1. Super League 33 1,634 9 0 8 328 3 0 41 1,962 12 0 Matches
2022 31 Botafogo (RJ) br BRA 1. Série A 14 1,236 6 2 14 1,236 6 2 Matches
13 Seasons *7 Clubs 297 18,631 103 22 40 2,196 11 2 337 20,827 114 24
Position: FW ▪ Footed: Right
Age : 28
Born : Nossa Senhora da Conceicao, Cape Verde cv
National Team : Cape Verde cv
Wikipedia
Position: FW-MF ▪ Footed: Right
Age : 24
Born : Japan jp
National Team : Japan jp
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017 22 FC Tokyo jp JPN 1. J1 League 21 1,058 2 1 21 1,058 2 1 Matches
2017-2018 22 Portimonense pt POR 1. Primeira Liga 29 2,492 10 10 29 2,492 10 10 Matches
2018-2019 23 Portimonense pt POR 1. Primeira Liga 13 1,166 5 5 13 1,166 5 5 Matches
2019-2020 24 Porto pt POR 1. Primeira Liga 16 573 0 1 4 172 0 0 20 745 0 1 Matches
2020-2021 25 Porto pt POR 1. Primeira Liga 4 149 0 1 4 73 0 0 8 222 0 1 Matches
2021-2022 26 Portimonense pt POR 1. Primeira Liga 22 1,766 1 2 22 1,766 1 2 Matches
13 Seasons *5 Clubs 195 10,616 25 28 11 335 0 0 206 10,951 25 28
Position: FW ▪ Footed: Right
Age : 17
Born : Portugal, Portugal pt
National Team : Portugal pt
Wikipedia
Position: FW-MF (CM) ▪ Footed: Right
Age : 22
Born : Ul, Portugal pt
Youth National Team : Portugal pt
Wikipedia
Position: FW ▪ Footed: Right
Age : 27
Born : Yaoundé, Cameroon cm
National Team : Cameroon cm
Wikipedia
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.
View Additional Information
More Porto Pages
Porto History
Match Logs (All Competitions)
Match Logs (Primeira Liga)
Match Logs (Europa League)
Match Logs (Champions League)
Competition Goal Logs
We're Social...for Statheads
Site Last Updated: Wednesday, June 3, 1:47PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.