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
2015-201618Brentfordeng ENG2. Championship11520.6000000000.000.000.000.000.00Matches
2016-201719Brentfordeng ENG2. Championship15131,12212.5101100000.080.000.080.080.08Matches
2016-201719Brentfordeng ENGEFL Cup111201.3000000100.000.000.000.000.00Matches
2016-201719Brentfordeng ENGFA Cup11901.0202200002.000.002.002.002.00Matches
2017-201820Brentfordeng ENG2. Championship00Matches
2017-201820Bradford Cityeng ENGEFL Cup11750.8000000000.000.000.000.000.00Matches
2017-201820Bradford Cityeng ENG3. League One875686.3000000100.000.000.000.000.00Matches
2018-201921Brentfordeng ENG2. Championship1080.1000000000.00.00.00.00020.000.000.000.000.000.000.000.000.000.00Matches
2018-201921Brentfordeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2018-201921Cheltenhameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201921Cheltenhameng ENG4. League Two653944.4000000000.000.000.000.000.00Matches
2019-202022Dundeesct SCO2. Championship10160.2000000000.000.000.000.000.00Matches
202123Cavalry FCca CAN1. CanPL1185546.2011000000.000.160.160.000.16Matches
202325Cavalry FCca CAN1. CanPL422112.3000000100.000.000.000.000.00Matches
202426Cavalry FCca CAN1. CanPL21191,60917.9000000300.000.000.000.000.00Matches
8 Seasons5 Clubs7 Leagues74615,08956.5314300600.00.00.00.00020.050.020.070.050.070.000.000.000.000.00
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 (4 Seasons)3 Leagues21181,57217.5303300100.00.00.00.00020.170.000.170.170.170.000.000.000.000.00
Cavalry FC (3 Seasons)1 League36292,37426.4011000400.000.040.040.000.04
Bradford City (1 Season)2 Leagues986437.1000000100.000.000.000.000.00
Cheltenham (1 Season)2 Leagues764845.4000000000.000.000.000.000.00
Dundee (1 Season)1 League10160.2000000000.000.000.000.000.00
Championship (4 Seasons)17141,18213.1101100000.00.00.00.00020.080.000.080.080.080.000.000.000.000.00
CanPL (3 Seasons)36292,37426.4011000400.000.040.040.000.04
EFL Cup (3 Seasons)443754.2000000100.000.000.000.000.00
FA Cup (2 Seasons)221802.0202200001.000.001.001.001.00
League One (1 Season)875686.3000000100.000.000.000.000.00
League Two (1 Season)653944.4000000000.000.000.000.000.00
Championship (1 Season)10160.2000000000.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
2015-201618Brentford1 League11520.6000000000.000.000.000.000.00
2016-201719Brentford3 Leagues17151,33214.8303300100.200.000.200.200.20
2017-201820Bradford City2 Leagues986437.1000000100.000.000.000.000.00
2017-201820Brentford1 League00
2018-201921Brentford2 Leagues321882.1000000000.00.00.00.00020.000.000.000.000.000.000.000.000.000.00
2018-201921Cheltenham2 Leagues764845.4000000000.000.000.000.000.00
2019-202022Dundee1 League10160.2000000000.000.000.000.000.00
202123Cavalry FC1 League1185546.2011000000.000.160.160.000.16
202325Cavalry FC1 League422112.3000000100.000.000.000.000.00
202426Cavalry FC1 League21191,60917.9000000300.000.000.000.000.00
8 Seasons5 Clubs7 Leagues74615,08956.5314300600.00.00.00.00020.050.020.070.050.070.000.000.000.000.00
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 (4 Seasons)3 Leagues21181,57217.5303300100.00.00.00.00020.170.000.170.170.170.000.000.000.000.00
Cavalry FC (3 Seasons)1 League36292,37426.4011000400.000.040.040.000.04
Bradford City (1 Season)2 Leagues986437.1000000100.000.000.000.000.00
Cheltenham (1 Season)2 Leagues764845.4000000000.000.000.000.000.00
Dundee (1 Season)1 League10160.2000000000.000.000.000.000.00
Championship (4 Seasons)17141,18213.1101100000.00.00.00.00020.080.000.080.080.080.000.000.000.000.00
CanPL (3 Seasons)36292,37426.4011000400.000.040.040.000.04
EFL Cup (3 Seasons)443754.2000000100.000.000.000.000.00
FA Cup (2 Seasons)221802.0202200001.000.001.001.001.00
League One (1 Season)875686.3000000100.000.000.000.000.00
League Two (1 Season)653944.4000000000.000.000.000.000.00
Championship (1 Season)10160.2000000000.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
2015-201618Brentfordeng ENG2. Championship9th11520.6000000000.000.000.000.000.00Matches
2016-201719Brentfordeng ENG2. Championship10th15131,12212.5101100000.080.000.080.080.08Matches
2017-201820Bradford Cityeng ENG3. League One11th875686.3000000100.000.000.000.000.00Matches
2017-201820Brentfordeng ENG2. Championship9th00Matches
2018-201921Brentfordeng ENG2. Championship11th1080.1000000000.00.00.00.00020.000.000.000.000.000.000.000.000.000.00Matches
2018-201921Cheltenhameng ENG4. League Two16th653944.4000000000.000.000.000.000.00Matches
2019-202022Dundeesct SCO2. Championship3rd10160.2000000000.000.000.000.000.00Matches
202123Cavalry FCca CAN1. CanPL2nd1185546.2011000000.000.160.160.000.16Matches
202325Cavalry FCca CAN1. CanPL1st422112.3000000100.000.000.000.000.00Matches
202426Cavalry FCca CAN1. CanPL2nd21191,60917.9000000300.000.000.000.000.00Matches
8 Seasons5 Clubs5 Leagues68554,53450.4112100500.00.00.00.00020.020.020.040.020.040.000.000.000.000.00
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 (4 Seasons)1 League17141,18213.1101100000.00.00.00.00020.080.000.080.080.080.000.000.000.000.00
Cavalry FC (3 Seasons)1 League36292,37426.4011000400.000.040.040.000.04
Bradford City (1 Season)1 League875686.3000000100.000.000.000.000.00
Cheltenham (1 Season)1 League653944.4000000000.000.000.000.000.00
Dundee (1 Season)1 League10160.2000000000.000.000.000.000.00
Championship (4 Seasons)17141,18213.1101100000.00.00.00.00020.080.000.080.080.080.000.000.000.000.00
CanPL (3 Seasons)36292,37426.4011000400.000.040.040.000.04
League One (1 Season)875686.3000000100.000.000.000.000.00
League Two (1 Season)653944.4000000000.000.000.000.000.00
Championship (1 Season)10160.2000000000.000.000.000.000.00
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
2016-201719Brentfordeng ENGEFL Cup58th111201.3000000100.000.000.000.000.00Matches
2016-201719Brentfordeng ENGFA Cup17th11901.0202200002.000.002.002.002.00Matches
2017-201820Bradford Cityeng ENGEFL Cup58th11750.8000000000.000.000.000.000.00Matches
2018-201921Brentfordeng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2018-201921Cheltenhameng ENGFA Cup65th11901.0000000000.000.000.000.000.00Matches
3 Seasons3 Clubs2 Leagues665556.2202200100.320.000.320.320.32
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 (2 Seasons)2 Leagues443904.3202200100.460.000.460.460.46
Bradford City (1 Season)1 League11750.8000000000.000.000.000.000.00
Cheltenham (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (3 Seasons)443754.2000000100.000.000.000.000.00
FA Cup (2 Seasons)221802.0202200001.000.001.001.001.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201618Brentfordeng ENG2. Championship0.6000.0000Matches
2016-201719Brentfordeng ENG2. Championship12.51030.000.240.3300Matches
2016-201719Brentfordeng ENGEFL Cup1.30000.000.0000Matches
2016-201719Brentfordeng ENGFA Cup1.0200Matches
2017-201820Bradford Cityeng ENGEFL Cup0.80000.000.0000Matches
2017-201820Bradford Cityeng ENG3. League One6.30010.000.160.0000Matches
2018-201921Brentfordeng ENG2. Championship0.10000.000.000000.00.00.00.0Matches
2018-201921Brentfordeng ENGEFL Cup2.00100.00.500.000.0000Matches
2018-201921Cheltenhameng ENGFA Cup1.00000.000.0000Matches
2018-201921Cheltenhameng ENG4. League Two4.4000Matches
2019-202022Dundeesct SCO2. Championship0.2000Matches
202123Cavalry FCca CAN1. CanPL6.2000Matches
202325Cavalry FCca CAN1. CanPL2.3000Matches
202426Cavalry FCca CAN1. CanPL17.9000Matches
8 Seasons5 Clubs7 Leagues56.5314400.00.040.161.000.250000.00.00.00.0
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 (4 Seasons)3 Leagues17.5313300.00.060.181.000.330000.00.00.00.0
Cavalry FC (3 Seasons)1 League26.4000
Bradford City (1 Season)2 Leagues7.10010.000.140.0000
Cheltenham (1 Season)2 Leagues5.40000.000.0000
Dundee (1 Season)1 League0.2000
Championship (4 Seasons)13.11030.000.230.330000.00.00.00.0
CanPL (3 Seasons)26.4000
EFL Cup (3 Seasons)4.20100.00.240.000.0000
FA Cup (2 Seasons)2.02000.000.0000
League One (1 Season)6.30010.000.160.0000
League Two (1 Season)4.4000
Championship (1 Season)0.2000
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
2015-201618Brentford1 League0.6000.0000
2016-201719Brentford3 Leagues14.83030.000.220.3300
2017-201820Bradford City2 Leagues7.10010.000.140.0000
2018-201921Brentford2 Leagues2.10100.00.480.000.000000.00.00.00.0
2018-201921Cheltenham2 Leagues5.40000.000.0000
2019-202022Dundee1 League0.2000
202123Cavalry FC1 League6.2000
202325Cavalry FC1 League2.3000
202426Cavalry FC1 League17.9000
8 Seasons5 Clubs7 Leagues56.5314400.00.040.161.000.250000.00.00.00.0
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 (4 Seasons)3 Leagues17.5313300.00.060.181.000.330000.00.00.00.0
Cavalry FC (3 Seasons)1 League26.4000
Bradford City (1 Season)2 Leagues7.10010.000.140.0000
Cheltenham (1 Season)2 Leagues5.40000.000.0000
Dundee (1 Season)1 League0.2000
Championship (4 Seasons)13.11030.000.230.330000.00.00.00.0
CanPL (3 Seasons)26.4000
EFL Cup (3 Seasons)4.20100.00.240.000.0000
FA Cup (2 Seasons)2.02000.000.0000
League One (1 Season)6.30010.000.160.0000
League Two (1 Season)4.4000
Championship (1 Season)0.2000
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
2015-201618Brentfordeng ENG2. Championship9th0.6000.0000Matches
2016-201719Brentfordeng ENG2. Championship10th12.51030.000.240.3300Matches
2017-201820Bradford Cityeng ENG3. League One11th6.30010.000.160.0000Matches
2018-201921Brentfordeng ENG2. Championship11th0.10000.000.000000.00.00.00.0Matches
2018-201921Cheltenhameng ENG4. League Two16th4.4000Matches
2019-202022Dundeesct SCO2. Championship3rd0.2000Matches
202123Cavalry FCca CAN1. CanPL2nd6.2000Matches
202325Cavalry FCca CAN1. CanPL1st2.3000Matches
202426Cavalry FCca CAN1. CanPL2nd17.9000Matches
8 Seasons5 Clubs5 Leagues50.41040.000.210.250000.00.00.00.0
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 (4 Seasons)1 League13.11030.000.230.330000.00.00.00.0
Cavalry FC (3 Seasons)1 League26.4000
Bradford City (1 Season)1 League6.30010.000.160.0000
Cheltenham (1 Season)1 League4.4000
Dundee (1 Season)1 League0.2000
Championship (4 Seasons)13.11030.000.230.330000.00.00.00.0
CanPL (3 Seasons)26.4000
League One (1 Season)6.30010.000.160.0000
League Two (1 Season)4.4000
Championship (1 Season)0.2000
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
2016-201719Brentfordeng ENGEFL Cup58th1.30000.000.0000Matches
2016-201719Brentfordeng ENGFA Cup17th1.0200Matches
2017-201820Bradford Cityeng ENGEFL Cup58th0.80000.000.0000Matches
2018-201921Brentfordeng ENGEFL Cup17th2.00100.00.500.000.0000Matches
2018-201921Cheltenhameng ENGFA Cup65th1.00000.000.0000Matches
3 Seasons3 Clubs2 Leagues6.22100.00.190.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Brentford (2 Seasons)2 Leagues4.32100.00.300.000.0000
Bradford City (1 Season)1 League0.80000.000.0000
Cheltenham (1 Season)1 League1.00000.000.0000
EFL Cup (3 Seasons)4.20100.00.240.000.0000
FA Cup (2 Seasons)2.02000.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201618Brentfordeng ENG2. Championship0.60Matches
2016-201719Brentfordeng ENG2. Championship12.50Matches
2016-201719Brentfordeng ENGEFL Cup1.30Matches
2016-201719Brentfordeng ENGFA Cup1.00Matches
2017-201820Bradford Cityeng ENGEFL Cup0.80Matches
2017-201820Bradford Cityeng ENG3. League One6.30Matches
2018-201921Brentfordeng ENG2. Championship0.166100.0631455100.011100.00000.00.00.000000Matches
2018-201921Brentfordeng ENGEFL Cup2.00Matches
2018-201921Cheltenhameng ENGFA Cup1.00Matches
2018-201921Cheltenhameng ENG4. League Two4.40Matches
2019-202022Dundeesct SCO2. Championship0.20Matches
202123Cavalry FCca CAN1. CanPL6.21Matches
202325Cavalry FCca CAN1. CanPL2.30Matches
202426Cavalry FCca CAN1. CanPL17.90Matches
8 Seasons5 Clubs7 Leagues56.566100.0631455100.011100.00010.00.0+1.000000
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 (4 Seasons)3 Leagues17.566100.0631455100.011100.00000.00.00.000000
Cavalry FC (3 Seasons)1 League26.41
Bradford City (1 Season)2 Leagues7.10
Cheltenham (1 Season)2 Leagues5.40
Dundee (1 Season)1 League0.20
Championship (4 Seasons)13.166100.0631455100.011100.00000.00.00.000000
CanPL (3 Seasons)26.41
EFL Cup (3 Seasons)4.20
FA Cup (2 Seasons)2.00
League One (1 Season)6.30
League Two (1 Season)4.40
Championship (1 Season)0.20
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
2015-201618Brentford1 League0.60
2016-201719Brentford3 Leagues14.80
2017-201820Bradford City2 Leagues7.10
2018-201921Brentford2 Leagues2.166100.0631455100.011100.00000.00.00.000000
2018-201921Cheltenham2 Leagues5.40
2019-202022Dundee1 League0.20
202123Cavalry FC1 League6.21
202325Cavalry FC1 League2.30
202426Cavalry FC1 League17.90
8 Seasons5 Clubs7 Leagues56.566100.0631455100.011100.00010.00.0+1.000000
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 (4 Seasons)3 Leagues17.566100.0631455100.011100.00000.00.00.000000
Cavalry FC (3 Seasons)1 League26.41
Bradford City (1 Season)2 Leagues7.10
Cheltenham (1 Season)2 Leagues5.40
Dundee (1 Season)1 League0.20
Championship (4 Seasons)13.166100.0631455100.011100.00000.00.00.000000
CanPL (3 Seasons)26.41
EFL Cup (3 Seasons)4.20
FA Cup (2 Seasons)2.00
League One (1 Season)6.30
League Two (1 Season)4.40
Championship (1 Season)0.20
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
2015-201618Brentfordeng ENG2. Championship9th0.60Matches
2016-201719Brentfordeng ENG2. Championship10th12.50Matches
2017-201820Bradford Cityeng ENG3. League One11th6.30Matches
2018-201921Brentfordeng ENG2. Championship11th0.166100.0631455100.011100.00000.00.00.000000Matches
2018-201921Cheltenhameng ENG4. League Two16th4.40Matches
2019-202022Dundeesct SCO2. Championship3rd0.20Matches
202123Cavalry FCca CAN1. CanPL2nd6.21Matches
202325Cavalry FCca CAN1. CanPL1st2.30Matches
202426Cavalry FCca CAN1. CanPL2nd17.90Matches
8 Seasons5 Clubs5 Leagues50.466100.0631455100.011100.00010.00.0+1.000000
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 (4 Seasons)1 League13.166100.0631455100.011100.00000.00.00.000000
Cavalry FC (3 Seasons)1 League26.41
Bradford City (1 Season)1 League6.30
Cheltenham (1 Season)1 League4.40
Dundee (1 Season)1 League0.20
Championship (4 Seasons)13.166100.0631455100.011100.00000.00.00.000000
CanPL (3 Seasons)26.41
League One (1 Season)6.30
League Two (1 Season)4.40
Championship (1 Season)0.20
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
2016-201719Brentfordeng ENGEFL Cup58th1.30Matches
2016-201719Brentfordeng ENGFA Cup17th1.00Matches
2017-201820Bradford Cityeng ENGEFL Cup58th0.80Matches
2018-201921Brentfordeng ENGEFL Cup17th2.00Matches
2018-201921Cheltenhameng ENGFA Cup65th1.00Matches
3 Seasons3 Clubs2 Leagues6.20
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 (2 Seasons)2 Leagues4.30
Bradford City (1 Season)1 League0.80
Cheltenham (1 Season)1 League1.00
EFL Cup (3 Seasons)4.20
FA Cup (2 Seasons)2.00
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201618Brentfordeng ENG2. Championship0.6Matches
2016-201719Brentfordeng ENG2. Championship12.50Matches
2016-201719Brentfordeng ENGEFL Cup1.30Matches
2016-201719Brentfordeng ENGFA Cup1.0Matches
2017-201820Bradford Cityeng ENGEFL Cup0.84Matches
2017-201820Bradford Cityeng ENG3. League One6.30Matches
2018-201921Brentfordeng ENG2. Championship0.1642000020000600Matches
2018-201921Brentfordeng ENGEFL Cup2.01Matches
2018-201921Cheltenhameng ENGFA Cup1.00Matches
2018-201921Cheltenhameng ENG4. League Two4.4Matches
2019-202022Dundeesct SCO2. Championship0.2Matches
202123Cavalry FCca CAN1. CanPL6.2Matches
202325Cavalry FCca CAN1. CanPL2.3Matches
202426Cavalry FCca CAN1. CanPL17.9Matches
8 Seasons5 Clubs7 Leagues56.5642000520000600
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (4 Seasons)3 Leagues17.5642000120000600
Cavalry FC (3 Seasons)1 League26.4
Bradford City (1 Season)2 Leagues7.14
Cheltenham (1 Season)2 Leagues5.40
Dundee (1 Season)1 League0.2
Championship (4 Seasons)13.1642000020000600
CanPL (3 Seasons)26.4
EFL Cup (3 Seasons)4.25
FA Cup (2 Seasons)2.00
League One (1 Season)6.30
League Two (1 Season)4.4
Championship (1 Season)0.2
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
2015-201618Brentford1 League0.6
2016-201719Brentford3 Leagues14.80
2017-201820Bradford City2 Leagues7.14
2018-201921Brentford2 Leagues2.1642000120000600
2018-201921Cheltenham2 Leagues5.40
2019-202022Dundee1 League0.2
202123Cavalry FC1 League6.2
202325Cavalry FC1 League2.3
202426Cavalry FC1 League17.9
8 Seasons5 Clubs7 Leagues56.5642000520000600
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (4 Seasons)3 Leagues17.5642000120000600
Cavalry FC (3 Seasons)1 League26.4
Bradford City (1 Season)2 Leagues7.14
Cheltenham (1 Season)2 Leagues5.40
Dundee (1 Season)1 League0.2
Championship (4 Seasons)13.1642000020000600
CanPL (3 Seasons)26.4
EFL Cup (3 Seasons)4.25
FA Cup (2 Seasons)2.00
League One (1 Season)6.30
League Two (1 Season)4.4
Championship (1 Season)0.2
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
2015-201618Brentfordeng ENG2. Championship9th0.6Matches
2016-201719Brentfordeng ENG2. Championship10th12.50Matches
2017-201820Bradford Cityeng ENG3. League One11th6.30Matches
2018-201921Brentfordeng ENG2. Championship11th0.1642000020000600Matches
2018-201921Cheltenhameng ENG4. League Two16th4.4Matches
2019-202022Dundeesct SCO2. Championship3rd0.2Matches
202123Cavalry FCca CAN1. CanPL2nd6.2Matches
202325Cavalry FCca CAN1. CanPL1st2.3Matches
202426Cavalry FCca CAN1. CanPL2nd17.9Matches
8 Seasons5 Clubs5 Leagues50.4642000020000600
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (4 Seasons)1 League13.1642000020000600
Cavalry FC (3 Seasons)1 League26.4
Bradford City (1 Season)1 League6.30
Cheltenham (1 Season)1 League4.4
Dundee (1 Season)1 League0.2
Championship (4 Seasons)13.1642000020000600
CanPL (3 Seasons)26.4
League One (1 Season)6.30
League Two (1 Season)4.4
Championship (1 Season)0.2
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
2016-201719Brentfordeng ENGEFL Cup58th1.30Matches
2016-201719Brentfordeng ENGFA Cup17th1.0Matches
2017-201820Bradford Cityeng ENGEFL Cup58th0.84Matches
2018-201921Brentfordeng ENGEFL Cup17th2.01Matches
2018-201921Cheltenhameng ENGFA Cup65th1.00Matches
3 Seasons3 Clubs2 Leagues6.25
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brentford (2 Seasons)2 Leagues4.31
Bradford City (1 Season)1 League0.84
Cheltenham (1 Season)1 League1.00
EFL Cup (3 Seasons)4.25
FA Cup (2 Seasons)2.00

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
2015-201618Brentfordeng ENG2. Championship0.6Matches
2016-201719Brentfordeng ENG2. Championship12.5Matches
2016-201719Brentfordeng ENGEFL Cup1.3Matches
2016-201719Brentfordeng ENGFA Cup1.0Matches
2017-201820Bradford Cityeng ENGEFL Cup0.8Matches
2017-201820Bradford Cityeng ENG3. League One6.3Matches
2018-201921Brentfordeng ENG2. Championship0.100.0000000000.00000000Matches
2018-201921Brentfordeng ENGEFL Cup2.0Matches
2018-201921Cheltenhameng ENGFA Cup1.0Matches
2018-201921Cheltenhameng ENG4. League Two4.4Matches
2019-202022Dundeesct SCO2. Championship0.2Matches
202123Cavalry FCca CAN1. CanPL6.2Matches
202325Cavalry FCca CAN1. CanPL2.3Matches
202426Cavalry FCca CAN1. CanPL17.9Matches
8 Seasons5 Clubs7 Leagues56.500.0000000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (4 Seasons)3 Leagues17.500.0000000000.00000000
Cavalry FC (3 Seasons)1 League26.4
Bradford City (1 Season)2 Leagues7.1
Cheltenham (1 Season)2 Leagues5.4
Dundee (1 Season)1 League0.2
Championship (4 Seasons)13.100.0000000000.00000000
CanPL (3 Seasons)26.4
EFL Cup (3 Seasons)4.2
FA Cup (2 Seasons)2.0
League One (1 Season)6.3
League Two (1 Season)4.4
Championship (1 Season)0.2
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
2015-201618Brentford1 League0.6
2016-201719Brentford3 Leagues14.8
2017-201820Bradford City2 Leagues7.1
2018-201921Brentford2 Leagues2.100.0000000000.00000000
2018-201921Cheltenham2 Leagues5.4
2019-202022Dundee1 League0.2
202123Cavalry FC1 League6.2
202325Cavalry FC1 League2.3
202426Cavalry FC1 League17.9
8 Seasons5 Clubs7 Leagues56.500.0000000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (4 Seasons)3 Leagues17.500.0000000000.00000000
Cavalry FC (3 Seasons)1 League26.4
Bradford City (1 Season)2 Leagues7.1
Cheltenham (1 Season)2 Leagues5.4
Dundee (1 Season)1 League0.2
Championship (4 Seasons)13.100.0000000000.00000000
CanPL (3 Seasons)26.4
EFL Cup (3 Seasons)4.2
FA Cup (2 Seasons)2.0
League One (1 Season)6.3
League Two (1 Season)4.4
Championship (1 Season)0.2
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
2015-201618Brentfordeng ENG2. Championship9th0.6Matches
2016-201719Brentfordeng ENG2. Championship10th12.5Matches
2017-201820Bradford Cityeng ENG3. League One11th6.3Matches
2018-201921Brentfordeng ENG2. Championship11th0.100.0000000000.00000000Matches
2018-201921Cheltenhameng ENG4. League Two16th4.4Matches
2019-202022Dundeesct SCO2. Championship3rd0.2Matches
202123Cavalry FCca CAN1. CanPL2nd6.2Matches
202325Cavalry FCca CAN1. CanPL1st2.3Matches
202426Cavalry FCca CAN1. CanPL2nd17.9Matches
8 Seasons5 Clubs5 Leagues50.400.0000000000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (4 Seasons)1 League13.100.0000000000.00000000
Cavalry FC (3 Seasons)1 League26.4
Bradford City (1 Season)1 League6.3
Cheltenham (1 Season)1 League4.4
Dundee (1 Season)1 League0.2
Championship (4 Seasons)13.100.0000000000.00000000
CanPL (3 Seasons)26.4
League One (1 Season)6.3
League Two (1 Season)4.4
Championship (1 Season)0.2
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
2016-201719Brentfordeng ENGEFL Cup58th1.3Matches
2016-201719Brentfordeng ENGFA Cup17th1.0Matches
2017-201820Bradford Cityeng ENGEFL Cup58th0.8Matches
2018-201921Brentfordeng ENGEFL Cup17th2.0Matches
2018-201921Cheltenhameng ENGFA Cup65th1.0Matches
3 Seasons3 Clubs2 Leagues6.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brentford (2 Seasons)2 Leagues4.3
Bradford City (1 Season)1 League0.8
Cheltenham (1 Season)1 League1.0
EFL Cup (3 Seasons)4.2
FA Cup (2 Seasons)2.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201618Brentfordeng ENG2. Championship0.6Matches
2016-201719Brentfordeng ENG2. Championship12.500Matches
2016-201719Brentfordeng ENGEFL Cup1.300Matches
2016-201719Brentfordeng ENGFA Cup1.0Matches
2017-201820Bradford Cityeng ENGEFL Cup0.800Matches
2017-201820Bradford Cityeng ENG3. League One6.300Matches
2018-201921Brentfordeng ENG2. Championship0.100000010.010000000Matches
2018-201921Brentfordeng ENGEFL Cup2.000Matches
2018-201921Cheltenhameng ENGFA Cup1.000Matches
2018-201921Cheltenhameng ENG4. League Two4.4Matches
2019-202022Dundeesct SCO2. Championship0.2Matches
202123Cavalry FCca CAN1. CanPL6.2Matches
202325Cavalry FCca CAN1. CanPL2.3Matches
202426Cavalry FCca CAN1. CanPL17.9Matches
8 Seasons5 Clubs7 Leagues56.500000010.010000000
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 (4 Seasons)3 Leagues17.500000010.010000000
Cavalry FC (3 Seasons)1 League26.40
Bradford City (1 Season)2 Leagues7.1000
Cheltenham (1 Season)2 Leagues5.4000
Dundee (1 Season)1 League0.20
Championship (4 Seasons)13.100000010.010000000
CanPL (3 Seasons)26.40
EFL Cup (3 Seasons)4.2000
FA Cup (2 Seasons)2.0000
League One (1 Season)6.3000
League Two (1 Season)4.40
Championship (1 Season)0.20
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
2015-201618Brentford1 League0.60
2016-201719Brentford3 Leagues14.8000
2017-201820Bradford City2 Leagues7.1000
2018-201921Brentford2 Leagues2.100000010.010000000
2018-201921Cheltenham2 Leagues5.4000
2019-202022Dundee1 League0.20
202123Cavalry FC1 League6.20
202325Cavalry FC1 League2.30
202426Cavalry FC1 League17.90
8 Seasons5 Clubs7 Leagues56.500000010.010000000
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brentford (4 Seasons)3 Leagues17.500000010.010000000
Cavalry FC (3 Seasons)1 League26.40
Bradford City (1 Season)2 Leagues7.1000
Cheltenham (1 Season)2 Leagues5.4000
Dundee (1 Season)1 League0.20
Championship (4 Seasons)13.100000010.010000000
CanPL (3 Seasons)26.40
EFL Cup (3 Seasons)4.2000
FA Cup (2 Seasons)2.0000
League One (1 Season)6.3000
League Two (1 Season)4.40
Championship (1 Season)0.20
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
2015-201618Brentfordeng ENG2. Championship9th0.6Matches
2016-201719Brentfordeng ENG2. Championship10th12.500Matches
2017-201820Bradford Cityeng ENG3. League One11th6.300Matches
2018-201921Brentfordeng ENG2. Championship11th0.100000010.010000000Matches
2018-201921Cheltenhameng ENG4. League Two16th4.4Matches
2019-202022Dundeesct SCO2. Championship3rd0.2Matches
202123Cavalry FCca CAN1. CanPL2nd6.2Matches
202325Cavalry FCca CAN1. CanPL1st2.3Matches
202426Cavalry FCca CAN1. CanPL2nd17.9Matches
8 Seasons5 Clubs5 Leagues50.400000010.010000000
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 (4 Seasons)1 League13.100000010.010000000
Cavalry FC (3 Seasons)1 League26.40
Bradford City (1 Season)1 League6.3000
Cheltenham (1 Season)1 League4.40
Dundee (1 Season)1 League0.20
Championship (4 Seasons)13.100000010.010000000
CanPL (3 Seasons)26.40
League One (1 Season)6.3000
League Two (1 Season)4.40
Championship (1 Season)0.20
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
2016-201719Brentfordeng ENGEFL Cup58th1.300Matches
2016-201719Brentfordeng ENGFA Cup17th1.0Matches
2017-201820Bradford Cityeng ENGEFL Cup58th0.800Matches
2018-201921Brentfordeng ENGEFL Cup17th2.000Matches
2018-201921Cheltenhameng ENGFA Cup65th1.000Matches
3 Seasons3 Clubs2 Leagues6.2000
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 (2 Seasons)2 Leagues4.3000
Bradford City (1 Season)1 League0.8000
Cheltenham (1 Season)1 League1.0000
EFL Cup (3 Seasons)4.2000
FA Cup (2 Seasons)2.0000

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
2015-201618Brentfordeng ENG2. Championship0.6Matches
2016-201719Brentfordeng ENG2. Championship12.5Matches
2016-201719Brentfordeng ENGEFL Cup1.3Matches
2016-201719Brentfordeng ENGFA Cup1.0Matches
2017-201820Bradford Cityeng ENGEFL Cup0.8Matches
2017-201820Bradford Cityeng ENG3. League One6.3Matches
2018-201921Brentfordeng ENG2. Championship0.160006060003730000042Matches
2018-201921Brentfordeng ENGEFL Cup2.0Matches
2018-201921Cheltenhameng ENGFA Cup1.0Matches
2018-201921Cheltenhameng ENG4. League Two4.4Matches
2019-202022Dundeesct SCO2. Championship0.2Matches
202123Cavalry FCca CAN1. CanPL6.2Matches
202325Cavalry FCca CAN1. CanPL2.3Matches
202426Cavalry FCca CAN1. CanPL17.9Matches
8 Seasons5 Clubs7 Leagues56.560006060003730000042
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 (4 Seasons)3 Leagues17.560006060003730000042
Cavalry FC (3 Seasons)1 League26.4
Bradford City (1 Season)2 Leagues7.1
Cheltenham (1 Season)2 Leagues5.4
Dundee (1 Season)1 League0.2
Championship (4 Seasons)13.160006060003730000042
CanPL (3 Seasons)26.4
EFL Cup (3 Seasons)4.2
FA Cup (2 Seasons)2.0
League One (1 Season)6.3
League Two (1 Season)4.4
Championship (1 Season)0.2
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
2015-201618Brentford1 League0.6
2016-201719Brentford3 Leagues14.8
2017-201820Bradford City2 Leagues7.1
2018-201921Brentford2 Leagues2.160006060003730000042
2018-201921Cheltenham2 Leagues5.4
2019-202022Dundee1 League0.2
202123Cavalry FC1 League6.2
202325Cavalry FC1 League2.3
202426Cavalry FC1 League17.9
8 Seasons5 Clubs7 Leagues56.560006060003730000042
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 (4 Seasons)3 Leagues17.560006060003730000042
Cavalry FC (3 Seasons)1 League26.4
Bradford City (1 Season)2 Leagues7.1
Cheltenham (1 Season)2 Leagues5.4
Dundee (1 Season)1 League0.2
Championship (4 Seasons)13.160006060003730000042
CanPL (3 Seasons)26.4
EFL Cup (3 Seasons)4.2
FA Cup (2 Seasons)2.0
League One (1 Season)6.3
League Two (1 Season)4.4
Championship (1 Season)0.2
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
2015-201618Brentfordeng ENG2. Championship9th0.6Matches
2016-201719Brentfordeng ENG2. Championship10th12.5Matches
2017-201820Bradford Cityeng ENG3. League One11th6.3Matches
2018-201921Brentfordeng ENG2. Championship11th0.160006060003730000042Matches
2018-201921Cheltenhameng ENG4. League Two16th4.4Matches
2019-202022Dundeesct SCO2. Championship3rd0.2Matches
202123Cavalry FCca CAN1. CanPL2nd6.2Matches
202325Cavalry FCca CAN1. CanPL1st2.3Matches
202426Cavalry FCca CAN1. CanPL2nd17.9Matches
8 Seasons5 Clubs5 Leagues50.460006060003730000042
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 (4 Seasons)1 League13.160006060003730000042
Cavalry FC (3 Seasons)1 League26.4
Bradford City (1 Season)1 League6.3
Cheltenham (1 Season)1 League4.4
Dundee (1 Season)1 League0.2
Championship (4 Seasons)13.160006060003730000042
CanPL (3 Seasons)26.4
League One (1 Season)6.3
League Two (1 Season)4.4
Championship (1 Season)0.2
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
2016-201719Brentfordeng ENGEFL Cup58th1.3Matches
2016-201719Brentfordeng ENGFA Cup17th1.0Matches
2017-201820Bradford Cityeng ENGEFL Cup58th0.8Matches
2018-201921Brentfordeng ENGEFL Cup17th2.0Matches
2018-201921Cheltenhameng ENGFA Cup65th1.0Matches
3 Seasons3 Clubs2 Leagues6.2
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 (2 Seasons)2 Leagues4.3
Bradford City (1 Season)1 League0.8
Cheltenham (1 Season)1 League1.0
EFL Cup (3 Seasons)4.2
FA Cup (2 Seasons)2.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201618Brentfordeng ENG2. Championship152521.30.610003.0030+3+5.19+5.15Matches
2016-201719Brentfordeng ENG2. Championship151,1227527.112.51382111.272122-1-0.08-0.41Matches
2016-201719Brentfordeng ENGEFL Cup1120120100.01.311201000.0001-1-0.75Matches
2016-201719Brentfordeng ENGFA Cup1909050.01.01901013.0051+4+4.00+8.00Matches
2017-201820Brentfordeng ENG2. Championship00001Matches
2017-201820Bradford Cityeng ENGEFL Cup1757583.30.81750000.0012-1-1.20-1.20Matches
2017-201820Bradford Cityeng ENG3. League One85687113.76.374191.3876+1+0.16+0.44Matches
2018-201921Brentfordeng ENG2. Championship1880.20.1001723.0010+1+11.25+10.960.20.1+0.1+1.42+1.27Matches
2018-201921Brentfordeng ENGEFL Cup21809066.72.02902003.0052+3+1.50+3.50Matches
2018-201921Cheltenhameng ENGFA Cup1909033.31.01901020.0013-2-2.00-3.00Matches
2018-201921Cheltenhameng ENG4. League Two6394669.54.4574212260.6759-4-0.91-0.75Matches
2019-202022Dundeesct SCO2. Championship116160.70.20011641.000000.00-0.04Matches
202123Cavalry FCca CAN1. CanPL115545022.06.286713501.7586+2+0.32+0.23Matches
202325Cavalry FCca CAN1. CanPL4211538.42.3266024022.5042+2+0.85+0.19Matches
202426Cavalry FCca CAN1. CanPL211,6097763.817.91984142731.712314+9+0.50+0.21Matches
8 Seasons5 Clubs7 Leagues745,0896914.356.56180341315411.568468+16+0.28+0.190.20.1+0.1+1.42+1.27
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 (4 Seasons)3 Leagues211,572759.217.518981237151.623526+9+0.52+0.360.20.1+0.1+1.42+1.27
Cavalry FC (3 Seasons)1 League362,3746631.426.429781571551.813522+13+0.49+0.11
Bradford City (1 Season)2 Leagues96437115.27.18754191.238800.00+0.28
Cheltenham (1 Season)2 Leagues74846911.05.4677312280.57612-6-1.12-1.00
Dundee (1 Season)1 League116160.70.20011641.000000.00-0.04
Championship (4 Seasons)171,182707.213.114837141.472522+3+0.23+0.020.20.1+0.1+1.42+1.27
CanPL (3 Seasons)362,3746631.426.429781571551.813522+13+0.49+0.11
EFL Cup (3 Seasons)43759478.14.24943001.5065+1+0.24+1.95
FA Cup (2 Seasons)21809040.02.02902031.5064+2+1.00+1.67
League One (1 Season)85687113.76.374191.3876+1+0.16+0.44
League Two (1 Season)6394669.54.4574212260.6759-4-0.91-0.75
Championship (1 Season)116160.70.20011641.000000.00-0.04
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
2015-201618Brentford1 League152521.30.610003.0030+3+5.19+5.15
2016-201719Brentford3 Leagues171,3327830.014.815105102121.302624+2+0.14-0.07
2017-201820Bradford City2 Leagues96437115.27.18754191.238800.00+0.28
2017-201820Brentford1 League00001
2018-201921Brentford2 Leagues3188634.42.129121723.0062+4+1.91+1.680.20.1+0.1+1.42+1.27
2018-201921Cheltenham2 Leagues74846911.05.4677312280.57612-6-1.12-1.00
2019-202022Dundee1 League116160.70.20011641.000000.00-0.04
202123Cavalry FC1 League115545022.06.286713501.7586+2+0.32+0.23
202325Cavalry FC1 League4211538.42.3266024022.5042+2+0.85+0.19
202426Cavalry FC1 League211,6097763.817.91984142731.712314+9+0.50+0.21
8 Seasons5 Clubs7 Leagues745,0896914.356.56180341315411.568468+16+0.28+0.190.20.1+0.1+1.42+1.27
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 (4 Seasons)3 Leagues211,572759.217.518981237151.623526+9+0.52+0.360.20.1+0.1+1.42+1.27
Cavalry FC (3 Seasons)1 League362,3746631.426.429781571551.813522+13+0.49+0.11
Bradford City (1 Season)2 Leagues96437115.27.18754191.238800.00+0.28
Cheltenham (1 Season)2 Leagues74846911.05.4677312280.57612-6-1.12-1.00
Dundee (1 Season)1 League116160.70.20011641.000000.00-0.04
Championship (4 Seasons)171,182707.213.114837141.472522+3+0.23+0.020.20.1+0.1+1.42+1.27
CanPL (3 Seasons)362,3746631.426.429781571551.813522+13+0.49+0.11
EFL Cup (3 Seasons)43759478.14.24943001.5065+1+0.24+1.95
FA Cup (2 Seasons)21809040.02.02902031.5064+2+1.00+1.67
League One (1 Season)85687113.76.374191.3876+1+0.16+0.44
League Two (1 Season)6394669.54.4574212260.6759-4-0.91-0.75
Championship (1 Season)116160.70.20011641.000000.00-0.04
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
2015-201618Brentfordeng ENG2. Championship9th152521.30.610003.0030+3+5.19+5.15Matches
2016-201719Brentfordeng ENG2. Championship10th151,1227527.112.51382111.272122-1-0.08-0.41Matches
2017-201820Bradford Cityeng ENG3. League One11th85687113.76.374191.3876+1+0.16+0.44Matches
2017-201820Brentfordeng ENG2. Championship9th00001Matches
2018-201921Brentfordeng ENG2. Championship11th1880.20.1001723.0010+1+11.25+10.960.20.1+0.1+1.42+1.27Matches
2018-201921Cheltenhameng ENG4. League Two16th6394669.54.4574212260.6759-4-0.91-0.75Matches
2019-202022Dundeesct SCO2. Championship3rd116160.70.20011641.000000.00-0.04Matches
202123Cavalry FCca CAN1. CanPL2nd115545022.06.286713501.7586+2+0.32+0.23Matches
202325Cavalry FCca CAN1. CanPL1st4211538.42.3266024022.5042+2+0.85+0.19Matches
202426Cavalry FCca CAN1. CanPL2nd211,6097763.817.91984142731.712314+9+0.50+0.21Matches
8 Seasons5 Clubs5 Leagues684,5346713.150.45578291315381.567259+13+0.26+0.150.20.1+0.1+1.42+1.27
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 (4 Seasons)1 League171,182707.213.114837141.472522+3+0.23+0.020.20.1+0.1+1.42+1.27
Cavalry FC (3 Seasons)1 League362,3746631.426.429781571551.813522+13+0.49+0.11
Bradford City (1 Season)1 League85687113.76.374191.3876+1+0.16+0.44
Cheltenham (1 Season)1 League6394669.54.4574212260.6759-4-0.91-0.75
Dundee (1 Season)1 League116160.70.20011641.000000.00-0.04
Championship (4 Seasons)171,182707.213.114837141.472522+3+0.23+0.020.20.1+0.1+1.42+1.27
CanPL (3 Seasons)362,3746631.426.429781571551.813522+13+0.49+0.11
League One (1 Season)85687113.76.374191.3876+1+0.16+0.44
League Two (1 Season)6394669.54.4574212260.6759-4-0.91-0.75
Championship (1 Season)116160.70.20011641.000000.00-0.04
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
2016-201719Brentfordeng ENGEFL Cup58th1120120100.01.311201000.0001-1-0.75Matches
2016-201719Brentfordeng ENGFA Cup17th1909050.01.01901013.0051+4+4.00+8.00Matches
2017-201820Bradford Cityeng ENGEFL Cup58th1757583.30.81750000.0012-1-1.20-1.20Matches
2018-201921Brentfordeng ENGEFL Cup17th21809066.72.02902003.0052+3+1.50+3.50Matches
2018-201921Cheltenhameng ENGFA Cup65th1909033.31.01901020.0013-2-2.00-3.00Matches
3 Seasons3 Clubs2 Leagues65559359.76.26935031.50129+3+0.49+1.45
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 (2 Seasons)2 Leagues43909868.44.34984012.25104+6+1.38+4.38
Bradford City (1 Season)1 League1757583.30.81750000.0012-1-1.20-1.20
Cheltenham (1 Season)1 League1909033.31.01901020.0013-2-2.00-3.00
EFL Cup (3 Seasons)43759478.14.24943001.5065+1+0.24+1.95
FA Cup (2 Seasons)21809040.02.02902031.5064+2+1.00+1.67

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
2015-201618Brentfordeng ENG2. Championship0.6000Matches
2016-201719Brentfordeng ENG2. Championship12.5000900000000Matches
2016-201719Brentfordeng ENGEFL Cup1.3100210000000Matches
2016-201719Brentfordeng ENGFA Cup1.00000Matches
2017-201820Bradford Cityeng ENGEFL Cup0.8000000400000Matches
2017-201820Bradford Cityeng ENG3. League One6.3100500000000Matches
2018-201921Brentfordeng ENG2. Championship0.1000000000000000Matches
2018-201921Brentfordeng ENGEFL Cup2.0000000100000Matches
2018-201921Cheltenhameng ENGFA Cup1.0000001000000Matches
2018-201921Cheltenhameng ENG4. League Two4.40000Matches
2019-202022Dundeesct SCO2. Championship0.20000Matches
202123Cavalry FCca CAN1. CanPL6.20000Matches
202325Cavalry FCca CAN1. CanPL2.31000Matches
202426Cavalry FCca CAN1. CanPL17.93001Matches
8 Seasons5 Clubs7 Leagues56.56001611500001000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (4 Seasons)3 Leagues17.51001110100000000
Cavalry FC (3 Seasons)1 League26.44001
Bradford City (1 Season)2 Leagues7.1100500400000
Cheltenham (1 Season)2 Leagues5.4000001000000
Dundee (1 Season)1 League0.20000
Championship (4 Seasons)13.1000900000000000
CanPL (3 Seasons)26.44001
EFL Cup (3 Seasons)4.2100210500000
FA Cup (2 Seasons)2.0000001000000
League One (1 Season)6.3100500000000
League Two (1 Season)4.40000
Championship (1 Season)0.20000
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
2015-201618Brentford1 League0.6000
2016-201719Brentford3 Leagues14.81001110000000
2017-201820Bradford City2 Leagues7.1100500400000
2018-201921Brentford2 Leagues2.1000000100000000
2018-201921Cheltenham2 Leagues5.4000001000000
2019-202022Dundee1 League0.20000
202123Cavalry FC1 League6.20000
202325Cavalry FC1 League2.31000
202426Cavalry FC1 League17.93001
8 Seasons5 Clubs7 Leagues56.56001611500001000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (4 Seasons)3 Leagues17.51001110100000000
Cavalry FC (3 Seasons)1 League26.44001
Bradford City (1 Season)2 Leagues7.1100500400000
Cheltenham (1 Season)2 Leagues5.4000001000000
Dundee (1 Season)1 League0.20000
Championship (4 Seasons)13.1000900000000000
CanPL (3 Seasons)26.44001
EFL Cup (3 Seasons)4.2100210500000
FA Cup (2 Seasons)2.0000001000000
League One (1 Season)6.3100500000000
League Two (1 Season)4.40000
Championship (1 Season)0.20000
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
2015-201618Brentfordeng ENG2. Championship9th0.6000Matches
2016-201719Brentfordeng ENG2. Championship10th12.5000900000000Matches
2017-201820Bradford Cityeng ENG3. League One11th6.3100500000000Matches
2018-201921Brentfordeng ENG2. Championship11th0.1000000000000000Matches
2018-201921Cheltenhameng ENG4. League Two16th4.40000Matches
2019-202022Dundeesct SCO2. Championship3rd0.20000Matches
202123Cavalry FCca CAN1. CanPL2nd6.20000Matches
202325Cavalry FCca CAN1. CanPL1st2.31000Matches
202426Cavalry FCca CAN1. CanPL2nd17.93001Matches
8 Seasons5 Clubs5 Leagues50.45001400000001000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brentford (4 Seasons)1 League13.1000900000000000
Cavalry FC (3 Seasons)1 League26.44001
Bradford City (1 Season)1 League6.3100500000000
Cheltenham (1 Season)1 League4.40000
Dundee (1 Season)1 League0.20000
Championship (4 Seasons)13.1000900000000000
CanPL (3 Seasons)26.44001
League One (1 Season)6.3100500000000
League Two (1 Season)4.40000
Championship (1 Season)0.20000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201719Brentfordeng ENGEFL Cup58th1.3100210000000Matches
2016-201719Brentfordeng ENGFA Cup17th1.00000Matches
2017-201820Bradford Cityeng ENGEFL Cup58th0.8000000400000Matches
2018-201921Brentfordeng ENGEFL Cup17th2.0000000100000Matches
2018-201921Cheltenhameng ENGFA Cup65th1.0000001000000Matches
3 Seasons3 Clubs2 Leagues6.2100211500000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (2 Seasons)2 Leagues4.3100210100000
Bradford City (1 Season)1 League0.8000000400000
Cheltenham (1 Season)1 League1.0000001000000
EFL Cup (3 Seasons)4.2100210500000
FA Cup (2 Seasons)2.0000001000000

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.

More Tom Field Pages

Tom Field Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Stathead & Player Comparison