Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp 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-201517Walsalleng ENG3. League One943664.1000000000.000.000.000.000.00Matches
2015-201618Walsalleng ENGFA Cup443443.8000000000.000.000.000.000.00Matches
2015-201618Walsalleng ENGLeague Cup332703.0101100000.330.000.330.330.33Matches
2015-201618Walsalleng ENG3. League One35302,61629.1246200100.070.140.210.070.21Matches
2016-201719Brentfordeng ENG2. Championship12121,07511.9000000100.000.000.000.000.00Matches
2016-201719Walsalleng ENGEFL Cup111201.3000000100.000.000.000.000.00Matches
2016-201719Walsalleng ENG3. League One221201.3000000100.000.000.000.000.00Matches
2017-201820Brentfordeng ENG2. Championship886637.4000000200.000.000.000.000.00Matches
2018-201921Brentfordeng ENG2. Championship14131,07311.9123100200.080.170.250.080.25Matches
2018-201921Brentfordeng ENGFA Cup221591.8011000000.000.570.570.000.57Matches
2019-202022Brentfordeng ENG2. Championship46464,03244.8022000500.000.040.040.000.04Matches
2019-202022Brentfordeng ENGEFL Cup10881.0000000000.000.000.000.000.00Matches
2019-202022Brentfordeng ENGFA Cup10140.2000000000.000.000.000.000.00Matches
2020-202123Brentfordeng ENG2. Championship30302,51928.0123100000.040.070.110.040.11Matches
2020-202123Brentfordeng ENGEFL Cup432903.2000000000.000.000.000.000.00Matches
2020-202123Brentfordeng ENGFA Cup00Matches
2021-202224Brentfordeng ENGEFL Cup21911.0000000000.000.000.000.000.00Matches
2021-202224Brentfordeng ENGFA Cup11820.9000000000.000.000.000.000.00Matches
2021-202224Brentfordeng ENG1. Premier League34332,77630.8303300200.100.000.100.100.10Matches
2022-202325Brentfordeng ENGEFL Cup11600.7000000000.000.000.000.000.00Matches
2022-202325Brentfordeng ENGFA Cup10110.1000000000.000.000.000.000.00Matches
2022-202325Brentfordeng ENG1. Premier League37373,23836.0022000400.000.060.060.000.06Matches
2023-202426Brentfordeng ENG1. Premier League554014.5011000100.000.220.220.000.22Matches
2024-202527Brentfordeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2024-202527Brentfordeng ENG1. Premier League50991.1000000000.000.000.000.000.00Matches
2025-202628Brentfordeng ENGEFL Cup443453.8000000000.000.000.000.000.00Matches
2025-202628Brentfordeng ENGFA Cup11790.9000000000.000.000.000.000.00Matches
2025-202628Brentfordeng ENG1. Premier League25141,32814.8011000200.000.070.070.000.07Matches
12 Seasons2 Clubs5 Leagues28925622,321248.0815238002200.030.060.090.030.09
Country Comp 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 (10 Seasons)4 Leagues23521218,485205.4511165001900.020.050.080.020.08
Walsall (3 Seasons)3 Leagues54443,83642.6347300300.070.090.160.070.16
FA Cup (8 Seasons)1197518.3011000000.000.120.120.000.12
EFL Cup (7 Seasons)16131,26414.0101100100.070.000.070.070.07
Championship (5 Seasons)1101099,362104.02682001000.020.060.080.020.08
Premier League (5 Seasons)106897,84287.1347300900.030.050.080.030.08
League One (3 Seasons)46363,10234.5246200200.060.120.170.060.17
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp 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-201517Walsall1 League943664.1000000000.000.000.000.000.00
2015-201618Walsall3 Leagues42373,23035.9347300100.080.110.200.080.20
2016-201719Walsall2 Leagues332402.7000000200.000.000.000.000.00
2016-201719Brentford1 League12121,07511.9000000100.000.000.000.000.00
2017-201820Brentford1 League886637.4000000200.000.000.000.000.00
2018-201921Brentford2 Leagues16151,23213.7134100200.070.220.290.070.29
2019-202022Brentford3 Leagues48464,13445.9022000500.000.040.040.000.04
2020-202123Brentford3 Leagues34332,80931.2123100000.030.060.100.030.10
2021-202224Brentford3 Leagues37352,94932.8303300200.090.000.090.090.09
2022-202325Brentford3 Leagues39383,30936.8022000400.000.050.050.000.05
2023-202426Brentford1 League554014.5011000100.000.220.220.000.22
2024-202527Brentford2 Leagues611611.8000000000.000.000.000.000.00
2025-202628Brentford3 Leagues30191,75219.5011000200.000.050.050.000.05
12 Seasons2 Clubs5 Leagues28925622,321248.0815238002200.030.060.090.030.09
Comp 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 (10 Seasons)4 Leagues23521218,485205.4511165001900.020.050.080.020.08
Walsall (3 Seasons)3 Leagues54443,83642.6347300300.070.090.160.070.16
FA Cup (8 Seasons)1197518.3011000000.000.120.120.000.12
EFL Cup (7 Seasons)16131,26414.0101100100.070.000.070.070.07
Championship (5 Seasons)1101099,362104.02682001000.020.060.080.020.08
Premier League (5 Seasons)106897,84287.1347300900.030.050.080.030.08
League One (3 Seasons)46363,10234.5246200200.060.120.170.060.17
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-201517Walsalleng ENG3. League One14th943664.1000000000.000.000.000.000.00Matches
2015-201618Walsalleng ENG3. League One3rd35302,61629.1246200100.070.140.210.070.21Matches
2016-201719Walsalleng ENG3. League One14th221201.3000000100.000.000.000.000.00Matches
2016-201719Brentfordeng ENG2. Championship10th12121,07511.9000000100.000.000.000.000.00Matches
2017-201820Brentfordeng ENG2. Championship9th886637.4000000200.000.000.000.000.00Matches
2018-201921Brentfordeng ENG2. Championship11th14131,07311.9123100200.080.170.250.080.25Matches
2019-202022Brentfordeng ENG2. Championship3rd46464,03244.8022000500.000.040.040.000.04Matches
2020-202123Brentfordeng ENG2. Championship3rd30302,51928.0123100000.040.070.110.040.11Matches
2021-202224Brentfordeng ENG1. Premier League13th34332,77630.8303300200.100.000.100.100.10Matches
2022-202325Brentfordeng ENG1. Premier League9th37373,23836.0022000400.000.060.060.000.06Matches
2023-202426Brentfordeng ENG1. Premier League16th554014.5011000100.000.220.220.000.22Matches
2024-202527Brentfordeng ENG1. Premier League10th50991.1000000000.000.000.000.000.00Matches
2025-202628Brentfordeng ENG1. Premier League9th25141,32814.8011000200.000.070.070.000.07Matches
12 Seasons2 Clubs3 Leagues26223420,306225.6714217002100.030.060.090.030.09
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 (10 Seasons)2 Leagues21619817,204191.2510155001900.030.050.080.030.08
Walsall (3 Seasons)1 League46363,10234.5246200200.060.120.170.060.17
Championship (5 Seasons)1101099,362104.02682001000.020.060.080.020.08
Premier League (5 Seasons)106897,84287.1347300900.030.050.080.030.08
League One (3 Seasons)46363,10234.5246200200.060.120.170.060.17
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
2015-201618Walsalleng ENGFA Cup17th443443.8000000000.000.000.000.000.00Matches
2015-201618Walsalleng ENGLeague Cup17th332703.0101100000.330.000.330.330.33Matches
2016-201719Walsalleng ENGEFL Cup58th111201.3000000100.000.000.000.000.00Matches
2018-201921Brentfordeng ENGFA Cup9th221591.8011000000.000.570.570.000.57Matches
2019-202022Brentfordeng ENGEFL Cup58th10881.0000000000.000.000.000.000.00Matches
2019-202022Brentfordeng ENGFA Cup17th10140.2000000000.000.000.000.000.00Matches
2020-202123Brentfordeng ENGEFL Cup3rd432903.2000000000.000.000.000.000.00Matches
2020-202123Brentfordeng ENGFA Cup17th00Matches
2021-202224Brentfordeng ENGEFL CupQF21911.0000000000.000.000.000.000.00Matches
2021-202224Brentfordeng ENGFA Cup11820.9000000000.000.000.000.000.00Matches
2022-202325Brentfordeng ENGEFL CupRd311600.7000000000.000.000.000.000.00Matches
2022-202325Brentfordeng ENGFA Cup10110.1000000000.000.000.000.000.00Matches
2024-202527Brentfordeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2025-202628Brentfordeng ENGEFL CupQF443453.8000000000.000.000.000.000.00Matches
2025-202628Brentfordeng ENGFA Cup11790.9000000000.000.000.000.000.00Matches
9 Seasons2 Clubs2 Leagues27222,01522.4112100100.040.040.090.040.09
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 (7 Seasons)2 Leagues19141,28114.2011000000.000.070.070.000.07
Walsall (2 Seasons)2 Leagues887348.2101100100.120.000.120.120.12
FA Cup (8 Seasons)1197518.3011000000.000.120.120.000.12
EFL Cup (7 Seasons)16131,26414.0101100100.070.000.070.070.07
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
202628jm JamaicaWCQ10100.1000000100.000.000.000.000.00Matches
1 Season1 Club1 League10100.1000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201517Walsalleng ENG3. League One4.1000.0000Matches
2015-201618Walsalleng ENGFA Cup3.8000Matches
2015-201618Walsalleng ENGLeague Cup3.0100Matches
2015-201618Walsalleng ENG3. League One29.1240.140.5000Matches
2016-201719Brentfordeng ENG2. Championship11.90010.000.080.0000Matches
2016-201719Walsalleng ENGEFL Cup1.30200.01.500.000.0000Matches
2016-201719Walsalleng ENG3. League One1.30000.000.0000Matches
2017-201820Brentfordeng ENG2. Championship7.404250.00.540.270.000.0000Matches
2018-201921Brentfordeng ENG2. Championship11.919111.10.750.080.111.0000Matches
2018-201921Brentfordeng ENGFA Cup1.80100.00.570.000.0000Matches
2019-202022Brentfordeng ENG2. Championship44.8013323.10.290.070.000.0000Matches
2019-202022Brentfordeng ENGEFL Cup1.00300.03.070.000.0000Matches
2019-202022Brentfordeng ENGFA Cup0.20000.000.0000Matches
2020-202123Brentfordeng ENG2. Championship28.019222.20.320.070.110.5000Matches
2020-202123Brentfordeng ENGEFL Cup3.20300.00.930.000.0000Matches
2021-202224Brentfordeng ENGEFL Cup1.002150.01.980.990.000.0000Matches
2021-202224Brentfordeng ENGFA Cup0.90000.000.0000Matches
2021-202224Brentfordeng ENG1. Premier League30.8314535.70.450.160.210.6000Matches
2022-202325Brentfordeng ENGEFL Cup0.70000.000.0000Matches
2022-202325Brentfordeng ENGFA Cup0.10000.000.0000Matches
2022-202325Brentfordeng ENG1. Premier League36.0022418.20.610.110.000.0000Matches
2023-202426Brentfordeng ENG1. Premier League4.50200.00.450.000.0000Matches
2024-202527Brentfordeng ENGFA Cup0.7000Matches
2024-202527Brentfordeng ENG1. Premier League1.10000.000.0000Matches
2025-202628Brentfordeng ENGEFL Cup3.80100.00.260.000.0000Matches
2025-202628Brentfordeng ENGFA Cup0.90100.01.140.000.0000Matches
2025-202628Brentfordeng ENG1. Premier League14.80500.00.340.000.0000Matches
12 Seasons2 Clubs5 Leagues248.08912320.90.440.100.050.3000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Brentford (10 Seasons)4 Leagues205.45891921.30.430.090.060.2600
Walsall (3 Seasons)3 Leagues42.63240.00.750.110.000.5000
FA Cup (8 Seasons)8.30200.00.520.000.0000
EFL Cup (7 Seasons)14.011119.11.000.090.000.0000
Championship (5 Seasons)104.0235925.70.340.090.060.2200
Premier League (5 Seasons)87.1343920.90.490.100.070.3300
League One (3 Seasons)34.52040.000.120.5000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201517Walsall1 League4.1000.0000
2015-201618Walsall3 Leagues35.9340.140.5000
2016-201719Walsall2 Leagues2.70200.00.750.000.0000
2016-201719Brentford1 League11.90010.000.080.0000
2017-201820Brentford1 League7.404250.00.540.270.000.0000
2018-201921Brentford2 Leagues13.7110110.00.730.070.101.0000
2019-202022Brentford3 Leagues45.9016318.80.350.070.000.0000
2020-202123Brentford3 Leagues31.2112216.70.380.060.080.5000
2021-202224Brentford3 Leagues32.8316637.50.490.180.190.5000
2022-202325Brentford3 Leagues36.8022418.20.600.110.000.0000
2023-202426Brentford1 League4.50200.00.450.000.0000
2024-202527Brentford2 Leagues1.80000.000.0000
2025-202628Brentford3 Leagues19.50700.00.360.000.0000
12 Seasons2 Clubs5 Leagues248.08912320.90.440.100.050.3000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Brentford (10 Seasons)4 Leagues205.45891921.30.430.090.060.2600
Walsall (3 Seasons)3 Leagues42.63240.00.750.110.000.5000
FA Cup (8 Seasons)8.30200.00.520.000.0000
EFL Cup (7 Seasons)14.011119.11.000.090.000.0000
Championship (5 Seasons)104.0235925.70.340.090.060.2200
Premier League (5 Seasons)87.1343920.90.490.100.070.3300
League One (3 Seasons)34.52040.000.120.5000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201517Walsalleng ENG3. League One14th4.1000.0000Matches
2015-201618Walsalleng ENG3. League One3rd29.1240.140.5000Matches
2016-201719Walsalleng ENG3. League One14th1.30000.000.0000Matches
2016-201719Brentfordeng ENG2. Championship10th11.90010.000.080.0000Matches
2017-201820Brentfordeng ENG2. Championship9th7.404250.00.540.270.000.0000Matches
2018-201921Brentfordeng ENG2. Championship11th11.919111.10.750.080.111.0000Matches
2019-202022Brentfordeng ENG2. Championship3rd44.8013323.10.290.070.000.0000Matches
2020-202123Brentfordeng ENG2. Championship3rd28.019222.20.320.070.110.5000Matches
2021-202224Brentfordeng ENG1. Premier League13th30.8314535.70.450.160.210.6000Matches
2022-202325Brentfordeng ENG1. Premier League9th36.0022418.20.610.110.000.0000Matches
2023-202426Brentfordeng ENG1. Premier League16th4.50200.00.450.000.0000Matches
2024-202527Brentfordeng ENG1. Premier League10th1.10000.000.0000Matches
2025-202628Brentfordeng ENG1. Premier League9th14.80500.00.340.000.0000Matches
12 Seasons2 Clubs3 Leagues225.67782223.10.410.100.060.3200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Brentford (10 Seasons)2 Leagues191.25781823.10.410.090.060.2800
Walsall (3 Seasons)1 League34.52040.000.120.5000
Championship (5 Seasons)104.0235925.70.340.090.060.2200
Premier League (5 Seasons)87.1343920.90.490.100.070.3300
League One (3 Seasons)34.52040.000.120.5000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201618Walsalleng ENGFA Cup17th3.8000Matches
2015-201618Walsalleng ENGLeague Cup17th3.0100Matches
2016-201719Walsalleng ENGEFL Cup58th1.30200.01.500.000.0000Matches
2018-201921Brentfordeng ENGFA Cup9th1.80100.00.570.000.0000Matches
2019-202022Brentfordeng ENGEFL Cup58th1.00300.03.070.000.0000Matches
2019-202022Brentfordeng ENGFA Cup17th0.20000.000.0000Matches
2020-202123Brentfordeng ENGEFL Cup3rd3.20300.00.930.000.0000Matches
2021-202224Brentfordeng ENGEFL CupQF1.002150.01.980.990.000.0000Matches
2021-202224Brentfordeng ENGFA Cup0.90000.000.0000Matches
2022-202325Brentfordeng ENGEFL CupRd30.70000.000.0000Matches
2022-202325Brentfordeng ENGFA Cup0.10000.000.0000Matches
2024-202527Brentfordeng ENGFA Cup0.7000Matches
2025-202628Brentfordeng ENGEFL CupQF3.80100.00.260.000.0000Matches
2025-202628Brentfordeng ENGFA Cup0.90100.01.140.000.0000Matches
9 Seasons2 Clubs2 Leagues22.411317.70.870.070.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Brentford (7 Seasons)2 Leagues14.201119.10.810.070.000.0000
Walsall (2 Seasons)2 Leagues8.21200.01.500.000.0000
FA Cup (8 Seasons)8.30200.00.520.000.0000
EFL Cup (7 Seasons)14.011119.11.000.090.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202628jm JamaicaWCQ0.1000Matches
1 Season1 Club1 League0.1000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2014-201517Walsalleng ENG3. League One9366418.84.143571.567700.00+0.10Matches
2015-201618Walsalleng ENGFA Cup43448671.73.84863001.7545-1-0.26-0.26Matches
2015-201618Walsalleng ENGLeague Cup327090100.03.03903002.0078-1-0.33Matches
2015-201618Walsalleng ENG3. League One352,6167563.229.13020571.844531+14+0.48+0.01Matches
2016-201719Brentfordeng ENG2. Championship121,0759026.011.91211001.922412+12+1.00+1.06Matches
2016-201719Walsalleng ENGEFL Cup1120120100.01.311201000.0002-2-1.50Matches
2016-201719Walsalleng ENG3. League One2120602.91.321002.0031+2+1.50+1.70Matches
2017-201820Brentfordeng ENG2. Championship86638316.07.486000.88109+1+0.14-0.10Matches
2018-201921Brentfordeng ENG2. Championship141,0737726.511.91382101321.792113+8+0.67+0.49Matches
2018-201921Brentfordeng ENGFA Cup21598044.21.82801002.0032+1+0.57+1.01Matches
2019-202022Brentfordeng ENG2. Championship464,0328897.444.8468838001.717937+42+0.94+0.94Matches
2019-202022Brentfordeng ENGEFL Cup1888873.31.00018800.0010+1+1.02+3.84Matches
2019-202022Brentfordeng ENGFA Cup114147.80.20011400.000000.000.00Matches
2020-202123Brentfordeng ENG2. Championship302,5198460.828.0308424001.845126+25+0.89+0.23Matches
2020-202123Brentfordeng ENGEFL Cup42907353.73.2390312001.2535-2-0.62-2.78Matches
2020-202123Brentfordeng ENGFA Cup0001Matches
2021-202224Brentfordeng ENGEFL Cup2914625.31.0172011901.500000.00-2.68Matches
2021-202224Brentfordeng ENGFA Cup1828245.60.91820000.0013-2-2.20-4.03Matches
2021-202224Brentfordeng ENG1. Premier League342,7768281.230.833832412701.264041-1-0.03+0.95Matches
2022-202325Brentfordeng ENGEFL Cup1606028.60.71600001.0010+1+1.50+0.90Matches
2022-202325Brentfordeng ENGFA Cup1111112.20.10011100.000000.00+1.14Matches
2022-202325Brentfordeng ENG1. Premier League373,2388894.736.0378829001.515346+7+0.19-2.28Matches
2023-202426Brentfordeng ENG1. Premier League54018011.74.55804001.2085+3+0.67+1.03Matches
2024-202527Brentfordeng ENGFA Cup1626268.90.71620000.000000.00+3.21Matches
2024-202527Brentfordeng ENG1. Premier League599202.91.10052052.0043+1+0.91+0.69Matches
2025-202628Brentfordeng ENGEFL Cup43458695.83.84863001.7583+5+1.30+1.30Matches
2025-202628Brentfordeng ENGFA Cup1797926.30.91790013.0020+2+2.28+1.87Matches
2025-202628Brentfordeng ENG1. Premier League251,3285338.814.814806111941.642822+6+0.41+0.54Matches
12 Seasons2 Clubs5 Leagues28922,3217741.4248.0256851903321271.60403281+122+0.49+0.42
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brentford (10 Seasons)4 Leagues23518,4857945.4205.4212851592321131.56337227+110+0.54+0.41
Walsall (3 Seasons)3 Leagues543,8367128.942.644923110141.776654+12+0.28+0.33
FA Cup (8 Seasons)117516840.48.3981421321.27101000.000.00
EFL Cup (7 Seasons)161,2647963.814.013871034201.382018+2+0.14-1.62
Championship (5 Seasons)1109,3628545.4104.010986891321.7218597+88+0.85+0.65
Premier League (5 Seasons)1067,8427445.987.1898463172091.47133117+16+0.18+0.27
League One (3 Seasons)463,1026725.034.5362410141.795539+16+0.46+0.51
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201517Walsall1 League9366418.84.143571.567700.00+0.10
2015-201618Walsall3 Leagues423,2307766.135.9378826571.845644+12+0.33-0.10
2016-201719Walsall2 Leagues3240805.62.731202001.333300.00+0.20
2016-201719Brentford1 League121,0759026.011.91211001.922412+12+1.00+1.06
2017-201820Brentford1 League86638316.07.486000.88109+1+0.14-0.10
2018-201921Brentford2 Leagues161,2327727.913.71582111321.822415+9+0.66+0.52
2019-202022Brentford3 Leagues484,1348693.145.946883825101.648037+43+0.94+1.23
2020-202123Brentford3 Leagues342,8098357.831.233852712011.775431+23+0.74-0.13
2021-202224Brentford3 Leagues372,9498074.532.835832422301.244144-3-0.09-0.36
2022-202325Brentford3 Leagues393,3098589.036.838872911101.465446+8+0.22-0.88
2023-202426Brentford1 League54018011.74.55804001.2085+3+0.67+1.03
2024-202527Brentford2 Leagues6161274.61.8162052051.6743+1+0.56+0.37
2025-202628Brentford3 Leagues301,7525842.919.519819111951.703825+13+0.67+0.75
12 Seasons2 Clubs5 Leagues28922,3217741.4248.0256851903321271.60403281+122+0.49+0.42
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brentford (10 Seasons)4 Leagues23518,4857945.4205.4212851592321131.56337227+110+0.54+0.41
Walsall (3 Seasons)3 Leagues543,8367128.942.644923110141.776654+12+0.28+0.33
FA Cup (8 Seasons)117516840.48.3981421321.27101000.000.00
EFL Cup (7 Seasons)161,2647963.814.013871034201.382018+2+0.14-1.62
Championship (5 Seasons)1109,3628545.4104.010986891321.7218597+88+0.85+0.65
Premier League (5 Seasons)1067,8427445.987.1898463172091.47133117+16+0.18+0.27
League One (3 Seasons)463,1026725.034.5362410141.795539+16+0.46+0.51
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-201517Walsalleng ENG3. League One14th9366418.84.143571.567700.00+0.10Matches
2015-201618Walsalleng ENG3. League One3rd352,6167563.229.13020571.844531+14+0.48+0.01Matches
2016-201719Walsalleng ENG3. League One14th2120602.91.321002.0031+2+1.50+1.70Matches
2016-201719Brentfordeng ENG2. Championship10th121,0759026.011.91211001.922412+12+1.00+1.06Matches
2017-201820Brentfordeng ENG2. Championship9th86638316.07.486000.88109+1+0.14-0.10Matches
2018-201921Brentfordeng ENG2. Championship11th141,0737726.511.91382101321.792113+8+0.67+0.49Matches
2019-202022Brentfordeng ENG2. Championship3rd464,0328897.444.8468838001.717937+42+0.94+0.94Matches
2020-202123Brentfordeng ENG2. Championship3rd302,5198460.828.0308424001.845126+25+0.89+0.23Matches
2021-202224Brentfordeng ENG1. Premier League13th342,7768281.230.833832412701.264041-1-0.03+0.95Matches
2022-202325Brentfordeng ENG1. Premier League9th373,2388894.736.0378829001.515346+7+0.19-2.28Matches
2023-202426Brentfordeng ENG1. Premier League16th54018011.74.55804001.2085+3+0.67+1.03Matches
2024-202527Brentfordeng ENG1. Premier League10th599202.91.10052052.0043+1+0.91+0.69Matches
2025-202628Brentfordeng ENG1. Premier League9th251,3285338.814.814806111941.642822+6+0.41+0.54Matches
12 Seasons2 Clubs3 Leagues26220,3067840.5225.6234851762819251.63373253+120+0.53+0.50
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 (10 Seasons)2 Leagues21617,2048045.6191.2198851521819111.60318214+104+0.54+0.47
Walsall (3 Seasons)1 League463,1026725.034.5362410141.795539+16+0.46+0.51
Championship (5 Seasons)1109,3628545.4104.010986891321.7218597+88+0.85+0.65
Premier League (5 Seasons)1067,8427445.987.1898463172091.47133117+16+0.18+0.27
League One (3 Seasons)463,1026725.034.5362410141.795539+16+0.46+0.51
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
2015-201618Walsalleng ENGFA Cup17th43448671.73.84863001.7545-1-0.26-0.26Matches
2015-201618Walsalleng ENGLeague Cup17th327090100.03.03903002.0078-1-0.33Matches
2016-201719Walsalleng ENGEFL Cup58th1120120100.01.311201000.0002-2-1.50Matches
2018-201921Brentfordeng ENGFA Cup9th21598044.21.82801002.0032+1+0.57+1.01Matches
2019-202022Brentfordeng ENGEFL Cup58th1888873.31.00018800.0010+1+1.02+3.84Matches
2019-202022Brentfordeng ENGFA Cup17th114147.80.20011400.000000.000.00Matches
2020-202123Brentfordeng ENGEFL Cup3rd42907353.73.2390312001.2535-2-0.62-2.78Matches
2020-202123Brentfordeng ENGFA Cup17th0001Matches
2021-202224Brentfordeng ENGEFL CupQF2914625.31.0172011901.500000.00-2.68Matches
2021-202224Brentfordeng ENGFA Cup1828245.60.91820000.0013-2-2.20-4.03Matches
2022-202325Brentfordeng ENGEFL CupRd31606028.60.71600001.0010+1+1.50+0.90Matches
2022-202325Brentfordeng ENGFA Cup1111112.20.10011100.000000.00+1.14Matches
2024-202527Brentfordeng ENGFA Cup1626268.90.71620000.000000.00+3.21Matches
2025-202628Brentfordeng ENGEFL CupQF43458695.83.84863001.7583+5+1.30+1.30Matches
2025-202628Brentfordeng ENGFA Cup1797926.30.91790013.0020+2+2.28+1.87Matches
9 Seasons2 Clubs2 Leagues272,0157552.522.422851453021.333028+2+0.09-0.68
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 (7 Seasons)2 Leagues191,2816743.114.21481753021.211913+6+0.42-0.41
Walsall (2 Seasons)2 Leagues87349284.48.28927001.631115-4-0.49-0.49
FA Cup (8 Seasons)117516840.48.3981421321.27101000.000.00
EFL Cup (7 Seasons)161,2647963.814.013871034201.382018+2+0.14-1.62
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
202628jm JamaicaWCQ110101.10.10011011.0001-1-9.00-10.52Matches
1 Season1 Club1 League110101.10.10011011.0001-1-9.00-10.52
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201517Walsalleng ENG3. League One4.1002Matches
2015-201618Walsalleng ENGFA Cup3.80000Matches
2015-201618Walsalleng ENGLeague Cup3.00000Matches
2015-201618Walsalleng ENG3. League One29.11028Matches
2016-201719Brentfordeng ENG2. Championship11.91001600000000Matches
2016-201719Walsalleng ENGEFL Cup1.3100330400000Matches
2016-201719Walsalleng ENG3. League One1.3100200000000Matches
2017-201820Brentfordeng ENG2. Championship7.420011160231220010Matches
2018-201921Brentfordeng ENG2. Championship11.920011100252115000Matches
2018-201921Brentfordeng ENGFA Cup1.8000310811000Matches
2019-202022Brentfordeng ENG2. Championship44.85004155210047510Matches
2019-202022Brentfordeng ENGEFL Cup1.00001014100Matches
2019-202022Brentfordeng ENGFA Cup0.20000001000Matches
2020-202123Brentfordeng ENG2. Championship28.0000143707733220Matches
2020-202123Brentfordeng ENGEFL Cup3.20001504340Matches
2021-202224Brentfordeng ENGEFL Cup1.00000105210Matches
2021-202224Brentfordeng ENGFA Cup0.90000100200Matches
2021-202224Brentfordeng ENG1. Premier League30.8200202717527190Matches
2022-202325Brentfordeng ENGEFL Cup0.70000002020Matches
2022-202325Brentfordeng ENGFA Cup0.10000000010Matches
2022-202325Brentfordeng ENG1. Premier League36.0400323628931300Matches
2023-202426Brentfordeng ENG1. Premier League4.510046211550Matches
2024-202527Brentfordeng ENGFA Cup0.70000Matches
2024-202527Brentfordeng ENG1. Premier League1.10002202120Matches
2025-202628Brentfordeng ENGEFL Cup3.80003923310Matches
2025-202628Brentfordeng ENGFA Cup0.90000001000Matches
2025-202628Brentfordeng ENG1. Premier League14.820015172267110Matches
12 Seasons2 Clubs5 Leagues248.0220020922612460196185010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (10 Seasons)4 Leagues205.4190017422312456196185010
Walsall (3 Seasons)3 Leagues42.63003530400000
FA Cup (8 Seasons)8.30003201032000
EFL Cup (7 Seasons)14.010081832298000
Championship (5 Seasons)104.01000931182225113108010
Premier League (5 Seasons)87.19007388720371670
League One (3 Seasons)34.52003200000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201517Walsall1 League4.1002
2015-201618Walsall3 Leagues35.9100280
2016-201719Walsall2 Leagues2.7200530400000
2016-201719Brentford1 League11.91001600000000
2017-201820Brentford1 League7.420011160231220010
2018-201921Brentford2 Leagues13.720014110332216000
2019-202022Brentford3 Leagues45.95004255310548510
2020-202123Brentford3 Leagues31.2000154208136260
2021-202224Brentford3 Leagues32.8200202918031200
2022-202325Brentford3 Leagues36.8400323629131330
2023-202426Brentford1 League4.510046211550
2024-202527Brentford2 Leagues1.80002202120
2025-202628Brentford3 Leagues19.5200182643010120
12 Seasons2 Clubs5 Leagues248.0220020922612460196185010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (10 Seasons)4 Leagues205.4190017422312456196185010
Walsall (3 Seasons)3 Leagues42.63003530400000
FA Cup (8 Seasons)8.30003201032000
EFL Cup (7 Seasons)14.010081832298000
Championship (5 Seasons)104.01000931182225113108010
Premier League (5 Seasons)87.19007388720371670
League One (3 Seasons)34.52003200000000
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-201517Walsalleng ENG3. League One14th4.1002Matches
2015-201618Walsalleng ENG3. League One3rd29.11028Matches
2016-201719Walsalleng ENG3. League One14th1.3100200000000Matches
2016-201719Brentfordeng ENG2. Championship10th11.91001600000000Matches
2017-201820Brentfordeng ENG2. Championship9th7.420011160231220010Matches
2018-201921Brentfordeng ENG2. Championship11th11.920011100252115000Matches
2019-202022Brentfordeng ENG2. Championship3rd44.85004155210047510Matches
2020-202123Brentfordeng ENG2. Championship3rd28.0000143707733220Matches
2021-202224Brentfordeng ENG1. Premier League13th30.8200202717527190Matches
2022-202325Brentfordeng ENG1. Premier League9th36.0400323628931300Matches
2023-202426Brentfordeng ENG1. Premier League16th4.510046211550Matches
2024-202527Brentfordeng ENG1. Premier League10th1.10002202120Matches
2025-202628Brentfordeng ENG1. Premier League9th14.820015172267110Matches
12 Seasons2 Clubs3 Leagues225.621001982069428184175010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (10 Seasons)2 Leagues191.219001662069428184175010
Walsall (3 Seasons)1 League34.52003200000000
Championship (5 Seasons)104.01000931182225113108010
Premier League (5 Seasons)87.19007388720371670
League One (3 Seasons)34.52003200000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Walsalleng ENGFA Cup17th3.80000Matches
2015-201618Walsalleng ENGLeague Cup17th3.00000Matches
2016-201719Walsalleng ENGEFL Cup58th1.3100330400000Matches
2018-201921Brentfordeng ENGFA Cup9th1.8000310811000Matches
2019-202022Brentfordeng ENGEFL Cup58th1.00001014100Matches
2019-202022Brentfordeng ENGFA Cup17th0.20000001000Matches
2020-202123Brentfordeng ENGEFL Cup3rd3.20001504340Matches
2021-202224Brentfordeng ENGEFL CupQF1.00000105210Matches
2021-202224Brentfordeng ENGFA Cup0.90000100200Matches
2022-202325Brentfordeng ENGEFL CupRd30.70000002020Matches
2022-202325Brentfordeng ENGFA Cup0.10000000010Matches
2024-202527Brentfordeng ENGFA Cup0.70000Matches
2025-202628Brentfordeng ENGEFL CupQF3.80003923310Matches
2025-202628Brentfordeng ENGFA Cup0.90000001000Matches
9 Seasons2 Clubs2 Leagues22.410011203321210000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (7 Seasons)2 Leagues14.20008173281210000
Walsall (2 Seasons)2 Leagues8.2100330400000
FA Cup (8 Seasons)8.30003201032000
EFL Cup (7 Seasons)14.010081832298000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202628jm JamaicaWCQ0.11000Matches
1 Season1 Club1 League0.11000

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.

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.

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.