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
2025-01-30ThuEuropa LgLeague phaseAwayL 0–1tr Beşiktaşnl TwenteYDM,CB9000001000620220.10.10.000455384.9532100Match Report
2025-01-26SunSüper LigMatchweek 21AwayD 1–1BeşiktaşAntalyasporYDM90000000103Match Report
2025-01-22WedEuropa LgLeague phaseHomeW 4–1tr Beşiktaşes Athletic ClubYDM9000000000501010.00.00.010384584.4327000Match Report
2025-01-18SatSüper LigMatchweek 20HomeD 0–0BeşiktaşSamsunsporYDM81000020001Match Report
2025-01-11SatSüper LigMatchweek 19HomeW 2–1BeşiktaşBB BodrumsporN66000000002Match 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
2019-202023Vitória2. Europa Lg11901.0101100100.10.10.00.10301.000.001.001.001.000.080.030.110.080.11Matches
2019-202023Vitóriapt POR1. Primeira Liga543023.4000000200.000.000.000.000.00Matches
2019-202023Rio Avept POR1. Primeira Liga12118599.5011000310.000.100.100.000.10Matches
2020-202124Braga2. Europa Lg743393.8101100200.10.10.10.222010.270.000.270.270.270.030.020.040.030.04Matches
2020-202124Bragapt POR1. Primeira Liga28231,95521.7336300600.140.140.280.140.28Matches
2021-202225Braga2. Europa Lg111197110.8101100200.70.70.61.355700.090.000.090.090.090.070.060.120.070.12Matches
2021-202225Bragapt POR1. Primeira Liga30302,56528.51231001000.040.070.110.040.11Matches
2022-202326Braga3. Conf Lg11710.8000000000.000.000.000.000.00Matches
2022-202326Braga2. Europa Lg554184.6000000000.10.10.00.133720.000.000.000.000.000.020.000.020.020.02Matches
2022-202326Bragapt POR1. Primeira Liga28282,30925.7325300800.120.080.190.120.19Matches
2023-202427Braga1. Champions Lg533093.4000000000.30.30.10.433230.000.000.000.000.000.090.030.110.090.11Matches
2023-202427Bragapt POR1. Primeira Liga1198038.9303122100.340.000.340.110.11Matches
2023-202427Beşiktaştr TUR1. Süper Lig975466.1000000010.000.000.000.000.00Matches
2024-202528Beşiktaş2. Europa Lg643473.9000000000.20.20.40.711710.000.000.000.000.000.060.110.170.060.17Matches
2024-202528Beşiktaştr TUR1. Süper Lig16131,17413.0101100400.080.000.080.080.08Matches
6 Seasons4 Clubs5 Leagues17515413,058145.11482212223921.51.51.22.71416670.100.060.150.080.140.050.040.100.050.10
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
Braga (4 Seasons)4 Leagues1261149,740108.21271910222901.21.20.81.91314660.110.060.180.090.160.050.030.090.050.09
Beşiktaş (2 Seasons)2 Leagues31242,06723.0101100410.20.20.40.711710.040.000.040.040.040.060.110.170.060.17
Rio Ave (1 Season)1 League12118599.5011000310.000.100.100.000.10
Vitória (1 Season)2 Leagues653924.4101100300.10.10.00.10300.230.000.230.230.230.080.030.110.080.11
Primeira Liga (5 Seasons)1141058,79397.7108188223010.100.080.180.080.16
Europa Lg (5 Seasons)30252,16524.1303300501.21.21.12.31113440.120.000.120.120.120.050.050.100.050.10
Süper Lig (2 Seasons)25201,72019.1101100410.050.000.050.050.05
Champions Lg (1 Season)533093.4000000000.30.30.10.433230.000.000.000.000.000.090.030.110.090.11
Conf Lg (1 Season)11710.8000000000.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
2019-202023Vitória2 Leagues653924.4101100300.10.10.00.10300.230.000.230.230.230.080.030.110.080.11
2019-202023Rio Ave1 League12118599.5011000310.000.100.100.000.10
2020-202124Braga2 Leagues35272,29425.5437400800.10.10.10.222010.160.120.270.160.270.030.020.040.030.04
2021-202225Braga2 Leagues41413,53639.32242001200.70.70.61.355700.050.050.100.050.100.070.060.120.070.12
2022-202326Braga3 Leagues34342,79831.1325300800.10.10.00.133720.100.060.160.100.160.020.000.020.020.02
2023-202427Braga2 Leagues16121,11212.4303122100.30.30.10.433230.240.000.240.080.080.090.030.110.090.11
2023-202427Beşiktaş1 League975466.1000000010.000.000.000.000.00
2024-202528Beşiktaş2 Leagues22171,52116.9101100400.20.20.40.711710.060.000.060.060.060.060.110.170.060.17
6 Seasons4 Clubs5 Leagues17515413,058145.11482212223921.51.51.22.71416670.100.060.150.080.140.050.040.100.050.10
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
Braga (4 Seasons)4 Leagues1261149,740108.21271910222901.21.20.81.91314660.110.060.180.090.160.050.030.090.050.09
Beşiktaş (2 Seasons)2 Leagues31242,06723.0101100410.20.20.40.711710.040.000.040.040.040.060.110.170.060.17
Rio Ave (1 Season)1 League12118599.5011000310.000.100.100.000.10
Vitória (1 Season)2 Leagues653924.4101100300.10.10.00.10300.230.000.230.230.230.080.030.110.080.11
Primeira Liga (5 Seasons)1141058,79397.7108188223010.100.080.180.080.16
Europa Lg (5 Seasons)30252,16524.1303300501.21.21.12.31113440.120.000.120.120.120.050.050.100.050.10
Süper Lig (2 Seasons)25201,72019.1101100410.050.000.050.050.05
Champions Lg (1 Season)533093.4000000000.30.30.10.433230.000.000.000.000.000.090.030.110.090.11
Conf Lg (1 Season)11710.8000000000.000.000.000.000.00
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
2019-202023Vitóriapt POR1. Primeira Liga7th543023.4000000200.000.000.000.000.00Matches
2019-202023Rio Avept POR1. Primeira Liga5th12118599.5011000310.000.100.100.000.10Matches
2020-202124Bragapt POR1. Primeira Liga4th28231,95521.7336300600.140.140.280.140.28Matches
2021-202225Bragapt POR1. Primeira Liga4th30302,56528.51231001000.040.070.110.040.11Matches
2022-202326Bragapt POR1. Primeira Liga3rd28282,30925.7325300800.120.080.190.120.19Matches
2023-202427Bragapt POR1. Primeira Liga4th1198038.9303122100.340.000.340.110.11Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th975466.1000000010.000.000.000.000.00Matches
2024-202528Beşiktaştr TUR1. Süper Lig7th16131,17413.0101100400.080.000.080.080.08Matches
6 Seasons4 Clubs2 Leagues13912510,513116.8118199223420.090.070.160.080.15
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
Braga (4 Seasons)1 League97907,63284.8107178222500.120.080.200.090.18
Beşiktaş (2 Seasons)1 League25201,72019.1101100410.050.000.050.050.05
Rio Ave (1 Season)1 League12118599.5011000310.000.100.100.000.10
Vitória (1 Season)1 League543023.4000000200.000.000.000.000.00
Primeira Liga (5 Seasons)1141058,79397.7108188223010.100.080.180.080.16
Süper Lig (2 Seasons)25201,72019.1101100410.050.000.050.050.05
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
2019-202023Vitória2. Europa LgGR11901.0101100100.10.10.00.10301.000.001.001.001.000.080.030.110.080.11Matches
2020-202124Braga2. Europa LgR32743393.8101100200.10.10.10.222010.270.000.270.270.270.030.020.040.030.04Matches
2021-202225Braga2. Europa LgQF111197110.8101100200.70.70.61.355700.090.000.090.090.090.070.060.120.070.12Matches
2022-202326Braga3. Conf LgKO11710.8000000000.000.000.000.000.00Matches
2022-202326Braga2. Europa LgGR554184.6000000000.10.10.00.133720.000.000.000.000.000.020.000.020.020.02Matches
2023-202427Braga1. Champions LgGR533093.4000000000.30.30.10.433230.000.000.000.000.000.090.030.110.090.11Matches
2024-202528Beşiktaş2. Europa Lg643473.9000000000.20.20.40.711710.000.000.000.000.000.060.110.170.060.17Matches
6 Seasons3 Clubs3 Leagues36292,54528.3303300501.51.51.22.71416670.110.000.110.110.110.050.040.100.050.10
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
Braga (4 Seasons)3 Leagues29242,10823.4202200401.21.20.81.91314660.090.000.090.090.090.050.030.090.050.09
Beşiktaş (1 Season)1 League643473.9000000000.20.20.40.711710.000.000.000.000.000.060.110.170.060.17
Vitória (1 Season)1 League11901.0101100100.10.10.00.10301.000.001.001.001.000.080.030.110.080.11
Europa Lg (5 Seasons)30252,16524.1303300501.21.21.12.31113440.120.000.120.120.120.050.050.100.050.10
Champions Lg (1 Season)533093.4000000000.30.30.10.433230.000.000.000.000.000.090.030.110.090.11
Conf Lg (1 Season)11710.8000000000.000.000.000.000.00
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
201417ly LibyaFriendlies (M)11450.5000000000.000.000.000.000.00Matches
201518ly LibyaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201518ly LibyaAfrica Cup of Nations qualification00Matches
201619ly LibyaFriendlies (M)10230.3000000000.000.000.000.000.00Matches
201720ly LibyaFriendlies (M)11700.8000000000.000.000.000.000.00Matches
201720ly LibyaAfrica Cup of Nations qualification643764.2101100100.240.000.240.240.24Matches
201821ly LibyaWCQ865035.6101100100.180.000.180.180.18Matches
201922ly LibyaFriendlies (M)11901.0000000100.000.000.000.000.00Matches
201922ly LibyaAfrica Cup of Nations qualification554505.0000000100.000.000.000.000.00Matches
202124ly LibyaAfrica Cup of Nations qualification554364.8000000200.000.000.000.000.00Matches
202225ly LibyaWCQ221802.0000000000.000.000.000.000.00Matches
202326ly LibyaAfrica Cup of Nations qualification221701.9000000000.000.000.000.000.00Matches
9 Seasons1 Club3 Leagues33282,43327.0202200600.070.000.070.070.07
Africa Cup of Nations qualification (5 Seasons)18161,43215.9101100400.060.000.060.060.06
Friendlies (M) (5 Seasons)543183.5000000100.000.000.000.000.00
WCQ (2 Seasons)1086837.6101100100.130.000.130.130.13

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
2019-202023Vitória2. Europa Lg1.012150.02.001.000.501.0021.90000.10.10.04+0.9+0.9Matches
2019-202023Vitóriapt POR1. Primeira Liga3.403133.30.890.300.000.0000Matches
2019-202023Rio Avept POR1. Primeira Liga9.5010110.01.050.100.000.0000Matches
2020-202124Braga2. Europa Lg3.813133.30.800.270.331.0026.30000.10.10.03+0.9+0.9Matches
2020-202124Bragapt POR1. Primeira Liga21.7312433.30.550.180.250.7500Matches
2021-202225Braga2. Europa Lg10.818225.00.740.190.130.5019.30000.70.70.09+0.3+0.3Matches
2021-202225Bragapt POR1. Primeira Liga28.5121733.30.740.250.050.1400Matches
2022-202326Braga3. Conf Lg0.8000Matches
2022-202326Braga2. Europa Lg4.604125.00.860.220.000.0026.00000.10.10.02-0.1-0.1Matches
2022-202326Bragapt POR1. Primeira Liga25.73261038.51.010.390.120.3000Matches
2023-202427Braga1. Champions Lg3.404125.01.170.290.000.0017.10000.30.30.07-0.3-0.3Matches
2023-202427Bragapt POR1. Primeira Liga8.9322731.82.470.780.050.1422Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.104125.00.660.160.000.0000Matches
2024-202528Beşiktaş2. Europa Lg3.90500.01.300.000.0023.90000.20.20.04-0.2-0.2Matches
2024-202528Beşiktaştr TUR1. Süper Lig13.0111436.40.840.310.090.2500Matches
6 Seasons4 Clubs5 Leagues145.1141354130.40.940.280.090.2921.90221.51.50.06+1.5+1.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
Braga (4 Seasons)4 Leagues108.2121003333.00.930.310.100.3021.30221.21.20.06+0.8+0.8
Beşiktaş (2 Seasons)2 Leagues23.0120525.00.870.220.050.2023.90000.20.20.04-0.2-0.2
Rio Ave (1 Season)1 League9.5010110.01.050.100.000.0000
Vitória (1 Season)2 Leagues4.415240.01.150.460.200.5021.90000.10.10.04+0.9+0.9
Primeira Liga (5 Seasons)97.710943031.90.960.310.090.2722
Europa Lg (5 Seasons)24.1322522.70.910.210.140.6022.80001.21.20.05+1.8+1.8
Süper Lig (2 Seasons)19.1115533.30.780.260.070.2000
Champions Lg (1 Season)3.404125.01.170.290.000.0017.10000.30.30.07-0.3-0.3
Conf Lg (1 Season)0.8000
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
2019-202023Vitória2 Leagues4.415240.01.150.460.200.5021.90000.10.10.04+0.9+0.9
2019-202023Rio Ave1 League9.5010110.01.050.100.000.0000
2020-202124Braga2 Leagues25.5415533.30.590.200.270.8026.30000.10.10.03+0.9+0.9
2021-202225Braga2 Leagues39.3229931.00.740.230.070.2219.30000.70.70.09+0.3+0.3
2022-202326Braga3 Leagues31.13301136.70.990.360.100.2726.00000.10.10.02-0.1-0.1
2023-202427Braga2 Leagues12.4326830.82.100.650.040.1317.10220.30.30.07-0.3-0.3
2023-202427Beşiktaş1 League6.104125.00.660.160.000.0000
2024-202528Beşiktaş2 Leagues16.9116425.00.950.240.060.2523.90000.20.20.04-0.2-0.2
6 Seasons4 Clubs5 Leagues145.1141354130.40.940.280.090.2921.90221.51.50.06+1.5+1.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
Braga (4 Seasons)4 Leagues108.2121003333.00.930.310.100.3021.30221.21.20.06+0.8+0.8
Beşiktaş (2 Seasons)2 Leagues23.0120525.00.870.220.050.2023.90000.20.20.04-0.2-0.2
Rio Ave (1 Season)1 League9.5010110.01.050.100.000.0000
Vitória (1 Season)2 Leagues4.415240.01.150.460.200.5021.90000.10.10.04+0.9+0.9
Primeira Liga (5 Seasons)97.710943031.90.960.310.090.2722
Europa Lg (5 Seasons)24.1322522.70.910.210.140.6022.80001.21.20.05+1.8+1.8
Süper Lig (2 Seasons)19.1115533.30.780.260.070.2000
Champions Lg (1 Season)3.404125.01.170.290.000.0017.10000.30.30.07-0.3-0.3
Conf Lg (1 Season)0.8000
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.403133.30.890.300.000.0000Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.5010110.01.050.100.000.0000Matches
2020-202124Bragapt POR1. Primeira Liga4th21.7312433.30.550.180.250.7500Matches
2021-202225Bragapt POR1. Primeira Liga4th28.5121733.30.740.250.050.1400Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.73261038.51.010.390.120.3000Matches
2023-202427Bragapt POR1. Primeira Liga4th8.9322731.82.470.780.050.1422Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.104125.00.660.160.000.0000Matches
2024-202528Beşiktaştr TUR1. Süper Lig7th13.0111436.40.840.310.090.2500Matches
6 Seasons4 Clubs2 Leagues116.8111093532.10.930.300.080.2622
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Braga (4 Seasons)1 League84.810812834.60.960.330.100.2922
Beşiktaş (2 Seasons)1 League19.1115533.30.780.260.070.2000
Rio Ave (1 Season)1 League9.5010110.01.050.100.000.0000
Vitória (1 Season)1 League3.403133.30.890.300.000.0000
Primeira Liga (5 Seasons)97.710943031.90.960.310.090.2722
Süper Lig (2 Seasons)19.1115533.30.780.260.070.2000
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
2019-202023Vitória2. Europa LgGR1.012150.02.001.000.501.0021.90000.10.10.04+0.9+0.9Matches
2020-202124Braga2. Europa LgR323.813133.30.800.270.331.0026.30000.10.10.03+0.9+0.9Matches
2021-202225Braga2. Europa LgQF10.818225.00.740.190.130.5019.30000.70.70.09+0.3+0.3Matches
2022-202326Braga3. Conf LgKO0.8000Matches
2022-202326Braga2. Europa LgGR4.604125.00.860.220.000.0026.00000.10.10.02-0.1-0.1Matches
2023-202427Braga1. Champions LgGR3.404125.01.170.290.000.0017.10000.30.30.07-0.3-0.3Matches
2024-202528Beşiktaş2. Europa Lg3.90500.01.300.000.0023.90000.20.20.04-0.2-0.2Matches
6 Seasons3 Clubs3 Leagues28.3326623.10.950.220.120.5021.90001.51.50.06+1.5+1.5
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
Braga (4 Seasons)3 Leagues23.4219526.30.840.220.110.4021.30001.21.20.06+0.8+0.8
Beşiktaş (1 Season)1 League3.90500.01.300.000.0023.90000.20.20.04-0.2-0.2
Vitória (1 Season)1 League1.012150.02.001.000.501.0021.90000.10.10.04+0.9+0.9
Europa Lg (5 Seasons)24.1322522.70.910.210.140.6022.80001.21.20.05+1.8+1.8
Champions Lg (1 Season)3.404125.01.170.290.000.0017.10000.30.30.07-0.3-0.3
Conf Lg (1 Season)0.8000
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
201417ly LibyaFriendlies (M)0.5000Matches
201518ly LibyaFriendlies (M)1.0000Matches
201619ly LibyaFriendlies (M)0.3000Matches
201720ly LibyaFriendlies (M)0.8000Matches
201720ly LibyaAfrica Cup of Nations qualification4.2100Matches
201821ly LibyaWCQ5.6100Matches
201922ly LibyaFriendlies (M)1.0000Matches
201922ly LibyaAfrica Cup of Nations qualification5.0000Matches
202124ly LibyaAfrica Cup of Nations qualification4.8000Matches
202225ly LibyaWCQ2.0000Matches
202326ly LibyaAfrica Cup of Nations qualification1.9000Matches
9 Seasons1 Club3 Leagues27.0200
Africa Cup of Nations qualification (5 Seasons)15.9100
Friendlies (M) (5 Seasons)3.5000
WCQ (2 Seasons)7.6100
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
2019-202023Vitória2. Europa Lg1.0333984.6654143121485.7161984.25683.300.00.00.012003Matches
2019-202023Vitóriapt POR1. Primeira Liga3.40Matches
2019-202023Rio Avept POR1. Primeira Liga9.51Matches
2020-202124Braga2. Europa Lg3.819522088.63981809758291.5859391.4334082.500.10.1-0.12191020Matches
2020-202124Bragapt POR1. Primeira Liga21.73Matches
2021-202225Braga2. Europa Lg10.850060183.29799250519623184.821023290.57910575.200.60.6-0.610544057Matches
2021-202225Bragapt POR1. Primeira Liga28.52Matches
2022-202326Braga3. Conf Lg0.80Matches
2022-202326Braga2. Europa Lg4.625930584.959891767627286.113515288.8607283.300.00.50.01302037Matches
2022-202326Bragapt POR1. Primeira Liga25.72Matches
2023-202427Braga1. Champions Lg3.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032Matches
2023-202427Bragapt POR1. Primeira Liga8.90Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.10Matches
2024-202528Beşiktaş2. Europa Lg3.918521287.33454966757994.9788690.7273871.100.40.5-0.42141017Matches
2024-202528Beşiktaştr TUR1. Süper Lig13.00Matches
6 Seasons4 Clubs5 Leagues145.11432167185.729290761050357188.165371990.824731578.481.22.0+6.81815190166
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
Braga (4 Seasons)4 Leagues108.21214142085.525182650141647887.055961491.021527179.370.81.5+6.21513580146
Beşiktaş (2 Seasons)2 Leagues23.018521287.33454966757994.9788690.7273871.100.40.5-0.42141017
Rio Ave (1 Season)1 League9.51
Vitória (1 Season)2 Leagues4.4333984.6654143121485.7161984.25683.300.00.00.012003
Primeira Liga (5 Seasons)97.78
Europa Lg (5 Seasons)24.11172137785.123877619042047887.952458290.020426178.201.11.7-1.11611980134
Süper Lig (2 Seasons)19.10
Champions Lg (1 Season)3.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032
Conf Lg (1 Season)0.80
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
2019-202023Vitória2 Leagues4.4333984.6654143121485.7161984.25683.300.00.00.012003
2019-202023Rio Ave1 League9.51
2020-202124Braga2 Leagues25.519522088.63981809758291.5859391.4334082.530.10.1+2.92191020
2021-202225Braga2 Leagues39.350060183.29799250519623184.821023290.57910575.220.60.6+1.410544057
2022-202326Braga3 Leagues31.125930584.959891767627286.113515288.8607283.320.00.5+2.01302037
2023-202427Braga2 Leagues12.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032
2023-202427Beşiktaş1 League6.10
2024-202528Beşiktaş2 Leagues16.918521287.33454966757994.9788690.7273871.100.40.5-0.42141017
6 Seasons4 Clubs5 Leagues145.11432167185.729290761050357188.165371990.824731578.481.22.0+6.81815190166
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
Braga (4 Seasons)4 Leagues108.21214142085.525182650141647887.055961491.021527179.370.81.5+6.21513580146
Beşiktaş (2 Seasons)2 Leagues23.018521287.33454966757994.9788690.7273871.100.40.5-0.42141017
Rio Ave (1 Season)1 League9.51
Vitória (1 Season)2 Leagues4.4333984.6654143121485.7161984.25683.300.00.00.012003
Primeira Liga (5 Seasons)97.78
Europa Lg (5 Seasons)24.11172137785.123877619042047887.952458290.020426178.201.11.7-1.11611980134
Süper Lig (2 Seasons)19.10
Champions Lg (1 Season)3.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032
Conf Lg (1 Season)0.80
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.40Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.51Matches
2020-202124Bragapt POR1. Primeira Liga4th21.73Matches
2021-202225Bragapt POR1. Primeira Liga4th28.52Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.72Matches
2023-202427Bragapt POR1. Primeira Liga4th8.90Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.10Matches
2024-202528Beşiktaştr TUR1. Süper Lig7th13.00Matches
6 Seasons4 Clubs2 Leagues116.88
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
Braga (4 Seasons)1 League84.87
Beşiktaş (2 Seasons)1 League19.10
Rio Ave (1 Season)1 League9.51
Vitória (1 Season)1 League3.40
Primeira Liga (5 Seasons)97.78
Süper Lig (2 Seasons)19.10
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
2019-202023Vitória2. Europa LgGR1.0333984.6654143121485.7161984.25683.300.00.00.012003Matches
2020-202124Braga2. Europa LgR323.819522088.63981809758291.5859391.4334082.500.10.1-0.12191020Matches
2021-202225Braga2. Europa LgQF10.850060183.29799250519623184.821023290.57910575.200.60.6-0.610544057Matches
2022-202326Braga3. Conf LgKO0.80Matches
2022-202326Braga2. Europa LgGR4.625930584.959891767627286.113515288.8607283.300.00.50.01302037Matches
2023-202427Braga1. Champions LgGR3.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032Matches
2024-202528Beşiktaş2. Europa Lg3.918521287.33454966757994.9788690.7273871.100.40.5-0.42141017Matches
6 Seasons3 Clubs3 Leagues28.31432167185.729290761050357188.165371990.824731578.401.22.0-1.21815190166
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
Braga (4 Seasons)3 Leagues23.41214142085.525182650141647887.055961491.021527179.300.81.5-0.81513580146
Beşiktaş (1 Season)1 League3.918521287.33454966757994.9788690.7273871.100.40.5-0.42141017
Vitória (1 Season)1 League1.0333984.6654143121485.7161984.25683.300.00.00.012003
Europa Lg (5 Seasons)24.11172137785.123877619042047887.952458290.020426178.201.11.7-1.11611980134
Champions Lg (1 Season)3.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032
Conf Lg (1 Season)0.80
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
201417ly LibyaFriendlies (M)0.50Matches
201518ly LibyaFriendlies (M)1.00Matches
201619ly LibyaFriendlies (M)0.30Matches
201720ly LibyaFriendlies (M)0.80Matches
201720ly LibyaAfrica Cup of Nations qualification4.20Matches
201821ly LibyaWCQ5.60Matches
201922ly LibyaFriendlies (M)1.00Matches
201922ly LibyaAfrica Cup of Nations qualification5.00Matches
202124ly LibyaAfrica Cup of Nations qualification4.80Matches
202225ly LibyaWCQ2.00Matches
202326ly LibyaAfrica Cup of Nations qualification1.90Matches
9 Seasons1 Club3 Leagues27.00
Africa Cup of Nations qualification (5 Seasons)15.90
Friendlies (M) (5 Seasons)3.50
WCQ (2 Seasons)7.60

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
2019-202023Vitória2. Europa Lg1.0393811010000003300Matches
2019-202023Vitóriapt POR1. Primeira Liga3.40Matches
2019-202023Rio Avept POR1. Primeira Liga9.51Matches
2020-202124Braga2. Europa Lg3.8220215550300000019502Matches
2020-202124Bragapt POR1. Primeira Liga21.73Matches
2021-202225Braga2. Europa Lg10.8601589111111630000050016Matches
2021-202225Bragapt POR1. Primeira Liga28.53Matches
2022-202326Braga3. Conf Lg0.8Matches
2022-202326Braga2. Europa Lg4.630529411111400000025902Matches
2022-202326Bragapt POR1. Primeira Liga25.77Matches
2023-202427Braga1. Champions Lg3.4294286771610000026013Matches
2023-202427Bragapt POR1. Primeira Liga8.96Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.12Matches
2024-202528Beşiktaş2. Europa Lg3.9212208441000000018503Matches
2024-202528Beşiktaştr TUR1. Süper Lig13.03Matches
6 Seasons4 Clubs5 Leagues145.116711630393943029000001432216
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (4 Seasons)4 Leagues108.214201384343432923000001214213
Beşiktaş (2 Seasons)2 Leagues23.0212208441050000018503
Rio Ave (1 Season)1 League9.51
Vitória (1 Season)2 Leagues4.4393811010000003300
Primeira Liga (5 Seasons)97.720
Europa Lg (5 Seasons)24.11377134432323243000001172113
Süper Lig (2 Seasons)19.15
Champions Lg (1 Season)3.4294286771610000026013
Conf Lg (1 Season)0.8
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
2019-202023Vitória2 Leagues4.4393811010000003300
2019-202023Rio Ave1 League9.51
2020-202124Braga2 Leagues25.5220215550330000019502
2021-202225Braga2 Leagues39.3601589111111660000050016
2022-202326Braga3 Leagues31.130529411111470000025902
2023-202427Braga2 Leagues12.4294286771670000026013
2023-202427Beşiktaş1 League6.12
2024-202528Beşiktaş2 Leagues16.9212208441030000018503
6 Seasons4 Clubs5 Leagues145.116711630393943029000001432216
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (4 Seasons)4 Leagues108.214201384343432923000001214213
Beşiktaş (2 Seasons)2 Leagues23.0212208441050000018503
Rio Ave (1 Season)1 League9.51
Vitória (1 Season)2 Leagues4.4393811010000003300
Primeira Liga (5 Seasons)97.720
Europa Lg (5 Seasons)24.11377134432323243000001172113
Süper Lig (2 Seasons)19.15
Champions Lg (1 Season)3.4294286771610000026013
Conf Lg (1 Season)0.8
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.40Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.51Matches
2020-202124Bragapt POR1. Primeira Liga4th21.73Matches
2021-202225Bragapt POR1. Primeira Liga4th28.53Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.77Matches
2023-202427Bragapt POR1. Primeira Liga4th8.96Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.12Matches
2024-202528Beşiktaştr TUR1. Süper Lig7th13.03Matches
6 Seasons4 Clubs2 Leagues116.825
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (4 Seasons)1 League84.819
Beşiktaş (2 Seasons)1 League19.15
Rio Ave (1 Season)1 League9.51
Vitória (1 Season)1 League3.40
Primeira Liga (5 Seasons)97.720
Süper Lig (2 Seasons)19.15
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
2019-202023Vitória2. Europa LgGR1.0393811010000003300Matches
2020-202124Braga2. Europa LgR323.8220215550300000019502Matches
2021-202225Braga2. Europa LgQF10.8601589111111630000050016Matches
2022-202326Braga3. Conf LgKO0.8Matches
2022-202326Braga2. Europa LgGR4.630529411111400000025902Matches
2023-202427Braga1. Champions LgGR3.4294286771610000026013Matches
2024-202528Beşiktaş2. Europa Lg3.9212208441000000018503Matches
6 Seasons3 Clubs3 Leagues28.31671163039394304000001432216
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (4 Seasons)3 Leagues23.41420138434343294000001214213
Beşiktaş (1 Season)1 League3.9212208441000000018503
Vitória (1 Season)1 League1.0393811010000003300
Europa Lg (5 Seasons)24.11377134432323243000001172113
Champions Lg (1 Season)3.4294286771610000026013
Conf Lg (1 Season)0.8
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
201417ly LibyaFriendlies (M)0.5Matches
201518ly LibyaFriendlies (M)1.0Matches
201619ly LibyaFriendlies (M)0.3Matches
201720ly LibyaFriendlies (M)0.8Matches
201720ly LibyaAfrica Cup of Nations qualification4.2Matches
201821ly LibyaWCQ5.6Matches
201922ly LibyaFriendlies (M)1.0Matches
201922ly LibyaAfrica Cup of Nations qualification5.0Matches
202124ly LibyaAfrica Cup of Nations qualification4.8Matches
202225ly LibyaWCQ2.0Matches
202326ly LibyaAfrica Cup of Nations qualification1.9Matches
9 Seasons1 Club3 Leagues27.0
Africa Cup of Nations qualification (5 Seasons)15.9
Friendlies (M) (5 Seasons)3.5
WCQ (2 Seasons)7.6

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
2019-202023Vitória2. Europa Lg1.011.0010000000.00000000Matches
2019-202023Vitóriapt POR1. Primeira Liga3.4Matches
2019-202023Rio Avept POR1. Primeira Liga9.5Matches
2020-202124Braga2. Europa Lg3.8102.6570110100.00000000Matches
2020-202124Bragapt POR1. Primeira Liga21.7Matches
2021-202225Braga2. Europa Lg10.8262.48230120010.10100000Matches
2021-202225Bragapt POR1. Primeira Liga28.5Matches
2022-202326Braga3. Conf Lg0.8Matches
2022-202326Braga2. Europa Lg4.661.2960000010.21100000Matches
2022-202326Bragapt POR1. Primeira Liga25.7Matches
2023-202427Braga1. Champions Lg3.492.6270010110.29100000Matches
2023-202427Bragapt POR1. Primeira Liga8.9Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.1Matches
2024-202528Beşiktaş2. Europa Lg3.951.2941000000.00000000Matches
2024-202528Beşiktaştr TUR1. Süper Lig13.0Matches
6 Seasons4 Clubs5 Leagues145.1572.10481240230.11300000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (4 Seasons)4 Leagues108.2512.28430240230.13300000
Beşiktaş (2 Seasons)2 Leagues23.051.2941000000.00000000
Rio Ave (1 Season)1 League9.5
Vitória (1 Season)2 Leagues4.411.0010000000.00000000
Primeira Liga (5 Seasons)97.7
Europa Lg (5 Seasons)24.1482.02411230120.08200000
Süper Lig (2 Seasons)19.1
Champions Lg (1 Season)3.492.6270010110.29100000
Conf Lg (1 Season)0.8
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
2019-202023Vitória2 Leagues4.411.0010000000.00000000
2019-202023Rio Ave1 League9.5
2020-202124Braga2 Leagues25.5102.6570110100.00000000
2021-202225Braga2 Leagues39.3262.48230120010.10100000
2022-202326Braga3 Leagues31.161.2960000010.21100000
2023-202427Braga2 Leagues12.492.6270010110.29100000
2023-202427Beşiktaş1 League6.1
2024-202528Beşiktaş2 Leagues16.951.2941000000.00000000
6 Seasons4 Clubs5 Leagues145.1572.10481240230.11300000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (4 Seasons)4 Leagues108.2512.28430240230.13300000
Beşiktaş (2 Seasons)2 Leagues23.051.2941000000.00000000
Rio Ave (1 Season)1 League9.5
Vitória (1 Season)2 Leagues4.411.0010000000.00000000
Primeira Liga (5 Seasons)97.7
Europa Lg (5 Seasons)24.1482.02411230120.08200000
Süper Lig (2 Seasons)19.1
Champions Lg (1 Season)3.492.6270010110.29100000
Conf Lg (1 Season)0.8
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.4Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.5Matches
2020-202124Bragapt POR1. Primeira Liga4th21.7Matches
2021-202225Bragapt POR1. Primeira Liga4th28.5Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.7Matches
2023-202427Bragapt POR1. Primeira Liga4th8.9Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.1Matches
2024-202528Beşiktaştr TUR1. Süper Lig7th13.0Matches
6 Seasons4 Clubs2 Leagues116.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (4 Seasons)1 League84.8
Beşiktaş (2 Seasons)1 League19.1
Rio Ave (1 Season)1 League9.5
Vitória (1 Season)1 League3.4
Primeira Liga (5 Seasons)97.7
Süper Lig (2 Seasons)19.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
2019-202023Vitória2. Europa LgGR1.011.0010000000.00000000Matches
2020-202124Braga2. Europa LgR323.8102.6570110100.00000000Matches
2021-202225Braga2. Europa LgQF10.8262.48230120010.10100000Matches
2022-202326Braga3. Conf LgKO0.8Matches
2022-202326Braga2. Europa LgGR4.661.2960000010.21100000Matches
2023-202427Braga1. Champions LgGR3.492.6270010110.29100000Matches
2024-202528Beşiktaş2. Europa Lg3.951.2941000000.00000000Matches
6 Seasons3 Clubs3 Leagues28.3572.10481240230.11300000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (4 Seasons)3 Leagues23.4512.28430240230.13300000
Beşiktaş (1 Season)1 League3.951.2941000000.00000000
Vitória (1 Season)1 League1.011.0010000000.00000000
Europa Lg (5 Seasons)24.1482.02411230120.08200000
Champions Lg (1 Season)3.492.6270010110.29100000
Conf Lg (1 Season)0.8
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
201417ly LibyaFriendlies (M)0.5Matches
201518ly LibyaFriendlies (M)1.0Matches
201619ly LibyaFriendlies (M)0.3Matches
201720ly LibyaFriendlies (M)0.8Matches
201720ly LibyaAfrica Cup of Nations qualification4.2Matches
201821ly LibyaWCQ5.6Matches
201922ly LibyaFriendlies (M)1.0Matches
201922ly LibyaAfrica Cup of Nations qualification5.0Matches
202124ly LibyaAfrica Cup of Nations qualification4.8Matches
202225ly LibyaWCQ2.0Matches
202326ly LibyaAfrica Cup of Nations qualification1.9Matches
9 Seasons1 Club3 Leagues27.0
Africa Cup of Nations qualification (5 Seasons)15.9
Friendlies (M) (5 Seasons)3.5
WCQ (2 Seasons)7.6

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
2019-202023Vitória2. Europa Lg1.010100010.011011230Matches
2019-202023Vitóriapt POR1. Primeira Liga3.479Matches
2019-202023Rio Avept POR1. Primeira Liga9.51311Matches
2020-202124Braga2. Europa Lg3.8633303742.94431101641Matches
2020-202124Bragapt POR1. Primeira Liga21.72342Matches
2021-202225Braga2. Europa Lg10.82114137192437.515144102243130Matches
2021-202225Bragapt POR1. Primeira Liga28.53746Matches
2022-202326Braga3. Conf Lg0.8Matches
2022-202326Braga2. Europa Lg4.61054424757.13835142430Matches
2022-202326Bragapt POR1. Primeira Liga25.73456Matches
2023-202427Braga1. Champions Lg3.4974413837.5520281760Matches
2023-202427Bragapt POR1. Primeira Liga8.91414Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.1811Matches
2024-202528Beşiktaş2. Europa Lg3.9644202450.02115671351Matches
2024-202528Beşiktaştr TUR1. Süper Lig13.02018Matches
6 Seasons4 Clubs5 Leagues145.15318929204215141.230401525269115342
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (4 Seasons)4 Leagues108.24613724184194641.327281018212100261
Beşiktaş (2 Seasons)2 Leagues23.06324202450.021156361351
Rio Ave (1 Season)1 League9.513110
Vitória (1 Season)2 Leagues4.417100010.0110110230
Primeira Liga (5 Seasons)97.71281780
Europa Lg (5 Seasons)24.1442625163184341.9253815235498282
Süper Lig (2 Seasons)19.128290
Champions Lg (1 Season)3.4974413837.5520281760
Conf Lg (1 Season)0.80
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
2019-202023Vitória2 Leagues4.417100010.0110110230
2019-202023Rio Ave1 League9.513110
2020-202124Braga2 Leagues25.56263303742.94431521641
2021-202225Braga2 Leagues39.32151137192437.515144106843130
2022-202326Braga3 Leagues31.110394424757.13835702430
2023-202427Braga2 Leagues12.49214413837.55202221760
2023-202427Beşiktaş1 League6.18110
2024-202528Beşiktaş2 Leagues16.96244202450.021156251351
6 Seasons4 Clubs5 Leagues145.15318929204215141.230401525269115342
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (4 Seasons)4 Leagues108.24613724184194641.327281018212100261
Beşiktaş (2 Seasons)2 Leagues23.06324202450.021156361351
Rio Ave (1 Season)1 League9.513110
Vitória (1 Season)2 Leagues4.417100010.0110110230
Primeira Liga (5 Seasons)97.71281780
Europa Lg (5 Seasons)24.1442625163184341.9253815235498282
Süper Lig (2 Seasons)19.128290
Champions Lg (1 Season)3.4974413837.5520281760
Conf Lg (1 Season)0.80
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.479Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.51311Matches
2020-202124Bragapt POR1. Primeira Liga4th21.72342Matches
2021-202225Bragapt POR1. Primeira Liga4th28.53746Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.73456Matches
2023-202427Bragapt POR1. Primeira Liga4th8.91414Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.1811Matches
2024-202528Beşiktaştr TUR1. Süper Lig7th13.02018Matches
6 Seasons4 Clubs2 Leagues116.81562070
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
Braga (4 Seasons)1 League84.81081580
Beşiktaş (2 Seasons)1 League19.128290
Rio Ave (1 Season)1 League9.513110
Vitória (1 Season)1 League3.4790
Primeira Liga (5 Seasons)97.71281780
Süper Lig (2 Seasons)19.128290
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
2019-202023Vitória2. Europa LgGR1.010100010.011011230Matches
2020-202124Braga2. Europa LgR323.8633303742.94431101641Matches
2021-202225Braga2. Europa LgQF10.82114137192437.515144102243130Matches
2022-202326Braga3. Conf LgKO0.8Matches
2022-202326Braga2. Europa LgGR4.61054424757.13835142430Matches
2023-202427Braga1. Champions LgGR3.4974413837.5520281760Matches
2024-202528Beşiktaş2. Europa Lg3.9644202450.02115671351Matches
6 Seasons3 Clubs3 Leagues28.3533329204215141.23040152562115342
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (4 Seasons)3 Leagues23.4462924184194641.32728101854100261
Beşiktaş (1 Season)1 League3.9644202450.02115671351
Vitória (1 Season)1 League1.010100010.011011230
Europa Lg (5 Seasons)24.1442625163184341.9253815235498282
Champions Lg (1 Season)3.4974413837.5520281760
Conf Lg (1 Season)0.80
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
201417ly LibyaFriendlies (M)0.5Matches
201518ly LibyaFriendlies (M)1.0Matches
201619ly LibyaFriendlies (M)0.3Matches
201720ly LibyaFriendlies (M)0.8Matches
201720ly LibyaAfrica Cup of Nations qualification4.2Matches
201821ly LibyaWCQ5.6Matches
201922ly LibyaFriendlies (M)1.0Matches
201922ly LibyaAfrica Cup of Nations qualification5.0Matches
202124ly LibyaAfrica Cup of Nations qualification4.8Matches
202225ly LibyaWCQ2.0Matches
202326ly LibyaAfrica Cup of Nations qualification1.9Matches
9 Seasons1 Club3 Leagues27.00
Africa Cup of Nations qualification (5 Seasons)15.90
Friendlies (M) (5 Seasons)3.50
WCQ (2 Seasons)7.60

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
2019-202023Vitória2. Europa Lg1.05051433315011100.000.024853800021230Matches
2019-202023Vitóriapt POR1. Primeira Liga3.4Matches
2019-202023Rio Avept POR1. Primeira Liga9.5Matches
2020-202124Braga2. Europa Lg3.82599561782712593266.7133.3141636239220441631Matches
2020-202124Bragapt POR1. Primeira Liga21.7Matches
2021-202225Braga2. Europa Lg10.8708241454898397086583.3116.741414916315123954470Matches
2021-202225Bragapt POR1. Primeira Liga28.5Matches
2022-202326Braga3. Conf Lg0.8Matches
2022-202326Braga2. Europa Lg4.636010872373823609444.4444.42391036475340232472Matches
2022-202326Bragapt POR1. Primeira Liga25.7Matches
2023-202427Braga1. Champions Lg3.432913672214353292150.0150.02331048364310112553Matches
2023-202427Bragapt POR1. Primeira Liga8.9Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.1Matches
2024-202528Beşiktaş2. Europa Lg3.92471780147213247000122444175140411671Matches
2024-202528Beşiktaştr TUR1. Süper Lig13.0Matches
6 Seasons4 Clubs5 Leagues145.11953784491305215211953211361.9733.311734740192214233221513027
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
Braga (4 Seasons)4 Leagues108.21656563551125191171656201260.0735.010274211170913193161311126
Beşiktaş (2 Seasons)2 Leagues23.02471780147213247000122444175140411671
Rio Ave (1 Season)1 League9.5
Vitória (1 Season)2 Leagues4.45051433315011100.000.024853800021230
Primeira Liga (5 Seasons)97.7
Europa Lg (5 Seasons)24.11624653821084172161624191263.2631.69403692155811223211410474
Süper Lig (2 Seasons)19.1
Champions Lg (1 Season)3.432913672214353292150.0150.02331048364310112553
Conf Lg (1 Season)0.8
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
2019-202023Vitória2 Leagues4.45051433315011100.000.024853800021230
2019-202023Rio Ave1 League9.5
2020-202124Braga2 Leagues25.52599561782712593266.7133.3141636239220441631
2021-202225Braga2 Leagues39.3708241454898397086583.3116.741414916315123954470
2022-202326Braga3 Leagues31.136010872373823609444.4444.42391036475340232472
2023-202427Braga2 Leagues12.432913672214353292150.0150.02331048364310112553
2023-202427Beşiktaş1 League6.1
2024-202528Beşiktaş2 Leagues16.92471780147213247000122444175140411671
6 Seasons4 Clubs5 Leagues145.11953784491305215211953211361.9733.311734740192214233221513027
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
Braga (4 Seasons)4 Leagues108.21656563551125191171656201260.0735.010274211170913193161311126
Beşiktaş (2 Seasons)2 Leagues23.02471780147213247000122444175140411671
Rio Ave (1 Season)1 League9.5
Vitória (1 Season)2 Leagues4.45051433315011100.000.024853800021230
Primeira Liga (5 Seasons)97.7
Europa Lg (5 Seasons)24.11624653821084172161624191263.2631.69403692155811223211410474
Süper Lig (2 Seasons)19.1
Champions Lg (1 Season)3.432913672214353292150.0150.02331048364310112553
Conf Lg (1 Season)0.8
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.4Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.5Matches
2020-202124Bragapt POR1. Primeira Liga4th21.7Matches
2021-202225Bragapt POR1. Primeira Liga4th28.5Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.7Matches
2023-202427Bragapt POR1. Primeira Liga4th8.9Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.1Matches
2024-202528Beşiktaştr TUR1. Süper Lig7th13.0Matches
6 Seasons4 Clubs2 Leagues116.8
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
Braga (4 Seasons)1 League84.8
Beşiktaş (2 Seasons)1 League19.1
Rio Ave (1 Season)1 League9.5
Vitória (1 Season)1 League3.4
Primeira Liga (5 Seasons)97.7
Süper Lig (2 Seasons)19.1
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
2019-202023Vitória2. Europa LgGR1.05051433315011100.000.024853800021230Matches
2020-202124Braga2. Europa LgR323.82599561782712593266.7133.3141636239220441631Matches
2021-202225Braga2. Europa LgQF10.8708241454898397086583.3116.741414916315123954470Matches
2022-202326Braga3. Conf LgKO0.8Matches
2022-202326Braga2. Europa LgGR4.636010872373823609444.4444.42391036475340232472Matches
2023-202427Braga1. Champions LgGR3.432913672214353292150.0150.02331048364310112553Matches
2024-202528Beşiktaş2. Europa Lg3.92471780147213247000122444175140411671Matches
6 Seasons3 Clubs3 Leagues28.31953784491305215211953211361.9733.311734740192214233221513027
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
Braga (4 Seasons)3 Leagues23.41656563551125191171656201260.0735.010274211170913193161311126
Beşiktaş (1 Season)1 League3.92471780147213247000122444175140411671
Vitória (1 Season)1 League1.05051433315011100.000.024853800021230
Europa Lg (5 Seasons)24.11624653821084172161624191263.2631.69403692155811223211410474
Champions Lg (1 Season)3.432913672214353292150.0150.02331048364310112553
Conf Lg (1 Season)0.8
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
201417ly LibyaFriendlies (M)0.5Matches
201518ly LibyaFriendlies (M)1.0Matches
201619ly LibyaFriendlies (M)0.3Matches
201720ly LibyaFriendlies (M)0.8Matches
201720ly LibyaAfrica Cup of Nations qualification4.2Matches
201821ly LibyaWCQ5.6Matches
201922ly LibyaFriendlies (M)1.0Matches
201922ly LibyaAfrica Cup of Nations qualification5.0Matches
202124ly LibyaAfrica Cup of Nations qualification4.8Matches
202225ly LibyaWCQ2.0Matches
202326ly LibyaAfrica Cup of Nations qualification1.9Matches
9 Seasons1 Club3 Leagues27.0
Africa Cup of Nations qualification (5 Seasons)15.9
Friendlies (M) (5 Seasons)3.5
WCQ (2 Seasons)7.6

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
2019-202023Vitória2. Europa Lg1909016.71.01901032.7132+1+1.00+1.800.42.0-1.6-1.63-1.26Matches
2019-202023Vitóriapt POR1. Primeira Liga5302609.93.4472211341.0035-2-0.60-1.15Matches
2019-202023Rio Avept POR1. Primeira Liga128597228.19.51177711311.581611+5+0.52+0.24Matches
2020-202124Braga2. Europa Lg73394847.13.8477231111.86710-3-0.80-1.516.08.1-2.1-0.55-0.52Matches
2020-202124Bragapt POR1. Primeira Liga281,9557063.921.723771453731.793623+13+0.60+0.03Matches
2021-202225Braga2. Europa Lg119718885.210.811887001.821510+5+0.46+1.0016.414.1+2.3+0.22+1.57Matches
2021-202225Bragapt POR1. Primeira Liga302,5658683.828.5308624001.874227+15+0.53-0.56Matches
2022-202326Braga3. Conf Lg1717139.40.81710000.0002-2-2.54-0.06Matches
2022-202326Braga2. Europa Lg54188477.44.65844002.0084+4+0.86+2.345.84.0+1.9+0.40+1.03Matches
2022-202326Bragapt POR1. Primeira Liga282,3098275.525.7288219002.436021+39+1.52+0.80Matches
2023-202427Braga1. Champions Lg53096257.23.4386222601.5056-1-0.29+1.664.65.2-0.6-0.17+0.25Matches
2023-202427Bragapt POR1. Primeira Liga118037326.28.9983622902.092214+8+0.90+0.38Matches
2023-202427Beşiktaştr TUR1. Süper Lig95466116.06.1772422311.3375+2+0.33+0.24Matches
2024-202528Beşiktaş2. Europa Lg63475848.23.9481221211.6379-2-0.52+0.216.18.2-2.1-0.54+0.13Matches
2024-202528Beşiktaştr TUR1. Süper Lig161,1747365.213.01381733821.751812+6+0.46+0.17Matches
6 Seasons4 Clubs5 Leagues17513,0587546.7145.1154811012126161.85249161+88+0.61+0.3339.341.5-2.2-0.08+0.41
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
Braga (4 Seasons)4 Leagues1269,7407763.4108.21148378122741.97195117+78+0.72+0.3432.831.4+1.5+0.07+0.55
Beşiktaş (2 Seasons)2 Leagues312,0676734.823.024781372641.603226+6+0.26+0.216.18.2-2.1-0.54+0.13
Rio Ave (1 Season)1 League128597228.19.51177711311.581611+5+0.52+0.24
Vitória (1 Season)2 Leagues63926510.94.4576311371.2967-1-0.23-0.590.42.0-1.6-1.63-1.26
Primeira Liga (5 Seasons)1148,7937747.997.7105817293081.94179101+78+0.80+0.27
Europa Lg (5 Seasons)302,1657259.224.125841651151.854035+5+0.21+0.6334.736.4-1.6-0.07+0.44
Süper Lig (2 Seasons)251,7206933.019.120781153231.602517+8+0.42+0.29
Champions Lg (1 Season)53096257.23.4386222601.5056-1-0.29+1.664.65.2-0.6-0.17+0.25
Conf Lg (1 Season)1717139.40.81710000.0002-2-2.54-0.06
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
2019-202023Vitória2 Leagues63926510.94.4576311371.2967-1-0.23-0.590.42.0-1.6-1.63-1.26
2019-202023Rio Ave1 League128597228.19.51177711311.581611+5+0.52+0.24
2020-202124Braga2 Leagues352,2946660.725.527771682741.804333+10+0.39-0.216.08.1-2.1-0.55-0.52
2021-202225Braga2 Leagues413,5368684.239.3418631001.865737+20+0.51-0.1716.414.1+2.3+0.22+1.57
2022-202326Braga3 Leagues342,7988274.031.1348223002.306827+41+1.32+1.235.84.0+1.9+0.40+1.03
2023-202427Braga2 Leagues161,1127030.912.41284842801.912720+7+0.57+0.284.65.2-0.6-0.17+0.25
2023-202427Beşiktaş1 League95466116.06.1772422311.3375+2+0.33+0.24
2024-202528Beşiktaş2 Leagues221,5216960.416.91781952831.722521+4+0.24+0.336.18.2-2.1-0.54+0.13
6 Seasons4 Clubs5 Leagues17513,0587546.7145.1154811012126161.85249161+88+0.61+0.3339.341.5-2.2-0.08+0.41
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
Braga (4 Seasons)4 Leagues1269,7407763.4108.21148378122741.97195117+78+0.72+0.3432.831.4+1.5+0.07+0.55
Beşiktaş (2 Seasons)2 Leagues312,0676734.823.024781372641.603226+6+0.26+0.216.18.2-2.1-0.54+0.13
Rio Ave (1 Season)1 League128597228.19.51177711311.581611+5+0.52+0.24
Vitória (1 Season)2 Leagues63926510.94.4576311371.2967-1-0.23-0.590.42.0-1.6-1.63-1.26
Primeira Liga (5 Seasons)1148,7937747.997.7105817293081.94179101+78+0.80+0.27
Europa Lg (5 Seasons)302,1657259.224.125841651151.854035+5+0.21+0.6334.736.4-1.6-0.07+0.44
Süper Lig (2 Seasons)251,7206933.019.120781153231.602517+8+0.42+0.29
Champions Lg (1 Season)53096257.23.4386222601.5056-1-0.29+1.664.65.2-0.6-0.17+0.25
Conf Lg (1 Season)1717139.40.81710000.0002-2-2.54-0.06
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
2019-202023Vitóriapt POR1. Primeira Liga7th5302609.93.4472211341.0035-2-0.60-1.15Matches
2019-202023Rio Avept POR1. Primeira Liga5th128597228.19.51177711311.581611+5+0.52+0.24Matches
2020-202124Bragapt POR1. Primeira Liga4th281,9557063.921.723771453731.793623+13+0.60+0.03Matches
2021-202225Bragapt POR1. Primeira Liga4th302,5658683.828.5308624001.874227+15+0.53-0.56Matches
2022-202326Bragapt POR1. Primeira Liga3rd282,3098275.525.7288219002.436021+39+1.52+0.80Matches
2023-202427Bragapt POR1. Primeira Liga4th118037326.28.9983622902.092214+8+0.90+0.38Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th95466116.06.1772422311.3375+2+0.33+0.24Matches
2024-202528Beşiktaştr TUR1. Süper Lig7th161,1747365.213.01381733821.751812+6+0.46+0.17Matches
6 Seasons4 Clubs2 Leagues13910,5137644.6116.812581831431111.88204118+86+0.74+0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Braga (4 Seasons)1 League977,6327962.484.890826373532.0316085+75+0.88+0.26
Beşiktaş (2 Seasons)1 League251,7206933.019.120781153231.602517+8+0.42+0.29
Rio Ave (1 Season)1 League128597228.19.51177711311.581611+5+0.52+0.24
Vitória (1 Season)1 League5302609.93.4472211341.0035-2-0.60-1.15
Primeira Liga (5 Seasons)1148,7937747.997.7105817293081.94179101+78+0.80+0.27
Süper Lig (2 Seasons)251,7206933.019.120781153231.602517+8+0.42+0.29
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
2019-202023Vitória2. Europa LgGR1909016.71.01901032.7132+1+1.00+1.800.42.0-1.6-1.63-1.26Matches
2020-202124Braga2. Europa LgR3273394847.13.8477231111.86710-3-0.80-1.516.08.1-2.1-0.55-0.52Matches
2021-202225Braga2. Europa LgQF119718885.210.811887001.821510+5+0.46+1.0016.414.1+2.3+0.22+1.57Matches
2022-202326Braga3. Conf LgKO1717139.40.81710000.0002-2-2.54-0.06Matches
2022-202326Braga2. Europa LgGR54188477.44.65844002.0084+4+0.86+2.345.84.0+1.9+0.40+1.03Matches
2023-202427Braga1. Champions LgGR53096257.23.4386222601.5056-1-0.29+1.664.65.2-0.6-0.17+0.25Matches
2024-202528Beşiktaş2. Europa Lg63475848.23.9481221211.6379-2-0.52+0.216.18.2-2.1-0.54+0.13Matches
6 Seasons3 Clubs3 Leagues362,5457158.128.329841871651.754543+2+0.07+0.8139.341.5-2.2-0.08+0.41
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
Braga (4 Seasons)3 Leagues292,1087367.623.424841551711.743532+3+0.13+0.8432.831.4+1.5+0.07+0.55
Beşiktaş (1 Season)1 League63475848.23.9481221211.6379-2-0.52+0.216.18.2-2.1-0.54+0.13
Vitória (1 Season)1 League1909016.71.01901032.7132+1+1.00+1.800.42.0-1.6-1.63-1.26
Europa Lg (5 Seasons)302,1657259.224.125841651151.854035+5+0.21+0.6334.736.4-1.6-0.07+0.44
Champions Lg (1 Season)53096257.23.4386222601.5056-1-0.29+1.664.65.2-0.6-0.17+0.25
Conf Lg (1 Season)1717139.40.81710000.0002-2-2.54-0.06
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
201417ly LibyaFriendlies (M)1454550.00.51450000.0001-1-2.00+2.00Matches
201518ly LibyaFriendlies (M)19090100.01.01901001.002200.00Matches
201518ly LibyaAfrica Cup of Nations qualification00002Matches
201619ly LibyaFriendlies (M)1232325.60.30012200.0001-1-3.91-2.57Matches
201720ly LibyaFriendlies (M)1707019.40.81700000.0001-1-1.29-0.98Matches
201720ly LibyaAfrica Cup of Nations qualification63766369.64.2488321301.1754+1+0.24-0.31Matches
201821ly LibyaWCQ85036369.95.6676322501.2538-5-0.89-1.72Matches
201922ly LibyaFriendlies (M)1909025.01.01901001.001100.00-0.33Matches
201922ly LibyaAfrica Cup of Nations qualification54509083.35.05905010.80810-2-0.40-7.40Matches
202124ly LibyaAfrica Cup of Nations qualification54368780.74.85874010.60713-6-1.24+0.49Matches
202225ly LibyaWCQ21809033.32.02902000.0004-4-2.00-2.25Matches
202326ly LibyaAfrica Cup of Nations qualification21708531.51.92851000.0004-4-2.12-1.63Matches
9 Seasons1 Club3 Leagues332,4337453.027.028832051940.792649-23-0.85-1.03
Africa Cup of Nations qualification (5 Seasons)181,4328061.215.916881321340.782031-11-0.69-1.19
Friendlies (M) (5 Seasons)53186432.13.5474212200.4036-3-0.85-0.45
WCQ (2 Seasons)106836854.27.6879522501.00312-9-1.19-1.65

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
2019-202023Vitória2. Europa Lg1.010010001000010010.0Matches
2019-202023Vitóriapt POR1. Primeira Liga3.420010510970Matches
2019-202023Rio Avept POR1. Primeira Liga9.53112630111130Matches
2020-202124Braga2. Europa Lg3.82003100103000287370.0Matches
2020-202124Bragapt POR1. Primeira Liga21.76003790342230Matches
2021-202225Braga2. Europa Lg10.820012503221400086321469.6Matches
2021-202225Bragapt POR1. Primeira Liga28.5100039200346370Matches
2022-202326Braga3. Conf Lg0.80000Matches
2022-202326Braga2. Europa Lg4.600037001450004210662.5Matches
2022-202326Bragapt POR1. Primeira Liga25.780039180756340Matches
2023-202427Braga1. Champions Lg3.4000130187000281233.3Matches
2023-202427Bragapt POR1. Primeira Liga8.910012100614140Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.101084021181Matches
2024-202528Beşiktaş2. Europa Lg3.9000210074000262250.0Matches
2024-202528Beşiktaştr TUR1. Süper Lig13.04001950318200Matches
6 Seasons4 Clubs5 Leagues145.1392121291129269189001220522865.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (4 Seasons)4 Leagues108.2290014673023212137000184502566.7
Beşiktaş (2 Seasons)2 Leagues23.04102910053632001262250.0
Rio Ave (1 Season)1 League9.53112630111130
Vitória (1 Season)2 Leagues4.43001151010700010010.0
Primeira Liga (5 Seasons)97.73011163651201781280
Europa Lg (5 Seasons)24.15002114035426000192512666.2
Süper Lig (2 Seasons)19.14102790529281
Champions Lg (1 Season)3.4000130187000281233.3
Conf Lg (1 Season)0.80000
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
2019-202023Vitória2 Leagues4.43001151010700010010.0
2019-202023Rio Ave1 League9.53112630111130
2020-202124Braga2 Leagues25.58004010035226000287370.0
2021-202225Braga2 Leagues39.31200512506685100086321469.6
2022-202326Braga3 Leagues31.180042250770390004210662.5
2023-202427Braga2 Leagues12.41001313072221000281233.3
2023-202427Beşiktaş1 League6.101084021181
2024-202528Beşiktaş2 Leagues16.9400216032524000262250.0
6 Seasons4 Clubs5 Leagues145.1392121291129269189001220522865.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (4 Seasons)4 Leagues108.2290014673023212137000184502566.7
Beşiktaş (2 Seasons)2 Leagues23.04102910053632001262250.0
Rio Ave (1 Season)1 League9.53112630111130
Vitória (1 Season)2 Leagues4.43001151010700010010.0
Primeira Liga (5 Seasons)97.73011163651201781280
Europa Lg (5 Seasons)24.15002114035426000192512666.2
Süper Lig (2 Seasons)19.14102790529281
Champions Lg (1 Season)3.4000130187000281233.3
Conf Lg (1 Season)0.80000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202023Vitóriapt POR1. Primeira Liga7th3.420010510970Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.53112630111130Matches
2020-202124Bragapt POR1. Primeira Liga4th21.76003790342230Matches
2021-202225Bragapt POR1. Primeira Liga4th28.5100039200346370Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.780039180756340Matches
2023-202427Bragapt POR1. Primeira Liga4th8.910012100614140Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.101084021181Matches
2024-202528Beşiktaştr TUR1. Süper Lig7th13.04001950318200Matches
6 Seasons4 Clubs2 Leagues116.83421190741252071561
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (4 Seasons)1 League84.82500127570191581080
Beşiktaş (2 Seasons)1 League19.14102790529281
Rio Ave (1 Season)1 League9.53112630111130
Vitória (1 Season)1 League3.420010510970
Primeira Liga (5 Seasons)97.73011163651201781280
Süper Lig (2 Seasons)19.14102790529281
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
2019-202023Vitória2. Europa LgGR1.010010001000010010.0Matches
2020-202124Braga2. Europa LgR323.82003100103000287370.0Matches
2021-202225Braga2. Europa LgQF10.820012503221400086321469.6Matches
2022-202326Braga3. Conf LgKO0.80000Matches
2022-202326Braga2. Europa LgGR4.600037001450004210662.5Matches
2023-202427Braga1. Champions LgGR3.4000130187000281233.3Matches
2024-202528Beşiktaş2. Europa Lg3.9000210074000262250.0Matches
6 Seasons3 Clubs3 Leagues28.35002217046233000220522865.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (4 Seasons)3 Leagues23.44001916045429000184502566.7
Beşiktaş (1 Season)1 League3.9000210074000262250.0
Vitória (1 Season)1 League1.010010001000010010.0
Europa Lg (5 Seasons)24.15002114035426000192512666.2
Champions Lg (1 Season)3.4000130187000281233.3
Conf Lg (1 Season)0.80000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201417ly LibyaFriendlies (M)0.50000Matches
201518ly LibyaFriendlies (M)1.00000Matches
201619ly LibyaFriendlies (M)0.30000Matches
201720ly LibyaFriendlies (M)0.80000Matches
201720ly LibyaAfrica Cup of Nations qualification4.21000Matches
201821ly LibyaWCQ5.61000Matches
201922ly LibyaFriendlies (M)1.01000Matches
201922ly LibyaAfrica Cup of Nations qualification5.01000Matches
202124ly LibyaAfrica Cup of Nations qualification4.82000Matches
202225ly LibyaWCQ2.00000Matches
202326ly LibyaAfrica Cup of Nations qualification1.90000Matches
9 Seasons1 Club3 Leagues27.06000
Africa Cup of Nations qualification (5 Seasons)15.94000
Friendlies (M) (5 Seasons)3.51000
WCQ (2 Seasons)7.61000

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.