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-10-06SunPrimeira LigaMatchweek 8AwayL 1–2BragaPortoNRW20000000060010.00.00.00055100.005000Match Report
2024-09-26ThuEuropa LgLeague phaseHomeW 2–1pt Bragail Maccabi Tel AvivYRW4500002000315100.10.10.260152560.0222311Match Report
2024-08-25SunPrimeira LigaMatchweek 3HomeD 0–0EstorilGil Vicente FCNLM90000000050000.00.00.02055100.014011Match Report
2024-08-18SunPrimeira LigaMatchweek 2AwayL 0–1EstorilVitóriaNLW1200000000100000.00.00.00091090.025110Match Report
2024-08-11SunPrimeira LigaMatchweek 1HomeL 1–4EstorilSanta ClaraYRW7600001000220000.00.00.01071450.0014042Match 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
2017-201818Le Havrefr FRA2. Ligue 21824615.1202200001.01.02.33.32635390.390.000.390.390.390.200.440.640.200.64Matches
2018-201919Rennes2. Europa Lg00Matches
2018-201919Rennesfr FRA1. Ligue 100Matches
2019-202020Rennesfr FRACoupe de France00Matches
2019-202020Rennes2. Europa Lg21710.8000000000.00.00.10.12210.000.000.000.000.000.000.140.140.000.14Matches
2019-202020Rennesfr FRA1. Ligue 120160.2000000000.00.00.00.02020.000.000.000.000.000.000.150.150.000.15Matches
2020-202121Marítimopt POR1. Primeira Liga26181,50516.7011000401.51.52.33.85558630.000.060.060.000.060.090.140.230.090.23Matches
2021-202222Marítimopt POR1. Primeira Liga29221,90721.2415311302.61.83.35.18193910.190.050.240.140.190.120.160.280.080.24Matches
2022-202323Reimsfr FRACoupe de France221551.7123100100.581.161.740.581.74Matches
2022-202323Reimsfr FRA1. Ligue 11030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202323Estorilpt POR1. Primeira Liga1397858.7011000100.20.21.21.42829250.000.110.110.000.110.020.140.160.020.16Matches
2023-202424Estorilpt POR1. Primeira Liga33312,71130.1538500002.62.65.68.21451291740.170.100.270.170.270.080.190.270.080.27Matches
2024-202525Braga2. Europa Lg11450.5000000000.10.10.20.33230.000.000.000.000.000.120.400.510.120.51Matches
2024-202525Estorilpt POR1. Primeira Liga31971.1000000000.00.00.00.11360.000.000.000.000.000.020.030.050.020.05Matches
2024-202525Bragapt POR1. Primeira Liga1020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
8 Seasons6 Clubs5 Leagues131877,75886.2128201111907.97.115.122.23433514040.140.090.230.130.220.090.180.270.080.26
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
Estoril (3 Seasons)1 League49413,59339.9549500102.82.86.99.61741612050.130.100.230.130.230.070.170.240.070.24
Marítimo (2 Seasons)1 League55403,41237.9426311704.13.35.68.91361511540.110.050.160.080.130.110.150.260.090.24
Rennes (2 Seasons)3 Leagues41871.0000000000.00.00.10.14230.000.000.000.000.000.000.140.140.000.14
Le Havre (1 Season)1 League1824615.1202200001.01.02.33.32635390.390.000.390.390.390.200.440.640.200.64
Reims (1 Season)2 Leagues321581.8123100100.00.00.00.00000.571.141.710.571.710.000.000.000.000.00
Braga (1 Season)2 Leagues21470.5000000000.10.10.20.33230.000.000.000.000.000.110.370.480.110.48
Primeira Liga (5 Seasons)105817,00777.99615811806.86.112.518.63103123590.120.080.190.100.180.090.160.250.080.24
Ligue 1 (3 Seasons)30190.2000000000.00.00.00.02020.000.000.000.000.000.000.120.120.000.12
Europa Lg (3 Seasons)321161.3000000000.10.10.30.45440.000.000.000.000.000.040.240.280.040.28
Coupe de France (2 Seasons)221551.7123100100.581.161.740.581.74
Ligue 2 (1 Season)1824615.1202200001.01.02.33.32635390.390.000.390.390.390.200.440.640.200.64
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
2017-201818Le Havre1 League1824615.1202200001.01.02.33.32635390.390.000.390.390.390.200.440.640.200.64
2018-201919Rennes2 Leagues00
2019-202020Rennes3 Leagues41871.0000000000.00.00.10.14230.000.000.000.000.000.000.140.140.000.14
2020-202121Marítimo1 League26181,50516.7011000401.51.52.33.85558630.000.060.060.000.060.090.140.230.090.23
2021-202222Marítimo1 League29221,90721.2415311302.61.83.35.18193910.190.050.240.140.190.120.160.280.080.24
2022-202323Reims2 Leagues321581.8123100100.00.00.00.00000.571.141.710.571.710.000.000.000.000.00
2022-202323Estoril1 League1397858.7011000100.20.21.21.42829250.000.110.110.000.110.020.140.160.020.16
2023-202424Estoril1 League33312,71130.1538500002.62.65.68.21451291740.170.100.270.170.270.080.190.270.080.27
2024-202525Estoril1 League31971.1000000000.00.00.00.11360.000.000.000.000.000.020.030.050.020.05
2024-202525Braga2 Leagues21470.5000000000.10.10.20.33230.000.000.000.000.000.110.370.480.110.48
8 Seasons6 Clubs5 Leagues131877,75886.2128201111907.97.115.122.23433514040.140.090.230.130.220.090.180.270.080.26
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
Estoril (3 Seasons)1 League49413,59339.9549500102.82.86.99.61741612050.130.100.230.130.230.070.170.240.070.24
Marítimo (2 Seasons)1 League55403,41237.9426311704.13.35.68.91361511540.110.050.160.080.130.110.150.260.090.24
Rennes (2 Seasons)3 Leagues41871.0000000000.00.00.10.14230.000.000.000.000.000.000.140.140.000.14
Le Havre (1 Season)1 League1824615.1202200001.01.02.33.32635390.390.000.390.390.390.200.440.640.200.64
Reims (1 Season)2 Leagues321581.8123100100.00.00.00.00000.571.141.710.571.710.000.000.000.000.00
Braga (1 Season)2 Leagues21470.5000000000.10.10.20.33230.000.000.000.000.000.110.370.480.110.48
Primeira Liga (5 Seasons)105817,00777.99615811806.86.112.518.63103123590.120.080.190.100.180.090.160.250.080.24
Ligue 1 (3 Seasons)30190.2000000000.00.00.00.02020.000.000.000.000.000.000.120.120.000.12
Europa Lg (3 Seasons)321161.3000000000.10.10.30.45440.000.000.000.000.000.040.240.280.040.28
Coupe de France (2 Seasons)221551.7123100100.581.161.740.581.74
Ligue 2 (1 Season)1824615.1202200001.01.02.33.32635390.390.000.390.390.390.200.440.640.200.64
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
2017-201818Le Havrefr FRA2. Ligue 24th1824615.1202200001.01.02.33.32635390.390.000.390.390.390.200.440.640.200.64Matches
2018-201919Rennesfr FRA1. Ligue 110th00Matches
2019-202020Rennesfr FRA1. Ligue 13rd20160.2000000000.00.00.00.02020.000.000.000.000.000.000.150.150.000.15Matches
2020-202121Marítimopt POR1. Primeira Liga15th26181,50516.7011000401.51.52.33.85558630.000.060.060.000.060.090.140.230.090.23Matches
2021-202222Marítimopt POR1. Primeira Liga10th29221,90721.2415311302.61.83.35.18193910.190.050.240.140.190.120.160.280.080.24Matches
2022-202323Reimsfr FRA1. Ligue 111th1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202323Estorilpt POR1. Primeira Liga14th1397858.7011000100.20.21.21.42829250.000.110.110.000.110.020.140.160.020.16Matches
2023-202424Estorilpt POR1. Primeira Liga13th33312,71130.1538500002.62.65.68.21451291740.170.100.270.170.270.080.190.270.080.27Matches
2024-202525Estorilpt POR1. Primeira Liga12th31971.1000000000.00.00.00.11360.000.000.000.000.000.020.030.050.020.05Matches
2024-202525Bragapt POR1. Primeira Liga5th1020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
8 Seasons6 Clubs3 Leagues126837,48783.2116171011807.87.114.821.93383474000.130.070.200.120.190.090.180.270.080.26
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
Estoril (3 Seasons)1 League49413,59339.9549500102.82.86.99.61741612050.130.100.230.130.230.070.170.240.070.24
Marítimo (2 Seasons)1 League55403,41237.9426311704.13.35.68.91361511540.110.050.160.080.130.110.150.260.090.24
Rennes (2 Seasons)1 League20160.2000000000.00.00.00.02020.000.000.000.000.000.000.150.150.000.15
Le Havre (1 Season)1 League1824615.1202200001.01.02.33.32635390.390.000.390.390.390.200.440.640.200.64
Braga (1 Season)1 League1020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Reims (1 Season)1 League1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Primeira Liga (5 Seasons)105817,00777.99615811806.86.112.518.63103123590.120.080.190.100.180.090.160.250.080.24
Ligue 1 (3 Seasons)30190.2000000000.00.00.00.02020.000.000.000.000.000.000.120.120.000.12
Ligue 2 (1 Season)1824615.1202200001.01.02.33.32635390.390.000.390.390.390.200.440.640.200.64
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2019-202020Rennesfr FRACoupe de France3rd00Matches
2022-202323Reimsfr FRACoupe de FranceR16221551.7123100100.581.161.740.581.74Matches
2 Seasons2 Clubs1 League221551.7123100100.581.161.740.581.74
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
Reims (1 Season)1 League221551.7123100100.581.161.740.581.74
Rennes (1 Season)1 League00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201919Rennes2. Europa LgR1600Matches
2019-202020Rennes2. Europa LgGR21710.8000000000.00.00.10.12210.000.000.000.000.000.000.140.140.000.14Matches
2024-202525Braga2. Europa Lg11450.5000000000.10.10.20.33230.000.000.000.000.000.120.400.510.120.51Matches
3 Seasons2 Clubs1 League321161.3000000000.10.10.30.45440.000.000.000.000.000.040.240.280.040.28
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
Rennes (2 Seasons)1 League21710.8000000000.00.00.10.12210.000.000.000.000.000.000.140.140.000.14
Braga (1 Season)1 League11450.5000000000.10.10.20.33230.000.000.000.000.000.120.400.510.120.51

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
2017-201818Le Havrefr FRA2. Ligue 25.126350.01.170.590.330.6718.80001.01.00.17+1.0+1.0Matches
2019-202020Rennes2. Europa Lg0.80000.000.000000.00.00.00.0Matches
2019-202020Rennesfr FRA1. Ligue 10.20000.000.000000.00.00.00.0Matches
2020-202121Marítimopt POR1. Primeira Liga16.7011545.50.660.300.000.0019.00001.51.50.14-1.5-1.5Matches
2021-202222Marítimopt POR1. Primeira Liga21.24201050.00.940.470.150.3017.80112.61.80.09+1.4+1.2Matches
2022-202323Reimsfr FRACoupe de France1.712150.01.160.580.501.0000Matches
2022-202323Reimsfr FRA1. Ligue 10.00000.000.000000.00.00.00.0Matches
2022-202323Estorilpt POR1. Primeira Liga8.705240.00.570.230.000.0024.60000.20.20.04-0.2-0.2Matches
2023-202424Estorilpt POR1. Primeira Liga30.1533824.21.100.270.150.6320.70002.62.60.08+2.4+2.4Matches
2024-202525Braga2. Europa Lg0.50200.04.000.000.0017.40000.10.10.03-0.1-0.1Matches
2024-202525Estorilpt POR1. Primeira Liga1.10100.00.930.000.0028.90000.00.00.020.00.0Matches
2024-202525Bragapt POR1. Primeira Liga0.00000.000.000000.00.00.00.0Matches
8 Seasons6 Clubs5 Leagues86.212802936.30.930.340.140.3819.90117.97.10.09+3.1+2.9
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
Estoril (3 Seasons)1 League39.95391025.60.980.250.130.5021.40002.82.80.07+2.2+2.2
Marítimo (2 Seasons)1 League37.94311548.40.820.400.100.2018.20114.13.30.11-0.1-0.3
Rennes (2 Seasons)3 Leagues1.00000.000.000000.00.00.00.0
Le Havre (1 Season)1 League5.126350.01.170.590.330.6718.80001.01.00.17+1.0+1.0
Reims (1 Season)2 Leagues1.812150.01.140.570.501.000000.00.00.00.0
Braga (1 Season)2 Leagues0.50200.03.830.000.0017.40000.10.10.03-0.1-0.1
Primeira Liga (5 Seasons)77.99702535.70.900.320.110.3220.00116.86.10.09+2.2+1.9
Ligue 1 (3 Seasons)0.20000.000.000000.00.00.00.0
Europa Lg (3 Seasons)1.30200.01.550.000.0017.40000.10.10.03-0.1-0.1
Coupe de France (2 Seasons)1.712150.01.160.580.501.0000
Ligue 2 (1 Season)5.126350.01.170.590.330.6718.80001.01.00.17+1.0+1.0
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201818Le Havre1 League5.126350.01.170.590.330.6718.80001.01.00.17+1.0+1.0
2019-202020Rennes3 Leagues1.00000.000.000000.00.00.00.0
2020-202121Marítimo1 League16.7011545.50.660.300.000.0019.00001.51.50.14-1.5-1.5
2021-202222Marítimo1 League21.24201050.00.940.470.150.3017.80112.61.80.09+1.4+1.2
2022-202323Reims2 Leagues1.812150.01.140.570.501.000000.00.00.00.0
2022-202323Estoril1 League8.705240.00.570.230.000.0024.60000.20.20.04-0.2-0.2
2023-202424Estoril1 League30.1533824.21.100.270.150.6320.70002.62.60.08+2.4+2.4
2024-202525Estoril1 League1.10100.00.930.000.0028.90000.00.00.020.00.0
2024-202525Braga2 Leagues0.50200.03.830.000.0017.40000.10.10.03-0.1-0.1
8 Seasons6 Clubs5 Leagues86.212802936.30.930.340.140.3819.90117.97.10.09+3.1+2.9
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
Estoril (3 Seasons)1 League39.95391025.60.980.250.130.5021.40002.82.80.07+2.2+2.2
Marítimo (2 Seasons)1 League37.94311548.40.820.400.100.2018.20114.13.30.11-0.1-0.3
Rennes (2 Seasons)3 Leagues1.00000.000.000000.00.00.00.0
Le Havre (1 Season)1 League5.126350.01.170.590.330.6718.80001.01.00.17+1.0+1.0
Reims (1 Season)2 Leagues1.812150.01.140.570.501.000000.00.00.00.0
Braga (1 Season)2 Leagues0.50200.03.830.000.0017.40000.10.10.03-0.1-0.1
Primeira Liga (5 Seasons)77.99702535.70.900.320.110.3220.00116.86.10.09+2.2+1.9
Ligue 1 (3 Seasons)0.20000.000.000000.00.00.00.0
Europa Lg (3 Seasons)1.30200.01.550.000.0017.40000.10.10.03-0.1-0.1
Coupe de France (2 Seasons)1.712150.01.160.580.501.0000
Ligue 2 (1 Season)5.126350.01.170.590.330.6718.80001.01.00.17+1.0+1.0
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201818Le Havrefr FRA2. Ligue 24th5.126350.01.170.590.330.6718.80001.01.00.17+1.0+1.0Matches
2019-202020Rennesfr FRA1. Ligue 13rd0.20000.000.000000.00.00.00.0Matches
2020-202121Marítimopt POR1. Primeira Liga15th16.7011545.50.660.300.000.0019.00001.51.50.14-1.5-1.5Matches
2021-202222Marítimopt POR1. Primeira Liga10th21.24201050.00.940.470.150.3017.80112.61.80.09+1.4+1.2Matches
2022-202323Reimsfr FRA1. Ligue 111th0.00000.000.000000.00.00.00.0Matches
2022-202323Estorilpt POR1. Primeira Liga14th8.705240.00.570.230.000.0024.60000.20.20.04-0.2-0.2Matches
2023-202424Estorilpt POR1. Primeira Liga13th30.1533824.21.100.270.150.6320.70002.62.60.08+2.4+2.4Matches
2024-202525Estorilpt POR1. Primeira Liga12th1.10100.00.930.000.0028.90000.00.00.020.00.0Matches
2024-202525Bragapt POR1. Primeira Liga5th0.00000.000.000000.00.00.00.0Matches
8 Seasons6 Clubs3 Leagues83.211762836.80.910.340.130.3619.90117.87.10.09+3.2+2.9
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
Estoril (3 Seasons)1 League39.95391025.60.980.250.130.5021.40002.82.80.07+2.2+2.2
Marítimo (2 Seasons)1 League37.94311548.40.820.400.100.2018.20114.13.30.11-0.1-0.3
Rennes (2 Seasons)1 League0.20000.000.000000.00.00.00.0
Le Havre (1 Season)1 League5.126350.01.170.590.330.6718.80001.01.00.17+1.0+1.0
Braga (1 Season)1 League0.00000.000.000000.00.00.00.0
Reims (1 Season)1 League0.00000.000.000000.00.00.00.0
Primeira Liga (5 Seasons)77.99702535.70.900.320.110.3220.00116.86.10.09+2.2+1.9
Ligue 1 (3 Seasons)0.20000.000.000000.00.00.00.0
Ligue 2 (1 Season)5.126350.01.170.590.330.6718.80001.01.00.17+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-202323Reimsfr FRACoupe de FranceR161.712150.01.160.580.501.0000Matches
2 Seasons2 Clubs1 League1.712150.01.160.580.501.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Reims (1 Season)1 League1.712150.01.160.580.501.0000
Rennes (1 Season)1 League
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202020Rennes2. Europa LgGR0.80000.000.000000.00.00.00.0Matches
2024-202525Braga2. Europa Lg0.50200.04.000.000.0017.40000.10.10.03-0.1-0.1Matches
3 Seasons2 Clubs1 League1.30200.01.550.000.0017.40000.10.10.03-0.1-0.1
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
Rennes (2 Seasons)1 League0.80000.000.000000.00.00.00.0
Braga (1 Season)1 League0.50200.04.000.000.0017.40000.10.10.03-0.1-0.1
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
2017-201818Le Havrefr FRA2. Ligue 25.113418273.62220716657982.3546978.3131586.702.31.2-2.3121912035Matches
2019-202020Rennes2. Europa Lg0.8202580.0355437887.51111100.02540.000.10.0-0.133102Matches
2019-202020Rennesfr FRA1. Ligue 10.281266.71091061060.022100.00000.00.00.010000Matches
2020-202121Marítimopt POR1. Primeira Liga16.744857278.37235161223828184.715218084.4426267.712.31.9-1.3284615258Matches
2021-202222Marítimopt POR1. Primeira Liga21.255070777.89460240624831479.022725489.4588369.913.33.4-2.3225425193Matches
2022-202323Reimsfr FRACoupe de France1.72Matches
2022-202323Reimsfr FRA1. Ligue 10.0000000000000.00.00.000000Matches
2022-202323Estorilpt POR1. Primeira Liga8.721026778.7363590811112489.5577081.4344772.311.21.3-0.2101415329Matches
2023-202424Estorilpt POR1. Primeira Liga30.1809106076.312613323644451885.729237877.2509254.335.65.2-2.65983517129Matches
2024-202525Braga2. Europa Lg0.5152560.02298991275.061154.5020.000.20.2-0.230202Matches
2024-202525Estorilpt POR1. Primeira Liga1.1212972.4379104111384.66966.74580.000.00.10.012213Matches
2024-202525Bragapt POR1. Primeira Liga0.055100.0110011100.022100.022100.000.00.00.000000Matches
8 Seasons6 Clubs5 Leagues86.22220288477.03634591241140136083.880998682.020531365.5815.113.3-7.113922112314351
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
Estoril (3 Seasons)1 League39.91040135676.716627424856665586.435545777.78814461.146.96.6-2.970996811161
Marítimo (2 Seasons)1 League37.9998127978.016695401848659581.737943487.310014569.025.65.3-3.650100403151
Rennes (2 Seasons)3 Leagues1.0283775.746453131872.21313100.02540.000.10.0-0.143102
Le Havre (1 Season)1 League5.113418273.62220716657982.3546978.3131586.702.31.2-2.3121912035
Reims (1 Season)2 Leagues1.8000000000020.00.0+2.000000
Braga (1 Season)2 Leagues0.5203066.733989101376.981361.52450.000.20.2-0.230202
Primeira Liga (5 Seasons)77.92043264077.43343282661053125184.273689382.419029165.3612.511.9-6.512019910814312
Ligue 1 (3 Seasons)0.281266.71091061060.022100.00000.00.00.010000
Europa Lg (3 Seasons)1.3355070.0584132162080.0172277.32728.600.30.2-0.363304
Coupe de France (2 Seasons)1.72
Ligue 2 (1 Season)5.113418273.62220716657982.3546978.3131586.702.31.2-2.3121912035
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
2017-201818Le Havre1 League5.113418273.62220716657982.3546978.3131586.702.31.2-2.3121912035
2019-202020Rennes3 Leagues1.0283775.746453131872.21313100.02540.000.10.0-0.143102
2020-202121Marítimo1 League16.744857278.37235161223828184.715218084.4426267.712.31.9-1.3284615258
2021-202222Marítimo1 League21.255070777.89460240624831479.022725489.4588369.913.33.4-2.3225425193
2022-202323Reims2 Leagues1.8000000000020.00.0+2.000000
2022-202323Estoril1 League8.721026778.7363590811112489.5577081.4344772.311.21.3-0.2101415329
2023-202424Estoril1 League30.1809106076.312613323644451885.729237877.2509254.335.65.2-2.65983517129
2024-202525Estoril1 League1.1212972.4379104111384.66966.74580.000.00.10.012213
2024-202525Braga2 Leagues0.5203066.733989101376.981361.52450.000.20.2-0.230202
8 Seasons6 Clubs5 Leagues86.22220288477.03634591241140136083.880998682.020531365.5815.113.3-7.113922112314351
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
Estoril (3 Seasons)1 League39.91040135676.716627424856665586.435545777.78814461.146.96.6-2.970996811161
Marítimo (2 Seasons)1 League37.9998127978.016695401848659581.737943487.310014569.025.65.3-3.650100403151
Rennes (2 Seasons)3 Leagues1.0283775.746453131872.21313100.02540.000.10.0-0.143102
Le Havre (1 Season)1 League5.113418273.62220716657982.3546978.3131586.702.31.2-2.3121912035
Reims (1 Season)2 Leagues1.8000000000020.00.0+2.000000
Braga (1 Season)2 Leagues0.5203066.733989101376.981361.52450.000.20.2-0.230202
Primeira Liga (5 Seasons)77.92043264077.43343282661053125184.273689382.419029165.3612.511.9-6.512019910814312
Ligue 1 (3 Seasons)0.281266.71091061060.022100.00000.00.00.010000
Europa Lg (3 Seasons)1.3355070.0584132162080.0172277.32728.600.30.2-0.363304
Coupe de France (2 Seasons)1.72
Ligue 2 (1 Season)5.113418273.62220716657982.3546978.3131586.702.31.2-2.3121912035
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
2017-201818Le Havrefr FRA2. Ligue 24th5.113418273.62220716657982.3546978.3131586.702.31.2-2.3121912035Matches
2019-202020Rennesfr FRA1. Ligue 13rd0.281266.71091061060.022100.00000.00.00.010000Matches
2020-202121Marítimopt POR1. Primeira Liga15th16.744857278.37235161223828184.715218084.4426267.712.31.9-1.3284615258Matches
2021-202222Marítimopt POR1. Primeira Liga10th21.255070777.89460240624831479.022725489.4588369.913.33.4-2.3225425193Matches
2022-202323Reimsfr FRA1. Ligue 111th0.0000000000000.00.00.000000Matches
2022-202323Estorilpt POR1. Primeira Liga14th8.721026778.7363590811112489.5577081.4344772.311.21.3-0.2101415329Matches
2023-202424Estorilpt POR1. Primeira Liga13th30.1809106076.312613323644451885.729237877.2509254.335.65.2-2.65983517129Matches
2024-202525Estorilpt POR1. Primeira Liga12th1.1212972.4379104111384.66966.74580.000.00.10.012213Matches
2024-202525Bragapt POR1. Primeira Liga5th0.055100.0110011100.022100.022100.000.00.00.000000Matches
8 Seasons6 Clubs3 Leagues83.22185283477.13576189921124134083.979296482.220330666.3614.813.1-8.813321812014347
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
Estoril (3 Seasons)1 League39.91040135676.716627424856665586.435545777.78814461.146.96.6-2.970996811161
Marítimo (2 Seasons)1 League37.9998127978.016695401848659581.737943487.310014569.025.65.3-3.650100403151
Rennes (2 Seasons)1 League0.281266.71091061060.022100.00000.00.00.010000
Le Havre (1 Season)1 League5.113418273.62220716657982.3546978.3131586.702.31.2-2.3121912035
Braga (1 Season)1 League0.055100.0110011100.022100.022100.000.00.00.000000
Reims (1 Season)1 League0.0000000000000.00.00.000000
Primeira Liga (5 Seasons)77.92043264077.43343282661053125184.273689382.419029165.3612.511.9-6.512019910814312
Ligue 1 (3 Seasons)0.281266.71091061060.022100.00000.00.00.010000
Ligue 2 (1 Season)5.113418273.62220716657982.3546978.3131586.702.31.2-2.3121912035
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-202323Reimsfr FRACoupe de FranceR161.72Matches
2 Seasons2 Clubs1 League1.72
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
Reims (1 Season)1 League1.72
Rennes (1 Season)1 League
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2019-202020Rennes2. Europa LgGR0.8202580.0355437887.51111100.02540.000.10.0-0.133102Matches
2024-202525Braga2. Europa Lg0.5152560.02298991275.061154.5020.000.20.2-0.230202Matches
3 Seasons2 Clubs1 League1.3355070.0584132162080.0172277.32728.600.30.2-0.363304
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
Rennes (2 Seasons)1 League0.8202580.0355437887.51111100.02540.000.10.0-0.133102
Braga (1 Season)1 League0.5152560.02298991275.061154.5020.000.20.2-0.230202

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
2017-201818Le Havrefr FRA2. Ligue 25.1182173316151000013467Matches
2019-202020Rennes2. Europa Lg0.8252500001000002000Matches
2019-202020Rennesfr FRA1. Ligue 10.212120000000000800Matches
2020-202121Marítimopt POR1. Primeira Liga16.7572553156601527520448419Matches
2021-202222Marítimopt POR1. Primeira Liga21.270768615111121331000550621Matches
2022-202323Reimsfr FRACoupe de France1.73Matches
2022-202323Reimsfr FRA1. Ligue 10.0000000000000000Matches
2022-202323Estorilpt POR1. Primeira Liga8.726725312423141743021027Matches
2023-202424Estorilpt POR1. Primeira Liga30.1106010164117174647171520809335Matches
2024-202525Braga2. Europa Lg0.5252050004053001500Matches
2024-202525Estorilpt POR1. Primeira Liga1.1292811002000002101Matches
2024-202525Bragapt POR1. Primeira Liga0.0550000000000500Matches
8 Seasons6 Clubs5 Leagues86.228842771924042101211437277022202190
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Estoril (3 Seasons)1 League39.91356129754221978082419501040543
Marítimo (2 Seasons)1 League37.912791239301717228585209981040
Rennes (2 Seasons)3 Leagues1.0373700001000002800
Le Havre (1 Season)1 League5.1182173316151000013467
Reims (1 Season)2 Leagues1.8000000300000000
Braga (1 Season)2 Leagues0.5302550004053002000
Primeira Liga (5 Seasons)77.92640254184393691081332247020431583
Ligue 1 (3 Seasons)0.212120000000000800
Europa Lg (3 Seasons)1.3504550005053003500
Coupe de France (2 Seasons)1.73
Ligue 2 (1 Season)5.1182173316151000013467
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
2017-201818Le Havre1 League5.1182173316151000013467
2019-202020Rennes3 Leagues1.0373700001000002800
2020-202121Marítimo1 League16.7572553156601527520448419
2021-202222Marítimo1 League21.270768615111121331000550621
2022-202323Reims2 Leagues1.8000000300000000
2022-202323Estoril1 League8.726725312423141743021027
2023-202424Estoril1 League30.1106010164117174647171520809335
2024-202525Estoril1 League1.1292811002000002101
2024-202525Braga2 Leagues0.5302550004053002000
8 Seasons6 Clubs5 Leagues86.228842771924042101211437277022202190
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Estoril (3 Seasons)1 League39.91356129754221978082419501040543
Marítimo (2 Seasons)1 League37.912791239301717228585209981040
Rennes (2 Seasons)3 Leagues1.0373700001000002800
Le Havre (1 Season)1 League5.1182173316151000013467
Reims (1 Season)2 Leagues1.8000000300000000
Braga (1 Season)2 Leagues0.5302550004053002000
Primeira Liga (5 Seasons)77.92640254184393691081332247020431583
Ligue 1 (3 Seasons)0.212120000000000800
Europa Lg (3 Seasons)1.3504550005053003500
Coupe de France (2 Seasons)1.73
Ligue 2 (1 Season)5.1182173316151000013467
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
2017-201818Le Havrefr FRA2. Ligue 24th5.1182173316151000013467Matches
2019-202020Rennesfr FRA1. Ligue 13rd0.212120000000000800Matches
2020-202121Marítimopt POR1. Primeira Liga15th16.7572553156601527520448419Matches
2021-202222Marítimopt POR1. Primeira Liga10th21.270768615111121331000550621Matches
2022-202323Reimsfr FRA1. Ligue 111th0.0000000000000000Matches
2022-202323Estorilpt POR1. Primeira Liga14th8.726725312423141743021027Matches
2023-202424Estorilpt POR1. Primeira Liga13th30.1106010164117174647171520809335Matches
2024-202525Estorilpt POR1. Primeira Liga12th1.1292811002000002101Matches
2024-202525Bragapt POR1. Primeira Liga5th0.0550000000000500Matches
8 Seasons6 Clubs3 Leagues83.228342726874042101131432247021852190
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Estoril (3 Seasons)1 League39.91356129754221978082419501040543
Marítimo (2 Seasons)1 League37.912791239301717228585209981040
Rennes (2 Seasons)1 League0.212120000000000800
Le Havre (1 Season)1 League5.1182173316151000013467
Braga (1 Season)1 League0.0550000000000500
Reims (1 Season)1 League0.0000000000000000
Primeira Liga (5 Seasons)77.92640254184393691081332247020431583
Ligue 1 (3 Seasons)0.212120000000000800
Ligue 2 (1 Season)5.1182173316151000013467
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-202323Reimsfr FRACoupe de FranceR161.73Matches
2 Seasons2 Clubs1 League1.73
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reims (1 Season)1 League1.73
Rennes (1 Season)1 League
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202020Rennes2. Europa LgGR0.8252500001000002000Matches
2024-202525Braga2. Europa Lg0.5252050004053001500Matches
3 Seasons2 Clubs1 League1.3504550005053003500
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rennes (2 Seasons)1 League0.8252500001000002000
Braga (1 Season)1 League0.5252050004053001500

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
2017-201818Le Havrefr FRA2. Ligue 25.1336.431801005061.17303000Matches
2019-202020Rennes2. Europa Lg0.833.8030000000.00000000Matches
2019-202020Rennesfr FRA1. Ligue 10.2211.2520000000.00000000Matches
2020-202121Marítimopt POR1. Primeira Liga16.7513.06342824120.12200000Matches
2021-202222Marítimopt POR1. Primeira Liga21.2612.884006410160.28201120Matches
2022-202323Reimsfr FRACoupe de France1.7Matches
2022-202323Reimsfr FRA1. Ligue 10.000.0000000000.00000000Matches
2022-202323Estorilpt POR1. Primeira Liga8.7252.87163311130.34300000Matches
2023-202424Estorilpt POR1. Primeira Liga30.11294.2888722381170.56906110Matches
2024-202525Braga2. Europa Lg0.5612.0030011100.00000000Matches
2024-202525Estorilpt POR1. Primeira Liga1.132.7620100000.00000000Matches
2024-202525Bragapt POR1. Primeira Liga0.000.0000000000.00000000Matches
8 Seasons6 Clubs5 Leagues86.23133.71206125011295340.4019010230
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Estoril (3 Seasons)1 League39.91573.931061026492200.501206110
Marítimo (2 Seasons)1 League37.91122.9674214614280.21401120
Rennes (2 Seasons)3 Leagues1.055.1750000000.00000000
Le Havre (1 Season)1 League5.1336.431801005061.17303000
Reims (1 Season)2 Leagues1.800.0000000000.00000000
Braga (1 Season)2 Leagues0.5611.2530011100.00000000
Primeira Liga (5 Seasons)77.92693.46180124010234280.361607230
Ligue 1 (3 Seasons)0.229.4720000000.00000000
Europa Lg (3 Seasons)1.396.9860011100.00000000
Coupe de France (2 Seasons)1.7
Ligue 2 (1 Season)5.1336.431801005061.17303000
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
2017-201818Le Havre1 League5.1336.431801005061.17303000
2019-202020Rennes3 Leagues1.055.1750000000.00000000
2020-202121Marítimo1 League16.7513.06342824120.12200000
2021-202222Marítimo1 League21.2612.884006410160.28201120
2022-202323Reims2 Leagues1.800.0000000000.00000000
2022-202323Estoril1 League8.7252.87163311130.34300000
2023-202424Estoril1 League30.11294.2888722381170.56906110
2024-202525Estoril1 League1.132.7620100000.00000000
2024-202525Braga2 Leagues0.5611.2530011100.00000000
8 Seasons6 Clubs5 Leagues86.23133.71206125011295340.4019010230
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Estoril (3 Seasons)1 League39.91573.931061026492200.501206110
Marítimo (2 Seasons)1 League37.91122.9674214614280.21401120
Rennes (2 Seasons)3 Leagues1.055.1750000000.00000000
Le Havre (1 Season)1 League5.1336.431801005061.17303000
Reims (1 Season)2 Leagues1.800.0000000000.00000000
Braga (1 Season)2 Leagues0.5611.2530011100.00000000
Primeira Liga (5 Seasons)77.92693.46180124010234280.361607230
Ligue 1 (3 Seasons)0.229.4720000000.00000000
Europa Lg (3 Seasons)1.396.9860011100.00000000
Coupe de France (2 Seasons)1.7
Ligue 2 (1 Season)5.1336.431801005061.17303000
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
2017-201818Le Havrefr FRA2. Ligue 24th5.1336.431801005061.17303000Matches
2019-202020Rennesfr FRA1. Ligue 13rd0.2211.2520000000.00000000Matches
2020-202121Marítimopt POR1. Primeira Liga15th16.7513.06342824120.12200000Matches
2021-202222Marítimopt POR1. Primeira Liga10th21.2612.884006410160.28201120Matches
2022-202323Reimsfr FRA1. Ligue 111th0.000.0000000000.00000000Matches
2022-202323Estorilpt POR1. Primeira Liga14th8.7252.87163311130.34300000Matches
2023-202424Estorilpt POR1. Primeira Liga13th30.11294.2888722381170.56906110Matches
2024-202525Estorilpt POR1. Primeira Liga12th1.132.7620100000.00000000Matches
2024-202525Bragapt POR1. Primeira Liga5th0.000.0000000000.00000000Matches
8 Seasons6 Clubs3 Leagues83.23043.66200125010284340.4119010230
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Estoril (3 Seasons)1 League39.91573.931061026492200.501206110
Marítimo (2 Seasons)1 League37.91122.9674214614280.21401120
Rennes (2 Seasons)1 League0.2211.2520000000.00000000
Le Havre (1 Season)1 League5.1336.431801005061.17303000
Braga (1 Season)1 League0.000.0000000000.00000000
Reims (1 Season)1 League0.000.0000000000.00000000
Primeira Liga (5 Seasons)77.92693.46180124010234280.361607230
Ligue 1 (3 Seasons)0.229.4720000000.00000000
Ligue 2 (1 Season)5.1336.431801005061.17303000
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-202323Reimsfr FRACoupe de FranceR161.7Matches
2 Seasons2 Clubs1 League1.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reims (1 Season)1 League1.7
Rennes (1 Season)1 League
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202020Rennes2. Europa LgGR0.833.8030000000.00000000Matches
2024-202525Braga2. Europa Lg0.5612.0030011100.00000000Matches
3 Seasons2 Clubs1 League1.396.9860011100.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rennes (2 Seasons)1 League0.833.8030000000.00000000
Braga (1 Season)1 League0.5612.0030011100.00000000

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
2017-201818Le Havrefr FRA2. Ligue 25.110741521216.71070761630Matches
2019-202020Rennes2. Europa Lg0.8000000001011100Matches
2019-202020Rennesfr FRA1. Ligue 10.2000000000000000Matches
2020-202121Marítimopt POR1. Primeira Liga16.72316616192142.91211011123520Matches
2021-202222Marítimopt POR1. Primeira Liga21.2191277592240.9132002062520Matches
2022-202323Reimsfr FRACoupe de France1.700Matches
2022-202323Reimsfr FRA1. Ligue 10.0000000000000010Matches
2022-202323Estorilpt POR1. Primeira Liga8.77624141233.38101931020Matches
2023-202424Estorilpt POR1. Primeira Liga30.1189510351827.8131811772530Matches
2024-202525Braga2. Europa Lg0.55311311100.000001600Matches
2024-202525Estorilpt POR1. Primeira Liga1.1000000000000000Matches
2024-202525Bragapt POR1. Primeira Liga0.0000000001010000Matches
8 Seasons6 Clubs5 Leagues86.28253253918308634.9566826636118130
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Estoril (3 Seasons)1 League39.92515714493030.02128226103550
Marítimo (2 Seasons)1 League37.9422813236184341.92531031186040
Rennes (2 Seasons)3 Leagues1.0000000001011100
Le Havre (1 Season)1 League5.110741521216.71070761630
Reims (1 Season)2 Leagues1.8000000000000010
Braga (1 Season)2 Leagues0.55311311100.001011600
Primeira Liga (5 Seasons)77.96743203710277337.04660258289590
Ligue 1 (3 Seasons)0.2000000000000010
Europa Lg (3 Seasons)1.35311311100.001012700
Coupe de France (2 Seasons)1.7000
Ligue 2 (1 Season)5.110741521216.71070761630
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
2017-201818Le Havre1 League5.110741521216.71070761630
2019-202020Rennes3 Leagues1.0000000001011100
2020-202121Marítimo1 League16.72316616192142.91211011123520
2021-202222Marítimo1 League21.2191277592240.9132002062520
2022-202323Reims2 Leagues1.8000000000000010
2022-202323Estoril1 League8.77624141233.38101931020
2023-202424Estoril1 League30.1189510351827.8131811772530
2024-202525Estoril1 League1.1000000000000000
2024-202525Braga2 Leagues0.55311311100.001011600
8 Seasons6 Clubs5 Leagues86.28253253918308634.9566826636118130
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Estoril (3 Seasons)1 League39.92515714493030.02128226103550
Marítimo (2 Seasons)1 League37.9422813236184341.92531031186040
Rennes (2 Seasons)3 Leagues1.0000000001011100
Le Havre (1 Season)1 League5.110741521216.71070761630
Reims (1 Season)2 Leagues1.8000000000000010
Braga (1 Season)2 Leagues0.55311311100.001011600
Primeira Liga (5 Seasons)77.96743203710277337.04660258289590
Ligue 1 (3 Seasons)0.2000000000000010
Europa Lg (3 Seasons)1.35311311100.001012700
Coupe de France (2 Seasons)1.7000
Ligue 2 (1 Season)5.110741521216.71070761630
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
2017-201818Le Havrefr FRA2. Ligue 24th5.110741521216.71070761630Matches
2019-202020Rennesfr FRA1. Ligue 13rd0.2000000000000000Matches
2020-202121Marítimopt POR1. Primeira Liga15th16.72316616192142.91211011123520Matches
2021-202222Marítimopt POR1. Primeira Liga10th21.2191277592240.9132002062520Matches
2022-202323Reimsfr FRA1. Ligue 111th0.0000000000000010Matches
2022-202323Estorilpt POR1. Primeira Liga14th8.77624141233.38101931020Matches
2023-202424Estorilpt POR1. Primeira Liga13th30.1189510351827.8131811772530Matches
2024-202525Estorilpt POR1. Primeira Liga12th1.1000000000000000Matches
2024-202525Bragapt POR1. Primeira Liga5th0.0000000001010000Matches
8 Seasons6 Clubs3 Leagues83.27750243815298534.1566726534111130
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
Estoril (3 Seasons)1 League39.92515714493030.02128226103550
Marítimo (2 Seasons)1 League37.9422813236184341.92531031186040
Rennes (2 Seasons)1 League0.2000000000000000
Le Havre (1 Season)1 League5.110741521216.71070761630
Braga (1 Season)1 League0.0000000001010000
Reims (1 Season)1 League0.0000000000000010
Primeira Liga (5 Seasons)77.96743203710277337.04660258289590
Ligue 1 (3 Seasons)0.2000000000000010
Ligue 2 (1 Season)5.110741521216.71070761630
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-202323Reimsfr FRACoupe de FranceR161.700Matches
2 Seasons2 Clubs1 League1.7000
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
Reims (1 Season)1 League1.7000
Rennes (1 Season)1 League0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2019-202020Rennes2. Europa LgGR0.8000000001011100Matches
2024-202525Braga2. Europa Lg0.55311311100.000001600Matches
3 Seasons2 Clubs1 League1.35311311100.001012700
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rennes (2 Seasons)1 League0.8000000001011100
Braga (1 Season)1 League0.55311311100.000001600

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
2017-201818Le Havrefr FRA2. Ligue 25.128232412414521282633860.32539.7225165694526278262220839Matches
2019-202020Rennes2. Europa Lg0.83706248237300.03100.0271866720031281Matches
2019-202020Rennesfr FRA1. Ligue 10.21600412416100.01100.012794721021122Matches
2020-202121Marítimopt POR1. Primeira Liga16.7798583488259227981176959.04841.05714000193355509594561863Matches
2021-202222Marítimopt POR1. Primeira Liga21.29823112554333629811487248.67651.470353602639815523664477291Matches
2022-202323Reimsfr FRACoupe de France1.7Matches
2022-202323Reimsfr FRA1. Ligue 10.031210030001700000100Matches
2022-202323Estorilpt POR1. Primeira Liga8.735835318313312358613354.12337.724919959972820418926425Matches
2023-202424Estorilpt POR1. Primeira Liga30.11379611068761986137919610855.17638.8965753944101451343772701087174Matches
2024-202525Braga2. Europa Lg0.5310432443111100.000.0221548531110193Matches
2024-202525Estorilpt POR1. Primeira Liga1.1370122162376350.0233.3231225513011276Matches
2024-202525Bragapt POR1. Primeira Liga0.06002506000533200100040Matches
8 Seasons6 Clubs5 Leagues86.239292139520921554215392859632454.425442.628032113111198343292822481943039404
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
Estoril (3 Seasons)1 League39.917749164892768100177426314454.810138.41237965654621741574191801378205
Marítimo (2 Seasons)1 League37.917808195104259284177926514153.212446.812749360457213610532125891390154
Rennes (2 Seasons)3 Leagues1.053062820653400.04100.03926511441052403
Le Havre (1 Season)1 League5.128232412414521282633860.32539.7225165694526278262220839
Reims (1 Season)2 Leagues1.831210030001700000100
Braga (1 Season)2 Leagues0.5370452943711100.000.02718710532110233
Primeira Liga (5 Seasons)77.935601735919361365184355952828554.022542.625161904910054310263732161692772359
Ligue 1 (3 Seasons)0.21912512419100.01100.013864721022122
Europa Lg (3 Seasons)1.36801027326684125.0375.04934015251141474
Coupe de France (2 Seasons)1.7
Ligue 2 (1 Season)5.128232412414521282633860.32539.7225165694526278262220839
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
2017-201818Le Havre1 League5.128232412414521282633860.32539.7225165694526278262220839
2019-202020Rennes3 Leagues1.053062820653400.04100.03926511441052403
2020-202121Marítimo1 League16.7798583488259227981176959.04841.05714000193355509594561863
2021-202222Marítimo1 League21.29823112554333629811487248.67651.470353602639815523664477291
2022-202323Reims2 Leagues1.831210030001700000100
2022-202323Estoril1 League8.735835318313312358613354.12337.724919959972820418926425
2023-202424Estoril1 League30.11379611068761986137919610855.17638.8965753944101451343772701087174
2024-202525Estoril1 League1.1370122162376350.0233.3231225513011276
2024-202525Braga2 Leagues0.5370452943711100.000.02718710532110233
8 Seasons6 Clubs5 Leagues86.239292139520921554215392859632454.425442.628032113111198343292822481943039404
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
Estoril (3 Seasons)1 League39.917749164892768100177426314454.810138.41237965654621741574191801378205
Marítimo (2 Seasons)1 League37.917808195104259284177926514153.212446.812749360457213610532125891390154
Rennes (2 Seasons)3 Leagues1.053062820653400.04100.03926511441052403
Le Havre (1 Season)1 League5.128232412414521282633860.32539.7225165694526278262220839
Reims (1 Season)2 Leagues1.831210030001700000100
Braga (1 Season)2 Leagues0.5370452943711100.000.02718710532110233
Primeira Liga (5 Seasons)77.935601735919361365184355952828554.022542.625161904910054310263732161692772359
Ligue 1 (3 Seasons)0.21912512419100.01100.013864721022122
Europa Lg (3 Seasons)1.36801027326684125.0375.04934015251141474
Coupe de France (2 Seasons)1.7
Ligue 2 (1 Season)5.128232412414521282633860.32539.7225165694526278262220839
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
2017-201818Le Havrefr FRA2. Ligue 24th5.128232412414521282633860.32539.7225165694526278262220839Matches
2019-202020Rennesfr FRA1. Ligue 13rd0.21600412416100.01100.012794721021122Matches
2020-202121Marítimopt POR1. Primeira Liga15th16.7798583488259227981176959.04841.05714000193355509594561863Matches
2021-202222Marítimopt POR1. Primeira Liga10th21.29823112554333629811487248.67651.470353602639815523664477291Matches
2022-202323Reimsfr FRA1. Ligue 111th0.031210030001700000100Matches
2022-202323Estorilpt POR1. Primeira Liga14th8.735835318313312358613354.12337.724919959972820418926425Matches
2023-202424Estorilpt POR1. Primeira Liga13th30.11379611068761986137919610855.17638.8965753944101451343772701087174Matches
2024-202525Estorilpt POR1. Primeira Liga12th1.1370122162376350.0233.3231225513011276Matches
2024-202525Bragapt POR1. Primeira Liga5th0.06002506000533200100040Matches
8 Seasons6 Clubs3 Leagues83.238612138520651522209386059232354.625142.427542079111046338291812441932992400
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
Estoril (3 Seasons)1 League39.917749164892768100177426314454.810138.41237965654621741574191801378205
Marítimo (2 Seasons)1 League37.917808195104259284177926514153.212446.812749360457213610532125891390154
Rennes (2 Seasons)1 League0.21600412416100.01100.012794721021122
Le Havre (1 Season)1 League5.128232412414521282633860.32539.7225165694526278262220839
Braga (1 Season)1 League0.06002506000533200100040
Reims (1 Season)1 League0.031210030001700000100
Primeira Liga (5 Seasons)77.935601735919361365184355952828554.022542.625161904910054310263732161692772359
Ligue 1 (3 Seasons)0.21912512419100.01100.013864721022122
Ligue 2 (1 Season)5.128232412414521282633860.32539.7225165694526278262220839
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-202323Reimsfr FRACoupe de FranceR161.7Matches
2 Seasons2 Clubs1 League1.7
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
Reims (1 Season)1 League1.7
Rennes (1 Season)1 League
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2019-202020Rennes2. Europa LgGR0.83706248237300.03100.0271866720031281Matches
2024-202525Braga2. Europa Lg0.5310432443111100.000.0221548531110193Matches
3 Seasons2 Clubs1 League1.36801027326684125.0375.04934015251141474
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
Rennes (2 Seasons)1 League0.83706248237300.03100.0271866720031281
Braga (1 Season)1 League0.5310432443111100.000.0221548531110193

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
2017-201818Le Havrefr FRA2. Ligue 2184612613.55.12216101.4775+2+0.39-0.138.26.6+1.6+0.31-0.29Matches
2018-201919Rennes2. Europa Lg00001Matches
2018-201919Rennesfr FRA1. Ligue 100002Matches
2019-202020Rennesfr FRACoupe de France00001Matches
2019-202020Rennes2. Europa Lg2713613.10.816401710.0003-3-3.80-3.802.20.8+1.4+1.75+1.28Matches
2019-202020Rennesfr FRA1. Ligue 121680.60.2002761.501100.00-0.501.10.1+1.0+5.89+5.68Matches
2020-202121Marítimopt POR1. Primeira Liga261,5055849.216.71875581940.961022-12-0.72-0.2516.618.9-2.3-0.14+0.58Matches
2021-202222Marítimopt POR1. Primeira Liga291,9076662.321.22278472811.17232300.00+0.3922.632.2-9.7-0.46+0.34Matches
2022-202323Reimsfr FRACoupe de France21557857.41.72781003.0090+9+5.23+6.01Matches
2022-202323Reimsfr FRA1. Ligue 11330.10.0001373.000000.000.000.00.00.0+0.27+0.03Matches
2022-202323Estorilpt POR1. Primeira Liga137856025.78.7978142020.77914-5-0.57-0.148.216.4-8.3-0.95-0.27Matches
2023-202424Estorilpt POR1. Primeira Liga332,7118288.630.131861821600.914150-9-0.30-0.3034.643.4-8.8-0.29+0.64Matches
2024-202525Braga2. Europa Lg145458.30.51450033.0001-1-2.00-1.640.81.3-0.5-0.91-1.22Matches
2024-202525Estorilpt POR1. Primeira Liga397327.71.1176021100.3313-2-1.86-1.310.23.7-3.5-3.21-2.26Matches
2024-202525Bragapt POR1. Primeira Liga1220.20.0001240.000000.00-0.640.00.00.0-0.40-1.27Matches
8 Seasons6 Clubs5 Leagues1317,7585925.686.28780314418421.08101122-21-0.24-0.2794.5123.5-29.0-0.34-0.32
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
Estoril (3 Seasons)1 League493,5937348.739.941841981720.845167-16-0.40+0.0343.063.6-20.6-0.52+0.27
Marítimo (2 Seasons)1 League553,4126255.837.940779152351.073345-12-0.32+0.1239.251.2-12.0-0.32+0.44
Rennes (2 Seasons)3 Leagues487221.11.0166037110.7514-3-3.10-3.533.30.8+2.4+2.52+2.26
Le Havre (1 Season)1 League184612613.55.12216101.4775+2+0.39-0.138.26.6+1.6+0.31-0.29
Reims (1 Season)2 Leagues3158534.31.827811373.0090+9+5.13+5.150.00.00.0+0.27+0.03
Braga (1 Season)2 Leagues247242.60.514501271.5001-1-1.91-2.270.81.3-0.5-0.88-1.59
Primeira Liga (5 Seasons)1057,0076747.577.98181282420110.9584112-28-0.36-0.1082.2114.8-32.6-0.42+0.09
Ligue 1 (3 Seasons)31960.20.20036152.001100.00-0.211.20.1+1.1+5.01+4.78
Europa Lg (3 Seasons)3116395.91.325501751.0004-4-3.10-2.923.02.0+0.9+0.72+0.33
Coupe de France (2 Seasons)21557819.91.72781013.0090+9+5.23+6.01
Ligue 2 (1 Season)184612613.55.12216101.4775+2+0.39-0.138.26.6+1.6+0.31-0.29
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
2017-201818Le Havre1 League184612613.55.12216101.4775+2+0.39-0.138.26.6+1.6+0.31-0.29
2018-201919Rennes2 Leagues00003
2019-202020Rennes3 Leagues487222.41.016603780.7514-3-3.10-3.533.30.8+2.4+2.52+2.26
2020-202121Marítimo1 League261,5055849.216.71875581940.961022-12-0.72-0.2516.618.9-2.3-0.14+0.58
2021-202222Marítimo1 League291,9076662.321.22278472811.17232300.00+0.3922.632.2-9.7-0.46+0.34
2022-202323Reims2 Leagues3158534.31.827811373.0090+9+5.13+5.150.00.00.0+0.27+0.03
2022-202323Estoril1 League137856025.78.7978142020.77914-5-0.57-0.148.216.4-8.3-0.95-0.27
2023-202424Estoril1 League332,7118288.630.131861821600.914150-9-0.30-0.3034.643.4-8.8-0.29+0.64
2024-202525Estoril1 League397327.71.1176021100.3313-2-1.86-1.310.23.7-3.5-3.21-2.26
2024-202525Braga2 Leagues247242.60.514501271.5001-1-1.91-2.270.81.3-0.5-0.88-1.59
8 Seasons6 Clubs5 Leagues1317,7585925.686.28780314418421.08101122-21-0.24-0.2794.5123.5-29.0-0.34-0.32
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
Estoril (3 Seasons)1 League493,5937348.739.941841981720.845167-16-0.40+0.0343.063.6-20.6-0.52+0.27
Marítimo (2 Seasons)1 League553,4126255.837.940779152351.073345-12-0.32+0.1239.251.2-12.0-0.32+0.44
Rennes (2 Seasons)3 Leagues487221.11.0166037110.7514-3-3.10-3.533.30.8+2.4+2.52+2.26
Le Havre (1 Season)1 League184612613.55.12216101.4775+2+0.39-0.138.26.6+1.6+0.31-0.29
Reims (1 Season)2 Leagues3158534.31.827811373.0090+9+5.13+5.150.00.00.0+0.27+0.03
Braga (1 Season)2 Leagues247242.60.514501271.5001-1-1.91-2.270.81.3-0.5-0.88-1.59
Primeira Liga (5 Seasons)1057,0076747.577.98181282420110.9584112-28-0.36-0.1082.2114.8-32.6-0.42+0.09
Ligue 1 (3 Seasons)31960.20.20036152.001100.00-0.211.20.1+1.1+5.01+4.78
Europa Lg (3 Seasons)3116395.91.325501751.0004-4-3.10-2.923.02.0+0.9+0.72+0.33
Coupe de France (2 Seasons)21557819.91.72781013.0090+9+5.23+6.01
Ligue 2 (1 Season)184612613.55.12216101.4775+2+0.39-0.138.26.6+1.6+0.31-0.29
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
2017-201818Le Havrefr FRA2. Ligue 24th184612613.55.12216101.4775+2+0.39-0.138.26.6+1.6+0.31-0.29Matches
2018-201919Rennesfr FRA1. Ligue 110th00002Matches
2019-202020Rennesfr FRA1. Ligue 13rd21680.60.2002761.501100.00-0.501.10.1+1.0+5.89+5.68Matches
2020-202121Marítimopt POR1. Primeira Liga15th261,5055849.216.71875581940.961022-12-0.72-0.2516.618.9-2.3-0.14+0.58Matches
2021-202222Marítimopt POR1. Primeira Liga10th291,9076662.321.22278472811.17232300.00+0.3922.632.2-9.7-0.46+0.34Matches
2022-202323Reimsfr FRA1. Ligue 111th1330.10.0001373.000000.000.000.00.00.0+0.27+0.03Matches
2022-202323Estorilpt POR1. Primeira Liga14th137856025.78.7978142020.77914-5-0.57-0.148.216.4-8.3-0.95-0.27Matches
2023-202424Estorilpt POR1. Primeira Liga13th332,7118288.630.131861821600.914150-9-0.30-0.3034.643.4-8.8-0.29+0.64Matches
2024-202525Estorilpt POR1. Primeira Liga12th397327.71.1176021100.3313-2-1.86-1.310.23.7-3.5-3.21-2.26Matches
2024-202525Bragapt POR1. Primeira Liga5th1220.20.0001240.000000.00-0.640.00.00.0-0.40-1.27Matches
8 Seasons6 Clubs3 Leagues1267,4875927.283.28381304319361.0592118-26-0.31-0.3691.6121.5-30.0-0.36-0.31
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
Estoril (3 Seasons)1 League493,5937348.739.941841981720.845167-16-0.40+0.0343.063.6-20.6-0.52+0.27
Marítimo (2 Seasons)1 League553,4126255.837.940779152351.073345-12-0.32+0.1239.251.2-12.0-0.32+0.44
Rennes (2 Seasons)1 League21680.30.2002781.501100.00-0.501.10.1+1.0+5.89+5.68
Le Havre (1 Season)1 League184612613.55.12216101.4775+2+0.39-0.138.26.6+1.6+0.31-0.29
Braga (1 Season)1 League1220.20.0001240.000000.00-0.640.00.00.0-0.40-1.27
Reims (1 Season)1 League1330.10.0001373.000000.000.000.00.00.0+0.27+0.03
Primeira Liga (5 Seasons)1057,0076747.577.98181282420110.9584112-28-0.36-0.1082.2114.8-32.6-0.42+0.09
Ligue 1 (3 Seasons)31960.20.20036152.001100.00-0.211.20.1+1.1+5.01+4.78
Ligue 2 (1 Season)184612613.55.12216101.4775+2+0.39-0.138.26.6+1.6+0.31-0.29
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2019-202020Rennesfr FRACoupe de France3rd00001Matches
2022-202323Reimsfr FRACoupe de FranceR1621557857.41.72781003.0090+9+5.23+6.01Matches
2 Seasons2 Clubs1 League21557819.91.72781013.0090+9+5.23+6.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Reims (1 Season)1 League21557857.41.72781003.0090+9+5.23+6.01
Rennes (1 Season)1 League00001
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201919Rennes2. Europa LgR1600001Matches
2019-202020Rennes2. Europa LgGR2713613.10.816401710.0003-3-3.80-3.802.20.8+1.4+1.75+1.28Matches
2024-202525Braga2. Europa Lg145458.30.51450033.0001-1-2.00-1.640.81.3-0.5-0.91-1.22Matches
3 Seasons2 Clubs1 League3116395.91.325501751.0004-4-3.10-2.923.02.0+0.9+0.72+0.33
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
Rennes (2 Seasons)1 League271364.90.816401720.0003-3-3.80-3.802.20.8+1.4+1.75+1.28
Braga (1 Season)1 League145458.30.51450033.0001-1-2.00-1.640.81.3-0.5-0.91-1.22

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
2017-201818Le Havrefr FRA2. Ligue 25.1003191567000271109.1Matches
2019-202020Rennes2. Europa Lg0.80000201100004020.0Matches
2019-202020Rennesfr FRA1. Ligue 10.2000000000000000Matches
2020-202121Marítimopt POR1. Primeira Liga16.7400234501512160009331121.4Matches
2021-202222Marítimopt POR1. Primeira Liga21.2300145411361210089060.0Matches
2022-202323Reimsfr FRACoupe de France1.71004203000Matches
2022-202323Reimsfr FRA1. Ligue 10.0000100000000100Matches
2022-202323Estorilpt POR1. Primeira Liga8.710071411436000381325.0Matches
2023-202424Estorilpt POR1. Primeira Liga30.10001156664790001290120.0Matches
2024-202525Braga2. Europa Lg0.5000020413000400Matches
2024-202525Estorilpt POR1. Primeira Liga1.1000030200000420100.0Matches
2024-202525Bragapt POR1. Primeira Liga0.0000000000000100Matches
8 Seasons6 Clubs5 Leagues86.2900631979121365310039074413.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Estoril (3 Seasons)1 League39.91001873780101500017131516.7
Marítimo (2 Seasons)1 League37.97003799128182810018231715.0
Rennes (2 Seasons)3 Leagues1.00000201100004020.0
Le Havre (1 Season)1 League5.1003191567000271109.1
Reims (1 Season)2 Leagues1.8100520300000100
Braga (1 Season)2 Leagues0.5000020413000500
Primeira Liga (5 Seasons)77.9800551728108284310035463215.8
Ligue 1 (3 Seasons)0.2000100000000100
Europa Lg (3 Seasons)1.30000405230008020.0
Coupe de France (2 Seasons)1.71004203000
Ligue 2 (1 Season)5.1003191567000271109.1
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
2017-201818Le Havre1 League5.1003191567000271109.1
2019-202020Rennes3 Leagues1.00000201100004020.0
2020-202121Marítimo1 League16.7400234501512160009331121.4
2021-202222Marítimo1 League21.2300145411361210089060.0
2022-202323Reims2 Leagues1.8100520300000100
2022-202323Estoril1 League8.710071411436000381325.0
2023-202424Estoril1 League30.10001156664790001290120.0
2024-202525Estoril1 League1.1000030200000420100.0
2024-202525Braga2 Leagues0.5000020413000500
8 Seasons6 Clubs5 Leagues86.2900631979121365310039074413.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Estoril (3 Seasons)1 League39.91001873780101500017131516.7
Marítimo (2 Seasons)1 League37.97003799128182810018231715.0
Rennes (2 Seasons)3 Leagues1.00000201100004020.0
Le Havre (1 Season)1 League5.1003191567000271109.1
Reims (1 Season)2 Leagues1.8100520300000100
Braga (1 Season)2 Leagues0.5000020413000500
Primeira Liga (5 Seasons)77.9800551728108284310035463215.8
Ligue 1 (3 Seasons)0.2000100000000100
Europa Lg (3 Seasons)1.30000405230008020.0
Coupe de France (2 Seasons)1.71004203000
Ligue 2 (1 Season)5.1003191567000271109.1
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
2017-201818Le Havrefr FRA2. Ligue 24th5.1003191567000271109.1Matches
2019-202020Rennesfr FRA1. Ligue 13rd0.2000000000000000Matches
2020-202121Marítimopt POR1. Primeira Liga15th16.7400234501512160009331121.4Matches
2021-202222Marítimopt POR1. Primeira Liga10th21.2300145411361210089060.0Matches
2022-202323Reimsfr FRA1. Ligue 111th0.0000100000000100Matches
2022-202323Estorilpt POR1. Primeira Liga14th8.710071411436000381325.0Matches
2023-202424Estorilpt POR1. Primeira Liga13th30.10001156664790001290120.0Matches
2024-202525Estorilpt POR1. Primeira Liga12th1.1000030200000420100.0Matches
2024-202525Bragapt POR1. Primeira Liga5th0.0000000000000100Matches
8 Seasons6 Clubs3 Leagues83.2800591919113345010038274214.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Estoril (3 Seasons)1 League39.91001873780101500017131516.7
Marítimo (2 Seasons)1 League37.97003799128182810018231715.0
Rennes (2 Seasons)1 League0.2000000000000000
Le Havre (1 Season)1 League5.1003191567000271109.1
Braga (1 Season)1 League0.0000000000000100
Reims (1 Season)1 League0.0000100000000100
Primeira Liga (5 Seasons)77.9800551728108284310035463215.8
Ligue 1 (3 Seasons)0.2000100000000100
Ligue 2 (1 Season)5.1003191567000271109.1
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-202323Reimsfr FRACoupe de FranceR161.71004203000Matches
2 Seasons2 Clubs1 League1.71004203000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reims (1 Season)1 League1.71004203000
Rennes (1 Season)1 League
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202020Rennes2. Europa LgGR0.80000201100004020.0Matches
2024-202525Braga2. Europa Lg0.5000020413000400Matches
3 Seasons2 Clubs1 League1.30000405230008020.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rennes (2 Seasons)1 League0.80000201100004020.0
Braga (1 Season)1 League0.5000020413000400

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.