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
2012-201317Rennesfr FRA1. Ligue 1332252.5011000100.000.400.400.000.40Matches
2013-201418Rennesfr FRA1. Ligue 11597968.8000000100.000.000.000.000.00Matches
2014-201519Rennesfr FRACoupe de France221792.0000000000.000.000.000.000.00Matches
2014-201519Rennesfr FRA1. Ligue 123131,12512.5000000100.000.000.000.000.00Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue211091.2000000000.000.000.000.000.00Matches
2015-201620Rennesfr FRA1. Ligue 116141,22613.6000000200.000.000.000.000.00Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2016-201721Rennesfr FRA1. Ligue 111901.0000000000.000.000.000.000.00Matches
2016-201721Lorientfr FRA1. Ligue 128282,51427.9022000600.000.070.070.000.07Matches
2017-201822Lorientfr FRACoupe de France332252.5011000000.000.400.400.000.40Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue332472.7101100100.360.000.360.360.36Matches
2017-201822Lorientfr FRA2. Ligue 235353,15035.01231001000.70.71.82.5901421570.030.060.090.030.090.020.050.070.020.07Matches
2018-201923Toulousefr FRACoupe de France333003.3000000000.000.000.000.000.00Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2018-201923Toulousefr FRA1. Ligue 110108639.6000000200.50.50.20.71929380.000.000.000.000.000.050.020.070.050.07Matches
2019-202024Toulousefr FRACoupe de France11901.0000000000.000.000.000.000.00Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue221802.0011000000.000.500.500.000.50Matches
2019-202024Toulousefr FRA1. Ligue 117161,38915.4000000320.20.21.21.43256430.000.000.000.000.000.020.080.090.020.09Matches
2020-202125Toulousefr FRACoupe de France211181.3000000000.000.000.000.000.00Matches
2020-202125Toulousefr FRA2. Ligue 230272,46227.4145100511.91.92.44.3721151720.040.150.180.040.180.070.090.160.070.16Matches
202126Columbus Crewus USA1. MLS765265.8022000000.00.02.12.11333350.000.340.340.000.340.000.370.370.000.37Matches
202227Columbus Crewus USA1. MLS32322,78330.9156100600.70.73.13.8731481770.030.160.190.030.190.020.100.120.020.12Matches
202328Columbus Crewus USA1. MLS34332,92232.5033000300.50.52.63.146170390.000.090.090.000.090.020.080.100.020.10Matches
202429Columbus Crewus USA1. MLS27232,10823.4235200001.11.12.53.639135440.090.130.210.090.210.050.110.150.050.15Matches
13 Seasons4 Clubs5 Leagues29826823,807264.5624306004135.75.715.921.63848287050.020.090.110.020.110.030.090.120.030.12
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
Rennes (5 Seasons)3 Leagues62433,75041.7011000500.000.020.020.000.02
Columbus Crew (4 Seasons)1 League100948,33992.731316300902.42.410.312.71714862950.030.140.170.030.170.030.110.140.030.14
Toulouse (3 Seasons)4 Leagues66615,49261.01561001032.62.63.86.51232002530.020.080.100.020.100.050.070.120.050.12
Lorient (2 Seasons)4 Leagues70706,22669.22572001700.70.71.82.5901421570.030.070.100.030.100.020.050.070.020.07
Ligue 1 (7 Seasons)113948,22891.40330001620.70.71.42.15185810.000.030.030.000.030.030.060.090.030.09
Coupe de France (5 Seasons)111091210.1011000000.000.100.100.000.10
Coupe de la Ligue (5 Seasons)987168.0112100100.130.130.250.130.25
MLS (4 Seasons)100948,33992.731316300902.42.410.312.71714862950.030.140.170.030.170.030.110.140.030.14
Ligue 2 (2 Seasons)65625,61262.42682001512.62.64.26.81622573290.030.100.130.030.130.040.070.110.040.11
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
2012-201317Rennes1 League332252.5011000100.000.400.400.000.40
2013-201418Rennes1 League1597968.8000000100.000.000.000.000.00
2014-201519Rennes2 Leagues25151,30414.5000000100.000.000.000.000.00
2015-201620Rennes2 Leagues18151,33514.8000000200.000.000.000.000.00
2016-201721Rennes1 League11901.0000000000.000.000.000.000.00
2016-201721Lorient2 Leagues29292,60428.9022000600.000.070.070.000.07
2017-201822Lorient3 Leagues41413,62240.22352001100.70.71.82.5901421570.050.070.120.050.120.020.050.070.020.07
2018-201923Toulouse3 Leagues14141,25313.9000000200.50.50.20.71929380.000.000.000.000.000.050.020.070.050.07
2019-202024Toulouse3 Leagues20191,65918.4011000320.20.21.21.43256430.000.050.050.000.050.020.080.090.020.09
2020-202125Toulouse2 Leagues32282,58028.7145100511.91.92.44.3721151720.030.140.170.030.170.070.090.160.070.16
202126Columbus Crew1 League765265.8022000000.00.02.12.11333350.000.340.340.000.340.000.370.370.000.37
202227Columbus Crew1 League32322,78330.9156100600.70.73.13.8731481770.030.160.190.030.190.020.100.120.020.12
202328Columbus Crew2 Leagues35343,01233.5044000300.50.52.63.146170390.000.120.120.000.120.020.080.100.020.10
202429Columbus Crew1 League27232,10823.4235200001.11.12.53.639135440.090.130.210.090.210.050.110.150.050.15
13 Seasons4 Clubs5 Leagues29826823,807264.5624306004135.75.715.921.63848287050.020.090.110.020.110.030.090.120.030.12
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
Rennes (5 Seasons)3 Leagues62433,75041.7011000500.000.020.020.000.02
Columbus Crew (4 Seasons)1 League100948,33992.731316300902.42.410.312.71714862950.030.140.170.030.170.030.110.140.030.14
Toulouse (3 Seasons)4 Leagues66615,49261.01561001032.62.63.86.51232002530.020.080.100.020.100.050.070.120.050.12
Lorient (2 Seasons)4 Leagues70706,22669.22572001700.70.71.82.5901421570.030.070.100.030.100.020.050.070.020.07
Ligue 1 (7 Seasons)113948,22891.40330001620.70.71.42.15185810.000.030.030.000.030.030.060.090.030.09
Coupe de France (5 Seasons)111091210.1011000000.000.100.100.000.10
Coupe de la Ligue (5 Seasons)987168.0112100100.130.130.250.130.25
MLS (4 Seasons)100948,33992.731316300902.42.410.312.71714862950.030.140.170.030.170.030.110.140.030.14
Ligue 2 (2 Seasons)65625,61262.42682001512.62.64.26.81622573290.030.100.130.030.130.040.070.110.040.11
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
2012-201317Rennesfr FRA1. Ligue 113th332252.5011000100.000.400.400.000.40Matches
2013-201418Rennesfr FRA1. Ligue 112th1597968.8000000100.000.000.000.000.00Matches
2014-201519Rennesfr FRA1. Ligue 19th23131,12512.5000000100.000.000.000.000.00Matches
2015-201620Rennesfr FRA1. Ligue 18th16141,22613.6000000200.000.000.000.000.00Matches
2016-201721Rennesfr FRA1. Ligue 19th11901.0000000000.000.000.000.000.00Matches
2016-201721Lorientfr FRA1. Ligue 118th28282,51427.9022000600.000.070.070.000.07Matches
2017-201822Lorientfr FRA2. Ligue 27th35353,15035.01231001000.70.71.82.5901421570.030.060.090.030.090.020.050.070.020.07Matches
2018-201923Toulousefr FRA1. Ligue 116th10108639.6000000200.50.50.20.71929380.000.000.000.000.000.050.020.070.050.07Matches
2019-202024Toulousefr FRA1. Ligue 120th17161,38915.4000000320.20.21.21.43256430.000.000.000.000.000.020.080.090.020.09Matches
2020-202125Toulousefr FRA2. Ligue 23rd30272,46227.4145100511.91.92.44.3721151720.040.150.180.040.180.070.090.160.070.16Matches
202126Columbus Crewus USA1. MLS17th765265.8022000000.00.02.12.11333350.000.340.340.000.340.000.370.370.000.37Matches
202227Columbus Crewus USA1. MLS15th32322,78330.9156100600.70.73.13.8731481770.030.160.190.030.190.020.100.120.020.12Matches
202328Columbus Crewus USA1. MLS3rd34332,92232.5033000300.50.52.63.146170390.000.090.090.000.090.020.080.100.020.10Matches
202429Columbus Crewus USA1. MLS2nd27232,10823.4235200001.11.12.53.639135440.090.130.210.090.210.050.110.150.050.15Matches
13 Seasons4 Clubs3 Leagues27825022,179246.4522275004035.75.715.921.63848287050.020.090.110.020.110.030.090.120.030.12
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
Rennes (5 Seasons)1 League58403,46238.5011000500.000.030.030.000.03
Columbus Crew (4 Seasons)1 League100948,33992.731316300902.42.410.312.71714862950.030.140.170.030.170.030.110.140.030.14
Toulouse (3 Seasons)2 Leagues57534,71452.41451001032.62.63.86.51232002530.020.080.100.020.100.050.070.120.050.12
Lorient (2 Seasons)2 Leagues63635,66462.91451001600.70.71.82.5901421570.020.060.080.020.080.020.050.070.020.07
Ligue 1 (7 Seasons)113948,22891.40330001620.70.71.42.15185810.000.030.030.000.030.030.060.090.030.09
MLS (4 Seasons)100948,33992.731316300902.42.410.312.71714862950.030.140.170.030.170.030.110.140.030.14
Ligue 2 (2 Seasons)65625,61262.42682001512.62.64.26.81622573290.030.100.130.030.130.040.070.110.040.11
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
2014-201519Rennesfr FRACoupe de France9th221792.0000000000.000.000.000.000.00Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue9th211091.2000000000.000.000.000.000.00Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue17th11901.0000000000.000.000.000.000.00Matches
2017-201822Lorientfr FRACoupe de France17th332252.5011000000.000.400.400.000.40Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue17th332472.7101100100.360.000.360.360.36Matches
2018-201923Toulousefr FRACoupe de France9th333003.3000000000.000.000.000.000.00Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue17th11901.0000000000.000.000.000.000.00Matches
2019-202024Toulousefr FRACoupe de France33rd11901.0000000000.000.000.000.000.00Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue9th221802.0011000000.000.500.500.000.50Matches
2020-202125Toulousefr FRACoupe de France5th211181.3000000000.000.000.000.000.00Matches
7 Seasons3 Clubs2 Leagues20181,62818.1123100100.060.110.170.060.17
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
Toulouse (3 Seasons)2 Leagues987788.6011000000.000.120.120.000.12
Lorient (2 Seasons)2 Leagues775626.2112100100.160.160.320.160.32
Rennes (2 Seasons)2 Leagues432883.2000000000.000.000.000.000.00
Coupe de France (5 Seasons)111091210.1011000000.000.100.100.000.10
Coupe de la Ligue (5 Seasons)987168.0112100100.130.130.250.130.25
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
202328cv Cape VerdeFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202328cv Cape VerdeAfrica Cup of NationsQF544004.4000000000.000.000.000.000.00Matches
202530cv Cape VerdeAfrica Cup of Nations qualification443153.5000000000.000.000.000.000.00Matches
202631cv Cape VerdeWCQ221802.0000000000.000.000.000.000.00Matches
3 Seasons1 Club4 Leagues121198510.9000000000.000.000.000.000.00
Africa Cup of Nations (1 Season)544004.4000000000.000.000.000.000.00
Africa Cup of Nations qualification (1 Season)443153.5000000000.000.000.000.000.00
WCQ (1 Season)221802.0000000000.000.000.000.000.00
Friendlies (M) (1 Season)11901.0000000000.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
2012-201317Rennesfr FRA1. Ligue 12.5000.0000Matches
2013-201418Rennesfr FRA1. Ligue 18.8000.0000Matches
2014-201519Rennesfr FRACoupe de France2.0000Matches
2014-201519Rennesfr FRA1. Ligue 112.5010.080.0000Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue1.2000Matches
2015-201620Rennesfr FRA1. Ligue 113.6000.0000Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue1.0000Matches
2016-201721Rennesfr FRA1. Ligue 11.00100.01.000.000.0000Matches
2016-201721Lorientfr FRA1. Ligue 127.90800.00.290.000.0000Matches
2017-201822Lorientfr FRACoupe de France2.5000Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue2.7100Matches
2017-201822Lorientfr FRA2. Ligue 235.017457.10.200.110.140.2517.80000.70.70.10+0.3+0.3Matches
2018-201923Toulousefr FRACoupe de France3.30000.000.0000Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue1.0000Matches
2018-201923Toulousefr FRA1. Ligue 19.607114.30.730.100.000.0018.90000.50.50.07-0.5-0.5Matches
2019-202024Toulousefr FRACoupe de France1.00000.000.0000Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue2.00000.000.0000Matches
2019-202024Toulousefr FRA1. Ligue 115.40600.00.390.000.0024.10000.20.20.04-0.2-0.2Matches
2020-202125Toulousefr FRACoupe de France1.30000.000.0000Matches
2020-202125Toulousefr FRA2. Ligue 227.4125520.00.910.180.040.2019.10001.91.90.08-0.9-0.9Matches
202126Columbus Crewus USA1. MLS5.80000.000.000000.00.00.00.0Matches
202227Columbus Crewus USA1. MLS30.9111436.40.360.130.090.2518.90000.70.70.06+0.3+0.3Matches
202328Columbus Crewus USA1. MLS32.506233.30.180.060.000.0016.70000.50.50.09-0.5-0.5Matches
202429Columbus Crewus USA1. MLS23.426350.00.260.130.330.6721.00001.11.10.19+0.9+0.9Matches
13 Seasons4 Clubs5 Leagues264.56772024.70.360.080.060.2519.30005.75.70.08-0.7-0.7
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rennes (5 Seasons)3 Leagues41.70110.01.000.030.000.0000
Columbus Crew (4 Seasons)1 League92.7323939.10.250.100.130.3318.90002.42.40.10+0.6+0.6
Toulouse (3 Seasons)4 Leagues61.0138615.80.630.100.030.1719.90002.62.60.07-1.6-1.6
Lorient (2 Seasons)4 Leagues69.2215426.70.240.060.070.2517.80000.70.70.10+0.3+0.3
Ligue 1 (7 Seasons)91.402224.50.410.020.000.0021.30000.70.70.06-0.7-0.7
Coupe de France (5 Seasons)10.10000.000.0000
Coupe de la Ligue (5 Seasons)8.01000.000.0000
MLS (4 Seasons)92.7323939.10.250.100.130.3318.90002.42.40.10+0.6+0.6
Ligue 2 (2 Seasons)62.4232928.10.510.140.060.2218.90002.62.60.08-0.6-0.6
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
2012-201317Rennes1 League2.5000.0000
2013-201418Rennes1 League8.8000.0000
2014-201519Rennes2 Leagues14.5010.080.0000
2015-201620Rennes2 Leagues14.8000.0000
2016-201721Rennes1 League1.00100.01.000.000.0000
2016-201721Lorient2 Leagues28.90800.00.290.000.0000
2017-201822Lorient3 Leagues40.227457.10.200.110.140.2517.80000.70.70.10+0.3+0.3
2018-201923Toulouse3 Leagues13.907114.30.540.080.000.0018.90000.50.50.07-0.5-0.5
2019-202024Toulouse3 Leagues18.40600.00.330.000.0024.10000.20.20.04-0.2-0.2
2020-202125Toulouse2 Leagues28.7125520.00.870.170.040.2019.10001.91.90.08-0.9-0.9
202126Columbus Crew1 League5.80000.000.000000.00.00.00.0
202227Columbus Crew1 League30.9111436.40.360.130.090.2518.90000.70.70.06+0.3+0.3
202328Columbus Crew2 Leagues33.506233.30.180.060.000.0016.70000.50.50.09-0.5-0.5
202429Columbus Crew1 League23.426350.00.260.130.330.6721.00001.11.10.19+0.9+0.9
13 Seasons4 Clubs5 Leagues264.56772024.70.360.080.060.2519.30005.75.70.08-0.7-0.7
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rennes (5 Seasons)3 Leagues41.70110.01.000.030.000.0000
Columbus Crew (4 Seasons)1 League92.7323939.10.250.100.130.3318.90002.42.40.10+0.6+0.6
Toulouse (3 Seasons)4 Leagues61.0138615.80.630.100.030.1719.90002.62.60.07-1.6-1.6
Lorient (2 Seasons)4 Leagues69.2215426.70.240.060.070.2517.80000.70.70.10+0.3+0.3
Ligue 1 (7 Seasons)91.402224.50.410.020.000.0021.30000.70.70.06-0.7-0.7
Coupe de France (5 Seasons)10.10000.000.0000
Coupe de la Ligue (5 Seasons)8.01000.000.0000
MLS (4 Seasons)92.7323939.10.250.100.130.3318.90002.42.40.10+0.6+0.6
Ligue 2 (2 Seasons)62.4232928.10.510.140.060.2218.90002.62.60.08-0.6-0.6
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
2012-201317Rennesfr FRA1. Ligue 113th2.5000.0000Matches
2013-201418Rennesfr FRA1. Ligue 112th8.8000.0000Matches
2014-201519Rennesfr FRA1. Ligue 19th12.5010.080.0000Matches
2015-201620Rennesfr FRA1. Ligue 18th13.6000.0000Matches
2016-201721Rennesfr FRA1. Ligue 19th1.00100.01.000.000.0000Matches
2016-201721Lorientfr FRA1. Ligue 118th27.90800.00.290.000.0000Matches
2017-201822Lorientfr FRA2. Ligue 27th35.017457.10.200.110.140.2517.80000.70.70.10+0.3+0.3Matches
2018-201923Toulousefr FRA1. Ligue 116th9.607114.30.730.100.000.0018.90000.50.50.07-0.5-0.5Matches
2019-202024Toulousefr FRA1. Ligue 120th15.40600.00.390.000.0024.10000.20.20.04-0.2-0.2Matches
2020-202125Toulousefr FRA2. Ligue 23rd27.4125520.00.910.180.040.2019.10001.91.90.08-0.9-0.9Matches
202126Columbus Crewus USA1. MLS17th5.80000.000.000000.00.00.00.0Matches
202227Columbus Crewus USA1. MLS15th30.9111436.40.360.130.090.2518.90000.70.70.06+0.3+0.3Matches
202328Columbus Crewus USA1. MLS3rd32.506233.30.180.060.000.0016.70000.50.50.09-0.5-0.5Matches
202429Columbus Crewus USA1. MLS2nd23.426350.00.260.130.330.6721.00001.11.10.19+0.9+0.9Matches
13 Seasons4 Clubs3 Leagues246.45772024.70.370.080.060.2519.30005.75.70.08-0.7-0.7
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rennes (5 Seasons)1 League38.50110.01.000.030.000.0000
Columbus Crew (4 Seasons)1 League92.7323939.10.250.100.130.3318.90002.42.40.10+0.6+0.6
Toulouse (3 Seasons)2 Leagues52.4138615.80.730.110.030.1719.90002.62.60.07-1.6-1.6
Lorient (2 Seasons)2 Leagues62.9115426.70.240.060.070.2517.80000.70.70.10+0.3+0.3
Ligue 1 (7 Seasons)91.402224.50.410.020.000.0021.30000.70.70.06-0.7-0.7
MLS (4 Seasons)92.7323939.10.250.100.130.3318.90002.42.40.10+0.6+0.6
Ligue 2 (2 Seasons)62.4232928.10.510.140.060.2218.90002.62.60.08-0.6-0.6
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
2014-201519Rennesfr FRACoupe de France9th2.0000Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue9th1.2000Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue17th1.0000Matches
2017-201822Lorientfr FRACoupe de France17th2.5000Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue17th2.7100Matches
2018-201923Toulousefr FRACoupe de France9th3.30000.000.0000Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue17th1.0000Matches
2019-202024Toulousefr FRACoupe de France33rd1.00000.000.0000Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue9th2.00000.000.0000Matches
2020-202125Toulousefr FRACoupe de France5th1.30000.000.0000Matches
7 Seasons3 Clubs2 Leagues18.11000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Toulouse (3 Seasons)2 Leagues8.60000.000.0000
Lorient (2 Seasons)2 Leagues6.2100
Rennes (2 Seasons)2 Leagues3.2000
Coupe de France (5 Seasons)10.10000.000.0000
Coupe de la Ligue (5 Seasons)8.01000.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
202328cv Cape VerdeFriendlies (M)1.0000Matches
202328cv Cape VerdeAfrica Cup of NationsQF4.40100.00.230.000.0000Matches
202530cv Cape VerdeAfrica Cup of Nations qualification3.5000Matches
202631cv Cape VerdeWCQ2.0000Matches
3 Seasons1 Club4 Leagues10.90100.00.230.000.0000
Africa Cup of Nations (1 Season)4.40100.00.230.000.0000
Africa Cup of Nations qualification (1 Season)3.5000
WCQ (1 Season)2.0000
Friendlies (M) (1 Season)1.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201317Rennesfr FRA1. Ligue 12.51Matches
2013-201418Rennesfr FRA1. Ligue 18.80Matches
2014-201519Rennesfr FRACoupe de France2.00Matches
2014-201519Rennesfr FRA1. Ligue 112.50Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue1.20Matches
2015-201620Rennesfr FRA1. Ligue 113.60Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue1.00Matches
2016-201721Rennesfr FRA1. Ligue 11.00Matches
2016-201721Lorientfr FRA1. Ligue 127.92Matches
2017-201822Lorientfr FRACoupe de France2.51Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue2.70Matches
2017-201822Lorientfr FRA2. Ligue 235.01699209481.128412988683592390.568781684.214324059.621.81.5+0.219902818142Matches
2018-201923Toulousefr FRACoupe de France3.30Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue1.00Matches
2018-201923Toulousefr FRA1. Ligue 19.631441376.04809178818320888.010814176.6194146.300.20.4-0.24215329Matches
2019-202024Toulousefr FRACoupe de France1.00Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue2.01Matches
2019-202024Toulousefr FRA1. Ligue 115.455972677.09191441929133088.220825083.24910447.101.20.5-1.2153713456Matches
2020-202125Toulousefr FRACoupe de France1.30Matches
2020-202125Toulousefr FRA2. Ligue 227.41077142675.517003760660470286.038850776.57414451.442.41.6+1.619893012115Matches
202126Columbus Crewus USA1. MLS5.825032377.44256183313115087.39211282.1264261.922.11.9-0.115259433Matches
202227Columbus Crewus USA1. MLS30.91478181881.325239914068775990.565278982.611718065.053.12.5+1.9371134416148Matches
202328Columbus Crewus USA1. MLS32.51941219188.6339871343883789793.3956102992.912619265.632.62.5+0.424170278170Matches
202429Columbus Crewus USA1. MLS23.41541172189.525488856075179095.168373992.48614061.432.51.5+0.517140106135Matches
13 Seasons4 Clubs5 Leagues264.588591071282.7148385566704319475990.83774438386.1640108359.12415.912.5+8.115068516671828
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
Rennes (5 Seasons)3 Leagues41.71
Columbus Crew (4 Seasons)1 League92.75210605386.188970329712406259692.72383266989.335555464.11310.38.4+2.7934489034486
Toulouse (3 Seasons)4 Leagues61.01950256576.031003138131078124086.970489878.414228949.153.82.5+1.2381474819200
Lorient (2 Seasons)4 Leagues69.21699209481.128412988683592390.568781684.214324059.651.81.5+3.219902818142
Ligue 1 (7 Seasons)91.4873113976.614000620747453888.131639180.86814546.931.40.9+1.6195818785
Coupe de France (5 Seasons)10.11
Coupe de la Ligue (5 Seasons)8.01
MLS (4 Seasons)92.75210605386.188970329712406259692.72383266989.335555464.11310.38.4+2.7934489034486
Ligue 2 (2 Seasons)62.42776352078.945415174921439162588.61075132381.321738456.564.23.1+1.8381795830257
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
2012-201317Rennes1 League2.51
2013-201418Rennes1 League8.80
2014-201519Rennes2 Leagues14.50
2015-201620Rennes2 Leagues14.80
2016-201721Rennes1 League1.00
2016-201721Lorient2 Leagues28.92
2017-201822Lorient3 Leagues40.21699209481.128412988683592390.568781684.214324059.631.81.5+1.219902818142
2018-201923Toulouse3 Leagues13.931441376.04809178818320888.010814176.6194146.300.20.4-0.24215329
2019-202024Toulouse3 Leagues18.455972677.09191441929133088.220825083.24910447.111.20.5-0.2153713456
2020-202125Toulouse2 Leagues28.71077142675.517003760660470286.038850776.57414451.442.41.6+1.619893012115
202126Columbus Crew1 League5.825032377.44256183313115087.39211282.1264261.922.11.9-0.115259433
202227Columbus Crew1 League30.91478181881.325239914068775990.565278982.611718065.053.12.5+1.9371134416148
202328Columbus Crew2 Leagues33.51941219188.6339871343883789793.3956102992.912619265.642.62.5+1.424170278170
202429Columbus Crew1 League23.41541172189.525488856075179095.168373992.48614061.432.51.5+0.517140106135
13 Seasons4 Clubs5 Leagues264.588591071282.7148385566704319475990.83774438386.1640108359.12415.912.5+8.115068516671828
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
Rennes (5 Seasons)3 Leagues41.71
Columbus Crew (4 Seasons)1 League92.75210605386.188970329712406259692.72383266989.335555464.11310.38.4+2.7934489034486
Toulouse (3 Seasons)4 Leagues61.01950256576.031003138131078124086.970489878.414228949.153.82.5+1.2381474819200
Lorient (2 Seasons)4 Leagues69.21699209481.128412988683592390.568781684.214324059.651.81.5+3.219902818142
Ligue 1 (7 Seasons)91.4873113976.614000620747453888.131639180.86814546.931.40.9+1.6195818785
Coupe de France (5 Seasons)10.11
Coupe de la Ligue (5 Seasons)8.01
MLS (4 Seasons)92.75210605386.188970329712406259692.72383266989.335555464.11310.38.4+2.7934489034486
Ligue 2 (2 Seasons)62.42776352078.945415174921439162588.61075132381.321738456.564.23.1+1.8381795830257
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
2012-201317Rennesfr FRA1. Ligue 113th2.51Matches
2013-201418Rennesfr FRA1. Ligue 112th8.80Matches
2014-201519Rennesfr FRA1. Ligue 19th12.50Matches
2015-201620Rennesfr FRA1. Ligue 18th13.60Matches
2016-201721Rennesfr FRA1. Ligue 19th1.00Matches
2016-201721Lorientfr FRA1. Ligue 118th27.92Matches
2017-201822Lorientfr FRA2. Ligue 27th35.01699209481.128412988683592390.568781684.214324059.621.81.5+0.219902818142Matches
2018-201923Toulousefr FRA1. Ligue 116th9.631441376.04809178818320888.010814176.6194146.300.20.4-0.24215329Matches
2019-202024Toulousefr FRA1. Ligue 120th15.455972677.09191441929133088.220825083.24910447.101.20.5-1.2153713456Matches
2020-202125Toulousefr FRA2. Ligue 23rd27.41077142675.517003760660470286.038850776.57414451.442.41.6+1.619893012115Matches
202126Columbus Crewus USA1. MLS17th5.825032377.44256183313115087.39211282.1264261.922.11.9-0.115259433Matches
202227Columbus Crewus USA1. MLS15th30.91478181881.325239914068775990.565278982.611718065.053.12.5+1.9371134416148Matches
202328Columbus Crewus USA1. MLS3rd32.51941219188.6339871343883789793.3956102992.912619265.632.62.5+0.424170278170Matches
202429Columbus Crewus USA1. MLS2nd23.41541172189.525488856075179095.168373992.48614061.432.51.5+0.517140106135Matches
13 Seasons4 Clubs3 Leagues246.488591071282.7148385566704319475990.83774438386.1640108359.12215.912.5+6.115068516671828
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
Rennes (5 Seasons)1 League38.51
Columbus Crew (4 Seasons)1 League92.75210605386.188970329712406259692.72383266989.335555464.11310.38.4+2.7934489034486
Toulouse (3 Seasons)2 Leagues52.41950256576.031003138131078124086.970489878.414228949.143.82.5+0.2381474819200
Lorient (2 Seasons)2 Leagues62.91699209481.128412988683592390.568781684.214324059.641.81.5+2.219902818142
Ligue 1 (7 Seasons)91.4873113976.614000620747453888.131639180.86814546.931.40.9+1.6195818785
MLS (4 Seasons)92.75210605386.188970329712406259692.72383266989.335555464.11310.38.4+2.7934489034486
Ligue 2 (2 Seasons)62.42776352078.945415174921439162588.61075132381.321738456.564.23.1+1.8381795830257
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
2014-201519Rennesfr FRACoupe de France9th2.00Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue9th1.20Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue17th1.00Matches
2017-201822Lorientfr FRACoupe de France17th2.51Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue17th2.70Matches
2018-201923Toulousefr FRACoupe de France9th3.30Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue17th1.00Matches
2019-202024Toulousefr FRACoupe de France33rd1.00Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue9th2.01Matches
2020-202125Toulousefr FRACoupe de France5th1.30Matches
7 Seasons3 Clubs2 Leagues18.12
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
Toulouse (3 Seasons)2 Leagues8.61
Lorient (2 Seasons)2 Leagues6.21
Rennes (2 Seasons)2 Leagues3.20
Coupe de France (5 Seasons)10.11
Coupe de la Ligue (5 Seasons)8.01
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
202328cv Cape VerdeFriendlies (M)1.00Matches
202328cv Cape VerdeAfrica Cup of NationsQF4.40Matches
202530cv Cape VerdeAfrica Cup of Nations qualification3.50Matches
202631cv Cape VerdeWCQ2.00Matches
3 Seasons1 Club4 Leagues10.90
Africa Cup of Nations (1 Season)4.40
Africa Cup of Nations qualification (1 Season)3.50
WCQ (1 Season)2.00
Friendlies (M) (1 Season)1.00
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201317Rennesfr FRA1. Ligue 12.5Matches
2013-201418Rennesfr FRA1. Ligue 18.8Matches
2014-201519Rennesfr FRACoupe de France2.0Matches
2014-201519Rennesfr FRA1. Ligue 112.5Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue1.2Matches
2015-201620Rennesfr FRA1. Ligue 113.6Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue1.0Matches
2016-201721Rennesfr FRA1. Ligue 11.02Matches
2016-201721Lorientfr FRA1. Ligue 127.981Matches
2017-201822Lorientfr FRACoupe de France2.5Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue2.7Matches
2017-201822Lorientfr FRA2. Ligue 235.02094168939945199635400001699664Matches
2018-201923Toulousefr FRACoupe de France3.314Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue1.0Matches
2018-201923Toulousefr FRA1. Ligue 19.6413304106404171002100314310Matches
2019-202024Toulousefr FRACoupe de France1.00Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue2.06Matches
2019-202024Toulousefr FRA1. Ligue 115.4726586139722331320000559120Matches
2020-202125Toulousefr FRACoupe de France1.31Matches
2020-202125Toulousefr FRA2. Ligue 227.41426110331914117730500001077441Matches
202126Columbus Crewus USA1. MLS5.83232695350415480000250110Matches
202227Columbus Crewus USA1. MLS30.91818152428928387926010001478533Matches
202328Columbus Crewus USA1. MLS32.52191207011968320244220101941236Matches
202429Columbus Crewus USA1. MLS23.4172116031145449235910001541423Matches
13 Seasons4 Clubs5 Leagues264.51071291481538225145746813006110885926237
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rennes (5 Seasons)3 Leagues41.72
Columbus Crew (4 Seasons)1 League92.76053546657515510411414094010521012102
Toulouse (3 Seasons)4 Leagues61.025651993564253714853721001950871
Lorient (2 Seasons)4 Leagues69.220941689399451917735400001699664
Ligue 1 (7 Seasons)91.4113989024511261332322100873430
Coupe de France (5 Seasons)10.115
Coupe de la Ligue (5 Seasons)8.06
MLS (4 Seasons)92.76053546657515510411414094010521012102
Ligue 2 (2 Seasons)62.435202792718592101736590000277610105
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
2012-201317Rennes1 League2.5
2013-201418Rennes1 League8.8
2014-201519Rennes2 Leagues14.5
2015-201620Rennes2 Leagues14.8
2016-201721Rennes1 League1.02
2016-201721Lorient2 Leagues28.981
2017-201822Lorient3 Leagues40.22094168939945199635400001699664
2018-201923Toulouse3 Leagues13.9413304106404311002100314310
2019-202024Toulouse3 Leagues18.4726586139722391320000559120
2020-202125Toulouse2 Leagues28.71426110331914117830500001077441
202126Columbus Crew1 League5.83232695350415480000250110
202227Columbus Crew1 League30.91818152428928387926010001478533
202328Columbus Crew2 Leagues33.52191207011968320264220101941236
202429Columbus Crew1 League23.4172116031145449235910001541423
13 Seasons4 Clubs5 Leagues264.51071291481538225145746813006110885926237
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rennes (5 Seasons)3 Leagues41.72
Columbus Crew (4 Seasons)1 League92.76053546657515510411414094010521012102
Toulouse (3 Seasons)4 Leagues61.025651993564253714853721001950871
Lorient (2 Seasons)4 Leagues69.220941689399451917735400001699664
Ligue 1 (7 Seasons)91.4113989024511261332322100873430
Coupe de France (5 Seasons)10.115
Coupe de la Ligue (5 Seasons)8.06
MLS (4 Seasons)92.76053546657515510411414094010521012102
Ligue 2 (2 Seasons)62.435202792718592101736590000277610105
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
2012-201317Rennesfr FRA1. Ligue 113th2.5Matches
2013-201418Rennesfr FRA1. Ligue 112th8.8Matches
2014-201519Rennesfr FRA1. Ligue 19th12.5Matches
2015-201620Rennesfr FRA1. Ligue 18th13.6Matches
2016-201721Rennesfr FRA1. Ligue 19th1.02Matches
2016-201721Lorientfr FRA1. Ligue 118th27.981Matches
2017-201822Lorientfr FRA2. Ligue 27th35.02094168939945199635400001699664Matches
2018-201923Toulousefr FRA1. Ligue 116th9.6413304106404171002100314310Matches
2019-202024Toulousefr FRA1. Ligue 120th15.4726586139722331320000559120Matches
2020-202125Toulousefr FRA2. Ligue 23rd27.41426110331914117730500001077441Matches
202126Columbus Crewus USA1. MLS17th5.83232695350415480000250110Matches
202227Columbus Crewus USA1. MLS15th30.91818152428928387926010001478533Matches
202328Columbus Crewus USA1. MLS3rd32.52191207011968320244220101941236Matches
202429Columbus Crewus USA1. MLS2nd23.4172116031145449235910001541423Matches
13 Seasons4 Clubs3 Leagues246.41071291481538225145744713006110885926237
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rennes (5 Seasons)1 League38.52
Columbus Crew (4 Seasons)1 League92.76053546657515510411414094010521012102
Toulouse (3 Seasons)2 Leagues52.425651993564253712753721001950871
Lorient (2 Seasons)2 Leagues62.920941689399451917735400001699664
Ligue 1 (7 Seasons)91.4113989024511261332322100873430
MLS (4 Seasons)92.76053546657515510411414094010521012102
Ligue 2 (2 Seasons)62.435202792718592101736590000277610105
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
2014-201519Rennesfr FRACoupe de France9th2.0Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue9th1.2Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue17th1.0Matches
2017-201822Lorientfr FRACoupe de France17th2.5Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue17th2.7Matches
2018-201923Toulousefr FRACoupe de France9th3.314Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue17th1.0Matches
2019-202024Toulousefr FRACoupe de France33rd1.00Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue9th2.06Matches
2020-202125Toulousefr FRACoupe de France5th1.31Matches
7 Seasons3 Clubs2 Leagues18.121
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Toulouse (3 Seasons)2 Leagues8.621
Lorient (2 Seasons)2 Leagues6.2
Rennes (2 Seasons)2 Leagues3.2
Coupe de France (5 Seasons)10.115
Coupe de la Ligue (5 Seasons)8.06
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
202328cv Cape VerdeFriendlies (M)1.0Matches
202328cv Cape VerdeAfrica Cup of NationsQF4.42Matches
202530cv Cape VerdeAfrica Cup of Nations qualification3.5Matches
202631cv Cape VerdeWCQ2.0Matches
3 Seasons1 Club4 Leagues10.92
Africa Cup of Nations (1 Season)4.42
Africa Cup of Nations qualification (1 Season)3.5
WCQ (1 Season)2.0
Friendlies (M) (1 Season)1.0

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
2012-201317Rennesfr FRA1. Ligue 12.5Matches
2013-201418Rennesfr FRA1. Ligue 18.8Matches
2014-201519Rennesfr FRACoupe de France2.0Matches
2014-201519Rennesfr FRA1. Ligue 112.5Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue1.2Matches
2015-201620Rennesfr FRA1. Ligue 113.6Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue1.0Matches
2016-201721Rennesfr FRA1. Ligue 11.0Matches
2016-201721Lorientfr FRA1. Ligue 127.9Matches
2017-201822Lorientfr FRACoupe de France2.5Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue2.7Matches
2017-201822Lorientfr FRA2. Ligue 235.0481.37433010140.11400000Matches
2018-201923Toulousefr FRACoupe de France3.3Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue1.0Matches
2018-201923Toulousefr FRA1. Ligue 19.6111.1573001010.10100000Matches
2019-202024Toulousefr FRACoupe de France1.0Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue2.0Matches
2019-202024Toulousefr FRA1. Ligue 115.4301.94222022230.19100110Matches
2020-202125Toulousefr FRACoupe de France1.3Matches
2020-202125Toulousefr FRA2. Ligue 227.4481.763452241110.40721010Matches
202126Columbus Crewus USA1. MLS5.8183.09180000020.34200000Matches
202227Columbus Crewus USA1. MLS30.9812.627135110130.421111000Matches
202328Columbus Crewus USA1. MLS32.5501.54433301080.25611000Matches
202429Columbus Crewus USA1. MLS23.4411.75390010150.21500000Matches
13 Seasons4 Clubs5 Leagues264.53271.822771910795470.263743120
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rennes (5 Seasons)3 Leagues41.7
Columbus Crew (4 Seasons)1 League92.71902.0517168221280.302422000
Toulouse (3 Seasons)4 Leagues61.0891.7063102473150.29921120
Lorient (2 Seasons)4 Leagues69.2481.37433010140.11400000
Ligue 1 (7 Seasons)91.4411.64295023240.16200110
Coupe de France (5 Seasons)10.1
Coupe de la Ligue (5 Seasons)8.0
MLS (4 Seasons)92.71902.0517168221280.302422000
Ligue 2 (2 Seasons)62.4961.547782342150.241121010
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
2012-201317Rennes1 League2.5
2013-201418Rennes1 League8.8
2014-201519Rennes2 Leagues14.5
2015-201620Rennes2 Leagues14.8
2016-201721Rennes1 League1.0
2016-201721Lorient2 Leagues28.9
2017-201822Lorient3 Leagues40.2481.37433010140.11400000
2018-201923Toulouse3 Leagues13.9111.1573001010.10100000
2019-202024Toulouse3 Leagues18.4301.94222022230.19100110
2020-202125Toulouse2 Leagues28.7481.763452241110.40721010
202126Columbus Crew1 League5.8183.09180000020.34200000
202227Columbus Crew1 League30.9812.627135110130.421111000
202328Columbus Crew2 Leagues33.5501.54433301080.25611000
202429Columbus Crew1 League23.4411.75390010150.21500000
13 Seasons4 Clubs5 Leagues264.53271.822771910795470.263743120
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rennes (5 Seasons)3 Leagues41.7
Columbus Crew (4 Seasons)1 League92.71902.0517168221280.302422000
Toulouse (3 Seasons)4 Leagues61.0891.7063102473150.29921120
Lorient (2 Seasons)4 Leagues69.2481.37433010140.11400000
Ligue 1 (7 Seasons)91.4411.64295023240.16200110
Coupe de France (5 Seasons)10.1
Coupe de la Ligue (5 Seasons)8.0
MLS (4 Seasons)92.71902.0517168221280.302422000
Ligue 2 (2 Seasons)62.4961.547782342150.241121010
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
2012-201317Rennesfr FRA1. Ligue 113th2.5Matches
2013-201418Rennesfr FRA1. Ligue 112th8.8Matches
2014-201519Rennesfr FRA1. Ligue 19th12.5Matches
2015-201620Rennesfr FRA1. Ligue 18th13.6Matches
2016-201721Rennesfr FRA1. Ligue 19th1.0Matches
2016-201721Lorientfr FRA1. Ligue 118th27.9Matches
2017-201822Lorientfr FRA2. Ligue 27th35.0481.37433010140.11400000Matches
2018-201923Toulousefr FRA1. Ligue 116th9.6111.1573001010.10100000Matches
2019-202024Toulousefr FRA1. Ligue 120th15.4301.94222022230.19100110Matches
2020-202125Toulousefr FRA2. Ligue 23rd27.4481.763452241110.40721010Matches
202126Columbus Crewus USA1. MLS17th5.8183.09180000020.34200000Matches
202227Columbus Crewus USA1. MLS15th30.9812.627135110130.421111000Matches
202328Columbus Crewus USA1. MLS3rd32.5501.54433301080.25611000Matches
202429Columbus Crewus USA1. MLS2nd23.4411.75390010150.21500000Matches
13 Seasons4 Clubs3 Leagues246.43271.822771910795470.263743120
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rennes (5 Seasons)1 League38.5
Columbus Crew (4 Seasons)1 League92.71902.0517168221280.302422000
Toulouse (3 Seasons)2 Leagues52.4891.7063102473150.29921120
Lorient (2 Seasons)2 Leagues62.9481.37433010140.11400000
Ligue 1 (7 Seasons)91.4411.64295023240.16200110
MLS (4 Seasons)92.71902.0517168221280.302422000
Ligue 2 (2 Seasons)62.4961.547782342150.241121010
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
2014-201519Rennesfr FRACoupe de France9th2.0Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue9th1.2Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue17th1.0Matches
2017-201822Lorientfr FRACoupe de France17th2.5Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue17th2.7Matches
2018-201923Toulousefr FRACoupe de France9th3.3Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue17th1.0Matches
2019-202024Toulousefr FRACoupe de France33rd1.0Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue9th2.0Matches
2020-202125Toulousefr FRACoupe de France5th1.3Matches
7 Seasons3 Clubs2 Leagues18.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Toulouse (3 Seasons)2 Leagues8.6
Lorient (2 Seasons)2 Leagues6.2
Rennes (2 Seasons)2 Leagues3.2
Coupe de France (5 Seasons)10.1
Coupe de la Ligue (5 Seasons)8.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
202328cv Cape VerdeFriendlies (M)1.0Matches
202328cv Cape VerdeAfrica Cup of NationsQF4.4Matches
202530cv Cape VerdeAfrica Cup of Nations qualification3.5Matches
202631cv Cape VerdeWCQ2.0Matches
3 Seasons1 Club4 Leagues10.9
Africa Cup of Nations (1 Season)4.4
Africa Cup of Nations qualification (1 Season)3.5
WCQ (1 Season)2.0
Friendlies (M) (1 Season)1.0

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
2012-201317Rennesfr FRA1. Ligue 12.5Matches
2013-201418Rennesfr FRA1. Ligue 18.8Matches
2014-201519Rennesfr FRACoupe de France2.0Matches
2014-201519Rennesfr FRA1. Ligue 112.5Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue1.2Matches
2015-201620Rennesfr FRA1. Ligue 113.6Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue1.0Matches
2016-201721Rennesfr FRA1. Ligue 11.032Matches
2016-201721Lorientfr FRA1. Ligue 127.93042Matches
2017-201822Lorientfr FRACoupe de France2.5Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue2.7Matches
2017-201822Lorientfr FRA2. Ligue 235.0564332186224153.719255203086581Matches
2018-201923Toulousefr FRACoupe de France3.321Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue1.0Matches
2018-201923Toulousefr FRA1. Ligue 19.61981351101758.87140141029191Matches
2019-202024Toulousefr FRACoupe de France1.000Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue2.031Matches
2019-202024Toulousefr FRA1. Ligue 115.4372521151193161.312163131653290Matches
2020-202125Toulousefr FRACoupe de France1.311Matches
2020-202125Toulousefr FRA2. Ligue 227.4452820187152755.612393363378410Matches
202126Columbus Crewus USA1. MLS5.810772141040.06303212140Matches
202227Columbus Crewus USA1. MLS30.9482928182244257.118337262674561Matches
202328Columbus Crewus USA1. MLS32.5392026130213756.8163613232160582Matches
202429Columbus Crewus USA1. MLS23.425161582152755.612246181540432Matches
13 Seasons4 Clubs5 Leagues264.5279215162972013023256.0102190371532004323187
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rennes (5 Seasons)3 Leagues41.7320
Columbus Crew (4 Seasons)1 League92.712272764156411655.252962670641861715
Toulouse (3 Seasons)4 Leagues61.01016754389447558.7316966362160891
Lorient (2 Seasons)4 Leagues69.2567332186224153.719255207286581
Ligue 1 (7 Seasons)91.4566634202294860.419303277082481
Coupe de France (5 Seasons)10.1320
Coupe de la Ligue (5 Seasons)8.0310
MLS (4 Seasons)92.712272764156411655.252962670641861715
Ligue 2 (2 Seasons)62.410171523613376854.4316485663164991
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
2012-201317Rennes1 League2.50
2013-201418Rennes1 League8.80
2014-201519Rennes2 Leagues14.50
2015-201620Rennes2 Leagues14.80
2016-201721Rennes1 League1.0320
2016-201721Lorient2 Leagues28.930420
2017-201822Lorient3 Leagues40.2564332186224153.719255203086581
2018-201923Toulouse3 Leagues13.919101351101758.87140141129191
2019-202024Toulouse3 Leagues18.4372821151193161.312163131753290
2020-202125Toulouse2 Leagues28.7452920187152755.612393363478410
202126Columbus Crew1 League5.810772141040.06303212140
202227Columbus Crew1 League30.9482928182244257.118337262674561
202328Columbus Crew2 Leagues33.5392026130213756.8163613232160582
202429Columbus Crew1 League23.425161582152755.612246181540432
13 Seasons4 Clubs5 Leagues264.5279215162972013023256.0102190371532004323187
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rennes (5 Seasons)3 Leagues41.7320
Columbus Crew (4 Seasons)1 League92.712272764156411655.252962670641861715
Toulouse (3 Seasons)4 Leagues61.01016754389447558.7316966362160891
Lorient (2 Seasons)4 Leagues69.2567332186224153.719255207286581
Ligue 1 (7 Seasons)91.4566634202294860.419303277082481
Coupe de France (5 Seasons)10.1320
Coupe de la Ligue (5 Seasons)8.0310
MLS (4 Seasons)92.712272764156411655.252962670641861715
Ligue 2 (2 Seasons)62.410171523613376854.4316485663164991
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
2012-201317Rennesfr FRA1. Ligue 113th2.5Matches
2013-201418Rennesfr FRA1. Ligue 112th8.8Matches
2014-201519Rennesfr FRA1. Ligue 19th12.5Matches
2015-201620Rennesfr FRA1. Ligue 18th13.6Matches
2016-201721Rennesfr FRA1. Ligue 19th1.032Matches
2016-201721Lorientfr FRA1. Ligue 118th27.93042Matches
2017-201822Lorientfr FRA2. Ligue 27th35.0564332186224153.719255203086581Matches
2018-201923Toulousefr FRA1. Ligue 116th9.61981351101758.87140141029191Matches
2019-202024Toulousefr FRA1. Ligue 120th15.4372521151193161.312163131653290Matches
2020-202125Toulousefr FRA2. Ligue 23rd27.4452820187152755.612393363378410Matches
202126Columbus Crewus USA1. MLS17th5.810772141040.06303212140Matches
202227Columbus Crewus USA1. MLS15th30.9482928182244257.118337262674561Matches
202328Columbus Crewus USA1. MLS3rd32.5392026130213756.8163613232160582Matches
202429Columbus Crewus USA1. MLS2nd23.425161582152755.612246181540432Matches
13 Seasons4 Clubs3 Leagues246.4279209162972013023256.0102190371531974323187
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
Rennes (5 Seasons)1 League38.5320
Columbus Crew (4 Seasons)1 League92.712272764156411655.252962670641861715
Toulouse (3 Seasons)2 Leagues52.41016154389447558.7316966359160891
Lorient (2 Seasons)2 Leagues62.9567332186224153.719255207286581
Ligue 1 (7 Seasons)91.4566634202294860.419303277082481
MLS (4 Seasons)92.712272764156411655.252962670641861715
Ligue 2 (2 Seasons)62.410171523613376854.4316485663164991
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
2014-201519Rennesfr FRACoupe de France9th2.0Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue9th1.2Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue17th1.0Matches
2017-201822Lorientfr FRACoupe de France17th2.5Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue17th2.7Matches
2018-201923Toulousefr FRACoupe de France9th3.321Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue17th1.0Matches
2019-202024Toulousefr FRACoupe de France33rd1.000Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue9th2.031Matches
2020-202125Toulousefr FRACoupe de France5th1.311Matches
7 Seasons3 Clubs2 Leagues18.1630
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
Toulouse (3 Seasons)2 Leagues8.6630
Lorient (2 Seasons)2 Leagues6.20
Rennes (2 Seasons)2 Leagues3.20
Coupe de France (5 Seasons)10.1320
Coupe de la Ligue (5 Seasons)8.0310
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
202328cv Cape VerdeFriendlies (M)1.0Matches
202328cv Cape VerdeAfrica Cup of NationsQF4.461Matches
202530cv Cape VerdeAfrica Cup of Nations qualification3.5Matches
202631cv Cape VerdeWCQ2.0Matches
3 Seasons1 Club4 Leagues10.9610
Africa Cup of Nations (1 Season)4.4610
Africa Cup of Nations qualification (1 Season)3.50
WCQ (1 Season)2.00
Friendlies (M) (1 Season)1.00

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
2012-201317Rennesfr FRA1. Ligue 12.5Matches
2013-201418Rennesfr FRA1. Ligue 18.8Matches
2014-201519Rennesfr FRACoupe de France2.0Matches
2014-201519Rennesfr FRA1. Ligue 112.5Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue1.2Matches
2015-201620Rennesfr FRA1. Ligue 113.6Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue1.0Matches
2016-201721Rennesfr FRA1. Ligue 11.0Matches
2016-201721Lorientfr FRA1. Ligue 127.9Matches
2017-201822Lorientfr FRACoupe de France2.5Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue2.7Matches
2017-201822Lorientfr FRA2. Ligue 235.02368807591138501352368502856.02244.015778785502290661941311492157Matches
2018-201923Toulousefr FRACoupe de France3.3Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue1.0Matches
2018-201923Toulousefr FRA1. Ligue 19.6527231432401471552711545.5654.5241135466219122171025838Matches
2019-202024Toulousefr FRACoupe de France1.0Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue2.0Matches
2019-202024Toulousefr FRA1. Ligue 115.4867572883722188867161168.8531.34712727164632321161146243Matches
2020-202125Toulousefr FRACoupe de France1.3Matches
2020-202125Toulousefr FRA2. Ligue 227.4171247398811523321712422764.31535.7846497728447240115028959172Matches
202126Columbus Crewus USA1. MLS5.837218122151104837215960.0640.020999652713527722435Matches
202227Columbus Crewus USA1. MLS30.92097107578911632532097411946.32048.811926355332373601245241323177Matches
202328Columbus Crewus USA1. MLS32.524271658621304286262427543666.71629.6166884974792463282116180139Matches
202429Columbus Crewus USA1. MLS23.4187873597101228510187819736.81263.2126458572972393122017145444Matches
13 Seasons4 Clubs5 Leagues264.5122485703747593926961871224824814257.310241.174683954821788384278572171447973705
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
Rennes (5 Seasons)3 Leagues41.7
Columbus Crew (4 Seasons)1 League92.767743632159337813079767741297155.05441.9433321705116141711282493644802295
Toulouse (3 Seasons)4 Leagues61.031061278291423888553106694362.32637.7155890585152123841483491679253
Lorient (2 Seasons)4 Leagues69.22368807591138501352368502856.02244.015778785502290661941311492157
Ligue 1 (7 Seasons)91.4139480431612365231394271659.31140.77124081230851443332172081
Coupe de France (5 Seasons)10.1
Coupe de la Ligue (5 Seasons)8.0
MLS (4 Seasons)92.767743632159337813079767741297155.05441.9433321705116141711282493644802295
Ligue 2 (2 Seasons)62.44080127115719491024674080925559.83740.224231376278661621063091592451329
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
2012-201317Rennes1 League2.5
2013-201418Rennes1 League8.8
2014-201519Rennes2 Leagues14.5
2015-201620Rennes2 Leagues14.8
2016-201721Rennes1 League1.0
2016-201721Lorient2 Leagues28.9
2017-201822Lorient3 Leagues40.22368807591138501352368502856.02244.015778785502290661941311492157
2018-201923Toulouse3 Leagues13.9527231432401471552711545.5654.5241135466219122171025838
2019-202024Toulouse3 Leagues18.4867572883722188867161168.8531.34712727164632321161146243
2020-202125Toulouse2 Leagues28.7171247398811523321712422764.31535.7846497728447240115028959172
202126Columbus Crew1 League5.837218122151104837215960.0640.020999652713527722435
202227Columbus Crew1 League30.92097107578911632532097411946.32048.811926355332373601245241323177
202328Columbus Crew2 Leagues33.524271658621304286262427543666.71629.6166884974792463282116180139
202429Columbus Crew1 League23.4187873597101228510187819736.81263.2126458572972393122017145444
13 Seasons4 Clubs5 Leagues264.5122485703747593926961871224824814257.310241.174683954821788384278572171447973705
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
Rennes (5 Seasons)3 Leagues41.7
Columbus Crew (4 Seasons)1 League92.767743632159337813079767741297155.05441.9433321705116141711282493644802295
Toulouse (3 Seasons)4 Leagues61.031061278291423888553106694362.32637.7155890585152123841483491679253
Lorient (2 Seasons)4 Leagues69.22368807591138501352368502856.02244.015778785502290661941311492157
Ligue 1 (7 Seasons)91.4139480431612365231394271659.31140.77124081230851443332172081
Coupe de France (5 Seasons)10.1
Coupe de la Ligue (5 Seasons)8.0
MLS (4 Seasons)92.767743632159337813079767741297155.05441.9433321705116141711282493644802295
Ligue 2 (2 Seasons)62.44080127115719491024674080925559.83740.224231376278661621063091592451329
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
2012-201317Rennesfr FRA1. Ligue 113th2.5Matches
2013-201418Rennesfr FRA1. Ligue 112th8.8Matches
2014-201519Rennesfr FRA1. Ligue 19th12.5Matches
2015-201620Rennesfr FRA1. Ligue 18th13.6Matches
2016-201721Rennesfr FRA1. Ligue 19th1.0Matches
2016-201721Lorientfr FRA1. Ligue 118th27.9Matches
2017-201822Lorientfr FRA2. Ligue 27th35.02368807591138501352368502856.02244.015778785502290661941311492157Matches
2018-201923Toulousefr FRA1. Ligue 116th9.6527231432401471552711545.5654.5241135466219122171025838Matches
2019-202024Toulousefr FRA1. Ligue 120th15.4867572883722188867161168.8531.34712727164632321161146243Matches
2020-202125Toulousefr FRA2. Ligue 23rd27.4171247398811523321712422764.31535.7846497728447240115028959172Matches
202126Columbus Crewus USA1. MLS17th5.837218122151104837215960.0640.020999652713527722435Matches
202227Columbus Crewus USA1. MLS15th30.92097107578911632532097411946.32048.811926355332373601245241323177Matches
202328Columbus Crewus USA1. MLS3rd32.524271658621304286262427543666.71629.6166884974792463282116180139Matches
202429Columbus Crewus USA1. MLS2nd23.4187873597101228510187819736.81263.2126458572972393122017145444Matches
13 Seasons4 Clubs3 Leagues246.4122485703747593926961871224824814257.310241.174683954821788384278572171447973705
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
Rennes (5 Seasons)1 League38.5
Columbus Crew (4 Seasons)1 League92.767743632159337813079767741297155.05441.9433321705116141711282493644802295
Toulouse (3 Seasons)2 Leagues52.431061278291423888553106694362.32637.7155890585152123841483491679253
Lorient (2 Seasons)2 Leagues62.92368807591138501352368502856.02244.015778785502290661941311492157
Ligue 1 (7 Seasons)91.4139480431612365231394271659.31140.77124081230851443332172081
MLS (4 Seasons)92.767743632159337813079767741297155.05441.9433321705116141711282493644802295
Ligue 2 (2 Seasons)62.44080127115719491024674080925559.83740.224231376278661621063091592451329
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
2014-201519Rennesfr FRACoupe de France9th2.0Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue9th1.2Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue17th1.0Matches
2017-201822Lorientfr FRACoupe de France17th2.5Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue17th2.7Matches
2018-201923Toulousefr FRACoupe de France9th3.3Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue17th1.0Matches
2019-202024Toulousefr FRACoupe de France33rd1.0Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue9th2.0Matches
2020-202125Toulousefr FRACoupe de France5th1.3Matches
7 Seasons3 Clubs2 Leagues18.1
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
Toulouse (3 Seasons)2 Leagues8.6
Lorient (2 Seasons)2 Leagues6.2
Rennes (2 Seasons)2 Leagues3.2
Coupe de France (5 Seasons)10.1
Coupe de la Ligue (5 Seasons)8.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
202328cv Cape VerdeFriendlies (M)1.0Matches
202328cv Cape VerdeAfrica Cup of NationsQF4.4Matches
202530cv Cape VerdeAfrica Cup of Nations qualification3.5Matches
202631cv Cape VerdeWCQ2.0Matches
3 Seasons1 Club4 Leagues10.9
Africa Cup of Nations (1 Season)4.4
Africa Cup of Nations qualification (1 Season)3.5
WCQ (1 Season)2.0
Friendlies (M) (1 Season)1.0

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
2012-201317Rennesfr FRA1. Ligue 13225756.62.5320Matches
2013-201418Rennesfr FRA1. Ligue 1157965323.38.8976Matches
2014-201519Rennesfr FRACoupe de France21799085.22.02901001.5023-1-0.50-0.50Matches
2014-201519Rennesfr FRA1. Ligue 1231,1254932.912.513710131.3989-1-0.08+0.16Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue21095560.61.2191111801.5013-2-1.65-2.92Matches
2015-201620Rennesfr FRA1. Ligue 1161,2267735.813.614122111.501718-1-0.07-0.03Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue19090100.01.01901000.0023-1-1.00Matches
2016-201721Rennesfr FRA1. Ligue 1190902.61.011010.0001-1-1.00-0.86Matches
2016-201721Lorientfr FRA1. Ligue 1282,5149073.527.92827051.043749-12-0.43+0.96Matches
2017-201822Lorientfr FRACoupe de France32257562.52.53752002.0094+5+2.00-1.33Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue32478282.32.73822002.0043+1+0.36+2.06Matches
2017-201822Lorientfr FRA2. Ligue 2353,1509092.135.03535001.695442+12+0.34-0.6651.329.8+21.6+0.62+0.10Matches
2018-201923Toulousefr FRACoupe de France3300100100.03.331003002.0087+1+0.30Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue19090100.01.01901000.0001-1-1.00Matches
2018-201923Toulousefr FRA1. Ligue 1108638625.29.6108680140.40616-10-1.04-0.6210.913.1-2.1-0.22+0.08Matches
2019-202024Toulousefr FRACoupe de France19090100.01.01901000.0001-1-1.00Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue218090100.02.02902001.5035-2-1.00Matches
2019-202024Toulousefr FRA1. Ligue 1171,3898255.115.416861411240.591126-15-0.97+0.7016.221.8-5.5-0.36+0.31Matches
2020-202125Toulousefr FRACoupe de France21185926.21.3173014501.501100.00-1.08Matches
2020-202125Toulousefr FRA2. Ligue 2302,4628272.027.427882332802.035424+30+1.10+1.1946.929.5+17.4+0.64+0.44Matches
202126Columbus Crewus USA1. MLS75267517.25.8685311811.86127+5+0.86+1.009.07.5+1.5+0.26+0.53Matches
202227Columbus Crewus USA1. MLS322,7838790.930.9328729001.384138+3+0.10-0.5537.139.2-2.1-0.07-0.08Matches
202328Columbus Crewus USA1. MLS342,9228695.532.533882911001.806444+20+0.62-0.0454.439.7+14.6+0.45-0.69Matches
202429Columbus Crewus USA1. MLS272,1087868.923.423892141731.765431+23+0.98+0.1340.732.0+8.8+0.37-0.11Matches
13 Seasons4 Clubs5 Leagues29823,8078049.8264.5268872323021521.48388336+52+0.21+0.40266.6212.5+54.0+0.30+0.44
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
Rennes (5 Seasons)3 Leagues623,7506021.441.74390311918251.412834-6-0.20-0.07
Columbus Crew (4 Seasons)1 League1008,3398368.192.794888261641.66171120+51+0.55+0.37141.2118.4+22.8+0.25+0.26
Toulouse (3 Seasons)4 Leagues665,4928352.561.0618852528181.328381+2+0.03+0.5874.164.4+9.7+0.19+0.47
Lorient (2 Seasons)4 Leagues706,2268982.069.2708067051.43106101+5+0.07+0.5351.329.8+21.6+0.62+0.10
Ligue 1 (7 Seasons)1138,2287331.191.49486781912481.0479119-40-0.50-0.0727.234.8-7.7-0.31+0.11
Coupe de France (5 Seasons)119128364.710.11087714501.642016+4+0.39-1.23
Coupe de la Ligue (5 Seasons)97168085.28.0887711801.331015-5-0.63-0.63
MLS (4 Seasons)1008,3398368.192.794888261641.66171120+51+0.55+0.37141.2118.4+22.8+0.25+0.26
Ligue 2 (2 Seasons)655,6128682.062.462885832801.8510866+42+0.67+0.5398.259.3+38.9+0.62+0.36
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
2012-201317Rennes1 League3225756.62.5320
2013-201418Rennes1 League157965323.38.8976
2014-201519Rennes2 Leagues251,3045235.914.51590810131.401012-2-0.14+0.09
2015-201620Rennes2 Leagues181,3357437.114.8159113318111.501821-3-0.20-0.20
2016-201721Rennes1 League190902.61.011010.0001-1-1.00-0.86
2016-201721Lorient2 Leagues292,6049074.228.9299028051.003952-13-0.45+0.94
2017-201822Lorient3 Leagues413,6228888.840.2417939001.746749+18+0.45-0.9351.329.8+21.6+0.62+0.10
2018-201923Toulouse3 Leagues141,2539032.913.91490120140.711424-10-0.72-0.3010.913.1-2.1-0.22+0.08
2019-202024Toulouse3 Leagues201,6598359.518.419871711240.651432-18-0.98+0.6916.221.8-5.5-0.36+0.31
2020-202125Toulouse2 Leagues322,5808166.728.728882343202.005525+30+1.05+0.8446.929.5+17.4+0.64+0.44
202126Columbus Crew1 League75267517.25.8685311811.86127+5+0.86+1.009.07.5+1.5+0.26+0.53
202227Columbus Crew1 League322,7838790.930.9328729001.384138+3+0.10-0.5537.139.2-2.1-0.07-0.08
202328Columbus Crew2 Leagues353,0128690.533.534883011001.836544+21+0.63-0.5054.439.7+14.6+0.45-0.69
202429Columbus Crew1 League272,1087868.923.423892141731.765431+23+0.98+0.1340.732.0+8.8+0.37-0.11
13 Seasons4 Clubs5 Leagues29823,8078049.8264.5268872323021521.48388336+52+0.21+0.40266.6212.5+54.0+0.30+0.44
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
Rennes (5 Seasons)3 Leagues623,7506021.441.74390311918251.412834-6-0.20-0.07
Columbus Crew (4 Seasons)1 League1008,3398368.192.794888261641.66171120+51+0.55+0.37141.2118.4+22.8+0.25+0.26
Toulouse (3 Seasons)4 Leagues665,4928352.561.0618852528181.328381+2+0.03+0.5874.164.4+9.7+0.19+0.47
Lorient (2 Seasons)4 Leagues706,2268982.069.2708067051.43106101+5+0.07+0.5351.329.8+21.6+0.62+0.10
Ligue 1 (7 Seasons)1138,2287331.191.49486781912481.0479119-40-0.50-0.0727.234.8-7.7-0.31+0.11
Coupe de France (5 Seasons)119128364.710.11087714501.642016+4+0.39-1.23
Coupe de la Ligue (5 Seasons)97168085.28.0887711801.331015-5-0.63-0.63
MLS (4 Seasons)1008,3398368.192.794888261641.66171120+51+0.55+0.37141.2118.4+22.8+0.25+0.26
Ligue 2 (2 Seasons)655,6128682.062.462885832801.8510866+42+0.67+0.5398.259.3+38.9+0.62+0.36
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
2012-201317Rennesfr FRA1. Ligue 113th3225756.62.5320Matches
2013-201418Rennesfr FRA1. Ligue 112th157965323.38.8976Matches
2014-201519Rennesfr FRA1. Ligue 19th231,1254932.912.513710131.3989-1-0.08+0.16Matches
2015-201620Rennesfr FRA1. Ligue 18th161,2267735.813.614122111.501718-1-0.07-0.03Matches
2016-201721Rennesfr FRA1. Ligue 19th190902.61.011010.0001-1-1.00-0.86Matches
2016-201721Lorientfr FRA1. Ligue 118th282,5149073.527.92827051.043749-12-0.43+0.96Matches
2017-201822Lorientfr FRA2. Ligue 27th353,1509092.135.03535001.695442+12+0.34-0.6651.329.8+21.6+0.62+0.10Matches
2018-201923Toulousefr FRA1. Ligue 116th108638625.29.6108680140.40616-10-1.04-0.6210.913.1-2.1-0.22+0.08Matches
2019-202024Toulousefr FRA1. Ligue 120th171,3898255.115.416861411240.591126-15-0.97+0.7016.221.8-5.5-0.36+0.31Matches
2020-202125Toulousefr FRA2. Ligue 23rd302,4628272.027.427882332802.035424+30+1.10+1.1946.929.5+17.4+0.64+0.44Matches
202126Columbus Crewus USA1. MLS17th75267517.25.8685311811.86127+5+0.86+1.009.07.5+1.5+0.26+0.53Matches
202227Columbus Crewus USA1. MLS15th322,7838790.930.9328729001.384138+3+0.10-0.5537.139.2-2.1-0.07-0.08Matches
202328Columbus Crewus USA1. MLS3rd342,9228695.532.533882911001.806444+20+0.62-0.0454.439.7+14.6+0.45-0.69Matches
202429Columbus Crewus USA1. MLS2nd272,1087868.923.423892141731.765431+23+0.98+0.1340.732.0+8.8+0.37-0.11Matches
13 Seasons4 Clubs3 Leagues27822,1798048.7246.4250872182819521.48358305+53+0.23+0.48266.6212.5+54.0+0.30+0.44
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
Rennes (5 Seasons)1 League583,4626020.238.5402918251.402528-3-0.11+0.03
Columbus Crew (4 Seasons)1 League1008,3398368.192.794888261641.66171120+51+0.55+0.37141.2118.4+22.8+0.25+0.26
Toulouse (3 Seasons)2 Leagues574,7148350.452.4538745424181.317166+5+0.10+0.7574.164.4+9.7+0.19+0.47
Lorient (2 Seasons)2 Leagues635,6649082.862.96362051.40919100.00+0.8451.329.8+21.6+0.62+0.10
Ligue 1 (7 Seasons)1138,2287331.191.49486781912481.0479119-40-0.50-0.0727.234.8-7.7-0.31+0.11
MLS (4 Seasons)1008,3398368.192.794888261641.66171120+51+0.55+0.37141.2118.4+22.8+0.25+0.26
Ligue 2 (2 Seasons)655,6128682.062.462885832801.8510866+42+0.67+0.5398.259.3+38.9+0.62+0.36
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
2014-201519Rennesfr FRACoupe de France9th21799085.22.02901001.5023-1-0.50-0.50Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue9th21095560.61.2191111801.5013-2-1.65-2.92Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue17th19090100.01.01901000.0023-1-1.00Matches
2017-201822Lorientfr FRACoupe de France17th32257562.52.53752002.0094+5+2.00-1.33Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue17th32478282.32.73822002.0043+1+0.36+2.06Matches
2018-201923Toulousefr FRACoupe de France9th3300100100.03.331003002.0087+1+0.30Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue17th19090100.01.01901000.0001-1-1.00Matches
2019-202024Toulousefr FRACoupe de France33rd19090100.01.01901000.0001-1-1.00Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue9th218090100.02.02902001.5035-2-1.00Matches
2020-202125Toulousefr FRACoupe de France5th21185926.21.3173014501.501100.00-1.08Matches
7 Seasons3 Clubs2 Leagues201,6288172.418.118871423201.503031-1-0.06-1.36
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Toulouse (3 Seasons)2 Leagues97788670.18.6892714501.331215-3-0.35-1.43
Lorient (2 Seasons)2 Leagues75628074.96.27805001.711510+5+0.80-1.11
Rennes (2 Seasons)2 Leagues42887273.83.2390211801.5036-3-0.94-1.82
Coupe de France (5 Seasons)119128364.710.11087714501.642016+4+0.39-1.23
Coupe de la Ligue (5 Seasons)97168085.28.0887711801.331015-5-0.63-0.63
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
202328cv Cape VerdeFriendlies (M)1909050.01.01901000.0015-4-4.00-3.00Matches
202328cv Cape VerdeAfrica Cup of NationsQF54008083.34.4493212702.2072+5+1.13+1.13Matches
202530cv Cape VerdeAfrica Cup of Nations qualification43157958.33.54793001.0035-2-0.57+0.23Matches
202631cv Cape VerdeWCQ21809050.02.02902001.5024-2-1.00-2.00Matches
3 Seasons1 Club4 Leagues129858263.110.91187812701.501316-3-0.27-0.12
Africa Cup of Nations (1 Season)54008083.34.4493212702.2072+5+1.13+1.13
Africa Cup of Nations qualification (1 Season)43157958.33.54793001.0035-2-0.57+0.23
WCQ (1 Season)21809050.02.02902001.5024-2-1.00-2.00
Friendlies (M) (1 Season)1909050.01.01901000.0015-4-4.00-3.00

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
2012-201317Rennesfr FRA1. Ligue 12.5106Matches
2013-201418Rennesfr FRA1. Ligue 18.81011Matches
2014-201519Rennesfr FRACoupe de France2.00000Matches
2014-201519Rennesfr FRA1. Ligue 112.51013Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue1.20000Matches
2015-201620Rennesfr FRA1. Ligue 113.62013Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue1.00000Matches
2016-201721Rennesfr FRA1. Ligue 11.0000000223000Matches
2016-201721Lorientfr FRA1. Ligue 127.960022123814230010Matches
2017-201822Lorientfr FRACoupe de France2.50000Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue2.71000Matches
2017-201822Lorientfr FRA2. Ligue 235.0100029134963043000176172540.5Matches
2018-201923Toulousefr FRACoupe de France3.30000001412000Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue1.00000Matches
2018-201923Toulousefr FRA1. Ligue 19.62001352171080004951426.3Matches
2019-202024Toulousefr FRACoupe de France1.00000000000Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue2.00000006130Matches
2019-202024Toulousefr FRA1. Ligue 115.432028913316250009591636.0Matches
2020-202125Toulousefr FRACoupe de France1.30002101110Matches
2020-202125Toulousefr FRA2. Ligue 227.451034215773328010158133129.5Matches
202126Columbus Crewus USA1. MLS5.80006311527000378657.1Matches
202227Columbus Crewus USA1. MLS30.960033141792629010151163034.8Matches
202328Columbus Crewus USA1. MLS32.530018100242120000211132633.3Matches
202429Columbus Crewus USA1. MLS23.400019161231516000116121446.2Matches
13 Seasons4 Clubs5 Leagues264.54130247104184682002150309939316236.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rennes (5 Seasons)3 Leagues41.75004300223000
Columbus Crew (4 Seasons)1 League92.7900764331416472010515497639.2
Toulouse (3 Seasons)4 Leagues61.01030773681486267010302276130.7
Lorient (2 Seasons)4 Leagues69.21700512571777273010176172540.5
Ligue 1 (7 Seasons)91.416201062661337066010144143031.8
Coupe de France (5 Seasons)10.10002101523000
Coupe de la Ligue (5 Seasons)8.01000006130
MLS (4 Seasons)92.7900764331416472010515497639.2
Ligue 2 (2 Seasons)62.41510633491736371010334305634.9
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
2012-201317Rennes1 League2.5106
2013-201418Rennes1 League8.81011
2014-201519Rennes2 Leagues14.5100130
2015-201620Rennes2 Leagues14.8200130
2016-201721Rennes1 League1.0000000223000
2016-201721Lorient2 Leagues28.960022123814230010
2017-201822Lorient3 Leagues40.2110029134963043000176172540.5
2018-201923Toulouse3 Leagues13.920013523111100004951426.3
2019-202024Toulouse3 Leagues18.432028913917280009591636.0
2020-202125Toulouse2 Leagues28.751036225783429010158133129.5
202126Columbus Crew1 League5.80006311527000378657.1
202227Columbus Crew1 League30.960033141792629010151163034.8
202328Columbus Crew2 Leagues33.530019101262120000211132633.3
202429Columbus Crew1 League23.400019161231516000116121446.2
13 Seasons4 Clubs5 Leagues264.54130247104184682002150309939316236.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rennes (5 Seasons)3 Leagues41.75004300223000
Columbus Crew (4 Seasons)1 League92.7900764331416472010515497639.2
Toulouse (3 Seasons)4 Leagues61.01030773681486267010302276130.7
Lorient (2 Seasons)4 Leagues69.21700512571777273010176172540.5
Ligue 1 (7 Seasons)91.416201062661337066010144143031.8
Coupe de France (5 Seasons)10.10002101523000
Coupe de la Ligue (5 Seasons)8.01000006130
MLS (4 Seasons)92.7900764331416472010515497639.2
Ligue 2 (2 Seasons)62.41510633491736371010334305634.9
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
2012-201317Rennesfr FRA1. Ligue 113th2.5106Matches
2013-201418Rennesfr FRA1. Ligue 112th8.81011Matches
2014-201519Rennesfr FRA1. Ligue 19th12.51013Matches
2015-201620Rennesfr FRA1. Ligue 18th13.62013Matches
2016-201721Rennesfr FRA1. Ligue 19th1.0000000223000Matches
2016-201721Lorientfr FRA1. Ligue 118th27.960022123814230010Matches
2017-201822Lorientfr FRA2. Ligue 27th35.0100029134963043000176172540.5Matches
2018-201923Toulousefr FRA1. Ligue 116th9.62001352171080004951426.3Matches
2019-202024Toulousefr FRA1. Ligue 120th15.432028913316250009591636.0Matches
2020-202125Toulousefr FRA2. Ligue 23rd27.451034215773328010158133129.5Matches
202126Columbus Crewus USA1. MLS17th5.80006311527000378657.1Matches
202227Columbus Crewus USA1. MLS15th30.960033141792629010151163034.8Matches
202328Columbus Crewus USA1. MLS3rd32.530018100242120000211132633.3Matches
202429Columbus Crewus USA1. MLS2nd23.400019161231516000116121446.2Matches
13 Seasons4 Clubs3 Leagues246.44030245103184471972090309939316236.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rennes (5 Seasons)1 League38.55004300223000
Columbus Crew (4 Seasons)1 League92.7900764331416472010515497639.2
Toulouse (3 Seasons)2 Leagues52.41030753581275961010302276130.7
Lorient (2 Seasons)2 Leagues62.91600512571777273010176172540.5
Ligue 1 (7 Seasons)91.416201062661337066010144143031.8
MLS (4 Seasons)92.7900764331416472010515497639.2
Ligue 2 (2 Seasons)62.41510633491736371010334305634.9
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Rennesfr FRACoupe de France9th2.00000Matches
2015-201620Rennesfr FRA1. Coupe de la Ligue9th1.20000Matches
2016-201721Lorientfr FRA1. Coupe de la Ligue17th1.00000Matches
2017-201822Lorientfr FRACoupe de France17th2.50000Matches
2017-201822Lorientfr FRA1. Coupe de la Ligue17th2.71000Matches
2018-201923Toulousefr FRACoupe de France9th3.30000001412000Matches
2018-201923Toulousefr FRA1. Coupe de la Ligue17th1.00000Matches
2019-202024Toulousefr FRACoupe de France33rd1.00000000000Matches
2019-202024Toulousefr FRA1. Coupe de la Ligue9th2.00000006130Matches
2020-202125Toulousefr FRACoupe de France5th1.30002101110Matches
7 Seasons3 Clubs2 Leagues18.11002102136000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Toulouse (3 Seasons)2 Leagues8.60002102136000
Lorient (2 Seasons)2 Leagues6.21000
Rennes (2 Seasons)2 Leagues3.20000
Coupe de France (5 Seasons)10.10002101523000
Coupe de la Ligue (5 Seasons)8.01000006130
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202328cv Cape VerdeFriendlies (M)1.00000Matches
202328cv Cape VerdeAfrica Cup of NationsQF4.40004102160Matches
202530cv Cape VerdeAfrica Cup of Nations qualification3.50000Matches
202631cv Cape VerdeWCQ2.00000Matches
3 Seasons1 Club4 Leagues10.90004102160
Africa Cup of Nations (1 Season)4.40004102160
Africa Cup of Nations qualification (1 Season)3.50000
WCQ (1 Season)2.00000
Friendlies (M) (1 Season)1.00000

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.