Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2012-2013 23 Rio Ave pt POR 1. Primeira Liga 28 28 2,520 28.0 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 Matches 2013-2014 24 Rio Ave pt POR 1. Primeira Liga 24 24 2,160 24.0 1 1 2 1 0 0 11 1 0.04 0.04 0.08 0.04 0.08 Matches 2014-2015 25 Rio Ave 2. Europa Lg 5 4 369 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Rio Ave pt POR 1. Primeira Liga 14 14 1,205 13.4 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2015-2016 26 Rio Ave pt POR 1. Primeira Liga 25 25 2,182 24.2 2 0 2 2 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Matches 2016-2017 27 Rio Ave pt POR 1. Primeira Liga 31 31 2,723 30.3 1 1 2 1 0 0 12 1 0.03 0.03 0.07 0.03 0.07 Matches 2017-2018 28 Rio Ave pt POR 1. Primeira Liga 30 30 2,608 29.0 0 0 0 0 0 0 10 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 Sporting CP pt POR 1. Primeira Liga 0 0 Matches 2019 29 Chicago Fire us USA 1. MLS 16 12 1,151 12.8 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 7 38 4 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 2019-2020 30 Paços pt POR 1. Primeira Liga 15 14 1,240 13.8 0 1 1 0 0 0 5 0 1.2 1.2 0.9 2.2 1 26 0 0.00 0.07 0.07 0.00 0.07 0.09 0.07 0.16 0.09 0.16 Matches 2020-2021 31 Paços pt POR 1. Primeira Liga 28 26 2,293 25.5 0 0 0 0 0 0 5 0 1.5 1.5 0.2 1.7 6 52 3 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 Matches 2021-2022 32 Al-Ta'ee sa KSA 1. Pro League 26 26 2,340 26.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 Matches 2023-2024 34 Moreirense pt POR 1. Primeira Liga 26 26 2,340 26.0 2 1 3 2 0 0 4 0 0.9 0.9 0.3 1.1 2 55 0 0.08 0.04 0.12 0.08 0.12 0.03 0.01 0.04 0.03 0.04 Matches 2024-2025 35 Moreirense pt POR 1. Primeira Liga 15 15 1,350 15.0 0 0 0 0 0 0 4 0 0.3 0.3 0.1 0.5 3 26 0 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 Matches 12 Seasons 6 Clubs 4 Leagues 283 275 24,481 272.0 9 4 13 9 0 0 75 3 4.3 4.3 1.5 5.8 19 197 7 0.03 0.01 0.05 0.03 0.05 0.05 0.02 0.06 0.05 0.06 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Rio Ave (6 Seasons) 2 Leagues 157 156 13,767 153.0 6 2 8 6 0 0 48 3 0.04 0.01 0.05 0.04 0.05 Paços (2 Seasons) 1 League 43 40 3,533 39.3 0 1 1 0 0 0 10 0 2.7 2.7 1.2 3.9 7 78 3 0.00 0.03 0.03 0.00 0.03 0.07 0.03 0.10 0.07 0.10 Moreirense (2 Seasons) 1 League 41 41 3,690 41.0 2 1 3 2 0 0 8 0 1.2 1.2 0.4 1.6 5 81 0 0.05 0.02 0.07 0.05 0.07 0.03 0.01 0.04 0.03 0.04 Al-Ta'ee (1 Season) 1 League 26 26 2,340 26.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 Chicago Fire (1 Season) 1 League 16 12 1,151 12.8 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 7 38 4 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Sporting CP (1 Season) 1 League 0 0 Primeira Liga (11 Seasons) 236 233 20,621 229.1 8 4 12 8 0 0 66 3 3.9 3.9 1.5 5.5 12 159 3 0.03 0.02 0.05 0.03 0.05 0.05 0.02 0.07 0.05 0.07 Pro League (1 Season) 26 26 2,340 26.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 MLS (1 Season) 16 12 1,151 12.8 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 7 38 4 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Europa Lg (1 Season) 5 4 369 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2012-2013 23 Rio Ave 1 League 28 28 2,520 28.0 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 2013-2014 24 Rio Ave 1 League 24 24 2,160 24.0 1 1 2 1 0 0 11 1 0.04 0.04 0.08 0.04 0.08 2014-2015 25 Rio Ave 2 Leagues 19 18 1,574 17.5 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 2015-2016 26 Rio Ave 1 League 25 25 2,182 24.2 2 0 2 2 0 0 4 0 0.08 0.00 0.08 0.08 0.08 2016-2017 27 Rio Ave 1 League 31 31 2,723 30.3 1 1 2 1 0 0 12 1 0.03 0.03 0.07 0.03 0.07 2017-2018 28 Rio Ave 1 League 30 30 2,608 29.0 0 0 0 0 0 0 10 1 0.00 0.00 0.00 0.00 0.00 2018-2019 29 Sporting CP 1 League 0 0 2019 29 Chicago Fire 2 Leagues 17 13 1,241 13.8 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 7 38 4 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 2019-2020 30 Paços 1 League 15 14 1,240 13.8 0 1 1 0 0 0 5 0 1.2 1.2 0.9 2.2 1 26 0 0.00 0.07 0.07 0.00 0.07 0.09 0.07 0.16 0.09 0.16 2020-2021 31 Paços 1 League 28 26 2,293 25.5 0 0 0 0 0 0 5 0 1.5 1.5 0.2 1.7 6 52 3 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 2021-2022 32 Al-Ta'ee 1 League 26 26 2,340 26.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 2023-2024 34 Moreirense 1 League 26 26 2,340 26.0 2 1 3 2 0 0 4 0 0.9 0.9 0.3 1.1 2 55 0 0.08 0.04 0.12 0.08 0.12 0.03 0.01 0.04 0.03 0.04 2024-2025 35 Moreirense 1 League 15 15 1,350 15.0 0 0 0 0 0 0 4 0 0.3 0.3 0.1 0.5 3 26 0 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 12 Seasons 6 Clubs 4 Leagues 283 275 24,481 272.0 9 4 13 9 0 0 75 3 4.3 4.3 1.5 5.8 19 197 7 0.03 0.01 0.05 0.03 0.05 0.05 0.02 0.06 0.05 0.06 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Rio Ave (6 Seasons) 2 Leagues 157 156 13,767 153.0 6 2 8 6 0 0 48 3 0.04 0.01 0.05 0.04 0.05 Paços (2 Seasons) 1 League 43 40 3,533 39.3 0 1 1 0 0 0 10 0 2.7 2.7 1.2 3.9 7 78 3 0.00 0.03 0.03 0.00 0.03 0.07 0.03 0.10 0.07 0.10 Moreirense (2 Seasons) 1 League 41 41 3,690 41.0 2 1 3 2 0 0 8 0 1.2 1.2 0.4 1.6 5 81 0 0.05 0.02 0.07 0.05 0.07 0.03 0.01 0.04 0.03 0.04 Al-Ta'ee (1 Season) 1 League 26 26 2,340 26.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 Chicago Fire (1 Season) 1 League 16 12 1,151 12.8 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 7 38 4 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Sporting CP (1 Season) 1 League 0 0 Primeira Liga (11 Seasons) 236 233 20,621 229.1 8 4 12 8 0 0 66 3 3.9 3.9 1.5 5.5 12 159 3 0.03 0.02 0.05 0.03 0.05 0.05 0.02 0.07 0.05 0.07 Pro League (1 Season) 26 26 2,340 26.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 MLS (1 Season) 16 12 1,151 12.8 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 7 38 4 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Europa Lg (1 Season) 5 4 369 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2012-2013 23 Rio Ave pt POR 1. Primeira Liga 6th 28 28 2,520 28.0 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 Matches 2013-2014 24 Rio Ave pt POR 1. Primeira Liga 11th 24 24 2,160 24.0 1 1 2 1 0 0 11 1 0.04 0.04 0.08 0.04 0.08 Matches 2014-2015 25 Rio Ave pt POR 1. Primeira Liga 10th 14 14 1,205 13.4 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2015-2016 26 Rio Ave pt POR 1. Primeira Liga 6th 25 25 2,182 24.2 2 0 2 2 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Matches 2016-2017 27 Rio Ave pt POR 1. Primeira Liga 7th 31 31 2,723 30.3 1 1 2 1 0 0 12 1 0.03 0.03 0.07 0.03 0.07 Matches 2017-2018 28 Rio Ave pt POR 1. Primeira Liga 5th 30 30 2,608 29.0 0 0 0 0 0 0 10 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 Sporting CP pt POR 1. Primeira Liga 3rd 0 0 Matches 2019 29 Chicago Fire us USA 1. MLS 17th 16 12 1,151 12.8 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 7 38 4 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 2019-2020 30 Paços pt POR 1. Primeira Liga 13th 15 14 1,240 13.8 0 1 1 0 0 0 5 0 1.2 1.2 0.9 2.2 1 26 0 0.00 0.07 0.07 0.00 0.07 0.09 0.07 0.16 0.09 0.16 Matches 2020-2021 31 Paços pt POR 1. Primeira Liga 5th 28 26 2,293 25.5 0 0 0 0 0 0 5 0 1.5 1.5 0.2 1.7 6 52 3 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 Matches 2021-2022 32 Al-Ta'ee sa KSA 1. Pro League 6th 26 26 2,340 26.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 Matches 2023-2024 34 Moreirense pt POR 1. Primeira Liga 6th 26 26 2,340 26.0 2 1 3 2 0 0 4 0 0.9 0.9 0.3 1.1 2 55 0 0.08 0.04 0.12 0.08 0.12 0.03 0.01 0.04 0.03 0.04 Matches 2024-2025 35 Moreirense pt POR 1. Primeira Liga 8th 15 15 1,350 15.0 0 0 0 0 0 0 4 0 0.3 0.3 0.1 0.5 3 26 0 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 Matches 12 Seasons 6 Clubs 3 Leagues 278 271 24,112 267.9 9 4 13 9 0 0 75 3 4.3 4.3 1.5 5.8 19 197 7 0.03 0.01 0.05 0.03 0.05 0.05 0.02 0.06 0.05 0.06 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Rio Ave (6 Seasons) 1 League 152 152 13,398 148.9 6 2 8 6 0 0 48 3 0.04 0.01 0.05 0.04 0.05 Paços (2 Seasons) 1 League 43 40 3,533 39.3 0 1 1 0 0 0 10 0 2.7 2.7 1.2 3.9 7 78 3 0.00 0.03 0.03 0.00 0.03 0.07 0.03 0.10 0.07 0.10 Moreirense (2 Seasons) 1 League 41 41 3,690 41.0 2 1 3 2 0 0 8 0 1.2 1.2 0.4 1.6 5 81 0 0.05 0.02 0.07 0.05 0.07 0.03 0.01 0.04 0.03 0.04 Al-Ta'ee (1 Season) 1 League 26 26 2,340 26.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 Chicago Fire (1 Season) 1 League 16 12 1,151 12.8 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 7 38 4 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Sporting CP (1 Season) 1 League 0 0 Primeira Liga (11 Seasons) 236 233 20,621 229.1 8 4 12 8 0 0 66 3 3.9 3.9 1.5 5.5 12 159 3 0.03 0.02 0.05 0.03 0.05 0.05 0.02 0.07 0.05 0.07 Pro League (1 Season) 26 26 2,340 26.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 MLS (1 Season) 16 12 1,151 12.8 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 7 38 4 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 25 Rio Ave 2. Europa Lg GR 5 4 369 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 5 4 369 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2012-2013 23 Rio Ave 1 League 28.0 1 3 0.11 0.33 0 0 2013-2014 24 Rio Ave 1 League 24.0 1 3 0.12 0.33 0 0 2014-2015 25 Rio Ave 2 Leagues 17.5 1 2 0.11 0.50 0 0 2015-2016 26 Rio Ave 1 League 24.2 2 7 0.29 0.29 0 0 2016-2017 27 Rio Ave 1 League 30.3 1 0 2 0.00 0.07 0.50 0 0 2017-2018 28 Rio Ave 1 League 29.0 0 9 1 11.1 0.31 0.03 0.00 0.00 0 0 2019 29 Chicago Fire 2 Leagues 13.8 0 5 1 20.0 0.39 0.08 0.00 0.00 11.1 0 0 0 0.3 0.3 0.07 -0.3 -0.3 2019-2020 30 Paços 1 League 13.8 0 10 0 0.0 0.73 0.00 0.00 10.3 0 0 0 1.2 1.2 0.13 -1.2 -1.2 2020-2021 31 Paços 1 League 25.5 0 12 2 16.7 0.47 0.08 0.00 0.00 8.6 0 0 0 1.5 1.5 0.12 -1.5 -1.5 2021-2022 32 Al-Ta'ee 1 League 26.0 1 9 4 44.4 0.35 0.15 0.11 0.25 0 0 2023-2024 34 Moreirense 1 League 26.0 2 14 3 21.4 0.54 0.12 0.14 0.67 11.7 0 0 0 0.9 0.9 0.06 +1.1 +1.1 2024-2025 35 Moreirense 1 League 15.0 0 3 0 0.0 0.20 0.00 0.00 7.1 0 0 0 0.3 0.3 0.12 -0.3 -0.3 12 Seasons 6 Clubs 4 Leagues 272.0 9 62 28 21.0 0.35 0.10 0.06 0.32 10.1 0 0 0 4.3 4.3 0.10 -2.3 -2.3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Rio Ave (6 Seasons) 2 Leagues 153.0 6 9 18 33.3 0.15 0.12 0.11 0.33 0 0 Paços (2 Seasons) 1 League 39.3 0 22 2 9.1 0.56 0.05 0.00 0.00 9.4 0 0 0 2.7 2.7 0.12 -2.7 -2.7 Moreirense (2 Seasons) 1 League 41.0 2 17 3 17.6 0.41 0.07 0.12 0.67 10.9 0 0 0 1.2 1.2 0.07 +0.8 +0.8 Al-Ta'ee (1 Season) 1 League 26.0 1 9 4 44.4 0.35 0.15 0.11 0.25 0 0 Chicago Fire (1 Season) 1 League 12.8 0 5 1 20.0 0.39 0.08 0.00 0.00 11.1 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 229.1 8 48 23 16.7 0.34 0.10 0.06 0.35 10.0 0 0 0 3.9 3.9 0.10 -1.9 -1.9 Pro League (1 Season) 26.0 1 9 4 44.4 0.35 0.15 0.11 0.25 0 0 MLS (1 Season) 12.8 0 5 1 20.0 0.39 0.08 0.00 0.00 11.1 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Europa Lg (1 Season) 4.1 0 0 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2012-2013 23 Rio Ave pt POR 1. Primeira Liga 6th 28.0 1 3 0.11 0.33 0 0 Matches 2013-2014 24 Rio Ave pt POR 1. Primeira Liga 11th 24.0 1 3 0.12 0.33 0 0 Matches 2014-2015 25 Rio Ave pt POR 1. Primeira Liga 10th 13.4 1 2 0.15 0.50 0 0 Matches 2015-2016 26 Rio Ave pt POR 1. Primeira Liga 6th 24.2 2 7 0.29 0.29 0 0 Matches 2016-2017 27 Rio Ave pt POR 1. Primeira Liga 7th 30.3 1 0 2 0.00 0.07 0.50 0 0 Matches 2017-2018 28 Rio Ave pt POR 1. Primeira Liga 5th 29.0 0 9 1 11.1 0.31 0.03 0.00 0.00 0 0 Matches 2019 29 Chicago Fire us USA 1. MLS 17th 12.8 0 5 1 20.0 0.39 0.08 0.00 0.00 11.1 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Matches 2019-2020 30 Paços pt POR 1. Primeira Liga 13th 13.8 0 10 0 0.0 0.73 0.00 0.00 10.3 0 0 0 1.2 1.2 0.13 -1.2 -1.2 Matches 2020-2021 31 Paços pt POR 1. Primeira Liga 5th 25.5 0 12 2 16.7 0.47 0.08 0.00 0.00 8.6 0 0 0 1.5 1.5 0.12 -1.5 -1.5 Matches 2021-2022 32 Al-Ta'ee sa KSA 1. Pro League 6th 26.0 1 9 4 44.4 0.35 0.15 0.11 0.25 0 0 Matches 2023-2024 34 Moreirense pt POR 1. Primeira Liga 6th 26.0 2 14 3 21.4 0.54 0.12 0.14 0.67 11.7 0 0 0 0.9 0.9 0.06 +1.1 +1.1 Matches 2024-2025 35 Moreirense pt POR 1. Primeira Liga 8th 15.0 0 3 0 0.0 0.20 0.00 0.00 7.1 0 0 0 0.3 0.3 0.12 -0.3 -0.3 Matches 12 Seasons 6 Clubs 3 Leagues 267.9 9 62 28 21.0 0.35 0.10 0.06 0.32 10.1 0 0 0 4.3 4.3 0.10 -2.3 -2.3 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Rio Ave (6 Seasons) 1 League 148.9 6 9 18 33.3 0.15 0.12 0.11 0.33 0 0 Paços (2 Seasons) 1 League 39.3 0 22 2 9.1 0.56 0.05 0.00 0.00 9.4 0 0 0 2.7 2.7 0.12 -2.7 -2.7 Moreirense (2 Seasons) 1 League 41.0 2 17 3 17.6 0.41 0.07 0.12 0.67 10.9 0 0 0 1.2 1.2 0.07 +0.8 +0.8 Al-Ta'ee (1 Season) 1 League 26.0 1 9 4 44.4 0.35 0.15 0.11 0.25 0 0 Chicago Fire (1 Season) 1 League 12.8 0 5 1 20.0 0.39 0.08 0.00 0.00 11.1 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 229.1 8 48 23 16.7 0.34 0.10 0.06 0.35 10.0 0 0 0 3.9 3.9 0.10 -1.9 -1.9 Pro League (1 Season) 26.0 1 9 4 44.4 0.35 0.15 0.11 0.25 0 0 MLS (1 Season) 12.8 0 5 1 20.0 0.39 0.08 0.00 0.00 11.1 0 0 0 0.3 0.3 0.07 -0.3 -0.3
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2014-2015 25 Rio Ave 2. Europa Lg GR 4.1 0 0 0.00 0 0 Matches 1 Season 1 Club 1 League 4.1 0 0 0.00 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2012-2013 23 Rio Ave pt POR 1. Primeira Liga 28.0 0 Matches 2013-2014 24 Rio Ave pt POR 1. Primeira Liga 24.0 1 Matches 2014-2015 25 Rio Ave 2. Europa Lg 4.1 0 Matches 2014-2015 25 Rio Ave pt POR 1. Primeira Liga 13.4 0 Matches 2015-2016 26 Rio Ave pt POR 1. Primeira Liga 24.2 0 Matches 2016-2017 27 Rio Ave pt POR 1. Primeira Liga 30.3 1 Matches 2017-2018 28 Rio Ave pt POR 1. Primeira Liga 29.0 0 Matches 2019 29 Chicago Fire us USA 1. MLS 12.8 445 572 77.8 9155 3675 143 164 87.2 230 264 87.1 62 120 51.7 0 0.0 0.1 0.0 0 32 4 1 38 Matches 2019-2020 30 Paços pt POR 1. Primeira Liga 13.8 385 495 77.8 8310 3892 115 136 84.6 192 220 87.3 75 129 58.1 1 0.9 0.7 +0.1 5 24 1 0 26 Matches 2020-2021 31 Paços pt POR 1. Primeira Liga 25.5 861 1092 78.8 18722 8099 252 300 84.0 469 524 89.5 136 248 54.8 0 0.2 0.4 -0.2 4 56 3 0 52 Matches 2021-2022 32 Al-Ta'ee sa KSA 1. Pro League 26.0 0 Matches 2023-2024 34 Moreirense pt POR 1. Primeira Liga 26.0 1051 1259 83.5 22893 7561 244 274 89.1 655 718 91.2 146 247 59.1 1 0.3 0.4 +0.7 2 45 1 0 55 Matches 2024-2025 35 Moreirense pt POR 1. Primeira Liga 15.0 710 828 85.7 15201 5175 176 187 94.1 430 469 91.7 100 163 61.3 0 0.1 0.2 -0.1 2 32 1 0 26 Matches 12 Seasons 6 Clubs 4 Leagues 272.0 3452 4246 81.3 74281 28402 930 1061 87.7 1976 2195 90.0 519 907 57.2 4 1.5 1.9 +2.5 13 189 10 1 197 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Rio Ave (6 Seasons) 2 Leagues 153.0 2 Paços (2 Seasons) 1 League 39.3 1246 1587 78.5 27032 11991 367 436 84.2 661 744 88.8 211 377 56.0 1 1.2 1.2 -0.2 9 80 4 0 78 Moreirense (2 Seasons) 1 League 41.0 1761 2087 84.4 38094 12736 420 461 91.1 1085 1187 91.4 246 410 60.0 1 0.4 0.6 +0.6 4 77 2 0 81 Al-Ta'ee (1 Season) 1 League 26.0 0 Chicago Fire (1 Season) 1 League 12.8 445 572 77.8 9155 3675 143 164 87.2 230 264 87.1 62 120 51.7 0 0.0 0.1 0.0 0 32 4 1 38 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 229.1 3007 3674 81.8 65126 24727 787 897 87.7 1746 1931 90.4 457 787 58.1 4 1.5 1.8 +2.5 13 157 6 0 159 Pro League (1 Season) 26.0 0 MLS (1 Season) 12.8 445 572 77.8 9155 3675 143 164 87.2 230 264 87.1 62 120 51.7 0 0.0 0.1 0.0 0 32 4 1 38 Europa Lg (1 Season) 4.1 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2012-2013 23 Rio Ave 1 League 28.0 0 2013-2014 24 Rio Ave 1 League 24.0 1 2014-2015 25 Rio Ave 2 Leagues 17.5 0 2015-2016 26 Rio Ave 1 League 24.2 0 2016-2017 27 Rio Ave 1 League 30.3 1 2017-2018 28 Rio Ave 1 League 29.0 0 2019 29 Chicago Fire 2 Leagues 13.8 445 572 77.8 9155 3675 143 164 87.2 230 264 87.1 62 120 51.7 0 0.0 0.1 0.0 0 32 4 1 38 2019-2020 30 Paços 1 League 13.8 385 495 77.8 8310 3892 115 136 84.6 192 220 87.3 75 129 58.1 1 0.9 0.7 +0.1 5 24 1 0 26 2020-2021 31 Paços 1 League 25.5 861 1092 78.8 18722 8099 252 300 84.0 469 524 89.5 136 248 54.8 0 0.2 0.4 -0.2 4 56 3 0 52 2021-2022 32 Al-Ta'ee 1 League 26.0 0 2023-2024 34 Moreirense 1 League 26.0 1051 1259 83.5 22893 7561 244 274 89.1 655 718 91.2 146 247 59.1 1 0.3 0.4 +0.7 2 45 1 0 55 2024-2025 35 Moreirense 1 League 15.0 710 828 85.7 15201 5175 176 187 94.1 430 469 91.7 100 163 61.3 0 0.1 0.2 -0.1 2 32 1 0 26 12 Seasons 6 Clubs 4 Leagues 272.0 3452 4246 81.3 74281 28402 930 1061 87.7 1976 2195 90.0 519 907 57.2 4 1.5 1.9 +2.5 13 189 10 1 197 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Rio Ave (6 Seasons) 2 Leagues 153.0 2 Paços (2 Seasons) 1 League 39.3 1246 1587 78.5 27032 11991 367 436 84.2 661 744 88.8 211 377 56.0 1 1.2 1.2 -0.2 9 80 4 0 78 Moreirense (2 Seasons) 1 League 41.0 1761 2087 84.4 38094 12736 420 461 91.1 1085 1187 91.4 246 410 60.0 1 0.4 0.6 +0.6 4 77 2 0 81 Al-Ta'ee (1 Season) 1 League 26.0 0 Chicago Fire (1 Season) 1 League 12.8 445 572 77.8 9155 3675 143 164 87.2 230 264 87.1 62 120 51.7 0 0.0 0.1 0.0 0 32 4 1 38 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 229.1 3007 3674 81.8 65126 24727 787 897 87.7 1746 1931 90.4 457 787 58.1 4 1.5 1.8 +2.5 13 157 6 0 159 Pro League (1 Season) 26.0 0 MLS (1 Season) 12.8 445 572 77.8 9155 3675 143 164 87.2 230 264 87.1 62 120 51.7 0 0.0 0.1 0.0 0 32 4 1 38 Europa Lg (1 Season) 4.1 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2012-2013 23 Rio Ave pt POR 1. Primeira Liga 6th 28.0 0 Matches 2013-2014 24 Rio Ave pt POR 1. Primeira Liga 11th 24.0 1 Matches 2014-2015 25 Rio Ave pt POR 1. Primeira Liga 10th 13.4 0 Matches 2015-2016 26 Rio Ave pt POR 1. Primeira Liga 6th 24.2 0 Matches 2016-2017 27 Rio Ave pt POR 1. Primeira Liga 7th 30.3 1 Matches 2017-2018 28 Rio Ave pt POR 1. Primeira Liga 5th 29.0 0 Matches 2019 29 Chicago Fire us USA 1. MLS 17th 12.8 445 572 77.8 9155 3675 143 164 87.2 230 264 87.1 62 120 51.7 0 0.0 0.1 0.0 0 32 4 1 38 Matches 2019-2020 30 Paços pt POR 1. Primeira Liga 13th 13.8 385 495 77.8 8310 3892 115 136 84.6 192 220 87.3 75 129 58.1 1 0.9 0.7 +0.1 5 24 1 0 26 Matches 2020-2021 31 Paços pt POR 1. Primeira Liga 5th 25.5 861 1092 78.8 18722 8099 252 300 84.0 469 524 89.5 136 248 54.8 0 0.2 0.4 -0.2 4 56 3 0 52 Matches 2021-2022 32 Al-Ta'ee sa KSA 1. Pro League 6th 26.0 0 Matches 2023-2024 34 Moreirense pt POR 1. Primeira Liga 6th 26.0 1051 1259 83.5 22893 7561 244 274 89.1 655 718 91.2 146 247 59.1 1 0.3 0.4 +0.7 2 45 1 0 55 Matches 2024-2025 35 Moreirense pt POR 1. Primeira Liga 8th 15.0 710 828 85.7 15201 5175 176 187 94.1 430 469 91.7 100 163 61.3 0 0.1 0.2 -0.1 2 32 1 0 26 Matches 12 Seasons 6 Clubs 3 Leagues 267.9 3452 4246 81.3 74281 28402 930 1061 87.7 1976 2195 90.0 519 907 57.2 4 1.5 1.9 +2.5 13 189 10 1 197 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Rio Ave (6 Seasons) 1 League 148.9 2 Paços (2 Seasons) 1 League 39.3 1246 1587 78.5 27032 11991 367 436 84.2 661 744 88.8 211 377 56.0 1 1.2 1.2 -0.2 9 80 4 0 78 Moreirense (2 Seasons) 1 League 41.0 1761 2087 84.4 38094 12736 420 461 91.1 1085 1187 91.4 246 410 60.0 1 0.4 0.6 +0.6 4 77 2 0 81 Al-Ta'ee (1 Season) 1 League 26.0 0 Chicago Fire (1 Season) 1 League 12.8 445 572 77.8 9155 3675 143 164 87.2 230 264 87.1 62 120 51.7 0 0.0 0.1 0.0 0 32 4 1 38 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 229.1 3007 3674 81.8 65126 24727 787 897 87.7 1746 1931 90.4 457 787 58.1 4 1.5 1.8 +2.5 13 157 6 0 159 Pro League (1 Season) 26.0 0 MLS (1 Season) 12.8 445 572 77.8 9155 3675 143 164 87.2 230 264 87.1 62 120 51.7 0 0.0 0.1 0.0 0 32 4 1 38
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2014-2015 25 Rio Ave 2. Europa Lg GR 4.1 0 Matches 1 Season 1 Club 1 League 4.1 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2012-2013 23 Rio Ave 1 League 28.0 2013-2014 24 Rio Ave 1 League 24.0 2014-2015 25 Rio Ave 2 Leagues 17.5 2015-2016 26 Rio Ave 1 League 24.2 2016-2017 27 Rio Ave 1 League 30.3 0 2017-2018 28 Rio Ave 1 League 29.0 2 2019 29 Chicago Fire 2 Leagues 13.8 572 551 21 17 0 13 5 4 0 0 0 0 445 0 7 2019-2020 30 Paços 1 League 13.8 495 463 31 28 0 10 0 3 0 0 0 0 385 1 1 2020-2021 31 Paços 1 League 25.5 1092 1025 64 62 0 26 1 2 0 0 0 0 861 3 7 2021-2022 32 Al-Ta'ee 1 League 26.0 1 2023-2024 34 Moreirense 1 League 26.0 1259 1195 60 58 0 8 0 2 0 0 0 0 1051 4 4 2024-2025 35 Moreirense 1 League 15.0 828 780 47 45 1 6 0 2 0 0 0 0 710 1 0 12 Seasons 6 Clubs 4 Leagues 272.0 4246 4014 223 210 1 63 9 13 0 0 0 0 3452 9 19 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rio Ave (6 Seasons) 2 Leagues 153.0 2 Paços (2 Seasons) 1 League 39.3 1587 1488 95 90 0 36 1 5 0 0 0 0 1246 4 8 Moreirense (2 Seasons) 1 League 41.0 2087 1975 107 103 1 14 0 4 0 0 0 0 1761 5 4 Al-Ta'ee (1 Season) 1 League 26.0 1 Chicago Fire (1 Season) 1 League 12.8 572 551 21 17 0 13 5 4 0 0 0 0 445 0 7 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 229.1 3674 3463 202 193 1 50 3 9 0 0 0 0 3007 9 12 Pro League (1 Season) 26.0 1 MLS (1 Season) 12.8 572 551 21 17 0 13 5 4 0 0 0 0 445 0 7 Europa Lg (1 Season) 4.1
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 25 Rio Ave 2. Europa Lg GR 4.1 Matches 1 Season 1 Club 1 League 4.1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2012-2013 23 Rio Ave 1 League 28.0 2013-2014 24 Rio Ave 1 League 24.0 2014-2015 25 Rio Ave 2 Leagues 17.5 2015-2016 26 Rio Ave 1 League 24.2 2016-2017 27 Rio Ave 1 League 30.3 2017-2018 28 Rio Ave 1 League 29.0 2019 29 Chicago Fire 2 Leagues 13.8 4 0.31 3 1 0 0 0 0 1 0.08 0 1 0 0 0 0 2019-2020 30 Paços 1 League 13.8 9 0.65 6 0 0 2 1 0 1 0.07 1 0 0 0 0 0 2020-2021 31 Paços 1 League 25.5 14 0.55 12 0 0 2 0 0 2 0.08 2 0 0 0 0 0 2021-2022 32 Al-Ta'ee 1 League 26.0 2023-2024 34 Moreirense 1 League 26.0 15 0.58 11 0 0 3 1 0 4 0.15 4 0 0 0 0 0 2024-2025 35 Moreirense 1 League 15.0 12 0.75 10 0 0 2 0 0 1 0.06 0 0 0 1 0 0 12 Seasons 6 Clubs 4 Leagues 272.0 54 0.57 42 1 0 9 2 0 9 0.10 7 1 0 1 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rio Ave (6 Seasons) 2 Leagues 153.0 Paços (2 Seasons) 1 League 39.3 23 0.59 18 0 0 4 1 0 3 0.08 3 0 0 0 0 0 Moreirense (2 Seasons) 1 League 41.0 27 0.64 21 0 0 5 1 0 5 0.12 4 0 0 1 0 0 Al-Ta'ee (1 Season) 1 League 26.0 Chicago Fire (1 Season) 1 League 12.8 4 0.31 3 1 0 0 0 0 1 0.08 0 1 0 0 0 0 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 229.1 50 0.62 39 0 0 9 2 0 8 0.10 7 0 0 1 0 0 Pro League (1 Season) 26.0 MLS (1 Season) 12.8 4 0.31 3 1 0 0 0 0 1 0.08 0 1 0 0 0 0 Europa Lg (1 Season) 4.1
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014-2015 25 Rio Ave 2. Europa Lg GR 4.1 Matches 1 Season 1 Club 1 League 4.1
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2012-2013 23 Rio Ave 1 League 28.0 0 2013-2014 24 Rio Ave 1 League 24.0 0 2014-2015 25 Rio Ave 2 Leagues 17.5 0 2015-2016 26 Rio Ave 1 League 24.2 0 2016-2017 27 Rio Ave 1 League 30.3 0 0 0 2017-2018 28 Rio Ave 1 League 29.0 50 62 0 2019 29 Chicago Fire 2 Leagues 13.8 27 16 21 5 1 16 30 53.3 14 11 6 5 16 43 50 1 2019-2020 30 Paços 1 League 13.8 15 11 11 4 0 7 12 58.3 5 11 9 2 22 37 69 0 2020-2021 31 Paços 1 League 25.5 47 28 39 7 1 21 36 58.3 15 26 18 8 41 88 103 1 2021-2022 32 Al-Ta'ee 1 League 26.0 26 54 0 2023-2024 34 Moreirense 1 League 26.0 36 20 28 8 0 18 31 58.1 13 39 27 12 28 64 142 0 2024-2025 35 Moreirense 1 League 15.0 25 13 21 4 0 13 18 72.2 5 25 21 4 13 38 102 1 12 Seasons 6 Clubs 4 Leagues 272.0 150 164 120 28 2 75 127 59.1 52 112 81 31 236 270 466 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rio Ave (6 Seasons) 2 Leagues 153.0 50 62 0 Paços (2 Seasons) 1 League 39.3 62 39 50 11 1 28 48 58.3 20 37 27 10 63 125 172 1 Moreirense (2 Seasons) 1 League 41.0 61 33 49 12 0 31 49 63.3 18 64 48 16 41 102 244 1 Al-Ta'ee (1 Season) 1 League 26.0 26 54 0 Chicago Fire (1 Season) 1 League 12.8 27 16 21 5 1 16 30 53.3 14 11 6 5 16 43 50 1 Sporting CP (1 Season) 1 League 0 Primeira Liga (11 Seasons) 229.1 123 122 99 23 1 59 97 60.8 38 101 75 26 166 227 416 2 Pro League (1 Season) 26.0 26 54 0 MLS (1 Season) 12.8 27 16 21 5 1 16 30 53.3 14 11 6 5 16 43 50 1 Europa Lg (1 Season) 4.1 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2014-2015 25 Rio Ave 2. Europa Lg GR 4.1 Matches 1 Season 1 Club 1 League 4.1 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2012-2013 23 Rio Ave 1 League 28.0 2013-2014 24 Rio Ave 1 League 24.0 2014-2015 25 Rio Ave 2 Leagues 17.5 2015-2016 26 Rio Ave 1 League 24.2 2016-2017 27 Rio Ave 1 League 30.3 2017-2018 28 Rio Ave 1 League 29.0 2019 29 Chicago Fire 2 Leagues 13.8 698 68 364 307 30 10 698 0 0 0 311 1423 845 7 8 0 6 2 404 4 2019-2020 30 Paços 1 League 13.8 628 86 374 238 22 18 628 2 2 100.0 0 0.0 312 1412 647 1 0 0 2 3 331 0 2020-2021 31 Paços 1 League 25.5 1349 176 824 489 40 29 1349 3 3 100.0 0 0.0 622 2493 1328 6 1 0 10 5 741 3 2021-2022 32 Al-Ta'ee 1 League 26.0 2023-2024 34 Moreirense 1 League 26.0 1548 200 921 609 23 20 1548 3 1 33.3 0 0.0 806 4011 2434 2 0 0 9 1 951 0 2024-2025 35 Moreirense 1 League 15.0 1006 156 662 333 13 7 1006 2 1 50.0 1 50.0 564 2191 1156 3 0 0 2 3 628 0 12 Seasons 6 Clubs 4 Leagues 272.0 5229 686 3145 1976 128 84 5229 10 7 70.0 1 10.0 2615 11530 6410 19 9 0 29 14 3055 7 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Rio Ave (6 Seasons) 2 Leagues 153.0 Paços (2 Seasons) 1 League 39.3 1977 262 1198 727 62 47 1977 5 5 100.0 0 0.0 934 3905 1975 7 1 0 12 8 1072 3 Moreirense (2 Seasons) 1 League 41.0 2554 356 1583 942 36 27 2554 5 2 40.0 1 20.0 1370 6202 3590 5 0 0 11 4 1579 0 Al-Ta'ee (1 Season) 1 League 26.0 Chicago Fire (1 Season) 1 League 12.8 698 68 364 307 30 10 698 0 0 0 311 1423 845 7 8 0 6 2 404 4 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 229.1 4531 618 2781 1669 98 74 4531 10 7 70.0 1 10.0 2304 10107 5565 12 1 0 23 12 2651 3 Pro League (1 Season) 26.0 MLS (1 Season) 12.8 698 68 364 307 30 10 698 0 0 0 311 1423 845 7 8 0 6 2 404 4 Europa Lg (1 Season) 4.1
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2014-2015 25 Rio Ave 2. Europa Lg GR 4.1 Matches 1 Season 1 Club 1 League 4.1
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2012-2013 23 Rio Ave pt POR 1. Primeira Liga 28 2,520 90 93.3 28.0 28 28 0 Matches 2013-2014 24 Rio Ave pt POR 1. Primeira Liga 24 2,160 90 80.0 24.0 24 23 0 Matches 2014-2015 25 Rio Ave 2. Europa Lg 5 369 74 68.3 4.1 4 4 1 0 0.89 3 8 -5 -1.22 -1.75 Matches 2014-2015 25 Rio Ave pt POR 1. Primeira Liga 14 1,205 86 39.4 13.4 14 13 0 0 1.60 22 19 +3 +0.22 +0.56 Matches 2015-2016 26 Rio Ave pt POR 1. Primeira Liga 25 2,182 87 71.3 24.2 25 24 0 1 1.28 28 34 -6 -0.25 -0.86 Matches 2016-2017 27 Rio Ave pt POR 1. Primeira Liga 31 2,723 88 89.0 30.3 31 28 0 0 1.45 38 35 +3 +0.10 +0.37 Matches 2017-2018 28 Rio Ave pt POR 1. Primeira Liga 30 2,608 87 85.2 29.0 30 26 0 0 1.60 35 31 +4 +0.14 +1.33 Matches 2018-2019 29 Sporting CP pt POR 1. Primeira Liga 0 0 0 0 4 Matches 2019 29 Chicago Fire us USA 1. MLS 16 1,151 72 37.6 12.8 12 90 12 4 17 14 0.94 18 25 -7 -0.55 -1.25 20.9 20.2 +0.7 +0.05 -0.54 Matches 2019-2020 30 Paços pt POR 1. Primeira Liga 15 1,240 83 40.5 13.8 14 85 12 1 45 1 1.47 22 23 -1 -0.07 +0.67 16.8 19.9 -3.1 -0.23 +0.18 Matches 2020-2021 31 Paços pt POR 1. Primeira Liga 28 2,293 82 74.9 25.5 26 87 24 2 22 5 1.25 25 32 -7 -0.27 -0.98 27.0 31.5 -4.4 -0.17 -0.05 Matches 2021-2022 32 Al-Ta'ee sa KSA 1. Pro League 26 2,340 90 86.7 26.0 26 90 26 0 0 1.27 29 40 -11 -0.42 -0.17 Matches 2023-2024 34 Moreirense pt POR 1. Primeira Liga 26 2,340 90 76.5 26.0 26 90 26 0 8 1.81 32 27 +5 +0.19 +0.69 27.1 26.8 +0.2 +0.01 0.00 Matches 2024-2025 35 Moreirense pt POR 1. Primeira Liga 15 1,350 90 100.0 15.0 15 90 15 0 0 1.33 19 22 -3 -0.20 17.2 18.7 -1.5 -0.09 -0.09 Matches 12 Seasons 6 Clubs 4 Leagues 283 24,481 87 65.2 272.0 275 89 261 8 22 33 1.40 271 296 -25 -0.11 -0.06 109.0 117.1 -8.2 -0.09 -0.15 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Rio Ave (6 Seasons) 2 Leagues 157 13,767 88 75.7 153.0 156 146 1 1 1.45 126 127 -1 -0.01 +0.16 Paços (2 Seasons) 1 League 43 3,533 82 57.7 39.3 40 86 36 3 29 6 1.33 47 55 -8 -0.20 +0.11 43.8 51.3 -7.6 -0.19 +0.13 Moreirense (2 Seasons) 1 League 41 3,690 90 83.7 41.0 41 90 41 0 8 1.63 51 49 +2 +0.05 +0.55 44.3 45.6 -1.3 -0.03 -0.04 Al-Ta'ee (1 Season) 1 League 26 2,340 90 86.7 26.0 26 90 26 0 0 1.27 29 40 -11 -0.42 -0.17 Chicago Fire (1 Season) 1 League 16 1,151 72 37.6 12.8 12 90 12 4 17 14 0.94 18 25 -7 -0.55 -1.25 20.9 20.2 +0.7 +0.05 -0.54 Sporting CP (1 Season) 1 League 0 0 0 0 4 Primeira Liga (11 Seasons) 236 20,621 87 66.0 229.1 233 88 219 3 29 19 1.48 221 223 -2 -0.01 +0.27 88.1 96.9 -8.8 -0.11 +0.15 Pro League (1 Season) 26 2,340 90 86.7 26.0 26 90 26 0 0 1.27 29 40 -11 -0.42 -0.17 MLS (1 Season) 16 1,151 72 37.6 12.8 12 90 12 4 17 14 0.94 18 25 -7 -0.55 -1.25 20.9 20.2 +0.7 +0.05 -0.54 Europa Lg (1 Season) 5 369 74 68.3 4.1 4 4 1 0 0.89 3 8 -5 -1.22 -1.75
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2012-2013 23 Rio Ave 1 League 28 2,520 90 93.3 28.0 28 28 0 2013-2014 24 Rio Ave 1 League 24 2,160 90 80.0 24.0 24 23 0 2014-2015 25 Rio Ave 2 Leagues 19 1,574 83 43.7 17.5 18 17 1 0 1.41 25 27 -2 -0.11 +0.15 2015-2016 26 Rio Ave 1 League 25 2,182 87 71.3 24.2 25 24 0 1 1.28 28 34 -6 -0.25 -0.86 2016-2017 27 Rio Ave 1 League 31 2,723 88 89.0 30.3 31 28 0 0 1.45 38 35 +3 +0.10 +0.37 2017-2018 28 Rio Ave 1 League 30 2,608 87 85.2 29.0 30 26 0 0 1.60 35 31 +4 +0.14 +1.33 2018-2019 29 Sporting CP 1 League 0 0 0 0 4 2019 29 Chicago Fire 2 Leagues 17 1,241 73 39.4 13.8 13 90 13 4 17 14 0.88 19 27 -8 -0.58 -1.29 20.9 20.2 +0.7 +0.05 -0.54 2019-2020 30 Paços 1 League 15 1,240 83 40.5 13.8 14 85 12 1 45 1 1.47 22 23 -1 -0.07 +0.67 16.8 19.9 -3.1 -0.23 +0.18 2020-2021 31 Paços 1 League 28 2,293 82 74.9 25.5 26 87 24 2 22 5 1.25 25 32 -7 -0.27 -0.98 27.0 31.5 -4.4 -0.17 -0.05 2021-2022 32 Al-Ta'ee 1 League 26 2,340 90 86.7 26.0 26 90 26 0 0 1.27 29 40 -11 -0.42 -0.17 2023-2024 34 Moreirense 1 League 26 2,340 90 76.5 26.0 26 90 26 0 8 1.81 32 27 +5 +0.19 +0.69 27.1 26.8 +0.2 +0.01 0.00 2024-2025 35 Moreirense 1 League 15 1,350 90 100.0 15.0 15 90 15 0 0 1.33 19 22 -3 -0.20 17.2 18.7 -1.5 -0.09 -0.09 12 Seasons 6 Clubs 4 Leagues 283 24,481 87 65.2 272.0 275 89 261 8 22 33 1.40 271 296 -25 -0.11 -0.06 109.0 117.1 -8.2 -0.09 -0.15 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Rio Ave (6 Seasons) 2 Leagues 157 13,767 88 75.7 153.0 156 146 1 1 1.45 126 127 -1 -0.01 +0.16 Paços (2 Seasons) 1 League 43 3,533 82 57.7 39.3 40 86 36 3 29 6 1.33 47 55 -8 -0.20 +0.11 43.8 51.3 -7.6 -0.19 +0.13 Moreirense (2 Seasons) 1 League 41 3,690 90 83.7 41.0 41 90 41 0 8 1.63 51 49 +2 +0.05 +0.55 44.3 45.6 -1.3 -0.03 -0.04 Al-Ta'ee (1 Season) 1 League 26 2,340 90 86.7 26.0 26 90 26 0 0 1.27 29 40 -11 -0.42 -0.17 Chicago Fire (1 Season) 1 League 16 1,151 72 37.6 12.8 12 90 12 4 17 14 0.94 18 25 -7 -0.55 -1.25 20.9 20.2 +0.7 +0.05 -0.54 Sporting CP (1 Season) 1 League 0 0 0 0 4 Primeira Liga (11 Seasons) 236 20,621 87 66.0 229.1 233 88 219 3 29 19 1.48 221 223 -2 -0.01 +0.27 88.1 96.9 -8.8 -0.11 +0.15 Pro League (1 Season) 26 2,340 90 86.7 26.0 26 90 26 0 0 1.27 29 40 -11 -0.42 -0.17 MLS (1 Season) 16 1,151 72 37.6 12.8 12 90 12 4 17 14 0.94 18 25 -7 -0.55 -1.25 20.9 20.2 +0.7 +0.05 -0.54 Europa Lg (1 Season) 5 369 74 68.3 4.1 4 4 1 0 0.89 3 8 -5 -1.22 -1.75
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2012-2013 23 Rio Ave pt POR 1. Primeira Liga 6th 28 2,520 90 93.3 28.0 28 28 0 Matches 2013-2014 24 Rio Ave pt POR 1. Primeira Liga 11th 24 2,160 90 80.0 24.0 24 23 0 Matches 2014-2015 25 Rio Ave pt POR 1. Primeira Liga 10th 14 1,205 86 39.4 13.4 14 13 0 0 1.60 22 19 +3 +0.22 +0.56 Matches 2015-2016 26 Rio Ave pt POR 1. Primeira Liga 6th 25 2,182 87 71.3 24.2 25 24 0 1 1.28 28 34 -6 -0.25 -0.86 Matches 2016-2017 27 Rio Ave pt POR 1. Primeira Liga 7th 31 2,723 88 89.0 30.3 31 28 0 0 1.45 38 35 +3 +0.10 +0.37 Matches 2017-2018 28 Rio Ave pt POR 1. Primeira Liga 5th 30 2,608 87 85.2 29.0 30 26 0 0 1.60 35 31 +4 +0.14 +1.33 Matches 2018-2019 29 Sporting CP pt POR 1. Primeira Liga 3rd 0 0 0 0 4 Matches 2019 29 Chicago Fire us USA 1. MLS 17th 16 1,151 72 37.6 12.8 12 90 12 4 17 14 0.94 18 25 -7 -0.55 -1.25 20.9 20.2 +0.7 +0.05 -0.54 Matches 2019-2020 30 Paços pt POR 1. Primeira Liga 13th 15 1,240 83 40.5 13.8 14 85 12 1 45 1 1.47 22 23 -1 -0.07 +0.67 16.8 19.9 -3.1 -0.23 +0.18 Matches 2020-2021 31 Paços pt POR 1. Primeira Liga 5th 28 2,293 82 74.9 25.5 26 87 24 2 22 5 1.25 25 32 -7 -0.27 -0.98 27.0 31.5 -4.4 -0.17 -0.05 Matches 2021-2022 32 Al-Ta'ee sa KSA 1. Pro League 6th 26 2,340 90 86.7 26.0 26 90 26 0 0 1.27 29 40 -11 -0.42 -0.17 Matches 2023-2024 34 Moreirense pt POR 1. Primeira Liga 6th 26 2,340 90 76.5 26.0 26 90 26 0 8 1.81 32 27 +5 +0.19 +0.69 27.1 26.8 +0.2 +0.01 0.00 Matches 2024-2025 35 Moreirense pt POR 1. Primeira Liga 8th 15 1,350 90 100.0 15.0 15 90 15 0 0 1.33 19 22 -3 -0.20 17.2 18.7 -1.5 -0.09 -0.09 Matches 12 Seasons 6 Clubs 3 Leagues 278 24,112 87 65.2 267.9 271 89 257 7 22 33 1.41 268 288 -20 -0.09 -0.02 109.0 117.1 -8.2 -0.09 -0.15 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Rio Ave (6 Seasons) 1 League 152 13,398 88 76.0 148.9 152 142 0 1 1.47 123 119 +4 +0.04 +0.25 Paços (2 Seasons) 1 League 43 3,533 82 57.7 39.3 40 86 36 3 29 6 1.33 47 55 -8 -0.20 +0.11 43.8 51.3 -7.6 -0.19 +0.13 Moreirense (2 Seasons) 1 League 41 3,690 90 83.7 41.0 41 90 41 0 8 1.63 51 49 +2 +0.05 +0.55 44.3 45.6 -1.3 -0.03 -0.04 Al-Ta'ee (1 Season) 1 League 26 2,340 90 86.7 26.0 26 90 26 0 0 1.27 29 40 -11 -0.42 -0.17 Chicago Fire (1 Season) 1 League 16 1,151 72 37.6 12.8 12 90 12 4 17 14 0.94 18 25 -7 -0.55 -1.25 20.9 20.2 +0.7 +0.05 -0.54 Sporting CP (1 Season) 1 League 0 0 0 0 4 Primeira Liga (11 Seasons) 236 20,621 87 66.0 229.1 233 88 219 3 29 19 1.48 221 223 -2 -0.01 +0.27 88.1 96.9 -8.8 -0.11 +0.15 Pro League (1 Season) 26 2,340 90 86.7 26.0 26 90 26 0 0 1.27 29 40 -11 -0.42 -0.17 MLS (1 Season) 16 1,151 72 37.6 12.8 12 90 12 4 17 14 0.94 18 25 -7 -0.55 -1.25 20.9 20.2 +0.7 +0.05 -0.54
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 25 Rio Ave 2. Europa Lg GR 5 369 74 68.3 4.1 4 4 1 0 0.89 3 8 -5 -1.22 -1.75 Matches 1 Season 1 Club 1 League 5 369 74 68.3 4.1 4 4 1 0 0.89 3 8 -5 -1.22 -1.75
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2012-2013 23 Rio Ave 1 League 28.0 9 0 2013-2014 24 Rio Ave 1 League 24.0 11 1 2014-2015 25 Rio Ave 2 Leagues 17.5 2 0 3 2015-2016 26 Rio Ave 1 League 24.2 4 0 18 2016-2017 27 Rio Ave 1 League 30.3 12 1 0 44 0 0 0 0 0 0 0 1 2017-2018 28 Rio Ave 1 League 29.0 10 1 0 37 48 0 2 62 50 0 1 1 2019 29 Chicago Fire 2 Leagues 13.8 1 0 0 17 7 0 5 16 16 0 1 0 54 32 22 59.3 2019-2020 30 Paços 1 League 13.8 5 0 0 24 14 0 0 22 11 0 2 1 46 48 29 62.3 2020-2021 31 Paços 1 League 25.5 5 0 0 42 24 0 1 41 28 0 1 0 113 71 48 59.7 2021-2022 32 Al-Ta'ee 1 League 26.0 8 0 0 29 18 0 1 54 26 0 2023-2024 34 Moreirense 1 League 26.0 4 0 0 27 20 1 0 28 20 0 0 1 101 67 50 57.3 2024-2025 35 Moreirense 1 League 15.0 4 0 0 19 15 1 0 13 13 0 1 0 37 56 32 63.6 12 Seasons 6 Clubs 4 Leagues 272.0 75 3 0 260 146 2 9 236 164 0 6 4 351 274 181 60.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rio Ave (6 Seasons) 2 Leagues 153.0 48 3 0 102 48 0 2 62 50 0 1 2 Paços (2 Seasons) 1 League 39.3 10 0 0 66 38 0 1 63 39 0 3 1 159 119 77 60.7 Moreirense (2 Seasons) 1 League 41.0 8 0 0 46 35 2 0 41 33 0 1 1 138 123 82 60.0 Al-Ta'ee (1 Season) 1 League 26.0 8 0 0 29 18 0 1 54 26 0 Chicago Fire (1 Season) 1 League 12.8 1 0 0 17 7 0 5 16 16 0 1 0 54 32 22 59.3 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 229.1 66 3 0 211 121 2 3 166 122 0 5 4 297 242 159 60.3 Pro League (1 Season) 26.0 8 0 0 29 18 0 1 54 26 0 MLS (1 Season) 12.8 1 0 0 17 7 0 5 16 16 0 1 0 54 32 22 59.3 Europa Lg (1 Season) 4.1 0 0 3
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 25 Rio Ave 2. Europa Lg GR 4.1 0 0 3 Matches 1 Season 1 Club 1 League 4.1 0 0 3
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 .
View Additional Information
More Marcelo dos Santos Ferreira Pages
Marcelo dos Santos Ferreira Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary