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
2018-201920Portimonensept POR1. Primeira Liga00Matches
2019-202021Portimonensept POR1. Primeira Liga986226.9000000200.00.00.00.1925210.000.000.000.000.000.000.010.010.000.01Matches
2020-202122Portimonensept POR1. Primeira Liga22151,35815.1202200501.31.30.92.11845530.130.000.130.130.130.080.060.140.080.14Matches
2021-202223Metzfr FRA1. Ligue 1111197310.8022000200.30.31.51.71320410.000.180.180.000.180.030.140.160.030.16Matches
2021-202223Portimonensept POR1. Primeira Liga16141,31014.6123100500.40.42.02.42346510.070.140.210.070.210.030.140.160.030.16Matches
2022-202324Metzfr FRACoupe de France221802.0000000100.000.000.000.000.00Matches
2022-202324Metzfr FRA2. Ligue 238373,35337.3101100402.02.00.62.61417320.030.000.030.030.030.050.020.070.050.07Matches
2023-202425Metzfr FRA1. Ligue 125201,84920.5011000400.80.80.51.343830.000.050.050.000.050.040.020.060.040.06Matches
6 Seasons2 Clubs4 Leagues1231079,645107.24594002304.74.75.410.2813471710.040.050.080.040.080.050.050.100.050.10
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Portimonense (4 Seasons)1 League47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Metz (3 Seasons)3 Leagues76706,35570.61341001103.13.12.55.631231460.010.040.060.010.060.040.040.080.040.08
Primeira Liga (4 Seasons)47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Ligue 1 (2 Seasons)36312,82231.4033000601.11.11.93.01758440.000.100.100.000.100.030.060.100.030.10
Ligue 2 (1 Season)38373,35337.3101100402.02.00.62.61417320.030.000.030.030.030.050.020.070.050.07
Coupe de France (1 Season)221802.0000000100.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
2018-201920Portimonense1 League00
2019-202021Portimonense1 League986226.9000000200.00.00.00.1925210.000.000.000.000.000.000.010.010.000.01
2020-202122Portimonense1 League22151,35815.1202200501.31.30.92.11845530.130.000.130.130.130.080.060.140.080.14
2021-202223Portimonense1 League16141,31014.6123100500.40.42.02.42346510.070.140.210.070.210.030.140.160.030.16
2021-202223Metz1 League111197310.8022000200.30.31.51.71320410.000.180.180.000.180.030.140.160.030.16
2022-202324Metz2 Leagues40393,53339.3101100502.02.00.62.61417320.030.000.030.030.030.050.020.070.050.07
2023-202425Metz1 League25201,84920.5011000400.80.80.51.343830.000.050.050.000.050.040.020.060.040.06
6 Seasons2 Clubs4 Leagues1231079,645107.24594002304.74.75.410.2813471710.040.050.080.040.080.050.050.100.050.10
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Portimonense (4 Seasons)1 League47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Metz (3 Seasons)3 Leagues76706,35570.61341001103.13.12.55.631231460.010.040.060.010.060.040.040.080.040.08
Primeira Liga (4 Seasons)47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Ligue 1 (2 Seasons)36312,82231.4033000601.11.11.93.01758440.000.100.100.000.100.030.060.100.030.10
Ligue 2 (1 Season)38373,35337.3101100402.02.00.62.61417320.030.000.030.030.030.050.020.070.050.07
Coupe de France (1 Season)221802.0000000100.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
2018-201920Portimonensept POR1. Primeira Liga12th00Matches
2019-202021Portimonensept POR1. Primeira Liga17th986226.9000000200.00.00.00.1925210.000.000.000.000.000.000.010.010.000.01Matches
2020-202122Portimonensept POR1. Primeira Liga14th22151,35815.1202200501.31.30.92.11845530.130.000.130.130.130.080.060.140.080.14Matches
2021-202223Portimonensept POR1. Primeira Liga13th16141,31014.6123100500.40.42.02.42346510.070.140.210.070.210.030.140.160.030.16Matches
2021-202223Metzfr FRA1. Ligue 119th111197310.8022000200.30.31.51.71320410.000.180.180.000.180.030.140.160.030.16Matches
2022-202324Metzfr FRA2. Ligue 22nd38373,35337.3101100402.02.00.62.61417320.030.000.030.030.030.050.020.070.050.07Matches
2023-202425Metzfr FRA1. Ligue 116th25201,84920.5011000400.80.80.51.343830.000.050.050.000.050.040.020.060.040.06Matches
6 Seasons2 Clubs3 Leagues1211059,465105.24594002204.74.75.410.2813471710.040.050.090.040.090.050.050.100.050.10
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
Portimonense (4 Seasons)1 League47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Metz (3 Seasons)2 Leagues74686,17568.61341001003.13.12.55.631231460.010.040.060.010.060.040.040.080.040.08
Primeira Liga (4 Seasons)47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Ligue 1 (2 Seasons)36312,82231.4033000601.11.11.93.01758440.000.100.100.000.100.030.060.100.030.10
Ligue 2 (1 Season)38373,35337.3101100402.02.00.62.61417320.030.000.030.030.030.050.020.070.050.07
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
2022-202324Metzfr FRACoupe de FranceR64221802.0000000100.000.000.000.000.00Matches
1 Season1 Club1 League221802.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
202123gw Guinea-BissauAfrica Cup of NationsGR332703.0000000000.000.000.000.000.00Matches
202123gw Guinea-BissauAfrica Cup of Nations qualification221802.0011000000.000.500.500.000.50Matches
202224gw Guinea-BissauWCQ665255.8000000000.000.000.000.000.00Matches
202325gw Guinea-BissauAfrica Cup of NationsGR321912.1000000000.000.000.000.000.00Matches
202325gw Guinea-BissauAfrica Cup of Nations qualification543864.3000000000.000.000.000.000.00Matches
202628gw Guinea-BissauWCQ221651.8000000100.000.000.000.000.00Matches
4 Seasons1 Club3 Leagues21191,71719.1011000100.000.050.050.000.05
WCQ (2 Seasons)886907.7000000100.000.000.000.000.00
Africa Cup of Nations qualification (2 Seasons)765666.3011000000.000.160.160.000.16
Africa Cup of Nations (2 Seasons)654615.1000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202021Portimonensept POR1. Primeira Liga6.90100.00.140.000.0028.70000.00.00.030.00.0Matches
2020-202122Portimonensept POR1. Primeira Liga15.1213430.80.860.270.150.5025.56001.31.30.10+0.7+0.7Matches
2021-202223Metzfr FRA1. Ligue 110.806233.30.550.180.000.0027.03000.30.30.05-0.3-0.3Matches
2021-202223Portimonensept POR1. Primeira Liga14.6110330.00.690.210.100.3327.34000.40.40.04+0.6+0.6Matches
2022-202324Metzfr FRACoupe de France2.00000.000.0000Matches
2022-202324Metzfr FRA2. Ligue 237.3117211.80.460.050.060.5017.96002.02.00.12-1.0-1.0Matches
2023-202425Metzfr FRA1. Ligue 120.5013753.80.630.340.000.0021.42000.80.80.06-0.8-0.8Matches
6 Seasons2 Clubs4 Leagues107.24601830.00.560.170.070.2223.021004.74.70.08-0.7-0.7
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
Portimonense (4 Seasons)1 League36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Metz (3 Seasons)3 Leagues70.61361130.60.510.160.030.0920.711003.13.10.09-2.1-2.1
Primeira Liga (4 Seasons)36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Ligue 1 (2 Seasons)31.4019947.40.610.290.000.0023.15001.11.10.06-1.1-1.1
Ligue 2 (1 Season)37.3117211.80.460.050.060.5017.96002.02.00.12-1.0-1.0
Coupe de France (1 Season)2.00000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202021Portimonense1 League6.90100.00.140.000.0028.70000.00.00.030.00.0
2020-202122Portimonense1 League15.1213430.80.860.270.150.5025.56001.31.30.10+0.7+0.7
2021-202223Portimonense1 League14.6110330.00.690.210.100.3327.34000.40.40.04+0.6+0.6
2021-202223Metz1 League10.806233.30.550.180.000.0027.03000.30.30.05-0.3-0.3
2022-202324Metz2 Leagues39.3117211.80.430.050.060.5017.96002.02.00.12-1.0-1.0
2023-202425Metz1 League20.5013753.80.630.340.000.0021.42000.80.80.06-0.8-0.8
6 Seasons2 Clubs4 Leagues107.24601830.00.560.170.070.2223.021004.74.70.08-0.7-0.7
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
Portimonense (4 Seasons)1 League36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Metz (3 Seasons)3 Leagues70.61361130.60.510.160.030.0920.711003.13.10.09-2.1-2.1
Primeira Liga (4 Seasons)36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Ligue 1 (2 Seasons)31.4019947.40.610.290.000.0023.15001.11.10.06-1.1-1.1
Ligue 2 (1 Season)37.3117211.80.460.050.060.5017.96002.02.00.12-1.0-1.0
Coupe de France (1 Season)2.00000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202021Portimonensept POR1. Primeira Liga17th6.90100.00.140.000.0028.70000.00.00.030.00.0Matches
2020-202122Portimonensept POR1. Primeira Liga14th15.1213430.80.860.270.150.5025.56001.31.30.10+0.7+0.7Matches
2021-202223Portimonensept POR1. Primeira Liga13th14.6110330.00.690.210.100.3327.34000.40.40.04+0.6+0.6Matches
2021-202223Metzfr FRA1. Ligue 119th10.806233.30.550.180.000.0027.03000.30.30.05-0.3-0.3Matches
2022-202324Metzfr FRA2. Ligue 22nd37.3117211.80.460.050.060.5017.96002.02.00.12-1.0-1.0Matches
2023-202425Metzfr FRA1. Ligue 116th20.5013753.80.630.340.000.0021.42000.80.80.06-0.8-0.8Matches
6 Seasons2 Clubs3 Leagues105.24601830.00.570.170.070.2223.021004.74.70.08-0.7-0.7
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
Portimonense (4 Seasons)1 League36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Metz (3 Seasons)2 Leagues68.61361130.60.520.160.030.0920.711003.13.10.09-2.1-2.1
Primeira Liga (4 Seasons)36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Ligue 1 (2 Seasons)31.4019947.40.610.290.000.0023.15001.11.10.06-1.1-1.1
Ligue 2 (1 Season)37.3117211.80.460.050.060.5017.96002.02.00.12-1.0-1.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2022-202324Metzfr FRACoupe de FranceR642.00000.000.0000Matches
1 Season1 Club1 League2.00000.000.0000
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
202123gw Guinea-BissauAfrica Cup of NationsGR3.00500.01.670.000.0000Matches
202123gw Guinea-BissauAfrica Cup of Nations qualification2.0000Matches
202224gw Guinea-BissauWCQ5.8000Matches
202325gw Guinea-BissauAfrica Cup of NationsGR2.104125.01.880.470.000.0000Matches
202325gw Guinea-BissauAfrica Cup of Nations qualification4.3000Matches
202628gw Guinea-BissauWCQ1.8000Matches
4 Seasons1 Club3 Leagues19.109111.11.760.200.000.0000
WCQ (2 Seasons)7.7000
Africa Cup of Nations qualification (2 Seasons)6.3000
Africa Cup of Nations (2 Seasons)5.109111.11.760.200.000.0000

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-202021Portimonensept POR1. Primeira Liga6.924432774.649441860769480.912114384.6437656.600.00.10.01143325Matches
2020-202122Portimonensept POR1. Primeira Liga15.149178262.89826396618624575.922631072.97618541.100.90.7-0.9113415945Matches
2021-202223Metzfr FRA1. Ligue 110.834848871.35944253316819785.314619076.8348241.521.51.5+0.512164320Matches
2021-202223Portimonensept POR1. Primeira Liga14.650373468.59230372121526481.422029973.66112947.322.01.80.0223612846Matches
2022-202324Metzfr FRACoupe de France2.00Matches
2022-202324Metzfr FRA2. Ligue 237.31751209383.7400381458136740291.31027112591.333953363.600.60.8-0.6813990173Matches
2023-202425Metzfr FRA1. Ligue 120.562879978.614351518314117082.937342288.411319258.910.50.2+0.56382038Matches
6 Seasons2 Clubs4 Leagues107.23965522375.984333318441153137284.02113248984.9666119755.655.45.1-0.4602774523347
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
Portimonense (4 Seasons)1 League36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Metz (3 Seasons)3 Leagues70.62727338080.7603332229767676987.91546173789.048680760.232.52.5+0.526193153231
Primeira Liga (4 Seasons)36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Ligue 1 (2 Seasons)31.4976128775.820295771630936784.251961284.814727453.631.91.7+1.118546358
Ligue 2 (1 Season)37.31751209383.7400381458136740291.31027112591.333953363.600.60.8-0.6813990173
Coupe de France (1 Season)2.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2019-202021Portimonense1 League6.924432774.649441860769480.912114384.6437656.600.00.10.01143325
2020-202122Portimonense1 League15.149178262.89826396618624575.922631072.97618541.100.90.7-0.9113415945
2021-202223Portimonense1 League14.650373468.59230372121526481.422029973.66112947.322.01.80.0223612846
2021-202223Metz1 League10.834848871.35944253316819785.314619076.8348241.521.51.5+0.512164320
2022-202324Metz2 Leagues39.31751209383.7400381458136740291.31027112591.333953363.600.60.8-0.6813990173
2023-202425Metz1 League20.562879978.614351518314117082.937342288.411319258.910.50.2+0.56382038
6 Seasons2 Clubs4 Leagues107.23965522375.984333318441153137284.02113248984.9666119755.655.45.1-0.4602774523347
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
Portimonense (4 Seasons)1 League36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Metz (3 Seasons)3 Leagues70.62727338080.7603332229767676987.91546173789.048680760.232.52.5+0.526193153231
Primeira Liga (4 Seasons)36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Ligue 1 (2 Seasons)31.4976128775.820295771630936784.251961284.814727453.631.91.7+1.118546358
Ligue 2 (1 Season)37.31751209383.7400381458136740291.31027112591.333953363.600.60.8-0.6813990173
Coupe de France (1 Season)2.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2019-202021Portimonensept POR1. Primeira Liga17th6.924432774.649441860769480.912114384.6437656.600.00.10.01143325Matches
2020-202122Portimonensept POR1. Primeira Liga14th15.149178262.89826396618624575.922631072.97618541.100.90.7-0.9113415945Matches
2021-202223Portimonensept POR1. Primeira Liga13th14.650373468.59230372121526481.422029973.66112947.322.01.80.0223612846Matches
2021-202223Metzfr FRA1. Ligue 119th10.834848871.35944253316819785.314619076.8348241.521.51.5+0.512164320Matches
2022-202324Metzfr FRA2. Ligue 22nd37.31751209383.7400381458136740291.31027112591.333953363.600.60.8-0.6813990173Matches
2023-202425Metzfr FRA1. Ligue 116th20.562879978.614351518314117082.937342288.411319258.910.50.2+0.56382038Matches
6 Seasons2 Clubs3 Leagues105.23965522375.984333318441153137284.02113248984.9666119755.655.45.1-0.4602774523347
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
Portimonense (4 Seasons)1 League36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Metz (3 Seasons)2 Leagues68.62727338080.7603332229767676987.91546173789.048680760.232.52.5+0.526193153231
Primeira Liga (4 Seasons)36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Ligue 1 (2 Seasons)31.4976128775.820295771630936784.251961284.814727453.631.91.7+1.118546358
Ligue 2 (1 Season)37.31751209383.7400381458136740291.31027112591.333953363.600.60.8-0.6813990173
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2022-202324Metzfr FRACoupe de FranceR642.00Matches
1 Season1 Club1 League2.00
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
202123gw Guinea-BissauAfrica Cup of NationsGR3.00Matches
202123gw Guinea-BissauAfrica Cup of Nations qualification2.01Matches
202224gw Guinea-BissauWCQ5.80Matches
202325gw Guinea-BissauAfrica Cup of NationsGR2.10Matches
202325gw Guinea-BissauAfrica Cup of Nations qualification4.30Matches
202628gw Guinea-BissauWCQ1.80Matches
4 Seasons1 Club3 Leagues19.11
WCQ (2 Seasons)7.70
Africa Cup of Nations qualification (2 Seasons)6.31
Africa Cup of Nations (2 Seasons)5.10
Become a Stathead & surf this site ad-free.

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-202021Portimonensept POR1. Primeira Liga6.932724978120118660000244010Matches
2020-202122Portimonensept POR1. Primeira Liga15.1782553224210480180239140491529Matches
2021-202223Metzfr FRA1. Ligue 110.84883711179014590181170348013Matches
2021-202223Portimonensept POR1. Primeira Liga14.6734543186200070139271590503518Matches
2022-202324Metzfr FRACoupe de France2.05Matches
2022-202324Metzfr FRA2. Ligue 237.320932039524024414210910175128Matches
2023-202425Metzfr FRA1. Ligue 120.57997237337018835101062838Matches
6 Seasons2 Clubs4 Leagues107.252234478730139268240512794432039651586
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portimonense (4 Seasons)1 League36.6184313454885305168385502423012381057
Metz (3 Seasons)3 Leagues70.63380313324286263721272920902727529
Primeira Liga (4 Seasons)36.6184313454885305168385502423012381057
Ligue 1 (2 Seasons)31.4128710941904601953125191180976321
Ligue 2 (1 Season)37.320932039524024414210910175128
Coupe de France (1 Season)2.05
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-202021Portimonense1 League6.932724978120118660000244010
2020-202122Portimonense1 League15.1782553224210480180239140491529
2021-202223Portimonense1 League14.6734543186200070139271590503518
2021-202223Metz1 League10.84883711179014590181170348013
2022-202324Metz2 Leagues39.320932039524024419210910175128
2023-202425Metz1 League20.57997237337018835101062838
6 Seasons2 Clubs4 Leagues107.252234478730139268240512794432039651586
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portimonense (4 Seasons)1 League36.6184313454885305168385502423012381057
Metz (3 Seasons)3 Leagues70.63380313324286263721272920902727529
Primeira Liga (4 Seasons)36.6184313454885305168385502423012381057
Ligue 1 (2 Seasons)31.4128710941904601953125191180976321
Ligue 2 (1 Season)37.320932039524024414210910175128
Coupe de France (1 Season)2.05
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-202021Portimonensept POR1. Primeira Liga17th6.932724978120118660000244010Matches
2020-202122Portimonensept POR1. Primeira Liga14th15.1782553224210480180239140491529Matches
2021-202223Portimonensept POR1. Primeira Liga13th14.6734543186200070139271590503518Matches
2021-202223Metzfr FRA1. Ligue 119th10.84883711179014590181170348013Matches
2022-202324Metzfr FRA2. Ligue 22nd37.320932039524024414210910175128Matches
2023-202425Metzfr FRA1. Ligue 116th20.57997237337018835101062838Matches
6 Seasons2 Clubs3 Leagues105.252234478730139268235512794432039651586
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Portimonense (4 Seasons)1 League36.6184313454885305168385502423012381057
Metz (3 Seasons)2 Leagues68.63380313324286263671272920902727529
Primeira Liga (4 Seasons)36.6184313454885305168385502423012381057
Ligue 1 (2 Seasons)31.4128710941904601953125191180976321
Ligue 2 (1 Season)37.320932039524024414210910175128
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
2022-202324Metzfr FRACoupe de FranceR642.05Matches
1 Season1 Club1 League2.05
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
202123gw Guinea-BissauAfrica Cup of NationsGR3.021Matches
202123gw Guinea-BissauAfrica Cup of Nations qualification2.0Matches
202224gw Guinea-BissauWCQ5.8Matches
202325gw Guinea-BissauAfrica Cup of NationsGR2.117Matches
202325gw Guinea-BissauAfrica Cup of Nations qualification4.3Matches
202628gw Guinea-BissauWCQ1.8Matches
4 Seasons1 Club3 Leagues19.138
WCQ (2 Seasons)7.7
Africa Cup of Nations qualification (2 Seasons)6.3
Africa Cup of Nations (2 Seasons)5.138

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-202021Portimonensept POR1. Primeira Liga6.920.2920000000.00000000Matches
2020-202122Portimonensept POR1. Primeira Liga15.1201.33144101000.00000000Matches
2021-202223Metzfr FRA1. Ligue 110.8171.5796010130.28300000Matches
2021-202223Portimonensept POR1. Primeira Liga14.6342.331811113030.21200100Matches
2022-202324Metzfr FRACoupe de France2.0Matches
2022-202324Metzfr FRA2. Ligue 237.3310.83254010100.00000000Matches
2023-202425Metzfr FRA1. Ligue 120.5170.83101221130.15100110Matches
6 Seasons2 Clubs4 Leagues107.21211.157826455390.09600210
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portimonense (4 Seasons)1 League36.6561.533415214030.08200100
Metz (3 Seasons)3 Leagues70.6650.954411241360.09400110
Primeira Liga (4 Seasons)36.6561.533415214030.08200100
Ligue 1 (2 Seasons)31.4341.08197231260.19400110
Ligue 2 (1 Season)37.3310.83254010100.00000000
Coupe de France (1 Season)2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202021Portimonense1 League6.920.2920000000.00000000
2020-202122Portimonense1 League15.1201.33144101000.00000000
2021-202223Portimonense1 League14.6342.331811113030.21200100
2021-202223Metz1 League10.8171.5796010130.28300000
2022-202324Metz2 Leagues39.3310.83254010100.00000000
2023-202425Metz1 League20.5170.83101221130.15100110
6 Seasons2 Clubs4 Leagues107.21211.157826455390.09600210
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portimonense (4 Seasons)1 League36.6561.533415214030.08200100
Metz (3 Seasons)3 Leagues70.6650.954411241360.09400110
Primeira Liga (4 Seasons)36.6561.533415214030.08200100
Ligue 1 (2 Seasons)31.4341.08197231260.19400110
Ligue 2 (1 Season)37.3310.83254010100.00000000
Coupe de France (1 Season)2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202021Portimonensept POR1. Primeira Liga17th6.920.2920000000.00000000Matches
2020-202122Portimonensept POR1. Primeira Liga14th15.1201.33144101000.00000000Matches
2021-202223Portimonensept POR1. Primeira Liga13th14.6342.331811113030.21200100Matches
2021-202223Metzfr FRA1. Ligue 119th10.8171.5796010130.28300000Matches
2022-202324Metzfr FRA2. Ligue 22nd37.3310.83254010100.00000000Matches
2023-202425Metzfr FRA1. Ligue 116th20.5170.83101221130.15100110Matches
6 Seasons2 Clubs3 Leagues105.21211.157826455390.09600210
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Portimonense (4 Seasons)1 League36.6561.533415214030.08200100
Metz (3 Seasons)2 Leagues68.6650.954411241360.09400110
Primeira Liga (4 Seasons)36.6561.533415214030.08200100
Ligue 1 (2 Seasons)31.4341.08197231260.19400110
Ligue 2 (1 Season)37.3310.83254010100.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
2022-202324Metzfr FRACoupe de FranceR642.0Matches
1 Season1 Club1 League2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202123gw Guinea-BissauAfrica Cup of NationsGR3.0Matches
202123gw Guinea-BissauAfrica Cup of Nations qualification2.0Matches
202224gw Guinea-BissauWCQ5.8Matches
202325gw Guinea-BissauAfrica Cup of NationsGR2.1Matches
202325gw Guinea-BissauAfrica Cup of Nations qualification4.3Matches
202628gw Guinea-BissauWCQ1.8Matches
4 Seasons1 Club3 Leagues19.1
WCQ (2 Seasons)7.7
Africa Cup of Nations qualification (2 Seasons)6.3
Africa Cup of Nations (2 Seasons)5.1

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-202021Portimonensept POR1. Primeira Liga6.911974051241.77624617210Matches
2020-202122Portimonensept POR1. Primeira Liga15.127151593112250.01112572047380Matches
2021-202223Metzfr FRA1. Ligue 110.8301813152133141.9181129636210Matches
2021-202223Portimonensept POR1. Primeira Liga14.631202380182864.310963536450Matches
2022-202324Metzfr FRACoupe de France2.000Matches
2022-202324Metzfr FRA2. Ligue 237.3382127110193063.31129171251891311Matches
2023-202425Metzfr FRA1. Ligue 120.540193190203557.11541281320601071Matches
6 Seasons2 Clubs4 Leagues107.21771021165658615854.47210860481082853632
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Portimonense (4 Seasons)1 League36.6694445213346254.828271314311001040
Metz (3 Seasons)3 Leagues70.61085871352529654.244814734771852592
Primeira Liga (4 Seasons)36.6694445213346254.828271314311001040
Ligue 1 (2 Seasons)31.4703744242336650.03352302226961281
Ligue 2 (1 Season)37.3382127110193063.31129171251891311
Coupe de France (1 Season)2.0000
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-202021Portimonense1 League6.911974051241.77624617210
2020-202122Portimonense1 League15.127151593112250.01112572047380
2021-202223Portimonense1 League14.631202380182864.310963536450
2021-202223Metz1 League10.8301813152133141.9181129636210
2022-202324Metz2 Leagues39.3382127110193063.31129171251891311
2023-202425Metz1 League20.540193190203557.11541281320601071
6 Seasons2 Clubs4 Leagues107.21771021165658615854.47210860481082853632
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Portimonense (4 Seasons)1 League36.6694445213346254.828271314311001040
Metz (3 Seasons)3 Leagues70.61085871352529654.244814734771852592
Primeira Liga (4 Seasons)36.6694445213346254.828271314311001040
Ligue 1 (2 Seasons)31.4703744242336650.03352302226961281
Ligue 2 (1 Season)37.3382127110193063.31129171251891311
Coupe de France (1 Season)2.0000
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-202021Portimonensept POR1. Primeira Liga17th6.911974051241.77624617210Matches
2020-202122Portimonensept POR1. Primeira Liga14th15.127151593112250.01112572047380Matches
2021-202223Portimonensept POR1. Primeira Liga13th14.631202380182864.310963536450Matches
2021-202223Metzfr FRA1. Ligue 119th10.8301813152133141.9181129636210Matches
2022-202324Metzfr FRA2. Ligue 22nd37.3382127110193063.31129171251891311Matches
2023-202425Metzfr FRA1. Ligue 116th20.540193190203557.11541281320601071Matches
6 Seasons2 Clubs3 Leagues105.21771021165658615854.47210860481082853632
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
Portimonense (4 Seasons)1 League36.6694445213346254.828271314311001040
Metz (3 Seasons)2 Leagues68.61085871352529654.244814734771852592
Primeira Liga (4 Seasons)36.6694445213346254.828271314311001040
Ligue 1 (2 Seasons)31.4703744242336650.03352302226961281
Ligue 2 (1 Season)37.3382127110193063.31129171251891311
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
2022-202324Metzfr FRACoupe de FranceR642.000Matches
1 Season1 Club1 League2.0000
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
202123gw Guinea-BissauAfrica Cup of NationsGR3.013Matches
202123gw Guinea-BissauAfrica Cup of Nations qualification2.0Matches
202224gw Guinea-BissauWCQ5.8Matches
202325gw Guinea-BissauAfrica Cup of NationsGR2.102Matches
202325gw Guinea-BissauAfrica Cup of Nations qualification4.3Matches
202628gw Guinea-BissauWCQ1.8Matches
4 Seasons1 Club3 Leagues19.1150
WCQ (2 Seasons)7.70
Africa Cup of Nations qualification (2 Seasons)6.30
Africa Cup of Nations (2 Seasons)5.1150

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-202021Portimonensept POR1. Primeira Liga6.9392251272017523928787.5112.51841015470913111419821Matches
2020-202122Portimonensept POR1. Primeira Liga15.1955423004142515955281657.11242.9431206988918191221045353Matches
2021-202223Metzfr FRA1. Ligue 110.861933208272142461922731.81568.231515487261310218932741Matches
2021-202223Portimonensept POR1. Primeira Liga14.6908633093632419908201470.0630.042021508862319322650151Matches
2022-202324Metzfr FRACoupe de France2.0Matches
2022-202324Metzfr FRA2. Ligue 237.3239623012091148531123967571.4114.31836115006416145013316532Matches
2023-202425Metzfr FRA1. Ligue 120.51036172583404589103611763.6327.3667364016194121925933Matches
6 Seasons2 Clubs4 Leagues107.2630656527362802820406306965658.33839.6385321922110068178895343725171
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
Portimonense (4 Seasons)1 League36.62255130736978567162255563766.11933.91035523422455051555201152125
Metz (3 Seasons)3 Leagues70.6405143520001824253244051401947.51947.52818166888761312734014257346
Primeira Liga (4 Seasons)36.62255130736978567162255563766.11933.91035523422455051555201152125
Ligue 1 (2 Seasons)31.41655205791676200131655331442.41854.59825188234517223271192044
Ligue 2 (1 Season)37.3239623012091148531123967571.4114.31836115006416145013316532
Coupe de France (1 Season)2.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2019-202021Portimonense1 League6.9392251272017523928787.5112.51841015470913111419821
2020-202122Portimonense1 League15.1955423004142515955281657.11242.9431206988918191221045353
2021-202223Portimonense1 League14.6908633093632419908201470.0630.042021508862319322650151
2021-202223Metz1 League10.861933208272142461922731.81568.231515487261310218932741
2022-202324Metz2 Leagues39.3239623012091148531123967571.4114.31836115006416145013316532
2023-202425Metz1 League20.51036172583404589103611763.6327.3667364016194121925933
6 Seasons2 Clubs4 Leagues107.2630656527362802820406306965658.33839.6385321922110068178895343725171
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
Portimonense (4 Seasons)1 League36.62255130736978567162255563766.11933.91035523422455051555201152125
Metz (3 Seasons)3 Leagues70.6405143520001824253244051401947.51947.52818166888761312734014257346
Primeira Liga (4 Seasons)36.62255130736978567162255563766.11933.91035523422455051555201152125
Ligue 1 (2 Seasons)31.41655205791676200131655331442.41854.59825188234517223271192044
Ligue 2 (1 Season)37.3239623012091148531123967571.4114.31836115006416145013316532
Coupe de France (1 Season)2.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2019-202021Portimonensept POR1. Primeira Liga17th6.9392251272017523928787.5112.51841015470913111419821Matches
2020-202122Portimonensept POR1. Primeira Liga14th15.1955423004142515955281657.11242.9431206988918191221045353Matches
2021-202223Portimonensept POR1. Primeira Liga13th14.6908633093632419908201470.0630.042021508862319322650151Matches
2021-202223Metzfr FRA1. Ligue 119th10.861933208272142461922731.81568.231515487261310218932741Matches
2022-202324Metzfr FRA2. Ligue 22nd37.3239623012091148531123967571.4114.31836115006416145013316532Matches
2023-202425Metzfr FRA1. Ligue 116th20.51036172583404589103611763.6327.3667364016194121925933Matches
6 Seasons2 Clubs3 Leagues105.2630656527362802820406306965658.33839.6385321922110068178895343725171
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
Portimonense (4 Seasons)1 League36.62255130736978567162255563766.11933.91035523422455051555201152125
Metz (3 Seasons)2 Leagues68.6405143520001824253244051401947.51947.52818166888761312734014257346
Primeira Liga (4 Seasons)36.62255130736978567162255563766.11933.91035523422455051555201152125
Ligue 1 (2 Seasons)31.41655205791676200131655331442.41854.59825188234517223271192044
Ligue 2 (1 Season)37.3239623012091148531123967571.4114.31836115006416145013316532
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2022-202324Metzfr FRACoupe de FranceR642.0Matches
1 Season1 Club1 League2.0
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
202123gw Guinea-BissauAfrica Cup of NationsGR3.0Matches
202123gw Guinea-BissauAfrica Cup of Nations qualification2.0Matches
202224gw Guinea-BissauWCQ5.8Matches
202325gw Guinea-BissauAfrica Cup of NationsGR2.1Matches
202325gw Guinea-BissauAfrica Cup of Nations qualification4.3Matches
202628gw Guinea-BissauWCQ1.8Matches
4 Seasons1 Club3 Leagues19.1
WCQ (2 Seasons)7.7
Africa Cup of Nations qualification (2 Seasons)6.3
Africa Cup of Nations (2 Seasons)5.1

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
2018-201920Portimonensept POR1. Primeira Liga00001Matches
2019-202021Portimonensept POR1. Primeira Liga96226920.36.9872414501.56107+3+0.43+1.109.87.5+2.3+0.34+0.78Matches
2020-202122Portimonensept POR1. Primeira Liga221,3586244.415.11578672791.001425-11-0.73-0.9416.721.5-4.7-0.31-0.50Matches
2021-202223Metzfr FRA1. Ligue 1119738828.510.811889000.64518-13-1.20-0.436.717.9-11.3-1.04-0.23Matches
2021-202223Portimonensept POR1. Primeira Liga161,3108242.814.61487724601.311516-1-0.07+0.6011.320.5-9.2-0.63-0.15Matches
2022-202324Metzfr FRACoupe de France21809066.72.02902001.502200.00-1.00Matches
2022-202324Metzfr FRA2. Ligue 2383,3538898.037.337903612701.896133+28+0.75+0.7553.931.9+22.0+0.59+0.53Matches
2023-202425Metzfr FRA1. Ligue 1251,8497460.420.520891851381.002540-15-0.73-0.1422.137.1-15.0-0.73-0.34Matches
6 Seasons2 Clubs4 Leagues1239,6457843.0107.210786821626181.33132141-9-0.08+0.43120.6136.5-15.9-0.15+0.27
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
Portimonense (4 Seasons)1 League473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Metz (3 Seasons)3 Leagues766,3558462.570.670896561681.41939300.00+0.6682.787.0-4.4-0.06+0.60
Primeira Liga (4 Seasons)473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Ligue 1 (2 Seasons)362,8227843.531.431892751380.893058-28-0.89-0.1828.855.1-26.3-0.84-0.17
Ligue 2 (1 Season)383,3538898.037.337903612701.896133+28+0.75+0.7553.931.9+22.0+0.59+0.53
Coupe de France (1 Season)21809066.72.02902001.502200.00-1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201920Portimonense1 League00001
2019-202021Portimonense1 League96226920.36.9872414501.56107+3+0.43+1.109.87.5+2.3+0.34+0.78
2020-202122Portimonense1 League221,3586244.415.11578672791.001425-11-0.73-0.9416.721.5-4.7-0.31-0.50
2021-202223Portimonense1 League161,3108242.814.61487724601.311516-1-0.07+0.6011.320.5-9.2-0.63-0.15
2021-202223Metz1 League119738828.510.811889000.64518-13-1.20-0.436.717.9-11.3-1.04-0.23
2022-202324Metz2 Leagues403,5338895.739.339903812701.876335+28+0.71+0.1453.931.9+22.0+0.59+0.53
2023-202425Metz1 League251,8497460.420.520891851381.002540-15-0.73-0.1422.137.1-15.0-0.73-0.34
6 Seasons2 Clubs4 Leagues1239,6457843.0107.210786821626181.33132141-9-0.08+0.43120.6136.5-15.9-0.15+0.27
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
Portimonense (4 Seasons)1 League473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Metz (3 Seasons)3 Leagues766,3558462.570.670896561681.41939300.00+0.6682.787.0-4.4-0.06+0.60
Primeira Liga (4 Seasons)473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Ligue 1 (2 Seasons)362,8227843.531.431892751380.893058-28-0.89-0.1828.855.1-26.3-0.84-0.17
Ligue 2 (1 Season)383,3538898.037.337903612701.896133+28+0.75+0.7553.931.9+22.0+0.59+0.53
Coupe de France (1 Season)21809066.72.02902001.502200.00-1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201920Portimonensept POR1. Primeira Liga12th00001Matches
2019-202021Portimonensept POR1. Primeira Liga17th96226920.36.9872414501.56107+3+0.43+1.109.87.5+2.3+0.34+0.78Matches
2020-202122Portimonensept POR1. Primeira Liga14th221,3586244.415.11578672791.001425-11-0.73-0.9416.721.5-4.7-0.31-0.50Matches
2021-202223Portimonensept POR1. Primeira Liga13th161,3108242.814.61487724601.311516-1-0.07+0.6011.320.5-9.2-0.63-0.15Matches
2021-202223Metzfr FRA1. Ligue 119th119738828.510.811889000.64518-13-1.20-0.436.717.9-11.3-1.04-0.23Matches
2022-202324Metzfr FRA2. Ligue 22nd383,3538898.037.337903612701.896133+28+0.75+0.7553.931.9+22.0+0.59+0.53Matches
2023-202425Metzfr FRA1. Ligue 116th251,8497460.420.520891851381.002540-15-0.73-0.1422.137.1-15.0-0.73-0.34Matches
6 Seasons2 Clubs3 Leagues1219,4657842.8105.210586801626181.33130139-9-0.09+0.44120.6136.5-15.9-0.15+0.27
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
Portimonense (4 Seasons)1 League473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Metz (3 Seasons)2 Leagues746,1758362.468.668896361681.40919100.00+0.7082.787.0-4.4-0.06+0.60
Primeira Liga (4 Seasons)473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Ligue 1 (2 Seasons)362,8227843.531.431892751380.893058-28-0.89-0.1828.855.1-26.3-0.84-0.17
Ligue 2 (1 Season)383,3538898.037.337903612701.896133+28+0.75+0.7553.931.9+22.0+0.59+0.53
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
2022-202324Metzfr FRACoupe de FranceR6421809066.72.02902001.502200.00-1.00Matches
1 Season1 Club1 League21809066.72.02902001.502200.00-1.00
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
202123gw Guinea-BissauAfrica Cup of NationsGR327090100.03.03903000.3303-3-1.00Matches
202123gw Guinea-BissauAfrica Cup of Nations qualification21809033.32.02902003.0061+5+2.50+3.25Matches
202224gw Guinea-BissauWCQ65258872.95.86885001.00410-6-1.03-1.95Matches
202325gw Guinea-BissauAfrica Cup of NationsGR31916470.72.1290211100.0026-4-1.88-0.75Matches
202325gw Guinea-BissauAfrica Cup of Nations qualification53867771.54.3488313302.0064+2+0.47-1.87Matches
202628gw Guinea-BissauWCQ21658361.11.82831012.0010+1+0.55+0.55Matches
4 Seasons1 Club3 Leagues211,7178265.819.119881622211.291924-5-0.26-0.46
WCQ (2 Seasons)86908669.77.78866011.25510-5-0.65-1.25
Africa Cup of Nations qualification (2 Seasons)75668152.46.3689513302.29125+7+1.11+0.94
Africa Cup of Nations (2 Seasons)64617785.45.1590511100.1729-7-1.37-0.23

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-202021Portimonensept POR1. Primeira Liga6.92001210018690004113959.1Matches
2020-202122Portimonensept POR1. Primeira Liga15.15001824280201501088474352.2Matches
2021-202223Metzfr FRA1. Ligue 110.8200111104561800060181260.0Matches
2021-202223Portimonensept POR1. Primeira Liga14.6500192817052000067603563.2Matches
2022-202324Metzfr FRACoupe de France2.01000105001Matches
2022-202324Metzfr FRA2. Ligue 237.340041231145121010229655255.6Matches
2023-202425Metzfr FRA1. Ligue 120.5400141608201912093302257.7Matches
6 Seasons2 Clubs4 Leagues107.22300115113424010810214157823317357.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portimonense (4 Seasons)1 League36.612004962316831440101961208758.0
Metz (3 Seasons)3 Leagues70.61100665117277581313821138656.8
Primeira Liga (4 Seasons)36.612004962316831440101961208758.0
Ligue 1 (2 Seasons)31.460025270532637120153483458.5
Ligue 2 (1 Season)37.340041231145121010229655255.6
Coupe de France (1 Season)2.01000105001
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-202021Portimonense1 League6.92001210018690004113959.1
2020-202122Portimonense1 League15.15001824280201501088474352.2
2021-202223Portimonense1 League14.6500192817052000067603563.2
2021-202223Metz1 League10.8200111104561800060181260.0
2022-202324Metz2 Leagues39.350041241195121011229655255.6
2023-202425Metz1 League20.5400141608201912093302257.7
6 Seasons2 Clubs4 Leagues107.22300115113424010810214157823317357.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portimonense (4 Seasons)1 League36.612004962316831440101961208758.0
Metz (3 Seasons)3 Leagues70.61100665117277581313821138656.8
Primeira Liga (4 Seasons)36.612004962316831440101961208758.0
Ligue 1 (2 Seasons)31.460025270532637120153483458.5
Ligue 2 (1 Season)37.340041231145121010229655255.6
Coupe de France (1 Season)2.01000105001
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-202021Portimonensept POR1. Primeira Liga17th6.92001210018690004113959.1Matches
2020-202122Portimonensept POR1. Primeira Liga14th15.15001824280201501088474352.2Matches
2021-202223Portimonensept POR1. Primeira Liga13th14.6500192817052000067603563.2Matches
2021-202223Metzfr FRA1. Ligue 119th10.8200111104561800060181260.0Matches
2022-202324Metzfr FRA2. Ligue 22nd37.340041231145121010229655255.6Matches
2023-202425Metzfr FRA1. Ligue 116th20.5400141608201912093302257.7Matches
6 Seasons2 Clubs3 Leagues105.22200115112423510810214057823317357.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Portimonense (4 Seasons)1 League36.612004962316831440101961208758.0
Metz (3 Seasons)2 Leagues68.61000665016777581303821138656.8
Primeira Liga (4 Seasons)36.612004962316831440101961208758.0
Ligue 1 (2 Seasons)31.460025270532637120153483458.5
Ligue 2 (1 Season)37.340041231145121010229655255.6
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202324Metzfr FRACoupe de FranceR642.01000105001Matches
1 Season1 Club1 League2.01000105001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202123gw Guinea-BissauAfrica Cup of NationsGR3.000051021310Matches
202123gw Guinea-BissauAfrica Cup of Nations qualification2.00000Matches
202224gw Guinea-BissauWCQ5.80000Matches
202325gw Guinea-BissauAfrica Cup of NationsGR2.100032117200Matches
202325gw Guinea-BissauAfrica Cup of Nations qualification4.30000Matches
202628gw Guinea-BissauWCQ1.81000Matches
4 Seasons1 Club3 Leagues19.110083138510
WCQ (2 Seasons)7.71000
Africa Cup of Nations qualification (2 Seasons)6.30000
Africa Cup of Nations (2 Seasons)5.100083138510

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.