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 5 5 450 5.0 0 0 0 0 0 0 1 0 0.3 0.3 0.1 0.3 0 5 0 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 Matches 12 Seasons 6 Clubs 4 Leagues 273 265 23,581 262.0 9 4 13 9 0 0 72 3 4.2 4.2 1.5 5.7 16 176 7 0.03 0.02 0.05 0.03 0.05 0.05 0.02 0.07 0.05 0.07 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 31 31 2,790 31.0 2 1 3 2 0 0 5 0 1.2 1.2 0.3 1.5 2 60 0 0.06 0.03 0.10 0.06 0.10 0.04 0.01 0.05 0.04 0.05 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) 226 223 19,721 219.1 8 4 12 8 0 0 63 3 3.9 3.9 1.5 5.3 9 138 3 0.04 0.02 0.05 0.04 0.05 0.05 0.02 0.08 0.05 0.08 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 5 5 450 5.0 0 0 0 0 0 0 1 0 0.3 0.3 0.1 0.3 0 5 0 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 12 Seasons 6 Clubs 4 Leagues 273 265 23,581 262.0 9 4 13 9 0 0 72 3 4.2 4.2 1.5 5.7 16 176 7 0.03 0.02 0.05 0.03 0.05 0.05 0.02 0.07 0.05 0.07 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 31 31 2,790 31.0 2 1 3 2 0 0 5 0 1.2 1.2 0.3 1.5 2 60 0 0.06 0.03 0.10 0.06 0.10 0.04 0.01 0.05 0.04 0.05 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) 226 223 19,721 219.1 8 4 12 8 0 0 63 3 3.9 3.9 1.5 5.3 9 138 3 0.04 0.02 0.05 0.04 0.05 0.05 0.02 0.08 0.05 0.08 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 5 5 450 5.0 0 0 0 0 0 0 1 0 0.3 0.3 0.1 0.3 0 5 0 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 Matches 12 Seasons 6 Clubs 3 Leagues 268 261 23,212 257.9 9 4 13 9 0 0 72 3 4.2 4.2 1.5 5.7 16 176 7 0.03 0.02 0.05 0.03 0.05 0.05 0.02 0.07 0.05 0.07 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 31 31 2,790 31.0 2 1 3 2 0 0 5 0 1.2 1.2 0.3 1.5 2 60 0 0.06 0.03 0.10 0.06 0.10 0.04 0.01 0.05 0.04 0.05 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) 226 223 19,721 219.1 8 4 12 8 0 0 63 3 3.9 3.9 1.5 5.3 9 138 3 0.04 0.02 0.05 0.04 0.05 0.05 0.02 0.08 0.05 0.08 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 5.0 0 2 0 0.0 0.40 0.00 0.00 5.4 0 0 0 0.3 0.3 0.14 -0.3 -0.3 12 Seasons 6 Clubs 4 Leagues 262.0 9 61 28 21.3 0.36 0.11 0.07 0.32 10.1 0 0 0 4.2 4.2 0.10 -2.2 -2.2 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 31.0 2 16 3 18.8 0.52 0.10 0.13 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) 219.1 8 47 23 17.0 0.36 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 5.0 0 2 0 0.0 0.40 0.00 0.00 5.4 0 0 0 0.3 0.3 0.14 -0.3 -0.3 Matches 12 Seasons 6 Clubs 3 Leagues 257.9 9 61 28 21.3 0.36 0.11 0.07 0.32 10.1 0 0 0 4.2 4.2 0.10 -2.2 -2.2 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 31.0 2 16 3 18.8 0.52 0.10 0.13 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) 219.1 8 47 23 17.0 0.36 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 5.0 195 231 84.4 4173 1571 45 47 95.7 119 130 91.5 30 52 57.7 0 0.1 0.1 -0.1 1 12 1 0 5 Matches 12 Seasons 6 Clubs 4 Leagues 262.0 2937 3649 80.5 63253 24798 799 921 86.8 1665 1856 89.7 449 796 56.4 4 1.5 1.8 +2.5 12 169 10 1 176 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 31.0 1246 1490 83.6 27066 9132 289 321 90.0 774 848 91.3 176 299 58.9 1 0.3 0.6 +0.7 3 57 2 0 60 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) 219.1 2492 3077 81.0 54098 21123 656 757 86.7 1435 1592 90.1 387 676 57.2 4 1.5 1.7 +2.5 12 137 6 0 138 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 5.0 195 231 84.4 4173 1571 45 47 95.7 119 130 91.5 30 52 57.7 0 0.1 0.1 -0.1 1 12 1 0 5 12 Seasons 6 Clubs 4 Leagues 262.0 2937 3649 80.5 63253 24798 799 921 86.8 1665 1856 89.7 449 796 56.4 4 1.5 1.8 +2.5 12 169 10 1 176 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 31.0 1246 1490 83.6 27066 9132 289 321 90.0 774 848 91.3 176 299 58.9 1 0.3 0.6 +0.7 3 57 2 0 60 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) 219.1 2492 3077 81.0 54098 21123 656 757 86.7 1435 1592 90.1 387 676 57.2 4 1.5 1.7 +2.5 12 137 6 0 138 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 5.0 195 231 84.4 4173 1571 45 47 95.7 119 130 91.5 30 52 57.7 0 0.1 0.1 -0.1 1 12 1 0 5 Matches 12 Seasons 6 Clubs 3 Leagues 257.9 2937 3649 80.5 63253 24798 799 921 86.8 1665 1856 89.7 449 796 56.4 4 1.5 1.8 +2.5 12 169 10 1 176 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 31.0 1246 1490 83.6 27066 9132 289 321 90.0 774 848 91.3 176 299 58.9 1 0.3 0.6 +0.7 3 57 2 0 60 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) 219.1 2492 3077 81.0 54098 21123 656 757 86.7 1435 1592 90.1 387 676 57.2 4 1.5 1.7 +2.5 12 137 6 0 138 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 5.0 231 216 14 14 1 2 0 0 0 0 0 0 195 1 0 12 Seasons 6 Clubs 4 Leagues 262.0 3649 3450 190 179 1 59 9 11 0 0 0 0 2937 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 31.0 1490 1411 74 72 1 10 0 2 0 0 0 0 1246 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) 219.1 3077 2899 169 162 1 46 3 7 0 0 0 0 2492 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 5.0 3 0.60 1 0 0 2 0 0 1 0.20 0 0 0 1 0 0 12 Seasons 6 Clubs 4 Leagues 262.0 45 0.54 33 1 0 9 2 0 9 0.11 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 31.0 18 0.58 12 0 0 5 1 0 5 0.16 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) 219.1 41 0.58 30 0 0 9 2 0 8 0.11 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 5.0 11 6 8 3 0 5 7 71.4 2 15 13 2 7 18 30 0 12 Seasons 6 Clubs 4 Leagues 262.0 136 157 107 27 2 67 116 57.8 49 102 73 29 230 250 394 2 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 31.0 47 26 36 11 0 23 38 60.5 15 54 40 14 35 82 172 0 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) 219.1 109 115 86 22 1 51 86 59.3 35 91 67 24 160 207 344 1 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 5.0 299 63 191 106 3 2 299 2 1 50.0 1 50.0 174 713 368 0 0 0 1 1 184 0 12 Seasons 6 Clubs 4 Leagues 262.0 4522 593 2674 1749 118 79 4522 10 7 70.0 1 10.0 2225 10052 5622 16 9 0 28 12 2611 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 31.0 1847 263 1112 715 26 22 1847 5 2 40.0 1 20.0 980 4724 2802 2 0 0 10 2 1135 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) 219.1 3824 525 2310 1442 88 69 3824 10 7 70.0 1 10.0 1914 8629 4777 9 1 0 22 10 2207 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 5 450 90 100.0 5.0 5 90 5 0 0 1.40 8 9 -1 -0.20 7.8 7.2 +0.6 +0.11 Matches 12 Seasons 6 Clubs 4 Leagues 273 23,581 86 64.4 262.0 265 89 251 8 22 33 1.41 260 283 -23 -0.11 -0.05 99.5 105.6 -6.1 -0.07 -0.13 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 31 2,790 90 79.5 31.0 31 90 31 0 8 1.74 40 36 +4 +0.13 +0.63 34.8 34.0 +0.8 +0.03 +0.02 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) 226 19,721 87 65.0 219.1 223 88 209 3 29 19 1.49 210 210 0 0.00 +0.28 78.6 85.4 -6.8 -0.10 +0.16 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 5 450 90 100.0 5.0 5 90 5 0 0 1.40 8 9 -1 -0.20 7.8 7.2 +0.6 +0.11 12 Seasons 6 Clubs 4 Leagues 273 23,581 86 64.4 262.0 265 89 251 8 22 33 1.41 260 283 -23 -0.11 -0.05 99.5 105.6 -6.1 -0.07 -0.13 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 31 2,790 90 79.5 31.0 31 90 31 0 8 1.74 40 36 +4 +0.13 +0.63 34.8 34.0 +0.8 +0.03 +0.02 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) 226 19,721 87 65.0 219.1 223 88 209 3 29 19 1.49 210 210 0 0.00 +0.28 78.6 85.4 -6.8 -0.10 +0.16 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 5 450 90 100.0 5.0 5 90 5 0 0 1.40 8 9 -1 -0.20 7.8 7.2 +0.6 +0.11 Matches 12 Seasons 6 Clubs 3 Leagues 268 23,212 87 64.3 257.9 261 89 247 7 22 33 1.42 257 275 -18 -0.09 -0.02 99.5 105.6 -6.1 -0.07 -0.13 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 31 2,790 90 79.5 31.0 31 90 31 0 8 1.74 40 36 +4 +0.13 +0.63 34.8 34.0 +0.8 +0.03 +0.02 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) 226 19,721 87 65.0 219.1 223 88 209 3 29 19 1.49 210 210 0 0.00 +0.28 78.6 85.4 -6.8 -0.10 +0.16 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 5.0 1 0 0 3 4 0 0 7 6 0 0 0 12 16 10 61.5 12 Seasons 6 Clubs 4 Leagues 262.0 72 3 0 244 135 1 9 230 157 0 5 4 326 234 159 59.5 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 31.0 5 0 0 30 24 1 0 35 26 0 0 1 113 83 60 58.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) 219.1 63 3 0 195 110 1 3 160 115 0 4 4 272 202 137 59.6 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