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-09-22SunSüper LigMatchweek 6HomeW 2–1BeşiktaşEyüpsporYDM65000000001Match Report
2024-09-15SunSüper LigMatchweek 5AwayD 1–1BeşiktaşTrabzonsporYDM66000010101Match Report
2024-09-01SunSüper LigMatchweek 4HomeW 2–0BeşiktaşSivassporYDM72000000102Match Report
2024-08-29ThuEuropa LgPlay-off roundHomeW 5–1tr Beşiktaşch LuganoYDM90000021002Match Report
2024-08-22ThuEuropa LgPlay-off roundAwayD 3–3tr Beşiktaşch LuganoYDM90100021001Match 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.10.10.00.101410.000.000.000.000.000.040.000.040.040.04Matches
2019-202023Rio Avept POR1. Primeira Liga12118599.5011000310.40.40.91.223760.000.100.100.000.100.040.090.130.040.13Matches
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.7336300601.21.22.94.29137120.140.140.280.140.280.060.130.190.060.19Matches
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.51231001001.51.52.23.71118980.040.070.110.040.110.050.080.130.050.13Matches
2022-202326Braga3. Conf Lg11710.8000000000.00.00.00.00000.000.000.000.000.000.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.7325300801.51.52.94.512193120.120.080.190.120.190.060.110.170.060.17Matches
2023-202427Braga1. Champions Lg533093.4000000000.30.30.10.433230.000.000.000.000.000.090.030.110.090.11Matches
2023-202427Bragapt POR1. Primeira Liga1198038.9303122102.51.00.31.347760.340.000.340.110.110.280.040.320.110.15Matches
2023-202427Beşiktaştr TUR1. Süper Lig975466.1000000010.000.000.000.000.00Matches
2024-202528Beşiktaştr TUR1. Süper Lig553834.3000000300.000.000.000.000.00Matches
6 Seasons4 Clubs5 Leagues15814211,920132.41382111223828.57.010.117.051796510.100.060.160.080.140.070.080.150.060.14
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.21271910222908.06.49.215.649742440.110.060.180.090.160.070.090.160.060.14
Beşiktaş (2 Seasons)1 League141292910.3000000310.000.000.000.000.00
Rio Ave (1 Season)1 League12118599.5011000310.40.40.91.223760.000.100.100.000.100.040.090.130.040.13
Vitória (1 Season)2 Leagues653924.4101100300.20.20.00.201710.230.000.230.230.230.050.010.050.050.05
Primeira Liga (5 Seasons)1141058,79397.7108188223017.35.79.315.038647450.100.080.180.080.160.070.100.170.060.15
Europa Lg (4 Seasons)24211,81820.2303300501.01.00.71.71011730.150.000.150.150.150.050.030.080.050.08
Süper Lig (2 Seasons)141292910.3000000310.000.000.000.000.00
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.00.00.00.00000.000.000.000.000.000.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.20.20.00.201710.230.000.230.230.230.050.010.050.050.05
2019-202023Rio Ave1 League12118599.5011000310.40.40.91.223760.000.100.100.000.100.040.090.130.040.13
2020-202124Braga2 Leagues35272,29425.5437400801.41.43.04.311157130.160.120.270.160.270.050.120.170.050.17
2021-202225Braga2 Leagues41413,53639.32242001202.22.22.85.01624680.050.050.100.050.100.060.070.130.060.13
2022-202326Braga3 Leagues34342,79831.1325300801.61.62.94.615230140.100.060.160.100.160.050.090.150.050.15
2023-202427Braga2 Leagues16121,11212.4303122102.81.30.41.7710990.240.000.240.080.080.230.040.260.100.14
2023-202427Beşiktaş1 League975466.1000000010.000.000.000.000.00
2024-202528Beşiktaş1 League553834.3000000300.000.000.000.000.00
6 Seasons4 Clubs5 Leagues15814211,920132.41382111223828.57.010.117.051796510.100.060.160.080.140.070.080.150.060.14
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.21271910222908.06.49.215.649742440.110.060.180.090.160.070.090.160.060.14
Beşiktaş (2 Seasons)1 League141292910.3000000310.000.000.000.000.00
Rio Ave (1 Season)1 League12118599.5011000310.40.40.91.223760.000.100.100.000.100.040.090.130.040.13
Vitória (1 Season)2 Leagues653924.4101100300.20.20.00.201710.230.000.230.230.230.050.010.050.050.05
Primeira Liga (5 Seasons)1141058,79397.7108188223017.35.79.315.038647450.100.080.180.080.160.070.100.170.060.15
Europa Lg (4 Seasons)24211,81820.2303300501.01.00.71.71011730.150.000.150.150.150.050.030.080.050.08
Süper Lig (2 Seasons)141292910.3000000310.000.000.000.000.00
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.00.00.00.00000.000.000.000.000.000.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
2019-202023Vitóriapt POR1. Primeira Liga7th543023.4000000200.10.10.00.101410.000.000.000.000.000.040.000.040.040.04Matches
2019-202023Rio Avept POR1. Primeira Liga5th12118599.5011000310.40.40.91.223760.000.100.100.000.100.040.090.130.040.13Matches
2020-202124Bragapt POR1. Primeira Liga4th28231,95521.7336300601.21.22.94.29137120.140.140.280.140.280.060.130.190.060.19Matches
2021-202225Bragapt POR1. Primeira Liga4th30302,56528.51231001001.51.52.23.71118980.040.070.110.040.110.050.080.130.050.13Matches
2022-202326Bragapt POR1. Primeira Liga3rd28282,30925.7325300801.51.52.94.512193120.120.080.190.120.190.060.110.170.060.17Matches
2023-202427Bragapt POR1. Primeira Liga4th1198038.9303122102.51.00.31.347760.340.000.340.110.110.280.040.320.110.15Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th975466.1000000010.000.000.000.000.00Matches
2024-202528Beşiktaştr TUR1. Süper Lig3rd553834.3000000300.000.000.000.000.00Matches
6 Seasons4 Clubs2 Leagues1281179,722108.0108188223327.35.79.315.038647450.090.070.170.070.150.070.100.170.060.15
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
Braga (4 Seasons)1 League97907,63284.8107178222506.85.28.413.636596380.120.080.200.090.180.080.100.180.060.16
Beşiktaş (2 Seasons)1 League141292910.3000000310.000.000.000.000.00
Rio Ave (1 Season)1 League12118599.5011000310.40.40.91.223760.000.100.100.000.100.040.090.130.040.13
Vitória (1 Season)1 League543023.4000000200.10.10.00.101410.000.000.000.000.000.040.000.040.040.04
Primeira Liga (5 Seasons)1141058,79397.7108188223017.35.79.315.038647450.100.080.180.080.160.070.100.170.060.15
Süper Lig (2 Seasons)141292910.3000000310.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
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.00.00.00.00000.000.000.000.000.000.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
5 Seasons2 Clubs3 Leagues30252,19824.4303300501.31.30.82.01314960.120.000.120.120.120.050.030.080.050.08
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.080.050.08
Vitória (1 Season)1 League11901.0101100100.10.10.00.10301.000.001.001.001.000.080.030.110.080.11
Europa Lg (4 Seasons)24211,81820.2303300501.01.00.71.71011730.150.000.150.150.150.050.030.080.050.08
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.00.00.00.00000.000.000.000.000.000.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.0021.51000.10.10.04-0.1-0.1Matches
2019-202023Rio Avept POR1. Primeira Liga9.5010110.01.050.100.000.0023.61000.40.40.04-0.4-0.4Matches
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.7522.10001.21.20.10+1.8+1.8Matches
2021-202225Braga2. Europa Lg10.818225.00.740.190.130.5019.30000.70.70.09+0.3+0.3Matches
2021-202225Bragapt POR1. Primeira Liga28.5120735.00.700.250.050.1422.90001.51.50.07-0.5-0.5Matches
2022-202326Braga3. Conf Lg0.80000.000.000000.00.00.00.0Matches
2022-202326Braga2. Europa Lg4.604125.00.860.220.000.0026.00000.10.10.02-0.1-0.1Matches
2022-202326Bragapt POR1. Primeira Liga25.73271037.01.050.390.110.3018.50001.51.50.06+1.5+1.5Matches
2023-202427Braga1. Champions Lg3.404125.01.170.290.000.0017.10000.30.30.07-0.3-0.3Matches
2023-202427Bragapt POR1. Primeira Liga8.9320525.02.240.560.050.2017.70222.51.00.05+0.50.0Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.104125.00.660.160.000.0000Matches
2024-202528Beşiktaştr TUR1. Süper Lig4.30200.00.470.000.0000Matches
6 Seasons4 Clubs5 Leagues132.4131193529.40.900.260.090.3120.62228.57.00.06+4.5+4.0
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.212983131.60.910.290.100.3220.20228.06.40.07+4.0+3.6
Beşiktaş (2 Seasons)1 League10.306116.70.580.100.000.0000
Rio Ave (1 Season)1 League9.5010110.01.050.100.000.0023.61000.40.40.04-0.4-0.4
Vitória (1 Season)2 Leagues4.415240.01.150.460.200.5021.71000.20.20.04+0.8+0.8
Primeira Liga (5 Seasons)97.710922830.40.940.290.090.2920.42227.35.70.06+2.7+2.3
Europa Lg (4 Seasons)20.2317529.40.840.250.180.6022.40001.01.00.06+2.0+2.0
Süper Lig (2 Seasons)10.306116.70.580.100.000.0000
Champions Lg (1 Season)3.404125.01.170.290.000.0017.10000.30.30.07-0.3-0.3
Conf Lg (1 Season)0.80000.000.000000.00.00.00.0
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.71000.20.20.04+0.8+0.8
2019-202023Rio Ave1 League9.5010110.01.050.100.000.0023.61000.40.40.04-0.4-0.4
2020-202124Braga2 Leagues25.5415533.30.590.200.270.8022.90001.41.40.09+2.6+2.6
2021-202225Braga2 Leagues39.3228932.10.710.230.070.2221.90002.22.20.08-0.2-0.2
2022-202326Braga3 Leagues31.13311135.51.000.350.100.2719.50001.61.60.05+1.4+1.4
2023-202427Braga2 Leagues12.4324625.01.940.490.040.1717.60222.81.30.05+0.2-0.3
2023-202427Beşiktaş1 League6.104125.00.660.160.000.0000
2024-202528Beşiktaş1 League4.30200.00.470.000.0000
6 Seasons4 Clubs5 Leagues132.4131193529.40.900.260.090.3120.62228.57.00.06+4.5+4.0
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.212983131.60.910.290.100.3220.20228.06.40.07+4.0+3.6
Beşiktaş (2 Seasons)1 League10.306116.70.580.100.000.0000
Rio Ave (1 Season)1 League9.5010110.01.050.100.000.0023.61000.40.40.04-0.4-0.4
Vitória (1 Season)2 Leagues4.415240.01.150.460.200.5021.71000.20.20.04+0.8+0.8
Primeira Liga (5 Seasons)97.710922830.40.940.290.090.2920.42227.35.70.06+2.7+2.3
Europa Lg (4 Seasons)20.2317529.40.840.250.180.6022.40001.01.00.06+2.0+2.0
Süper Lig (2 Seasons)10.306116.70.580.100.000.0000
Champions Lg (1 Season)3.404125.01.170.290.000.0017.10000.30.30.07-0.3-0.3
Conf Lg (1 Season)0.80000.000.000000.00.00.00.0
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.403133.30.890.300.000.0021.51000.10.10.04-0.1-0.1Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.5010110.01.050.100.000.0023.61000.40.40.04-0.4-0.4Matches
2020-202124Bragapt POR1. Primeira Liga4th21.7312433.30.550.180.250.7522.10001.21.20.10+1.8+1.8Matches
2021-202225Bragapt POR1. Primeira Liga4th28.5120735.00.700.250.050.1422.90001.51.50.07-0.5-0.5Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.73271037.01.050.390.110.3018.50001.51.50.06+1.5+1.5Matches
2023-202427Bragapt POR1. Primeira Liga4th8.9320525.02.240.560.050.2017.70222.51.00.05+0.50.0Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.104125.00.660.160.000.0000Matches
2024-202528Beşiktaştr TUR1. Süper Lig3rd4.30200.00.470.000.0000Matches
6 Seasons4 Clubs2 Leagues108.010982929.60.910.270.080.2820.42227.35.70.06+2.7+2.3
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Braga (4 Seasons)1 League84.810792632.90.930.310.100.3120.00226.85.20.07+3.2+2.8
Beşiktaş (2 Seasons)1 League10.306116.70.580.100.000.0000
Rio Ave (1 Season)1 League9.5010110.01.050.100.000.0023.61000.40.40.04-0.4-0.4
Vitória (1 Season)1 League3.403133.30.890.300.000.0021.51000.10.10.04-0.1-0.1
Primeira Liga (5 Seasons)97.710922830.40.940.290.090.2920.42227.35.70.06+2.7+2.3
Süper Lig (2 Seasons)10.306116.70.580.100.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
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.80000.000.000000.00.00.00.0Matches
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
5 Seasons2 Clubs3 Leagues24.4321628.60.860.250.140.5021.40001.31.30.06+1.7+1.7
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.810.210.110.4021.30001.21.20.06+0.8+0.8
Vitória (1 Season)1 League1.012150.02.001.000.501.0021.90000.10.10.04+0.9+0.9
Europa Lg (4 Seasons)20.2317529.40.840.250.180.6022.40001.01.00.06+2.0+2.0
Champions Lg (1 Season)3.404125.01.170.290.000.0017.10000.30.30.07-0.3-0.3
Conf Lg (1 Season)0.80000.000.000000.00.00.00.0
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.413215485.73009793404687.0637287.5293485.300.00.10.00130014Matches
2019-202023Rio Avept POR1. Primeira Liga9.537245382.1814415659812379.719221390.1759777.310.91.1+0.14375137Matches
2020-202124Braga2. Europa Lg3.819522088.63981809758291.5859391.4334082.500.10.1-0.12191020Matches
2020-202124Bragapt POR1. Primeira Liga21.71005118484.921691580929734785.649353492.319624879.032.92.2+0.118142131137Matches
2021-202225Braga2. Europa Lg10.850060183.29799250519623184.821023290.57910575.200.60.6-0.610544057Matches
2021-202225Bragapt POR1. Primeira Liga28.51472175783.830668835350357687.365172689.727936776.022.21.9-0.231192171189Matches
2022-202326Braga3. Conf Lg0.8425182.4859221141877.8202387.07977.800.00.00.002100Matches
2022-202326Braga2. Europa Lg4.625930584.959891767627286.113515288.8607283.300.00.50.01302037Matches
2022-202326Bragapt POR1. Primeira Liga25.71342160683.628708895643349986.861268489.527335177.822.92.5-0.922174120193Matches
2023-202427Braga1. Champions Lg3.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032Matches
2023-202427Bragapt POR1. Primeira Liga8.954163884.811382335518421087.624827590.210113674.300.31.1-0.35796177Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.10Matches
2024-202528Beşiktaştr TUR1. Süper Lig4.30Matches
6 Seasons4 Clubs5 Leagues132.46153730284.3130297356961997231186.42854316090.31180151977.7810.110.4-2.196776624796
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.25616665684.4118490331951847212886.82583285690.41071138277.579.29.3-2.291724573742
Beşiktaş (2 Seasons)1 League10.30
Rio Ave (1 Season)1 League9.537245382.1814415659812379.719221390.1759777.310.91.1+0.14375137
Vitória (1 Season)2 Leagues4.416519385.53663936526086.7799186.8344085.000.00.10.01150017
Primeira Liga (5 Seasons)97.74864579284.0103602288311555180186.32259250490.2953123377.389.38.9-1.380637534647
Europa Lg (4 Seasons)20.2987116584.720423522434539986.544649689.917722379.400.71.2-0.71410570117
Süper Lig (2 Seasons)10.30
Champions Lg (1 Season)3.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032
Conf Lg (1 Season)0.8425182.4859221141877.8202387.07977.800.00.00.002100
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.416519385.53663936526086.7799186.8344085.000.00.10.01150017
2019-202023Rio Ave1 League9.537245382.1814415659812379.719221390.1759777.310.91.1+0.14375137
2020-202124Braga2 Leagues25.51200140485.525672661837242986.757862792.222928879.533.02.40.020161141157
2021-202225Braga2 Leagues39.31972235883.6404671085869980786.686195889.935847275.822.82.5-0.841246211246
2022-202326Braga3 Leagues31.11643196283.7355561094450958986.476785989.334043278.722.93.0-0.923206150230
2023-202427Braga2 Leagues12.480193285.916795477526730388.137741291.514419075.800.41.4-0.4711171109
2023-202427Beşiktaş1 League6.10
2024-202528Beşiktaş1 League4.30
6 Seasons4 Clubs5 Leagues132.46153730284.3130297356961997231186.42854316090.31180151977.7810.110.4-2.196776624796
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.25616665684.4118490331951847212886.82583285690.41071138277.579.29.3-2.291724573742
Beşiktaş (2 Seasons)1 League10.30
Rio Ave (1 Season)1 League9.537245382.1814415659812379.719221390.1759777.310.91.1+0.14375137
Vitória (1 Season)2 Leagues4.416519385.53663936526086.7799186.8344085.000.00.10.01150017
Primeira Liga (5 Seasons)97.74864579284.0103602288311555180186.32259250490.2953123377.389.38.9-1.380637534647
Europa Lg (4 Seasons)20.2987116584.720423522434539986.544649689.917722379.400.71.2-0.71410570117
Süper Lig (2 Seasons)10.30
Champions Lg (1 Season)3.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032
Conf Lg (1 Season)0.8425182.4859221141877.8202387.07977.800.00.00.002100
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.413215485.73009793404687.0637287.5293485.300.00.10.00130014Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.537245382.1814415659812379.719221390.1759777.310.91.1+0.14375137Matches
2020-202124Bragapt POR1. Primeira Liga4th21.71005118484.921691580929734785.649353492.319624879.032.92.2+0.118142131137Matches
2021-202225Bragapt POR1. Primeira Liga4th28.51472175783.830668835350357687.365172689.727936776.022.21.9-0.231192171189Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.71342160683.628708895643349986.861268489.527335177.822.92.5-0.922174120193Matches
2023-202427Bragapt POR1. Primeira Liga4th8.954163884.811382335518421087.624827590.210113674.300.31.1-0.35796177Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.10Matches
2024-202528Beşiktaştr TUR1. Süper Lig3rd4.30Matches
6 Seasons4 Clubs2 Leagues108.04864579284.0103602288311555180186.32259250490.2953123377.389.38.9-1.380637534647
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
Braga (4 Seasons)1 League84.84360518584.192449264731417163286.82004221990.3849110277.078.47.7-1.476587483596
Beşiktaş (2 Seasons)1 League10.30
Rio Ave (1 Season)1 League9.537245382.1814415659812379.719221390.1759777.310.91.1+0.14375137
Vitória (1 Season)1 League3.413215485.73009793404687.0637287.5293485.300.00.10.00130014
Primeira Liga (5 Seasons)97.74864579284.0103602288311555180186.32259250490.2953123377.389.38.9-1.380637534647
Süper Lig (2 Seasons)10.30
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.8425182.4859221141877.8202387.07977.800.00.00.002100Matches
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
5 Seasons2 Clubs3 Leagues24.41289151085.426695686544251086.759565690.722728679.400.81.5-0.81613990149
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.41256147185.426041672243049686.757963790.922228079.300.81.5-0.81513790146
Vitória (1 Season)1 League1.0333984.6654143121485.7161984.25683.300.00.00.012003
Europa Lg (4 Seasons)20.2987116584.720423522434539986.544649689.917722379.400.71.2-0.71410570117
Champions Lg (1 Season)3.426029488.454131420839389.212913794.2435479.600.10.3-0.12321032
Conf Lg (1 Season)0.8425182.4859221141877.8202387.07977.800.00.00.002100
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.4154150440400000013201Matches
2019-202023Rio Avept POR1. Primeira Liga9.5453436141411310000037239Matches
2020-202124Braga2. Europa Lg3.8220215550300000019502Matches
2020-202124Bragapt POR1. Primeira Liga21.71184115625254293000001005323Matches
2021-202225Braga2. Europa Lg10.8601589111111630000050016Matches
2021-202225Bragapt POR1. Primeira Liga28.51757170444449303000001472922Matches
2022-202326Braga3. Conf Lg0.8515100000000004200Matches
2022-202326Braga2. Europa Lg4.630529411111400000025902Matches
2022-202326Bragapt POR1. Primeira Liga25.716061563373212387000001342619Matches
2023-202427Braga1. Champions Lg3.4294286771610000026013Matches
2023-202427Bragapt POR1. Primeira Liga8.963861620194760000054127Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.12Matches
2024-202528Beşiktaştr TUR1. Süper Lig4.30Matches
6 Seasons4 Clubs5 Leagues132.47302709817917333151260000061532594
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (4 Seasons)4 Leagues108.26656647416015432133230000056162284
Beşiktaş (2 Seasons)1 League10.32
Rio Ave (1 Season)1 League9.5453436141411310000037239
Vitória (1 Season)2 Leagues4.4193188550500000016501
Primeira Liga (5 Seasons)97.75792562514413830121200000048642381
Europa Lg (4 Seasons)20.2116511362828224300000987110
Süper Lig (2 Seasons)10.32
Champions Lg (1 Season)3.4294286771610000026013
Conf Lg (1 Season)0.8515100000000004200
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.4193188550500000016501
2019-202023Rio Ave1 League9.5453436141411310000037239
2020-202124Braga2 Leagues25.51404137130304323000001200325
2021-202225Braga2 Leagues39.3235822935555104660000019721028
2022-202326Braga3 Leagues31.119621908484313427000001643621
2023-202427Braga2 Leagues12.49329022726513700000801310
2023-202427Beşiktaş1 League6.12
2024-202528Beşiktaş1 League4.30
6 Seasons4 Clubs5 Leagues132.47302709817917333151260000061532594
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (4 Seasons)4 Leagues108.26656647416015432133230000056162284
Beşiktaş (2 Seasons)1 League10.32
Rio Ave (1 Season)1 League9.5453436141411310000037239
Vitória (1 Season)2 Leagues4.4193188550500000016501
Primeira Liga (5 Seasons)97.75792562514413830121200000048642381
Europa Lg (4 Seasons)20.2116511362828224300000987110
Süper Lig (2 Seasons)10.32
Champions Lg (1 Season)3.4294286771610000026013
Conf Lg (1 Season)0.8515100000000004200
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.4154150440400000013201Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.5453436141411310000037239Matches
2020-202124Bragapt POR1. Primeira Liga4th21.71184115625254293000001005323Matches
2021-202225Bragapt POR1. Primeira Liga4th28.51757170444449303000001472922Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.716061563373212387000001342619Matches
2023-202427Bragapt POR1. Primeira Liga4th8.963861620194760000054127Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.12Matches
2024-202528Beşiktaştr TUR1. Süper Lig3rd4.30Matches
6 Seasons4 Clubs2 Leagues108.05792562514413830121220000048642381
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.85185503912612029104190000043602071
Beşiktaş (2 Seasons)1 League10.32
Rio Ave (1 Season)1 League9.5453436141411310000037239
Vitória (1 Season)1 League3.4154150440400000013201
Primeira Liga (5 Seasons)97.75792562514413830121200000048642381
Süper Lig (2 Seasons)10.32
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.8515100000000004200Matches
2022-202326Braga2. Europa LgGR4.630529411111400000025902Matches
2023-202427Braga1. Champions LgGR3.4294286771610000026013Matches
5 Seasons2 Clubs3 Leagues24.41510147335353304000001289213
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (4 Seasons)3 Leagues23.41471143534343294000001256213
Vitória (1 Season)1 League1.0393811010000003300
Europa Lg (4 Seasons)20.2116511362828224300000987110
Champions Lg (1 Season)3.4294286771610000026013
Conf Lg (1 Season)0.8515100000000004200
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.461.7950001010.30100000Matches
2019-202023Rio Avept POR1. Primeira Liga9.5171.78160010010.10100000Matches
2020-202124Braga2. Europa Lg3.8102.6570110100.00000000Matches
2020-202124Bragapt POR1. Primeira Liga21.7452.07410001350.23500000Matches
2021-202225Braga2. Europa Lg10.8262.48230120010.10100000Matches
2021-202225Bragapt POR1. Primeira Liga28.5822.887512112110.391100000Matches
2022-202326Braga3. Conf Lg0.800.0000000000.00000000Matches
2022-202326Braga2. Europa Lg4.661.2960000010.21100000Matches
2022-202326Bragapt POR1. Primeira Liga25.7511.99422031350.19400100Matches
2023-202427Braga1. Champions Lg3.492.6270010110.29100000Matches
2023-202427Bragapt POR1. Primeira Liga8.9182.02140031010.11100000Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.1Matches
2024-202528Beşiktaştr TUR1. Süper Lig4.3Matches
6 Seasons4 Clubs5 Leagues132.42712.222373412510270.222600100
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.22472.292153411410250.232400100
Beşiktaş (2 Seasons)1 League10.3
Rio Ave (1 Season)1 League9.5171.78160010010.10100000
Vitória (1 Season)2 Leagues4.471.6160001010.23100000
Primeira Liga (5 Seasons)97.72192.2419332858240.252300100
Europa Lg (4 Seasons)20.2432.16370230120.10200000
Süper Lig (2 Seasons)10.3
Champions Lg (1 Season)3.492.6270010110.29100000
Conf Lg (1 Season)0.800.0000000000.00000000
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.471.6160001010.23100000
2019-202023Rio Ave1 League9.5171.78160010010.10100000
2020-202124Braga2 Leagues25.5552.16480111450.20500000
2021-202225Braga2 Leagues39.31082.779813312120.311200000
2022-202326Braga3 Leagues31.1571.83482031360.19500100
2023-202427Braga2 Leagues12.4272.19210041120.16200000
2023-202427Beşiktaş1 League6.1
2024-202528Beşiktaş1 League4.3
6 Seasons4 Clubs5 Leagues132.42712.222373412510270.222600100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (4 Seasons)4 Leagues108.22472.292153411410250.232400100
Beşiktaş (2 Seasons)1 League10.3
Rio Ave (1 Season)1 League9.5171.78160010010.10100000
Vitória (1 Season)2 Leagues4.471.6160001010.23100000
Primeira Liga (5 Seasons)97.72192.2419332858240.252300100
Europa Lg (4 Seasons)20.2432.16370230120.10200000
Süper Lig (2 Seasons)10.3
Champions Lg (1 Season)3.492.6270010110.29100000
Conf Lg (1 Season)0.800.0000000000.00000000
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.461.7950001010.30100000Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.5171.78160010010.10100000Matches
2020-202124Bragapt POR1. Primeira Liga4th21.7452.07410001350.23500000Matches
2021-202225Bragapt POR1. Primeira Liga4th28.5822.887512112110.391100000Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.7511.99422031350.19400100Matches
2023-202427Bragapt POR1. Primeira Liga4th8.9182.02140031010.11100000Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.1Matches
2024-202528Beşiktaştr TUR1. Süper Lig3rd4.3Matches
6 Seasons4 Clubs2 Leagues108.02192.2419332858240.252300100
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.81962.3117232748220.262100100
Beşiktaş (2 Seasons)1 League10.3
Rio Ave (1 Season)1 League9.5171.78160010010.10100000
Vitória (1 Season)1 League3.461.7950001010.30100000
Primeira Liga (5 Seasons)97.72192.2419332858240.252300100
Süper Lig (2 Seasons)10.3
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.800.0000000000.00000000Matches
2022-202326Braga2. Europa LgGR4.661.2960000010.21100000Matches
2023-202427Braga1. Champions LgGR3.492.6270010110.29100000Matches
5 Seasons2 Clubs3 Leagues24.4522.16440240230.12300000
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.21430240230.13300000
Vitória (1 Season)1 League1.011.0010000000.00000000
Europa Lg (4 Seasons)20.2432.16370230120.10200000
Champions Lg (1 Season)3.492.6270010110.29100000
Conf Lg (1 Season)0.800.0000000000.00000000
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.4775204580.0181791680Matches
2019-202023Rio Avept POR1. Primeira Liga9.52014810282040.01210371232150Matches
2020-202124Braga2. Europa Lg3.8633303742.94431101641Matches
2020-202124Bragapt POR1. Primeira Liga21.7432513237234847.925183154184153Matches
2021-202225Braga2. Europa Lg10.82114137192437.515144102243130Matches
2021-202225Bragapt POR1. Primeira Liga28.5633422338235046.0272691743106281Matches
2022-202326Braga3. Conf Lg0.8000000001011110Matches
2022-202326Braga2. Europa Lg4.61054424757.13835142430Matches
2022-202326Bragapt POR1. Primeira Liga25.7663423358296346.03444133157123260Matches
2023-202427Braga1. Champions Lg3.4974413837.5520281760Matches
2023-202427Bragapt POR1. Primeira Liga8.92014910191464.35422143481Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.1811Matches
2024-202528Beşiktaştr TUR1. Süper Lig4.347Matches
6 Seasons4 Clubs5 Leagues132.42661691051313011524746.613214041992504981306
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.2238136911192810322146.611812137842104481046
Beşiktaş (2 Seasons)1 League10.312180
Rio Ave (1 Season)1 League9.52014810282040.01210371232150
Vitória (1 Season)2 Leagues4.4876204666.729181018110
Primeira Liga (5 Seasons)97.721912880113269620048.010411031791763951005
Europa Lg (4 Seasons)20.2382221143163941.0232710174785231
Süper Lig (2 Seasons)10.312180
Champions Lg (1 Season)3.4974413837.5520281760
Conf Lg (1 Season)0.8000000001011110
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.4876204666.729181018110
2019-202023Rio Ave1 League9.52014810282040.01210371232150
2020-202124Braga2 Leagues25.5492816267265547.3292261651100194
2021-202225Braga2 Leagues39.3844835409327443.24240132765149411
2022-202326Braga3 Leagues31.17639273910337047.13753163772148300
2023-202427Braga2 Leagues12.4292113142122254.5106242251141
2023-202427Beşiktaş1 League6.18110
2024-202528Beşiktaş1 League4.3470
6 Seasons4 Clubs5 Leagues132.42661691051313011524746.613214041992504981306
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.2238136911192810322146.611812137842104481046
Beşiktaş (2 Seasons)1 League10.312180
Rio Ave (1 Season)1 League9.52014810282040.01210371232150
Vitória (1 Season)2 Leagues4.4876204666.729181018110
Primeira Liga (5 Seasons)97.721912880113269620048.010411031791763951005
Europa Lg (4 Seasons)20.2382221143163941.0232710174785231
Süper Lig (2 Seasons)10.312180
Champions Lg (1 Season)3.4974413837.5520281760
Conf Lg (1 Season)0.8000000001011110
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.4775204580.0181791680Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.52014810282040.01210371232150Matches
2020-202124Bragapt POR1. Primeira Liga4th21.7432513237234847.925183154184153Matches
2021-202225Bragapt POR1. Primeira Liga4th28.5633422338235046.0272691743106281Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.7663423358296346.03444133157123260Matches
2023-202427Bragapt POR1. Primeira Liga4th8.92014910191464.35422143481Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.1811Matches
2024-202528Beşiktaştr TUR1. Süper Lig3rd4.347Matches
6 Seasons4 Clubs2 Leagues108.021914080113269620048.010411031791943951005
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.819210767101248417548.091922765155347775
Beşiktaş (2 Seasons)1 League10.312180
Rio Ave (1 Season)1 League9.52014810282040.01210371232150
Vitória (1 Season)1 League3.4775204580.0181791680
Primeira Liga (5 Seasons)97.721912880113269620048.010411031791763951005
Süper Lig (2 Seasons)10.312180
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.8000000001011110Matches
2022-202326Braga2. Europa LgGR4.61054424757.13835142430Matches
2023-202427Braga1. Champions LgGR3.4974413837.5520281760Matches
5 Seasons2 Clubs3 Leagues24.4472925184194740.42830102056103301
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.32729101955101271
Vitória (1 Season)1 League1.010100010.011011230
Europa Lg (4 Seasons)20.2382221143163941.0232710174785231
Champions Lg (1 Season)3.4974413837.5520281760
Conf Lg (1 Season)0.8000000001011110
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.41977521301921972150.0150.084431146000201121Matches
2019-202023Rio Avept POR1. Primeira Liga9.55522812236870955210990.0110.026911243642401483336Matches
2020-202124Braga2. Europa Lg3.82599561782712593266.7133.3141636239220441631Matches
2020-202124Bragapt POR1. Primeira Liga21.713723328792117515137213969.2430.8827352813489152121494712Matches
2021-202225Braga2. Europa Lg10.8708241454898397086583.3116.741414916315123954470Matches
2021-202225Bragapt POR1. Primeira Liga28.5200960436131926510200915746.7853.311014489188411222271813848Matches
2022-202326Braga3. Conf Lg0.854320304054000411653900000390Matches
2022-202326Braga2. Europa Lg4.636010872373823609444.4444.42391036475340232472Matches
2022-202326Bragapt POR1. Primeira Liga25.71863543971262219261863161062.5531.3103443201716122102318128612Matches
2023-202427Braga1. Champions Lg3.432913672214353292150.0150.02331048364310112553Matches
2023-202427Bragapt POR1. Primeira Liga8.973214128491119237305480.0120.048619938194100945526Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.1Matches
2024-202528Beşiktaştr TUR1. Süper Lig4.3Matches
6 Seasons4 Clubs5 Leagues132.484852601811567910651038483825364.62732.948932034680635191710576578851
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.2768622016235148973917684694260.92536.24516187067515498778767532044
Beşiktaş (2 Seasons)1 League10.3
Rio Ave (1 Season)1 League9.55522812236870955210990.0110.026911243642401483336
Vitória (1 Season)2 Leagues4.424712661632232473266.7133.3108516184000411351
Primeira Liga (5 Seasons)97.7672519614224491867856723614065.62032.83801158856277387248762461445
Europa Lg (4 Seasons)20.2137748302937151131377191263.2631.6818324813831018317138803
Süper Lig (2 Seasons)10.3
Champions Lg (1 Season)3.432913672214353292150.0150.02331048364310112553
Conf Lg (1 Season)0.854320304054000411653900000390
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.424712661632232473266.7133.3108516184000411351
2019-202023Rio Ave1 League9.55522812236870955210990.0110.026911243642401483336
2020-202124Braga2 Leagues25.51631423431099202161631161168.8531.396841641587111721618111013
2021-202225Braga2 Leagues39.32717845811808348192717211257.1942.915155980251516345362318318
2022-202326Braga3 Leagues31.12277675041529261282277251456.0936.0131455212230152502521157214
2023-202427Braga2 Leagues12.41061271957121622810597571.4228.67193041118371101058079
2023-202427Beşiktaş1 League6.1
2024-202528Beşiktaş1 League4.3
6 Seasons4 Clubs5 Leagues132.484852601811567910651038483825364.62732.948932034680635191710576578851
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.2768622016235148973917684694260.92536.24516187067515498778767532044
Beşiktaş (2 Seasons)1 League10.3
Rio Ave (1 Season)1 League9.55522812236870955210990.0110.026911243642401483336
Vitória (1 Season)2 Leagues4.424712661632232473266.7133.3108516184000411351
Primeira Liga (5 Seasons)97.7672519614224491867856723614065.62032.83801158856277387248762461445
Europa Lg (4 Seasons)20.2137748302937151131377191263.2631.6818324813831018317138803
Süper Lig (2 Seasons)10.3
Champions Lg (1 Season)3.432913672214353292150.0150.02331048364310112553
Conf Lg (1 Season)0.854320304054000411653900000390
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.41977521301921972150.0150.084431146000201121Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.55522812236870955210990.0110.026911243642401483336Matches
2020-202124Bragapt POR1. Primeira Liga4th21.713723328792117515137213969.2430.8827352813489152121494712Matches
2021-202225Bragapt POR1. Primeira Liga4th28.5200960436131926510200915746.7853.311014489188411222271813848Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.71863543971262219261863161062.5531.3103443201716122102318128612Matches
2023-202427Bragapt POR1. Primeira Liga4th8.973214128491119237305480.0120.048619938194100945526Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.1Matches
2024-202528Beşiktaştr TUR1. Süper Lig3rd4.3Matches
6 Seasons4 Clubs2 Leagues108.0672519614224491867856723614065.62032.83801158856277387248762461445
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
Braga (4 Seasons)1 League84.8597616112483993778745974493061.21836.73448143305767366847154416938
Beşiktaş (2 Seasons)1 League10.3
Rio Ave (1 Season)1 League9.55522812236870955210990.0110.026911243642401483336
Vitória (1 Season)1 League3.41977521301921972150.0150.084431146000201121
Primeira Liga (5 Seasons)97.7672519614224491867856723614065.62032.83801158856277387248762461445
Süper Lig (2 Seasons)10.3
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.854320304054000411653900000390Matches
2022-202326Braga2. Europa LgGR4.636010872373823609444.4444.42391036475340232472Matches
2023-202427Braga1. Champions LgGR3.432913672214353292150.0150.02331048364310112553Matches
5 Seasons2 Clubs3 Leagues24.41760643891188198181760211361.9733.310924461178613193181411746
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.41710593751155195171710201260.0735.010684376174813193161311516
Vitória (1 Season)1 League1.05051433315011100.000.024853800021230
Europa Lg (4 Seasons)20.2137748302937151131377191263.2631.6818324813831018317138803
Champions Lg (1 Season)3.432913672214353292150.0150.02331048364310112553
Conf Lg (1 Season)0.854320304054000411653900000390
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.154.33.3+1.0+0.30-0.24Matches
2019-202023Rio Avept POR1. Primeira Liga128597228.19.51177711311.581611+5+0.52+0.2417.59.1+8.4+0.88+0.46Matches
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.0333.327.0+6.2+0.29-0.79Matches
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.5642.031.2+10.8+0.38-0.64Matches
2022-202326Braga3. Conf Lg1717139.40.81710000.0002-2-2.54-0.060.20.8-0.6-0.73+0.62Matches
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.8045.426.8+18.6+0.72+0.63Matches
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.092213+9+1.01+0.5321.513.1+8.4+0.94+0.64Matches
2023-202427Beşiktaştr TUR1. Süper Lig95466116.06.1772422311.3375+2+0.33+0.24Matches
2024-202528Beşiktaştr TUR1. Süper Lig53837785.14.35772002.6094+5+1.17-1.51Matches
6 Seasons4 Clubs5 Leagues15811,9207546.0132.414281941625131.90233143+90+0.68+0.37197.3144.6+52.6+0.43+0.06
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.97195116+79+0.73+0.36175.2130.3+44.9+0.42+0.09
Beşiktaş (2 Seasons)1 League149296624.010.31274622311.78169+7+0.68+0.53
Rio Ave (1 Season)1 League128597228.19.51177711311.581611+5+0.52+0.2417.59.1+8.4+0.88+0.46
Vitória (1 Season)2 Leagues63926510.94.4576311371.2967-1-0.23-0.594.65.3-0.6-0.15-0.55
Primeira Liga (5 Seasons)1148,7937747.997.7105817293081.94179100+79+0.81+0.29163.9110.5+53.4+0.55+0.04
Europa Lg (4 Seasons)241,8187661.820.221851431141.913326+7+0.35+0.6728.628.2+0.4+0.02+0.48
Süper Lig (2 Seasons)149296624.010.31274622311.78169+7+0.68+0.53
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.060.20.8-0.6-0.73+0.62
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.594.65.3-0.6-0.15-0.55
2019-202023Rio Ave1 League128597228.19.51177711311.581611+5+0.52+0.2417.59.1+8.4+0.88+0.46
2020-202124Braga2 Leagues352,2946660.725.527771682741.804333+10+0.39-0.2139.335.1+4.1+0.16-0.62
2021-202225Braga2 Leagues413,5368684.239.3418631001.865737+20+0.51-0.1758.445.3+13.1+0.34-0.01
2022-202326Braga3 Leagues342,7988274.031.1348223002.306827+41+1.32+1.2351.431.5+19.9+0.64+0.79
2023-202427Braga2 Leagues161,1127030.912.41284842801.912719+8+0.65+0.3926.118.3+7.8+0.63+0.40
2023-202427Beşiktaş1 League95466116.06.1772422311.3375+2+0.33+0.24
2024-202528Beşiktaş1 League53837785.14.35772002.6094+5+1.17-1.51
6 Seasons4 Clubs5 Leagues15811,9207546.0132.414281941625131.90233143+90+0.68+0.37197.3144.6+52.6+0.43+0.06
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.97195116+79+0.73+0.36175.2130.3+44.9+0.42+0.09
Beşiktaş (2 Seasons)1 League149296624.010.31274622311.78169+7+0.68+0.53
Rio Ave (1 Season)1 League128597228.19.51177711311.581611+5+0.52+0.2417.59.1+8.4+0.88+0.46
Vitória (1 Season)2 Leagues63926510.94.4576311371.2967-1-0.23-0.594.65.3-0.6-0.15-0.55
Primeira Liga (5 Seasons)1148,7937747.997.7105817293081.94179100+79+0.81+0.29163.9110.5+53.4+0.55+0.04
Europa Lg (4 Seasons)241,8187661.820.221851431141.913326+7+0.35+0.6728.628.2+0.4+0.02+0.48
Süper Lig (2 Seasons)149296624.010.31274622311.78169+7+0.68+0.53
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.060.20.8-0.6-0.73+0.62
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
2019-202023Vitóriapt POR1. Primeira Liga7th5302609.93.4472211341.0035-2-0.60-1.154.33.3+1.0+0.30-0.24Matches
2019-202023Rio Avept POR1. Primeira Liga5th128597228.19.51177711311.581611+5+0.52+0.2417.59.1+8.4+0.88+0.46Matches
2020-202124Bragapt POR1. Primeira Liga4th281,9557063.921.723771453731.793623+13+0.60+0.0333.327.0+6.2+0.29-0.79Matches
2021-202225Bragapt POR1. Primeira Liga4th302,5658683.828.5308624001.874227+15+0.53-0.5642.031.2+10.8+0.38-0.64Matches
2022-202326Bragapt POR1. Primeira Liga3rd282,3098275.525.7288219002.436021+39+1.52+0.8045.426.8+18.6+0.72+0.63Matches
2023-202427Bragapt POR1. Primeira Liga4th118037326.28.9983622902.092213+9+1.01+0.5321.513.1+8.4+0.94+0.64Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th95466116.06.1772422311.3375+2+0.33+0.24Matches
2024-202528Beşiktaştr TUR1. Süper Lig3rd53837785.14.35772002.6094+5+1.17-1.51Matches
6 Seasons4 Clubs2 Leagues1289,7227643.7108.01178078112891.92195109+86+0.80+0.36163.9110.5+53.4+0.55+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
Braga (4 Seasons)1 League977,6327962.484.890826373532.0316084+76+0.90+0.29142.198.1+44.0+0.52-0.01
Beşiktaş (2 Seasons)1 League149296624.010.31274622311.78169+7+0.68+0.53
Rio Ave (1 Season)1 League128597228.19.51177711311.581611+5+0.52+0.2417.59.1+8.4+0.88+0.46
Vitória (1 Season)1 League5302609.93.4472211341.0035-2-0.60-1.154.33.3+1.0+0.30-0.24
Primeira Liga (5 Seasons)1148,7937747.997.7105817293081.94179100+79+0.81+0.29163.9110.5+53.4+0.55+0.04
Süper Lig (2 Seasons)149296624.010.31274622311.78169+7+0.68+0.53
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.060.20.8-0.6-0.73+0.62Matches
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
5 Seasons2 Clubs3 Leagues302,1987360.124.425851651741.783834+4+0.16+0.9033.434.1-0.7-0.03+0.49
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.8433.132.1+0.9+0.04+0.62
Vitória (1 Season)1 League1909016.71.01901032.7132+1+1.00+1.800.42.0-1.6-1.63-1.26
Europa Lg (4 Seasons)241,8187661.820.221851431141.913326+7+0.35+0.6728.628.2+0.4+0.02+0.48
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.060.20.8-0.6-0.73+0.62
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.42001041097000257846.7Matches
2019-202023Rio Avept POR1. Primeira Liga9.5311253011214010778753.3Matches
2020-202124Braga2. Europa Lg3.82003100103000287370.0Matches
2020-202124Bragapt POR1. Primeira Liga21.7600349034125000155321962.7Matches
2021-202225Braga2. Europa Lg10.820012503221400086321469.6Matches
2021-202225Bragapt POR1. Primeira Liga28.510003920034334000234493856.3Matches
2022-202326Braga3. Conf Lg0.8000200010000510100.0Matches
2022-202326Braga2. Europa Lg4.600037001450004210662.5Matches
2022-202326Bragapt POR1. Primeira Liga25.78003818075734000206382857.6Matches
2023-202427Braga1. Champions Lg3.4000130187000281233.3Matches
2023-202427Bragapt POR1. Primeira Liga8.9100121006141400050271761.4Matches
2023-202427Beşiktaştr TUR1. Süper Lig6.101084021181Matches
2024-202528Beşiktaştr TUR1. Süper Lig4.330010200740Matches
6 Seasons4 Clubs5 Leagues132.438211988612625016901194621214359.7
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.229001447302321013600083419712760.8
Beşiktaş (2 Seasons)1 League10.33101860218121
Rio Ave (1 Season)1 League9.5311253011214010778753.3
Vitória (1 Season)2 Leagues4.430011410107000357943.8
Primeira Liga (5 Seasons)97.730111586412017612801074716111757.9
Europa Lg (4 Seasons)20.25001913034722000166492467.1
Süper Lig (2 Seasons)10.33101860218121
Champions Lg (1 Season)3.4000130187000281233.3
Conf Lg (1 Season)0.8000200010000510100.0
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.430011410107000357943.8
2019-202023Rio Ave1 League9.5311253011214010778753.3
2020-202124Braga2 Leagues25.58003710035128000183392263.9
2021-202225Braga2 Leagues39.312005125066548000320815260.9
2022-202326Braga3 Leagues31.18004325077239000253493459.0
2023-202427Braga2 Leagues12.4100131307222100078281959.6
2023-202427Beşiktaş1 League6.101084021181
2024-202528Beşiktaş1 League4.330010200740
6 Seasons4 Clubs5 Leagues132.438211988612625016901194621214359.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (4 Seasons)4 Leagues108.229001447302321013600083419712760.8
Beşiktaş (2 Seasons)1 League10.33101860218121
Rio Ave (1 Season)1 League9.5311253011214010778753.3
Vitória (1 Season)2 Leagues4.430011410107000357943.8
Primeira Liga (5 Seasons)97.730111586412017612801074716111757.9
Europa Lg (4 Seasons)20.25001913034722000166492467.1
Süper Lig (2 Seasons)10.33101860218121
Champions Lg (1 Season)3.4000130187000281233.3
Conf Lg (1 Season)0.8000200010000510100.0
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
2019-202023Vitóriapt POR1. Primeira Liga7th3.42001041097000257846.7Matches
2019-202023Rio Avept POR1. Primeira Liga5th9.5311253011214010778753.3Matches
2020-202124Bragapt POR1. Primeira Liga4th21.7600349034125000155321962.7Matches
2021-202225Bragapt POR1. Primeira Liga4th28.510003920034334000234493856.3Matches
2022-202326Bragapt POR1. Primeira Liga3rd25.78003818075734000206382857.6Matches
2023-202427Bragapt POR1. Primeira Liga4th8.9100121006141400050271761.4Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th6.101084021181Matches
2024-202528Beşiktaştr TUR1. Süper Lig3rd4.330010200740Matches
6 Seasons4 Clubs2 Leagues108.033211767012219414001174716111757.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (4 Seasons)1 League84.825001235701915510700064514610258.9
Beşiktaş (2 Seasons)1 League10.33101860218121
Rio Ave (1 Season)1 League9.5311253011214010778753.3
Vitória (1 Season)1 League3.42001041097000257846.7
Primeira Liga (5 Seasons)97.730111586412017612801074716111757.9
Süper Lig (2 Seasons)10.33101860218121
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.8000200010000510100.0Matches
2022-202326Braga2. Europa LgGR4.600037001450004210662.5Matches
2023-202427Braga1. Champions LgGR3.4000130187000281233.3Matches
5 Seasons2 Clubs3 Leagues24.45002216045629000199512666.2
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.44002116045529000189512567.1
Vitória (1 Season)1 League1.010010001000010010.0
Europa Lg (4 Seasons)20.25001913034722000166492467.1
Champions Lg (1 Season)3.4000130187000281233.3
Conf Lg (1 Season)0.8000200010000510100.0
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.