Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-08SunSüper LigMatchweek 15HomeW 2–0KayserisporAlanyasporYAM75100011000Match Report
2024-12-01SunSüper LigMatchweek 14AwayL 0–3KayserisporRizesporN45000031000Match Report
2024-11-19TueAfrica Cup of Nations qualificationGroup stageHomeL 1–2gw Guinea-Bissaumz MozambiqueYAM90010000Match Report
2024-11-15FriAfrica Cup of Nations qualificationGroup stageAwayD 1–1gw Guinea-Bissausz EswatiniN27100000Match Report
2024-11-08FriSüper LigMatchweek 12AwayW 2–1KayserisporKasımpaşaN15000000000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2013-201419Sporting CPpt POR1. Primeira Liga1798429.4202200200.210.000.210.210.21Matches
2014-201520Sporting CP1. Champions Lg421872.1101100000.480.000.480.480.48Matches
2014-201520Sporting CP2. Europa Lg20330.4000000000.000.000.000.000.00Matches
2014-201520Sporting CPpt POR1. Primeira Liga29131,34615.0628600300.400.130.530.400.53Matches
2015-201621Sporting CP2. Europa Lg664605.1011000000.000.200.200.000.20Matches
2015-201621Sporting CPpt POR1. Primeira Liga1123584.0145100000.251.011.260.251.26Matches
2016-201722Stuttgartde GER2. 2. Bundesliga19181,60017.86612600300.340.340.680.340.68Matches
2016-201722Stuttgartde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2016-201722Sporting CPpt POR1. Primeira Liga20130.1000000000.000.000.000.000.00Matches
2018-201924Union Berlinde GER2. 2. Bundesliga864184.6011000100.50.50.81.31110240.000.220.220.000.220.100.180.280.100.28Matches
2018-201924Sporting CP2. Europa Lg321591.8000000000.30.30.40.766230.000.000.000.000.000.170.210.390.170.39Matches
2018-201924Sporting CPpt POR1. Primeira Liga20180.2000000000.00.00.10.10040.000.000.000.000.000.000.320.320.000.32Matches
2019-202025Rio Avept POR1. Primeira Liga32131,54717.2167100001.71.76.78.459591580.060.350.410.060.410.100.390.490.100.49Matches
2020-202126Rio Avept POR1. Primeira Liga32272,35426.2628600105.05.04.69.676741880.230.080.310.230.310.190.170.370.190.37Matches
2021-202227Kayserisportr TUR1. Süper Lig2961,02711.4202200200.180.000.180.180.18Matches
2022-202328Kayserisportr TUR1. Süper Lig25181,46316.3448400000.250.250.490.250.49Matches
2023-202429Kayserisportr TUR1. Süper Lig25111,13812.6527411200.400.160.550.320.47Matches
2024-202530Kayserisportr TUR1. Süper Lig1166106.8202200000.300.000.300.300.30Matches
11 Seasons5 Clubs6 Leagues25814013,663151.836286435111407.57.512.520.01521493970.240.180.420.230.410.150.250.400.150.40
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
Sporting CP (5 Seasons)3 Leagues76343,41638.0107171000500.30.30.40.766270.260.180.450.260.450.160.230.380.160.38
Kayserispor (4 Seasons)1 League90414,23847.1136191211400.280.130.400.250.38
Rio Ave (2 Seasons)1 League64403,90143.37815700106.76.711.318.01351333460.160.180.350.160.350.160.260.420.160.42
Stuttgart (1 Season)2 Leagues20191,69018.86612600300.320.320.640.320.64
Union Berlin (1 Season)1 League864184.6011000100.50.50.81.31110240.000.220.220.000.220.100.180.280.100.28
Primeira Liga (7 Seasons)125646,47872.01614301600606.76.711.318.11351333500.220.190.420.220.420.150.260.410.150.41
Süper Lig (4 Seasons)90414,23847.1136191211400.280.130.400.250.38
Europa Lg (3 Seasons)1186527.2011000000.30.30.40.766230.000.140.140.000.140.170.210.390.170.39
2. Bundesliga (2 Seasons)27242,01822.46713600400.50.50.81.31110240.270.310.580.270.580.100.180.280.100.28
Champions Lg (1 Season)421872.1101100000.480.000.480.480.48
DFB-Pokal (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2013-201419Sporting CP1 League1798429.4202200200.210.000.210.210.21
2014-201520Sporting CP3 Leagues35151,56617.4729700300.400.110.520.400.52
2015-201621Sporting CP2 Leagues1788189.1156100000.110.550.660.110.66
2016-201722Sporting CP1 League20130.1000000000.000.000.000.000.00
2016-201722Stuttgart2 Leagues20191,69018.86612600300.320.320.640.320.64
2018-201924Sporting CP2 Leagues521772.0000000000.30.30.40.766270.000.000.000.000.000.160.230.380.160.38
2018-201924Union Berlin1 League864184.6011000100.50.50.81.31110240.000.220.220.000.220.100.180.280.100.28
2019-202025Rio Ave1 League32131,54717.2167100001.71.76.78.459591580.060.350.410.060.410.100.390.490.100.49
2020-202126Rio Ave1 League32272,35426.2628600105.05.04.69.676741880.230.080.310.230.310.190.170.370.190.37
2021-202227Kayserispor1 League2961,02711.4202200200.180.000.180.180.18
2022-202328Kayserispor1 League25181,46316.3448400000.250.250.490.250.49
2023-202429Kayserispor1 League25111,13812.6527411200.400.160.550.320.47
2024-202530Kayserispor1 League1166106.8202200000.300.000.300.300.30
11 Seasons5 Clubs6 Leagues25814013,663151.836286435111407.57.512.520.01521493970.240.180.420.230.410.150.250.400.150.40
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
Sporting CP (5 Seasons)3 Leagues76343,41638.0107171000500.30.30.40.766270.260.180.450.260.450.160.230.380.160.38
Kayserispor (4 Seasons)1 League90414,23847.1136191211400.280.130.400.250.38
Rio Ave (2 Seasons)1 League64403,90143.37815700106.76.711.318.01351333460.160.180.350.160.350.160.260.420.160.42
Stuttgart (1 Season)2 Leagues20191,69018.86612600300.320.320.640.320.64
Union Berlin (1 Season)1 League864184.6011000100.50.50.81.31110240.000.220.220.000.220.100.180.280.100.28
Primeira Liga (7 Seasons)125646,47872.01614301600606.76.711.318.11351333500.220.190.420.220.420.150.260.410.150.41
Süper Lig (4 Seasons)90414,23847.1136191211400.280.130.400.250.38
Europa Lg (3 Seasons)1186527.2011000000.30.30.40.766230.000.140.140.000.140.170.210.390.170.39
2. Bundesliga (2 Seasons)27242,01822.46713600400.50.50.81.31110240.270.310.580.270.580.100.180.280.100.28
Champions Lg (1 Season)421872.1101100000.480.000.480.480.48
DFB-Pokal (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2013-201419Sporting CPpt POR1. Primeira Liga2nd1798429.4202200200.210.000.210.210.21Matches
2014-201520Sporting CPpt POR1. Primeira Liga3rd29131,34615.0628600300.400.130.530.400.53Matches
2015-201621Sporting CPpt POR1. Primeira Liga2nd1123584.0145100000.251.011.260.251.26Matches
2016-201722Sporting CPpt POR1. Primeira Liga3rd20130.1000000000.000.000.000.000.00Matches
2016-201722Stuttgartde GER2. 2. Bundesliga1st19181,60017.86612600300.340.340.680.340.68Matches
2018-201924Sporting CPpt POR1. Primeira Liga3rd20180.2000000000.00.00.10.10040.000.000.000.000.000.000.320.320.000.32Matches
2018-201924Union Berlinde GER2. 2. Bundesliga3rd864184.6011000100.50.50.81.31110240.000.220.220.000.220.100.180.280.100.28Matches
2019-202025Rio Avept POR1. Primeira Liga5th32131,54717.2167100001.71.76.78.459591580.060.350.410.060.410.100.390.490.100.49Matches
2020-202126Rio Avept POR1. Primeira Liga16th32272,35426.2628600105.05.04.69.676741880.230.080.310.230.310.190.170.370.190.37Matches
2021-202227Kayserisportr TUR1. Süper Lig14th2961,02711.4202200200.180.000.180.180.18Matches
2022-202328Kayserisportr TUR1. Süper Lig9th25181,46316.3448400000.250.250.490.250.49Matches
2023-202429Kayserisportr TUR1. Süper Lig14th25111,13812.6527411200.400.160.550.320.47Matches
2024-202530Kayserisportr TUR1. Süper Lig16th1166106.8202200000.300.000.300.300.30Matches
11 Seasons5 Clubs3 Leagues24212912,734141.535276234111407.27.212.119.41461433740.250.190.440.240.430.150.250.400.150.40
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
Sporting CP (5 Seasons)1 League61242,57728.69615900500.00.00.10.10040.310.210.520.310.520.000.320.320.000.32
Kayserispor (4 Seasons)1 League90414,23847.1136191211400.280.130.400.250.38
Rio Ave (2 Seasons)1 League64403,90143.37815700106.76.711.318.01351333460.160.180.350.160.350.160.260.420.160.42
Stuttgart (1 Season)1 League19181,60017.86612600300.340.340.680.340.68
Union Berlin (1 Season)1 League864184.6011000100.50.50.81.31110240.000.220.220.000.220.100.180.280.100.28
Primeira Liga (7 Seasons)125646,47872.01614301600606.76.711.318.11351333500.220.190.420.220.420.150.260.410.150.41
Süper Lig (4 Seasons)90414,23847.1136191211400.280.130.400.250.38
2. Bundesliga (2 Seasons)27242,01822.46713600400.50.50.81.31110240.270.310.580.270.580.100.180.280.100.28
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2016-201722Stuttgartde GERDFB-Pokal17th11901.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2014-201520Sporting CP1. Champions LgGR421872.1101100000.480.000.480.480.48Matches
2014-201520Sporting CP2. Europa LgR3220330.4000000000.000.000.000.000.00Matches
2015-201621Sporting CP2. Europa LgR32664605.1011000000.000.200.200.000.20Matches
2018-201924Sporting CP2. Europa LgR32321591.8000000000.30.30.40.766230.000.000.000.000.000.170.210.390.170.39Matches
3 Seasons1 Club2 Leagues15108399.3112100000.30.30.40.766230.110.110.210.110.210.170.210.390.170.39
Europa Lg (3 Seasons)1186527.2011000000.30.30.40.766230.000.140.140.000.140.170.210.390.170.39
Champions Lg (1 Season)421872.1101100000.480.000.480.480.48
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
202328gw Guinea-BissauAfrica Cup of NationsGR21710.8000000000.000.000.000.000.00Matches
202328gw Guinea-BissauAfrica Cup of Nations qualification11891.0011000100.001.011.010.001.01Matches
202530gw Guinea-BissauAfrica Cup of Nations qualification432322.6123100000.390.781.160.391.16Matches
2 Seasons1 Club2 Leagues753924.4134100100.230.690.920.230.92
Africa Cup of Nations qualification (2 Seasons)543213.6134100100.280.841.120.281.12
Africa Cup of Nations (1 Season)21710.8000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country 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
2013-201419Sporting CPpt POR1. Primeira Liga9.4240.430.5000Matches
2014-201520Sporting CP1. Champions Lg2.1120.960.5000Matches
2014-201520Sporting CP2. Europa Lg0.4000.0000Matches
2014-201520Sporting CPpt POR1. Primeira Liga15.06120.800.5000Matches
2015-201621Sporting CP2. Europa Lg5.1040.780.0000Matches
2015-201621Sporting CPpt POR1. Primeira Liga4.0130.750.3300Matches
2016-201722Stuttgartde GER2. 2. Bundesliga17.86090.000.510.6700Matches
2016-201722Stuttgartde GERDFB-Pokal1.00000.000.0000Matches
2016-201722Sporting CPpt POR1. Primeira Liga0.10000.000.0000Matches
2018-201924Union Berlinde GER2. 2. Bundesliga4.606233.31.290.430.000.0017.60000.50.50.08-0.5-0.5Matches
2018-201924Sporting CP2. Europa Lg1.805120.02.830.570.000.0013.80000.30.30.06-0.3-0.3Matches
2018-201924Sporting CPpt POR1. Primeira Liga0.20000.000.000000.00.00.00.0Matches
2019-202025Rio Avept POR1. Primeira Liga17.2114428.60.810.230.070.2519.30001.71.70.12-0.7-0.7Matches
2020-202126Rio Avept POR1. Primeira Liga26.26421842.91.610.690.140.3317.91005.05.00.12+1.0+1.0Matches
2021-202227Kayserisportr TUR1. Süper Lig11.4218633.31.580.530.110.3300Matches
2022-202328Kayserisportr TUR1. Süper Lig16.3424833.31.480.490.170.5000Matches
2023-202429Kayserisportr TUR1. Süper Lig12.6517635.31.340.470.240.6711Matches
2024-202530Kayserisportr TUR1. Süper Lig6.8212541.71.770.740.170.4000Matches
11 Seasons5 Clubs6 Leagues151.8361388442.81.190.550.180.4217.81117.57.50.11-0.5-0.5
Country 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
Sporting CP (5 Seasons)3 Leagues38.01052620.02.370.690.000.3813.80000.30.30.06-0.3-0.3
Kayserispor (4 Seasons)1 League47.113712535.21.510.530.170.4811
Rio Ave (2 Seasons)1 League43.37562239.31.290.510.130.3218.21006.76.70.12+0.3+0.3
Stuttgart (1 Season)2 Leagues18.86090.000.480.6700
Union Berlin (1 Season)1 League4.606233.31.290.430.000.0017.60000.50.50.08-0.5-0.5
Primeira Liga (7 Seasons)72.016564139.31.280.570.130.3918.21006.76.70.12+0.3+0.3
Süper Lig (4 Seasons)47.113712535.21.510.530.170.4811
Europa Lg (3 Seasons)7.205520.02.830.690.000.0013.80000.30.30.06-0.3-0.3
2. Bundesliga (2 Seasons)22.46611183.30.270.491.000.5517.60000.50.50.08-0.5-0.5
Champions Lg (1 Season)2.1120.960.5000
DFB-Pokal (1 Season)1.00000.000.0000
Shooting Table
Standard Expected
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
2013-201419Sporting CP1 League9.4240.430.5000
2014-201520Sporting CP3 Leagues17.47140.800.5000
2015-201621Sporting CP2 Leagues9.1170.770.1400
2016-201722Sporting CP1 League0.10000.000.0000
2016-201722Stuttgart2 Leagues18.86090.000.480.6700
2018-201924Sporting CP2 Leagues2.005120.02.540.510.000.0013.80000.30.30.06-0.3-0.3
2018-201924Union Berlin1 League4.606233.31.290.430.000.0017.60000.50.50.08-0.5-0.5
2019-202025Rio Ave1 League17.2114428.60.810.230.070.2519.30001.71.70.12-0.7-0.7
2020-202126Rio Ave1 League26.26421842.91.610.690.140.3317.91005.05.00.12+1.0+1.0
2021-202227Kayserispor1 League11.4218633.31.580.530.110.3300
2022-202328Kayserispor1 League16.3424833.31.480.490.170.5000
2023-202429Kayserispor1 League12.6517635.31.340.470.240.6711
2024-202530Kayserispor1 League6.8212541.71.770.740.170.4000
11 Seasons5 Clubs6 Leagues151.8361388442.81.190.550.180.4217.81117.57.50.11-0.5-0.5
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
Sporting CP (5 Seasons)3 Leagues38.01052620.02.370.690.000.3813.80000.30.30.06-0.3-0.3
Kayserispor (4 Seasons)1 League47.113712535.21.510.530.170.4811
Rio Ave (2 Seasons)1 League43.37562239.31.290.510.130.3218.21006.76.70.12+0.3+0.3
Stuttgart (1 Season)2 Leagues18.86090.000.480.6700
Union Berlin (1 Season)1 League4.606233.31.290.430.000.0017.60000.50.50.08-0.5-0.5
Primeira Liga (7 Seasons)72.016564139.31.280.570.130.3918.21006.76.70.12+0.3+0.3
Süper Lig (4 Seasons)47.113712535.21.510.530.170.4811
Europa Lg (3 Seasons)7.205520.02.830.690.000.0013.80000.30.30.06-0.3-0.3
2. Bundesliga (2 Seasons)22.46611183.30.270.491.000.5517.60000.50.50.08-0.5-0.5
Champions Lg (1 Season)2.1120.960.5000
DFB-Pokal (1 Season)1.00000.000.0000
Shooting Table
Standard Expected
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
2013-201419Sporting CPpt POR1. Primeira Liga2nd9.4240.430.5000Matches
2014-201520Sporting CPpt POR1. Primeira Liga3rd15.06120.800.5000Matches
2015-201621Sporting CPpt POR1. Primeira Liga2nd4.0130.750.3300Matches
2016-201722Sporting CPpt POR1. Primeira Liga3rd0.10000.000.0000Matches
2016-201722Stuttgartde GER2. 2. Bundesliga1st17.86090.000.510.6700Matches
2018-201924Sporting CPpt POR1. Primeira Liga3rd0.20000.000.000000.00.00.00.0Matches
2018-201924Union Berlinde GER2. 2. Bundesliga3rd4.606233.31.290.430.000.0017.60000.50.50.08-0.5-0.5Matches
2019-202025Rio Avept POR1. Primeira Liga5th17.2114428.60.810.230.070.2519.30001.71.70.12-0.7-0.7Matches
2020-202126Rio Avept POR1. Primeira Liga16th26.26421842.91.610.690.140.3317.91005.05.00.12+1.0+1.0Matches
2021-202227Kayserisportr TUR1. Süper Lig14th11.4218633.31.580.530.110.3300Matches
2022-202328Kayserisportr TUR1. Süper Lig9th16.3424833.31.480.490.170.5000Matches
2023-202429Kayserisportr TUR1. Süper Lig14th12.6517635.31.340.470.240.6711Matches
2024-202530Kayserisportr TUR1. Süper Lig16th6.8212541.71.770.740.170.4000Matches
11 Seasons5 Clubs3 Leagues141.5351337743.61.170.540.190.4418.21117.27.20.12-0.2-0.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
Sporting CP (5 Seasons)1 League28.690190.000.660.470000.00.00.00.0
Kayserispor (4 Seasons)1 League47.113712535.21.510.530.170.4811
Rio Ave (2 Seasons)1 League43.37562239.31.290.510.130.3218.21006.76.70.12+0.3+0.3
Stuttgart (1 Season)1 League17.86090.000.510.6700
Union Berlin (1 Season)1 League4.606233.31.290.430.000.0017.60000.50.50.08-0.5-0.5
Primeira Liga (7 Seasons)72.016564139.31.280.570.130.3918.21006.76.70.12+0.3+0.3
Süper Lig (4 Seasons)47.113712535.21.510.530.170.4811
2. Bundesliga (2 Seasons)22.46611183.30.270.491.000.5517.60000.50.50.08-0.5-0.5
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201722Stuttgartde GERDFB-Pokal17th1.00000.000.0000Matches
1 Season1 Club1 League1.00000.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
2014-201520Sporting CP1. Champions LgGR2.1120.960.5000Matches
2014-201520Sporting CP2. Europa LgR320.4000.0000Matches
2015-201621Sporting CP2. Europa LgR325.1040.780.0000Matches
2018-201924Sporting CP2. Europa LgR321.805120.02.830.570.000.0013.80000.30.30.06-0.3-0.3Matches
3 Seasons1 Club2 Leagues9.315720.02.830.750.000.1413.80000.30.30.06-0.3-0.3
Europa Lg (3 Seasons)7.205520.02.830.690.000.0013.80000.30.30.06-0.3-0.3
Champions Lg (1 Season)2.1120.960.5000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202328gw Guinea-BissauAfrica Cup of NationsGR0.80000.000.0000Matches
202328gw Guinea-BissauAfrica Cup of Nations qualification1.0000Matches
202530gw Guinea-BissauAfrica Cup of Nations qualification2.6100Matches
2 Seasons1 Club2 Leagues4.41000.000.0000
Africa Cup of Nations qualification (2 Seasons)3.6100
Africa Cup of Nations (1 Season)0.80000.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
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
2013-201419Sporting CPpt POR1. Primeira Liga9.40Matches
2014-201520Sporting CP1. Champions Lg2.10Matches
2014-201520Sporting CP2. Europa Lg0.40Matches
2014-201520Sporting CPpt POR1. Primeira Liga15.02Matches
2015-201621Sporting CP2. Europa Lg5.11Matches
2015-201621Sporting CPpt POR1. Primeira Liga4.04Matches
2016-201722Stuttgartde GER2. 2. Bundesliga17.86Matches
2016-201722Stuttgartde GERDFB-Pokal1.00Matches
2016-201722Sporting CPpt POR1. Primeira Liga0.10Matches
2018-201924Union Berlinde GER2. 2. Bundesliga4.69113169.51071366577675.0183060.03742.910.80.9+0.22114110Matches
2018-201924Sporting CP2. Europa Lg1.8547671.1647205334082.5101566.73560.000.40.3-0.414206Matches
2018-201924Sporting CPpt POR1. Primeira Liga0.288100.01072744100.033100.00000.10.1-0.110000Matches
2019-202025Rio Avept POR1. Primeira Liga17.246565471.17862200824230180.415921773.3498557.666.75.5-0.73542291359Matches
2020-202126Rio Avept POR1. Primeira Liga26.261288269.49926266233339284.918827269.16014042.924.63.6-2.6384521774Matches
2021-202227Kayserisportr TUR1. Süper Lig11.40Matches
2022-202328Kayserisportr TUR1. Süper Lig16.34Matches
2023-202429Kayserisportr TUR1. Süper Lig12.62Matches
2024-202530Kayserisportr TUR1. Süper Lig6.80Matches
11 Seasons5 Clubs6 Leagues151.81230175170.219613526866981382.337853770.411523748.52812.510.4+15.5771025621149
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
Sporting CP (5 Seasons)3 Leagues38.0628473.8754232374484.1131872.23560.070.40.3+6.624206
Kayserispor (4 Seasons)1 League47.16
Rio Ave (2 Seasons)1 League43.31077153670.117788467057569383.034748971.010922548.4811.39.1-3.373875020133
Stuttgart (1 Season)2 Leagues18.86
Union Berlin (1 Season)1 League4.69113169.51071366577675.0183060.03742.910.80.9+0.22114110
Primeira Liga (7 Seasons)72.01085154470.317895469757969783.135049271.110922548.41411.39.2+2.774875020133
Süper Lig (4 Seasons)47.16
Europa Lg (3 Seasons)7.2547671.1647205334082.5101566.73560.010.40.3+0.614206
2. Bundesliga (2 Seasons)22.49113169.51071366577675.0183060.03742.970.80.9+6.22114110
Champions Lg (1 Season)2.10
DFB-Pokal (1 Season)1.00
Passing Table
Total Short Medium Long Expected
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
2013-201419Sporting CP1 League9.40
2014-201520Sporting CP3 Leagues17.42
2015-201621Sporting CP2 Leagues9.15
2016-201722Sporting CP1 League0.10
2016-201722Stuttgart2 Leagues18.86
2018-201924Sporting CP2 Leagues2.0628473.8754232374484.1131872.23560.000.40.3-0.424206
2018-201924Union Berlin1 League4.69113169.51071366577675.0183060.03742.910.80.9+0.22114110
2019-202025Rio Ave1 League17.246565471.17862200824230180.415921773.3498557.666.75.5-0.73542291359
2020-202126Rio Ave1 League26.261288269.49926266233339284.918827269.16014042.924.63.6-2.6384521774
2021-202227Kayserispor1 League11.40
2022-202328Kayserispor1 League16.34
2023-202429Kayserispor1 League12.62
2024-202530Kayserispor1 League6.80
11 Seasons5 Clubs6 Leagues151.81230175170.219613526866981382.337853770.411523748.52812.510.4+15.5771025621149
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
Sporting CP (5 Seasons)3 Leagues38.0628473.8754232374484.1131872.23560.070.40.3+6.624206
Kayserispor (4 Seasons)1 League47.16
Rio Ave (2 Seasons)1 League43.31077153670.117788467057569383.034748971.010922548.4811.39.1-3.373875020133
Stuttgart (1 Season)2 Leagues18.86
Union Berlin (1 Season)1 League4.69113169.51071366577675.0183060.03742.910.80.9+0.22114110
Primeira Liga (7 Seasons)72.01085154470.317895469757969783.135049271.110922548.41411.39.2+2.774875020133
Süper Lig (4 Seasons)47.16
Europa Lg (3 Seasons)7.2547671.1647205334082.5101566.73560.010.40.3+0.614206
2. Bundesliga (2 Seasons)22.49113169.51071366577675.0183060.03742.970.80.9+6.22114110
Champions Lg (1 Season)2.10
DFB-Pokal (1 Season)1.00
Passing Table
Total Short Medium Long Expected
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
2013-201419Sporting CPpt POR1. Primeira Liga2nd9.40Matches
2014-201520Sporting CPpt POR1. Primeira Liga3rd15.02Matches
2015-201621Sporting CPpt POR1. Primeira Liga2nd4.04Matches
2016-201722Sporting CPpt POR1. Primeira Liga3rd0.10Matches
2016-201722Stuttgartde GER2. 2. Bundesliga1st17.86Matches
2018-201924Sporting CPpt POR1. Primeira Liga3rd0.288100.01072744100.033100.00000.10.1-0.110000Matches
2018-201924Union Berlinde GER2. 2. Bundesliga3rd4.69113169.51071366577675.0183060.03742.910.80.9+0.22114110Matches
2019-202025Rio Avept POR1. Primeira Liga5th17.246565471.17862200824230180.415921773.3498557.666.75.5-0.73542291359Matches
2020-202126Rio Avept POR1. Primeira Liga16th26.261288269.49926266233339284.918827269.16014042.924.63.6-2.6384521774Matches
2021-202227Kayserisportr TUR1. Süper Lig14th11.40Matches
2022-202328Kayserisportr TUR1. Süper Lig9th16.34Matches
2023-202429Kayserisportr TUR1. Süper Lig14th12.62Matches
2024-202530Kayserisportr TUR1. Süper Lig16th6.80Matches
11 Seasons5 Clubs3 Leagues141.51176167570.218966506363677382.336852270.511223248.32712.110.1+14.976985421143
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
Sporting CP (5 Seasons)1 League28.688100.01072744100.033100.00060.10.1+5.910000
Kayserispor (4 Seasons)1 League47.16
Rio Ave (2 Seasons)1 League43.31077153670.117788467057569383.034748971.010922548.4811.39.1-3.373875020133
Stuttgart (1 Season)1 League17.86
Union Berlin (1 Season)1 League4.69113169.51071366577675.0183060.03742.910.80.9+0.22114110
Primeira Liga (7 Seasons)72.01085154470.317895469757969783.135049271.110922548.41411.39.2+2.774875020133
Süper Lig (4 Seasons)47.16
2. Bundesliga (2 Seasons)22.49113169.51071366577675.0183060.03742.970.80.9+6.22114110
Passing Table
Total Short Medium Long
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
2016-201722Stuttgartde GERDFB-Pokal17th1.00Matches
1 Season1 Club1 League1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2014-201520Sporting CP1. Champions LgGR2.10Matches
2014-201520Sporting CP2. Europa LgR320.40Matches
2015-201621Sporting CP2. Europa LgR325.11Matches
2018-201924Sporting CP2. Europa LgR321.8547671.1647205334082.5101566.73560.000.40.3-0.414206Matches
3 Seasons1 Club2 Leagues9.3547671.1647205334082.5101566.73560.010.40.3+0.614206
Europa Lg (3 Seasons)7.2547671.1647205334082.5101566.73560.010.40.3+0.614206
Champions Lg (1 Season)2.10
Passing Table
Total Short Medium Long
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
202328gw Guinea-BissauAfrica Cup of NationsGR0.80Matches
202328gw Guinea-BissauAfrica Cup of Nations qualification1.01Matches
202530gw Guinea-BissauAfrica Cup of Nations qualification2.62Matches
2 Seasons1 Club2 Leagues4.43
Africa Cup of Nations qualification (2 Seasons)3.63
Africa Cup of Nations (1 Season)0.80

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419Sporting CPpt POR1. Primeira Liga9.4Matches
2014-201520Sporting CP1. Champions Lg2.1Matches
2014-201520Sporting CP2. Europa Lg0.4Matches
2014-201520Sporting CPpt POR1. Primeira Liga15.0Matches
2015-201621Sporting CP2. Europa Lg5.1Matches
2015-201621Sporting CPpt POR1. Primeira Liga4.0Matches
2016-201722Stuttgartde GER2. 2. Bundesliga17.80Matches
2016-201722Stuttgartde GERDFB-Pokal1.02Matches
2016-201722Sporting CPpt POR1. Primeira Liga0.10Matches
2018-201924Union Berlinde GER2. 2. Bundesliga4.613112650005500009102Matches
2018-201924Sporting CP2. Europa Lg1.8767310103100005420Matches
2018-201924Sporting CPpt POR1. Primeira Liga0.2880000000000800Matches
2019-202025Rio Avept POR1. Primeira Liga17.26546064632775375120465227Matches
2020-202126Rio Avept POR1. Primeira Liga26.288277510022310118334529120612718Matches
2021-202227Kayserisportr TUR1. Süper Lig11.447Matches
2022-202328Kayserisportr TUR1. Süper Lig16.3101Matches
2023-202429Kayserisportr TUR1. Süper Lig12.639Matches
2024-202530Kayserisportr TUR1. Süper Lig6.822Matches
11 Seasons5 Clubs6 Leagues151.8175115881522561741276503014012301147
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (5 Seasons)3 Leagues38.0848110103100006220
Kayserispor (4 Seasons)1 League47.1209
Rio Ave (2 Seasons)1 League43.315361381146255171937050301401077945
Stuttgart (1 Season)2 Leagues18.82
Union Berlin (1 Season)1 League4.613112650005500009102
Primeira Liga (7 Seasons)72.015441389146255171937050301401085945
Süper Lig (4 Seasons)47.1209
Europa Lg (3 Seasons)7.2767310103100005420
2. Bundesliga (2 Seasons)22.413112650005500009102
Champions Lg (1 Season)2.1
DFB-Pokal (1 Season)1.02
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419Sporting CP1 League9.4
2014-201520Sporting CP3 Leagues17.4
2015-201621Sporting CP2 Leagues9.1
2016-201722Sporting CP1 League0.10
2016-201722Stuttgart2 Leagues18.82
2018-201924Sporting CP2 Leagues2.0848110103100006220
2018-201924Union Berlin1 League4.613112650005500009102
2019-202025Rio Ave1 League17.26546064632775375120465227
2020-202126Rio Ave1 League26.288277510022310118334529120612718
2021-202227Kayserispor1 League11.447
2022-202328Kayserispor1 League16.3101
2023-202429Kayserispor1 League12.639
2024-202530Kayserispor1 League6.822
11 Seasons5 Clubs6 Leagues151.8175115881522561741276503014012301147
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (5 Seasons)3 Leagues38.0848110103100006220
Kayserispor (4 Seasons)1 League47.1209
Rio Ave (2 Seasons)1 League43.315361381146255171937050301401077945
Stuttgart (1 Season)2 Leagues18.82
Union Berlin (1 Season)1 League4.613112650005500009102
Primeira Liga (7 Seasons)72.015441389146255171937050301401085945
Süper Lig (4 Seasons)47.1209
Europa Lg (3 Seasons)7.2767310103100005420
2. Bundesliga (2 Seasons)22.413112650005500009102
Champions Lg (1 Season)2.1
DFB-Pokal (1 Season)1.02
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419Sporting CPpt POR1. Primeira Liga2nd9.4Matches
2014-201520Sporting CPpt POR1. Primeira Liga3rd15.0Matches
2015-201621Sporting CPpt POR1. Primeira Liga2nd4.0Matches
2016-201722Sporting CPpt POR1. Primeira Liga3rd0.10Matches
2016-201722Stuttgartde GER2. 2. Bundesliga1st17.80Matches
2018-201924Sporting CPpt POR1. Primeira Liga3rd0.2880000000000800Matches
2018-201924Union Berlinde GER2. 2. Bundesliga3rd4.613112650005500009102Matches
2019-202025Rio Avept POR1. Primeira Liga5th17.26546064632775375120465227Matches
2020-202126Rio Avept POR1. Primeira Liga16th26.288277510022310118334529120612718Matches
2021-202227Kayserisportr TUR1. Süper Lig14th11.447Matches
2022-202328Kayserisportr TUR1. Süper Lig9th16.3101Matches
2023-202429Kayserisportr TUR1. Süper Lig14th12.639Matches
2024-202530Kayserisportr TUR1. Süper Lig16th6.822Matches
11 Seasons5 Clubs3 Leagues141.516751515151255174077550301401176947
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (5 Seasons)1 League28.6880000000000800
Kayserispor (4 Seasons)1 League47.1209
Rio Ave (2 Seasons)1 League43.315361381146255171937050301401077945
Stuttgart (1 Season)1 League17.80
Union Berlin (1 Season)1 League4.613112650005500009102
Primeira Liga (7 Seasons)72.015441389146255171937050301401085945
Süper Lig (4 Seasons)47.1209
2. Bundesliga (2 Seasons)22.413112650005500009102
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201722Stuttgartde GERDFB-Pokal17th1.02Matches
1 Season1 Club1 League1.02
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201520Sporting CP1. Champions LgGR2.1Matches
2014-201520Sporting CP2. Europa LgR320.4Matches
2015-201621Sporting CP2. Europa LgR325.1Matches
2018-201924Sporting CP2. Europa LgR321.8767310103100005420Matches
3 Seasons1 Club2 Leagues9.3767310103100005420
Europa Lg (3 Seasons)7.2767310103100005420
Champions Lg (1 Season)2.1
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202328gw Guinea-BissauAfrica Cup of NationsGR0.82Matches
202328gw Guinea-BissauAfrica Cup of Nations qualification1.0Matches
202530gw Guinea-BissauAfrica Cup of Nations qualification2.6Matches
2 Seasons1 Club2 Leagues4.42
Africa Cup of Nations qualification (2 Seasons)3.6
Africa Cup of Nations (1 Season)0.82

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Sporting CPpt POR1. Primeira Liga9.4Matches
2014-201520Sporting CP1. Champions Lg2.1Matches
2014-201520Sporting CP2. Europa Lg0.4Matches
2014-201520Sporting CPpt POR1. Primeira Liga15.0Matches
2015-201621Sporting CP2. Europa Lg5.1Matches
2015-201621Sporting CPpt POR1. Primeira Liga4.0Matches
2016-201722Stuttgartde GER2. 2. Bundesliga17.8Matches
2016-201722Stuttgartde GERDFB-Pokal1.0Matches
2016-201722Sporting CPpt POR1. Primeira Liga0.1Matches
2018-201924Union Berlinde GER2. 2. Bundesliga4.681.7270010020.43200000Matches
2018-201924Sporting CP2. Europa Lg1.852.8350000010.57100000Matches
2018-201924Sporting CPpt POR1. Primeira Liga0.215.0010000000.00000000Matches
2019-202025Rio Avept POR1. Primeira Liga17.2734.255728150100.58702010Matches
2020-202126Rio Avept POR1. Primeira Liga26.2732.794415436150.19301010Matches
2021-202227Kayserisportr TUR1. Süper Lig11.4Matches
2022-202328Kayserisportr TUR1. Süper Lig16.3Matches
2023-202429Kayserisportr TUR1. Süper Lig12.6Matches
2024-202530Kayserisportr TUR1. Süper Lig6.8Matches
11 Seasons5 Clubs6 Leagues151.81603.2011417125111180.361303020
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (5 Seasons)3 Leagues38.063.0560000010.51100000
Kayserispor (4 Seasons)1 League47.1
Rio Ave (2 Seasons)1 League43.31463.3710117124111150.351003020
Stuttgart (1 Season)2 Leagues18.8
Union Berlin (1 Season)1 League4.681.7270010020.43200000
Primeira Liga (7 Seasons)72.01473.3810217124111150.341003020
Süper Lig (4 Seasons)47.1
Europa Lg (3 Seasons)7.252.8350000010.57100000
2. Bundesliga (2 Seasons)22.481.7270010020.43200000
Champions Lg (1 Season)2.1
DFB-Pokal (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Sporting CP1 League9.4
2014-201520Sporting CP3 Leagues17.4
2015-201621Sporting CP2 Leagues9.1
2016-201722Sporting CP1 League0.1
2016-201722Stuttgart2 Leagues18.8
2018-201924Sporting CP2 Leagues2.063.0560000010.51100000
2018-201924Union Berlin1 League4.681.7270010020.43200000
2019-202025Rio Ave1 League17.2734.255728150100.58702010
2020-202126Rio Ave1 League26.2732.794415436150.19301010
2021-202227Kayserispor1 League11.4
2022-202328Kayserispor1 League16.3
2023-202429Kayserispor1 League12.6
2024-202530Kayserispor1 League6.8
11 Seasons5 Clubs6 Leagues151.81603.2011417125111180.361303020
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (5 Seasons)3 Leagues38.063.0560000010.51100000
Kayserispor (4 Seasons)1 League47.1
Rio Ave (2 Seasons)1 League43.31463.3710117124111150.351003020
Stuttgart (1 Season)2 Leagues18.8
Union Berlin (1 Season)1 League4.681.7270010020.43200000
Primeira Liga (7 Seasons)72.01473.3810217124111150.341003020
Süper Lig (4 Seasons)47.1
Europa Lg (3 Seasons)7.252.8350000010.57100000
2. Bundesliga (2 Seasons)22.481.7270010020.43200000
Champions Lg (1 Season)2.1
DFB-Pokal (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419Sporting CPpt POR1. Primeira Liga2nd9.4Matches
2014-201520Sporting CPpt POR1. Primeira Liga3rd15.0Matches
2015-201621Sporting CPpt POR1. Primeira Liga2nd4.0Matches
2016-201722Sporting CPpt POR1. Primeira Liga3rd0.1Matches
2016-201722Stuttgartde GER2. 2. Bundesliga1st17.8Matches
2018-201924Sporting CPpt POR1. Primeira Liga3rd0.215.0010000000.00000000Matches
2018-201924Union Berlinde GER2. 2. Bundesliga3rd4.681.7270010020.43200000Matches
2019-202025Rio Avept POR1. Primeira Liga5th17.2734.255728150100.58702010Matches
2020-202126Rio Avept POR1. Primeira Liga16th26.2732.794415436150.19301010Matches
2021-202227Kayserisportr TUR1. Süper Lig14th11.4Matches
2022-202328Kayserisportr TUR1. Süper Lig9th16.3Matches
2023-202429Kayserisportr TUR1. Süper Lig14th12.6Matches
2024-202530Kayserisportr TUR1. Süper Lig16th6.8Matches
11 Seasons5 Clubs3 Leagues141.51553.2210917125111170.351203020
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (5 Seasons)1 League28.615.0010000000.00000000
Kayserispor (4 Seasons)1 League47.1
Rio Ave (2 Seasons)1 League43.31463.3710117124111150.351003020
Stuttgart (1 Season)1 League17.8
Union Berlin (1 Season)1 League4.681.7270010020.43200000
Primeira Liga (7 Seasons)72.01473.3810217124111150.341003020
Süper Lig (4 Seasons)47.1
2. Bundesliga (2 Seasons)22.481.7270010020.43200000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201722Stuttgartde GERDFB-Pokal17th1.0Matches
1 Season1 Club1 League1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201520Sporting CP1. Champions LgGR2.1Matches
2014-201520Sporting CP2. Europa LgR320.4Matches
2015-201621Sporting CP2. Europa LgR325.1Matches
2018-201924Sporting CP2. Europa LgR321.852.8350000010.57100000Matches
3 Seasons1 Club2 Leagues9.352.8350000010.57100000
Europa Lg (3 Seasons)7.252.8350000010.57100000
Champions Lg (1 Season)2.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202328gw Guinea-BissauAfrica Cup of NationsGR0.8Matches
202328gw Guinea-BissauAfrica Cup of Nations qualification1.0Matches
202530gw Guinea-BissauAfrica Cup of Nations qualification2.6Matches
2 Seasons1 Club2 Leagues4.4
Africa Cup of Nations qualification (2 Seasons)3.6
Africa Cup of Nations (1 Season)0.8

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201419Sporting CPpt POR1. Primeira Liga9.4Matches
2014-201520Sporting CP1. Champions Lg2.1Matches
2014-201520Sporting CP2. Europa Lg0.4Matches
2014-201520Sporting CPpt POR1. Primeira Liga15.0Matches
2015-201621Sporting CP2. Europa Lg5.1Matches
2015-201621Sporting CPpt POR1. Primeira Liga4.0Matches
2016-201722Stuttgartde GER2. 2. Bundesliga17.800Matches
2016-201722Stuttgartde GERDFB-Pokal1.002Matches
2016-201722Sporting CPpt POR1. Primeira Liga0.100Matches
2018-201924Union Berlinde GER2. 2. Bundesliga4.6622403933.3651461220Matches
2018-201924Sporting CP2. Europa Lg1.81100111100.002022300Matches
2018-201924Sporting CPpt POR1. Primeira Liga0.200000010.010000000Matches
2019-202025Rio Avept POR1. Primeira Liga17.231191115562524.019131121344120Matches
2020-202126Rio Avept POR1. Primeira Liga26.2412516205173844.721240242869150Matches
2021-202227Kayserisportr TUR1. Süper Lig11.41013Matches
2022-202328Kayserisportr TUR1. Süper Lig16.32815Matches
2023-202429Kayserisportr TUR1. Süper Lig12.6179Matches
2024-202530Kayserisportr TUR1. Süper Lig6.8611Matches
11 Seasons5 Clubs6 Leagues151.879108293911277436.5474424299128290
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sporting CP (5 Seasons)3 Leagues38.0110011250.012022300
Kayserispor (4 Seasons)1 League47.161480
Rio Ave (2 Seasons)1 League43.37244273510236336.5403713641113270
Stuttgart (1 Season)2 Leagues18.8020
Union Berlin (1 Season)1 League4.6622403933.3651461220
Primeira Liga (7 Seasons)72.07244273510236435.9413713641113270
Süper Lig (4 Seasons)47.161480
Europa Lg (3 Seasons)7.21100111100.002022300
2. Bundesliga (2 Seasons)22.4622403933.3651461220
Champions Lg (1 Season)2.10
DFB-Pokal (1 Season)1.0020
Defensive Actions Table
Tackles Challenges Blocks
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
2013-201419Sporting CP1 League9.40
2014-201520Sporting CP3 Leagues17.40
2015-201621Sporting CP2 Leagues9.10
2016-201722Sporting CP1 League0.1000
2016-201722Stuttgart2 Leagues18.8020
2018-201924Sporting CP2 Leagues2.0110011250.012022300
2018-201924Union Berlin1 League4.6622403933.3651461220
2019-202025Rio Ave1 League17.231191115562524.019131121344120
2020-202126Rio Ave1 League26.2412516205173844.721240242869150
2021-202227Kayserispor1 League11.410130
2022-202328Kayserispor1 League16.328150
2023-202429Kayserispor1 League12.61790
2024-202530Kayserispor1 League6.86110
11 Seasons5 Clubs6 Leagues151.879108293911277436.5474424299128290
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sporting CP (5 Seasons)3 Leagues38.0110011250.012022300
Kayserispor (4 Seasons)1 League47.161480
Rio Ave (2 Seasons)1 League43.37244273510236336.5403713641113270
Stuttgart (1 Season)2 Leagues18.8020
Union Berlin (1 Season)1 League4.6622403933.3651461220
Primeira Liga (7 Seasons)72.07244273510236435.9413713641113270
Süper Lig (4 Seasons)47.161480
Europa Lg (3 Seasons)7.21100111100.002022300
2. Bundesliga (2 Seasons)22.4622403933.3651461220
Champions Lg (1 Season)2.10
DFB-Pokal (1 Season)1.0020
Defensive Actions Table
Tackles Challenges Blocks
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
2013-201419Sporting CPpt POR1. Primeira Liga2nd9.4Matches
2014-201520Sporting CPpt POR1. Primeira Liga3rd15.0Matches
2015-201621Sporting CPpt POR1. Primeira Liga2nd4.0Matches
2016-201722Sporting CPpt POR1. Primeira Liga3rd0.100Matches
2016-201722Stuttgartde GER2. 2. Bundesliga1st17.800Matches
2018-201924Sporting CPpt POR1. Primeira Liga3rd0.200000010.010000000Matches
2018-201924Union Berlinde GER2. 2. Bundesliga3rd4.6622403933.3651461220Matches
2019-202025Rio Avept POR1. Primeira Liga5th17.231191115562524.019131121344120Matches
2020-202126Rio Avept POR1. Primeira Liga16th26.2412516205173844.721240242869150Matches
2021-202227Kayserisportr TUR1. Süper Lig14th11.41013Matches
2022-202328Kayserisportr TUR1. Süper Lig9th16.32815Matches
2023-202429Kayserisportr TUR1. Süper Lig14th12.6179Matches
2024-202530Kayserisportr TUR1. Süper Lig16th6.8611Matches
11 Seasons5 Clubs3 Leagues141.578107293910267335.6474224095125290
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
Sporting CP (5 Seasons)1 League28.600000010.010000000
Kayserispor (4 Seasons)1 League47.161480
Rio Ave (2 Seasons)1 League43.37244273510236336.5403713641113270
Stuttgart (1 Season)1 League17.8000
Union Berlin (1 Season)1 League4.6622403933.3651461220
Primeira Liga (7 Seasons)72.07244273510236435.9413713641113270
Süper Lig (4 Seasons)47.161480
2. Bundesliga (2 Seasons)22.4622403933.3651461220
Defensive Actions Table
Tackles Challenges Blocks
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
2016-201722Stuttgartde GERDFB-Pokal17th1.002Matches
1 Season1 Club1 League1.0020
Defensive Actions Table
Tackles Challenges Blocks
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-201520Sporting CP1. Champions LgGR2.1Matches
2014-201520Sporting CP2. Europa LgR320.4Matches
2015-201621Sporting CP2. Europa LgR325.1Matches
2018-201924Sporting CP2. Europa LgR321.81100111100.002022300Matches
3 Seasons1 Club2 Leagues9.31100111100.002022300
Europa Lg (3 Seasons)7.21100111100.002022300
Champions Lg (1 Season)2.10
Defensive Actions Table
Tackles Challenges Blocks
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
202328gw Guinea-BissauAfrica Cup of NationsGR0.820Matches
202328gw Guinea-BissauAfrica Cup of Nations qualification1.0Matches
202530gw Guinea-BissauAfrica Cup of Nations qualification2.6Matches
2 Seasons1 Club2 Leagues4.4200
Africa Cup of Nations qualification (2 Seasons)3.60
Africa Cup of Nations (1 Season)0.8200

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country 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
2013-201419Sporting CPpt POR1. Primeira Liga9.4Matches
2014-201520Sporting CP1. Champions Lg2.1Matches
2014-201520Sporting CP2. Europa Lg0.4Matches
2014-201520Sporting CPpt POR1. Primeira Liga15.0Matches
2015-201621Sporting CP2. Europa Lg5.1Matches
2015-201621Sporting CPpt POR1. Primeira Liga4.0Matches
2016-201722Stuttgartde GER2. 2. Bundesliga17.8Matches
2016-201722Stuttgartde GERDFB-Pokal1.0Matches
2016-201722Sporting CPpt POR1. Primeira Liga0.1Matches
2018-201924Union Berlinde GER2. 2. Bundesliga4.6195336907513195211047.61152.495632362114313810624Matches
2018-201924Sporting CP2. Europa Lg1.8102165446121025240.0360.067367163674848023Matches
2018-201924Sporting CPpt POR1. Primeira Liga0.290117190001025400001114Matches
2019-202025Rio Avept POR1. Primeira Liga17.28431010738137461843704665.72434.3515358917695944193622586158Matches
2020-202126Rio Avept POR1. Primeira Liga26.21186241535105477611861116558.64641.4699438922177661315736785188Matches
2021-202227Kayserisportr TUR1. Süper Lig11.4Matches
2022-202328Kayserisportr TUR1. Süper Lig16.3Matches
2023-202429Kayserisportr TUR1. Süper Lig12.6Matches
2024-202530Kayserisportr TUR1. Süper Lig6.8Matches
11 Seasons5 Clubs6 Leagues151.823353830310361049163233520712359.48440.613869002451515211657114711568397
Country 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
Sporting CP (5 Seasons)3 Leagues38.0111175553131115240.0360.077392167674859127
Kayserispor (4 Seasons)1 League47.1
Rio Ave (2 Seasons)1 League43.3202934260891921137202918111161.37038.71214797839861351055093581371346
Stuttgart (1 Season)2 Leagues18.8
Union Berlin (1 Season)1 League4.6195336907513195211047.61152.495632362114313810624
Primeira Liga (7 Seasons)72.0203834261892928138203818111161.37038.71224800339901351055093591382350
Süper Lig (4 Seasons)47.1
Europa Lg (3 Seasons)7.2102165446121025240.0360.067367163674848023
2. Bundesliga (2 Seasons)22.4195336907513195211047.61152.495632362114313810624
Champions Lg (1 Season)2.1
DFB-Pokal (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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
2013-201419Sporting CP1 League9.4
2014-201520Sporting CP3 Leagues17.4
2015-201621Sporting CP2 Leagues9.1
2016-201722Sporting CP1 League0.1
2016-201722Stuttgart2 Leagues18.8
2018-201924Sporting CP2 Leagues2.0111175553131115240.0360.077392167674859127
2018-201924Union Berlin1 League4.6195336907513195211047.61152.495632362114313810624
2019-202025Rio Ave1 League17.28431010738137461843704665.72434.3515358917695944193622586158
2020-202126Rio Ave1 League26.21186241535105477611861116558.64641.4699438922177661315736785188
2021-202227Kayserispor1 League11.4
2022-202328Kayserispor1 League16.3
2023-202429Kayserispor1 League12.6
2024-202530Kayserispor1 League6.8
11 Seasons5 Clubs6 Leagues151.823353830310361049163233520712359.48440.613869002451515211657114711568397
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
Sporting CP (5 Seasons)3 Leagues38.0111175553131115240.0360.077392167674859127
Kayserispor (4 Seasons)1 League47.1
Rio Ave (2 Seasons)1 League43.3202934260891921137202918111161.37038.71214797839861351055093581371346
Stuttgart (1 Season)2 Leagues18.8
Union Berlin (1 Season)1 League4.6195336907513195211047.61152.495632362114313810624
Primeira Liga (7 Seasons)72.0203834261892928138203818111161.37038.71224800339901351055093591382350
Süper Lig (4 Seasons)47.1
Europa Lg (3 Seasons)7.2102165446121025240.0360.067367163674848023
2. Bundesliga (2 Seasons)22.4195336907513195211047.61152.495632362114313810624
Champions Lg (1 Season)2.1
DFB-Pokal (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419Sporting CPpt POR1. Primeira Liga2nd9.4Matches
2014-201520Sporting CPpt POR1. Primeira Liga3rd15.0Matches
2015-201621Sporting CPpt POR1. Primeira Liga2nd4.0Matches
2016-201722Sporting CPpt POR1. Primeira Liga3rd0.1Matches
2016-201722Stuttgartde GER2. 2. Bundesliga1st17.8Matches
2018-201924Sporting CPpt POR1. Primeira Liga3rd0.290117190001025400001114Matches
2018-201924Union Berlinde GER2. 2. Bundesliga3rd4.6195336907513195211047.61152.495632362114313810624Matches
2019-202025Rio Avept POR1. Primeira Liga5th17.28431010738137461843704665.72434.3515358917695944193622586158Matches
2020-202126Rio Avept POR1. Primeira Liga16th26.21186241535105477611861116558.64641.4699438922177661315736785188Matches
2021-202227Kayserisportr TUR1. Süper Lig14th11.4Matches
2022-202328Kayserisportr TUR1. Süper Lig9th16.3Matches
2023-202429Kayserisportr TUR1. Süper Lig14th12.6Matches
2024-202530Kayserisportr TUR1. Süper Lig16th6.8Matches
11 Seasons5 Clubs3 Leagues141.52233372979821003151223320212159.98140.113198635435214610953106671488374
Country Comp LgRank 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
Sporting CP (5 Seasons)1 League28.690117190001025400001114
Kayserispor (4 Seasons)1 League47.1
Rio Ave (2 Seasons)1 League43.3202934260891921137202918111161.37038.71214797839861351055093581371346
Stuttgart (1 Season)1 League17.8
Union Berlin (1 Season)1 League4.6195336907513195211047.61152.495632362114313810624
Primeira Liga (7 Seasons)72.0203834261892928138203818111161.37038.71224800339901351055093591382350
Süper Lig (4 Seasons)47.1
2. Bundesliga (2 Seasons)22.4195336907513195211047.61152.495632362114313810624
Possession Table
Touches Take-Ons Carries
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
2016-201722Stuttgartde GERDFB-Pokal17th1.0Matches
1 Season1 Club1 League1.0
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201520Sporting CP1. Champions LgGR2.1Matches
2014-201520Sporting CP2. Europa LgR320.4Matches
2015-201621Sporting CP2. Europa LgR325.1Matches
2018-201924Sporting CP2. Europa LgR321.8102165446121025240.0360.067367163674848023Matches
3 Seasons1 Club2 Leagues9.3102165446121025240.0360.067367163674848023
Europa Lg (3 Seasons)7.2102165446121025240.0360.067367163674848023
Champions Lg (1 Season)2.1
Possession Table
Touches Take-Ons Carries
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
202328gw Guinea-BissauAfrica Cup of NationsGR0.8Matches
202328gw Guinea-BissauAfrica Cup of Nations qualification1.0Matches
202530gw Guinea-BissauAfrica Cup of Nations qualification2.6Matches
2 Seasons1 Club2 Leagues4.4
Africa Cup of Nations qualification (2 Seasons)3.6
Africa Cup of Nations (1 Season)0.8

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2013-201419Sporting CPpt POR1. Primeira Liga178425031.29.4928Matches
2014-201520Sporting CP1. Champions Lg41874734.62.120211.7563+3+1.44+2.21Matches
2014-201520Sporting CP2. Europa Lg2331718.30.400211.000000.00+1.22Matches
2014-201520Sporting CPpt POR1. Primeira Liga291,3464644.015.01351632.283213+19+1.27+0.27Matches
2015-201621Sporting CP2. Europa Lg64607763.95.163000.6768-2-0.39-1.08Matches
2015-201621Sporting CPpt POR1. Primeira Liga113583311.74.021992.64125+7+1.76+0.06Matches
2016-201722Stuttgartde GER2. 2. Bundesliga191,6008452.317.81814111.953522+13+0.73-0.07Matches
2016-201722Stuttgartde GERDFB-Pokal1909050.01.01901000.0002-2-2.00-5.00Matches
2016-201722Sporting CPpt POR1. Primeira Liga21370.40.100203.000000.00-0.95Matches
2018-201924Union Berlinde GER2. 2. Bundesliga84185213.74.6661022621.6345-1-0.22-0.969.46.9+2.5+0.53+0.08Matches
2018-201924Sporting CP2. Europa Lg31595322.11.8274111233.0041+3+1.70+0.744.20.5+3.8+2.13+1.90Matches
2018-201924Sporting CPpt POR1. Primeira Liga21890.60.2002831.500000.00-1.150.30.2+0.1+0.74+0.04Matches
2019-202025Rio Avept POR1. Primeira Liga321,5474850.617.213828192501.632518+7+0.41+0.1133.216.2+17.0+0.99+0.89Matches
2020-202126Rio Avept POR1. Primeira Liga322,3547476.926.227821353001.032332-9-0.34+0.4229.432.0-2.6-0.10+0.47Matches
2021-202227Kayserisportr TUR1. Süper Lig291,0273530.011.46711232651.281617-1-0.09+0.14Matches
2022-202328Kayserisportr TUR1. Süper Lig251,4635947.816.31875271781.122434-10-0.62-0.84Matches
2023-202429Kayserisportr TUR1. Süper Lig251,1384633.312.611793141921.121720-3-0.24+0.16Matches
2024-202530Kayserisportr TUR1. Süper Lig116105542.46.8676053101.18710-3-0.44+0.97Matches
11 Seasons5 Clubs6 Leagues25813,6635333.4151.8140785411824381.52211190+21+0.15-0.4176.655.8+20.8+0.42+0.04
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
Sporting CP (5 Seasons)3 Leagues763,4164520.038.0347512429202.146030+30+1.05-0.054.60.7+3.9+1.99+1.36
Kayserispor (4 Seasons)1 League904,2384737.447.1417664923151.186481-17-0.36-0.04
Rio Ave (2 Seasons)1 League643,9016163.743.3408221242601.334850-2-0.05-0.0162.648.2+14.4+0.33+0.45
Stuttgart (1 Season)2 Leagues201,6908552.218.8199015111.853524+11+0.59-0.34
Union Berlin (1 Season)1 League84185213.74.6661022621.6345-1-0.22-0.969.46.9+2.5+0.53+0.08
Primeira Liga (7 Seasons)1256,4785230.872.06482296125151.759268+24+0.38-0.6163.048.4+14.6+0.33-0.02
Süper Lig (4 Seasons)904,2384737.447.1417664923151.186481-17-0.36-0.04
Europa Lg (3 Seasons)116525940.27.2874431241.37109+1+0.14-0.424.20.5+3.8+2.13+1.90
2. Bundesliga (2 Seasons)272,0187533.022.424611432631.863927+12+0.54-0.239.46.9+2.5+0.53+0.08
Champions Lg (1 Season)41874734.62.120211.7563+3+1.44+2.21
DFB-Pokal (1 Season)1909050.01.01901000.0002-2-2.00-5.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2013-201419Sporting CP1 League178425031.29.4928
2014-201520Sporting CP3 Leagues351,5664541.417.41552052.153816+22+1.26+0.70
2015-201621Sporting CP2 Leagues178184821.69.184991.941813+5+0.55-1.06
2016-201722Sporting CP1 League21370.40.100203.000000.00-0.95
2016-201722Stuttgart2 Leagues201,6908552.218.8199015111.853524+11+0.59-0.34
2018-201924Sporting CP2 Leagues5177354.72.027513962.4041+3+1.53+0.404.60.7+3.9+1.99+1.36
2018-201924Union Berlin1 League84185213.74.6661022621.6345-1-0.22-0.969.46.9+2.5+0.53+0.08
2019-202025Rio Ave1 League321,5474850.617.213828192501.632518+7+0.41+0.1133.216.2+17.0+0.99+0.89
2020-202126Rio Ave1 League322,3547476.926.227821353001.032332-9-0.34+0.4229.432.0-2.6-0.10+0.47
2021-202227Kayserispor1 League291,0273530.011.46711232651.281617-1-0.09+0.14
2022-202328Kayserispor1 League251,4635947.816.31875271781.122434-10-0.62-0.84
2023-202429Kayserispor1 League251,1384633.312.611793141921.121720-3-0.24+0.16
2024-202530Kayserispor1 League116105542.46.8676053101.18710-3-0.44+0.97
11 Seasons5 Clubs6 Leagues25813,6635333.4151.8140785411824381.52211190+21+0.15-0.4176.655.8+20.8+0.42+0.04
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
Sporting CP (5 Seasons)3 Leagues763,4164520.038.0347512429202.146030+30+1.05-0.054.60.7+3.9+1.99+1.36
Kayserispor (4 Seasons)1 League904,2384737.447.1417664923151.186481-17-0.36-0.04
Rio Ave (2 Seasons)1 League643,9016163.743.3408221242601.334850-2-0.05-0.0162.648.2+14.4+0.33+0.45
Stuttgart (1 Season)2 Leagues201,6908552.218.8199015111.853524+11+0.59-0.34
Union Berlin (1 Season)1 League84185213.74.6661022621.6345-1-0.22-0.969.46.9+2.5+0.53+0.08
Primeira Liga (7 Seasons)1256,4785230.872.06482296125151.759268+24+0.38-0.6163.048.4+14.6+0.33-0.02
Süper Lig (4 Seasons)904,2384737.447.1417664923151.186481-17-0.36-0.04
Europa Lg (3 Seasons)116525940.27.2874431241.37109+1+0.14-0.424.20.5+3.8+2.13+1.90
2. Bundesliga (2 Seasons)272,0187533.022.424611432631.863927+12+0.54-0.239.46.9+2.5+0.53+0.08
Champions Lg (1 Season)41874734.62.120211.7563+3+1.44+2.21
DFB-Pokal (1 Season)1909050.01.01901000.0002-2-2.00-5.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2013-201419Sporting CPpt POR1. Primeira Liga2nd178425031.29.4928Matches
2014-201520Sporting CPpt POR1. Primeira Liga3rd291,3464644.015.01351632.283213+19+1.27+0.27Matches
2015-201621Sporting CPpt POR1. Primeira Liga2nd113583311.74.021992.64125+7+1.76+0.06Matches
2016-201722Sporting CPpt POR1. Primeira Liga3rd21370.40.100203.000000.00-0.95Matches
2016-201722Stuttgartde GER2. 2. Bundesliga1st191,6008452.317.81814111.953522+13+0.73-0.07Matches
2018-201924Sporting CPpt POR1. Primeira Liga3rd21890.60.2002831.500000.00-1.150.30.2+0.1+0.74+0.04Matches
2018-201924Union Berlinde GER2. 2. Bundesliga3rd84185213.74.6661022621.6345-1-0.22-0.969.46.9+2.5+0.53+0.08Matches
2019-202025Rio Avept POR1. Primeira Liga5th321,5474850.617.213828192501.632518+7+0.41+0.1133.216.2+17.0+0.99+0.89Matches
2020-202126Rio Avept POR1. Primeira Liga16th322,3547476.926.227821353001.032332-9-0.34+0.4229.432.0-2.6-0.10+0.47Matches
2021-202227Kayserisportr TUR1. Süper Lig14th291,0273530.011.46711232651.281617-1-0.09+0.14Matches
2022-202328Kayserisportr TUR1. Süper Lig9th251,4635947.816.31875271781.122434-10-0.62-0.84Matches
2023-202429Kayserisportr TUR1. Süper Lig14th251,1384633.312.611793141921.121720-3-0.24+0.16Matches
2024-202530Kayserisportr TUR1. Süper Lig16th116105542.46.8676053101.18710-3-0.44+0.97Matches
11 Seasons5 Clubs3 Leagues24212,7345333.1141.5129784911324331.54195176+19+0.14-0.4272.355.3+17.0+0.35-0.04
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
Sporting CP (5 Seasons)1 League612,5774217.228.6248378152.374418+26+1.35+0.140.30.2+0.1+0.74+0.04
Kayserispor (4 Seasons)1 League904,2384737.447.1417664923151.186481-17-0.36-0.04
Rio Ave (2 Seasons)1 League643,9016163.743.3408221242601.334850-2-0.05-0.0162.648.2+14.4+0.33+0.45
Stuttgart (1 Season)1 League191,6008452.317.81814111.953522+13+0.73-0.07
Union Berlin (1 Season)1 League84185213.74.6661022621.6345-1-0.22-0.969.46.9+2.5+0.53+0.08
Primeira Liga (7 Seasons)1256,4785230.872.06482296125151.759268+24+0.38-0.6163.048.4+14.6+0.33-0.02
Süper Lig (4 Seasons)904,2384737.447.1417664923151.186481-17-0.36-0.04
2. Bundesliga (2 Seasons)272,0187533.022.424611432631.863927+12+0.54-0.239.46.9+2.5+0.53+0.08
Playing Time Table
Playing Time Starts Subs Team Success
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
2016-201722Stuttgartde GERDFB-Pokal17th1909050.01.01901000.0002-2-2.00-5.00Matches
1 Season1 Club1 League1909050.01.01901000.0002-2-2.00-5.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201520Sporting CP1. Champions LgGR41874734.62.120211.7563+3+1.44+2.21Matches
2014-201520Sporting CP2. Europa LgR322331718.30.400211.000000.00+1.22Matches
2015-201621Sporting CP2. Europa LgR3264607763.95.163000.6768-2-0.39-1.08Matches
2018-201924Sporting CP2. Europa LgR3231595322.11.8274111233.0041+3+1.70+0.744.20.5+3.8+2.13+1.90Matches
3 Seasons1 Club2 Leagues158395638.89.31074451251.471612+4+0.43+0.224.20.5+3.8+2.13+1.90
Europa Lg (3 Seasons)116525940.27.2874431241.37109+1+0.14-0.424.20.5+3.8+2.13+1.90
Champions Lg (1 Season)41874734.62.120211.7563+3+1.44+2.21
Playing Time Table
Playing Time Starts Subs Team Success
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
202328gw Guinea-BissauAfrica Cup of NationsGR2713626.30.816601500.0012-1-1.27+0.54Matches
202328gw Guinea-BissauAfrica Cup of Nations qualification1898916.51.01890003.0021+1+1.01+0.01Matches
202530gw Guinea-BissauAfrica Cup of Nations qualification42325843.02.6368112701.004400.00+0.58Matches
2 Seasons1 Club2 Leagues73925629.04.4572121601.007700.00+0.09
Africa Cup of Nations qualification (2 Seasons)53216429.73.6474112701.4065+1+0.28-0.08
Africa Cup of Nations (1 Season)2713626.30.816601500.0012-1-1.27+0.54

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201419Sporting CPpt POR1. Primeira Liga9.420Matches
2014-201520Sporting CP1. Champions Lg2.1003Matches
2014-201520Sporting CP2. Europa Lg0.4001Matches
2014-201520Sporting CPpt POR1. Primeira Liga15.030Matches
2015-201621Sporting CP2. Europa Lg5.10010Matches
2015-201621Sporting CPpt POR1. Primeira Liga4.0007Matches
2016-201722Stuttgartde GER2. 2. Bundesliga17.83002300000000Matches
2016-201722Stuttgartde GERDFB-Pokal1.00002302200Matches
2016-201722Sporting CPpt POR1. Primeira Liga0.1000000000000Matches
2018-201924Union Berlinde GER2. 2. Bundesliga4.6100971562000445838.5Matches
2018-201924Sporting CP2. Europa Lg1.8000333321000135455.6Matches
2018-201924Sporting CPpt POR1. Primeira Liga0.20003200000001010.0Matches
2019-202025Rio Avept POR1. Primeira Liga17.20001931775131910084121152.2Matches
2020-202126Rio Avept POR1. Primeira Liga26.210035427118282520098211853.8Matches
2021-202227Kayserisportr TUR1. Süper Lig11.4200111324713100Matches
2022-202328Kayserisportr TUR1. Süper Lig16.3000827410115280Matches
2023-202429Kayserisportr TUR1. Süper Lig12.620010143399170Matches
2024-202530Kayserisportr TUR1. Süper Lig6.80006113221160Matches
11 Seasons5 Clubs6 Leagues151.814001501533041299108300240434250.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (5 Seasons)3 Leagues38.05002753321000145550.0
Kayserispor (4 Seasons)1 League47.140035651220948610
Rio Ave (2 Seasons)1 League43.31005473141934144300182332953.2
Stuttgart (1 Season)2 Leagues18.83002530220000
Union Berlin (1 Season)1 League4.6100971562000445838.5
Primeira Liga (7 Seasons)72.06006475141934144300183333052.4
Süper Lig (4 Seasons)47.140035651220948610
Europa Lg (3 Seasons)7.20001433321000135455.6
2. Bundesliga (2 Seasons)22.44003271562000445838.5
Champions Lg (1 Season)2.1003
DFB-Pokal (1 Season)1.00002302200
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201419Sporting CP1 League9.420
2014-201520Sporting CP3 Leagues17.4304
2015-201621Sporting CP2 Leagues9.10017
2016-201722Sporting CP1 League0.1000000000000
2016-201722Stuttgart2 Leagues18.83002530220000
2018-201924Sporting CP2 Leagues2.0000653321000145550.0
2018-201924Union Berlin1 League4.6100971562000445838.5
2019-202025Rio Ave1 League17.20001931775131910084121152.2
2020-202126Rio Ave1 League26.210035427118282520098211853.8
2021-202227Kayserispor1 League11.4200111324713100
2022-202328Kayserispor1 League16.3000827410115280
2023-202429Kayserispor1 League12.620010143399170
2024-202530Kayserispor1 League6.80006113221160
11 Seasons5 Clubs6 Leagues151.814001501533041299108300240434250.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (5 Seasons)3 Leagues38.05002753321000145550.0
Kayserispor (4 Seasons)1 League47.140035651220948610
Rio Ave (2 Seasons)1 League43.31005473141934144300182332953.2
Stuttgart (1 Season)2 Leagues18.83002530220000
Union Berlin (1 Season)1 League4.6100971562000445838.5
Primeira Liga (7 Seasons)72.06006475141934144300183333052.4
Süper Lig (4 Seasons)47.140035651220948610
Europa Lg (3 Seasons)7.20001433321000135455.6
2. Bundesliga (2 Seasons)22.44003271562000445838.5
Champions Lg (1 Season)2.1003
DFB-Pokal (1 Season)1.00002302200
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201419Sporting CPpt POR1. Primeira Liga2nd9.420Matches
2014-201520Sporting CPpt POR1. Primeira Liga3rd15.030Matches
2015-201621Sporting CPpt POR1. Primeira Liga2nd4.0007Matches
2016-201722Sporting CPpt POR1. Primeira Liga3rd0.1000000000000Matches
2016-201722Stuttgartde GER2. 2. Bundesliga1st17.83002300000000Matches
2018-201924Sporting CPpt POR1. Primeira Liga3rd0.20003200000001010.0Matches
2018-201924Union Berlinde GER2. 2. Bundesliga3rd4.6100971562000445838.5Matches
2019-202025Rio Avept POR1. Primeira Liga5th17.20001931775131910084121152.2Matches
2020-202126Rio Avept POR1. Primeira Liga16th26.210035427118282520098211853.8Matches
2021-202227Kayserisportr TUR1. Süper Lig14th11.4200111324713100Matches
2022-202328Kayserisportr TUR1. Süper Lig9th16.3000827410115280Matches
2023-202429Kayserisportr TUR1. Süper Lig14th12.620010143399170Matches
2024-202530Kayserisportr TUR1. Süper Lig16th6.80006113221160Matches
11 Seasons5 Clubs3 Leagues141.514001311472740795107300227383850.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (5 Seasons)1 League28.650010200000001010.0
Kayserispor (4 Seasons)1 League47.140035651220948610
Rio Ave (2 Seasons)1 League43.31005473141934144300182332953.2
Stuttgart (1 Season)1 League17.83002300000000
Union Berlin (1 Season)1 League4.6100971562000445838.5
Primeira Liga (7 Seasons)72.06006475141934144300183333052.4
Süper Lig (4 Seasons)47.140035651220948610
2. Bundesliga (2 Seasons)22.44003271562000445838.5
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201722Stuttgartde GERDFB-Pokal17th1.00002302200Matches
1 Season1 Club1 League1.00002302200
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201520Sporting CP1. Champions LgGR2.1003Matches
2014-201520Sporting CP2. Europa LgR320.4001Matches
2015-201621Sporting CP2. Europa LgR325.10010Matches
2018-201924Sporting CP2. Europa LgR321.8000333321000135455.6Matches
3 Seasons1 Club2 Leagues9.30001733321000135455.6
Europa Lg (3 Seasons)7.20001433321000135455.6
Champions Lg (1 Season)2.1003
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202328gw Guinea-BissauAfrica Cup of NationsGR0.80002102020Matches
202328gw Guinea-BissauAfrica Cup of Nations qualification1.01000Matches
202530gw Guinea-BissauAfrica Cup of Nations qualification2.60000Matches
2 Seasons1 Club2 Leagues4.41002102020
Africa Cup of Nations qualification (2 Seasons)3.61000
Africa Cup of Nations (1 Season)0.80002102020

Player Club Summary

About FBref.com

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

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

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

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

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

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

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