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-12-21SatPremier LeagueMatchweek 17HomeL 0–2BrentfordNott'ham ForestYRW9000001100702220.10.10.340375764.9642743Match Report
2024-12-18WedEFL CupQuarter-finalsAwayL 1–3BrentfordNewcastle UtdN30010000000Match Report
2024-12-15SunPremier LeagueMatchweek 16AwayL 1–2BrentfordChelseaYFW9010002200392010.60.60.141152560.0517253Match Report
2024-12-07SatPremier LeagueMatchweek 15HomeW 4–2BrentfordNewcastle UtdYWB9011003100592100.40.40.552334573.3739432Match Report
2024-12-04WedPremier LeagueMatchweek 14AwayL 1–3BrentfordAston VillaYRW9000000000410120.00.00.120222975.9329332Match 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-201817Troyesfr FRA1. Ligue 140640.7000000000.10.10.00.15230.000.000.000.000.000.120.000.120.120.12Matches
2018-201918Troyesfr FRACoupe de France10330.4000000000.000.000.000.000.00Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue322022.2101100000.450.000.450.450.45Matches
2018-201918Troyesfr FRA2. Ligue 235302,46127.3103131000605.65.62.98.579812110.370.110.480.370.480.200.110.310.200.31Matches
2019-202019Brentfordeng ENG2. Championship42362,93432.6157221500309.69.63.813.41131323390.460.210.670.460.670.290.120.410.290.41Matches
2019-202019Brentfordeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2019-202019Brentfordeng ENGFA Cup1090.1000000000.000.000.000.000.00Matches
2019-202019Troyesfr FRA2. Ligue 2221681.9101100000.30.30.00.3210160.540.000.540.540.540.150.000.150.150.15Matches
2020-202120Brentfordeng ENG2. Championship44373,07234.181018800309.09.07.816.873792400.230.290.530.230.530.260.230.490.260.49Matches
2020-202120Brentfordeng ENGEFL Cup221701.9011000100.000.530.530.000.53Matches
2021-202221Brentfordeng ENGEFL Cup211131.3101100000.800.000.800.800.80Matches
2021-202221Brentfordeng ENGFA Cup10290.3303211009.310.009.316.216.21Matches
2021-202221Brentfordeng ENG1. Premier League35342,90532.34711311409.38.53.712.281562730.120.220.340.090.310.290.110.400.260.38Matches
2022-202322Brentfordeng ENGEFL Cup10400.4000000000.000.000.000.000.00Matches
2022-202322Brentfordeng ENG1. Premier League38362,90632.39817811509.68.87.516.366882350.280.250.530.250.500.300.230.530.270.50Matches
2023-202423Brentfordeng ENGEFL Cup211491.7000000000.000.000.000.000.00Matches
2023-202423Brentfordeng ENG1. Premier League25221,96021.89615633209.87.44.612.174881950.410.280.690.280.550.450.210.660.340.55Matches
2024-202524Brentfordeng ENGEFL Cup311351.5011000000.000.670.670.000.67Matches
2024-202524Brentfordeng ENG1. Premier League17171,52416.910212822204.93.33.36.651601790.590.120.710.470.590.290.190.480.190.39Matches
8 Seasons2 Clubs8 Leagues25922218,994211.07145116638826058.152.633.686.254459616910.340.210.550.300.510.290.170.460.260.43
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
Brentford (6 Seasons)4 Leagues21418816,066178.55942101518820052.246.630.777.345850314610.330.240.570.290.520.310.180.490.270.45
Troyes (3 Seasons)4 Leagues45342,92832.5123151200605.95.92.98.986932300.370.090.460.370.460.200.100.300.200.30
EFL Cup (6 Seasons)1167278.1123100100.120.250.370.120.37
Premier League (4 Seasons)1151099,295103.3322355257713033.628.119.147.12722928820.310.220.530.240.460.330.180.510.270.46
Championship (2 Seasons)86736,00666.723174023006018.618.611.630.21862115790.340.250.600.340.600.280.170.450.280.45
Ligue 2 (2 Seasons)37322,62929.2113141100605.95.92.98.881912270.380.100.480.380.480.200.100.300.200.30
FA Cup (2 Seasons)20380.4303211007.110.007.114.744.74
Ligue 1 (1 Season)40640.7000000000.10.10.00.15230.000.000.000.000.000.120.000.120.120.12
Coupe de la Ligue (1 Season)322022.2101100000.450.000.450.450.45
Coupe de France (1 Season)10330.4000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201817Troyes1 League40640.7000000000.10.10.00.15230.000.000.000.000.000.120.000.120.120.12
2018-201918Troyes3 Leagues39322,69630.0113141100605.65.62.98.579812110.370.100.470.370.470.200.110.310.200.31
2019-202019Troyes1 League221681.9101100000.30.30.00.3210160.540.000.540.540.540.150.000.150.150.15
2019-202019Brentford3 Leagues44373,06334.0157221500309.69.63.813.41131323390.440.210.650.440.650.290.120.410.290.41
2020-202120Brentford2 Leagues46393,24236.081119800409.09.07.816.873792400.220.310.530.220.530.260.230.490.260.49
2021-202221Brentford3 Leagues38353,04733.98715622409.38.53.712.281562730.240.210.440.180.380.290.110.400.260.38
2022-202322Brentford2 Leagues39362,94632.79817811509.68.87.516.366882350.270.240.520.240.490.300.230.530.270.50
2023-202423Brentford2 Leagues27232,10923.49615633209.87.44.612.174881950.380.260.640.260.510.450.210.660.340.55
2024-202524Brentford2 Leagues20181,65918.410313822204.93.33.36.651601790.540.160.710.430.600.290.190.480.190.39
8 Seasons2 Clubs8 Leagues25922218,994211.07145116638826058.152.633.686.254459616910.340.210.550.300.510.290.170.460.260.43
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
Brentford (6 Seasons)4 Leagues21418816,066178.55942101518820052.246.630.777.345850314610.330.240.570.290.520.310.180.490.270.45
Troyes (3 Seasons)4 Leagues45342,92832.5123151200605.95.92.98.986932300.370.090.460.370.460.200.100.300.200.30
EFL Cup (6 Seasons)1167278.1123100100.120.250.370.120.37
Premier League (4 Seasons)1151099,295103.3322355257713033.628.119.147.12722928820.310.220.530.240.460.330.180.510.270.46
Championship (2 Seasons)86736,00666.723174023006018.618.611.630.21862115790.340.250.600.340.600.280.170.450.280.45
Ligue 2 (2 Seasons)37322,62929.2113141100605.95.92.98.881912270.380.100.480.380.480.200.100.300.200.30
FA Cup (2 Seasons)20380.4303211007.110.007.114.744.74
Ligue 1 (1 Season)40640.7000000000.10.10.00.15230.000.000.000.000.000.120.000.120.120.12
Coupe de la Ligue (1 Season)322022.2101100000.450.000.450.450.45
Coupe de France (1 Season)10330.4000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2017-201817Troyesfr FRA1. Ligue 119th40640.7000000000.10.10.00.15230.000.000.000.000.000.120.000.120.120.12Matches
2018-201918Troyesfr FRA2. Ligue 23rd35302,46127.3103131000605.65.62.98.579812110.370.110.480.370.480.200.110.310.200.31Matches
2019-202019Troyesfr FRA2. Ligue 24th221681.9101100000.30.30.00.3210160.540.000.540.540.540.150.000.150.150.15Matches
2019-202019Brentfordeng ENG2. Championship3rd42362,93432.6157221500309.69.63.813.41131323390.460.210.670.460.670.290.120.410.290.41Matches
2020-202120Brentfordeng ENG2. Championship3rd44373,07234.181018800309.09.07.816.873792400.230.290.530.230.530.260.230.490.260.49Matches
2021-202221Brentfordeng ENG1. Premier League13th35342,90532.34711311409.38.53.712.281562730.120.220.340.090.310.290.110.400.260.38Matches
2022-202322Brentfordeng ENG1. Premier League9th38362,90632.39817811509.68.87.516.366882350.280.250.530.250.500.300.230.530.270.50Matches
2023-202423Brentfordeng ENG1. Premier League16th25221,96021.89615633209.87.44.612.174881950.410.280.690.280.550.450.210.660.340.55Matches
2024-202524Brentfordeng ENG1. Premier League12th17171,52416.910212822204.93.33.36.651601790.590.120.710.470.590.290.190.480.190.39Matches
8 Seasons2 Clubs4 Leagues24221417,994199.96643109597725058.152.633.686.254459616910.330.220.550.300.510.290.170.460.260.43
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
Brentford (6 Seasons)2 Leagues20118215,301170.0554095487719052.246.630.777.345850314610.320.240.560.280.520.310.180.490.270.45
Troyes (3 Seasons)2 Leagues41322,69329.9113141100605.95.92.98.986932300.370.100.470.370.470.200.100.300.200.30
Premier League (4 Seasons)1151099,295103.3322355257713033.628.119.147.12722928820.310.220.530.240.460.330.180.510.270.46
Championship (2 Seasons)86736,00666.723174023006018.618.611.630.21862115790.340.250.600.340.600.280.170.450.280.45
Ligue 2 (2 Seasons)37322,62929.2113141100605.95.92.98.881912270.380.100.480.380.480.200.100.300.200.30
Ligue 1 (1 Season)40640.7000000000.10.10.00.15230.000.000.000.000.000.120.000.120.120.12
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201918Troyesfr FRACoupe de France65th10330.4000000000.000.000.000.000.00Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue17th322022.2101100000.450.000.450.450.45Matches
2019-202019Brentfordeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2019-202019Brentfordeng ENGFA Cup17th1090.1000000000.000.000.000.000.00Matches
2020-202120Brentfordeng ENGEFL Cup3rd221701.9011000100.000.530.530.000.53Matches
2021-202221Brentfordeng ENGEFL CupQF211131.3101100000.800.000.800.800.80Matches
2021-202221Brentfordeng ENGFA Cup10290.3303211009.310.009.316.216.21Matches
2022-202322Brentfordeng ENGEFL CupRd310400.4000000000.000.000.000.000.00Matches
2023-202423Brentfordeng ENGEFL CupRd3211491.7000000000.000.000.000.000.00Matches
2024-202524Brentfordeng ENGEFL CupQF311351.5011000000.000.670.670.000.67Matches
7 Seasons2 Clubs4 Leagues1781,00011.1527411100.450.180.630.360.54
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
Brentford (6 Seasons)2 Leagues1367658.5426311100.470.240.710.350.59
Troyes (1 Season)2 Leagues422352.6101100000.380.000.380.380.38
EFL Cup (6 Seasons)1167278.1123100100.120.250.370.120.37
FA Cup (2 Seasons)20380.4303211007.110.007.114.744.74
Coupe de la Ligue (1 Season)322022.2101100000.450.000.450.450.45
Coupe de France (1 Season)10330.4000000000.000.000.000.000.00
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
202222cm Cameroon1. World CupGR332332.6000000000.20.20.30.523170.000.000.000.000.000.080.110.190.080.19Matches
202222cm CameroonFriendlies (M)332482.8000000000.000.000.000.000.00Matches
202323cm CameroonFriendlies (M)221762.0101100100.510.000.510.510.51Matches
202323cm CameroonAfrica Cup of Nations qualification332492.8101100100.360.000.360.360.36Matches
202525cm CameroonAfrica Cup of Nations qualification443604.0101100000.250.000.250.250.25Matches
202626cm CameroonWCQ433033.4202200000.590.000.590.590.59Matches
4 Seasons1 Club4 Leagues19181,56917.4505500200.20.20.30.523170.290.000.290.290.290.080.110.190.080.19
Africa Cup of Nations qualification (2 Seasons)776096.8202200100.300.000.300.300.30
Friendlies (M) (2 Seasons)554244.7101100100.210.000.210.210.21
WCQ (1 Season)433033.4202200000.590.000.590.590.59
World Cup (1 Season)332332.6000000000.20.20.30.523170.000.000.000.000.000.080.110.190.080.19

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-201817Troyesfr FRA1. Ligue 10.703133.34.221.410.000.0024.40000.10.10.03-0.1-0.1Matches
2018-201918Troyesfr FRACoupe de France0.4000Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue2.2100Matches
2018-201918Troyesfr FRA2. Ligue 227.310622337.12.270.840.160.4318.78005.65.60.09+4.4+4.4Matches
2019-202019Brentfordeng ENG2. Championship32.615823239.02.520.980.180.4716.43009.69.60.12+5.4+5.4Matches
2019-202019Brentfordeng ENGEFL Cup1.302150.01.500.750.000.0000Matches
2019-202019Brentfordeng ENGFA Cup0.10000.000.0000Matches
2019-202019Troyesfr FRA2. Ligue 21.916233.33.211.070.170.5023.91000.30.30.05+0.7+0.7Matches
2020-202120Brentfordeng ENG2. Championship34.18641828.11.870.530.130.4415.03009.09.00.14-1.0-1.0Matches
2020-202120Brentfordeng ENGEFL Cup1.904250.02.121.060.000.0000Matches
2021-202221Brentfordeng ENGEFL Cup1.313133.32.390.800.331.0000Matches
2021-202221Brentfordeng ENGFA Cup0.3333100.09.319.310.670.6711Matches
2021-202221Brentfordeng ENG1. Premier League32.34761925.02.350.590.040.1616.34119.38.50.11-5.3-5.5Matches
2022-202322Brentfordeng ENGEFL Cup0.40000.000.0000Matches
2022-202322Brentfordeng ENG1. Premier League32.39703245.72.170.990.110.2516.31119.68.80.13-0.6-0.8Matches
2023-202423Brentfordeng ENGEFL Cup1.703133.31.810.600.000.0000Matches
2023-202423Brentfordeng ENG1. Premier League21.89501632.02.300.730.120.3817.14339.87.40.15-0.8-1.4Matches
2024-202524Brentfordeng ENGEFL Cup1.5033100.02.002.000.000.0000Matches
2024-202524Brentfordeng ENG1. Premier League16.910261453.81.540.830.310.5718.62224.93.30.13+5.1+4.7Matches
8 Seasons2 Clubs8 Leagues211.07145716836.82.190.810.140.3716.9268858.152.60.12+7.9+6.4
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
Brentford (6 Seasons)4 Leagues178.55938614236.82.160.800.130.3616.4178852.246.60.13+2.8+1.4
Troyes (3 Seasons)4 Leagues32.512712636.62.370.870.150.4219.49005.95.90.08+5.1+5.1
EFL Cup (6 Seasons)8.1115853.31.860.990.070.1300
Premier League (4 Seasons)103.3322228136.52.150.780.110.3116.8117733.628.10.13-1.6-3.1
Championship (2 Seasons)66.7231465034.22.190.750.160.4615.860018.618.60.13+4.4+4.4
Ligue 2 (2 Seasons)29.211682536.82.330.860.160.4419.29005.95.90.09+5.1+5.1
FA Cup (2 Seasons)0.4333100.07.117.110.670.6711
Ligue 1 (1 Season)0.703133.34.221.410.000.0024.40000.10.10.03-0.1-0.1
Coupe de la Ligue (1 Season)2.2100
Coupe de France (1 Season)0.4000
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-201817Troyes1 League0.703133.34.221.410.000.0024.40000.10.10.03-0.1-0.1
2018-201918Troyes3 Leagues30.011622337.12.270.840.160.4318.78005.65.60.09+4.4+4.4
2019-202019Troyes1 League1.916233.33.211.070.170.5023.91000.30.30.05+0.7+0.7
2019-202019Brentford3 Leagues34.015843339.32.470.970.180.4516.43009.69.60.12+5.4+5.4
2020-202120Brentford2 Leagues36.08682029.41.890.560.120.4015.03009.09.00.14-1.0-1.0
2021-202221Brentford3 Leagues33.98822328.02.420.680.070.2616.34229.38.50.11-5.3-5.5
2022-202322Brentford2 Leagues32.79703245.72.140.980.110.2516.31119.68.80.13-0.6-0.8
2023-202423Brentford2 Leagues23.49531732.12.260.730.110.3517.14339.87.40.15-0.8-1.4
2024-202524Brentford2 Leagues18.410291758.61.570.920.280.4718.62224.93.30.13+5.1+4.7
8 Seasons2 Clubs8 Leagues211.07145716836.82.190.810.140.3716.9268858.152.60.12+7.9+6.4
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
Brentford (6 Seasons)4 Leagues178.55938614236.82.160.800.130.3616.4178852.246.60.13+2.8+1.4
Troyes (3 Seasons)4 Leagues32.512712636.62.370.870.150.4219.49005.95.90.08+5.1+5.1
EFL Cup (6 Seasons)8.1115853.31.860.990.070.1300
Premier League (4 Seasons)103.3322228136.52.150.780.110.3116.8117733.628.10.13-1.6-3.1
Championship (2 Seasons)66.7231465034.22.190.750.160.4615.860018.618.60.13+4.4+4.4
Ligue 2 (2 Seasons)29.211682536.82.330.860.160.4419.29005.95.90.09+5.1+5.1
FA Cup (2 Seasons)0.4333100.07.117.110.670.6711
Ligue 1 (1 Season)0.703133.34.221.410.000.0024.40000.10.10.03-0.1-0.1
Coupe de la Ligue (1 Season)2.2100
Coupe de France (1 Season)0.4000
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-201817Troyesfr FRA1. Ligue 119th0.703133.34.221.410.000.0024.40000.10.10.03-0.1-0.1Matches
2018-201918Troyesfr FRA2. Ligue 23rd27.310622337.12.270.840.160.4318.78005.65.60.09+4.4+4.4Matches
2019-202019Troyesfr FRA2. Ligue 24th1.916233.33.211.070.170.5023.91000.30.30.05+0.7+0.7Matches
2019-202019Brentfordeng ENG2. Championship3rd32.615823239.02.520.980.180.4716.43009.69.60.12+5.4+5.4Matches
2020-202120Brentfordeng ENG2. Championship3rd34.18641828.11.870.530.130.4415.03009.09.00.14-1.0-1.0Matches
2021-202221Brentfordeng ENG1. Premier League13th32.34761925.02.350.590.040.1616.34119.38.50.11-5.3-5.5Matches
2022-202322Brentfordeng ENG1. Premier League9th32.39703245.72.170.990.110.2516.31119.68.80.13-0.6-0.8Matches
2023-202423Brentfordeng ENG1. Premier League16th21.89501632.02.300.730.120.3817.14339.87.40.15-0.8-1.4Matches
2024-202524Brentfordeng ENG1. Premier League12th16.910261453.81.540.830.310.5718.62224.93.30.13+5.1+4.7Matches
8 Seasons2 Clubs4 Leagues199.96643915735.82.200.790.130.3816.9267758.152.60.12+7.9+6.4
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
Brentford (6 Seasons)2 Leagues170.05536813135.62.160.770.130.3716.4177752.246.60.13+2.8+1.4
Troyes (3 Seasons)2 Leagues29.911712636.62.370.870.150.4219.49005.95.90.08+5.1+5.1
Premier League (4 Seasons)103.3322228136.52.150.780.110.3116.8117733.628.10.13-1.6-3.1
Championship (2 Seasons)66.7231465034.22.190.750.160.4615.860018.618.60.13+4.4+4.4
Ligue 2 (2 Seasons)29.211682536.82.330.860.160.4419.29005.95.90.09+5.1+5.1
Ligue 1 (1 Season)0.703133.34.221.410.000.0024.40000.10.10.03-0.1-0.1
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2018-201918Troyesfr FRACoupe de France65th0.4000Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue17th2.2100Matches
2019-202019Brentfordeng ENGEFL Cup58th1.302150.01.500.750.000.0000Matches
2019-202019Brentfordeng ENGFA Cup17th0.10000.000.0000Matches
2020-202120Brentfordeng ENGEFL Cup3rd1.904250.02.121.060.000.0000Matches
2021-202221Brentfordeng ENGEFL CupQF1.313133.32.390.800.331.0000Matches
2021-202221Brentfordeng ENGFA Cup0.3333100.09.319.310.670.6711Matches
2022-202322Brentfordeng ENGEFL CupRd30.40000.000.0000Matches
2023-202423Brentfordeng ENGEFL CupRd31.703133.31.810.600.000.0000Matches
2024-202524Brentfordeng ENGEFL CupQF1.5033100.02.002.000.000.0000Matches
7 Seasons2 Clubs4 Leagues11.15181161.12.121.290.170.2711
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Brentford (6 Seasons)2 Leagues8.54181161.12.121.290.170.2711
Troyes (1 Season)2 Leagues2.6100
EFL Cup (6 Seasons)8.1115853.31.860.990.070.1300
FA Cup (2 Seasons)0.4333100.07.117.110.670.6711
Coupe de la Ligue (1 Season)2.2100
Coupe de France (1 Season)0.4000
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
202222cm Cameroon1. World CupGR2.6022100.00.770.770.000.0011.30000.20.20.10-0.2-0.2Matches
202222cm CameroonFriendlies (M)2.8000Matches
202323cm CameroonFriendlies (M)2.0100Matches
202323cm CameroonAfrica Cup of Nations qualification2.8100Matches
202525cm CameroonAfrica Cup of Nations qualification4.0100Matches
202626cm CameroonWCQ3.4200Matches
4 Seasons1 Club4 Leagues17.4522100.00.770.770.000.0011.30000.20.20.10-0.2-0.2
Africa Cup of Nations qualification (2 Seasons)6.8200
Friendlies (M) (2 Seasons)4.7100
WCQ (1 Season)3.4200
World Cup (1 Season)2.6022100.00.770.770.000.0011.30000.20.20.10-0.2-0.2
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-201817Troyesfr FRA1. Ligue 10.7102050.0105525683.33560.0020.000.00.00.000002Matches
2018-201918Troyesfr FRACoupe de France0.40Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue2.20Matches
2018-201918Troyesfr FRA2. Ligue 227.356383767.38509214631642973.718424674.8376854.432.92.5+0.1204727981Matches
2019-202019Brentfordeng ENG2. Championship32.6764104273.311251311046454784.820929969.9569558.973.84.0+3.23570468132Matches
2019-202019Brentfordeng ENGEFL Cup1.30Matches
2019-202019Brentfordeng ENGFA Cup0.10Matches
2019-202019Troyesfr FRA2. Ligue 21.9586786.6872182333691.7202290.93475.000.00.10.0051010Matches
2020-202120Brentfordeng ENG2. Championship34.161789069.310441307632037984.420829670.37415348.4107.86.8+2.25640321379Matches
2020-202120Brentfordeng ENGEFL Cup1.91Matches
2021-202221Brentfordeng ENGEFL Cup1.30Matches
2021-202221Brentfordeng ENGFA Cup0.30Matches
2021-202221Brentfordeng ENG1. Premier League32.352781764.57739164931540977.014922965.1388146.973.73.3+3.3343328756Matches
2022-202322Brentfordeng ENGEFL Cup0.40Matches
2022-202322Brentfordeng ENG1. Premier League32.365599166.110466323837645682.518528764.57115147.087.55.6+0.55137451388Matches
2023-202423Brentfordeng ENGEFL Cup1.70Matches
2023-202423Brentfordeng ENG1. Premier League21.851176566.87853242429937380.214422065.5489152.764.65.6+1.4323236488Matches
2024-202524Brentfordeng ENGEFL Cup1.51Matches
2024-202524Brentfordeng ENG1. Premier League16.940759268.86688194921426281.715120175.1348739.123.34.1-1.3302626960Matches
8 Seasons2 Clubs8 Leagues211.04112602168.363924178262342289780.81253180569.436173249.34533.631.9+11.425829024163596
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
Brentford (6 Seasons)4 Leagues178.53481509768.354438154461988242681.91046153268.332165848.84230.729.4+11.323823821354503
Troyes (3 Seasons)4 Leagues32.563192468.39486238035447175.220727375.8407454.132.92.6+0.1205228993
EFL Cup (6 Seasons)8.12
Premier League (4 Seasons)103.32100316566.43274692601204150080.362993767.119141046.62319.118.6+3.914712813533292
Championship (2 Seasons)66.71381193271.521692618678492684.741759570.113024852.41711.610.7+5.4911107821211
Ligue 2 (2 Seasons)29.262190468.79381232834946575.120426876.1407255.632.92.6+0.1205228991
FA Cup (2 Seasons)0.40
Ligue 1 (1 Season)0.7102050.0105525683.33560.0020.000.00.00.000002
Coupe de la Ligue (1 Season)2.20
Coupe de France (1 Season)0.40
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-201817Troyes1 League0.7102050.0105525683.33560.0020.000.00.00.000002
2018-201918Troyes3 Leagues30.056383767.38509214631642973.718424674.8376854.432.92.5+0.1204727981
2019-202019Troyes1 League1.9586786.6872182333691.7202290.93475.000.00.10.0051010
2019-202019Brentford3 Leagues34.0764104273.311251311046454784.820929969.9569558.973.84.0+3.23570468132
2020-202120Brentford2 Leagues36.061789069.310441307632037984.420829670.37415348.4117.86.8+3.25640321379
2021-202221Brentford3 Leagues33.952781764.57739164931540977.014922965.1388146.973.73.3+3.3343328756
2022-202322Brentford2 Leagues32.765599166.110466323837645682.518528764.57115147.087.55.6+0.55137451388
2023-202423Brentford2 Leagues23.451176566.87853242429937380.214422065.5489152.764.65.6+1.4323236488
2024-202524Brentford2 Leagues18.440759268.86688194921426281.715120175.1348739.133.34.1-0.3302626960
8 Seasons2 Clubs8 Leagues211.04112602168.363924178262342289780.81253180569.436173249.34533.631.9+11.425829024163596
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
Brentford (6 Seasons)4 Leagues178.53481509768.354438154461988242681.91046153268.332165848.84230.729.4+11.323823821354503
Troyes (3 Seasons)4 Leagues32.563192468.39486238035447175.220727375.8407454.132.92.6+0.1205228993
EFL Cup (6 Seasons)8.12
Premier League (4 Seasons)103.32100316566.43274692601204150080.362993767.119141046.62319.118.6+3.914712813533292
Championship (2 Seasons)66.71381193271.521692618678492684.741759570.113024852.41711.610.7+5.4911107821211
Ligue 2 (2 Seasons)29.262190468.79381232834946575.120426876.1407255.632.92.6+0.1205228991
FA Cup (2 Seasons)0.40
Ligue 1 (1 Season)0.7102050.0105525683.33560.0020.000.00.00.000002
Coupe de la Ligue (1 Season)2.20
Coupe de France (1 Season)0.40
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-201817Troyesfr FRA1. Ligue 119th0.7102050.0105525683.33560.0020.000.00.00.000002Matches
2018-201918Troyesfr FRA2. Ligue 23rd27.356383767.38509214631642973.718424674.8376854.432.92.5+0.1204727981Matches
2019-202019Troyesfr FRA2. Ligue 24th1.9586786.6872182333691.7202290.93475.000.00.10.0051010Matches
2019-202019Brentfordeng ENG2. Championship3rd32.6764104273.311251311046454784.820929969.9569558.973.84.0+3.23570468132Matches
2020-202120Brentfordeng ENG2. Championship3rd34.161789069.310441307632037984.420829670.37415348.4107.86.8+2.25640321379Matches
2021-202221Brentfordeng ENG1. Premier League13th32.352781764.57739164931540977.014922965.1388146.973.73.3+3.3343328756Matches
2022-202322Brentfordeng ENG1. Premier League9th32.365599166.110466323837645682.518528764.57115147.087.55.6+0.55137451388Matches
2023-202423Brentfordeng ENG1. Premier League16th21.851176566.87853242429937380.214422065.5489152.764.65.6+1.4323236488Matches
2024-202524Brentfordeng ENG1. Premier League12th16.940759268.86688194921426281.715120175.1348739.123.34.1-1.3302626960Matches
8 Seasons2 Clubs4 Leagues199.94112602168.363924178262342289780.81253180569.436173249.34333.631.9+9.425829024163596
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
Brentford (6 Seasons)2 Leagues170.03481509768.354438154461988242681.91046153268.332165848.84030.729.4+9.323823821354503
Troyes (3 Seasons)2 Leagues29.963192468.39486238035447175.220727375.8407454.132.92.6+0.1205228993
Premier League (4 Seasons)103.32100316566.43274692601204150080.362993767.119141046.62319.118.6+3.914712813533292
Championship (2 Seasons)66.71381193271.521692618678492684.741759570.113024852.41711.610.7+5.4911107821211
Ligue 2 (2 Seasons)29.262190468.79381232834946575.120426876.1407255.632.92.6+0.1205228991
Ligue 1 (1 Season)0.7102050.0105525683.33560.0020.000.00.00.000002
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
2018-201918Troyesfr FRACoupe de France65th0.40Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue17th2.20Matches
2019-202019Brentfordeng ENGEFL Cup58th1.30Matches
2019-202019Brentfordeng ENGFA Cup17th0.10Matches
2020-202120Brentfordeng ENGEFL Cup3rd1.91Matches
2021-202221Brentfordeng ENGEFL CupQF1.30Matches
2021-202221Brentfordeng ENGFA Cup0.30Matches
2022-202322Brentfordeng ENGEFL CupRd30.40Matches
2023-202423Brentfordeng ENGEFL CupRd31.70Matches
2024-202524Brentfordeng ENGEFL CupQF1.51Matches
7 Seasons2 Clubs4 Leagues11.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
Brentford (6 Seasons)2 Leagues8.52
Troyes (1 Season)2 Leagues2.60
EFL Cup (6 Seasons)8.12
FA Cup (2 Seasons)0.40
Coupe de la Ligue (1 Season)2.20
Coupe de France (1 Season)0.40
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
202222cm Cameroon1. World CupGR2.6498557.6742230364776.6102147.631127.300.30.2-0.354203Matches
202222cm CameroonFriendlies (M)2.80Matches
202323cm CameroonFriendlies (M)2.00Matches
202323cm CameroonAfrica Cup of Nations qualification2.80Matches
202525cm CameroonAfrica Cup of Nations qualification4.00Matches
202626cm CameroonWCQ3.40Matches
4 Seasons1 Club4 Leagues17.4498557.6742230364776.6102147.631127.300.30.2-0.354203
Africa Cup of Nations qualification (2 Seasons)6.80
Friendlies (M) (2 Seasons)4.70
WCQ (1 Season)3.40
World Cup (1 Season)2.6498557.6742230364776.6102147.631127.300.30.2-0.354203

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-201817Troyesfr FRA1. Ligue 10.7202000002000001003Matches
2018-201918Troyesfr FRACoupe de France0.4Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue2.2Matches
2018-201918Troyesfr FRA2. Ligue 227.3837813174664271100563740Matches
2019-202019Brentfordeng ENG2. Championship32.61042102121511454160000764037Matches
2019-202019Brentfordeng ENGEFL Cup1.33Matches
2019-202019Brentfordeng ENGFA Cup0.10Matches
2019-202019Troyesfr FRA2. Ligue 21.9676700000000005802Matches
2020-202120Brentfordeng ENG2. Championship34.1890782103280712386643105617522Matches
2020-202120Brentfordeng ENGEFL Cup1.98Matches
2021-202221Brentfordeng ENGEFL Cup1.31Matches
2021-202221Brentfordeng ENGFA Cup0.30Matches
2021-202221Brentfordeng ENG1. Premier League32.3817762492053756211421527635Matches
2022-202322Brentfordeng ENGEFL Cup0.41Matches
2022-202322Brentfordeng ENG1. Premier League32.39918451394877156197137125655742Matches
2023-202423Brentfordeng ENGEFL Cup1.74Matches
2023-202423Brentfordeng ENG1. Premier League21.8765668892615492154721103511829Matches
2024-202524Brentfordeng ENGEFL Cup1.511Matches
2024-202524Brentfordeng ENG1. Premier League16.95925167419839011392920407223Matches
8 Seasons2 Clubs8 Leagues211.0602154944921504244662822451453614411235233
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (6 Seasons)4 Leagues178.5509745944751463638618752441443614348128188
Troyes (3 Seasons)4 Leagues32.5924900174664471100631745
EFL Cup (6 Seasons)8.128
Premier League (4 Seasons)103.331652791351113351741351178101269210023129
Championship (2 Seasons)66.719321803124331211772466431051381559
Ligue 2 (2 Seasons)29.2904880174664271100621742
FA Cup (2 Seasons)0.40
Ligue 1 (1 Season)0.7202000002000001003
Coupe de la Ligue (1 Season)2.2
Coupe de France (1 Season)0.4
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-201817Troyes1 League0.7202000002000001003
2018-201918Troyes3 Leagues30.0837813174664271100563740
2019-202019Troyes1 League1.9676700000000005802
2019-202019Brentford3 Leagues34.01042102121511457160000764037
2020-202120Brentford2 Leagues36.0890782103280713186643105617522
2021-202221Brentford3 Leagues33.9817762492053766211421527635
2022-202322Brentford2 Leagues32.79918451394877157197137125655742
2023-202423Brentford2 Leagues23.4765668892615496154721103511829
2024-202524Brentford2 Leagues18.459251674198310111392920407223
8 Seasons2 Clubs8 Leagues211.0602154944921504244662822451453614411235233
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (6 Seasons)4 Leagues178.5509745944751463638618752441443614348128188
Troyes (3 Seasons)4 Leagues32.5924900174664471100631745
EFL Cup (6 Seasons)8.128
Premier League (4 Seasons)103.331652791351113351741351178101269210023129
Championship (2 Seasons)66.719321803124331211772466431051381559
Ligue 2 (2 Seasons)29.2904880174664271100621742
FA Cup (2 Seasons)0.40
Ligue 1 (1 Season)0.7202000002000001003
Coupe de la Ligue (1 Season)2.2
Coupe de France (1 Season)0.4
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-201817Troyesfr FRA1. Ligue 119th0.7202000002000001003Matches
2018-201918Troyesfr FRA2. Ligue 23rd27.3837813174664271100563740Matches
2019-202019Troyesfr FRA2. Ligue 24th1.9676700000000005802Matches
2019-202019Brentfordeng ENG2. Championship3rd32.61042102121511454160000764037Matches
2020-202120Brentfordeng ENG2. Championship3rd34.1890782103280712386643105617522Matches
2021-202221Brentfordeng ENG1. Premier League13th32.3817762492053756211421527635Matches
2022-202322Brentfordeng ENG1. Premier League9th32.39918451394877156197137125655742Matches
2023-202423Brentfordeng ENG1. Premier League16th21.8765668892615492154721103511829Matches
2024-202524Brentfordeng ENG1. Premier League12th16.95925167419839011392920407223Matches
8 Seasons2 Clubs4 Leagues199.9602154944921504244634822451453614411235233
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (6 Seasons)2 Leagues170.0509745944751463638590752441443614348128188
Troyes (3 Seasons)2 Leagues29.9924900174664471100631745
Premier League (4 Seasons)103.331652791351113351741351178101269210023129
Championship (2 Seasons)66.719321803124331211772466431051381559
Ligue 2 (2 Seasons)29.2904880174664271100621742
Ligue 1 (1 Season)0.7202000002000001003
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
2018-201918Troyesfr FRACoupe de France65th0.4Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue17th2.2Matches
2019-202019Brentfordeng ENGEFL Cup58th1.33Matches
2019-202019Brentfordeng ENGFA Cup17th0.10Matches
2020-202120Brentfordeng ENGEFL Cup3rd1.98Matches
2021-202221Brentfordeng ENGEFL CupQF1.31Matches
2021-202221Brentfordeng ENGFA Cup0.30Matches
2022-202322Brentfordeng ENGEFL CupRd30.41Matches
2023-202423Brentfordeng ENGEFL CupRd31.74Matches
2024-202524Brentfordeng ENGEFL CupQF1.511Matches
7 Seasons2 Clubs4 Leagues11.128
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (6 Seasons)2 Leagues8.528
Troyes (1 Season)2 Leagues2.6
EFL Cup (6 Seasons)8.128
FA Cup (2 Seasons)0.40
Coupe de la Ligue (1 Season)2.2
Coupe de France (1 Season)0.4
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
202222cm Cameroon1. World CupGR2.685741150012063204903Matches
202222cm CameroonFriendlies (M)2.8Matches
202323cm CameroonFriendlies (M)2.0Matches
202323cm CameroonAfrica Cup of Nations qualification2.8Matches
202525cm CameroonAfrica Cup of Nations qualification4.0Matches
202626cm CameroonWCQ3.4Matches
4 Seasons1 Club4 Leagues17.485741150012063204903
Africa Cup of Nations qualification (2 Seasons)6.8
Friendlies (M) (2 Seasons)4.7
WCQ (1 Season)3.4
World Cup (1 Season)2.685741150012063204903

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-201817Troyesfr FRA1. Ligue 10.700.0000000000.00000000Matches
2018-201918Troyesfr FRACoupe de France0.4Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue2.2Matches
2018-201918Troyesfr FRA2. Ligue 227.3642.3439185110110.40901010Matches
2019-202019Brentfordeng ENG2. Championship32.6852.616325762160.491002121Matches
2019-202019Brentfordeng ENGEFL Cup1.3Matches
2019-202019Brentfordeng ENGFA Cup0.1Matches
2019-202019Troyesfr FRA2. Ligue 21.921.0720000000.00000000Matches
2020-202120Brentfordeng ENG2. Championship34.11093.1961247890190.561211320Matches
2020-202120Brentfordeng ENGEFL Cup1.9Matches
2021-202221Brentfordeng ENGEFL Cup1.3Matches
2021-202221Brentfordeng ENGFA Cup0.3Matches
2021-202221Brentfordeng ENG1. Premier League32.3862.66531010670120.371010010Matches
2022-202322Brentfordeng ENGEFL Cup0.4Matches
2022-202322Brentfordeng ENG1. Premier League32.3973.0062277010150.461221000Matches
2023-202423Brentfordeng ENGEFL Cup1.7Matches
2023-202423Brentfordeng ENG1. Premier League21.8823.7745232570100.46910000Matches
2024-202524Brentfordeng ENGEFL Cup1.5Matches
2024-202524Brentfordeng ENG1. Premier League16.9613.604310611080.47602000Matches
8 Seasons2 Clubs8 Leagues211.05862.93368974532422910.466857461
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (6 Seasons)4 Leagues178.55203.06327963727312800.475956451
Troyes (3 Seasons)4 Leagues32.5662.2041185110110.37901010
EFL Cup (6 Seasons)8.1
Premier League (4 Seasons)103.33263.16203702512160450.443743010
Championship (2 Seasons)66.71942.91124261215152350.522213441
Ligue 2 (2 Seasons)29.2662.2641185110110.38901010
FA Cup (2 Seasons)0.4
Ligue 1 (1 Season)0.700.0000000000.00000000
Coupe de la Ligue (1 Season)2.2
Coupe de France (1 Season)0.4
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-201817Troyes1 League0.700.0000000000.00000000
2018-201918Troyes3 Leagues30.0642.3439185110110.40901010
2019-202019Troyes1 League1.921.0720000000.00000000
2019-202019Brentford3 Leagues34.0852.616325762160.491002121
2020-202120Brentford2 Leagues36.01093.1961247890190.561211320
2021-202221Brentford3 Leagues33.9862.66531010670120.371010010
2022-202322Brentford2 Leagues32.7973.0062277010150.461221000
2023-202423Brentford2 Leagues23.4823.7745232570100.46910000
2024-202524Brentford2 Leagues18.4613.604310611080.47602000
8 Seasons2 Clubs8 Leagues211.05862.93368974532422910.466857461
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (6 Seasons)4 Leagues178.55203.06327963727312800.475956451
Troyes (3 Seasons)4 Leagues32.5662.2041185110110.37901010
EFL Cup (6 Seasons)8.1
Premier League (4 Seasons)103.33263.16203702512160450.443743010
Championship (2 Seasons)66.71942.91124261215152350.522213441
Ligue 2 (2 Seasons)29.2662.2641185110110.38901010
FA Cup (2 Seasons)0.4
Ligue 1 (1 Season)0.700.0000000000.00000000
Coupe de la Ligue (1 Season)2.2
Coupe de France (1 Season)0.4
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-201817Troyesfr FRA1. Ligue 119th0.700.0000000000.00000000Matches
2018-201918Troyesfr FRA2. Ligue 23rd27.3642.3439185110110.40901010Matches
2019-202019Troyesfr FRA2. Ligue 24th1.921.0720000000.00000000Matches
2019-202019Brentfordeng ENG2. Championship3rd32.6852.616325762160.491002121Matches
2020-202120Brentfordeng ENG2. Championship3rd34.11093.1961247890190.561211320Matches
2021-202221Brentfordeng ENG1. Premier League13th32.3862.66531010670120.371010010Matches
2022-202322Brentfordeng ENG1. Premier League9th32.3973.0062277010150.461221000Matches
2023-202423Brentfordeng ENG1. Premier League16th21.8823.7745232570100.46910000Matches
2024-202524Brentfordeng ENG1. Premier League12th16.9613.604310611080.47602000Matches
8 Seasons2 Clubs4 Leagues199.95862.93368974532422910.466857461
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (6 Seasons)2 Leagues170.05203.06327963727312800.475956451
Troyes (3 Seasons)2 Leagues29.9662.2041185110110.37901010
Premier League (4 Seasons)103.33263.16203702512160450.443743010
Championship (2 Seasons)66.71942.91124261215152350.522213441
Ligue 2 (2 Seasons)29.2662.2641185110110.38901010
Ligue 1 (1 Season)0.700.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201918Troyesfr FRACoupe de France65th0.4Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue17th2.2Matches
2019-202019Brentfordeng ENGEFL Cup58th1.3Matches
2019-202019Brentfordeng ENGFA Cup17th0.1Matches
2020-202120Brentfordeng ENGEFL Cup3rd1.9Matches
2021-202221Brentfordeng ENGEFL CupQF1.3Matches
2021-202221Brentfordeng ENGFA Cup0.3Matches
2022-202322Brentfordeng ENGEFL CupRd30.4Matches
2023-202423Brentfordeng ENGEFL CupRd31.7Matches
2024-202524Brentfordeng ENGEFL CupQF1.5Matches
7 Seasons2 Clubs4 Leagues11.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (6 Seasons)2 Leagues8.5
Troyes (1 Season)2 Leagues2.6
EFL Cup (6 Seasons)8.1
FA Cup (2 Seasons)0.4
Coupe de la Ligue (1 Season)2.2
Coupe de France (1 Season)0.4
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
202222cm Cameroon1. World CupGR2.683.2343010000.00000000Matches
202222cm CameroonFriendlies (M)2.8Matches
202323cm CameroonFriendlies (M)2.0Matches
202323cm CameroonAfrica Cup of Nations qualification2.8Matches
202525cm CameroonAfrica Cup of Nations qualification4.0Matches
202626cm CameroonWCQ3.4Matches
4 Seasons1 Club4 Leagues17.483.2343010000.00000000
Africa Cup of Nations qualification (2 Seasons)6.8
Friendlies (M) (2 Seasons)4.7
WCQ (1 Season)3.4
World Cup (1 Season)2.683.2343010000.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-201817Troyesfr FRA1. Ligue 10.700000030.032020020Matches
2018-201918Troyesfr FRACoupe de France0.4Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue2.2Matches
2018-201918Troyesfr FRA2. Ligue 227.32718813662821.422200201340291Matches
2019-202019Brentfordeng ENG2. Championship32.6392515195103231.322270271049140Matches
2019-202019Brentfordeng ENGEFL Cup1.312Matches
2019-202019Brentfordeng ENGFA Cup0.100Matches
2019-202019Troyesfr FRA2. Ligue 21.911001020.021011200Matches
2020-202120Brentfordeng ENG2. Championship34.13616141210133339.420254212662301Matches
2020-202120Brentfordeng ENGEFL Cup1.914Matches
2021-202221Brentfordeng ENGEFL Cup1.311Matches
2021-202221Brentfordeng ENGFA Cup0.300Matches
2021-202221Brentfordeng ENG1. Premier League32.328161121562030.014216151139200Matches
2022-202322Brentfordeng ENGEFL Cup0.400Matches
2022-202322Brentfordeng ENG1. Premier League32.32618513884219.034241231339210Matches
2023-202423Brentfordeng ENGEFL Cup1.700Matches
2023-202423Brentfordeng ENG1. Premier League21.8151066351926.31426224722130Matches
2024-202524Brentfordeng ENGEFL Cup1.520Matches
2024-202524Brentfordeng ENG1. Premier League16.9211277791369.2412210728240Matches
8 Seasons2 Clubs8 Leagues211.01931215682555719229.713515815143952811532
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brentford (6 Seasons)4 Leagues178.51651024869485115932.110813515120812391221
Troyes (3 Seasons)4 Leagues32.52819813763318.227230231442311
EFL Cup (6 Seasons)8.1570
Premier League (4 Seasons)103.39056193833289429.86683117238128780
Championship (2 Seasons)66.77541293115236535.4425244836111441
Ligue 2 (2 Seasons)29.22819813763020.024210211442291
FA Cup (2 Seasons)0.4000
Ligue 1 (1 Season)0.700000030.032020020
Coupe de la Ligue (1 Season)2.20
Coupe de France (1 Season)0.40
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-201817Troyes1 League0.700000030.032020020
2018-201918Troyes3 Leagues30.02718813662821.422200201340291
2019-202019Troyes1 League1.911001020.021011200
2019-202019Brentford3 Leagues34.0392615195103231.322270271249140
2020-202120Brentford2 Leagues36.03617141210133339.420254213062301
2021-202221Brentford3 Leagues33.928171121562030.014216151239200
2022-202322Brentford2 Leagues32.72618513884219.034241231339210
2023-202423Brentford2 Leagues23.4151066351926.31426224722130
2024-202524Brentford2 Leagues18.4211477791369.2412210728240
8 Seasons2 Clubs8 Leagues211.01931215682555719229.713515815143952811532
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brentford (6 Seasons)4 Leagues178.51651024869485115932.110813515120812391221
Troyes (3 Seasons)4 Leagues32.52819813763318.227230231442311
EFL Cup (6 Seasons)8.1570
Premier League (4 Seasons)103.39056193833289429.86683117238128780
Championship (2 Seasons)66.77541293115236535.4425244836111441
Ligue 2 (2 Seasons)29.22819813763020.024210211442291
FA Cup (2 Seasons)0.4000
Ligue 1 (1 Season)0.700000030.032020020
Coupe de la Ligue (1 Season)2.20
Coupe de France (1 Season)0.40
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-201817Troyesfr FRA1. Ligue 119th0.700000030.032020020Matches
2018-201918Troyesfr FRA2. Ligue 23rd27.32718813662821.422200201340291Matches
2019-202019Troyesfr FRA2. Ligue 24th1.911001020.021011200Matches
2019-202019Brentfordeng ENG2. Championship3rd32.6392515195103231.322270271049140Matches
2020-202120Brentfordeng ENG2. Championship3rd34.13616141210133339.420254212662301Matches
2021-202221Brentfordeng ENG1. Premier League13th32.328161121562030.014216151139200Matches
2022-202322Brentfordeng ENG1. Premier League9th32.32618513884219.034241231339210Matches
2023-202423Brentfordeng ENG1. Premier League16th21.8151066351926.31426224722130Matches
2024-202524Brentfordeng ENG1. Premier League12th16.9211277791369.2412210728240Matches
8 Seasons2 Clubs4 Leagues199.91931165682555719229.713515815143882811532
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
Brentford (6 Seasons)2 Leagues170.0165974869485115932.110813515120742391221
Troyes (3 Seasons)2 Leagues29.92819813763318.227230231442311
Premier League (4 Seasons)103.39056193833289429.86683117238128780
Championship (2 Seasons)66.77541293115236535.4425244836111441
Ligue 2 (2 Seasons)29.22819813763020.024210211442291
Ligue 1 (1 Season)0.700000030.032020020
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
2018-201918Troyesfr FRACoupe de France65th0.4Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue17th2.2Matches
2019-202019Brentfordeng ENGEFL Cup58th1.312Matches
2019-202019Brentfordeng ENGFA Cup17th0.100Matches
2020-202120Brentfordeng ENGEFL Cup3rd1.914Matches
2021-202221Brentfordeng ENGEFL CupQF1.311Matches
2021-202221Brentfordeng ENGFA Cup0.300Matches
2022-202322Brentfordeng ENGEFL CupRd30.400Matches
2023-202423Brentfordeng ENGEFL CupRd31.700Matches
2024-202524Brentfordeng ENGEFL CupQF1.520Matches
7 Seasons2 Clubs4 Leagues11.1570
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
Brentford (6 Seasons)2 Leagues8.5570
Troyes (1 Season)2 Leagues2.60
EFL Cup (6 Seasons)8.1570
FA Cup (2 Seasons)0.4000
Coupe de la Ligue (1 Season)2.20
Coupe de France (1 Season)0.40
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
202222cm Cameroon1. World CupGR2.6000000001011120Matches
202222cm CameroonFriendlies (M)2.8Matches
202323cm CameroonFriendlies (M)2.0Matches
202323cm CameroonAfrica Cup of Nations qualification2.8Matches
202525cm CameroonAfrica Cup of Nations qualification4.0Matches
202626cm CameroonWCQ3.4Matches
4 Seasons1 Club4 Leagues17.4000000001011120
Africa Cup of Nations qualification (2 Seasons)6.80
Friendlies (M) (2 Seasons)4.70
WCQ (1 Season)3.40
World Cup (1 Season)2.6000000001011120

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-201817Troyesfr FRA1. Ligue 10.7362417163362150.0150.02518612651144263Matches
2018-201918Troyesfr FRACoupe de France0.4Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue2.2Matches
2018-201918Troyesfr FRA2. Ligue 227.3120225163549511831202804252.53746.3808542025047962199868939211Matches
2019-202019Brentfordeng ENG2. Championship32.61405151445617141481405714157.73042.392359573042113595281561110339Matches
2019-202019Brentfordeng ENGEFL Cup1.3Matches
2019-202019Brentfordeng ENGFA Cup0.1Matches
2019-202019Troyesfr FRA2. Ligue 21.98801503748811100.000.057258122220657316Matches
2020-202120Brentfordeng ENG2. Championship34.11287281944706481331287783646.24253.8748476920987335389544834240Matches
2020-202120Brentfordeng ENGEFL Cup1.9Matches
2021-202221Brentfordeng ENGEFL Cup1.3Matches
2021-202221Brentfordeng ENGFA Cup0.3Matches
2021-202221Brentfordeng ENG1. Premier League32.31188181264276551371187803948.84151.3713440520528139338757828273Matches
2022-202322Brentfordeng ENGEFL Cup0.4Matches
2022-202322Brentfordeng ENG1. Premier League32.31335241774257551251334884551.13742.0776429218626633267254862235Matches
2023-202423Brentfordeng ENGEFL Cup1.7Matches
2023-202423Brentfordeng ENG1. Premier League21.81045261083505991111042782633.34253.8667432621157452386739727195Matches
2024-202524Brentfordeng ENGEFL Cup1.5Matches
2024-202524Brentfordeng ENG1. Premier League16.97932512325043257791502448.02142.0476303314865131284920526179Matches
8 Seasons2 Clubs8 Leagues211.08379163104030994367801837252825548.325147.55193326461540754431423555934759251691
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
Brentford (6 Seasons)4 Leagues178.5705313687224833803711704644521147.421347.94303267821265545824921545127048871461
Troyes (3 Seasons)4 Leagues32.5132627168616564901326834453.03845.889058642752866520108771038230
EFL Cup (6 Seasons)8.1
Premier League (4 Seasons)103.343619353414522441430435429613445.314147.626321605675152721551252751702943882
Championship (2 Seasons)66.72692433381031136228126921497751.77248.3167110726514018694901761001944579
Ligue 2 (2 Seasons)29.2129025164599548871290814353.13745.786556782626816419104731012227
FA Cup (2 Seasons)0.4
Ligue 1 (1 Season)0.7362417163362150.0150.02518612651144263
Coupe de la Ligue (1 Season)2.2
Coupe de France (1 Season)0.4
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-201817Troyes1 League0.7362417163362150.0150.02518612651144263
2018-201918Troyes3 Leagues30.0120225163549511831202804252.53746.3808542025047962199868939211
2019-202019Troyes1 League1.98801503748811100.000.057258122220657316
2019-202019Brentford3 Leagues34.01405151445617141481405714157.73042.392359573042113595281561110339
2020-202120Brentford2 Leagues36.01287281944706481331287783646.24253.8748476920987335389544834240
2021-202221Brentford3 Leagues33.91188181264276551371187803948.84151.3713440520528139338757828273
2022-202322Brentford2 Leagues32.71335241774257551251334884551.13742.0776429218626633267254862235
2023-202423Brentford2 Leagues23.41045261083505991111042782633.34253.8667432621157452386739727195
2024-202524Brentford2 Leagues18.47932512325043257791502448.02142.0476303314865131284920526179
8 Seasons2 Clubs8 Leagues211.08379163104030994367801837252825548.325147.55193326461540754431423555934759251691
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
Brentford (6 Seasons)4 Leagues178.5705313687224833803711704644521147.421347.94303267821265545824921545127048871461
Troyes (3 Seasons)4 Leagues32.5132627168616564901326834453.03845.889058642752866520108771038230
EFL Cup (6 Seasons)8.1
Premier League (4 Seasons)103.343619353414522441430435429613445.314147.626321605675152721551252751702943882
Championship (2 Seasons)66.72692433381031136228126921497751.77248.3167110726514018694901761001944579
Ligue 2 (2 Seasons)29.2129025164599548871290814353.13745.786556782626816419104731012227
FA Cup (2 Seasons)0.4
Ligue 1 (1 Season)0.7362417163362150.0150.02518612651144263
Coupe de la Ligue (1 Season)2.2
Coupe de France (1 Season)0.4
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-201817Troyesfr FRA1. Ligue 119th0.7362417163362150.0150.02518612651144263Matches
2018-201918Troyesfr FRA2. Ligue 23rd27.3120225163549511831202804252.53746.3808542025047962199868939211Matches
2019-202019Troyesfr FRA2. Ligue 24th1.98801503748811100.000.057258122220657316Matches
2019-202019Brentfordeng ENG2. Championship3rd32.61405151445617141481405714157.73042.392359573042113595281561110339Matches
2020-202120Brentfordeng ENG2. Championship3rd34.11287281944706481331287783646.24253.8748476920987335389544834240Matches
2021-202221Brentfordeng ENG1. Premier League13th32.31188181264276551371187803948.84151.3713440520528139338757828273Matches
2022-202322Brentfordeng ENG1. Premier League9th32.31335241774257551251334884551.13742.0776429218626633267254862235Matches
2023-202423Brentfordeng ENG1. Premier League16th21.81045261083505991111042782633.34253.8667432621157452386739727195Matches
2024-202524Brentfordeng ENG1. Premier League12th16.97932512325043257791502448.02142.0476303314865131284920526179Matches
8 Seasons2 Clubs4 Leagues199.98379163104030994367801837252825548.325147.55193326461540754431423555934759251691
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
Brentford (6 Seasons)2 Leagues170.0705313687224833803711704644521147.421347.94303267821265545824921545127048871461
Troyes (3 Seasons)2 Leagues29.9132627168616564901326834453.03845.889058642752866520108771038230
Premier League (4 Seasons)103.343619353414522441430435429613445.314147.626321605675152721551252751702943882
Championship (2 Seasons)66.72692433381031136228126921497751.77248.3167110726514018694901761001944579
Ligue 2 (2 Seasons)29.2129025164599548871290814353.13745.786556782626816419104731012227
Ligue 1 (1 Season)0.7362417163362150.0150.02518612651144263
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
2018-201918Troyesfr FRACoupe de France65th0.4Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue17th2.2Matches
2019-202019Brentfordeng ENGEFL Cup58th1.3Matches
2019-202019Brentfordeng ENGFA Cup17th0.1Matches
2020-202120Brentfordeng ENGEFL Cup3rd1.9Matches
2021-202221Brentfordeng ENGEFL CupQF1.3Matches
2021-202221Brentfordeng ENGFA Cup0.3Matches
2022-202322Brentfordeng ENGEFL CupRd30.4Matches
2023-202423Brentfordeng ENGEFL CupRd31.7Matches
2024-202524Brentfordeng ENGEFL CupQF1.5Matches
7 Seasons2 Clubs4 Leagues11.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
Brentford (6 Seasons)2 Leagues8.5
Troyes (1 Season)2 Leagues2.6
EFL Cup (6 Seasons)8.1
FA Cup (2 Seasons)0.4
Coupe de la Ligue (1 Season)2.2
Coupe de France (1 Season)0.4
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
202222cm Cameroon1. World CupGR2.6107212475041077114.3457.167285118231617717Matches
202222cm CameroonFriendlies (M)2.8Matches
202323cm CameroonFriendlies (M)2.0Matches
202323cm CameroonAfrica Cup of Nations qualification2.8Matches
202525cm CameroonAfrica Cup of Nations qualification4.0Matches
202626cm CameroonWCQ3.4Matches
4 Seasons1 Club4 Leagues17.4107212475041077114.3457.167285118231617717
Africa Cup of Nations qualification (2 Seasons)6.8
Friendlies (M) (2 Seasons)4.7
WCQ (1 Season)3.4
World Cup (1 Season)2.6107212475041077114.3457.167285118231617717

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-201817Troyesfr FRA1. Ligue 1464161.90.70041631.0012-1-1.41-0.710.71.7-0.9-1.32-0.97Matches
2018-201918Troyesfr FRACoupe de France1333318.30.40013200.002200.00-0.61Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue32026774.82.2287112802.0052+3+1.34+3.98Matches
2018-201918Troyesfr FRA2. Ligue 2352,4617072.027.330791252101.863820+18+0.66+0.1929.930.7-0.8-0.03-0.62Matches
2019-202019Brentfordeng ENG2. Championship422,9347070.932.63678762211.715929+30+0.92+0.0246.125.5+20.7+0.63-0.31Matches
2019-202019Brentfordeng ENGEFL Cup1120120100.01.311201000.001100.00Matches
2019-202019Brentfordeng ENGFA Cup1995.00.1001910.000000.000.00Matches
2019-202019Troyesfr FRA2. Ligue 22168846.71.92841001.5032+1+0.54+0.232.80.7+2.0+1.09+0.91Matches
2020-202120Brentfordeng ENG2. Championship443,0727074.234.137781072601.855531+24+0.70-0.3951.230.5+20.7+0.61-0.63Matches
2020-202120Brentfordeng ENGEFL Cup21708531.51.92851011.502200.00-0.97Matches
2021-202221Brentfordeng ENGEFL Cup21135731.41.3190112311.502200.00-2.91Matches
2021-202221Brentfordeng ENGFA Cup1292916.10.30012903.0031+2+6.21+7.40Matches
2021-202221Brentfordeng ENG1. Premier League352,9058384.932.334852212911.234147-6-0.19+0.1641.239.5+1.7+0.05+0.82Matches
2022-202322Brentfordeng ENGEFL Cup1404019.00.40014001.000000.00-1.06Matches
2022-202322Brentfordeng ENG1. Premier League382,9067685.032.336791022401.555039+11+0.34+0.1745.240.3+4.9+0.15-0.31Matches
2023-202423Brentfordeng ENGEFL Cup21497571.01.7190115900.5012-1-0.60-0.60Matches
2023-202423Brentfordeng ENG1. Premier League251,9607857.321.822871831701.283731+6+0.28+1.2036.228.3+8.0+0.37+0.72Matches
2024-202524Brentfordeng ENGEFL Cup31354537.51.5190122301.332200.00-0.40Matches
2024-202524Brentfordeng ENG1. Premier League171,5249099.616.9179014001.353230+2+0.12+30.1225.627.7-2.1-0.12+4.17Matches
8 Seasons2 Clubs8 Leagues25918,9947359.3211.022282100372381.56334245+89+0.42+0.38279.0224.8+54.2+0.27+0.13
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
Brentford (6 Seasons)4 Leagues21416,0667572.3178.51888286262551.52285217+68+0.38+0.09245.6191.7+53.9+0.32-0.05
Troyes (3 Seasons)4 Leagues452,9286529.832.5347914112131.744928+21+0.65+0.8333.433.1+0.3+0.01+0.04
EFL Cup (6 Seasons)117276640.48.1693553321.0989-1-0.12-1.38
Premier League (4 Seasons)1159,2958178.8103.3109846462111.36160147+13+0.13+0.78148.2135.7+12.5+0.12+0.40
Championship (2 Seasons)866,0067072.566.7737817132411.7811460+54+0.81-0.1897.456.0+41.4+0.62-0.46
Ligue 2 (2 Seasons)372,6297144.329.232791352101.844122+19+0.65+0.3032.731.4+1.3+0.04-0.26
FA Cup (2 Seasons)2381910.60.40021911.5031+2+4.74+5.30
Ligue 1 (1 Season)464161.90.70041631.0012-1-1.41-0.710.71.7-0.9-1.32-0.97
Coupe de la Ligue (1 Season)32026774.82.2287112802.0052+3+1.34+3.98
Coupe de France (1 Season)1333318.30.40013200.002200.00-0.61
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-201817Troyes1 League464161.90.70041631.0012-1-1.41-0.710.71.7-0.9-1.32-0.97
2018-201918Troyes3 Leagues392,6966969.730.032791372301.824524+21+0.70+0.3929.930.7-0.8-0.03-0.62
2019-202019Troyes1 League2168846.71.92841001.5032+1+0.54+0.232.80.7+2.0+1.09+0.91
2019-202019Brentford3 Leagues443,0637069.034.03779872021.636030+30+0.88+0.1046.125.5+20.7+0.63-0.31
2020-202120Brentford2 Leagues463,2427069.336.039791172611.835733+24+0.67-0.4051.230.5+20.7+0.61-0.63
2021-202221Brentford3 Leagues383,0478076.933.935852332721.294650-4-0.12-0.5141.239.5+1.7+0.05+0.82
2022-202322Brentford2 Leagues392,9467681.232.736791032901.545039+11+0.34-0.0645.240.3+4.9+0.15-0.31
2023-202423Brentford2 Leagues272,1097858.123.423871942701.223833+5+0.21+1.1036.228.3+8.0+0.37+0.72
2024-202524Brentford2 Leagues201,6598387.818.418901522301.353432+2+0.11+0.5025.627.7-2.1-0.12+4.17
8 Seasons2 Clubs8 Leagues25918,9947359.3211.022282100372381.56334245+89+0.42+0.38279.0224.8+54.2+0.27+0.13
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
Brentford (6 Seasons)4 Leagues21416,0667572.3178.51888286262551.52285217+68+0.38+0.09245.6191.7+53.9+0.32-0.05
Troyes (3 Seasons)4 Leagues452,9286529.832.5347914112131.744928+21+0.65+0.8333.433.1+0.3+0.01+0.04
EFL Cup (6 Seasons)117276640.48.1693553321.0989-1-0.12-1.38
Premier League (4 Seasons)1159,2958178.8103.3109846462111.36160147+13+0.13+0.78148.2135.7+12.5+0.12+0.40
Championship (2 Seasons)866,0067072.566.7737817132411.7811460+54+0.81-0.1897.456.0+41.4+0.62-0.46
Ligue 2 (2 Seasons)372,6297144.329.232791352101.844122+19+0.65+0.3032.731.4+1.3+0.04-0.26
FA Cup (2 Seasons)2381910.60.40021911.5031+2+4.74+5.30
Ligue 1 (1 Season)464161.90.70041631.0012-1-1.41-0.710.71.7-0.9-1.32-0.97
Coupe de la Ligue (1 Season)32026774.82.2287112802.0052+3+1.34+3.98
Coupe de France (1 Season)1333318.30.40013200.002200.00-0.61
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-201817Troyesfr FRA1. Ligue 119th464161.90.70041631.0012-1-1.41-0.710.71.7-0.9-1.32-0.97Matches
2018-201918Troyesfr FRA2. Ligue 23rd352,4617072.027.330791252101.863820+18+0.66+0.1929.930.7-0.8-0.03-0.62Matches
2019-202019Troyesfr FRA2. Ligue 24th2168846.71.92841001.5032+1+0.54+0.232.80.7+2.0+1.09+0.91Matches
2019-202019Brentfordeng ENG2. Championship3rd422,9347070.932.63678762211.715929+30+0.92+0.0246.125.5+20.7+0.63-0.31Matches
2020-202120Brentfordeng ENG2. Championship3rd443,0727074.234.137781072601.855531+24+0.70-0.3951.230.5+20.7+0.61-0.63Matches
2021-202221Brentfordeng ENG1. Premier League13th352,9058384.932.334852212911.234147-6-0.19+0.1641.239.5+1.7+0.05+0.82Matches
2022-202322Brentfordeng ENG1. Premier League9th382,9067685.032.336791022401.555039+11+0.34+0.1745.240.3+4.9+0.15-0.31Matches
2023-202423Brentfordeng ENG1. Premier League16th251,9607857.321.822871831701.283731+6+0.28+1.2036.228.3+8.0+0.37+0.72Matches
2024-202524Brentfordeng ENG1. Premier League12th171,5249099.616.9179014001.353230+2+0.12+30.1225.627.7-2.1-0.12+4.17Matches
8 Seasons2 Clubs4 Leagues24217,9947461.1199.92148194282251.58316231+85+0.43+0.47279.0224.8+54.2+0.27+0.13
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
Brentford (6 Seasons)2 Leagues20115,3017676.2170.01828281192321.54274207+67+0.39+0.26245.6191.7+53.9+0.32-0.05
Troyes (3 Seasons)2 Leagues412,6936628.829.932791391931.764224+18+0.60+0.7833.433.1+0.3+0.01+0.04
Premier League (4 Seasons)1159,2958178.8103.3109846462111.36160147+13+0.13+0.78148.2135.7+12.5+0.12+0.40
Championship (2 Seasons)866,0067072.566.7737817132411.7811460+54+0.81-0.1897.456.0+41.4+0.62-0.46
Ligue 2 (2 Seasons)372,6297144.329.232791352101.844122+19+0.65+0.3032.731.4+1.3+0.04-0.26
Ligue 1 (1 Season)464161.90.70041631.0012-1-1.41-0.710.71.7-0.9-1.32-0.97
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2018-201918Troyesfr FRACoupe de France65th1333318.30.40013200.002200.00-0.61Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue17th32026774.82.2287112802.0052+3+1.34+3.98Matches
2019-202019Brentfordeng ENGEFL Cup58th1120120100.01.311201000.001100.00Matches
2019-202019Brentfordeng ENGFA Cup17th1995.00.1001910.000000.000.00Matches
2020-202120Brentfordeng ENGEFL Cup3rd21708531.51.92851011.502200.00-0.97Matches
2021-202221Brentfordeng ENGEFL CupQF21135731.41.3190112311.502200.00-2.91Matches
2021-202221Brentfordeng ENGFA Cup1292916.10.30012903.0031+2+6.21+7.40Matches
2022-202322Brentfordeng ENGEFL CupRd31404019.00.40014001.000000.00-1.06Matches
2023-202423Brentfordeng ENGEFL CupRd321497571.01.7190115900.5012-1-0.60-0.60Matches
2024-202524Brentfordeng ENGEFL CupQF31354537.51.5190122301.332200.00-0.40Matches
7 Seasons2 Clubs4 Leagues171,0005938.311.1892692931.231814+4+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 Matches
Brentford (6 Seasons)2 Leagues137655935.48.5693572931.151110+1+0.12-0.72
Troyes (1 Season)2 Leagues42355952.22.6288123001.5074+3+1.15+1.57
EFL Cup (6 Seasons)117276640.48.1693553321.0989-1-0.12-1.38
FA Cup (2 Seasons)2381910.60.40021911.5031+2+4.74+5.30
Coupe de la Ligue (1 Season)32026774.82.2287112802.0052+3+1.34+3.98
Coupe de France (1 Season)1333318.30.40013200.002200.00-0.61
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
202222cm Cameroon1. World CupGR32337886.32.63781001.3334-1-0.39-2.823.14.2-1.0-0.42+2.07Matches
202222cm CameroonFriendlies (M)32488368.92.83832000.3314-3-1.09-1.09Matches
202323cm CameroonFriendlies (M)21768897.82.02881000.502200.00+22.50Matches
202323cm CameroonAfrica Cup of Nations qualification32498369.22.83831001.3332+1+0.36-1.26Matches
202525cm CameroonAfrica Cup of Nations qualification43609066.74.04904002.5061+5+1.25+0.75Matches
202626cm CameroonWCQ43037684.23.4390313302.0082+6+1.78+1.78Matches
4 Seasons1 Club4 Leagues191,5698375.817.418851213301.472315+8+0.46-0.083.14.2-1.0-0.42+2.07
Africa Cup of Nations qualification (2 Seasons)76098767.76.87875002.0093+6+0.89-0.04
Friendlies (M) (2 Seasons)54248578.54.75853000.4036-3-0.64+0.14
WCQ (1 Season)43037684.23.4390313302.0082+6+1.78+1.78
World Cup (1 Season)32337886.32.63781001.3334-1-0.39-2.823.14.2-1.0-0.42+2.07

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-201817Troyesfr FRA1. Ligue 10.700014020000063537.5Matches
2018-201918Troyesfr FRACoupe de France0.40000Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue2.20000Matches
2018-201918Troyesfr FRA2. Ligue 227.360046657421318000114366735.0Matches
2019-202019Brentfordeng ENG2. Championship32.630033636541025100140204929.0Matches
2019-202019Brentfordeng ENGEFL Cup1.30001013210Matches
2019-202019Brentfordeng ENGFA Cup0.10000010000Matches
2019-202019Troyesfr FRA2. Ligue 21.900043001100052250.0Matches
2020-202120Brentfordeng ENG2. Championship34.13003656111232616100167386935.5Matches
2020-202120Brentfordeng ENGEFL Cup1.91002408410Matches
2021-202221Brentfordeng ENGEFL Cup1.30001201110Matches
2021-202221Brentfordeng ENGFA Cup0.30000000000Matches
2021-202221Brentfordeng ENG1. Premier League32.34002038137511160001302910322.0Matches
2022-202322Brentfordeng ENGEFL Cup0.40000001000Matches
2022-202322Brentfordeng ENG1. Premier League32.3500272361561318000135356335.7Matches
2023-202423Brentfordeng ENGEFL Cup1.70000004000Matches
2023-202423Brentfordeng ENG1. Premier League21.8200224239271000093234434.3Matches
2024-202524Brentfordeng ENGEFL Cup1.500012011020Matches
2024-202524Brentfordeng ENG1. Premier League16.9200121899071200077174328.3Matches
8 Seasons2 Clubs8 Leagues211.02600206320576629512120086720344531.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (6 Seasons)4 Leagues178.52000155248506188110220074216237130.4
Troyes (3 Seasons)4 Leagues32.560051727441419000125417435.7
EFL Cup (6 Seasons)8.110058128750
Premier League (4 Seasons)103.313008112131413385600043510425329.1
Championship (2 Seasons)66.7600691191717736412003075811833.0
Ligue 2 (2 Seasons)29.260050687421419000119386935.5
FA Cup (2 Seasons)0.40000010000
Ligue 1 (1 Season)0.700014020000063537.5
Coupe de la Ligue (1 Season)2.20000
Coupe de France (1 Season)0.40000
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-201817Troyes1 League0.700014020000063537.5
2018-201918Troyes3 Leagues30.060046657421318000114366735.0
2019-202019Troyes1 League1.900043001100052250.0
2019-202019Brentford3 Leagues34.030034638571226100140204929.0
2020-202120Brentford2 Leagues36.04003860111313017100167386935.5
2021-202221Brentford3 Leagues33.94002140137612170001302910322.0
2022-202322Brentford2 Leagues32.7500272361571318000135356335.7
2023-202423Brentford2 Leagues23.4200224239671000093234434.3
2024-202524Brentford2 Leagues18.42001320910171400077174328.3
8 Seasons2 Clubs8 Leagues211.02600206320576629512120086720344531.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (6 Seasons)4 Leagues178.52000155248506188110220074216237130.4
Troyes (3 Seasons)4 Leagues32.560051727441419000125417435.7
EFL Cup (6 Seasons)8.110058128750
Premier League (4 Seasons)103.313008112131413385600043510425329.1
Championship (2 Seasons)66.7600691191717736412003075811833.0
Ligue 2 (2 Seasons)29.260050687421419000119386935.5
FA Cup (2 Seasons)0.40000010000
Ligue 1 (1 Season)0.700014020000063537.5
Coupe de la Ligue (1 Season)2.20000
Coupe de France (1 Season)0.40000
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-201817Troyesfr FRA1. Ligue 119th0.700014020000063537.5Matches
2018-201918Troyesfr FRA2. Ligue 23rd27.360046657421318000114366735.0Matches
2019-202019Troyesfr FRA2. Ligue 24th1.900043001100052250.0Matches
2019-202019Brentfordeng ENG2. Championship3rd32.630033636541025100140204929.0Matches
2020-202120Brentfordeng ENG2. Championship3rd34.13003656111232616100167386935.5Matches
2021-202221Brentfordeng ENG1. Premier League13th32.34002038137511160001302910322.0Matches
2022-202322Brentfordeng ENG1. Premier League9th32.3500272361561318000135356335.7Matches
2023-202423Brentfordeng ENG1. Premier League16th21.8200224239271000093234434.3Matches
2024-202524Brentfordeng ENG1. Premier League12th16.9200121899071200077174328.3Matches
8 Seasons2 Clubs4 Leagues199.92500201312556348811620086720344531.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (6 Seasons)2 Leagues170.0190015024048590749720074216237130.4
Troyes (3 Seasons)2 Leagues29.960051727441419000125417435.7
Premier League (4 Seasons)103.313008112131413385600043510425329.1
Championship (2 Seasons)66.7600691191717736412003075811833.0
Ligue 2 (2 Seasons)29.260050687421419000119386935.5
Ligue 1 (1 Season)0.700014020000063537.5
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201918Troyesfr FRACoupe de France65th0.40000Matches
2018-201918Troyesfr FRA1. Coupe de la Ligue17th2.20000Matches
2019-202019Brentfordeng ENGEFL Cup58th1.30001013210Matches
2019-202019Brentfordeng ENGFA Cup17th0.10000010000Matches
2020-202120Brentfordeng ENGEFL Cup3rd1.91002408410Matches
2021-202221Brentfordeng ENGEFL CupQF1.30001201110Matches
2021-202221Brentfordeng ENGFA Cup0.30000000000Matches
2022-202322Brentfordeng ENGEFL CupRd30.40000001000Matches
2023-202423Brentfordeng ENGEFL CupRd31.70000004000Matches
2024-202524Brentfordeng ENGEFL CupQF1.500012011020Matches
7 Seasons2 Clubs4 Leagues11.110058228750
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (6 Seasons)2 Leagues8.510058228750
Troyes (1 Season)2 Leagues2.60000
EFL Cup (6 Seasons)8.110058128750
FA Cup (2 Seasons)0.40000010000
Coupe de la Ligue (1 Season)2.20000
Coupe de France (1 Season)0.40000
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
202222cm Cameroon1. World CupGR2.6000180121000075935.7Matches
202222cm CameroonFriendlies (M)2.80000Matches
202323cm CameroonFriendlies (M)2.01000Matches
202323cm CameroonAfrica Cup of Nations qualification2.81000Matches
202525cm CameroonAfrica Cup of Nations qualification4.00000Matches
202626cm CameroonWCQ3.40000Matches
4 Seasons1 Club4 Leagues17.4200180121000075935.7
Africa Cup of Nations qualification (2 Seasons)6.81000
Friendlies (M) (2 Seasons)4.71000
WCQ (1 Season)3.40000
World Cup (1 Season)2.6000180121000075935.7

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.