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-11-15FriAfrica Cup of Nations qualificationGroup stageAwayD 1–1gw Guinea-Bissausz EswatiniYLB63000000Match Report
2024-10-11FriAfrica Cup of Nations qualificationGroup stageAwayL 0–1gw Guinea-Bissauml MaliYLB68000000Match Report
2024-10-05SatLigue 2Matchweek 8HomeW 3–2MetzAmiensYLB9001001000890200.00.00.031677984.8747522Match Report
2024-09-24TueLigue 2Matchweek 6HomeW 6–0MetzMartiguesNCM1900000000221010.00.00.000141877.8111000Match Report
2024-09-21SatLigue 2Matchweek 5HomeD 1–1MetzLorientNLM2400000000130000.00.00.00091181.805010Match 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
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
2024-202526Metzfr FRACoupe de France00Matches
2024-202526Metzfr FRA2. Ligue 2643483.9011000100.10.10.10.21022290.000.260.260.000.260.020.040.050.020.05Matches
7 Seasons2 Clubs4 Leagues1291119,993111.046104002404.84.85.610.4913692000.040.050.090.040.090.040.050.100.040.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
Metz (4 Seasons)3 Leagues82746,70374.51451001203.13.12.65.841253750.010.050.070.010.070.040.040.080.040.08
Portimonense (4 Seasons)1 League47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Primeira Liga (4 Seasons)47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Ligue 2 (2 Seasons)44413,70141.1112100502.02.00.72.824195310.020.020.050.020.050.050.020.070.050.07
Ligue 1 (2 Seasons)36312,82231.4033000601.11.11.93.01758440.000.100.100.000.100.030.060.100.030.10
Coupe de France (2 Seasons)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
2024-202526Metz2 Leagues643483.9011000100.10.10.10.21022290.000.260.260.000.260.020.040.050.020.05
7 Seasons2 Clubs4 Leagues1291119,993111.046104002404.84.85.610.4913692000.040.050.090.040.090.040.050.100.040.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
Metz (4 Seasons)3 Leagues82746,70374.51451001203.13.12.65.841253750.010.050.070.010.070.040.040.080.040.08
Portimonense (4 Seasons)1 League47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Primeira Liga (4 Seasons)47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Ligue 2 (2 Seasons)44413,70141.1112100502.02.00.72.824195310.020.020.050.020.050.050.020.070.050.07
Ligue 1 (2 Seasons)36312,82231.4033000601.11.11.93.01758440.000.100.100.000.100.030.060.100.030.10
Coupe de France (2 Seasons)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
2024-202526Metzfr FRA2. Ligue 24th643483.9011000100.10.10.10.21022290.000.260.260.000.260.020.040.050.020.05Matches
7 Seasons2 Clubs3 Leagues1271099,813109.046104002304.84.85.610.4913692000.040.060.090.040.090.040.050.100.040.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
Metz (4 Seasons)2 Leagues80726,52372.51451001103.13.12.65.841253750.010.060.070.010.070.040.040.080.040.08
Portimonense (4 Seasons)1 League47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Primeira Liga (4 Seasons)47373,29036.63253001201.71.72.94.6501161250.080.050.140.080.140.050.080.130.050.13
Ligue 2 (2 Seasons)44413,70141.1112100502.02.00.72.824195310.020.020.050.020.050.050.020.070.050.07
Ligue 1 (2 Seasons)36312,82231.4033000601.11.11.93.01758440.000.100.100.000.100.030.060.100.030.10
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
2024-202526Metzfr FRACoupe de FranceR6400Matches
2 Seasons1 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
202527gw Guinea-BissauAfrica Cup of Nations qualification221311.5000000000.000.000.000.000.00Matches
202628gw Guinea-BissauWCQ321902.1000000100.000.000.000.000.00Matches
5 Seasons1 Club3 Leagues24211,87320.8011000100.000.050.050.000.05
Africa Cup of Nations qualification (3 Seasons)986977.7011000000.000.130.130.000.13
WCQ (2 Seasons)987157.9000000100.000.000.000.000.00
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
2024-202526Metzfr FRA2. Ligue 23.90300.00.780.000.0020.20000.10.10.02-0.1-0.1Matches
7 Seasons2 Clubs4 Leagues111.04631828.60.570.160.060.2222.821004.84.80.08-0.8-0.8
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
Metz (4 Seasons)3 Leagues74.51391128.20.520.150.030.0920.611003.13.10.08-2.1-2.1
Portimonense (4 Seasons)1 League36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Primeira Liga (4 Seasons)36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Ligue 2 (2 Seasons)41.1120210.00.490.050.050.5018.36002.02.00.10-1.0-1.0
Ligue 1 (2 Seasons)31.4019947.40.610.290.000.0023.15001.11.10.06-1.1-1.1
Coupe de France (2 Seasons)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
2024-202526Metz2 Leagues3.90300.00.780.000.0020.20000.10.10.02-0.1-0.1
7 Seasons2 Clubs4 Leagues111.04631828.60.570.160.060.2222.821004.84.80.08-0.8-0.8
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
Metz (4 Seasons)3 Leagues74.51391128.20.520.150.030.0920.611003.13.10.08-2.1-2.1
Portimonense (4 Seasons)1 League36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Primeira Liga (4 Seasons)36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Ligue 2 (2 Seasons)41.1120210.00.490.050.050.5018.36002.02.00.10-1.0-1.0
Ligue 1 (2 Seasons)31.4019947.40.610.290.000.0023.15001.11.10.06-1.1-1.1
Coupe de France (2 Seasons)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
2024-202526Metzfr FRA2. Ligue 24th3.90300.00.780.000.0020.20000.10.10.02-0.1-0.1Matches
7 Seasons2 Clubs3 Leagues109.04631828.60.580.170.060.2222.821004.84.80.08-0.8-0.8
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
Metz (4 Seasons)2 Leagues72.51391128.20.540.150.030.0920.611003.13.10.08-2.1-2.1
Portimonense (4 Seasons)1 League36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Primeira Liga (4 Seasons)36.6324729.20.660.190.130.4326.410001.71.70.07+1.3+1.3
Ligue 2 (2 Seasons)41.1120210.00.490.050.050.5018.36002.02.00.10-1.0-1.0
Ligue 1 (2 Seasons)31.4019947.40.610.290.000.0023.15001.11.10.06-1.1-1.1
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
2 Seasons1 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
202527gw Guinea-BissauAfrica Cup of Nations qualification1.5000Matches
202628gw Guinea-BissauWCQ2.1000Matches
5 Seasons1 Club3 Leagues20.809111.11.760.200.000.0000
Africa Cup of Nations qualification (3 Seasons)7.7000
WCQ (2 Seasons)7.9000
Africa Cup of Nations (2 Seasons)5.109111.11.760.200.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
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
2024-202526Metzfr FRA2. Ligue 23.921927878.83882140910010892.610011686.2194344.210.10.4+0.92192122Matches
7 Seasons2 Clubs4 Leagues111.04184550176.188215332531253148084.72213260585.0685124055.265.65.5+0.4622964724369
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
Metz (4 Seasons)3 Leagues74.52946365880.5642152370677687788.51646185388.850585059.442.62.8+1.428212174253
Portimonense (4 Seasons)1 League36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Primeira Liga (4 Seasons)36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Ligue 2 (2 Seasons)41.11970237183.1439201599046751091.61127124190.835857662.210.71.2+0.310158111195
Ligue 1 (2 Seasons)31.4976128775.820295771630936784.251961284.814727453.631.91.7+1.118546358
Coupe de France (2 Seasons)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
2024-202526Metz2 Leagues3.921927878.83882140910010892.610011686.2194344.210.10.4+0.92192122
7 Seasons2 Clubs4 Leagues111.04184550176.188215332531253148084.72213260585.0685124055.265.65.5+0.4622964724369
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
Metz (4 Seasons)3 Leagues74.52946365880.5642152370677687788.51646185388.850585059.442.62.8+1.428212174253
Portimonense (4 Seasons)1 League36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Primeira Liga (4 Seasons)36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Ligue 2 (2 Seasons)41.11970237183.1439201599046751091.61127124190.835857662.210.71.2+0.310158111195
Ligue 1 (2 Seasons)31.4976128775.820295771630936784.251961284.814727453.631.91.7+1.118546358
Coupe de France (2 Seasons)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
2024-202526Metzfr FRA2. Ligue 24th3.921927878.83882140910010892.610011686.2194344.210.10.4+0.92192122Matches
7 Seasons2 Clubs3 Leagues109.04184550176.188215332531253148084.72213260585.0685124055.265.65.5+0.4622964724369
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
Metz (4 Seasons)2 Leagues72.52946365880.5642152370677687788.51646185388.850585059.442.62.8+1.428212174253
Portimonense (4 Seasons)1 League36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Primeira Liga (4 Seasons)36.61238184367.224000954747760379.156775275.418039046.222.92.6-0.934843020116
Ligue 2 (2 Seasons)41.11970237183.1439201599046751091.61127124190.835857662.210.71.2+0.310158111195
Ligue 1 (2 Seasons)31.4976128775.820295771630936784.251961284.814727453.631.91.7+1.118546358
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
2 Seasons1 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
202527gw Guinea-BissauAfrica Cup of Nations qualification1.50Matches
202628gw Guinea-BissauWCQ2.10Matches
5 Seasons1 Club3 Leagues20.81
Africa Cup of Nations qualification (3 Seasons)7.71
WCQ (2 Seasons)7.90
Africa Cup of Nations (2 Seasons)5.10

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
2024-202526Metzfr FRA2. Ligue 23.9278251271301226000021908Matches
7 Seasons2 Clubs4 Leagues111.055014729757140568252538794432041841594
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Metz (4 Seasons)3 Leagues74.53658338426987563841532920902946537
Portimonense (4 Seasons)1 League36.6184313454885305168385502423012381057
Primeira Liga (4 Seasons)36.6184313454885305168385502423012381057
Ligue 2 (2 Seasons)41.12371229079415442628109101970216
Ligue 1 (2 Seasons)31.4128710941904601953125191180976321
Coupe de France (2 Seasons)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
2024-202526Metz2 Leagues3.9278251271301226000021908
7 Seasons2 Clubs4 Leagues111.055014729757140568252538794432041841594
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Metz (4 Seasons)3 Leagues74.53658338426987563841532920902946537
Portimonense (4 Seasons)1 League36.6184313454885305168385502423012381057
Primeira Liga (4 Seasons)36.6184313454885305168385502423012381057
Ligue 2 (2 Seasons)41.12371229079415442628109101970216
Ligue 1 (2 Seasons)31.4128710941904601953125191180976321
Coupe de France (2 Seasons)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
2024-202526Metzfr FRA2. Ligue 24th3.9278251271301226000021908Matches
7 Seasons2 Clubs3 Leagues109.055014729757140568247538794432041841594
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Metz (4 Seasons)2 Leagues72.53658338426987563791532920902946537
Portimonense (4 Seasons)1 League36.6184313454885305168385502423012381057
Primeira Liga (4 Seasons)36.6184313454885305168385502423012381057
Ligue 2 (2 Seasons)41.12371229079415442628109101970216
Ligue 1 (2 Seasons)31.4128710941904601953125191180976321
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
2 Seasons1 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
202527gw Guinea-BissauAfrica Cup of Nations qualification1.5Matches
202628gw Guinea-BissauWCQ2.1Matches
5 Seasons1 Club3 Leagues20.838
Africa Cup of Nations qualification (3 Seasons)7.7
WCQ (2 Seasons)7.9
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
2024-202526Metzfr FRA2. Ligue 23.961.5540200010.26001000Matches
7 Seasons2 Clubs4 Leagues111.01271.1682266553100.09601210
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Metz (4 Seasons)3 Leagues74.5710.984811441370.10401110
Portimonense (4 Seasons)1 League36.6561.533415214030.08200100
Primeira Liga (4 Seasons)36.6561.533415214030.08200100
Ligue 2 (2 Seasons)41.1370.90294210110.02001000
Ligue 1 (2 Seasons)31.4341.08197231260.19400110
Coupe de France (2 Seasons)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
2024-202526Metz2 Leagues3.961.5540200010.26001000
7 Seasons2 Clubs4 Leagues111.01271.1682266553100.09601210
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Metz (4 Seasons)3 Leagues74.5710.984811441370.10401110
Portimonense (4 Seasons)1 League36.6561.533415214030.08200100
Primeira Liga (4 Seasons)36.6561.533415214030.08200100
Ligue 2 (2 Seasons)41.1370.90294210110.02001000
Ligue 1 (2 Seasons)31.4341.08197231260.19400110
Coupe de France (2 Seasons)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
2024-202526Metzfr FRA2. Ligue 24th3.961.5540200010.26001000Matches
7 Seasons2 Clubs3 Leagues109.01271.1682266553100.09601210
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Metz (4 Seasons)2 Leagues72.5710.984811441370.10401110
Portimonense (4 Seasons)1 League36.6561.533415214030.08200100
Primeira Liga (4 Seasons)36.6561.533415214030.08200100
Ligue 2 (2 Seasons)41.1370.90294210110.02001000
Ligue 1 (2 Seasons)31.4341.08197231260.19400110
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
2 Seasons1 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
202527gw Guinea-BissauAfrica Cup of Nations qualification1.5Matches
202628gw Guinea-BissauWCQ2.1Matches
5 Seasons1 Club3 Leagues20.8
Africa Cup of Nations qualification (3 Seasons)7.7
WCQ (2 Seasons)7.9
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
2024-202526Metzfr FRA2. Ligue 23.9552301250.0182651050Matches
7 Seasons2 Clubs4 Leagues111.01821071185958716054.47311662541132953682
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Metz (4 Seasons)3 Leagues74.51136373382539854.145894940821952642
Portimonense (4 Seasons)1 League36.6694445213346254.828271314311001040
Primeira Liga (4 Seasons)36.6694445213346254.828271314311001040
Ligue 2 (2 Seasons)41.1432629140203262.51237191856991361
Ligue 1 (2 Seasons)31.4703744242336650.03352302226961281
Coupe de France (2 Seasons)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
2024-202526Metz2 Leagues3.9552301250.0182651050
7 Seasons2 Clubs4 Leagues111.01821071185958716054.47311662541132953682
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Metz (4 Seasons)3 Leagues74.51136373382539854.145894940821952642
Portimonense (4 Seasons)1 League36.6694445213346254.828271314311001040
Primeira Liga (4 Seasons)36.6694445213346254.828271314311001040
Ligue 2 (2 Seasons)41.1432629140203262.51237191856991361
Ligue 1 (2 Seasons)31.4703744242336650.03352302226961281
Coupe de France (2 Seasons)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
2024-202526Metzfr FRA2. Ligue 24th3.9552301250.0182651050Matches
7 Seasons2 Clubs3 Leagues109.01821071185958716054.47311662541132953682
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
Metz (4 Seasons)2 Leagues72.51136373382539854.145894940821952642
Portimonense (4 Seasons)1 League36.6694445213346254.828271314311001040
Primeira Liga (4 Seasons)36.6694445213346254.828271314311001040
Ligue 2 (2 Seasons)41.1432629140203262.51237191856991361
Ligue 1 (2 Seasons)31.4703744242336650.03352302226961281
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
2 Seasons1 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
202527gw Guinea-BissauAfrica Cup of Nations qualification1.5Matches
202628gw Guinea-BissauWCQ2.1Matches
5 Seasons1 Club3 Leagues20.8150
Africa Cup of Nations qualification (3 Seasons)7.70
WCQ (2 Seasons)7.90
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
2024-202526Metzfr FRA2. Ligue 23.93179931566963178562.5337.518185047810323122829Matches
7 Seasons2 Clubs4 Leagues111.06623574282929588894666231046158.74139.44034227721148491811098353953200
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
Metz (4 Seasons)3 Leagues74.5436844420931980322304368482450.02245.82999175389239413054315280175
Portimonense (4 Seasons)1 League36.62255130736978567162255563766.11933.91035523422455051555201152125
Primeira Liga (4 Seasons)36.62255130736978567162255563766.11933.91035523422455051555201152125
Ligue 2 (2 Seasons)41.1271323913021304122172713151066.7426.720171235068942482164188131
Ligue 1 (2 Seasons)31.41655205791676200131655331442.41854.59825188234517223271192044
Coupe de France (2 Seasons)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
2024-202526Metz2 Leagues3.93179931566963178562.5337.518185047810323122829
7 Seasons2 Clubs4 Leagues111.06623574282929588894666231046158.74139.44034227721148491811098353953200
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
Metz (4 Seasons)3 Leagues74.5436844420931980322304368482450.02245.82999175389239413054315280175
Portimonense (4 Seasons)1 League36.62255130736978567162255563766.11933.91035523422455051555201152125
Primeira Liga (4 Seasons)36.62255130736978567162255563766.11933.91035523422455051555201152125
Ligue 2 (2 Seasons)41.1271323913021304122172713151066.7426.720171235068942482164188131
Ligue 1 (2 Seasons)31.41655205791676200131655331442.41854.59825188234517223271192044
Coupe de France (2 Seasons)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
2024-202526Metzfr FRA2. Ligue 24th3.93179931566963178562.5337.518185047810323122829Matches
7 Seasons2 Clubs3 Leagues109.06623574282929588894666231046158.74139.44034227721148491811098353953200
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
Metz (4 Seasons)2 Leagues72.5436844420931980322304368482450.02245.82999175389239413054315280175
Portimonense (4 Seasons)1 League36.62255130736978567162255563766.11933.91035523422455051555201152125
Primeira Liga (4 Seasons)36.62255130736978567162255563766.11933.91035523422455051555201152125
Ligue 2 (2 Seasons)41.1271323913021304122172713151066.7426.720171235068942482164188131
Ligue 1 (2 Seasons)31.41655205791676200131655331442.41854.59825188234517223271192044
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
2 Seasons1 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
202527gw Guinea-BissauAfrica Cup of Nations qualification1.5Matches
202628gw Guinea-BissauWCQ2.1Matches
5 Seasons1 Club3 Leagues20.8
Africa Cup of Nations qualification (3 Seasons)7.7
WCQ (2 Seasons)7.9
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
2024-202526Metzfr FRACoupe de France00002Matches
2024-202526Metzfr FRA2. Ligue 263485824.23.9476222262.0076+1+0.26-0.577.53.0+4.6+1.18+0.53Matches
7 Seasons2 Clubs4 Leagues1299,9937741.4111.011186841826261.36139147-8-0.07+0.30128.1139.5-11.4-0.10+0.21
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
Metz (4 Seasons)3 Leagues826,7038256.474.5748967817161.4510099+1+0.01+0.3490.290.0+0.20.00+0.37
Portimonense (4 Seasons)1 League473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Primeira Liga (4 Seasons)473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Ligue 2 (2 Seasons)443,7018476.241.141893832361.916839+29+0.71-0.0761.534.9+26.5+0.65+0.03
Ligue 1 (2 Seasons)362,8227843.531.431892751380.893058-28-0.89-0.1828.855.1-26.3-0.84-0.17
Coupe de France (2 Seasons)21809033.32.02902021.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
2024-202526Metz2 Leagues63485820.43.9476222282.0076+1+0.26-0.577.53.0+4.6+1.18+0.53
7 Seasons2 Clubs4 Leagues1299,9937741.4111.011186841826261.36139147-8-0.07+0.30128.1139.5-11.4-0.10+0.21
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
Metz (4 Seasons)3 Leagues826,7038256.474.5748967817161.4510099+1+0.01+0.3490.290.0+0.20.00+0.37
Portimonense (4 Seasons)1 League473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Primeira Liga (4 Seasons)473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Ligue 2 (2 Seasons)443,7018476.241.141893832361.916839+29+0.71-0.0761.534.9+26.5+0.65+0.03
Ligue 1 (2 Seasons)362,8227843.531.431892751380.893058-28-0.89-0.1828.855.1-26.3-0.84-0.17
Coupe de France (2 Seasons)21809033.32.02902021.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
2024-202526Metzfr FRA2. Ligue 24th63485824.23.9476222262.0076+1+0.26-0.577.53.0+4.6+1.18+0.53Matches
7 Seasons2 Clubs3 Leagues1279,8137741.6109.010986821826241.36137145-8-0.07+0.31128.1139.5-11.4-0.10+0.21
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
Metz (4 Seasons)2 Leagues806,5238257.572.5728965817141.459897+1+0.01+0.3790.290.0+0.20.00+0.37
Portimonense (4 Seasons)1 League473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Primeira Liga (4 Seasons)473,2907026.936.63780171033101.213948-9-0.25+0.1737.949.5-11.6-0.32-0.05
Ligue 2 (2 Seasons)443,7018476.241.141893832361.916839+29+0.71-0.0761.534.9+26.5+0.65+0.03
Ligue 1 (2 Seasons)362,8227843.531.431892751380.893058-28-0.89-0.1828.855.1-26.3-0.84-0.17
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
2024-202526Metzfr FRACoupe de FranceR6400002Matches
2 Seasons1 Club1 League21809033.32.02902021.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
202527gw Guinea-BissauAfrica Cup of Nations qualification21316624.31.52660040.5001-1-0.69-0.47Matches
202628gw Guinea-BissauWCQ31906352.82.1283112511.671100.00-0.53Matches
5 Seasons1 Club3 Leagues241,8737857.820.821861632351.211926-7-0.34-0.47
Africa Cup of Nations qualification (3 Seasons)96977743.07.7883513341.89126+6+0.77+0.77
WCQ (2 Seasons)97157966.27.9886612511.22511-6-0.76-1.49
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
2024-202526Metzfr FRA2. Ligue 23.910078212550001614477.8Matches
7 Seasons2 Clubs4 Leagues111.02400122121625211310714159424717758.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Metz (4 Seasons)3 Leagues74.51200735938482631313981279058.5
Portimonense (4 Seasons)1 League36.612004962316831440101961208758.0
Primeira Liga (4 Seasons)36.612004962316831440101961208758.0
Ligue 2 (2 Seasons)41.150048313265626010245795658.5
Ligue 1 (2 Seasons)31.460025270532637120153483458.5
Coupe de France (2 Seasons)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
2024-202526Metz2 Leagues3.910078212550001614477.8
7 Seasons2 Clubs4 Leagues111.02400122121625211310714159424717758.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Metz (4 Seasons)3 Leagues74.51200735938482631313981279058.5
Portimonense (4 Seasons)1 League36.612004962316831440101961208758.0
Primeira Liga (4 Seasons)36.612004962316831440101961208758.0
Ligue 2 (2 Seasons)41.150048313265626010245795658.5
Ligue 1 (2 Seasons)31.460025270532637120153483458.5
Coupe de France (2 Seasons)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
2024-202526Metzfr FRA2. Ligue 24th3.910078212550001614477.8Matches
7 Seasons2 Clubs3 Leagues109.02300122120624711310714059424717758.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Metz (4 Seasons)2 Leagues72.51100735837982631303981279058.5
Portimonense (4 Seasons)1 League36.612004962316831440101961208758.0
Primeira Liga (4 Seasons)36.612004962316831440101961208758.0
Ligue 2 (2 Seasons)41.150048313265626010245795658.5
Ligue 1 (2 Seasons)31.460025270532637120153483458.5
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202324Metzfr FRACoupe de FranceR642.01000105001Matches
2 Seasons1 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
202527gw Guinea-BissauAfrica Cup of Nations qualification1.50000Matches
202628gw Guinea-BissauWCQ2.11000Matches
5 Seasons1 Club3 Leagues20.810083138510
Africa Cup of Nations qualification (3 Seasons)7.70000
WCQ (2 Seasons)7.91000
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.