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 29 Chicago Fire us USA U.S. Open Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 33 33 2,970 33.0 1 0 1 1 0 0 7 0 1.0 1.0 0.8 1.7 3 49 3 0.03 0.00 0.03 0.03 0.03 0.03 0.02 0.05 0.03 0.05 Matches 12 Seasons 6 Clubs 5 Leagues 302 294 26,191 291.0 10 4 14 10 0 0 78 3 4.9 4.9 2.2 7.0 19 220 10 0.03 0.01 0.05 0.03 0.05 0.04 0.02 0.06 0.04 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 Moreirense (2 Seasons) 1 League 59 59 5,310 59.0 3 1 4 3 0 0 11 0 1.8 1.8 1.0 2.8 5 104 3 0.05 0.02 0.07 0.05 0.07 0.03 0.02 0.05 0.03 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 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) 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 Sporting CP (1 Season) 1 League 0 0 Primeira Liga (11 Seasons) 254 251 22,241 247.1 9 4 13 9 0 0 69 3 4.5 4.5 2.2 6.7 12 182 6 0.04 0.02 0.05 0.04 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 U.S. Open Cup (1 Season) 1 1 90 1.0 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 33 33 2,970 33.0 1 0 1 1 0 0 7 0 1.0 1.0 0.8 1.7 3 49 3 0.03 0.00 0.03 0.03 0.03 0.03 0.02 0.05 0.03 0.05 12 Seasons 6 Clubs 5 Leagues 302 294 26,191 291.0 10 4 14 10 0 0 78 3 4.9 4.9 2.2 7.0 19 220 10 0.03 0.01 0.05 0.03 0.05 0.04 0.02 0.06 0.04 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 Moreirense (2 Seasons) 1 League 59 59 5,310 59.0 3 1 4 3 0 0 11 0 1.8 1.8 1.0 2.8 5 104 3 0.05 0.02 0.07 0.05 0.07 0.03 0.02 0.05 0.03 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 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) 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 Sporting CP (1 Season) 1 League 0 0 Primeira Liga (11 Seasons) 254 251 22,241 247.1 9 4 13 9 0 0 69 3 4.5 4.5 2.2 6.7 12 182 6 0.04 0.02 0.05 0.04 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 U.S. Open Cup (1 Season) 1 1 90 1.0 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 10th 33 33 2,970 33.0 1 0 1 1 0 0 7 0 1.0 1.0 0.8 1.7 3 49 3 0.03 0.00 0.03 0.03 0.03 0.03 0.02 0.05 0.03 0.05 Matches 12 Seasons 6 Clubs 3 Leagues 296 289 25,732 285.9 10 4 14 10 0 0 78 3 4.9 4.9 2.2 7.0 19 220 10 0.03 0.01 0.05 0.03 0.05 0.04 0.02 0.06 0.04 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 Moreirense (2 Seasons) 1 League 59 59 5,310 59.0 3 1 4 3 0 0 11 0 1.8 1.8 1.0 2.8 5 104 3 0.05 0.02 0.07 0.05 0.07 0.03 0.02 0.05 0.03 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 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) 254 251 22,241 247.1 9 4 13 9 0 0 69 3 4.5 4.5 2.2 6.7 12 182 6 0.04 0.02 0.05 0.04 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 Country 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 2019 29 Chicago Fire us USA U.S. Open Cup R32 1 1 90 1.0 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 1 1 90 1.0 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 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 33.0 1 8 2 25.0 0.24 0.06 0.13 0.50 9.4 0 0 0 1.0 1.0 0.12 0.0 0.0 12 Seasons 6 Clubs 5 Leagues 291.0 10 67 30 22.4 0.34 0.10 0.07 0.33 10.2 0 0 0 4.9 4.9 0.10 -1.9 -1.9 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 Moreirense (2 Seasons) 1 League 59.0 3 22 5 22.7 0.37 0.08 0.14 0.60 10.9 0 0 0 1.8 1.8 0.08 +1.2 +1.2 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 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) 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 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 247.1 9 53 25 18.9 0.34 0.10 0.08 0.36 10.1 0 0 0 4.5 4.5 0.10 -1.5 -1.5 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 U.S. Open Cup (1 Season) 1.0 0 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 10th 33.0 1 8 2 25.0 0.24 0.06 0.13 0.50 9.4 0 0 0 1.0 1.0 0.12 0.0 0.0 Matches 12 Seasons 6 Clubs 3 Leagues 285.9 10 67 30 22.4 0.34 0.10 0.07 0.33 10.2 0 0 0 4.9 4.9 0.10 -1.9 -1.9 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 Moreirense (2 Seasons) 1 League 59.0 3 22 5 22.7 0.37 0.08 0.14 0.60 10.9 0 0 0 1.8 1.8 0.08 +1.2 +1.2 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 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) 247.1 9 53 25 18.9 0.34 0.10 0.08 0.36 10.1 0 0 0 4.5 4.5 0.10 -1.5 -1.5 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 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019 29 Chicago Fire us USA U.S. Open Cup R32 1.0 0 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0
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 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 33.0 1418 1668 85.0 29865 9901 346 380 91.1 878 950 92.4 178 307 58.0 0 0.8 0.7 -0.8 10 55 1 0 49 12 Seasons 6 Clubs 5 Leagues 291.0 4160 5086 81.8 88945 33128 1100 1254 87.7 2424 2676 90.6 597 1051 56.8 4 2.2 2.4 +1.8 21 212 10 1 220 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 Moreirense (2 Seasons) 1 League 59.0 2469 2927 84.4 52758 17462 590 654 90.2 1533 1668 91.9 324 554 58.5 1 1.0 1.1 0.0 12 100 2 0 104 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 Al-Ta'ee (1 Season) 1 League 26.0 0 Chicago Fire (1 Season) 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 Sporting CP (1 Season) 1 League Primeira Liga (11 Seasons) 247.1 3715 4514 82.3 79790 29453 957 1090 87.8 2194 2412 91.0 535 931 57.5 4 2.2 2.3 +1.8 21 180 6 0 182 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 U.S. Open Cup (1 Season) 1.0 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 10th 33.0 1418 1668 85.0 29865 9901 346 380 91.1 878 950 92.4 178 307 58.0 0 0.8 0.7 -0.8 10 55 1 0 49 Matches 12 Seasons 6 Clubs 3 Leagues 285.9 4160 5086 81.8 88945 33128 1100 1254 87.7 2424 2676 90.6 597 1051 56.8 4 2.2 2.4 +1.8 21 212 10 1 220 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 Moreirense (2 Seasons) 1 League 59.0 2469 2927 84.4 52758 17462 590 654 90.2 1533 1668 91.9 324 554 58.5 1 1.0 1.1 0.0 12 100 2 0 104 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 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) 247.1 3715 4514 82.3 79790 29453 957 1090 87.8 2194 2412 91.0 535 931 57.5 4 2.2 2.3 +1.8 21 180 6 0 182 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 Country 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 2019 29 Chicago Fire us USA U.S. Open Cup R32 1.0 0 Matches 1 Season 1 Club 1 League 1.0 0
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 33.0 1668 1578 88 82 1 12 0 3 0 0 0 0 1418 2 6 12 Seasons 6 Clubs 5 Leagues 291.0 5086 4812 264 247 1 69 9 14 0 0 0 0 4160 10 25 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 Moreirense (2 Seasons) 1 League 59.0 2927 2773 148 140 1 20 0 5 0 0 0 0 2469 6 10 Paços (2 Seasons) 1 League 39.3 1587 1488 95 90 0 36 1 5 0 0 0 0 1246 4 8 Al-Ta'ee (1 Season) 1 League 26.0 1 Chicago Fire (1 Season) 2 Leagues 13.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) 247.1 4514 4261 243 230 1 56 3 10 0 0 0 0 3715 10 18 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 U.S. Open Cup (1 Season) 1.0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019 29 Chicago Fire us USA U.S. Open Cup R32 1.0 Matches 1 Season 1 Club 1 League 1.0
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 33.0 25 0.76 23 0 0 2 0 0 1 0.03 0 0 0 1 0 0 12 Seasons 6 Clubs 5 Leagues 291.0 67 0.60 55 1 0 9 2 0 9 0.08 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 Moreirense (2 Seasons) 1 League 59.0 40 0.68 34 0 0 5 1 0 5 0.08 4 0 0 1 0 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 Al-Ta'ee (1 Season) 1 League 26.0 Chicago Fire (1 Season) 2 Leagues 13.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) 247.1 63 0.64 52 0 0 9 2 0 8 0.08 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 U.S. Open Cup (1 Season) 1.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019 29 Chicago Fire us USA U.S. Open Cup R32 1.0 Matches 1 Season 1 Club 1 League 1.0
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 33.0 50 29 41 8 1 29 42 69.0 13 42 33 9 30 80 219 3 12 Seasons 6 Clubs 5 Leagues 291.0 175 180 140 32 3 91 151 60.3 60 129 93 36 253 312 583 5 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 Moreirense (2 Seasons) 1 League 59.0 86 49 69 16 1 47 73 64.4 26 81 60 21 58 144 361 3 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 Al-Ta'ee (1 Season) 1 League 26.0 26 54 0 Chicago Fire (1 Season) 2 Leagues 13.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) 247.1 148 138 119 27 2 75 121 62.0 46 118 87 31 183 269 533 4 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 U.S. Open Cup (1 Season) 1.0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019 29 Chicago Fire us USA U.S. Open Cup R32 1.0 Matches 1 Season 1 Club 1 League 1.0 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 33.0 2050 284 1323 693 40 29 2050 3 2 66.7 1 33.3 1099 4375 2301 3 2 0 5 3 1276 3 12 Seasons 6 Clubs 5 Leagues 291.0 6273 814 3806 2336 155 106 6273 11 8 72.7 1 9.1 3150 13714 7555 19 11 0 32 14 3703 10 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 Moreirense (2 Seasons) 1 League 59.0 3598 484 2244 1302 63 49 3598 6 3 50.0 1 16.7 1905 8386 4735 5 2 0 14 4 2227 3 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 Al-Ta'ee (1 Season) 1 League 26.0 Chicago Fire (1 Season) 2 Leagues 13.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) 247.1 5575 746 3442 2029 125 96 5575 11 8 72.7 1 9.1 2839 12291 6710 12 3 0 26 12 3299 6 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 U.S. Open Cup (1 Season) 1.0
Possession Table Season Age Squad Country 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 2019 29 Chicago Fire us USA U.S. Open Cup R32 1.0 Matches 1 Season 1 Club 1 League 1.0
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 29 Chicago Fire us USA U.S. Open Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 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 33 2,970 90 97.1 33.0 33 90 33 0 0 1.12 39 48 -9 -0.27 -1.27 31.1 38.4 -7.3 -0.22 -1.46 Matches 12 Seasons 6 Clubs 5 Leagues 302 26,191 87 66.6 291.0 294 89 280 8 22 33 1.36 292 324 -32 -0.13 -0.09 122.8 136.8 -14.0 -0.13 -0.20 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 Moreirense (2 Seasons) 1 League 59 5,310 90 86.8 59.0 59 90 59 0 8 1.42 71 75 -4 -0.07 +0.27 58.2 65.3 -7.1 -0.12 -0.27 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 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) 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 Sporting CP (1 Season) 1 League 0 0 0 0 4 Primeira Liga (11 Seasons) 254 22,241 88 67.5 247.1 251 88 237 3 29 19 1.43 241 249 -8 -0.04 +0.22 102.0 116.6 -14.6 -0.15 +0.06 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 U.S. Open Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00
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 33 2,970 90 97.1 33.0 33 90 33 0 0 1.12 39 48 -9 -0.27 -1.27 31.1 38.4 -7.3 -0.22 -1.46 12 Seasons 6 Clubs 5 Leagues 302 26,191 87 66.6 291.0 294 89 280 8 22 33 1.36 292 324 -32 -0.13 -0.09 122.8 136.8 -14.0 -0.13 -0.20 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 Moreirense (2 Seasons) 1 League 59 5,310 90 86.8 59.0 59 90 59 0 8 1.42 71 75 -4 -0.07 +0.27 58.2 65.3 -7.1 -0.12 -0.27 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 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) 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 Sporting CP (1 Season) 1 League 0 0 0 0 4 Primeira Liga (11 Seasons) 254 22,241 88 67.5 247.1 251 88 237 3 29 19 1.43 241 249 -8 -0.04 +0.22 102.0 116.6 -14.6 -0.15 +0.06 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 U.S. Open Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00
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 10th 33 2,970 90 97.1 33.0 33 90 33 0 0 1.12 39 48 -9 -0.27 -1.27 31.1 38.4 -7.3 -0.22 -1.46 Matches 12 Seasons 6 Clubs 3 Leagues 296 25,732 87 66.5 285.9 289 89 275 7 22 33 1.38 288 314 -26 -0.11 -0.05 122.8 136.8 -14.0 -0.13 -0.20 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 Moreirense (2 Seasons) 1 League 59 5,310 90 86.8 59.0 59 90 59 0 8 1.42 71 75 -4 -0.07 +0.27 58.2 65.3 -7.1 -0.12 -0.27 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 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) 254 22,241 88 67.5 247.1 251 88 237 3 29 19 1.43 241 249 -8 -0.04 +0.22 102.0 116.6 -14.6 -0.15 +0.06 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 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2019 29 Chicago Fire us USA U.S. Open Cup R32 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 1 Season 1 Club 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00
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 33.0 7 0 0 37 27 1 0 30 29 0 1 0 72 94 62 60.3 12 Seasons 6 Clubs 5 Leagues 291.0 78 3 0 278 158 2 9 253 180 0 6 4 386 312 211 59.7 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 Moreirense (2 Seasons) 1 League 59.0 11 0 0 64 47 2 0 58 49 0 1 1 173 161 112 59.0 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 Al-Ta'ee (1 Season) 1 League 26.0 8 0 0 29 18 0 1 54 26 0 Chicago Fire (1 Season) 2 Leagues 13.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) 247.1 69 3 0 229 133 2 3 183 138 0 5 4 332 280 189 59.7 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 U.S. Open Cup (1 Season) 1.0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019 29 Chicago Fire us USA U.S. Open Cup R32 1.0 0 0 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0 0
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