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
2006-200718Cambridge Utdeng ENG5. Conf National11901.0000000000.000.000.000.000.00
2007-200819Shrewsburyeng ENG4. League Two332412.7000000100.000.000.000.000.00
2009-201021York Cityeng ENG5. Conf Premier44433,82842.5000000610.000.000.000.000.00
2010-201122York Cityeng ENG5. Conf Premier46443,93643.7101100200.020.000.020.020.02
2011-201223York Cityeng ENG5. Conf Premier43433,84242.7246200500.050.090.140.050.14
2012-201324Bradford Cityeng ENG4. League Two32322,79431.0134100100.030.100.130.030.13
2013-201425Bradford Cityeng ENG3. League One26242,23724.9022000200.000.080.080.000.08
2014-201526Bradford Cityeng ENGFA Cup887208.0000000100.000.000.000.000.00Matches
2014-201526Bradford Cityeng ENGLeague Cup332703.0000000100.000.000.000.000.00Matches
2014-201526Bradford Cityeng ENG3. League One40383,43838.2022000300.000.050.050.000.05Matches
2015-201627Bradford Cityeng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
2015-201627Bradford Cityeng ENG3. League One42393,54339.4145100300.030.100.130.030.13Matches
2016-201728Bradford Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201728Bradford Cityeng ENG3. League One41413,64640.5213200600.050.020.070.050.07Matches
2017-201829Millwalleng ENG2. Championship46464,00044.4000000400.000.000.000.000.00Matches
2017-201829Millwalleng ENGEFL Cup00Matches
2017-201829Millwalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201930Millwalleng ENG2. Championship36332,60328.9011000400.30.30.71.027109480.000.030.030.000.030.010.020.030.010.03Matches
2018-201930Millwalleng ENGEFL Cup11730.8000000000.000.000.000.000.00Matches
2018-201930Millwalleng ENGFA Cup10360.4000000000.000.000.000.000.00Matches
2019-202031Perth Gloryau AUS1. A-League22171,41015.7112100200.060.060.130.060.13Matches
2020-202132Macarthur FCau AUS1. A-League18161,17213.0213200100.150.080.230.150.23Matches
2021-202233Macarthur FCau AUS1. A-League21128929.9101100300.100.000.100.100.10Matches
15 Seasons7 Clubs7 Leagues47944939,281436.511193011004510.30.30.71.027109480.030.040.070.030.070.010.020.030.010.03
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
Bradford City (5 Seasons)4 Leagues19618917,068189.6412164001700.020.060.080.020.08
York City (3 Seasons)1 League13313011,606129.03473001310.020.030.050.020.05
Millwall (2 Seasons)3 Leagues85816,80275.6011000800.30.30.71.027109480.000.010.010.000.010.010.020.030.010.03
Macarthur FC (2 Seasons)1 League39282,06422.9314300400.130.040.170.130.17
Perth Glory (1 Season)1 League22171,41015.7112100200.060.060.130.060.13
Shrewsbury (1 Season)1 League332412.7000000100.000.000.000.000.00
Cambridge Utd (1 Season)1 League11901.0000000000.000.000.000.000.00
League One (4 Seasons)14914212,864142.939123001400.020.060.080.020.08
Conf National (4 Seasons)13413111,696130.03473001310.020.030.050.020.05
FA Cup (4 Seasons)13121,14612.7000000100.000.000.000.000.00
EFL Cup (4 Seasons)554635.1000000100.000.000.000.000.00
A-League (3 Seasons)61453,47438.6426400600.100.050.160.100.16
Championship (2 Seasons)82796,60373.4011000800.30.30.71.027109480.000.010.010.000.010.010.020.030.010.03
League Two (2 Seasons)35353,03533.7134100200.030.090.120.030.12
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
2006-200718Cambridge Utd1 League11901.0000000000.000.000.000.000.00
2007-200819Shrewsbury1 League332412.7000000100.000.000.000.000.00
2009-201021York City1 League44433,82842.5000000610.000.000.000.000.00
2010-201122York City1 League46443,93643.7101100200.020.000.020.020.02
2011-201223York City1 League43433,84242.7246200500.050.090.140.050.14
2012-201324Bradford City1 League32322,79431.0134100100.030.100.130.030.13
2013-201425Bradford City1 League26242,23724.9022000200.000.080.080.000.08
2014-201526Bradford City3 Leagues51494,42849.2022000500.000.040.040.000.04
2015-201627Bradford City2 Leagues45423,84342.7145100300.020.090.120.020.12
2016-201728Bradford City2 Leagues42423,76641.8213200600.050.020.070.050.07
2017-201829Millwall3 Leagues47474,09045.4000000400.000.000.000.000.00
2018-201930Millwall3 Leagues38342,71230.1011000400.30.30.71.027109480.000.030.030.000.030.010.020.030.010.03
2019-202031Perth Glory1 League22171,41015.7112100200.060.060.130.060.13
2020-202132Macarthur FC1 League18161,17213.0213200100.150.080.230.150.23
2021-202233Macarthur FC1 League21128929.9101100300.100.000.100.100.10
15 Seasons7 Clubs7 Leagues47944939,281436.511193011004510.30.30.71.027109480.030.040.070.030.070.010.020.030.010.03
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
Bradford City (5 Seasons)4 Leagues19618917,068189.6412164001700.020.060.080.020.08
York City (3 Seasons)1 League13313011,606129.03473001310.020.030.050.020.05
Millwall (2 Seasons)3 Leagues85816,80275.6011000800.30.30.71.027109480.000.010.010.000.010.010.020.030.010.03
Macarthur FC (2 Seasons)1 League39282,06422.9314300400.130.040.170.130.17
Perth Glory (1 Season)1 League22171,41015.7112100200.060.060.130.060.13
Shrewsbury (1 Season)1 League332412.7000000100.000.000.000.000.00
Cambridge Utd (1 Season)1 League11901.0000000000.000.000.000.000.00
League One (4 Seasons)14914212,864142.939123001400.020.060.080.020.08
Conf National (4 Seasons)13413111,696130.03473001310.020.030.050.020.05
FA Cup (4 Seasons)13121,14612.7000000100.000.000.000.000.00
EFL Cup (4 Seasons)554635.1000000100.000.000.000.000.00
A-League (3 Seasons)61453,47438.6426400600.100.050.160.100.16
Championship (2 Seasons)82796,60373.4011000800.30.30.71.027109480.000.010.010.000.010.010.020.030.010.03
League Two (2 Seasons)35353,03533.7134100200.030.090.120.030.12
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
2006-200718Cambridge Utdeng ENG5. Conf National17th11901.0000000000.000.000.000.000.00
2007-200819Shrewsburyeng ENG4. League Two18th332412.7000000100.000.000.000.000.00
2009-201021York Cityeng ENG5. Conf Premier5th44433,82842.5000000610.000.000.000.000.00
2010-201122York Cityeng ENG5. Conf Premier8th46443,93643.7101100200.020.000.020.020.02
2011-201223York Cityeng ENG5. Conf Premier4th43433,84242.7246200500.050.090.140.050.14
2012-201324Bradford Cityeng ENG4. League Two7th32322,79431.0134100100.030.100.130.030.13
2013-201425Bradford Cityeng ENG3. League One11th26242,23724.9022000200.000.080.080.000.08
2014-201526Bradford Cityeng ENG3. League One7th40383,43838.2022000300.000.050.050.000.05Matches
2015-201627Bradford Cityeng ENG3. League One5th42393,54339.4145100300.030.100.130.030.13Matches
2016-201728Bradford Cityeng ENG3. League One5th41413,64640.5213200600.050.020.070.050.07Matches
2017-201829Millwalleng ENG2. Championship8th46464,00044.4000000400.000.000.000.000.00Matches
2018-201930Millwalleng ENG2. Championship21st36332,60328.9011000400.30.30.71.027109480.000.030.030.000.030.010.020.030.010.03Matches
2019-202031Perth Gloryau AUS1. A-League6th22171,41015.7112100200.060.060.130.060.13Matches
2020-202132Macarthur FCau AUS1. A-League6th18161,17213.0213200100.150.080.230.150.23Matches
2021-202233Macarthur FCau AUS1. A-League7th21128929.9101100300.100.000.100.100.10Matches
15 Seasons7 Clubs5 Leagues46143237,672418.611193011004310.30.30.71.027109480.030.050.070.030.070.010.020.030.010.03
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
Bradford City (5 Seasons)2 Leagues18117415,658174.0412164001500.020.070.090.020.09
York City (3 Seasons)1 League13313011,606129.03473001310.020.030.050.020.05
Millwall (2 Seasons)1 League82796,60373.4011000800.30.30.71.027109480.000.010.010.000.010.010.020.030.010.03
Macarthur FC (2 Seasons)1 League39282,06422.9314300400.130.040.170.130.17
Perth Glory (1 Season)1 League22171,41015.7112100200.060.060.130.060.13
Shrewsbury (1 Season)1 League332412.7000000100.000.000.000.000.00
Cambridge Utd (1 Season)1 League11901.0000000000.000.000.000.000.00
League One (4 Seasons)14914212,864142.939123001400.020.060.080.020.08
Conf National (4 Seasons)13413111,696130.03473001310.020.030.050.020.05
A-League (3 Seasons)61453,47438.6426400600.100.050.160.100.16
Championship (2 Seasons)82796,60373.4011000800.30.30.71.027109480.000.010.010.000.010.010.020.030.010.03
League Two (2 Seasons)35353,03533.7134100200.030.090.120.030.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
2014-201526Bradford Cityeng ENGFA Cup5th887208.0000000100.000.000.000.000.00Matches
2014-201526Bradford Cityeng ENGLeague Cup17th332703.0000000100.000.000.000.000.00Matches
2015-201627Bradford Cityeng ENGFA Cup33rd333003.3000000000.000.000.000.000.00Matches
2016-201728Bradford Cityeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2017-201829Millwalleng ENGEFL Cup33rd00Matches
2017-201829Millwalleng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2018-201930Millwalleng ENGEFL Cup17th11730.8000000000.000.000.000.000.00Matches
2018-201930Millwalleng ENGFA Cup5th10360.4000000000.000.000.000.000.00Matches
5 Seasons2 Clubs2 Leagues18171,60917.9000000200.000.000.000.000.00
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
Bradford City (3 Seasons)2 Leagues15151,41015.7000000200.000.000.000.000.00
Millwall (2 Seasons)2 Leagues321992.2000000000.000.000.000.000.00
FA Cup (4 Seasons)13121,14612.7000000100.000.000.000.000.00
EFL Cup (4 Seasons)554635.1000000100.000.000.000.000.00
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
201830au Australia1. World CupGR00Matches
201829au AustraliaWCQ221471.6000000000.000.000.000.000.00Matches
201829au AustraliaFriendlies (M)00Matches
1 Season1 Club3 Leagues221471.6000000000.000.000.000.000.00
WCQ (1 Season)221471.6000000000.000.000.000.000.00
World Cup (1 Season)00
Friendlies (M) (1 Season)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
2006-200718Cambridge Utdeng ENG5. Conf National1.0000.0000
2007-200819Shrewsburyeng ENG4. League Two2.7000.0000
2009-201021York Cityeng ENG5. Conf Premier42.5020.050.0000
2010-201122York Cityeng ENG5. Conf Premier43.7170.160.1400
2011-201223York Cityeng ENG5. Conf Premier42.7290.210.2200
2012-201324Bradford Cityeng ENG4. League Two31.0120.060.5000
2013-201425Bradford Cityeng ENG3. League One24.9020.080.0000
2014-201526Bradford Cityeng ENGFA Cup8.0000Matches
2014-201526Bradford Cityeng ENGLeague Cup3.0000Matches
2014-201526Bradford Cityeng ENG3. League One38.2010.030.0000Matches
2015-201627Bradford Cityeng ENGFA Cup3.3000Matches
2015-201627Bradford Cityeng ENG3. League One39.4110.031.0000Matches
2016-201728Bradford Cityeng ENGEFL Cup1.30000.000.0000Matches
2016-201728Bradford Cityeng ENG3. League One40.52090.000.220.2200Matches
2017-201829Millwalleng ENG2. Championship44.405120.00.110.020.000.0000Matches
2017-201829Millwalleng ENGFA Cup1.00000.000.0000Matches
2018-201930Millwalleng ENG2. Championship28.90500.00.170.000.0018.20000.30.30.06-0.3-0.3Matches
2018-201930Millwalleng ENGEFL Cup0.80000.000.0000Matches
2018-201930Millwalleng ENGFA Cup0.4011100.02.502.500.000.0000Matches
2019-202031Perth Gloryau AUS1. A-League15.717457.10.450.260.140.2500Matches
2020-202132Macarthur FCau AUS1. A-League13.027571.40.540.380.290.4000Matches
2021-202233Macarthur FCau AUS1. A-League9.9111436.41.110.400.090.2500Matches
15 Seasons7 Clubs7 Leagues436.511364866.70.230.110.170.2318.20000.30.30.06-0.3-0.3
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
Bradford City (5 Seasons)4 Leagues189.640150.000.090.2700
York City (3 Seasons)1 League129.03180.140.1700
Millwall (2 Seasons)3 Leagues75.6011218.20.150.030.000.0018.20000.30.30.06-0.3-0.3
Macarthur FC (2 Seasons)1 League22.9318950.00.780.390.170.3300
Perth Glory (1 Season)1 League15.717457.10.450.260.140.2500
Shrewsbury (1 Season)1 League2.7000.0000
Cambridge Utd (1 Season)1 League1.0000.0000
League One (4 Seasons)142.930130.000.090.2300
Conf National (4 Seasons)130.03180.140.1700
FA Cup (4 Seasons)12.7011100.00.710.710.000.0000
EFL Cup (4 Seasons)5.10000.000.0000
A-League (3 Seasons)38.64251352.00.650.340.160.3100
Championship (2 Seasons)73.4010110.00.140.010.000.0018.20000.30.30.06-0.3-0.3
League Two (2 Seasons)33.7120.060.5000
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
2006-200718Cambridge Utd1 League1.0000.0000
2007-200819Shrewsbury1 League2.7000.0000
2009-201021York City1 League42.5020.050.0000
2010-201122York City1 League43.7170.160.1400
2011-201223York City1 League42.7290.210.2200
2012-201324Bradford City1 League31.0120.060.5000
2013-201425Bradford City1 League24.9020.080.0000
2014-201526Bradford City3 Leagues49.2010.030.0000
2015-201627Bradford City2 Leagues42.7110.031.0000
2016-201728Bradford City2 Leagues41.82090.000.220.2200
2017-201829Millwall3 Leagues45.405120.00.110.020.000.0000
2018-201930Millwall3 Leagues30.106116.70.200.030.000.0018.20000.30.30.06-0.3-0.3
2019-202031Perth Glory1 League15.717457.10.450.260.140.2500
2020-202132Macarthur FC1 League13.027571.40.540.380.290.4000
2021-202233Macarthur FC1 League9.9111436.41.110.400.090.2500
15 Seasons7 Clubs7 Leagues436.511364866.70.230.110.170.2318.20000.30.30.06-0.3-0.3
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
Bradford City (5 Seasons)4 Leagues189.640150.000.090.2700
York City (3 Seasons)1 League129.03180.140.1700
Millwall (2 Seasons)3 Leagues75.6011218.20.150.030.000.0018.20000.30.30.06-0.3-0.3
Macarthur FC (2 Seasons)1 League22.9318950.00.780.390.170.3300
Perth Glory (1 Season)1 League15.717457.10.450.260.140.2500
Shrewsbury (1 Season)1 League2.7000.0000
Cambridge Utd (1 Season)1 League1.0000.0000
League One (4 Seasons)142.930130.000.090.2300
Conf National (4 Seasons)130.03180.140.1700
FA Cup (4 Seasons)12.7011100.00.710.710.000.0000
EFL Cup (4 Seasons)5.10000.000.0000
A-League (3 Seasons)38.64251352.00.650.340.160.3100
Championship (2 Seasons)73.4010110.00.140.010.000.0018.20000.30.30.06-0.3-0.3
League Two (2 Seasons)33.7120.060.5000
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
2006-200718Cambridge Utdeng ENG5. Conf National17th1.0000.0000
2007-200819Shrewsburyeng ENG4. League Two18th2.7000.0000
2009-201021York Cityeng ENG5. Conf Premier5th42.5020.050.0000
2010-201122York Cityeng ENG5. Conf Premier8th43.7170.160.1400
2011-201223York Cityeng ENG5. Conf Premier4th42.7290.210.2200
2012-201324Bradford Cityeng ENG4. League Two7th31.0120.060.5000
2013-201425Bradford Cityeng ENG3. League One11th24.9020.080.0000
2014-201526Bradford Cityeng ENG3. League One7th38.2010.030.0000Matches
2015-201627Bradford Cityeng ENG3. League One5th39.4110.031.0000Matches
2016-201728Bradford Cityeng ENG3. League One5th40.52090.000.220.2200Matches
2017-201829Millwalleng ENG2. Championship8th44.405120.00.110.020.000.0000Matches
2018-201930Millwalleng ENG2. Championship21st28.90500.00.170.000.0018.20000.30.30.06-0.3-0.3Matches
2019-202031Perth Gloryau AUS1. A-League6th15.717457.10.450.260.140.2500Matches
2020-202132Macarthur FCau AUS1. A-League6th13.027571.40.540.380.290.4000Matches
2021-202233Macarthur FCau AUS1. A-League7th9.9111436.41.110.400.090.2500Matches
15 Seasons7 Clubs5 Leagues418.611354765.70.230.110.170.2318.20000.30.30.06-0.3-0.3
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
Bradford City (5 Seasons)2 Leagues174.040150.000.090.2700
York City (3 Seasons)1 League129.03180.140.1700
Millwall (2 Seasons)1 League73.4010110.00.140.010.000.0018.20000.30.30.06-0.3-0.3
Macarthur FC (2 Seasons)1 League22.9318950.00.780.390.170.3300
Perth Glory (1 Season)1 League15.717457.10.450.260.140.2500
Shrewsbury (1 Season)1 League2.7000.0000
Cambridge Utd (1 Season)1 League1.0000.0000
League One (4 Seasons)142.930130.000.090.2300
Conf National (4 Seasons)130.03180.140.1700
A-League (3 Seasons)38.64251352.00.650.340.160.3100
Championship (2 Seasons)73.4010110.00.140.010.000.0018.20000.30.30.06-0.3-0.3
League Two (2 Seasons)33.7120.060.5000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201526Bradford Cityeng ENGFA Cup5th8.0000Matches
2014-201526Bradford Cityeng ENGLeague Cup17th3.0000Matches
2015-201627Bradford Cityeng ENGFA Cup33rd3.3000Matches
2016-201728Bradford Cityeng ENGEFL Cup58th1.30000.000.0000Matches
2017-201829Millwalleng ENGFA Cup17th1.00000.000.0000Matches
2018-201930Millwalleng ENGEFL Cup17th0.80000.000.0000Matches
2018-201930Millwalleng ENGFA Cup5th0.4011100.02.502.500.000.0000Matches
5 Seasons2 Clubs2 Leagues17.9011100.00.280.280.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bradford City (3 Seasons)2 Leagues15.70000.000.0000
Millwall (2 Seasons)2 Leagues2.2011100.00.450.450.000.0000
FA Cup (4 Seasons)12.7011100.00.710.710.000.0000
EFL Cup (4 Seasons)5.10000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201829au AustraliaWCQ1.6000Matches
1 Season1 Club3 Leagues1.6000
WCQ (1 Season)1.6000
World Cup (1 Season)
Friendlies (M) (1 Season)

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
2006-200718Cambridge Utdeng ENG5. Conf National1.00
2007-200819Shrewsburyeng ENG4. League Two2.70
2009-201021York Cityeng ENG5. Conf Premier42.50
2010-201122York Cityeng ENG5. Conf Premier43.70
2011-201223York Cityeng ENG5. Conf Premier42.74
2012-201324Bradford Cityeng ENG4. League Two31.03
2013-201425Bradford Cityeng ENG3. League One24.92
2014-201526Bradford Cityeng ENGFA Cup8.00Matches
2014-201526Bradford Cityeng ENGLeague Cup3.00Matches
2014-201526Bradford Cityeng ENG3. League One38.22Matches
2015-201627Bradford Cityeng ENGFA Cup3.30Matches
2015-201627Bradford Cityeng ENG3. League One39.44Matches
2016-201728Bradford Cityeng ENGEFL Cup1.30Matches
2016-201728Bradford Cityeng ENG3. League One40.51Matches
2017-201829Millwalleng ENG2. Championship44.40Matches
2017-201829Millwalleng ENGFA Cup1.00Matches
2018-201930Millwalleng ENG2. Championship28.9669108561.711399605533740782.824843956.56617338.210.71.3+0.31377144109Matches
2018-201930Millwalleng ENGEFL Cup0.80Matches
2018-201930Millwalleng ENGFA Cup0.40Matches
2019-202031Perth Gloryau AUS1. A-League15.71Matches
2020-202132Macarthur FCau AUS1. A-League13.01Matches
2021-202233Macarthur FCau AUS1. A-League9.90Matches
15 Seasons7 Clubs7 Leagues436.5669108561.711399605533740782.824843956.56617338.2190.71.3+18.31377144109
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
Bradford City (5 Seasons)4 Leagues189.612
York City (3 Seasons)1 League129.04
Millwall (2 Seasons)3 Leagues75.6669108561.711399605533740782.824843956.56617338.210.71.3+0.31377144109
Macarthur FC (2 Seasons)1 League22.91
Perth Glory (1 Season)1 League15.71
Shrewsbury (1 Season)1 League2.70
Cambridge Utd (1 Season)1 League1.00
League One (4 Seasons)142.99
Conf National (4 Seasons)130.04
FA Cup (4 Seasons)12.70
EFL Cup (4 Seasons)5.10
A-League (3 Seasons)38.62
Championship (2 Seasons)73.4669108561.711399605533740782.824843956.56617338.210.71.3+0.31377144109
League Two (2 Seasons)33.73
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
2006-200718Cambridge Utd1 League1.00
2007-200819Shrewsbury1 League2.70
2009-201021York City1 League42.50
2010-201122York City1 League43.70
2011-201223York City1 League42.74
2012-201324Bradford City1 League31.03
2013-201425Bradford City1 League24.92
2014-201526Bradford City3 Leagues49.22
2015-201627Bradford City2 Leagues42.74
2016-201728Bradford City2 Leagues41.81
2017-201829Millwall3 Leagues45.40
2018-201930Millwall3 Leagues30.1669108561.711399605533740782.824843956.56617338.210.71.3+0.31377144109
2019-202031Perth Glory1 League15.71
2020-202132Macarthur FC1 League13.01
2021-202233Macarthur FC1 League9.90
15 Seasons7 Clubs7 Leagues436.5669108561.711399605533740782.824843956.56617338.2190.71.3+18.31377144109
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
Bradford City (5 Seasons)4 Leagues189.612
York City (3 Seasons)1 League129.04
Millwall (2 Seasons)3 Leagues75.6669108561.711399605533740782.824843956.56617338.210.71.3+0.31377144109
Macarthur FC (2 Seasons)1 League22.91
Perth Glory (1 Season)1 League15.71
Shrewsbury (1 Season)1 League2.70
Cambridge Utd (1 Season)1 League1.00
League One (4 Seasons)142.99
Conf National (4 Seasons)130.04
FA Cup (4 Seasons)12.70
EFL Cup (4 Seasons)5.10
A-League (3 Seasons)38.62
Championship (2 Seasons)73.4669108561.711399605533740782.824843956.56617338.210.71.3+0.31377144109
League Two (2 Seasons)33.73
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
2006-200718Cambridge Utdeng ENG5. Conf National17th1.00
2007-200819Shrewsburyeng ENG4. League Two18th2.70
2009-201021York Cityeng ENG5. Conf Premier5th42.50
2010-201122York Cityeng ENG5. Conf Premier8th43.70
2011-201223York Cityeng ENG5. Conf Premier4th42.74
2012-201324Bradford Cityeng ENG4. League Two7th31.03
2013-201425Bradford Cityeng ENG3. League One11th24.92
2014-201526Bradford Cityeng ENG3. League One7th38.22Matches
2015-201627Bradford Cityeng ENG3. League One5th39.44Matches
2016-201728Bradford Cityeng ENG3. League One5th40.51Matches
2017-201829Millwalleng ENG2. Championship8th44.40Matches
2018-201930Millwalleng ENG2. Championship21st28.9669108561.711399605533740782.824843956.56617338.210.71.3+0.31377144109Matches
2019-202031Perth Gloryau AUS1. A-League6th15.71Matches
2020-202132Macarthur FCau AUS1. A-League6th13.01Matches
2021-202233Macarthur FCau AUS1. A-League7th9.90Matches
15 Seasons7 Clubs5 Leagues418.6669108561.711399605533740782.824843956.56617338.2190.71.3+18.31377144109
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
Bradford City (5 Seasons)2 Leagues174.012
York City (3 Seasons)1 League129.04
Millwall (2 Seasons)1 League73.4669108561.711399605533740782.824843956.56617338.210.71.3+0.31377144109
Macarthur FC (2 Seasons)1 League22.91
Perth Glory (1 Season)1 League15.71
Shrewsbury (1 Season)1 League2.70
Cambridge Utd (1 Season)1 League1.00
League One (4 Seasons)142.99
Conf National (4 Seasons)130.04
A-League (3 Seasons)38.62
Championship (2 Seasons)73.4669108561.711399605533740782.824843956.56617338.210.71.3+0.31377144109
League Two (2 Seasons)33.73
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201526Bradford Cityeng ENGFA Cup5th8.00Matches
2014-201526Bradford Cityeng ENGLeague Cup17th3.00Matches
2015-201627Bradford Cityeng ENGFA Cup33rd3.30Matches
2016-201728Bradford Cityeng ENGEFL Cup58th1.30Matches
2017-201829Millwalleng ENGFA Cup17th1.00Matches
2018-201930Millwalleng ENGEFL Cup17th0.80Matches
2018-201930Millwalleng ENGFA Cup5th0.40Matches
5 Seasons2 Clubs2 Leagues17.90
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
Bradford City (3 Seasons)2 Leagues15.70
Millwall (2 Seasons)2 Leagues2.20
FA Cup (4 Seasons)12.70
EFL Cup (4 Seasons)5.10
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201829au AustraliaWCQ1.60Matches
1 Season1 Club3 Leagues1.60
WCQ (1 Season)1.60
World Cup (1 Season)
Friendlies (M) (1 Season)
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
2006-200718Cambridge Utdeng ENG5. Conf National1.0
2007-200819Shrewsburyeng ENG4. League Two2.7
2009-201021York Cityeng ENG5. Conf Premier42.5
2010-201122York Cityeng ENG5. Conf Premier43.7
2011-201223York Cityeng ENG5. Conf Premier42.7
2012-201324Bradford Cityeng ENG4. League Two31.0
2013-201425Bradford Cityeng ENG3. League One24.9
2014-201526Bradford Cityeng ENGFA Cup8.0Matches
2014-201526Bradford Cityeng ENGLeague Cup3.0Matches
2014-201526Bradford Cityeng ENG3. League One38.2Matches
2015-201627Bradford Cityeng ENGFA Cup3.3Matches
2015-201627Bradford Cityeng ENG3. League One39.4Matches
2016-201728Bradford Cityeng ENGEFL Cup1.31Matches
2016-201728Bradford Cityeng ENG3. League One40.50Matches
2017-201829Millwalleng ENG2. Championship44.455Matches
2017-201829Millwalleng ENGFA Cup1.02Matches
2018-201930Millwalleng ENG2. Championship28.91085794287100402860000669442Matches
2018-201930Millwalleng ENGEFL Cup0.82Matches
2018-201930Millwalleng ENGFA Cup0.40Matches
2019-202031Perth Gloryau AUS1. A-League15.748Matches
2020-202132Macarthur FCau AUS1. A-League13.042Matches
2021-202233Macarthur FCau AUS1. A-League9.919Matches
15 Seasons7 Clubs7 Leagues436.510857942871002092860000669442
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bradford City (5 Seasons)4 Leagues189.61
York City (3 Seasons)1 League129.0
Millwall (2 Seasons)3 Leagues75.61085794287100992860000669442
Macarthur FC (2 Seasons)1 League22.961
Perth Glory (1 Season)1 League15.748
Shrewsbury (1 Season)1 League2.7
Cambridge Utd (1 Season)1 League1.0
League One (4 Seasons)142.90
Conf National (4 Seasons)130.0
FA Cup (4 Seasons)12.72
EFL Cup (4 Seasons)5.13
A-League (3 Seasons)38.6109
Championship (2 Seasons)73.41085794287100952860000669442
League Two (2 Seasons)33.7
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
2006-200718Cambridge Utd1 League1.0
2007-200819Shrewsbury1 League2.7
2009-201021York City1 League42.5
2010-201122York City1 League43.7
2011-201223York City1 League42.7
2012-201324Bradford City1 League31.0
2013-201425Bradford City1 League24.9
2014-201526Bradford City3 Leagues49.2
2015-201627Bradford City2 Leagues42.7
2016-201728Bradford City2 Leagues41.81
2017-201829Millwall3 Leagues45.457
2018-201930Millwall3 Leagues30.11085794287100422860000669442
2019-202031Perth Glory1 League15.748
2020-202132Macarthur FC1 League13.042
2021-202233Macarthur FC1 League9.919
15 Seasons7 Clubs7 Leagues436.510857942871002092860000669442
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bradford City (5 Seasons)4 Leagues189.61
York City (3 Seasons)1 League129.0
Millwall (2 Seasons)3 Leagues75.61085794287100992860000669442
Macarthur FC (2 Seasons)1 League22.961
Perth Glory (1 Season)1 League15.748
Shrewsbury (1 Season)1 League2.7
Cambridge Utd (1 Season)1 League1.0
League One (4 Seasons)142.90
Conf National (4 Seasons)130.0
FA Cup (4 Seasons)12.72
EFL Cup (4 Seasons)5.13
A-League (3 Seasons)38.6109
Championship (2 Seasons)73.41085794287100952860000669442
League Two (2 Seasons)33.7
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
2006-200718Cambridge Utdeng ENG5. Conf National17th1.0
2007-200819Shrewsburyeng ENG4. League Two18th2.7
2009-201021York Cityeng ENG5. Conf Premier5th42.5
2010-201122York Cityeng ENG5. Conf Premier8th43.7
2011-201223York Cityeng ENG5. Conf Premier4th42.7
2012-201324Bradford Cityeng ENG4. League Two7th31.0
2013-201425Bradford Cityeng ENG3. League One11th24.9
2014-201526Bradford Cityeng ENG3. League One7th38.2Matches
2015-201627Bradford Cityeng ENG3. League One5th39.4Matches
2016-201728Bradford Cityeng ENG3. League One5th40.50Matches
2017-201829Millwalleng ENG2. Championship8th44.455Matches
2018-201930Millwalleng ENG2. Championship21st28.91085794287100402860000669442Matches
2019-202031Perth Gloryau AUS1. A-League6th15.748Matches
2020-202132Macarthur FCau AUS1. A-League6th13.042Matches
2021-202233Macarthur FCau AUS1. A-League7th9.919Matches
15 Seasons7 Clubs5 Leagues418.610857942871002042860000669442
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bradford City (5 Seasons)2 Leagues174.00
York City (3 Seasons)1 League129.0
Millwall (2 Seasons)1 League73.41085794287100952860000669442
Macarthur FC (2 Seasons)1 League22.961
Perth Glory (1 Season)1 League15.748
Shrewsbury (1 Season)1 League2.7
Cambridge Utd (1 Season)1 League1.0
League One (4 Seasons)142.90
Conf National (4 Seasons)130.0
A-League (3 Seasons)38.6109
Championship (2 Seasons)73.41085794287100952860000669442
League Two (2 Seasons)33.7
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201526Bradford Cityeng ENGFA Cup5th8.0Matches
2014-201526Bradford Cityeng ENGLeague Cup17th3.0Matches
2015-201627Bradford Cityeng ENGFA Cup33rd3.3Matches
2016-201728Bradford Cityeng ENGEFL Cup58th1.31Matches
2017-201829Millwalleng ENGFA Cup17th1.02Matches
2018-201930Millwalleng ENGEFL Cup17th0.82Matches
2018-201930Millwalleng ENGFA Cup5th0.40Matches
5 Seasons2 Clubs2 Leagues17.95
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bradford City (3 Seasons)2 Leagues15.71
Millwall (2 Seasons)2 Leagues2.24
FA Cup (4 Seasons)12.72
EFL Cup (4 Seasons)5.13
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
201829au AustraliaWCQ1.6Matches
1 Season1 Club3 Leagues1.6
WCQ (1 Season)1.6
World Cup (1 Season)
Friendlies (M) (1 Season)

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
2006-200718Cambridge Utdeng ENG5. Conf National1.0
2007-200819Shrewsburyeng ENG4. League Two2.7
2009-201021York Cityeng ENG5. Conf Premier42.5
2010-201122York Cityeng ENG5. Conf Premier43.7
2011-201223York Cityeng ENG5. Conf Premier42.7
2012-201324Bradford Cityeng ENG4. League Two31.0
2013-201425Bradford Cityeng ENG3. League One24.9
2014-201526Bradford Cityeng ENGFA Cup8.0Matches
2014-201526Bradford Cityeng ENGLeague Cup3.0Matches
2014-201526Bradford Cityeng ENG3. League One38.2Matches
2015-201627Bradford Cityeng ENGFA Cup3.3Matches
2015-201627Bradford Cityeng ENG3. League One39.4Matches
2016-201728Bradford Cityeng ENGEFL Cup1.3Matches
2016-201728Bradford Cityeng ENG3. League One40.5Matches
2017-201829Millwalleng ENG2. Championship44.4Matches
2017-201829Millwalleng ENGFA Cup1.0Matches
2018-201930Millwalleng ENG2. Championship28.9341.18263031110.03100000Matches
2018-201930Millwalleng ENGEFL Cup0.8Matches
2018-201930Millwalleng ENGFA Cup0.4Matches
2019-202031Perth Gloryau AUS1. A-League15.7Matches
2020-202132Macarthur FCau AUS1. A-League13.0Matches
2021-202233Macarthur FCau AUS1. A-League9.9Matches
15 Seasons7 Clubs7 Leagues436.5341.18263031110.03100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bradford City (5 Seasons)4 Leagues189.6
York City (3 Seasons)1 League129.0
Millwall (2 Seasons)3 Leagues75.6341.18263031110.03100000
Macarthur FC (2 Seasons)1 League22.9
Perth Glory (1 Season)1 League15.7
Shrewsbury (1 Season)1 League2.7
Cambridge Utd (1 Season)1 League1.0
League One (4 Seasons)142.9
Conf National (4 Seasons)130.0
FA Cup (4 Seasons)12.7
EFL Cup (4 Seasons)5.1
A-League (3 Seasons)38.6
Championship (2 Seasons)73.4341.18263031110.03100000
League Two (2 Seasons)33.7
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
2006-200718Cambridge Utd1 League1.0
2007-200819Shrewsbury1 League2.7
2009-201021York City1 League42.5
2010-201122York City1 League43.7
2011-201223York City1 League42.7
2012-201324Bradford City1 League31.0
2013-201425Bradford City1 League24.9
2014-201526Bradford City3 Leagues49.2
2015-201627Bradford City2 Leagues42.7
2016-201728Bradford City2 Leagues41.8
2017-201829Millwall3 Leagues45.4
2018-201930Millwall3 Leagues30.1341.18263031110.03100000
2019-202031Perth Glory1 League15.7
2020-202132Macarthur FC1 League13.0
2021-202233Macarthur FC1 League9.9
15 Seasons7 Clubs7 Leagues436.5341.18263031110.03100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bradford City (5 Seasons)4 Leagues189.6
York City (3 Seasons)1 League129.0
Millwall (2 Seasons)3 Leagues75.6341.18263031110.03100000
Macarthur FC (2 Seasons)1 League22.9
Perth Glory (1 Season)1 League15.7
Shrewsbury (1 Season)1 League2.7
Cambridge Utd (1 Season)1 League1.0
League One (4 Seasons)142.9
Conf National (4 Seasons)130.0
FA Cup (4 Seasons)12.7
EFL Cup (4 Seasons)5.1
A-League (3 Seasons)38.6
Championship (2 Seasons)73.4341.18263031110.03100000
League Two (2 Seasons)33.7
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
2006-200718Cambridge Utdeng ENG5. Conf National17th1.0
2007-200819Shrewsburyeng ENG4. League Two18th2.7
2009-201021York Cityeng ENG5. Conf Premier5th42.5
2010-201122York Cityeng ENG5. Conf Premier8th43.7
2011-201223York Cityeng ENG5. Conf Premier4th42.7
2012-201324Bradford Cityeng ENG4. League Two7th31.0
2013-201425Bradford Cityeng ENG3. League One11th24.9
2014-201526Bradford Cityeng ENG3. League One7th38.2Matches
2015-201627Bradford Cityeng ENG3. League One5th39.4Matches
2016-201728Bradford Cityeng ENG3. League One5th40.5Matches
2017-201829Millwalleng ENG2. Championship8th44.4Matches
2018-201930Millwalleng ENG2. Championship21st28.9341.18263031110.03100000Matches
2019-202031Perth Gloryau AUS1. A-League6th15.7Matches
2020-202132Macarthur FCau AUS1. A-League6th13.0Matches
2021-202233Macarthur FCau AUS1. A-League7th9.9Matches
15 Seasons7 Clubs5 Leagues418.6341.18263031110.03100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bradford City (5 Seasons)2 Leagues174.0
York City (3 Seasons)1 League129.0
Millwall (2 Seasons)1 League73.4341.18263031110.03100000
Macarthur FC (2 Seasons)1 League22.9
Perth Glory (1 Season)1 League15.7
Shrewsbury (1 Season)1 League2.7
Cambridge Utd (1 Season)1 League1.0
League One (4 Seasons)142.9
Conf National (4 Seasons)130.0
A-League (3 Seasons)38.6
Championship (2 Seasons)73.4341.18263031110.03100000
League Two (2 Seasons)33.7
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201526Bradford Cityeng ENGFA Cup5th8.0Matches
2014-201526Bradford Cityeng ENGLeague Cup17th3.0Matches
2015-201627Bradford Cityeng ENGFA Cup33rd3.3Matches
2016-201728Bradford Cityeng ENGEFL Cup58th1.3Matches
2017-201829Millwalleng ENGFA Cup17th1.0Matches
2018-201930Millwalleng ENGEFL Cup17th0.8Matches
2018-201930Millwalleng ENGFA Cup5th0.4Matches
5 Seasons2 Clubs2 Leagues17.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bradford City (3 Seasons)2 Leagues15.7
Millwall (2 Seasons)2 Leagues2.2
FA Cup (4 Seasons)12.7
EFL Cup (4 Seasons)5.1
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
201829au AustraliaWCQ1.6Matches
1 Season1 Club3 Leagues1.6
WCQ (1 Season)1.6
World Cup (1 Season)
Friendlies (M) (1 Season)

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
2006-200718Cambridge Utdeng ENG5. Conf National1.0
2007-200819Shrewsburyeng ENG4. League Two2.7
2009-201021York Cityeng ENG5. Conf Premier42.5
2010-201122York Cityeng ENG5. Conf Premier43.7
2011-201223York Cityeng ENG5. Conf Premier42.7
2012-201324Bradford Cityeng ENG4. League Two31.0
2013-201425Bradford Cityeng ENG3. League One24.9
2014-201526Bradford Cityeng ENGFA Cup8.0Matches
2014-201526Bradford Cityeng ENGLeague Cup3.0Matches
2014-201526Bradford Cityeng ENG3. League One38.2Matches
2015-201627Bradford Cityeng ENGFA Cup3.3Matches
2015-201627Bradford Cityeng ENG3. League One39.4Matches
2016-201728Bradford Cityeng ENGEFL Cup1.300Matches
2016-201728Bradford Cityeng ENG3. League One40.500Matches
2017-201829Millwalleng ENG2. Championship44.46557Matches
2017-201829Millwalleng ENGFA Cup1.000Matches
2018-201930Millwalleng ENG2. Championship28.9472433104113531.424235183380990Matches
2018-201930Millwalleng ENGEFL Cup0.800Matches
2018-201930Millwalleng ENGFA Cup0.402Matches
2019-202031Perth Gloryau AUS1. A-League15.71522Matches
2020-202132Macarthur FCau AUS1. A-League13.01428Matches
2021-202233Macarthur FCau AUS1. A-League9.9711Matches
15 Seasons7 Clubs7 Leagues436.54712533104113531.4242351815380990
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bradford City (5 Seasons)4 Leagues189.6000
York City (3 Seasons)1 League129.00
Millwall (2 Seasons)3 Leagues75.6478933104113531.424235189280990
Macarthur FC (2 Seasons)1 League22.921390
Perth Glory (1 Season)1 League15.715220
Shrewsbury (1 Season)1 League2.70
Cambridge Utd (1 Season)1 League1.00
League One (4 Seasons)142.9000
Conf National (4 Seasons)130.00
FA Cup (4 Seasons)12.7020
EFL Cup (4 Seasons)5.1000
A-League (3 Seasons)38.636610
Championship (2 Seasons)73.4478933104113531.424235189080990
League Two (2 Seasons)33.70
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
2006-200718Cambridge Utd1 League1.00
2007-200819Shrewsbury1 League2.70
2009-201021York City1 League42.50
2010-201122York City1 League43.70
2011-201223York City1 League42.70
2012-201324Bradford City1 League31.00
2013-201425Bradford City1 League24.90
2014-201526Bradford City3 Leagues49.20
2015-201627Bradford City2 Leagues42.70
2016-201728Bradford City2 Leagues41.8000
2017-201829Millwall3 Leagues45.465570
2018-201930Millwall3 Leagues30.1472433104113531.424235183580990
2019-202031Perth Glory1 League15.715220
2020-202132Macarthur FC1 League13.014280
2021-202233Macarthur FC1 League9.97110
15 Seasons7 Clubs7 Leagues436.54712533104113531.4242351815380990
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bradford City (5 Seasons)4 Leagues189.6000
York City (3 Seasons)1 League129.00
Millwall (2 Seasons)3 Leagues75.6478933104113531.424235189280990
Macarthur FC (2 Seasons)1 League22.921390
Perth Glory (1 Season)1 League15.715220
Shrewsbury (1 Season)1 League2.70
Cambridge Utd (1 Season)1 League1.00
League One (4 Seasons)142.9000
Conf National (4 Seasons)130.00
FA Cup (4 Seasons)12.7020
EFL Cup (4 Seasons)5.1000
A-League (3 Seasons)38.636610
Championship (2 Seasons)73.4478933104113531.424235189080990
League Two (2 Seasons)33.70
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
2006-200718Cambridge Utdeng ENG5. Conf National17th1.0
2007-200819Shrewsburyeng ENG4. League Two18th2.7
2009-201021York Cityeng ENG5. Conf Premier5th42.5
2010-201122York Cityeng ENG5. Conf Premier8th43.7
2011-201223York Cityeng ENG5. Conf Premier4th42.7
2012-201324Bradford Cityeng ENG4. League Two7th31.0
2013-201425Bradford Cityeng ENG3. League One11th24.9
2014-201526Bradford Cityeng ENG3. League One7th38.2Matches
2015-201627Bradford Cityeng ENG3. League One5th39.4Matches
2016-201728Bradford Cityeng ENG3. League One5th40.500Matches
2017-201829Millwalleng ENG2. Championship8th44.46557Matches
2018-201930Millwalleng ENG2. Championship21st28.9472433104113531.424235183380990Matches
2019-202031Perth Gloryau AUS1. A-League6th15.71522Matches
2020-202132Macarthur FCau AUS1. A-League6th13.01428Matches
2021-202233Macarthur FCau AUS1. A-League7th9.9711Matches
15 Seasons7 Clubs5 Leagues418.64712533104113531.4242351815180990
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
Bradford City (5 Seasons)2 Leagues174.0000
York City (3 Seasons)1 League129.00
Millwall (2 Seasons)1 League73.4478933104113531.424235189080990
Macarthur FC (2 Seasons)1 League22.921390
Perth Glory (1 Season)1 League15.715220
Shrewsbury (1 Season)1 League2.70
Cambridge Utd (1 Season)1 League1.00
League One (4 Seasons)142.9000
Conf National (4 Seasons)130.00
A-League (3 Seasons)38.636610
Championship (2 Seasons)73.4478933104113531.424235189080990
League Two (2 Seasons)33.70
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201526Bradford Cityeng ENGFA Cup5th8.0Matches
2014-201526Bradford Cityeng ENGLeague Cup17th3.0Matches
2015-201627Bradford Cityeng ENGFA Cup33rd3.3Matches
2016-201728Bradford Cityeng ENGEFL Cup58th1.300Matches
2017-201829Millwalleng ENGFA Cup17th1.000Matches
2018-201930Millwalleng ENGEFL Cup17th0.800Matches
2018-201930Millwalleng ENGFA Cup5th0.402Matches
5 Seasons2 Clubs2 Leagues17.9020
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
Bradford City (3 Seasons)2 Leagues15.7000
Millwall (2 Seasons)2 Leagues2.2020
FA Cup (4 Seasons)12.7020
EFL Cup (4 Seasons)5.1000
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
201829au AustraliaWCQ1.6Matches
1 Season1 Club3 Leagues1.60
WCQ (1 Season)1.60
World Cup (1 Season)0
Friendlies (M) (1 Season)0

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
2006-200718Cambridge Utdeng ENG5. Conf National1.0
2007-200819Shrewsburyeng ENG4. League Two2.7
2009-201021York Cityeng ENG5. Conf Premier42.5
2010-201122York Cityeng ENG5. Conf Premier43.7
2011-201223York Cityeng ENG5. Conf Premier42.7
2012-201324Bradford Cityeng ENG4. League Two31.0
2013-201425Bradford Cityeng ENG3. League One24.9
2014-201526Bradford Cityeng ENGFA Cup8.0Matches
2014-201526Bradford Cityeng ENGLeague Cup3.0Matches
2014-201526Bradford Cityeng ENG3. League One38.2Matches
2015-201627Bradford Cityeng ENGFA Cup3.3Matches
2015-201627Bradford Cityeng ENG3. League One39.4Matches
2016-201728Bradford Cityeng ENGEFL Cup1.3Matches
2016-201728Bradford Cityeng ENG3. League One40.5Matches
2017-201829Millwalleng ENG2. Championship44.4Matches
2017-201829Millwalleng ENGFA Cup1.0Matches
2018-201930Millwalleng ENG2. Championship28.913488443459732513134810440.0660.04112287128027222141048948Matches
2018-201930Millwalleng ENGEFL Cup0.8Matches
2018-201930Millwalleng ENGFA Cup0.4Matches
2019-202031Perth Gloryau AUS1. A-League15.7Matches
2020-202132Macarthur FCau AUS1. A-League13.0Matches
2021-202233Macarthur FCau AUS1. A-League9.9Matches
15 Seasons7 Clubs7 Leagues436.513488443459732513134810440.0660.04112287128027222141048948
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
Bradford City (5 Seasons)4 Leagues189.6
York City (3 Seasons)1 League129.0
Millwall (2 Seasons)3 Leagues75.613488443459732513134810440.0660.04112287128027222141048948
Macarthur FC (2 Seasons)1 League22.9
Perth Glory (1 Season)1 League15.7
Shrewsbury (1 Season)1 League2.7
Cambridge Utd (1 Season)1 League1.0
League One (4 Seasons)142.9
Conf National (4 Seasons)130.0
FA Cup (4 Seasons)12.7
EFL Cup (4 Seasons)5.1
A-League (3 Seasons)38.6
Championship (2 Seasons)73.413488443459732513134810440.0660.04112287128027222141048948
League Two (2 Seasons)33.7
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
2006-200718Cambridge Utd1 League1.0
2007-200819Shrewsbury1 League2.7
2009-201021York City1 League42.5
2010-201122York City1 League43.7
2011-201223York City1 League42.7
2012-201324Bradford City1 League31.0
2013-201425Bradford City1 League24.9
2014-201526Bradford City3 Leagues49.2
2015-201627Bradford City2 Leagues42.7
2016-201728Bradford City2 Leagues41.8
2017-201829Millwall3 Leagues45.4
2018-201930Millwall3 Leagues30.113488443459732513134810440.0660.04112287128027222141048948
2019-202031Perth Glory1 League15.7
2020-202132Macarthur FC1 League13.0
2021-202233Macarthur FC1 League9.9
15 Seasons7 Clubs7 Leagues436.513488443459732513134810440.0660.04112287128027222141048948
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
Bradford City (5 Seasons)4 Leagues189.6
York City (3 Seasons)1 League129.0
Millwall (2 Seasons)3 Leagues75.613488443459732513134810440.0660.04112287128027222141048948
Macarthur FC (2 Seasons)1 League22.9
Perth Glory (1 Season)1 League15.7
Shrewsbury (1 Season)1 League2.7
Cambridge Utd (1 Season)1 League1.0
League One (4 Seasons)142.9
Conf National (4 Seasons)130.0
FA Cup (4 Seasons)12.7
EFL Cup (4 Seasons)5.1
A-League (3 Seasons)38.6
Championship (2 Seasons)73.413488443459732513134810440.0660.04112287128027222141048948
League Two (2 Seasons)33.7
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
2006-200718Cambridge Utdeng ENG5. Conf National17th1.0
2007-200819Shrewsburyeng ENG4. League Two18th2.7
2009-201021York Cityeng ENG5. Conf Premier5th42.5
2010-201122York Cityeng ENG5. Conf Premier8th43.7
2011-201223York Cityeng ENG5. Conf Premier4th42.7
2012-201324Bradford Cityeng ENG4. League Two7th31.0
2013-201425Bradford Cityeng ENG3. League One11th24.9
2014-201526Bradford Cityeng ENG3. League One7th38.2Matches
2015-201627Bradford Cityeng ENG3. League One5th39.4Matches
2016-201728Bradford Cityeng ENG3. League One5th40.5Matches
2017-201829Millwalleng ENG2. Championship8th44.4Matches
2018-201930Millwalleng ENG2. Championship21st28.913488443459732513134810440.0660.04112287128027222141048948Matches
2019-202031Perth Gloryau AUS1. A-League6th15.7Matches
2020-202132Macarthur FCau AUS1. A-League6th13.0Matches
2021-202233Macarthur FCau AUS1. A-League7th9.9Matches
15 Seasons7 Clubs5 Leagues418.613488443459732513134810440.0660.04112287128027222141048948
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
Bradford City (5 Seasons)2 Leagues174.0
York City (3 Seasons)1 League129.0
Millwall (2 Seasons)1 League73.413488443459732513134810440.0660.04112287128027222141048948
Macarthur FC (2 Seasons)1 League22.9
Perth Glory (1 Season)1 League15.7
Shrewsbury (1 Season)1 League2.7
Cambridge Utd (1 Season)1 League1.0
League One (4 Seasons)142.9
Conf National (4 Seasons)130.0
A-League (3 Seasons)38.6
Championship (2 Seasons)73.413488443459732513134810440.0660.04112287128027222141048948
League Two (2 Seasons)33.7
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201526Bradford Cityeng ENGFA Cup5th8.0Matches
2014-201526Bradford Cityeng ENGLeague Cup17th3.0Matches
2015-201627Bradford Cityeng ENGFA Cup33rd3.3Matches
2016-201728Bradford Cityeng ENGEFL Cup58th1.3Matches
2017-201829Millwalleng ENGFA Cup17th1.0Matches
2018-201930Millwalleng ENGEFL Cup17th0.8Matches
2018-201930Millwalleng ENGFA Cup5th0.4Matches
5 Seasons2 Clubs2 Leagues17.9
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
Bradford City (3 Seasons)2 Leagues15.7
Millwall (2 Seasons)2 Leagues2.2
FA Cup (4 Seasons)12.7
EFL Cup (4 Seasons)5.1
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201829au AustraliaWCQ1.6Matches
1 Season1 Club3 Leagues1.6
WCQ (1 Season)1.6
World Cup (1 Season)
Friendlies (M) (1 Season)

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
2006-200718Cambridge Utdeng ENG5. Conf National190902.21.010
2007-200819Shrewsburyeng ENG4. League Two3241805.82.730
2009-201021York Cityeng ENG5. Conf Premier443,8288796.742.5431
2010-201122York Cityeng ENG5. Conf Premier463,9368695.143.7442
2011-201223York Cityeng ENG5. Conf Premier433,8428992.842.7430
2012-201324Bradford Cityeng ENG4. League Two322,7948767.531.0320
2013-201425Bradford Cityeng ENG3. League One262,2378654.024.9242
2014-201526Bradford Cityeng ENGFA Cup872090100.08.08908002.131910+9+1.13Matches
2014-201526Bradford Cityeng ENGLeague Cup327090100.03.03903002.003300.00Matches
2014-201526Bradford Cityeng ENG3. League One403,4388683.038.23836261.404543+2+0.05+0.31Matches
2015-201627Bradford Cityeng ENGFA Cup330010062.53.331003010.670000.00-3.00Matches
2015-201627Bradford Cityeng ENG3. League One423,5438485.639.43939311.684932+17+0.43+0.73Matches
2016-201728Bradford Cityeng ENGEFL Cup1120120100.01.311201000.000000.00Matches
2016-201728Bradford Cityeng ENG3. League One413,6468988.140.54139011.735334+19+0.47+0.47Matches
2017-201829Millwalleng ENG2. Championship464,0008796.644.44637001.575342+11+0.25+0.25Matches
2017-201829Millwalleng ENGEFL Cup00001Matches
2017-201829Millwalleng ENGFA Cup1909033.31.01901020.0001-1-1.00-2.50Matches
2018-201930Millwalleng ENG2. Championship362,6037262.928.93379153230.942546-21-0.73-1.0232.537.9-5.4-0.19-0.44Matches
2018-201930Millwalleng ENGEFL Cup1737324.30.81730001.000000.00+0.40Matches
2018-201930Millwalleng ENGFA Cup136369.20.40013520.0002-2-5.00-6.27Matches
2019-202031Perth Gloryau AUS1. A-League221,4106460.315.71777751901.392920+9+0.57+0.77Matches
2020-202132Macarthur FCau AUS1. A-League181,1726550.113.01672221041.531819-1-0.08+0.08Matches
2021-202233Macarthur FCau AUS1. A-League218924238.19.91263291551.571318-5-0.50-0.26Matches
15 Seasons7 Clubs7 Leagues47939,2818266.3436.5449781933015261.48307270+37+0.15+0.0832.537.9-5.4-0.19-0.44
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Bradford City (5 Seasons)4 Leagues19617,0688776.6189.618994129791.61169122+47+0.35+0.26
York City (3 Seasons)1 League13311,6068794.8129.01303
Millwall (2 Seasons)3 Leagues856,8028072.075.681795341081.267891-13-0.17-0.6132.537.9-5.4-0.19-0.44
Macarthur FC (2 Seasons)1 League392,0645344.122.928684111491.553137-6-0.26-0.06
Perth Glory (1 Season)1 League221,4106460.315.71777751901.392920+9+0.57+0.77
Shrewsbury (1 Season)1 League3241805.82.730
Cambridge Utd (1 Season)1 League190902.21.010
League One (4 Seasons)14912,8648677.7142.9142114781.61147109+38+0.32+0.52
Conf National (4 Seasons)13411,6968771.4130.01313
FA Cup (4 Seasons)131,1468861.612.712931213551.471913+6+0.47-1.29
EFL Cup (4 Seasons)54639351.45.15934011.403300.00+0.40
A-League (3 Seasons)613,4745749.538.6457211161691.496057+3+0.08+0.28
Championship (2 Seasons)826,6038179.773.47979523231.297888-10-0.14-0.4032.537.9-5.4-0.19-0.44
League Two (2 Seasons)353,0358736.733.7350
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
2006-200718Cambridge Utd1 League190902.21.010
2007-200819Shrewsbury1 League3241805.82.730
2009-201021York City1 League443,8288796.742.5431
2010-201122York City1 League463,9368695.143.7442
2011-201223York City1 League433,8428992.842.7430
2012-201324Bradford City1 League322,7948767.531.0320
2013-201425Bradford City1 League262,2378654.024.9242
2014-201526Bradford City3 Leagues514,4288786.349.2499047261.556756+11+0.22+0.48
2015-201627Bradford City2 Leagues453,8438583.242.74210042321.614932+17+0.40-0.07
2016-201728Bradford City2 Leagues423,7669088.441.84212040011.695334+19+0.45+0.45
2017-201829Millwall3 Leagues474,0908788.545.4479038031.545343+10+0.22-0.62
2018-201930Millwall3 Leagues382,7127156.130.134791541050.922548-23-0.76-1.1532.537.9-5.4-0.19-0.44
2019-202031Perth Glory1 League221,4106460.315.71777751901.392920+9+0.57+0.77
2020-202132Macarthur FC1 League181,1726550.113.01672221041.531819-1-0.08+0.08
2021-202233Macarthur FC1 League218924238.19.91263291551.571318-5-0.50-0.26
15 Seasons7 Clubs7 Leagues47939,2818266.3436.5449781933015261.48307270+37+0.15+0.0832.537.9-5.4-0.19-0.44
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Bradford City (5 Seasons)4 Leagues19617,0688776.6189.618994129791.61169122+47+0.35+0.26
York City (3 Seasons)1 League13311,6068794.8129.01303
Millwall (2 Seasons)3 Leagues856,8028072.075.681795341081.267891-13-0.17-0.6132.537.9-5.4-0.19-0.44
Macarthur FC (2 Seasons)1 League392,0645344.122.928684111491.553137-6-0.26-0.06
Perth Glory (1 Season)1 League221,4106460.315.71777751901.392920+9+0.57+0.77
Shrewsbury (1 Season)1 League3241805.82.730
Cambridge Utd (1 Season)1 League190902.21.010
League One (4 Seasons)14912,8648677.7142.9142114781.61147109+38+0.32+0.52
Conf National (4 Seasons)13411,6968771.4130.01313
FA Cup (4 Seasons)131,1468861.612.712931213551.471913+6+0.47-1.29
EFL Cup (4 Seasons)54639351.45.15934011.403300.00+0.40
A-League (3 Seasons)613,4745749.538.6457211161691.496057+3+0.08+0.28
Championship (2 Seasons)826,6038179.773.47979523231.297888-10-0.14-0.4032.537.9-5.4-0.19-0.44
League Two (2 Seasons)353,0358736.733.7350
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
2006-200718Cambridge Utdeng ENG5. Conf National17th190902.21.010
2007-200819Shrewsburyeng ENG4. League Two18th3241805.82.730
2009-201021York Cityeng ENG5. Conf Premier5th443,8288796.742.5431
2010-201122York Cityeng ENG5. Conf Premier8th463,9368695.143.7442
2011-201223York Cityeng ENG5. Conf Premier4th433,8428992.842.7430
2012-201324Bradford Cityeng ENG4. League Two7th322,7948767.531.0320
2013-201425Bradford Cityeng ENG3. League One11th262,2378654.024.9242
2014-201526Bradford Cityeng ENG3. League One7th403,4388683.038.23836261.404543+2+0.05+0.31Matches
2015-201627Bradford Cityeng ENG3. League One5th423,5438485.639.43939311.684932+17+0.43+0.73Matches
2016-201728Bradford Cityeng ENG3. League One5th413,6468988.140.54139011.735334+19+0.47+0.47Matches
2017-201829Millwalleng ENG2. Championship8th464,0008796.644.44637001.575342+11+0.25+0.25Matches
2018-201930Millwalleng ENG2. Championship21st362,6037262.928.93379153230.942546-21-0.73-1.0232.537.9-5.4-0.19-0.44Matches
2019-202031Perth Gloryau AUS1. A-League6th221,4106460.315.71777751901.392920+9+0.57+0.77Matches
2020-202132Macarthur FCau AUS1. A-League6th181,1726550.113.01672221041.531819-1-0.08+0.08Matches
2021-202233Macarthur FCau AUS1. A-League7th218924238.19.91263291551.571318-5-0.50-0.26Matches
15 Seasons7 Clubs5 Leagues46137,6728266.7418.6432751772914201.48285254+31+0.13+0.2232.537.9-5.4-0.19-0.44
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Bradford City (5 Seasons)2 Leagues18115,6588775.6174.0174114781.61147109+38+0.32+0.52
York City (3 Seasons)1 League13311,6068794.8129.01303
Millwall (2 Seasons)1 League826,6038179.773.47979523231.297888-10-0.14-0.4032.537.9-5.4-0.19-0.44
Macarthur FC (2 Seasons)1 League392,0645344.122.928684111491.553137-6-0.26-0.06
Perth Glory (1 Season)1 League221,4106460.315.71777751901.392920+9+0.57+0.77
Shrewsbury (1 Season)1 League3241805.82.730
Cambridge Utd (1 Season)1 League190902.21.010
League One (4 Seasons)14912,8648677.7142.9142114781.61147109+38+0.32+0.52
Conf National (4 Seasons)13411,6968771.4130.01313
A-League (3 Seasons)613,4745749.538.6457211161691.496057+3+0.08+0.28
Championship (2 Seasons)826,6038179.773.47979523231.297888-10-0.14-0.4032.537.9-5.4-0.19-0.44
League Two (2 Seasons)353,0358736.733.7350
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-201526Bradford Cityeng ENGFA Cup5th872090100.08.08908002.131910+9+1.13Matches
2014-201526Bradford Cityeng ENGLeague Cup17th327090100.03.03903002.003300.00Matches
2015-201627Bradford Cityeng ENGFA Cup33rd330010062.53.331003010.670000.00-3.00Matches
2016-201728Bradford Cityeng ENGEFL Cup58th1120120100.01.311201000.000000.00Matches
2017-201829Millwalleng ENGEFL Cup33rd00001Matches
2017-201829Millwalleng ENGFA Cup17th1909033.31.01901020.0001-1-1.00-2.50Matches
2018-201930Millwalleng ENGEFL Cup17th1737324.30.81730001.000000.00+0.40Matches
2018-201930Millwalleng ENGFA Cup5th136369.20.40013520.0002-2-5.00-6.27Matches
5 Seasons2 Clubs2 Leagues181,6098958.317.917931613561.452216+6+0.34-0.91
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (3 Seasons)2 Leagues151,4109488.715.7159415011.672213+9+0.57-2.43
Millwall (2 Seasons)2 Leagues31996617.02.2282113550.3303-3-1.36-2.18
FA Cup (4 Seasons)131,1468861.612.712931213551.471913+6+0.47-1.29
EFL Cup (4 Seasons)54639351.45.15934011.403300.00+0.40
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
201830au Australia1. World CupGR00003Matches
201829au AustraliaWCQ2147748.01.62741013.0070+7+4.29+3.00Matches
201829au AustraliaFriendlies (M)00004Matches
1 Season1 Club3 Leagues2147745.21.62741083.0070+7+4.29+3.00
WCQ (1 Season)2147748.01.62741013.0070+7+4.29+3.00
World Cup (1 Season)00003
Friendlies (M) (1 Season)00004

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
2006-200718Cambridge Utdeng ENG5. Conf National1.0000
2007-200819Shrewsburyeng ENG4. League Two2.7103
2009-201021York Cityeng ENG5. Conf Premier42.56149
2010-201122York Cityeng ENG5. Conf Premier43.72033
2011-201223York Cityeng ENG5. Conf Premier42.75057
2012-201324Bradford Cityeng ENG4. League Two31.01025
2013-201425Bradford Cityeng ENG3. League One24.92014
2014-201526Bradford Cityeng ENGFA Cup8.01000Matches
2014-201526Bradford Cityeng ENGLeague Cup3.01000Matches
2014-201526Bradford Cityeng ENG3. League One38.23043Matches
2015-201627Bradford Cityeng ENGFA Cup3.30000Matches
2015-201627Bradford Cityeng ENG3. League One39.43038Matches
2016-201728Bradford Cityeng ENGEFL Cup1.3000000100000Matches
2016-201728Bradford Cityeng ENG3. League One40.56003900000000Matches
2017-201829Millwalleng ENG2. Championship44.440043410555765000Matches
2017-201829Millwalleng ENGFA Cup1.00001102000Matches
2018-201930Millwalleng ENG2. Championship28.94003412040332400197443754.3Matches
2018-201930Millwalleng ENGEFL Cup0.8000000200000Matches
2018-201930Millwalleng ENGFA Cup0.4000000020000Matches
2019-202031Perth Gloryau AUS1. A-League15.720020183482215000Matches
2020-202132Macarthur FCau AUS1. A-League13.010019444228140Matches
2021-202233Macarthur FCau AUS1. A-League9.93001942191170Matches
15 Seasons7 Clubs7 Leagues436.5451043780920915312500197443754.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bradford City (5 Seasons)4 Leagues189.6170015900100000
York City (3 Seasons)1 League129.0131139
Millwall (2 Seasons)3 Leagues75.68007854099928900197443754.3
Macarthur FC (2 Seasons)1 League22.940038866139210
Perth Glory (1 Season)1 League15.720020183482215000
Shrewsbury (1 Season)1 League2.7103
Cambridge Utd (1 Season)1 League1.0000
League One (4 Seasons)142.9140013400000000
Conf National (4 Seasons)130.0131139
FA Cup (4 Seasons)12.7100110220000
EFL Cup (4 Seasons)5.1100000300000
A-League (3 Seasons)38.6600582691096136000
Championship (2 Seasons)73.48007753095908900197443754.3
League Two (2 Seasons)33.72028
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
2006-200718Cambridge Utd1 League1.0000
2007-200819Shrewsbury1 League2.7103
2009-201021York City1 League42.56149
2010-201122York City1 League43.72033
2011-201223York City1 League42.75057
2012-201324Bradford City1 League31.01025
2013-201425Bradford City1 League24.92014
2014-201526Bradford City3 Leagues49.2500430
2015-201627Bradford City2 Leagues42.7300380
2016-201728Bradford City2 Leagues41.86003900100000
2017-201829Millwall3 Leagues45.440044420575765000
2018-201930Millwall3 Leagues30.14003412042352400197443754.3
2019-202031Perth Glory1 League15.720020183482215000
2020-202132Macarthur FC1 League13.010019444228140
2021-202233Macarthur FC1 League9.93001942191170
15 Seasons7 Clubs7 Leagues436.5451043780920915312500197443754.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bradford City (5 Seasons)4 Leagues189.6170015900100000
York City (3 Seasons)1 League129.0131139
Millwall (2 Seasons)3 Leagues75.68007854099928900197443754.3
Macarthur FC (2 Seasons)1 League22.940038866139210
Perth Glory (1 Season)1 League15.720020183482215000
Shrewsbury (1 Season)1 League2.7103
Cambridge Utd (1 Season)1 League1.0000
League One (4 Seasons)142.9140013400000000
Conf National (4 Seasons)130.0131139
FA Cup (4 Seasons)12.7100110220000
EFL Cup (4 Seasons)5.1100000300000
A-League (3 Seasons)38.6600582691096136000
Championship (2 Seasons)73.48007753095908900197443754.3
League Two (2 Seasons)33.72028
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
2006-200718Cambridge Utdeng ENG5. Conf National17th1.0000
2007-200819Shrewsburyeng ENG4. League Two18th2.7103
2009-201021York Cityeng ENG5. Conf Premier5th42.56149
2010-201122York Cityeng ENG5. Conf Premier8th43.72033
2011-201223York Cityeng ENG5. Conf Premier4th42.75057
2012-201324Bradford Cityeng ENG4. League Two7th31.01025
2013-201425Bradford Cityeng ENG3. League One11th24.92014
2014-201526Bradford Cityeng ENG3. League One7th38.23043Matches
2015-201627Bradford Cityeng ENG3. League One5th39.43038Matches
2016-201728Bradford Cityeng ENG3. League One5th40.56003900000000Matches
2017-201829Millwalleng ENG2. Championship8th44.440043410555765000Matches
2018-201930Millwalleng ENG2. Championship21st28.94003412040332400197443754.3Matches
2019-202031Perth Gloryau AUS1. A-League6th15.720020183482215000Matches
2020-202132Macarthur FCau AUS1. A-League6th13.010019444228140Matches
2021-202233Macarthur FCau AUS1. A-League7th9.93001942191170Matches
15 Seasons7 Clubs5 Leagues418.6431043679920415112500197443754.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bradford City (5 Seasons)2 Leagues174.0150015900000000
York City (3 Seasons)1 League129.0131139
Millwall (2 Seasons)1 League73.48007753095908900197443754.3
Macarthur FC (2 Seasons)1 League22.940038866139210
Perth Glory (1 Season)1 League15.720020183482215000
Shrewsbury (1 Season)1 League2.7103
Cambridge Utd (1 Season)1 League1.0000
League One (4 Seasons)142.9140013400000000
Conf National (4 Seasons)130.0131139
A-League (3 Seasons)38.6600582691096136000
Championship (2 Seasons)73.48007753095908900197443754.3
League Two (2 Seasons)33.72028
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-201526Bradford Cityeng ENGFA Cup5th8.01000Matches
2014-201526Bradford Cityeng ENGLeague Cup17th3.01000Matches
2015-201627Bradford Cityeng ENGFA Cup33rd3.30000Matches
2016-201728Bradford Cityeng ENGEFL Cup58th1.3000000100000Matches
2017-201829Millwalleng ENGFA Cup17th1.00001102000Matches
2018-201930Millwalleng ENGEFL Cup17th0.8000000200000Matches
2018-201930Millwalleng ENGFA Cup5th0.4000000020000Matches
5 Seasons2 Clubs2 Leagues17.9200110520000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (3 Seasons)2 Leagues15.7200000100000
Millwall (2 Seasons)2 Leagues2.2000110420000
FA Cup (4 Seasons)12.7100110220000
EFL Cup (4 Seasons)5.1100000300000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201829au AustraliaWCQ1.60000Matches
1 Season1 Club3 Leagues1.60000
WCQ (1 Season)1.60000
World Cup (1 Season)
Friendlies (M) (1 Season)

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 James Meredith Pages

James Meredith 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)

Scouting Report

Stathead & Player Comparison