Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201919Bragapt POR1. Primeira Liga00Matches
2019-202020Braga2. Europa Lg11630.7000000100.000.000.000.000.00Matches
2019-202020Bragapt POR1. Primeira Liga18161,47316.4000000300.000.000.000.000.00Matches
2020-202121Braga2. Europa Lg544054.5000000300.000.000.000.000.00Matches
2020-202121Bragapt POR1. Primeira Liga121199811.1000000420.000.000.000.000.00Matches
2021-202222Braga2. Europa Lg555075.6101100200.180.000.180.180.18Matches
2021-202222Bragapt POR1. Primeira Liga121299211.0000000310.000.000.000.000.00Matches
2022-202323Porto1. Champions Lg554505.0000000300.000.000.000.000.00Matches
2022-202323Portopt POR1. Primeira Liga976367.1000000100.000.000.000.000.00Matches
2023-202424Porto1. Champions Lg443604.0000000300.000.000.000.000.00Matches
2023-202424Olympiacos3. Conf Lg9990010.0000000100.000.000.000.000.00Matches
2023-202424Portopt POR1. Primeira Liga776086.8000000610.000.000.000.000.00Matches
2023-202424Olympiacosgr GRE1. Super League111199011.0000000400.000.000.000.000.00Matches
2024-202525Olympiacos2. Europa Lg876216.9000000200.000.000.000.000.00Matches
2024-202525Portopt POR1. Primeira Liga00Matches
2024-202525Olympiacosgr GRE1. Super League23181,55917.3101100400.060.000.060.060.06Matches
2025-202626Oviedoes ESP1. La Liga22201,78619.8101100810.050.000.050.050.05Matches
8 Seasons4 Clubs6 Leagues15113712,348137.23033004850.020.000.020.020.02
Country Comp 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)2 Leagues53494,43849.31011001630.020.000.020.020.02
Porto (3 Seasons)2 Leagues25232,05422.80000001310.000.000.000.000.00
Olympiacos (2 Seasons)3 Leagues51454,07045.21011001100.020.000.020.020.02
Oviedo (1 Season)1 League22201,78619.8101100810.050.000.050.050.05
Primeira Liga (7 Seasons)58534,70752.30000001740.000.000.000.000.00
Europa Lg (4 Seasons)19171,59617.7101100800.060.000.060.060.06
Super League (2 Seasons)34292,54928.3101100800.040.000.040.040.04
Champions Lg (2 Seasons)998109.0000000600.000.000.000.000.00
La Liga (1 Season)22201,78619.8101100810.050.000.050.050.05
Conf Lg (1 Season)9990010.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201919Braga1 League00
2019-202020Braga2 Leagues19171,53617.1000000400.000.000.000.000.00
2020-202121Braga2 Leagues17151,40315.6000000720.000.000.000.000.00
2021-202222Braga2 Leagues17171,49916.7101100510.060.000.060.060.06
2022-202323Porto2 Leagues14121,08612.1000000400.000.000.000.000.00
2023-202424Olympiacos2 Leagues20201,89021.0000000500.000.000.000.000.00
2023-202424Porto2 Leagues111196810.8000000910.000.000.000.000.00
2024-202525Olympiacos2 Leagues31252,18024.2101100600.040.000.040.040.04
2024-202525Porto1 League00
2025-202626Oviedo1 League22201,78619.8101100810.050.000.050.050.05
8 Seasons4 Clubs6 Leagues15113712,348137.23033004850.020.000.020.020.02
Comp 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)2 Leagues53494,43849.31011001630.020.000.020.020.02
Porto (3 Seasons)2 Leagues25232,05422.80000001310.000.000.000.000.00
Olympiacos (2 Seasons)3 Leagues51454,07045.21011001100.020.000.020.020.02
Oviedo (1 Season)1 League22201,78619.8101100810.050.000.050.050.05
Primeira Liga (7 Seasons)58534,70752.30000001740.000.000.000.000.00
Europa Lg (4 Seasons)19171,59617.7101100800.060.000.060.060.06
Super League (2 Seasons)34292,54928.3101100800.040.000.040.040.04
Champions Lg (2 Seasons)998109.0000000600.000.000.000.000.00
La Liga (1 Season)22201,78619.8101100810.050.000.050.050.05
Conf Lg (1 Season)9990010.0000000100.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
2018-201919Bragapt POR1. Primeira Liga4th00Matches
2019-202020Bragapt POR1. Primeira Liga3rd18161,47316.4000000300.000.000.000.000.00Matches
2020-202121Bragapt POR1. Primeira Liga4th121199811.1000000420.000.000.000.000.00Matches
2021-202222Bragapt POR1. Primeira Liga4th121299211.0000000310.000.000.000.000.00Matches
2022-202323Portopt POR1. Primeira Liga2nd976367.1000000100.000.000.000.000.00Matches
2023-202424Olympiacosgr GRE1. Super League3rd111199011.0000000400.000.000.000.000.00Matches
2023-202424Portopt POR1. Primeira Liga3rd776086.8000000610.000.000.000.000.00Matches
2024-202525Olympiacosgr GRE1. Super League1st23181,55917.3101100400.060.000.060.060.06Matches
2024-202525Portopt POR1. Primeira Liga3rd00Matches
2025-202626Oviedoes ESP1. La Liga20th22201,78619.8101100810.050.000.050.050.05Matches
8 Seasons4 Clubs3 Leagues1141029,042100.52022003350.020.000.020.020.02
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 League42393,46338.50000001030.000.000.000.000.00
Porto (3 Seasons)1 League16141,24413.8000000710.000.000.000.000.00
Olympiacos (2 Seasons)1 League34292,54928.3101100800.040.000.040.040.04
Oviedo (1 Season)1 League22201,78619.8101100810.050.000.050.050.05
Primeira Liga (7 Seasons)58534,70752.30000001740.000.000.000.000.00
Super League (2 Seasons)34292,54928.3101100800.040.000.040.040.04
La Liga (1 Season)22201,78619.8101100810.050.000.050.050.05
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
2019-202020Braga2. Europa LgR3211630.7000000100.000.000.000.000.00Matches
2020-202121Braga2. Europa LgR32544054.5000000300.000.000.000.000.00Matches
2021-202222Braga2. Europa LgQF555075.6101100200.180.000.180.180.18Matches
2022-202323Porto1. Champions LgR16554505.0000000300.000.000.000.000.00Matches
2023-202424Porto1. Champions LgR16443604.0000000300.000.000.000.000.00Matches
2023-202424Olympiacos3. Conf Lg1st9990010.0000000100.000.000.000.000.00Matches
2024-202525Olympiacos2. Europa LgR16876216.9000000200.000.000.000.000.00Matches
6 Seasons3 Clubs3 Leagues37353,30636.71011001500.030.000.030.030.03
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 (3 Seasons)1 League111097510.8101100600.090.000.090.090.09
Olympiacos (2 Seasons)2 Leagues17161,52116.9000000300.000.000.000.000.00
Porto (2 Seasons)1 League998109.0000000600.000.000.000.000.00
Europa Lg (4 Seasons)19171,59617.7101100800.060.000.060.060.06
Champions Lg (2 Seasons)998109.0000000600.000.000.000.000.00
Conf Lg (1 Season)9990010.0000000100.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
2022-202323pt PortugalUEFA Nations LeagueLgA00Matches
202424ao AngolaFriendlies (M)11901.0000000100.000.000.000.000.00Matches
202525ao AngolaFriendlies (M)11901.0011000000.001.001.000.001.00Matches
202525ao AngolaAfrica Cup of NationsGR221802.0000000000.000.000.000.000.00Matches
202525ao AngolaAfrica Cup of Nations qualification443243.6000000200.000.000.000.000.00Matches
202626ao AngolaWCQ887208.0000000100.000.000.000.000.00Matches
4 Seasons2 Clubs5 Leagues16161,40415.6011000400.000.060.060.000.06
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
Angola (3 Seasons)4 Leagues16161,40415.6011000400.000.060.060.000.06
Portugal (1 Season)1 League00
Friendlies (M) (2 Seasons)221802.0011000100.000.500.500.000.50
WCQ (1 Season)887208.0000000100.000.000.000.000.00
Africa Cup of Nations qualification (1 Season)443243.6000000200.000.000.000.000.00
Africa Cup of Nations (1 Season)221802.0000000000.000.000.000.000.00
UEFA Nations League (1 Season)00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2019-202020Braga2. Europa Lg0.70000.000.0000Matches
2019-202020Bragapt POR1. Primeira Liga16.408112.50.490.060.000.0000Matches
2020-202121Braga2. Europa Lg4.50100.00.220.000.0000Matches
2020-202121Bragapt POR1. Primeira Liga11.109333.30.810.270.000.0000Matches
2021-202222Braga2. Europa Lg5.613133.30.530.180.331.0000Matches
2021-202222Bragapt POR1. Primeira Liga11.004250.00.360.180.000.0000Matches
2022-202323Porto1. Champions Lg5.002150.00.400.200.000.0000Matches
2022-202323Portopt POR1. Primeira Liga7.104125.00.570.140.000.0000Matches
2023-202424Porto1. Champions Lg4.00100.00.250.000.0000Matches
2023-202424Olympiacos3. Conf Lg10.0010440.01.000.400.000.0000Matches
2023-202424Portopt POR1. Primeira Liga6.80500.00.740.000.0000Matches
2023-202424Olympiacosgr GRE1. Super League11.0000Matches
2024-202525Olympiacos2. Europa Lg6.90400.00.580.000.0000Matches
2024-202525Olympiacosgr GRE1. Super League17.3100Matches
2025-202626Oviedoes ESP1. La Liga19.8110330.00.500.150.100.3300Matches
8 Seasons4 Clubs6 Leagues137.23611626.20.560.150.030.1300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Braga (4 Seasons)2 Leagues49.3125728.00.510.140.040.1400
Porto (3 Seasons)2 Leagues22.8012216.70.530.090.000.0000
Olympiacos (2 Seasons)3 Leagues45.2114428.60.830.240.000.0000
Oviedo (1 Season)1 League19.8110330.00.500.150.100.3300
Primeira Liga (7 Seasons)52.3030723.30.570.130.000.0000
Europa Lg (4 Seasons)17.718112.50.450.060.131.0000
Super League (2 Seasons)28.3100
Champions Lg (2 Seasons)9.003133.30.330.110.000.0000
La Liga (1 Season)19.8110330.00.500.150.100.3300
Conf Lg (1 Season)10.0010440.01.000.400.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2019-202020Braga2 Leagues17.108112.50.470.060.000.0000
2020-202121Braga2 Leagues15.6010330.00.640.190.000.0000
2021-202222Braga2 Leagues16.717342.90.420.180.140.3300
2022-202323Porto2 Leagues12.106233.30.500.170.000.0000
2023-202424Olympiacos2 Leagues21.0010440.01.000.400.000.0000
2023-202424Porto2 Leagues10.80600.00.560.000.0000
2024-202525Olympiacos2 Leagues24.21400.00.580.000.0000
2025-202626Oviedo1 League19.8110330.00.500.150.100.3300
8 Seasons4 Clubs6 Leagues137.23611626.20.560.150.030.1300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Braga (4 Seasons)2 Leagues49.3125728.00.510.140.040.1400
Porto (3 Seasons)2 Leagues22.8012216.70.530.090.000.0000
Olympiacos (2 Seasons)3 Leagues45.2114428.60.830.240.000.0000
Oviedo (1 Season)1 League19.8110330.00.500.150.100.3300
Primeira Liga (7 Seasons)52.3030723.30.570.130.000.0000
Europa Lg (4 Seasons)17.718112.50.450.060.131.0000
Super League (2 Seasons)28.3100
Champions Lg (2 Seasons)9.003133.30.330.110.000.0000
La Liga (1 Season)19.8110330.00.500.150.100.3300
Conf Lg (1 Season)10.0010440.01.000.400.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2019-202020Bragapt POR1. Primeira Liga3rd16.408112.50.490.060.000.0000Matches
2020-202121Bragapt POR1. Primeira Liga4th11.109333.30.810.270.000.0000Matches
2021-202222Bragapt POR1. Primeira Liga4th11.004250.00.360.180.000.0000Matches
2022-202323Portopt POR1. Primeira Liga2nd7.104125.00.570.140.000.0000Matches
2023-202424Olympiacosgr GRE1. Super League3rd11.0000Matches
2023-202424Portopt POR1. Primeira Liga3rd6.80500.00.740.000.0000Matches
2024-202525Olympiacosgr GRE1. Super League1st17.3100Matches
2025-202626Oviedoes ESP1. La Liga20th19.8110330.00.500.150.100.3300Matches
8 Seasons4 Clubs3 Leagues100.52401025.00.550.140.030.1000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Braga (4 Seasons)1 League38.5021628.60.550.160.000.0000
Porto (3 Seasons)1 League13.809111.10.650.070.000.0000
Olympiacos (2 Seasons)1 League28.3100
Oviedo (1 Season)1 League19.8110330.00.500.150.100.3300
Primeira Liga (7 Seasons)52.3030723.30.570.130.000.0000
Super League (2 Seasons)28.3100
La Liga (1 Season)19.8110330.00.500.150.100.3300
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2019-202020Braga2. Europa LgR320.70000.000.0000Matches
2020-202121Braga2. Europa LgR324.50100.00.220.000.0000Matches
2021-202222Braga2. Europa LgQF5.613133.30.530.180.331.0000Matches
2022-202323Porto1. Champions LgR165.002150.00.400.200.000.0000Matches
2023-202424Porto1. Champions LgR164.00100.00.250.000.0000Matches
2023-202424Olympiacos3. Conf Lg1st10.0010440.01.000.400.000.0000Matches
2024-202525Olympiacos2. Europa LgR166.90400.00.580.000.0000Matches
6 Seasons3 Clubs3 Leagues36.7121628.60.570.160.050.1700
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Braga (3 Seasons)1 League10.814125.00.370.090.251.0000
Olympiacos (2 Seasons)2 Leagues16.9014428.60.830.240.000.0000
Porto (2 Seasons)1 League9.003133.30.330.110.000.0000
Europa Lg (4 Seasons)17.718112.50.450.060.131.0000
Champions Lg (2 Seasons)9.003133.30.330.110.000.0000
Conf Lg (1 Season)10.0010440.01.000.400.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202424ao AngolaFriendlies (M)1.0000Matches
202525ao AngolaFriendlies (M)1.0000Matches
202525ao AngolaAfrica Cup of NationsGR2.00100.00.500.000.0000Matches
202525ao AngolaAfrica Cup of Nations qualification3.6000Matches
202626ao AngolaWCQ8.0000Matches
4 Seasons2 Clubs5 Leagues15.60100.00.500.000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Angola (3 Seasons)4 Leagues15.60100.00.500.000.0000
Portugal (1 Season)1 League
Friendlies (M) (2 Seasons)2.0000
WCQ (1 Season)8.0000
Africa Cup of Nations qualification (1 Season)3.6000
Africa Cup of Nations (1 Season)2.00100.00.500.000.0000
UEFA Nations League (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2018-201919Bragapt POR1. Primeira Liga00001Matches
2019-202020Braga2. Europa Lg163638.80.71630000.0001-1-1.43-2.11Matches
2019-202020Bragapt POR1. Primeira Liga181,4738248.116.416881423412.003021+9+0.55-0.13Matches
2020-202121Braga2. Europa Lg54058156.34.5490414502.4086+2+0.44+1.02Matches
2020-202121Bragapt POR1. Primeira Liga129988332.611.11187914511.831813+5+0.45-0.20Matches
2021-202222Braga2. Europa Lg550710144.55.651014012.0074+3+0.53+0.39Matches
2021-202222Bragapt POR1. Primeira Liga129928332.411.012839002.00149+5+0.45-0.24Matches
2022-202323Porto1. Champions Lg54509062.55.05905021.80106+4+0.80+0.80Matches
2022-202323Portopt POR1. Primeira Liga96367120.87.1790723102.22155+10+1.42-0.11Matches
2023-202424Porto1. Champions Lg43609048.04.04904012.2593+6+1.50+1.27Matches
2023-202424Olympiacos3. Conf Lg9900100100.010.091009002.331910+9+0.90Matches
2023-202424Portopt POR1. Primeira Liga76088719.96.87875042.1484+4+0.59-0.58Matches
2023-202424Olympiacosgr GRE1. Super League119909030.611.0119011021.551913+6+0.55-0.89Matches
2024-202525Olympiacos2. Europa Lg86217869.06.9784413311.7586+2+0.29-0.36Matches
2024-202525Portopt POR1. Primeira Liga00002Matches
2024-202525Olympiacosgr GRE1. Super League231,5596854.117.318811552112.172914+15+0.87-0.56Matches
2025-202626Oviedoes ESP1. La Liga221,7868152.219.8208717225100.591435-21-1.06-0.34Matches
8 Seasons4 Clubs6 Leagues15112,3488233.5137.2137881171425371.80208150+58+0.42-0.40
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Braga (4 Seasons)2 Leagues534,4388429.949.349874044041.967754+23+0.47-0.11
Porto (3 Seasons)2 Leagues252,0548219.322.823892123192.124218+24+1.05-0.15
Olympiacos (2 Seasons)3 Leagues514,0708051.445.245873962342.007543+32+0.71-0.67
Oviedo (1 Season)1 League221,7868152.219.8208717225100.591435-21-1.06-0.34
Primeira Liga (7 Seasons)584,7078122.052.3538744524192.028552+33+0.63-0.35
Europa Lg (4 Seasons)191,5968445.917.717891223921.892317+6+0.34+0.05
Super League (2 Seasons)342,5497541.728.329842652131.974827+21+0.74-0.70
Champions Lg (2 Seasons)98109055.19.09909032.00199+10+1.11+0.97
La Liga (1 Season)221,7868152.219.8208717225100.591435-21-1.06-0.34
Conf Lg (1 Season)9900100100.010.091009002.331910+9+0.90
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2018-201919Braga1 League00001
2019-202020Braga2 Leagues191,5368140.617.117861423411.893022+8+0.47-0.21
2020-202121Braga2 Leagues171,4038337.115.615881324512.002619+7+0.45-0.04
2021-202222Braga2 Leagues171,4998835.716.7178813012.002113+8+0.48-0.09
2022-202323Porto2 Leagues141,0867828.712.112901223122.072511+14+1.16-0.21
2023-202424Olympiacos2 Leagues201,8909545.721.0209520021.903823+15+0.71-0.73
2023-202424Porto2 Leagues119688825.410.811889052.18177+10+0.93-0.12
2024-202525Olympiacos2 Leagues312,1807057.724.225821962322.063720+17+0.70-0.59
2024-202525Porto1 League00002
2025-202626Oviedo1 League221,7868152.219.8208717225100.591435-21-1.06-0.34
8 Seasons4 Clubs6 Leagues15112,3488233.5137.2137881171425371.80208150+58+0.42-0.40
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Braga (4 Seasons)2 Leagues534,4388429.949.349874044041.967754+23+0.47-0.11
Porto (3 Seasons)2 Leagues252,0548219.322.823892123192.124218+24+1.05-0.15
Olympiacos (2 Seasons)3 Leagues514,0708051.445.245873962342.007543+32+0.71-0.67
Oviedo (1 Season)1 League221,7868152.219.8208717225100.591435-21-1.06-0.34
Primeira Liga (7 Seasons)584,7078122.052.3538744524192.028552+33+0.63-0.35
Europa Lg (4 Seasons)191,5968445.917.717891223921.892317+6+0.34+0.05
Super League (2 Seasons)342,5497541.728.329842652131.974827+21+0.74-0.70
Champions Lg (2 Seasons)98109055.19.09909032.00199+10+1.11+0.97
La Liga (1 Season)221,7868152.219.8208717225100.591435-21-1.06-0.34
Conf Lg (1 Season)9900100100.010.091009002.331910+9+0.90
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
2018-201919Bragapt POR1. Primeira Liga4th00001Matches
2019-202020Bragapt POR1. Primeira Liga3rd181,4738248.116.416881423412.003021+9+0.55-0.13Matches
2020-202121Bragapt POR1. Primeira Liga4th129988332.611.11187914511.831813+5+0.45-0.20Matches
2021-202222Bragapt POR1. Primeira Liga4th129928332.411.012839002.00149+5+0.45-0.24Matches
2022-202323Portopt POR1. Primeira Liga2nd96367120.87.1790723102.22155+10+1.42-0.11Matches
2023-202424Olympiacosgr GRE1. Super League3rd119909030.611.0119011021.551913+6+0.55-0.89Matches
2023-202424Portopt POR1. Primeira Liga3rd76088719.96.87875042.1484+4+0.59-0.58Matches
2024-202525Olympiacosgr GRE1. Super League1st231,5596854.117.318811552112.172914+15+0.87-0.56Matches
2024-202525Portopt POR1. Primeira Liga3rd00002Matches
2025-202626Oviedoes ESP1. La Liga20th221,7868152.219.8208717225100.591435-21-1.06-0.34Matches
8 Seasons4 Clubs3 Leagues1149,0427929.2100.510286871223321.73147114+33+0.33-0.58
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 League423,4638228.338.539863233831.956243+19+0.49-0.18
Porto (3 Seasons)1 League161,2447813.613.814881223162.19239+14+1.01-0.33
Olympiacos (2 Seasons)1 League342,5497541.728.329842652131.974827+21+0.74-0.70
Oviedo (1 Season)1 League221,7868152.219.8208717225100.591435-21-1.06-0.34
Primeira Liga (7 Seasons)584,7078122.052.3538744524192.028552+33+0.63-0.35
Super League (2 Seasons)342,5497541.728.329842652131.974827+21+0.74-0.70
La Liga (1 Season)221,7868152.219.8208717225100.591435-21-1.06-0.34
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
2019-202020Braga2. Europa LgR32163638.80.71630000.0001-1-1.43-2.11Matches
2020-202121Braga2. Europa LgR3254058156.34.5490414502.4086+2+0.44+1.02Matches
2021-202222Braga2. Europa LgQF550710144.55.651014012.0074+3+0.53+0.39Matches
2022-202323Porto1. Champions LgR1654509062.55.05905021.80106+4+0.80+0.80Matches
2023-202424Porto1. Champions LgR1643609048.04.04904012.2593+6+1.50+1.27Matches
2023-202424Olympiacos3. Conf Lg1st9900100100.010.091009002.331910+9+0.90Matches
2024-202525Olympiacos2. Europa LgR1686217869.06.9784413311.7586+2+0.29-0.36Matches
6 Seasons3 Clubs3 Leagues373,3068956.536.735923023952.036136+25+0.68+0.43
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Braga (3 Seasons)1 League119758937.810.81093814512.001511+4+0.37+0.14
Olympiacos (2 Seasons)2 Leagues171,5218984.516.916931313312.062716+11+0.65+0.01
Porto (2 Seasons)1 League98109055.19.09909032.00199+10+1.11+0.97
Europa Lg (4 Seasons)191,5968445.917.717891223921.892317+6+0.34+0.05
Champions Lg (2 Seasons)98109055.19.09909032.00199+10+1.11+0.97
Conf Lg (1 Season)9900100100.010.091009002.331910+9+0.90
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
2022-202323pt PortugalUEFA Nations LeagueLgA00003Matches
202424ao AngolaFriendlies (M)19090100.01.01901000.0001-1-1.00Matches
202525ao AngolaFriendlies (M)1909050.01.01901013.0032+1+1.00+3.00Matches
202525ao AngolaAfrica Cup of NationsGR21809066.72.02902011.001100.00+1.00Matches
202525ao AngolaAfrica Cup of Nations qualification43248160.03.64813012.5042+2+0.56-0.69Matches
202626ao AngolaWCQ87209080.08.08908001.2598+1+0.12+0.12Matches
4 Seasons2 Clubs5 Leagues161,4048855.715.6168815061.561714+3+0.19+0.19
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Angola (3 Seasons)4 Leagues161,4048870.915.6168815031.561714+3+0.19+0.19
Portugal (1 Season)1 League00003
Friendlies (M) (2 Seasons)21809066.72.02902011.503300.00+2.00
WCQ (1 Season)87209080.08.08908001.2598+1+0.12+0.12
Africa Cup of Nations qualification (1 Season)43248160.03.64813012.5042+2+0.56-0.69
Africa Cup of Nations (1 Season)21809066.72.02902011.001100.00+1.00
UEFA Nations League (1 Season)00003
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202020Braga2. Europa Lg0.71002000200Matches
2019-202020Bragapt POR1. Primeira Liga16.43002240421170Matches
2020-202121Braga2. Europa Lg4.53005000930Matches
2020-202121Bragapt POR1. Primeira Liga11.14203150118140Matches
2021-202222Braga2. Europa Lg5.62004100850Matches
2021-202222Bragapt POR1. Primeira Liga11.031092111151Matches
2022-202323Porto1. Champions Lg5.03004202420Matches
2022-202323Portopt POR1. Primeira Liga7.110012200940Matches
2023-202424Porto1. Champions Lg4.03003000220Matches
2023-202424Olympiacos3. Conf Lg10.010092001280Matches
2023-202424Portopt POR1. Primeira Liga6.861116000440Matches
2023-202424Olympiacosgr GRE1. Super League11.04000Matches
2024-202525Olympiacos2. Europa Lg6.920040011170Matches
2024-202525Olympiacosgr GRE1. Super League17.34001Matches
2025-202626Oviedoes ESP1. La Liga19.88112040221180Matches
8 Seasons4 Clubs6 Leagues137.2485214122111132892
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (4 Seasons)2 Leagues49.3163073121669441
Porto (3 Seasons)2 Leagues22.813113540219120
Olympiacos (2 Seasons)3 Leagues45.211001320123151
Oviedo (1 Season)1 League19.88112040221180
Primeira Liga (7 Seasons)52.3174190131663441
Europa Lg (4 Seasons)17.78001510130150
Super League (2 Seasons)28.38001
Champions Lg (2 Seasons)9.06007202640
La Liga (1 Season)19.88112040221180
Conf Lg (1 Season)10.010092001280
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202020Braga2 Leagues17.14002440423170
2020-202121Braga2 Leagues15.67203650127170
2021-202222Braga2 Leagues16.75101331119101
2022-202323Porto2 Leagues12.1400164021360
2023-202424Olympiacos2 Leagues21.050092001280
2023-202424Porto2 Leagues10.891119000660
2024-202525Olympiacos2 Leagues24.260040011171
2025-202626Oviedo1 League19.88112040221180
8 Seasons4 Clubs6 Leagues137.2485214122111132892
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (4 Seasons)2 Leagues49.3163073121669441
Porto (3 Seasons)2 Leagues22.813113540219120
Olympiacos (2 Seasons)3 Leagues45.211001320123151
Oviedo (1 Season)1 League19.88112040221180
Primeira Liga (7 Seasons)52.3174190131663441
Europa Lg (4 Seasons)17.78001510130150
Super League (2 Seasons)28.38001
Champions Lg (2 Seasons)9.06007202640
La Liga (1 Season)19.88112040221180
Conf Lg (1 Season)10.010092001280
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-202020Bragapt POR1. Primeira Liga3rd16.43002240421170Matches
2020-202121Bragapt POR1. Primeira Liga4th11.14203150118140Matches
2021-202222Bragapt POR1. Primeira Liga4th11.031092111151Matches
2022-202323Portopt POR1. Primeira Liga2nd7.110012200940Matches
2023-202424Olympiacosgr GRE1. Super League3rd11.04000Matches
2023-202424Portopt POR1. Primeira Liga3rd6.861116000440Matches
2024-202525Olympiacosgr GRE1. Super League1st17.34001Matches
2025-202626Oviedoes ESP1. La Liga20th19.88112040221180Matches
8 Seasons4 Clubs3 Leagues100.53352110171884622
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (4 Seasons)1 League38.5103062111650361
Porto (3 Seasons)1 League13.8711282001380
Olympiacos (2 Seasons)1 League28.38001
Oviedo (1 Season)1 League19.88112040221180
Primeira Liga (7 Seasons)52.3174190131663441
Super League (2 Seasons)28.38001
La Liga (1 Season)19.88112040221180
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202020Braga2. Europa LgR320.71002000200Matches
2020-202121Braga2. Europa LgR324.53005000930Matches
2021-202222Braga2. Europa LgQF5.62004100850Matches
2022-202323Porto1. Champions LgR165.03004202420Matches
2023-202424Porto1. Champions LgR164.03003000220Matches
2023-202424Olympiacos3. Conf Lg1st10.010092001280Matches
2024-202525Olympiacos2. Europa LgR166.920040011170Matches
6 Seasons3 Clubs3 Leagues36.715003150348270
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (3 Seasons)1 League10.8600111001980
Olympiacos (2 Seasons)2 Leagues16.93001320123150
Porto (2 Seasons)1 League9.06007202640
Europa Lg (4 Seasons)17.78001510130150
Champions Lg (2 Seasons)9.06007202640
Conf Lg (1 Season)10.010092001280
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202424ao AngolaFriendlies (M)1.01001Matches
202525ao AngolaFriendlies (M)1.00000Matches
202525ao AngolaAfrica Cup of NationsGR2.00002100100Matches
202525ao AngolaAfrica Cup of Nations qualification3.62000Matches
202626ao AngolaWCQ8.01000Matches
4 Seasons2 Clubs5 Leagues15.64002100101
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Angola (3 Seasons)4 Leagues15.64002100101
Portugal (1 Season)1 League
Friendlies (M) (2 Seasons)2.01001
WCQ (1 Season)8.01000
Africa Cup of Nations qualification (1 Season)3.62000
Africa Cup of Nations (1 Season)2.00002100100
UEFA Nations League (1 Season)

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.

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.

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.