Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2002-200316York Cityeng ENG4. Third Division10450.500.0011100.00000
2006-200720Darlingtoneng ENG4. League Two665406.0132.17281553.600600.0
2007-200821Darlingtoneng ENG4. League Two41403,54639.4380.9617113377.8189121947.5
2008-200922Leicester Cityeng ENG3. League One887208.060.75403485.0521450.0
2008-200922Rotherham Utdeng ENG4. League Two887007.881.03423481.0422337.5
2009-201023Plymouth Argyleeng ENG2. Championship21211,89021.0311.4813210176.55511314.3Matches
2009-201023Fulhameng ENG1. Premier League11901.011.004375.010000.0Matches
2010-201124Fulhameng ENG1. Premier League776307.060.86292379.3241342.9Matches
2011-201225Ipswich Towneng ENG2. Championship18181,62018.0351.94885360.2729527.8Matches
2011-201225Fulhameng ENG1. Premier League887208.0141.75594576.3332112.5Matches
2012-201326Hull Cityeng ENG2. Championship24242,16024.0251.041017675.21248937.5Matches
2012-201326Fulhameng ENG1. Premier League221802.031.5012975.010100.0Matches
2013-201427Fulhameng ENG1. Premier League21191,74019.3422.171167463.87311315.8Matches
2014-201528Brightoneng ENG2. Championship42423,78042.0501.191247459.7915181228.6Matches
2014-201528Brightoneng ENGFA Cup221802.00101150.00000Matches
2014-201528Brightoneng ENGLeague Cup221802.002002100.00000Matches
2015-201629Brightoneng ENG2. Championship46464,14046.0420.9116312174.2241751737.0Matches
2016-201730Brightoneng ENG2. Championship45454,05045.0400.8915211275.027992044.4523060.0Matches
2017-201831Birmingham Cityeng ENG2. Championship36363,24036.0531.4715410165.610521616.71010100.0Matches
2017-201831Birmingham Cityeng ENGFA Cup333003.351.50221777.3111133.30000Matches
2018-201932Southend Unitedeng ENG3. League One332703.051.67102133.30000Matches
2018-201932Wycombeeng ENG3. League One221802.031.5020000.00000Matches
2018-201932Coventry Cityeng ENG3. League One221802.000.002002100.00000Matches
2019-202033Birmingham Cityeng ENGEFL Cup11901.033.006350.000100.00000Matches
2019-202033Wycombeeng ENG3. League One221802.031.508562.510100.00000Matches
2020-202134Wycombeeng ENG2. Championship17171,53017.0181.06604273.3737847.132010.0Matches
2020-202134Stevenageeng ENG4. League Two554505.040.80171476.5212240.01010100.0Matches
2021-202235Wycombeeng ENGEFL Cup221802.063.00171164.7011150.00000Matches
2021-202235Wycombeeng ENGFA Cup11901.011.002150.000100.00000Matches
2021-202235Wycombeeng ENG3. League One46464,14046.0511.1119314374.1231491839.121010.0Matches
2022-202336Sheffield Wedseng ENGEFL Cup111201.310.7544100.001000.011000.0Matches
2022-202336Sheffield Wedseng ENGFA Cup221802.010.502150.0101150.00000Matches
2022-202336Sheffield Wedseng ENG3. League One24242,16024.0210.87917178.012931145.811000.0Matches
2023-202437York Cityeng ENGFA Cup332703.020.67141285.7111133.30000Matches
2023-202437York Cityeng ENG5. National League443153.502200.011000.0Matches
19 Seasons15 Clubs8 Leagues45745340,786454.25311.191852133372.119111315015434.01585238.5
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Fulham (5 Seasons)2 Leagues39373,36038.3661.7722015470.0141015718.9
Wycombe (4 Seasons)4 Leagues70706,30070.0821.1728020272.93318192738.653020.0
Brighton (3 Seasons)3 Leagues13713712,330137.01320.9943930770.46341335238.0523060.0
Darlington (2 Seasons)1 League47464,08645.4511.1219914874.4189181941.3
Birmingham City (2 Seasons)3 Leagues40403,63040.3611.5118212166.511623717.51010100.0
York City (2 Seasons)3 Leagues876307.020.57151386.7133114.311000.0
Sheffield Weds (1 Season)3 Leagues27272,46027.3230.84977678.4131041244.422000.0
Hull City (1 Season)1 League24242,16024.0251.041017675.21248937.5
Plymouth Argyle (1 Season)1 League21211,89021.0311.4813210176.55511314.3
Ipswich Town (1 Season)1 League18181,62018.0351.94885360.2729527.8
Rotherham Utd (1 Season)1 League887007.881.03423481.0422337.5
Leicester City (1 Season)1 League887208.060.75403485.0521450.0
Stevenage (1 Season)1 League554505.040.80171476.5212240.01010100.0
Southend United (1 Season)1 League332703.051.67102133.30000
Coventry City (1 Season)1 League221802.000.002002100.00000
Championship (9 Seasons)24924922,410249.02941.1897468070.210160888032.1944150.0
FA Cup (6 Seasons)11111,02011.390.96403177.5425436.40000
EFL Cup (6 Seasons)665706.3102.31271866.7222350.011000.0
League One (5 Seasons)87877,83087.0891.0233225376.24625163641.432010.0
League Two (5 Seasons)61595,28158.7631.0725919775.72412222440.71010100.0
Premier League (5 Seasons)39373,36037.3661.7722015470.0141015718.9
National League (1 Season)443153.502200.011000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2002-200316York City1 League10450.500.0011100.00000
2006-200720Darlington1 League665406.0132.17281553.600600.0
2007-200821Darlington1 League41403,54639.4380.9617113377.8189121947.5
2008-200922Rotherham Utd1 League887007.881.03423481.0422337.5
2008-200922Leicester City1 League887208.060.75403485.0521450.0
2009-201023Plymouth Argyle1 League21211,89021.0311.4813210176.55511314.3
2009-201023Fulham2 Leagues11901.011.004375.010000.0
2010-201124Fulham1 League776307.060.86292379.3241342.9
2011-201225Ipswich Town1 League18181,62018.0351.94885360.2729527.8
2011-201225Fulham1 League887208.0141.75594576.3332112.5
2012-201326Hull City1 League24242,16024.0251.041017675.21248937.5
2012-201326Fulham1 League221802.031.5012975.010100.0
2013-201427Fulham1 League21191,74019.3422.171167463.87311315.8
2014-201528Brighton3 Leagues46464,14046.0501.191247459.71215191532.60000
2015-201629Brighton2 Leagues46464,14046.0420.9116312174.2241751737.0
2016-201730Brighton1 League45454,05045.0400.8915211275.027992044.4523060.0
2017-201831Birmingham City3 Leagues39393,54039.3581.4717611867.011622717.91010100.0
2018-201932Southend United1 League332703.051.67102133.30000
2018-201932Coventry City1 League221802.000.002002100.00000
2018-201932Wycombe1 League221802.031.5020000.00000
2019-202033Birmingham City2 Leagues11901.033.006350.000100.00000
2019-202033Wycombe1 League221802.031.508562.510100.00000
2020-202134Stevenage1 League554505.040.80171476.5212240.01010100.0
2020-202134Wycombe2 Leagues17171,53017.0181.06604273.3737847.132010.0
2021-202235Wycombe3 Leagues49494,41049.0581.1821215573.12315111938.821010.0
2022-202336Sheffield Weds3 Leagues27272,46027.3230.84977678.4131041244.422000.0
2023-202437York City2 Leagues775856.520.67141285.7133114.311000.0
19 Seasons15 Clubs8 Leagues45745340,786454.25311.191852133372.119111315015434.01585238.5
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Fulham (5 Seasons)2 Leagues39373,36038.3661.7722015470.0141015718.9
Wycombe (4 Seasons)4 Leagues70706,30070.0821.1728020272.93318192738.653020.0
Brighton (3 Seasons)3 Leagues13713712,330137.01320.9943930770.46341335238.0523060.0
Darlington (2 Seasons)1 League47464,08645.4511.1219914874.4189181941.3
Birmingham City (2 Seasons)3 Leagues40403,63040.3611.5118212166.511623717.51010100.0
York City (2 Seasons)3 Leagues876307.020.57151386.7133114.311000.0
Sheffield Weds (1 Season)3 Leagues27272,46027.3230.84977678.4131041244.422000.0
Hull City (1 Season)1 League24242,16024.0251.041017675.21248937.5
Plymouth Argyle (1 Season)1 League21211,89021.0311.4813210176.55511314.3
Ipswich Town (1 Season)1 League18181,62018.0351.94885360.2729527.8
Rotherham Utd (1 Season)1 League887007.881.03423481.0422337.5
Leicester City (1 Season)1 League887208.060.75403485.0521450.0
Stevenage (1 Season)1 League554505.040.80171476.5212240.01010100.0
Southend United (1 Season)1 League332703.051.67102133.30000
Coventry City (1 Season)1 League221802.000.002002100.00000
Championship (9 Seasons)24924922,410249.02941.1897468070.210160888032.1944150.0
FA Cup (6 Seasons)11111,02011.390.96403177.5425436.40000
EFL Cup (6 Seasons)665706.3102.31271866.7222350.011000.0
League One (5 Seasons)87877,83087.0891.0233225376.24625163641.432010.0
League Two (5 Seasons)61595,28158.7631.0725919775.72412222440.71010100.0
Premier League (5 Seasons)39373,36037.3661.7722015470.0141015718.9
National League (1 Season)443153.502200.011000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2002-200316York Cityeng ENG4. Third Division10th10450.500.0011100.00000
2006-200720Darlingtoneng ENG4. League Two11th665406.0132.17281553.600600.0
2007-200821Darlingtoneng ENG4. League Two6th41403,54639.4380.9617113377.8189121947.5
2008-200922Rotherham Utdeng ENG4. League Two14th887007.881.03423481.0422337.5
2008-200922Leicester Cityeng ENG3. League One1st887208.060.75403485.0521450.0
2009-201023Plymouth Argyleeng ENG2. Championship23rd21211,89021.0311.4813210176.55511314.3Matches
2009-201023Fulhameng ENG1. Premier League12th11901.011.004375.010000.0Matches
2010-201124Fulhameng ENG1. Premier League8th776307.060.86292379.3241342.9Matches
2011-201225Ipswich Towneng ENG2. Championship15th18181,62018.0351.94885360.2729527.8Matches
2011-201225Fulhameng ENG1. Premier League9th887208.0141.75594576.3332112.5Matches
2012-201326Hull Cityeng ENG2. Championship2nd24242,16024.0251.041017675.21248937.5Matches
2012-201326Fulhameng ENG1. Premier League12th221802.031.5012975.010100.0Matches
2013-201427Fulhameng ENG1. Premier League19th21191,74019.3422.171167463.87311315.8Matches
2014-201528Brightoneng ENG2. Championship20th42423,78042.0501.191247459.7915181228.6Matches
2015-201629Brightoneng ENG2. Championship3rd46464,14046.0420.9116312174.2241751737.0Matches
2016-201730Brightoneng ENG2. Championship2nd45454,05045.0400.8915211275.027992044.4523060.0Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36363,24036.0531.4715410165.610521616.71010100.0Matches
2018-201932Southend Unitedeng ENG3. League One19th332703.051.67102133.30000Matches
2018-201932Coventry Cityeng ENG3. League One8th221802.000.002002100.00000Matches
2018-201932Wycombeeng ENG3. League One17th221802.031.5020000.00000Matches
2019-202033Wycombeeng ENG3. League One3rd221802.031.508562.510100.00000Matches
2020-202134Stevenageeng ENG4. League Two14th554505.040.80171476.5212240.01010100.0Matches
2020-202134Wycombeeng ENG2. Championship22nd17171,53017.0181.06604273.3737847.132010.0Matches
2021-202235Wycombeeng ENG3. League One6th46464,14046.0511.1119314374.1231491839.121010.0Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24242,16024.0210.87917178.012931145.811000.0Matches
2023-202437York Cityeng ENG5. National League20th443153.502200.011000.0Matches
19 Seasons15 Clubs5 Leagues44043639,196435.55121.191785128472.118510914314733.71475241.7
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Fulham (5 Seasons)1 League39373,36037.3661.7722015470.0141015718.9
Wycombe (4 Seasons)2 Leagues67676,03067.0751.1226119073.63317172638.853020.0
Brighton (3 Seasons)1 League13313311,970133.01320.9943930770.46041324936.8523060.0
Darlington (2 Seasons)1 League47464,08645.4511.1219914874.4189181941.3
Birmingham City (2 Seasons)1 League36363,24036.0531.4715410165.610521616.71010100.0
York City (2 Seasons)2 Leagues543604.000.0011100.002200.011000.0
Sheffield Weds (1 Season)1 League24242,16024.0210.87917178.012931145.811000.0
Hull City (1 Season)1 League24242,16024.0251.041017675.21248937.5
Plymouth Argyle (1 Season)1 League21211,89021.0311.4813210176.55511314.3
Ipswich Town (1 Season)1 League18181,62018.0351.94885360.2729527.8
Rotherham Utd (1 Season)1 League887007.881.03423481.0422337.5
Leicester City (1 Season)1 League887208.060.75403485.0521450.0
Stevenage (1 Season)1 League554505.040.80171476.5212240.01010100.0
Southend United (1 Season)1 League332703.051.67102133.30000
Coventry City (1 Season)1 League221802.000.002002100.00000
Championship (9 Seasons)24924922,410249.02941.1897468070.210160888032.1944150.0
League One (5 Seasons)87877,83087.0891.0233225376.24625163641.432010.0
League Two (5 Seasons)61595,28158.7631.0725919775.72412222440.71010100.0
Premier League (5 Seasons)39373,36037.3661.7722015470.0141015718.9
National League (1 Season)443153.502200.011000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201528Brightoneng ENGFA Cup17th221802.00101150.00000Matches
2014-201528Brightoneng ENGLeague Cup9th221802.002002100.00000Matches
2017-201831Birmingham Cityeng ENGFA Cup17th333003.351.50221777.3111133.30000Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th11901.033.006350.000100.00000Matches
2021-202235Wycombeeng ENGEFL CupRd3221802.063.00171164.7011150.00000Matches
2021-202235Wycombeeng ENGFA Cup11901.011.002150.000100.00000Matches
2022-202336Sheffield Wedseng ENGEFL CupRd3111201.310.7544100.001000.011000.0Matches
2022-202336Sheffield Wedseng ENGFA Cup221802.010.502150.0101150.00000Matches
2023-202437York Cityeng ENGFA Cup332703.020.67141285.7111133.30000Matches
8 Seasons5 Clubs2 Leagues17171,59017.7191.39674973.1647741.211000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Brighton (2 Seasons)2 Leagues443604.00301375.00000
Birmingham City (2 Seasons)2 Leagues443904.381.85282071.4112125.00000
Wycombe (2 Seasons)2 Leagues332703.072.33191263.2012133.30000
Sheffield Weds (1 Season)2 Leagues333003.320.606583.3111133.311000.0
York City (1 Season)1 League332703.020.67141285.7111133.30000
FA Cup (6 Seasons)11111,02011.390.96403177.5425436.40000
EFL Cup (6 Seasons)665706.3102.31271866.7222350.011000.0

Advanced Goalkeeping

Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2002-200316York Cityeng ENG4. Third Division0.50
2006-200720Darlingtoneng ENG4. League Two6.013
2007-200821Darlingtoneng ENG4. League Two39.438
2008-200922Leicester Cityeng ENG3. League One8.06
2008-200922Rotherham Utdeng ENG4. League Two7.88
2009-201023Plymouth Argyleeng ENG2. Championship21.031Matches
2009-201023Fulhameng ENG1. Premier League1.01Matches
2010-201124Fulhameng ENG1. Premier League7.06Matches
2011-201225Ipswich Towneng ENG2. Championship18.035Matches
2011-201225Fulhameng ENG1. Premier League8.014Matches
2012-201326Hull Cityeng ENG2. Championship24.025Matches
2012-201326Fulhameng ENG1. Premier League2.03Matches
2013-201427Fulhameng ENG1. Premier League19.342Matches
2014-201528Brightoneng ENG2. Championship42.050Matches
2014-201528Brightoneng ENGFA Cup2.00Matches
2014-201528Brightoneng ENGLeague Cup2.00Matches
2015-201629Brightoneng ENG2. Championship46.042Matches
2016-201730Brightoneng ENG2. Championship45.0402Matches
2017-201831Birmingham Cityeng ENG2. Championship36.0530Matches
2017-201831Birmingham Cityeng ENGFA Cup3.350Matches
2018-201932Southend Unitedeng ENG3. League One3.050Matches
2018-201932Wycombeeng ENG3. League One2.030Matches
2018-201932Coventry Cityeng ENG3. League One2.000Matches
2019-202033Birmingham Cityeng ENGEFL Cup1.030Matches
2019-202033Wycombeeng ENG3. League One2.030Matches
2020-202134Wycombeeng ENG2. Championship17.018213017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9Matches
2020-202134Stevenageeng ENG4. League Two5.040Matches
2021-202235Wycombeeng ENGEFL Cup2.060Matches
2021-202235Wycombeeng ENGFA Cup1.010Matches
2021-202235Wycombeeng ENG3. League One46.0511Matches
2022-202336Sheffield Wedseng ENGEFL Cup1.311Matches
2022-202336Sheffield Wedseng ENGFA Cup2.010Matches
2022-202336Sheffield Wedseng ENG3. League One24.0211Matches
2023-202437York Cityeng ENGFA Cup3.020Matches
2023-202437York Cityeng ENG5. National League3.51Matches
19 Seasons15 Clubs8 Leagues454.2531813017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Fulham (5 Seasons)2 Leagues38.366
Wycombe (4 Seasons)4 Leagues70.082313017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
Brighton (3 Seasons)3 Leagues137.01322
Darlington (2 Seasons)1 League45.451
Birmingham City (2 Seasons)3 Leagues40.3610
York City (2 Seasons)3 Leagues7.021
Sheffield Weds (1 Season)3 Leagues27.3232
Hull City (1 Season)1 League24.025
Plymouth Argyle (1 Season)1 League21.031
Ipswich Town (1 Season)1 League18.035
Rotherham Utd (1 Season)1 League7.88
Leicester City (1 Season)1 League8.06
Stevenage (1 Season)1 League5.040
Southend United (1 Season)1 League3.050
Coventry City (1 Season)1 League2.000
Championship (9 Seasons)249.0294413017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
FA Cup (6 Seasons)11.390
EFL Cup (6 Seasons)6.3101
League One (5 Seasons)87.0892
League Two (5 Seasons)58.7630
Premier League (5 Seasons)37.366
National League (1 Season)3.51
Europa Lg (1 Season)1.0
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2002-200316York City1 League0.50
2006-200720Darlington1 League6.013
2007-200821Darlington1 League39.438
2008-200922Rotherham Utd1 League7.88
2008-200922Leicester City1 League8.06
2009-201023Plymouth Argyle1 League21.031
2009-201023Fulham2 Leagues1.01
2010-201124Fulham1 League7.06
2011-201225Ipswich Town1 League18.035
2011-201225Fulham1 League8.014
2012-201326Hull City1 League24.025
2012-201326Fulham1 League2.03
2013-201427Fulham1 League19.342
2014-201528Brighton3 Leagues46.0500
2015-201629Brighton2 Leagues46.042
2016-201730Brighton1 League45.0402
2017-201831Birmingham City3 Leagues39.3580
2018-201932Southend United1 League3.050
2018-201932Coventry City1 League2.000
2018-201932Wycombe1 League2.030
2019-202033Birmingham City2 Leagues1.030
2019-202033Wycombe1 League2.030
2020-202134Stevenage1 League5.040
2020-202134Wycombe2 Leagues17.018213017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
2021-202235Wycombe3 Leagues49.0581
2022-202336Sheffield Weds3 Leagues27.3232
2023-202437York City2 Leagues6.521
19 Seasons15 Clubs8 Leagues454.2531813017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Fulham (5 Seasons)2 Leagues38.366
Wycombe (4 Seasons)4 Leagues70.082313017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
Brighton (3 Seasons)3 Leagues137.01322
Darlington (2 Seasons)1 League45.451
Birmingham City (2 Seasons)3 Leagues40.3610
York City (2 Seasons)3 Leagues7.021
Sheffield Weds (1 Season)3 Leagues27.3232
Hull City (1 Season)1 League24.025
Plymouth Argyle (1 Season)1 League21.031
Ipswich Town (1 Season)1 League18.035
Rotherham Utd (1 Season)1 League7.88
Leicester City (1 Season)1 League8.06
Stevenage (1 Season)1 League5.040
Southend United (1 Season)1 League3.050
Coventry City (1 Season)1 League2.000
Championship (9 Seasons)249.0294413017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
FA Cup (6 Seasons)11.390
EFL Cup (6 Seasons)6.3101
League One (5 Seasons)87.0892
League Two (5 Seasons)58.7630
Premier League (5 Seasons)37.366
National League (1 Season)3.51
Europa Lg (1 Season)1.0
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2002-200316York Cityeng ENG4. Third Division10th0.50
2006-200720Darlingtoneng ENG4. League Two11th6.013
2007-200821Darlingtoneng ENG4. League Two6th39.438
2008-200922Rotherham Utdeng ENG4. League Two14th7.88
2008-200922Leicester Cityeng ENG3. League One1st8.06
2009-201023Plymouth Argyleeng ENG2. Championship23rd21.031Matches
2009-201023Fulhameng ENG1. Premier League12th1.01Matches
2010-201124Fulhameng ENG1. Premier League8th7.06Matches
2011-201225Ipswich Towneng ENG2. Championship15th18.035Matches
2011-201225Fulhameng ENG1. Premier League9th8.014Matches
2012-201326Hull Cityeng ENG2. Championship2nd24.025Matches
2012-201326Fulhameng ENG1. Premier League12th2.03Matches
2013-201427Fulhameng ENG1. Premier League19th19.342Matches
2014-201528Brightoneng ENG2. Championship20th42.050Matches
2015-201629Brightoneng ENG2. Championship3rd46.042Matches
2016-201730Brightoneng ENG2. Championship2nd45.0402Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36.0530Matches
2018-201932Southend Unitedeng ENG3. League One19th3.050Matches
2018-201932Coventry Cityeng ENG3. League One8th2.000Matches
2018-201932Wycombeeng ENG3. League One17th2.030Matches
2019-202033Wycombeeng ENG3. League One3rd2.030Matches
2020-202134Stevenageeng ENG4. League Two14th5.040Matches
2020-202134Wycombeeng ENG2. Championship22nd17.018213017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9Matches
2021-202235Wycombeeng ENG3. League One6th46.0511Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24.0211Matches
2023-202437York Cityeng ENG5. National League20th3.51Matches
19 Seasons15 Clubs5 Leagues435.5512713017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Fulham (5 Seasons)1 League37.366
Wycombe (4 Seasons)2 Leagues67.075313017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
Brighton (3 Seasons)1 League133.01322
Darlington (2 Seasons)1 League45.451
Birmingham City (2 Seasons)1 League36.0530
York City (2 Seasons)2 Leagues4.001
Sheffield Weds (1 Season)1 League24.0211
Hull City (1 Season)1 League24.025
Plymouth Argyle (1 Season)1 League21.031
Ipswich Town (1 Season)1 League18.035
Rotherham Utd (1 Season)1 League7.88
Leicester City (1 Season)1 League8.06
Stevenage (1 Season)1 League5.040
Southend United (1 Season)1 League3.050
Coventry City (1 Season)1 League2.000
Championship (9 Seasons)249.0294413017.20.25-0.8-0.0519157433.34832086.154.815999.468.0261166.1321.8817.9
League One (5 Seasons)87.0892
League Two (5 Seasons)58.7630
Premier League (5 Seasons)37.366
National League (1 Season)3.51
Advanced Goalkeeping Table
Goals Expected Launched Passes Goal Kicks Crosses Sweeper
Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
2014-201528Brightoneng ENGFA Cup17th2.00Matches
2014-201528Brightoneng ENGLeague Cup9th2.00Matches
2017-201831Birmingham Cityeng ENGFA Cup17th3.350Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th1.030Matches
2021-202235Wycombeeng ENGEFL CupRd32.060Matches
2021-202235Wycombeeng ENGFA Cup1.010Matches
2022-202336Sheffield Wedseng ENGEFL CupRd31.311Matches
2022-202336Sheffield Wedseng ENGFA Cup2.010Matches
2023-202437York Cityeng ENGFA Cup3.020Matches
8 Seasons5 Clubs2 Leagues17.7191
Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches
Brighton (2 Seasons)2 Leagues4.00
Birmingham City (2 Seasons)2 Leagues4.380
Wycombe (2 Seasons)2 Leagues3.070
Sheffield Weds (1 Season)2 Leagues3.321
York City (1 Season)1 League3.020
FA Cup (6 Seasons)11.390
EFL Cup (6 Seasons)6.3101

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
2002-200316York Cityeng ENG4. Third Division10450.5000000000.000.000.000.000.00
2006-200720Darlingtoneng ENG4. League Two665406.0000000000.000.000.000.000.00
2007-200821Darlingtoneng ENG4. League Two41403,54639.4000000200.000.000.000.000.00
2008-200922Leicester Cityeng ENG3. League One887208.0000000000.000.000.000.000.00
2008-200922Rotherham Utdeng ENG4. League Two887007.8000000010.000.000.000.000.00
2009-201023Plymouth Argyleeng ENG2. Championship21211,89021.0000000100.000.000.000.000.00Matches
2009-201023Fulham2. Europa Lg11901.0000000000.000.000.000.000.00Matches
2009-201023Fulhameng ENG1. Premier League11901.0000000000.000.000.000.000.00Matches
2010-201124Fulhameng ENG1. Premier League776307.0000000000.000.000.000.000.00Matches
2011-201225Ipswich Towneng ENG2. Championship18181,62018.0000000100.000.000.000.000.00Matches
2011-201225Fulhameng ENG1. Premier League887208.0000000000.000.000.000.000.00Matches
2012-201326Hull Cityeng ENG2. Championship24242,16024.0000000200.000.000.000.000.00Matches
2012-201326Fulhameng ENG1. Premier League221802.0000000000.000.000.000.000.00Matches
2013-201427Fulhameng ENG1. Premier League21191,74019.3000000000.000.000.000.000.00Matches
2014-201528Brightoneng ENG2. Championship42423,78042.0000000100.000.000.000.000.00Matches
2014-201528Brightoneng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2014-201528Brightoneng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2015-201629Brightoneng ENG2. Championship46464,14046.0000000500.000.000.000.000.00Matches
2015-201629Brightoneng ENGLeague Cup00Matches
2016-201730Brightoneng ENG2. Championship45454,05045.0000000100.000.000.000.000.00Matches
2017-201831Birmingham Cityeng ENG2. Championship36363,24036.0000000100.000.000.000.000.00Matches
2017-201831Birmingham Cityeng ENGEFL Cup00Matches
2017-201831Birmingham Cityeng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
2018-201932Southend Unitedeng ENG3. League One332703.0000000000.000.000.000.000.00Matches
2018-201932Wycombeeng ENG3. League One221802.0000000100.000.000.000.000.00Matches
2018-201932Coventry Cityeng ENG3. League One221802.0000000000.000.000.000.000.00Matches
2019-202033Birmingham Cityeng ENG2. Championship00Matches
2019-202033Birmingham Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202033Wycombeeng ENG3. League One221802.0000000100.000.000.000.000.00Matches
2020-202134Wycombeeng ENG2. Championship17171,53017.0000000100.20.20.20.40100.000.000.000.000.000.010.010.020.010.02Matches
2020-202134Wycombeeng ENGFA Cup00Matches
2020-202134Stevenageeng ENG4. League Two554505.0000000000.000.000.000.000.00Matches
2021-202235Wycombeeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2021-202235Wycombeeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202235Wycombeeng ENG3. League One46464,14046.0011000300.000.020.020.000.02Matches
2022-202336Sheffield Wedseng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2022-202336Sheffield Wedseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202336Sheffield Wedseng ENG3. League One24242,16024.0000000100.000.000.000.000.00Matches
2023-202437York Cityeng ENGFA Cup332703.0000000200.000.000.000.000.00Matches
2023-202437York Cityeng ENG5. National League443153.50000000.000.00Matches
19 Seasons15 Clubs8 Leagues45845440,876454.20110002310.20.20.20.40100.000.000.000.000.000.010.010.020.010.02
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
Fulham (5 Seasons)2 Leagues40383,45038.3000000000.000.000.000.000.00
Wycombe (4 Seasons)4 Leagues70706,30070.0011000600.20.20.20.40100.000.010.010.000.010.010.010.020.010.02
Brighton (3 Seasons)3 Leagues13713712,330137.0000000700.000.000.000.000.00
Darlington (2 Seasons)1 League47464,08645.4000000200.000.000.000.000.00
Birmingham City (2 Seasons)3 Leagues40403,63040.3000000100.000.000.000.000.00
York City (2 Seasons)3 Leagues876307.0000000200.000.000.000.000.00
Sheffield Weds (1 Season)3 Leagues27272,46027.3000000100.000.000.000.000.00
Hull City (1 Season)1 League24242,16024.0000000200.000.000.000.000.00
Plymouth Argyle (1 Season)1 League21211,89021.0000000100.000.000.000.000.00
Ipswich Town (1 Season)1 League18181,62018.0000000100.000.000.000.000.00
Rotherham Utd (1 Season)1 League887007.8000000010.000.000.000.000.00
Leicester City (1 Season)1 League887208.0000000000.000.000.000.000.00
Stevenage (1 Season)1 League554505.0000000000.000.000.000.000.00
Southend United (1 Season)1 League332703.0000000000.000.000.000.000.00
Coventry City (1 Season)1 League221802.0000000000.000.000.000.000.00
Championship (9 Seasons)24924922,410249.00000001300.20.20.20.40100.000.000.000.000.000.010.010.020.010.02
FA Cup (6 Seasons)11111,02011.3000000200.000.000.000.000.00
EFL Cup (6 Seasons)665706.3000000000.000.000.000.000.00
League One (5 Seasons)87877,83087.0011000600.000.010.010.000.01
League Two (5 Seasons)61595,28158.7000000210.000.000.000.000.00
Premier League (5 Seasons)39373,36037.3000000000.000.000.000.000.00
National League (1 Season)443153.50000000.000.00
Europa Lg (1 Season)11901.0000000000.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
2002-200316York City1 League10450.5000000000.000.000.000.000.00
2006-200720Darlington1 League665406.0000000000.000.000.000.000.00
2007-200821Darlington1 League41403,54639.4000000200.000.000.000.000.00
2008-200922Rotherham Utd1 League887007.8000000010.000.000.000.000.00
2008-200922Leicester City1 League887208.0000000000.000.000.000.000.00
2009-201023Plymouth Argyle1 League21211,89021.0000000100.000.000.000.000.00
2009-201023Fulham2 Leagues221801.0000000000.000.000.000.000.00
2010-201124Fulham1 League776307.0000000000.000.000.000.000.00
2011-201225Ipswich Town1 League18181,62018.0000000100.000.000.000.000.00
2011-201225Fulham1 League887208.0000000000.000.000.000.000.00
2012-201326Hull City1 League24242,16024.0000000200.000.000.000.000.00
2012-201326Fulham1 League221802.0000000000.000.000.000.000.00
2013-201427Fulham1 League21191,74019.3000000000.000.000.000.000.00
2014-201528Brighton3 Leagues46464,14046.0000000100.000.000.000.000.00
2015-201629Brighton2 Leagues46464,14046.0000000500.000.000.000.000.00
2016-201730Brighton1 League45454,05045.0000000100.000.000.000.000.00
2017-201831Birmingham City3 Leagues39393,54039.3000000100.000.000.000.000.00
2018-201932Southend United1 League332703.0000000000.000.000.000.000.00
2018-201932Coventry City1 League221802.0000000000.000.000.000.000.00
2018-201932Wycombe1 League221802.0000000100.000.000.000.000.00
2019-202033Birmingham City2 Leagues11901.0000000000.000.000.000.000.00
2019-202033Wycombe1 League221802.0000000100.000.000.000.000.00
2020-202134Stevenage1 League554505.0000000000.000.000.000.000.00
2020-202134Wycombe2 Leagues17171,53017.0000000100.20.20.20.40100.000.000.000.000.000.010.010.020.010.02
2021-202235Wycombe3 Leagues49494,41049.0011000300.000.020.020.000.02
2022-202336Sheffield Weds3 Leagues27272,46027.3000000100.000.000.000.000.00
2023-202437York City2 Leagues775856.5000000200.000.000.000.000.00
19 Seasons15 Clubs8 Leagues45845440,876454.20110002310.20.20.20.40100.000.000.000.000.000.010.010.020.010.02
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
Fulham (5 Seasons)2 Leagues40383,45038.3000000000.000.000.000.000.00
Wycombe (4 Seasons)4 Leagues70706,30070.0011000600.20.20.20.40100.000.010.010.000.010.010.010.020.010.02
Brighton (3 Seasons)3 Leagues13713712,330137.0000000700.000.000.000.000.00
Darlington (2 Seasons)1 League47464,08645.4000000200.000.000.000.000.00
Birmingham City (2 Seasons)3 Leagues40403,63040.3000000100.000.000.000.000.00
York City (2 Seasons)3 Leagues876307.0000000200.000.000.000.000.00
Sheffield Weds (1 Season)3 Leagues27272,46027.3000000100.000.000.000.000.00
Hull City (1 Season)1 League24242,16024.0000000200.000.000.000.000.00
Plymouth Argyle (1 Season)1 League21211,89021.0000000100.000.000.000.000.00
Ipswich Town (1 Season)1 League18181,62018.0000000100.000.000.000.000.00
Rotherham Utd (1 Season)1 League887007.8000000010.000.000.000.000.00
Leicester City (1 Season)1 League887208.0000000000.000.000.000.000.00
Stevenage (1 Season)1 League554505.0000000000.000.000.000.000.00
Southend United (1 Season)1 League332703.0000000000.000.000.000.000.00
Coventry City (1 Season)1 League221802.0000000000.000.000.000.000.00
Championship (9 Seasons)24924922,410249.00000001300.20.20.20.40100.000.000.000.000.000.010.010.020.010.02
FA Cup (6 Seasons)11111,02011.3000000200.000.000.000.000.00
EFL Cup (6 Seasons)665706.3000000000.000.000.000.000.00
League One (5 Seasons)87877,83087.0011000600.000.010.010.000.01
League Two (5 Seasons)61595,28158.7000000210.000.000.000.000.00
Premier League (5 Seasons)39373,36037.3000000000.000.000.000.000.00
National League (1 Season)443153.50000000.000.00
Europa Lg (1 Season)11901.0000000000.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
2002-200316York Cityeng ENG4. Third Division10th10450.5000000000.000.000.000.000.00
2006-200720Darlingtoneng ENG4. League Two11th665406.0000000000.000.000.000.000.00
2007-200821Darlingtoneng ENG4. League Two6th41403,54639.4000000200.000.000.000.000.00
2008-200922Rotherham Utdeng ENG4. League Two14th887007.8000000010.000.000.000.000.00
2008-200922Leicester Cityeng ENG3. League One1st887208.0000000000.000.000.000.000.00
2009-201023Plymouth Argyleeng ENG2. Championship23rd21211,89021.0000000100.000.000.000.000.00Matches
2009-201023Fulhameng ENG1. Premier League12th11901.0000000000.000.000.000.000.00Matches
2010-201124Fulhameng ENG1. Premier League8th776307.0000000000.000.000.000.000.00Matches
2011-201225Ipswich Towneng ENG2. Championship15th18181,62018.0000000100.000.000.000.000.00Matches
2011-201225Fulhameng ENG1. Premier League9th887208.0000000000.000.000.000.000.00Matches
2012-201326Hull Cityeng ENG2. Championship2nd24242,16024.0000000200.000.000.000.000.00Matches
2012-201326Fulhameng ENG1. Premier League12th221802.0000000000.000.000.000.000.00Matches
2013-201427Fulhameng ENG1. Premier League19th21191,74019.3000000000.000.000.000.000.00Matches
2014-201528Brightoneng ENG2. Championship20th42423,78042.0000000100.000.000.000.000.00Matches
2015-201629Brightoneng ENG2. Championship3rd46464,14046.0000000500.000.000.000.000.00Matches
2016-201730Brightoneng ENG2. Championship2nd45454,05045.0000000100.000.000.000.000.00Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36363,24036.0000000100.000.000.000.000.00Matches
2018-201932Southend Unitedeng ENG3. League One19th332703.0000000000.000.000.000.000.00Matches
2018-201932Coventry Cityeng ENG3. League One8th221802.0000000000.000.000.000.000.00Matches
2018-201932Wycombeeng ENG3. League One17th221802.0000000100.000.000.000.000.00Matches
2019-202033Birmingham Cityeng ENG2. Championship20th00Matches
2019-202033Wycombeeng ENG3. League One3rd221802.0000000100.000.000.000.000.00Matches
2020-202134Stevenageeng ENG4. League Two14th554505.0000000000.000.000.000.000.00Matches
2020-202134Wycombeeng ENG2. Championship22nd17171,53017.0000000100.20.20.20.40100.000.000.000.000.000.010.010.020.010.02Matches
2021-202235Wycombeeng ENG3. League One6th46464,14046.0011000300.000.020.020.000.02Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24242,16024.0000000100.000.000.000.000.00Matches
2023-202437York Cityeng ENG5. National League20th443153.50000000.000.00Matches
19 Seasons15 Clubs5 Leagues44043639,196435.50110002110.20.20.20.40100.000.000.000.000.000.010.010.020.010.02
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
Fulham (5 Seasons)1 League39373,36037.3000000000.000.000.000.000.00
Wycombe (4 Seasons)2 Leagues67676,03067.0011000600.20.20.20.40100.000.010.010.000.010.010.010.020.010.02
Brighton (3 Seasons)1 League13313311,970133.0000000700.000.000.000.000.00
Darlington (2 Seasons)1 League47464,08645.4000000200.000.000.000.000.00
Birmingham City (2 Seasons)1 League36363,24036.0000000100.000.000.000.000.00
York City (2 Seasons)2 Leagues543604.0000000000.000.000.000.000.00
Sheffield Weds (1 Season)1 League24242,16024.0000000100.000.000.000.000.00
Hull City (1 Season)1 League24242,16024.0000000200.000.000.000.000.00
Plymouth Argyle (1 Season)1 League21211,89021.0000000100.000.000.000.000.00
Ipswich Town (1 Season)1 League18181,62018.0000000100.000.000.000.000.00
Rotherham Utd (1 Season)1 League887007.8000000010.000.000.000.000.00
Leicester City (1 Season)1 League887208.0000000000.000.000.000.000.00
Stevenage (1 Season)1 League554505.0000000000.000.000.000.000.00
Southend United (1 Season)1 League332703.0000000000.000.000.000.000.00
Coventry City (1 Season)1 League221802.0000000000.000.000.000.000.00
Championship (9 Seasons)24924922,410249.00000001300.20.20.20.40100.000.000.000.000.000.010.010.020.010.02
League One (5 Seasons)87877,83087.0011000600.000.010.010.000.01
League Two (5 Seasons)61595,28158.7000000210.000.000.000.000.00
Premier League (5 Seasons)39373,36037.3000000000.000.000.000.000.00
National League (1 Season)443153.50000000.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
2014-201528Brightoneng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2014-201528Brightoneng ENGLeague Cup9th221802.0000000000.000.000.000.000.00Matches
2015-201629Brightoneng ENGLeague Cup33rd00Matches
2017-201831Birmingham Cityeng ENGEFL Cup33rd00Matches
2017-201831Birmingham Cityeng ENGFA Cup17th333003.3000000000.000.000.000.000.00Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202134Wycombeeng ENGFA Cup17th00Matches
2021-202235Wycombeeng ENGEFL CupRd3221802.0000000000.000.000.000.000.00Matches
2021-202235Wycombeeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202336Sheffield Wedseng ENGEFL CupRd3111201.3000000000.000.000.000.000.00Matches
2022-202336Sheffield Wedseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2023-202437York Cityeng ENGFA Cup332703.0000000200.000.000.000.000.00Matches
8 Seasons5 Clubs2 Leagues17171,59017.7000000200.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
Brighton (2 Seasons)2 Leagues443604.0000000000.000.000.000.000.00
Birmingham City (2 Seasons)2 Leagues443904.3000000000.000.000.000.000.00
Wycombe (2 Seasons)2 Leagues332703.0000000000.000.000.000.000.00
Sheffield Weds (1 Season)2 Leagues333003.3000000000.000.000.000.000.00
York City (1 Season)1 League332703.0000000200.000.000.000.000.00
FA Cup (6 Seasons)11111,02011.3000000200.000.000.000.000.00
EFL Cup (6 Seasons)665706.3000000000.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
2009-201023Fulham2. Europa LgF11901.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League11901.0000000000.000.000.000.000.00
Become a Stathead & surf this site ad-free.

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
2002-200316York Cityeng ENG4. Third Division0.5000.0000
2006-200720Darlingtoneng ENG4. League Two6.0000.0000
2007-200821Darlingtoneng ENG4. League Two39.4000.0000
2008-200922Leicester Cityeng ENG3. League One8.0000.0000
2008-200922Rotherham Utdeng ENG4. League Two7.8000.0000
2009-201023Plymouth Argyleeng ENG2. Championship21.0000.0000Matches
2009-201023Fulham2. Europa Lg1.0000.0000Matches
2009-201023Fulhameng ENG1. Premier League1.0000.0000Matches
2010-201124Fulhameng ENG1. Premier League7.0000.0000Matches
2011-201225Ipswich Towneng ENG2. Championship18.0000.0000Matches
2011-201225Fulhameng ENG1. Premier League8.0000.0000Matches
2012-201326Hull Cityeng ENG2. Championship24.0000.0000Matches
2012-201326Fulhameng ENG1. Premier League2.0000.0000Matches
2013-201427Fulhameng ENG1. Premier League19.3000.0000Matches
2014-201528Brightoneng ENG2. Championship42.0000.0000Matches
2014-201528Brightoneng ENGFA Cup2.0000Matches
2014-201528Brightoneng ENGLeague Cup2.0000Matches
2015-201629Brightoneng ENG2. Championship46.0000.0000Matches
2016-201730Brightoneng ENG2. Championship45.00000.000.0000Matches
2017-201831Birmingham Cityeng ENG2. Championship36.00000.000.0000Matches
2017-201831Birmingham Cityeng ENGFA Cup3.30000.000.0000Matches
2018-201932Southend Unitedeng ENG3. League One3.0000Matches
2018-201932Wycombeeng ENG3. League One2.0000Matches
2018-201932Coventry Cityeng ENG3. League One2.0000Matches
2019-202033Birmingham Cityeng ENGEFL Cup1.00000.000.0000Matches
2019-202033Wycombeeng ENG3. League One2.00000.000.0000Matches
2020-202134Wycombeeng ENG2. Championship17.00400.00.240.000.0025.61000.20.20.06-0.2-0.2Matches
2020-202134Stevenageeng ENG4. League Two5.00000.000.0000Matches
2021-202235Wycombeeng ENGEFL Cup2.00000.000.0000Matches
2021-202235Wycombeeng ENGFA Cup1.00000.000.0000Matches
2021-202235Wycombeeng ENG3. League One46.00000.000.0000Matches
2022-202336Sheffield Wedseng ENGEFL Cup1.30000.000.0000Matches
2022-202336Sheffield Wedseng ENGFA Cup2.00000.000.0000Matches
2022-202336Sheffield Wedseng ENG3. League One24.00000.000.0000Matches
2023-202437York Cityeng ENGFA Cup3.00000.000.0000Matches
2023-202437York Cityeng ENG5. National League3.5000Matches
19 Seasons15 Clubs8 Leagues454.20400.00.020.000.0025.61000.20.20.06-0.2-0.2
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
Fulham (5 Seasons)2 Leagues38.3000.0000
Wycombe (4 Seasons)4 Leagues70.00400.00.060.000.0025.61000.20.20.06-0.2-0.2
Brighton (3 Seasons)3 Leagues137.00000.000.0000
Darlington (2 Seasons)1 League45.4000.0000
Birmingham City (2 Seasons)3 Leagues40.30000.000.0000
York City (2 Seasons)3 Leagues7.00000.000.0000
Sheffield Weds (1 Season)3 Leagues27.30000.000.0000
Hull City (1 Season)1 League24.0000.0000
Plymouth Argyle (1 Season)1 League21.0000.0000
Ipswich Town (1 Season)1 League18.0000.0000
Rotherham Utd (1 Season)1 League7.8000.0000
Leicester City (1 Season)1 League8.0000.0000
Stevenage (1 Season)1 League5.00000.000.0000
Southend United (1 Season)1 League3.0000
Coventry City (1 Season)1 League2.0000
Championship (9 Seasons)249.00400.00.040.000.0025.61000.20.20.06-0.2-0.2
FA Cup (6 Seasons)11.30000.000.0000
EFL Cup (6 Seasons)6.30000.000.0000
League One (5 Seasons)87.00000.000.0000
League Two (5 Seasons)58.70000.000.0000
Premier League (5 Seasons)37.3000.0000
National League (1 Season)3.5000
Europa Lg (1 Season)1.0000.0000
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
2002-200316York City1 League0.5000.0000
2006-200720Darlington1 League6.0000.0000
2007-200821Darlington1 League39.4000.0000
2008-200922Rotherham Utd1 League7.8000.0000
2008-200922Leicester City1 League8.0000.0000
2009-201023Plymouth Argyle1 League21.0000.0000
2009-201023Fulham2 Leagues1.0000.0000
2010-201124Fulham1 League7.0000.0000
2011-201225Ipswich Town1 League18.0000.0000
2011-201225Fulham1 League8.0000.0000
2012-201326Hull City1 League24.0000.0000
2012-201326Fulham1 League2.0000.0000
2013-201427Fulham1 League19.3000.0000
2014-201528Brighton3 Leagues46.0000.0000
2015-201629Brighton2 Leagues46.0000.0000
2016-201730Brighton1 League45.00000.000.0000
2017-201831Birmingham City3 Leagues39.30000.000.0000
2018-201932Southend United1 League3.0000
2018-201932Coventry City1 League2.0000
2018-201932Wycombe1 League2.0000
2019-202033Birmingham City2 Leagues1.00000.000.0000
2019-202033Wycombe1 League2.00000.000.0000
2020-202134Stevenage1 League5.00000.000.0000
2020-202134Wycombe2 Leagues17.00400.00.240.000.0025.61000.20.20.06-0.2-0.2
2021-202235Wycombe3 Leagues49.00000.000.0000
2022-202336Sheffield Weds3 Leagues27.30000.000.0000
2023-202437York City2 Leagues6.50000.000.0000
19 Seasons15 Clubs8 Leagues454.20400.00.020.000.0025.61000.20.20.06-0.2-0.2
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
Fulham (5 Seasons)2 Leagues38.3000.0000
Wycombe (4 Seasons)4 Leagues70.00400.00.060.000.0025.61000.20.20.06-0.2-0.2
Brighton (3 Seasons)3 Leagues137.00000.000.0000
Darlington (2 Seasons)1 League45.4000.0000
Birmingham City (2 Seasons)3 Leagues40.30000.000.0000
York City (2 Seasons)3 Leagues7.00000.000.0000
Sheffield Weds (1 Season)3 Leagues27.30000.000.0000
Hull City (1 Season)1 League24.0000.0000
Plymouth Argyle (1 Season)1 League21.0000.0000
Ipswich Town (1 Season)1 League18.0000.0000
Rotherham Utd (1 Season)1 League7.8000.0000
Leicester City (1 Season)1 League8.0000.0000
Stevenage (1 Season)1 League5.00000.000.0000
Southend United (1 Season)1 League3.0000
Coventry City (1 Season)1 League2.0000
Championship (9 Seasons)249.00400.00.040.000.0025.61000.20.20.06-0.2-0.2
FA Cup (6 Seasons)11.30000.000.0000
EFL Cup (6 Seasons)6.30000.000.0000
League One (5 Seasons)87.00000.000.0000
League Two (5 Seasons)58.70000.000.0000
Premier League (5 Seasons)37.3000.0000
National League (1 Season)3.5000
Europa Lg (1 Season)1.0000.0000
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
2002-200316York Cityeng ENG4. Third Division10th0.5000.0000
2006-200720Darlingtoneng ENG4. League Two11th6.0000.0000
2007-200821Darlingtoneng ENG4. League Two6th39.4000.0000
2008-200922Rotherham Utdeng ENG4. League Two14th7.8000.0000
2008-200922Leicester Cityeng ENG3. League One1st8.0000.0000
2009-201023Plymouth Argyleeng ENG2. Championship23rd21.0000.0000Matches
2009-201023Fulhameng ENG1. Premier League12th1.0000.0000Matches
2010-201124Fulhameng ENG1. Premier League8th7.0000.0000Matches
2011-201225Ipswich Towneng ENG2. Championship15th18.0000.0000Matches
2011-201225Fulhameng ENG1. Premier League9th8.0000.0000Matches
2012-201326Hull Cityeng ENG2. Championship2nd24.0000.0000Matches
2012-201326Fulhameng ENG1. Premier League12th2.0000.0000Matches
2013-201427Fulhameng ENG1. Premier League19th19.3000.0000Matches
2014-201528Brightoneng ENG2. Championship20th42.0000.0000Matches
2015-201629Brightoneng ENG2. Championship3rd46.0000.0000Matches
2016-201730Brightoneng ENG2. Championship2nd45.00000.000.0000Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36.00000.000.0000Matches
2018-201932Southend Unitedeng ENG3. League One19th3.0000Matches
2018-201932Coventry Cityeng ENG3. League One8th2.0000Matches
2018-201932Wycombeeng ENG3. League One17th2.0000Matches
2019-202033Wycombeeng ENG3. League One3rd2.00000.000.0000Matches
2020-202134Stevenageeng ENG4. League Two14th5.00000.000.0000Matches
2020-202134Wycombeeng ENG2. Championship22nd17.00400.00.240.000.0025.61000.20.20.06-0.2-0.2Matches
2021-202235Wycombeeng ENG3. League One6th46.00000.000.0000Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24.00000.000.0000Matches
2023-202437York Cityeng ENG5. National League20th3.5000Matches
19 Seasons15 Clubs5 Leagues435.50400.00.020.000.0025.61000.20.20.06-0.2-0.2
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
Fulham (5 Seasons)1 League37.3000.0000
Wycombe (4 Seasons)2 Leagues67.00400.00.060.000.0025.61000.20.20.06-0.2-0.2
Brighton (3 Seasons)1 League133.00000.000.0000
Darlington (2 Seasons)1 League45.4000.0000
Birmingham City (2 Seasons)1 League36.00000.000.0000
York City (2 Seasons)2 Leagues4.0000.0000
Sheffield Weds (1 Season)1 League24.00000.000.0000
Hull City (1 Season)1 League24.0000.0000
Plymouth Argyle (1 Season)1 League21.0000.0000
Ipswich Town (1 Season)1 League18.0000.0000
Rotherham Utd (1 Season)1 League7.8000.0000
Leicester City (1 Season)1 League8.0000.0000
Stevenage (1 Season)1 League5.00000.000.0000
Southend United (1 Season)1 League3.0000
Coventry City (1 Season)1 League2.0000
Championship (9 Seasons)249.00400.00.040.000.0025.61000.20.20.06-0.2-0.2
League One (5 Seasons)87.00000.000.0000
League Two (5 Seasons)58.70000.000.0000
Premier League (5 Seasons)37.3000.0000
National League (1 Season)3.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-201528Brightoneng ENGFA Cup17th2.0000Matches
2014-201528Brightoneng ENGLeague Cup9th2.0000Matches
2017-201831Birmingham Cityeng ENGFA Cup17th3.30000.000.0000Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th1.00000.000.0000Matches
2021-202235Wycombeeng ENGEFL CupRd32.00000.000.0000Matches
2021-202235Wycombeeng ENGFA Cup1.00000.000.0000Matches
2022-202336Sheffield Wedseng ENGEFL CupRd31.30000.000.0000Matches
2022-202336Sheffield Wedseng ENGFA Cup2.00000.000.0000Matches
2023-202437York Cityeng ENGFA Cup3.00000.000.0000Matches
8 Seasons5 Clubs2 Leagues17.70000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Brighton (2 Seasons)2 Leagues4.0000
Birmingham City (2 Seasons)2 Leagues4.30000.000.0000
Wycombe (2 Seasons)2 Leagues3.00000.000.0000
Sheffield Weds (1 Season)2 Leagues3.30000.000.0000
York City (1 Season)1 League3.00000.000.0000
FA Cup (6 Seasons)11.30000.000.0000
EFL Cup (6 Seasons)6.30000.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
2009-201023Fulham2. Europa LgF1.0000.0000Matches
1 Season1 Club1 League1.0000.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
2002-200316York Cityeng ENG4. Third Division0.50
2006-200720Darlingtoneng ENG4. League Two6.00
2007-200821Darlingtoneng ENG4. League Two39.40
2008-200922Leicester Cityeng ENG3. League One8.00
2008-200922Rotherham Utdeng ENG4. League Two7.80
2009-201023Plymouth Argyleeng ENG2. Championship21.00Matches
2009-201023Fulham2. Europa Lg1.00Matches
2009-201023Fulhameng ENG1. Premier League1.00Matches
2010-201124Fulhameng ENG1. Premier League7.00Matches
2011-201225Ipswich Towneng ENG2. Championship18.00Matches
2011-201225Fulhameng ENG1. Premier League8.00Matches
2012-201326Hull Cityeng ENG2. Championship24.00Matches
2012-201326Fulhameng ENG1. Premier League2.00Matches
2013-201427Fulhameng ENG1. Premier League19.30Matches
2014-201528Brightoneng ENG2. Championship42.00Matches
2014-201528Brightoneng ENGFA Cup2.00Matches
2014-201528Brightoneng ENGLeague Cup2.00Matches
2015-201629Brightoneng ENG2. Championship46.00Matches
2016-201730Brightoneng ENG2. Championship45.00Matches
2017-201831Birmingham Cityeng ENG2. Championship36.00Matches
2017-201831Birmingham Cityeng ENGFA Cup3.30Matches
2018-201932Southend Unitedeng ENG3. League One3.00Matches
2018-201932Wycombeeng ENG3. League One2.00Matches
2018-201932Coventry Cityeng ENG3. League One2.00Matches
2019-202033Birmingham Cityeng ENGEFL Cup1.00Matches
2019-202033Wycombeeng ENG3. League One2.00Matches
2020-202134Wycombeeng ENG2. Championship17.024164437.4127351173944100.0273187.121060434.800.20.2-0.2440201Matches
2020-202134Stevenageeng ENG4. League Two5.00Matches
2021-202235Wycombeeng ENGEFL Cup2.00Matches
2021-202235Wycombeeng ENGFA Cup1.00Matches
2021-202235Wycombeeng ENG3. League One46.01Matches
2022-202336Sheffield Wedseng ENGEFL Cup1.30Matches
2022-202336Sheffield Wedseng ENGFA Cup2.00Matches
2022-202336Sheffield Wedseng ENG3. League One24.00Matches
2023-202437York Cityeng ENGFA Cup3.00Matches
2023-202437York Cityeng ENG5. National League3.5Matches
19 Seasons15 Clubs8 Leagues454.224164437.4127351173944100.0273187.121060434.810.20.2+0.8440201
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
Fulham (5 Seasons)2 Leagues38.30
Wycombe (4 Seasons)4 Leagues70.024164437.4127351173944100.0273187.121060434.810.20.2+0.8440201
Brighton (3 Seasons)3 Leagues137.00
Darlington (2 Seasons)1 League45.40
Birmingham City (2 Seasons)3 Leagues40.30
York City (2 Seasons)3 Leagues7.00
Sheffield Weds (1 Season)3 Leagues27.30
Hull City (1 Season)1 League24.00
Plymouth Argyle (1 Season)1 League21.00
Ipswich Town (1 Season)1 League18.00
Rotherham Utd (1 Season)1 League7.80
Leicester City (1 Season)1 League8.00
Stevenage (1 Season)1 League5.00
Southend United (1 Season)1 League3.00
Coventry City (1 Season)1 League2.00
Championship (9 Seasons)249.024164437.4127351173944100.0273187.121060434.800.20.2-0.2440201
FA Cup (6 Seasons)11.30
EFL Cup (6 Seasons)6.30
League One (5 Seasons)87.01
League Two (5 Seasons)58.70
Premier League (5 Seasons)37.30
National League (1 Season)3.5
Europa Lg (1 Season)1.00
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
2002-200316York City1 League0.50
2006-200720Darlington1 League6.00
2007-200821Darlington1 League39.40
2008-200922Rotherham Utd1 League7.80
2008-200922Leicester City1 League8.00
2009-201023Plymouth Argyle1 League21.00
2009-201023Fulham2 Leagues1.00
2010-201124Fulham1 League7.00
2011-201225Ipswich Town1 League18.00
2011-201225Fulham1 League8.00
2012-201326Hull City1 League24.00
2012-201326Fulham1 League2.00
2013-201427Fulham1 League19.30
2014-201528Brighton3 Leagues46.00
2015-201629Brighton2 Leagues46.00
2016-201730Brighton1 League45.00
2017-201831Birmingham City3 Leagues39.30
2018-201932Southend United1 League3.00
2018-201932Coventry City1 League2.00
2018-201932Wycombe1 League2.00
2019-202033Birmingham City2 Leagues1.00
2019-202033Wycombe1 League2.00
2020-202134Stevenage1 League5.00
2020-202134Wycombe2 Leagues17.024164437.4127351173944100.0273187.121060434.800.20.2-0.2440201
2021-202235Wycombe3 Leagues49.01
2022-202336Sheffield Weds3 Leagues27.30
2023-202437York City2 Leagues6.50
19 Seasons15 Clubs8 Leagues454.224164437.4127351173944100.0273187.121060434.810.20.2+0.8440201
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
Fulham (5 Seasons)2 Leagues38.30
Wycombe (4 Seasons)4 Leagues70.024164437.4127351173944100.0273187.121060434.810.20.2+0.8440201
Brighton (3 Seasons)3 Leagues137.00
Darlington (2 Seasons)1 League45.40
Birmingham City (2 Seasons)3 Leagues40.30
York City (2 Seasons)3 Leagues7.00
Sheffield Weds (1 Season)3 Leagues27.30
Hull City (1 Season)1 League24.00
Plymouth Argyle (1 Season)1 League21.00
Ipswich Town (1 Season)1 League18.00
Rotherham Utd (1 Season)1 League7.80
Leicester City (1 Season)1 League8.00
Stevenage (1 Season)1 League5.00
Southend United (1 Season)1 League3.00
Coventry City (1 Season)1 League2.00
Championship (9 Seasons)249.024164437.4127351173944100.0273187.121060434.800.20.2-0.2440201
FA Cup (6 Seasons)11.30
EFL Cup (6 Seasons)6.30
League One (5 Seasons)87.01
League Two (5 Seasons)58.70
Premier League (5 Seasons)37.30
National League (1 Season)3.5
Europa Lg (1 Season)1.00
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
2002-200316York Cityeng ENG4. Third Division10th0.50
2006-200720Darlingtoneng ENG4. League Two11th6.00
2007-200821Darlingtoneng ENG4. League Two6th39.40
2008-200922Rotherham Utdeng ENG4. League Two14th7.80
2008-200922Leicester Cityeng ENG3. League One1st8.00
2009-201023Plymouth Argyleeng ENG2. Championship23rd21.00Matches
2009-201023Fulhameng ENG1. Premier League12th1.00Matches
2010-201124Fulhameng ENG1. Premier League8th7.00Matches
2011-201225Ipswich Towneng ENG2. Championship15th18.00Matches
2011-201225Fulhameng ENG1. Premier League9th8.00Matches
2012-201326Hull Cityeng ENG2. Championship2nd24.00Matches
2012-201326Fulhameng ENG1. Premier League12th2.00Matches
2013-201427Fulhameng ENG1. Premier League19th19.30Matches
2014-201528Brightoneng ENG2. Championship20th42.00Matches
2015-201629Brightoneng ENG2. Championship3rd46.00Matches
2016-201730Brightoneng ENG2. Championship2nd45.00Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36.00Matches
2018-201932Southend Unitedeng ENG3. League One19th3.00Matches
2018-201932Coventry Cityeng ENG3. League One8th2.00Matches
2018-201932Wycombeeng ENG3. League One17th2.00Matches
2019-202033Wycombeeng ENG3. League One3rd2.00Matches
2020-202134Stevenageeng ENG4. League Two14th5.00Matches
2020-202134Wycombeeng ENG2. Championship22nd17.024164437.4127351173944100.0273187.121060434.800.20.2-0.2440201Matches
2021-202235Wycombeeng ENG3. League One6th46.01Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24.00Matches
2023-202437York Cityeng ENG5. National League20th3.5Matches
19 Seasons15 Clubs5 Leagues435.524164437.4127351173944100.0273187.121060434.810.20.2+0.8440201
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
Fulham (5 Seasons)1 League37.30
Wycombe (4 Seasons)2 Leagues67.024164437.4127351173944100.0273187.121060434.810.20.2+0.8440201
Brighton (3 Seasons)1 League133.00
Darlington (2 Seasons)1 League45.40
Birmingham City (2 Seasons)1 League36.00
York City (2 Seasons)2 Leagues4.00
Sheffield Weds (1 Season)1 League24.00
Hull City (1 Season)1 League24.00
Plymouth Argyle (1 Season)1 League21.00
Ipswich Town (1 Season)1 League18.00
Rotherham Utd (1 Season)1 League7.80
Leicester City (1 Season)1 League8.00
Stevenage (1 Season)1 League5.00
Southend United (1 Season)1 League3.00
Coventry City (1 Season)1 League2.00
Championship (9 Seasons)249.024164437.4127351173944100.0273187.121060434.800.20.2-0.2440201
League One (5 Seasons)87.01
League Two (5 Seasons)58.70
Premier League (5 Seasons)37.30
National League (1 Season)3.5
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-201528Brightoneng ENGFA Cup17th2.00Matches
2014-201528Brightoneng ENGLeague Cup9th2.00Matches
2017-201831Birmingham Cityeng ENGFA Cup17th3.30Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th1.00Matches
2021-202235Wycombeeng ENGEFL CupRd32.00Matches
2021-202235Wycombeeng ENGFA Cup1.00Matches
2022-202336Sheffield Wedseng ENGEFL CupRd31.30Matches
2022-202336Sheffield Wedseng ENGFA Cup2.00Matches
2023-202437York Cityeng ENGFA Cup3.00Matches
8 Seasons5 Clubs2 Leagues17.70
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
Brighton (2 Seasons)2 Leagues4.00
Birmingham City (2 Seasons)2 Leagues4.30
Wycombe (2 Seasons)2 Leagues3.00
Sheffield Weds (1 Season)2 Leagues3.30
York City (1 Season)1 League3.00
FA Cup (6 Seasons)11.30
EFL Cup (6 Seasons)6.30
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
2009-201023Fulham2. Europa LgF1.00Matches
1 Season1 Club1 League1.00

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
2002-200316York Cityeng ENG4. Third Division0.5
2006-200720Darlingtoneng ENG4. League Two6.0
2007-200821Darlingtoneng ENG4. League Two39.4
2008-200922Leicester Cityeng ENG3. League One8.0
2008-200922Rotherham Utdeng ENG4. League Two7.8
2009-201023Plymouth Argyleeng ENG2. Championship21.0Matches
2009-201023Fulham2. Europa Lg1.0Matches
2009-201023Fulhameng ENG1. Premier League1.0Matches
2010-201124Fulhameng ENG1. Premier League7.0Matches
2011-201225Ipswich Towneng ENG2. Championship18.0Matches
2011-201225Fulhameng ENG1. Premier League8.0Matches
2012-201326Hull Cityeng ENG2. Championship24.0Matches
2012-201326Fulhameng ENG1. Premier League2.0Matches
2013-201427Fulhameng ENG1. Premier League19.3Matches
2014-201528Brightoneng ENG2. Championship42.0Matches
2014-201528Brightoneng ENGFA Cup2.0Matches
2014-201528Brightoneng ENGLeague Cup2.0Matches
2015-201629Brightoneng ENG2. Championship46.0Matches
2016-201730Brightoneng ENG2. Championship45.00Matches
2017-201831Birmingham Cityeng ENG2. Championship36.00Matches
2017-201831Birmingham Cityeng ENGFA Cup3.30Matches
2018-201932Southend Unitedeng ENG3. League One3.0Matches
2018-201932Wycombeeng ENG3. League One2.0Matches
2018-201932Coventry Cityeng ENG3. League One2.0Matches
2019-202033Birmingham Cityeng ENGEFL Cup1.00Matches
2019-202033Wycombeeng ENG3. League One2.00Matches
2020-202134Wycombeeng ENG2. Championship17.06443462961370300000024123Matches
2020-202134Stevenageeng ENG4. League Two5.00Matches
2021-202235Wycombeeng ENGEFL Cup2.00Matches
2021-202235Wycombeeng ENGFA Cup1.00Matches
2021-202235Wycombeeng ENG3. League One46.00Matches
2022-202336Sheffield Wedseng ENGEFL Cup1.30Matches
2022-202336Sheffield Wedseng ENGFA Cup2.00Matches
2022-202336Sheffield Wedseng ENG3. League One24.00Matches
2023-202437York Cityeng ENGFA Cup3.00Matches
2023-202437York Cityeng ENG5. National League3.5Matches
19 Seasons15 Clubs8 Leagues454.26443462961370300000024123
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fulham (5 Seasons)2 Leagues38.3
Wycombe (4 Seasons)4 Leagues70.06443462961370300000024123
Brighton (3 Seasons)3 Leagues137.00
Darlington (2 Seasons)1 League45.4
Birmingham City (2 Seasons)3 Leagues40.30
York City (2 Seasons)3 Leagues7.00
Sheffield Weds (1 Season)3 Leagues27.30
Hull City (1 Season)1 League24.0
Plymouth Argyle (1 Season)1 League21.0
Ipswich Town (1 Season)1 League18.0
Rotherham Utd (1 Season)1 League7.8
Leicester City (1 Season)1 League8.0
Stevenage (1 Season)1 League5.00
Southend United (1 Season)1 League3.0
Coventry City (1 Season)1 League2.0
Championship (9 Seasons)249.06443462961370300000024123
FA Cup (6 Seasons)11.30
EFL Cup (6 Seasons)6.30
League One (5 Seasons)87.00
League Two (5 Seasons)58.70
Premier League (5 Seasons)37.3
National League (1 Season)3.5
Europa Lg (1 Season)1.0
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
2002-200316York City1 League0.5
2006-200720Darlington1 League6.0
2007-200821Darlington1 League39.4
2008-200922Rotherham Utd1 League7.8
2008-200922Leicester City1 League8.0
2009-201023Plymouth Argyle1 League21.0
2009-201023Fulham2 Leagues1.0
2010-201124Fulham1 League7.0
2011-201225Ipswich Town1 League18.0
2011-201225Fulham1 League8.0
2012-201326Hull City1 League24.0
2012-201326Fulham1 League2.0
2013-201427Fulham1 League19.3
2014-201528Brighton3 Leagues46.0
2015-201629Brighton2 Leagues46.0
2016-201730Brighton1 League45.00
2017-201831Birmingham City3 Leagues39.30
2018-201932Southend United1 League3.0
2018-201932Coventry City1 League2.0
2018-201932Wycombe1 League2.0
2019-202033Birmingham City2 Leagues1.00
2019-202033Wycombe1 League2.00
2020-202134Stevenage1 League5.00
2020-202134Wycombe2 Leagues17.06443462961370300000024123
2021-202235Wycombe3 Leagues49.00
2022-202336Sheffield Weds3 Leagues27.30
2023-202437York City2 Leagues6.50
19 Seasons15 Clubs8 Leagues454.26443462961370300000024123
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fulham (5 Seasons)2 Leagues38.3
Wycombe (4 Seasons)4 Leagues70.06443462961370300000024123
Brighton (3 Seasons)3 Leagues137.00
Darlington (2 Seasons)1 League45.4
Birmingham City (2 Seasons)3 Leagues40.30
York City (2 Seasons)3 Leagues7.00
Sheffield Weds (1 Season)3 Leagues27.30
Hull City (1 Season)1 League24.0
Plymouth Argyle (1 Season)1 League21.0
Ipswich Town (1 Season)1 League18.0
Rotherham Utd (1 Season)1 League7.8
Leicester City (1 Season)1 League8.0
Stevenage (1 Season)1 League5.00
Southend United (1 Season)1 League3.0
Coventry City (1 Season)1 League2.0
Championship (9 Seasons)249.06443462961370300000024123
FA Cup (6 Seasons)11.30
EFL Cup (6 Seasons)6.30
League One (5 Seasons)87.00
League Two (5 Seasons)58.70
Premier League (5 Seasons)37.3
National League (1 Season)3.5
Europa Lg (1 Season)1.0
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
2002-200316York Cityeng ENG4. Third Division10th0.5
2006-200720Darlingtoneng ENG4. League Two11th6.0
2007-200821Darlingtoneng ENG4. League Two6th39.4
2008-200922Rotherham Utdeng ENG4. League Two14th7.8
2008-200922Leicester Cityeng ENG3. League One1st8.0
2009-201023Plymouth Argyleeng ENG2. Championship23rd21.0Matches
2009-201023Fulhameng ENG1. Premier League12th1.0Matches
2010-201124Fulhameng ENG1. Premier League8th7.0Matches
2011-201225Ipswich Towneng ENG2. Championship15th18.0Matches
2011-201225Fulhameng ENG1. Premier League9th8.0Matches
2012-201326Hull Cityeng ENG2. Championship2nd24.0Matches
2012-201326Fulhameng ENG1. Premier League12th2.0Matches
2013-201427Fulhameng ENG1. Premier League19th19.3Matches
2014-201528Brightoneng ENG2. Championship20th42.0Matches
2015-201629Brightoneng ENG2. Championship3rd46.0Matches
2016-201730Brightoneng ENG2. Championship2nd45.00Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36.00Matches
2018-201932Southend Unitedeng ENG3. League One19th3.0Matches
2018-201932Coventry Cityeng ENG3. League One8th2.0Matches
2018-201932Wycombeeng ENG3. League One17th2.0Matches
2019-202033Wycombeeng ENG3. League One3rd2.00Matches
2020-202134Stevenageeng ENG4. League Two14th5.00Matches
2020-202134Wycombeeng ENG2. Championship22nd17.06443462961370300000024123Matches
2021-202235Wycombeeng ENG3. League One6th46.00Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24.00Matches
2023-202437York Cityeng ENG5. National League20th3.5Matches
19 Seasons15 Clubs5 Leagues435.56443462961370300000024123
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fulham (5 Seasons)1 League37.3
Wycombe (4 Seasons)2 Leagues67.06443462961370300000024123
Brighton (3 Seasons)1 League133.00
Darlington (2 Seasons)1 League45.4
Birmingham City (2 Seasons)1 League36.00
York City (2 Seasons)2 Leagues4.0
Sheffield Weds (1 Season)1 League24.00
Hull City (1 Season)1 League24.0
Plymouth Argyle (1 Season)1 League21.0
Ipswich Town (1 Season)1 League18.0
Rotherham Utd (1 Season)1 League7.8
Leicester City (1 Season)1 League8.0
Stevenage (1 Season)1 League5.00
Southend United (1 Season)1 League3.0
Coventry City (1 Season)1 League2.0
Championship (9 Seasons)249.06443462961370300000024123
League One (5 Seasons)87.00
League Two (5 Seasons)58.70
Premier League (5 Seasons)37.3
National League (1 Season)3.5
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-201528Brightoneng ENGFA Cup17th2.0Matches
2014-201528Brightoneng ENGLeague Cup9th2.0Matches
2017-201831Birmingham Cityeng ENGFA Cup17th3.30Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th1.00Matches
2021-202235Wycombeeng ENGEFL CupRd32.00Matches
2021-202235Wycombeeng ENGFA Cup1.00Matches
2022-202336Sheffield Wedseng ENGEFL CupRd31.30Matches
2022-202336Sheffield Wedseng ENGFA Cup2.00Matches
2023-202437York Cityeng ENGFA Cup3.00Matches
8 Seasons5 Clubs2 Leagues17.70
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brighton (2 Seasons)2 Leagues4.0
Birmingham City (2 Seasons)2 Leagues4.30
Wycombe (2 Seasons)2 Leagues3.00
Sheffield Weds (1 Season)2 Leagues3.30
York City (1 Season)1 League3.00
FA Cup (6 Seasons)11.30
EFL Cup (6 Seasons)6.30
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
2009-201023Fulham2. Europa LgF1.0Matches
1 Season1 Club1 League1.0

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2002-200316York Cityeng ENG4. Third Division0.5
2006-200720Darlingtoneng ENG4. League Two6.0
2007-200821Darlingtoneng ENG4. League Two39.4
2008-200922Leicester Cityeng ENG3. League One8.0
2008-200922Rotherham Utdeng ENG4. League Two7.8
2009-201023Plymouth Argyleeng ENG2. Championship21.0Matches
2009-201023Fulham2. Europa Lg1.0Matches
2009-201023Fulhameng ENG1. Premier League1.0Matches
2010-201124Fulhameng ENG1. Premier League7.0Matches
2011-201225Ipswich Towneng ENG2. Championship18.0Matches
2011-201225Fulhameng ENG1. Premier League8.0Matches
2012-201326Hull Cityeng ENG2. Championship24.0Matches
2012-201326Fulhameng ENG1. Premier League2.0Matches
2013-201427Fulhameng ENG1. Premier League19.3Matches
2014-201528Brightoneng ENG2. Championship42.0Matches
2014-201528Brightoneng ENGFA Cup2.0Matches
2014-201528Brightoneng ENGLeague Cup2.0Matches
2015-201629Brightoneng ENG2. Championship46.0Matches
2016-201730Brightoneng ENG2. Championship45.0Matches
2017-201831Birmingham Cityeng ENG2. Championship36.0Matches
2017-201831Birmingham Cityeng ENGFA Cup3.3Matches
2018-201932Southend Unitedeng ENG3. League One3.0Matches
2018-201932Wycombeeng ENG3. League One2.0Matches
2018-201932Coventry Cityeng ENG3. League One2.0Matches
2019-202033Birmingham Cityeng ENGEFL Cup1.0Matches
2019-202033Wycombeeng ENG3. League One2.0Matches
2020-202134Wycombeeng ENG2. Championship17.0130.7665020020.12010100Matches
2020-202134Stevenageeng ENG4. League Two5.0Matches
2021-202235Wycombeeng ENGEFL Cup2.0Matches
2021-202235Wycombeeng ENGFA Cup1.0Matches
2021-202235Wycombeeng ENG3. League One46.0Matches
2022-202336Sheffield Wedseng ENGEFL Cup1.3Matches
2022-202336Sheffield Wedseng ENGFA Cup2.0Matches
2022-202336Sheffield Wedseng ENG3. League One24.0Matches
2023-202437York Cityeng ENGFA Cup3.0Matches
2023-202437York Cityeng ENG5. National League3.5Matches
19 Seasons15 Clubs8 Leagues454.2130.7665020020.12010100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fulham (5 Seasons)2 Leagues38.3
Wycombe (4 Seasons)4 Leagues70.0130.7665020020.12010100
Brighton (3 Seasons)3 Leagues137.0
Darlington (2 Seasons)1 League45.4
Birmingham City (2 Seasons)3 Leagues40.3
York City (2 Seasons)3 Leagues7.0
Sheffield Weds (1 Season)3 Leagues27.3
Hull City (1 Season)1 League24.0
Plymouth Argyle (1 Season)1 League21.0
Ipswich Town (1 Season)1 League18.0
Rotherham Utd (1 Season)1 League7.8
Leicester City (1 Season)1 League8.0
Stevenage (1 Season)1 League5.0
Southend United (1 Season)1 League3.0
Coventry City (1 Season)1 League2.0
Championship (9 Seasons)249.0130.7665020020.12010100
FA Cup (6 Seasons)11.3
EFL Cup (6 Seasons)6.3
League One (5 Seasons)87.0
League Two (5 Seasons)58.7
Premier League (5 Seasons)37.3
National League (1 Season)3.5
Europa Lg (1 Season)1.0
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
2002-200316York City1 League0.5
2006-200720Darlington1 League6.0
2007-200821Darlington1 League39.4
2008-200922Rotherham Utd1 League7.8
2008-200922Leicester City1 League8.0
2009-201023Plymouth Argyle1 League21.0
2009-201023Fulham2 Leagues1.0
2010-201124Fulham1 League7.0
2011-201225Ipswich Town1 League18.0
2011-201225Fulham1 League8.0
2012-201326Hull City1 League24.0
2012-201326Fulham1 League2.0
2013-201427Fulham1 League19.3
2014-201528Brighton3 Leagues46.0
2015-201629Brighton2 Leagues46.0
2016-201730Brighton1 League45.0
2017-201831Birmingham City3 Leagues39.3
2018-201932Southend United1 League3.0
2018-201932Coventry City1 League2.0
2018-201932Wycombe1 League2.0
2019-202033Birmingham City2 Leagues1.0
2019-202033Wycombe1 League2.0
2020-202134Stevenage1 League5.0
2020-202134Wycombe2 Leagues17.0130.7665020020.12010100
2021-202235Wycombe3 Leagues49.0
2022-202336Sheffield Weds3 Leagues27.3
2023-202437York City2 Leagues6.5
19 Seasons15 Clubs8 Leagues454.2130.7665020020.12010100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fulham (5 Seasons)2 Leagues38.3
Wycombe (4 Seasons)4 Leagues70.0130.7665020020.12010100
Brighton (3 Seasons)3 Leagues137.0
Darlington (2 Seasons)1 League45.4
Birmingham City (2 Seasons)3 Leagues40.3
York City (2 Seasons)3 Leagues7.0
Sheffield Weds (1 Season)3 Leagues27.3
Hull City (1 Season)1 League24.0
Plymouth Argyle (1 Season)1 League21.0
Ipswich Town (1 Season)1 League18.0
Rotherham Utd (1 Season)1 League7.8
Leicester City (1 Season)1 League8.0
Stevenage (1 Season)1 League5.0
Southend United (1 Season)1 League3.0
Coventry City (1 Season)1 League2.0
Championship (9 Seasons)249.0130.7665020020.12010100
FA Cup (6 Seasons)11.3
EFL Cup (6 Seasons)6.3
League One (5 Seasons)87.0
League Two (5 Seasons)58.7
Premier League (5 Seasons)37.3
National League (1 Season)3.5
Europa Lg (1 Season)1.0
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
2002-200316York Cityeng ENG4. Third Division10th0.5
2006-200720Darlingtoneng ENG4. League Two11th6.0
2007-200821Darlingtoneng ENG4. League Two6th39.4
2008-200922Rotherham Utdeng ENG4. League Two14th7.8
2008-200922Leicester Cityeng ENG3. League One1st8.0
2009-201023Plymouth Argyleeng ENG2. Championship23rd21.0Matches
2009-201023Fulhameng ENG1. Premier League12th1.0Matches
2010-201124Fulhameng ENG1. Premier League8th7.0Matches
2011-201225Ipswich Towneng ENG2. Championship15th18.0Matches
2011-201225Fulhameng ENG1. Premier League9th8.0Matches
2012-201326Hull Cityeng ENG2. Championship2nd24.0Matches
2012-201326Fulhameng ENG1. Premier League12th2.0Matches
2013-201427Fulhameng ENG1. Premier League19th19.3Matches
2014-201528Brightoneng ENG2. Championship20th42.0Matches
2015-201629Brightoneng ENG2. Championship3rd46.0Matches
2016-201730Brightoneng ENG2. Championship2nd45.0Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36.0Matches
2018-201932Southend Unitedeng ENG3. League One19th3.0Matches
2018-201932Coventry Cityeng ENG3. League One8th2.0Matches
2018-201932Wycombeeng ENG3. League One17th2.0Matches
2019-202033Wycombeeng ENG3. League One3rd2.0Matches
2020-202134Stevenageeng ENG4. League Two14th5.0Matches
2020-202134Wycombeeng ENG2. Championship22nd17.0130.7665020020.12010100Matches
2021-202235Wycombeeng ENG3. League One6th46.0Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24.0Matches
2023-202437York Cityeng ENG5. National League20th3.5Matches
19 Seasons15 Clubs5 Leagues435.5130.7665020020.12010100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fulham (5 Seasons)1 League37.3
Wycombe (4 Seasons)2 Leagues67.0130.7665020020.12010100
Brighton (3 Seasons)1 League133.0
Darlington (2 Seasons)1 League45.4
Birmingham City (2 Seasons)1 League36.0
York City (2 Seasons)2 Leagues4.0
Sheffield Weds (1 Season)1 League24.0
Hull City (1 Season)1 League24.0
Plymouth Argyle (1 Season)1 League21.0
Ipswich Town (1 Season)1 League18.0
Rotherham Utd (1 Season)1 League7.8
Leicester City (1 Season)1 League8.0
Stevenage (1 Season)1 League5.0
Southend United (1 Season)1 League3.0
Coventry City (1 Season)1 League2.0
Championship (9 Seasons)249.0130.7665020020.12010100
League One (5 Seasons)87.0
League Two (5 Seasons)58.7
Premier League (5 Seasons)37.3
National League (1 Season)3.5
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-201528Brightoneng ENGFA Cup17th2.0Matches
2014-201528Brightoneng ENGLeague Cup9th2.0Matches
2017-201831Birmingham Cityeng ENGFA Cup17th3.3Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th1.0Matches
2021-202235Wycombeeng ENGEFL CupRd32.0Matches
2021-202235Wycombeeng ENGFA Cup1.0Matches
2022-202336Sheffield Wedseng ENGEFL CupRd31.3Matches
2022-202336Sheffield Wedseng ENGFA Cup2.0Matches
2023-202437York Cityeng ENGFA Cup3.0Matches
8 Seasons5 Clubs2 Leagues17.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brighton (2 Seasons)2 Leagues4.0
Birmingham City (2 Seasons)2 Leagues4.3
Wycombe (2 Seasons)2 Leagues3.0
Sheffield Weds (1 Season)2 Leagues3.3
York City (1 Season)1 League3.0
FA Cup (6 Seasons)11.3
EFL Cup (6 Seasons)6.3
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
2009-201023Fulham2. Europa LgF1.0Matches
1 Season1 Club1 League1.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
2002-200316York Cityeng ENG4. Third Division0.5
2006-200720Darlingtoneng ENG4. League Two6.0
2007-200821Darlingtoneng ENG4. League Two39.4
2008-200922Leicester Cityeng ENG3. League One8.0
2008-200922Rotherham Utdeng ENG4. League Two7.8
2009-201023Plymouth Argyleeng ENG2. Championship21.0Matches
2009-201023Fulham2. Europa Lg1.0Matches
2009-201023Fulhameng ENG1. Premier League1.0Matches
2010-201124Fulhameng ENG1. Premier League7.0Matches
2011-201225Ipswich Towneng ENG2. Championship18.0Matches
2011-201225Fulhameng ENG1. Premier League8.0Matches
2012-201326Hull Cityeng ENG2. Championship24.0Matches
2012-201326Fulhameng ENG1. Premier League2.0Matches
2013-201427Fulhameng ENG1. Premier League19.3Matches
2014-201528Brightoneng ENG2. Championship42.0Matches
2014-201528Brightoneng ENGFA Cup2.0Matches
2014-201528Brightoneng ENGLeague Cup2.0Matches
2015-201629Brightoneng ENG2. Championship46.0Matches
2016-201730Brightoneng ENG2. Championship45.000Matches
2017-201831Birmingham Cityeng ENG2. Championship36.012Matches
2017-201831Birmingham Cityeng ENGFA Cup3.300Matches
2018-201932Southend Unitedeng ENG3. League One3.0Matches
2018-201932Wycombeeng ENG3. League One2.0Matches
2018-201932Coventry Cityeng ENG3. League One2.0Matches
2019-202033Birmingham Cityeng ENGEFL Cup1.000Matches
2019-202033Wycombeeng ENG3. League One2.000Matches
2020-202134Wycombeeng ENG2. Championship17.000000020.020001181Matches
2020-202134Stevenageeng ENG4. League Two5.000Matches
2021-202235Wycombeeng ENGEFL Cup2.000Matches
2021-202235Wycombeeng ENGFA Cup1.000Matches
2021-202235Wycombeeng ENG3. League One46.015Matches
2022-202336Sheffield Wedseng ENGEFL Cup1.300Matches
2022-202336Sheffield Wedseng ENGFA Cup2.000Matches
2022-202336Sheffield Wedseng ENG3. League One24.001Matches
2023-202437York Cityeng ENGFA Cup3.000Matches
2023-202437York Cityeng ENG5. National League3.5Matches
19 Seasons15 Clubs8 Leagues454.202000020.020009181
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Fulham (5 Seasons)2 Leagues38.30
Wycombe (4 Seasons)4 Leagues70.001000020.020006181
Brighton (3 Seasons)3 Leagues137.0000
Darlington (2 Seasons)1 League45.40
Birmingham City (2 Seasons)3 Leagues40.3120
York City (2 Seasons)3 Leagues7.0000
Sheffield Weds (1 Season)3 Leagues27.3010
Hull City (1 Season)1 League24.00
Plymouth Argyle (1 Season)1 League21.00
Ipswich Town (1 Season)1 League18.00
Rotherham Utd (1 Season)1 League7.80
Leicester City (1 Season)1 League8.00
Stevenage (1 Season)1 League5.0000
Southend United (1 Season)1 League3.00
Coventry City (1 Season)1 League2.00
Championship (9 Seasons)249.001000020.020003181
FA Cup (6 Seasons)11.3000
EFL Cup (6 Seasons)6.3000
League One (5 Seasons)87.0160
League Two (5 Seasons)58.7000
Premier League (5 Seasons)37.30
National League (1 Season)3.50
Europa Lg (1 Season)1.00
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
2002-200316York City1 League0.50
2006-200720Darlington1 League6.00
2007-200821Darlington1 League39.40
2008-200922Rotherham Utd1 League7.80
2008-200922Leicester City1 League8.00
2009-201023Plymouth Argyle1 League21.00
2009-201023Fulham2 Leagues1.00
2010-201124Fulham1 League7.00
2011-201225Ipswich Town1 League18.00
2011-201225Fulham1 League8.00
2012-201326Hull City1 League24.00
2012-201326Fulham1 League2.00
2013-201427Fulham1 League19.30
2014-201528Brighton3 Leagues46.00
2015-201629Brighton2 Leagues46.00
2016-201730Brighton1 League45.0000
2017-201831Birmingham City3 Leagues39.3120
2018-201932Southend United1 League3.00
2018-201932Coventry City1 League2.00
2018-201932Wycombe1 League2.00
2019-202033Birmingham City2 Leagues1.0000
2019-202033Wycombe1 League2.0000
2020-202134Stevenage1 League5.0000
2020-202134Wycombe2 Leagues17.000000020.020001181
2021-202235Wycombe3 Leagues49.0150
2022-202336Sheffield Weds3 Leagues27.3010
2023-202437York City2 Leagues6.5000
19 Seasons15 Clubs8 Leagues454.202000020.020009181
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Fulham (5 Seasons)2 Leagues38.30
Wycombe (4 Seasons)4 Leagues70.001000020.020006181
Brighton (3 Seasons)3 Leagues137.0000
Darlington (2 Seasons)1 League45.40
Birmingham City (2 Seasons)3 Leagues40.3120
York City (2 Seasons)3 Leagues7.0000
Sheffield Weds (1 Season)3 Leagues27.3010
Hull City (1 Season)1 League24.00
Plymouth Argyle (1 Season)1 League21.00
Ipswich Town (1 Season)1 League18.00
Rotherham Utd (1 Season)1 League7.80
Leicester City (1 Season)1 League8.00
Stevenage (1 Season)1 League5.0000
Southend United (1 Season)1 League3.00
Coventry City (1 Season)1 League2.00
Championship (9 Seasons)249.001000020.020003181
FA Cup (6 Seasons)11.3000
EFL Cup (6 Seasons)6.3000
League One (5 Seasons)87.0160
League Two (5 Seasons)58.7000
Premier League (5 Seasons)37.30
National League (1 Season)3.50
Europa Lg (1 Season)1.00
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
2002-200316York Cityeng ENG4. Third Division10th0.5
2006-200720Darlingtoneng ENG4. League Two11th6.0
2007-200821Darlingtoneng ENG4. League Two6th39.4
2008-200922Rotherham Utdeng ENG4. League Two14th7.8
2008-200922Leicester Cityeng ENG3. League One1st8.0
2009-201023Plymouth Argyleeng ENG2. Championship23rd21.0Matches
2009-201023Fulhameng ENG1. Premier League12th1.0Matches
2010-201124Fulhameng ENG1. Premier League8th7.0Matches
2011-201225Ipswich Towneng ENG2. Championship15th18.0Matches
2011-201225Fulhameng ENG1. Premier League9th8.0Matches
2012-201326Hull Cityeng ENG2. Championship2nd24.0Matches
2012-201326Fulhameng ENG1. Premier League12th2.0Matches
2013-201427Fulhameng ENG1. Premier League19th19.3Matches
2014-201528Brightoneng ENG2. Championship20th42.0Matches
2015-201629Brightoneng ENG2. Championship3rd46.0Matches
2016-201730Brightoneng ENG2. Championship2nd45.000Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36.012Matches
2018-201932Southend Unitedeng ENG3. League One19th3.0Matches
2018-201932Coventry Cityeng ENG3. League One8th2.0Matches
2018-201932Wycombeeng ENG3. League One17th2.0Matches
2019-202033Wycombeeng ENG3. League One3rd2.000Matches
2020-202134Stevenageeng ENG4. League Two14th5.000Matches
2020-202134Wycombeeng ENG2. Championship22nd17.000000020.020001181Matches
2021-202235Wycombeeng ENG3. League One6th46.015Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24.001Matches
2023-202437York Cityeng ENG5. National League20th3.5Matches
19 Seasons15 Clubs5 Leagues435.502000020.020009181
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
Fulham (5 Seasons)1 League37.30
Wycombe (4 Seasons)2 Leagues67.001000020.020006181
Brighton (3 Seasons)1 League133.0000
Darlington (2 Seasons)1 League45.40
Birmingham City (2 Seasons)1 League36.0120
York City (2 Seasons)2 Leagues4.00
Sheffield Weds (1 Season)1 League24.0010
Hull City (1 Season)1 League24.00
Plymouth Argyle (1 Season)1 League21.00
Ipswich Town (1 Season)1 League18.00
Rotherham Utd (1 Season)1 League7.80
Leicester City (1 Season)1 League8.00
Stevenage (1 Season)1 League5.0000
Southend United (1 Season)1 League3.00
Coventry City (1 Season)1 League2.00
Championship (9 Seasons)249.001000020.020003181
League One (5 Seasons)87.0160
League Two (5 Seasons)58.7000
Premier League (5 Seasons)37.30
National League (1 Season)3.50
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-201528Brightoneng ENGFA Cup17th2.0Matches
2014-201528Brightoneng ENGLeague Cup9th2.0Matches
2017-201831Birmingham Cityeng ENGFA Cup17th3.300Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th1.000Matches
2021-202235Wycombeeng ENGEFL CupRd32.000Matches
2021-202235Wycombeeng ENGFA Cup1.000Matches
2022-202336Sheffield Wedseng ENGEFL CupRd31.300Matches
2022-202336Sheffield Wedseng ENGFA Cup2.000Matches
2023-202437York Cityeng ENGFA Cup3.000Matches
8 Seasons5 Clubs2 Leagues17.7000
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
Brighton (2 Seasons)2 Leagues4.00
Birmingham City (2 Seasons)2 Leagues4.3000
Wycombe (2 Seasons)2 Leagues3.0000
Sheffield Weds (1 Season)2 Leagues3.3000
York City (1 Season)1 League3.0000
FA Cup (6 Seasons)11.3000
EFL Cup (6 Seasons)6.3000
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
2009-201023Fulham2. Europa LgF1.0Matches
1 Season1 Club1 League1.00

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2002-200316York Cityeng ENG4. Third Division0.5
2006-200720Darlingtoneng ENG4. League Two6.0
2007-200821Darlingtoneng ENG4. League Two39.4
2008-200922Leicester Cityeng ENG3. League One8.0
2008-200922Rotherham Utdeng ENG4. League Two7.8
2009-201023Plymouth Argyleeng ENG2. Championship21.0Matches
2009-201023Fulham2. Europa Lg1.0Matches
2009-201023Fulhameng ENG1. Premier League1.0Matches
2010-201124Fulhameng ENG1. Premier League7.0Matches
2011-201225Ipswich Towneng ENG2. Championship18.0Matches
2011-201225Fulhameng ENG1. Premier League8.0Matches
2012-201326Hull Cityeng ENG2. Championship24.0Matches
2012-201326Fulhameng ENG1. Premier League2.0Matches
2013-201427Fulhameng ENG1. Premier League19.3Matches
2014-201528Brightoneng ENG2. Championship42.0Matches
2014-201528Brightoneng ENGFA Cup2.0Matches
2014-201528Brightoneng ENGLeague Cup2.0Matches
2015-201629Brightoneng ENG2. Championship46.0Matches
2016-201730Brightoneng ENG2. Championship45.0Matches
2017-201831Birmingham Cityeng ENG2. Championship36.0Matches
2017-201831Birmingham Cityeng ENGFA Cup3.3Matches
2018-201932Southend Unitedeng ENG3. League One3.0Matches
2018-201932Wycombeeng ENG3. League One2.0Matches
2018-201932Coventry Cityeng ENG3. League One2.0Matches
2019-202033Birmingham Cityeng ENGEFL Cup1.0Matches
2019-202033Wycombeeng ENG3. League One2.0Matches
2020-202134Wycombeeng ENG2. Championship17.0684491627564368411100.000.030023291548000101570Matches
2020-202134Stevenageeng ENG4. League Two5.0Matches
2021-202235Wycombeeng ENGEFL Cup2.0Matches
2021-202235Wycombeeng ENGFA Cup1.0Matches
2021-202235Wycombeeng ENG3. League One46.0Matches
2022-202336Sheffield Wedseng ENGEFL Cup1.3Matches
2022-202336Sheffield Wedseng ENGFA Cup2.0Matches
2022-202336Sheffield Wedseng ENG3. League One24.0Matches
2023-202437York Cityeng ENGFA Cup3.0Matches
2023-202437York Cityeng ENG5. National League3.5Matches
19 Seasons15 Clubs8 Leagues454.2684491627564368411100.000.030023291548000101570
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
Fulham (5 Seasons)2 Leagues38.3
Wycombe (4 Seasons)4 Leagues70.0684491627564368411100.000.030023291548000101570
Brighton (3 Seasons)3 Leagues137.0
Darlington (2 Seasons)1 League45.4
Birmingham City (2 Seasons)3 Leagues40.3
York City (2 Seasons)3 Leagues7.0
Sheffield Weds (1 Season)3 Leagues27.3
Hull City (1 Season)1 League24.0
Plymouth Argyle (1 Season)1 League21.0
Ipswich Town (1 Season)1 League18.0
Rotherham Utd (1 Season)1 League7.8
Leicester City (1 Season)1 League8.0
Stevenage (1 Season)1 League5.0
Southend United (1 Season)1 League3.0
Coventry City (1 Season)1 League2.0
Championship (9 Seasons)249.0684491627564368411100.000.030023291548000101570
FA Cup (6 Seasons)11.3
EFL Cup (6 Seasons)6.3
League One (5 Seasons)87.0
League Two (5 Seasons)58.7
Premier League (5 Seasons)37.3
National League (1 Season)3.5
Europa Lg (1 Season)1.0
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
2002-200316York City1 League0.5
2006-200720Darlington1 League6.0
2007-200821Darlington1 League39.4
2008-200922Rotherham Utd1 League7.8
2008-200922Leicester City1 League8.0
2009-201023Plymouth Argyle1 League21.0
2009-201023Fulham2 Leagues1.0
2010-201124Fulham1 League7.0
2011-201225Ipswich Town1 League18.0
2011-201225Fulham1 League8.0
2012-201326Hull City1 League24.0
2012-201326Fulham1 League2.0
2013-201427Fulham1 League19.3
2014-201528Brighton3 Leagues46.0
2015-201629Brighton2 Leagues46.0
2016-201730Brighton1 League45.0
2017-201831Birmingham City3 Leagues39.3
2018-201932Southend United1 League3.0
2018-201932Coventry City1 League2.0
2018-201932Wycombe1 League2.0
2019-202033Birmingham City2 Leagues1.0
2019-202033Wycombe1 League2.0
2020-202134Stevenage1 League5.0
2020-202134Wycombe2 Leagues17.0684491627564368411100.000.030023291548000101570
2021-202235Wycombe3 Leagues49.0
2022-202336Sheffield Weds3 Leagues27.3
2023-202437York City2 Leagues6.5
19 Seasons15 Clubs8 Leagues454.2684491627564368411100.000.030023291548000101570
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
Fulham (5 Seasons)2 Leagues38.3
Wycombe (4 Seasons)4 Leagues70.0684491627564368411100.000.030023291548000101570
Brighton (3 Seasons)3 Leagues137.0
Darlington (2 Seasons)1 League45.4
Birmingham City (2 Seasons)3 Leagues40.3
York City (2 Seasons)3 Leagues7.0
Sheffield Weds (1 Season)3 Leagues27.3
Hull City (1 Season)1 League24.0
Plymouth Argyle (1 Season)1 League21.0
Ipswich Town (1 Season)1 League18.0
Rotherham Utd (1 Season)1 League7.8
Leicester City (1 Season)1 League8.0
Stevenage (1 Season)1 League5.0
Southend United (1 Season)1 League3.0
Coventry City (1 Season)1 League2.0
Championship (9 Seasons)249.0684491627564368411100.000.030023291548000101570
FA Cup (6 Seasons)11.3
EFL Cup (6 Seasons)6.3
League One (5 Seasons)87.0
League Two (5 Seasons)58.7
Premier League (5 Seasons)37.3
National League (1 Season)3.5
Europa Lg (1 Season)1.0
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
2002-200316York Cityeng ENG4. Third Division10th0.5
2006-200720Darlingtoneng ENG4. League Two11th6.0
2007-200821Darlingtoneng ENG4. League Two6th39.4
2008-200922Rotherham Utdeng ENG4. League Two14th7.8
2008-200922Leicester Cityeng ENG3. League One1st8.0
2009-201023Plymouth Argyleeng ENG2. Championship23rd21.0Matches
2009-201023Fulhameng ENG1. Premier League12th1.0Matches
2010-201124Fulhameng ENG1. Premier League8th7.0Matches
2011-201225Ipswich Towneng ENG2. Championship15th18.0Matches
2011-201225Fulhameng ENG1. Premier League9th8.0Matches
2012-201326Hull Cityeng ENG2. Championship2nd24.0Matches
2012-201326Fulhameng ENG1. Premier League12th2.0Matches
2013-201427Fulhameng ENG1. Premier League19th19.3Matches
2014-201528Brightoneng ENG2. Championship20th42.0Matches
2015-201629Brightoneng ENG2. Championship3rd46.0Matches
2016-201730Brightoneng ENG2. Championship2nd45.0Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36.0Matches
2018-201932Southend Unitedeng ENG3. League One19th3.0Matches
2018-201932Coventry Cityeng ENG3. League One8th2.0Matches
2018-201932Wycombeeng ENG3. League One17th2.0Matches
2019-202033Wycombeeng ENG3. League One3rd2.0Matches
2020-202134Stevenageeng ENG4. League Two14th5.0Matches
2020-202134Wycombeeng ENG2. Championship22nd17.0684491627564368411100.000.030023291548000101570Matches
2021-202235Wycombeeng ENG3. League One6th46.0Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24.0Matches
2023-202437York Cityeng ENG5. National League20th3.5Matches
19 Seasons15 Clubs5 Leagues435.5684491627564368411100.000.030023291548000101570
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
Fulham (5 Seasons)1 League37.3
Wycombe (4 Seasons)2 Leagues67.0684491627564368411100.000.030023291548000101570
Brighton (3 Seasons)1 League133.0
Darlington (2 Seasons)1 League45.4
Birmingham City (2 Seasons)1 League36.0
York City (2 Seasons)2 Leagues4.0
Sheffield Weds (1 Season)1 League24.0
Hull City (1 Season)1 League24.0
Plymouth Argyle (1 Season)1 League21.0
Ipswich Town (1 Season)1 League18.0
Rotherham Utd (1 Season)1 League7.8
Leicester City (1 Season)1 League8.0
Stevenage (1 Season)1 League5.0
Southend United (1 Season)1 League3.0
Coventry City (1 Season)1 League2.0
Championship (9 Seasons)249.0684491627564368411100.000.030023291548000101570
League One (5 Seasons)87.0
League Two (5 Seasons)58.7
Premier League (5 Seasons)37.3
National League (1 Season)3.5
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-201528Brightoneng ENGFA Cup17th2.0Matches
2014-201528Brightoneng ENGLeague Cup9th2.0Matches
2017-201831Birmingham Cityeng ENGFA Cup17th3.3Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th1.0Matches
2021-202235Wycombeeng ENGEFL CupRd32.0Matches
2021-202235Wycombeeng ENGFA Cup1.0Matches
2022-202336Sheffield Wedseng ENGEFL CupRd31.3Matches
2022-202336Sheffield Wedseng ENGFA Cup2.0Matches
2023-202437York Cityeng ENGFA Cup3.0Matches
8 Seasons5 Clubs2 Leagues17.7
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
Brighton (2 Seasons)2 Leagues4.0
Birmingham City (2 Seasons)2 Leagues4.3
Wycombe (2 Seasons)2 Leagues3.0
Sheffield Weds (1 Season)2 Leagues3.3
York City (1 Season)1 League3.0
FA Cup (6 Seasons)11.3
EFL Cup (6 Seasons)6.3
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
2009-201023Fulham2. Europa LgF1.0Matches
1 Season1 Club1 League1.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
2002-200316York Cityeng ENG4. Third Division145451.10.501
2006-200720Darlingtoneng ENG4. League Two65409013.06.060
2007-200821Darlingtoneng ENG4. League Two413,5468685.739.4401
2008-200922Leicester Cityeng ENG3. League One87209017.48.080
2008-200922Rotherham Utdeng ENG4. League Two87008816.97.880
2009-201023Plymouth Argyleeng ENG2. Championship211,8909045.721.0210Matches
2009-201023Fulham2. Europa Lg190901.0110Matches
2009-201023Fulhameng ENG1. Premier League190902.61.0110Matches
2010-201124Fulhameng ENG1. Premier League76309018.47.0770Matches
2011-201225Ipswich Towneng ENG2. Championship181,6209039.118.0180Matches
2011-201225Fulhameng ENG1. Premier League87209021.18.0880Matches
2012-201326Hull Cityeng ENG2. Championship242,1609052.224.0240Matches
2012-201326Fulhameng ENG1. Premier League2180905.32.0220Matches
2013-201427Fulhameng ENG1. Premier League211,7408350.919.319192Matches
2014-201528Brightoneng ENG2. Championship423,7809091.342.04242011.003950-11-0.26-0.51Matches
2014-201528Brightoneng ENGFA Cup218090100.02.02902001.5043+1+0.50Matches
2014-201528Brightoneng ENGLeague Cup21809046.22.02902013.0050+5+2.50+2.50Matches
2015-201629Brightoneng ENG2. Championship464,14090100.046.04646001.887242+30+0.65Matches
2015-201629Brightoneng ENGLeague Cup00001Matches
2016-201730Brightoneng ENG2. Championship454,0509097.845.04545002.007140+31+0.69-2.31Matches
2017-201831Birmingham Cityeng ENG2. Championship363,2409078.336.03636010.973353-20-0.56+0.44Matches
2017-201831Birmingham Cityeng ENGEFL Cup00002Matches
2017-201831Birmingham Cityeng ENGFA Cup3300100100.03.331003001.3335-2-0.60Matches
2018-201932Southend Unitedeng ENG3. League One3270906.53.03903001.0035-2-0.67-0.41Matches
2018-201932Wycombeeng ENG3. League One2180904.32.02902003.0053+2+1.00+1.32Matches
2018-201932Coventry Cityeng ENG3. League One2180904.32.02902003.0040+4+2.00+2.09Matches
2019-202033Birmingham Cityeng ENG2. Championship000013Matches
2019-202033Birmingham Cityeng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2019-202033Wycombeeng ENG3. League One2180905.92.02902051.5023-1-0.50-0.69Matches
2020-202134Wycombeeng ENG2. Championship171,5309037.017.01790170221.411718-1-0.06+0.9418.625.3-6.7-0.39+0.30Matches
2020-202134Wycombeeng ENGFA Cup0002Matches
2020-202134Stevenageeng ENG4. League Two54509010.95.05905001.404400.000.00Matches
2021-202235Wycombeeng ENGEFL Cup21809066.72.02902000.5016-5-2.50-2.50Matches
2021-202235Wycombeeng ENGFA Cup1909050.01.01901000.0001-1-1.00-1.00Matches
2021-202235Wycombeeng ENG3. League One464,14090100.046.0469046001.767551+24+0.52Matches
2022-202336Sheffield Wedseng ENGEFL Cup112012040.01.311201021.001100.00-2.50Matches
2022-202336Sheffield Wedseng ENGFA Cup21809040.02.02902031.5021+1+0.50-0.17Matches
2022-202336Sheffield Wedseng ENG3. League One242,1609052.224.02490240201.884021+19+0.79-0.34Matches
2023-202437York Cityeng ENGFA Cup327090100.03.03903001.332200.00Matches
2023-202437York Cityeng ENG5. National League4315797.63.54793060.5036-3-0.86-0.60Matches
19 Seasons15 Clubs8 Leagues45840,8768937.1454.2454903284791.55386318+68+0.23+0.3518.625.3-6.7-0.39+0.30
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
Fulham (5 Seasons)2 Leagues403,4508619.638.338382
Wycombe (4 Seasons)4 Leagues706,3009039.170.07090700291.6410082+18+0.26+0.6018.625.3-6.7-0.39+0.30
Brighton (3 Seasons)3 Leagues13712,3309093.6137.013790137031.66191135+56+0.41-0.14
Darlington (2 Seasons)1 League474,0868749.345.4461
Birmingham City (2 Seasons)3 Leagues403,6309141.040.34098400160.973661-25-0.62+0.38
York City (2 Seasons)3 Leagues8630797.47.07846160.8658-3-0.46-0.20
Sheffield Weds (1 Season)3 Leagues272,4609150.327.32791270251.824323+20+0.73-0.45
Hull City (1 Season)1 League242,1609052.224.0240
Plymouth Argyle (1 Season)1 League211,8909045.721.0210
Ipswich Town (1 Season)1 League181,6209039.118.0180
Rotherham Utd (1 Season)1 League87008816.97.880
Leicester City (1 Season)1 League87209017.48.080
Stevenage (1 Season)1 League54509010.95.05905001.404400.000.00
Southend United (1 Season)1 League3270906.53.03903001.0035-2-0.67-0.41
Coventry City (1 Season)1 League2180904.32.02902003.0040+4+2.00+2.09
Championship (9 Seasons)24922,4109060.1249.0249901860371.49232203+29+0.16+0.9518.625.3-6.7-0.39+0.30
FA Cup (6 Seasons)111,0209365.411.3119311051.271112-1-0.09-0.59
EFL Cup (6 Seasons)65709540.46.36956061.33710-3-0.47-1.41
League One (5 Seasons)877,8309028.187.08790790251.8212983+46+0.58+0.57
League Two (5 Seasons)615,2818725.558.759905201.404400.000.00
Premier League (5 Seasons)393,3608619.637.337372
National League (1 Season)4315797.63.54793060.5036-3-0.86-0.60
Europa Lg (1 Season)190901.0110
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
2002-200316York City1 League145451.10.501
2006-200720Darlington1 League65409013.06.060
2007-200821Darlington1 League413,5468685.739.4401
2008-200922Rotherham Utd1 League87008816.97.880
2008-200922Leicester City1 League87209017.48.080
2009-201023Plymouth Argyle1 League211,8909045.721.0210
2009-201023Fulham2 Leagues2180902.61.0220
2010-201124Fulham1 League76309018.47.0770
2011-201225Ipswich Town1 League181,6209039.118.0180
2011-201225Fulham1 League87209021.18.0880
2012-201326Hull City1 League242,1609052.224.0240
2012-201326Fulham1 League2180905.32.0220
2013-201427Fulham1 League211,7408350.919.319192
2014-201528Brighton3 Leagues464,1409087.946.0469046021.114853-5-0.11-0.27
2015-201629Brighton2 Leagues464,1409095.846.04646011.887242+30+0.65
2016-201730Brighton1 League454,0509097.845.04545002.007140+31+0.69-2.31
2017-201831Birmingham City3 Leagues393,5409176.639.33910039031.003658-22-0.56+0.44
2018-201932Southend United1 League3270906.53.03903001.0035-2-0.67-0.41
2018-201932Coventry City1 League2180904.32.02902003.0040+4+2.00+2.09
2018-201932Wycombe1 League2180904.32.02902003.0053+2+1.00+1.32
2019-202033Birmingham City2 Leagues190902.11.019010130.0003-3-3.00
2019-202033Wycombe1 League2180905.92.02902051.5023-1-0.50-0.69
2020-202134Stevenage1 League54509010.95.05905001.404400.000.00
2020-202134Wycombe2 Leagues171,5309035.417.01790170241.411718-1-0.06+0.9418.625.3-6.7-0.39+0.30
2021-202235Wycombe3 Leagues494,4109096.149.0499049001.677658+18+0.37+0.37
2022-202336Sheffield Weds3 Leagues272,4609150.327.32791270251.824323+20+0.73-0.45
2023-202437York City2 Leagues75858413.36.57846060.8658-3-0.46-0.20
19 Seasons15 Clubs8 Leagues45840,8768937.1454.2454903284791.55386318+68+0.23+0.3518.625.3-6.7-0.39+0.30
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
Fulham (5 Seasons)2 Leagues403,4508619.638.338382
Wycombe (4 Seasons)4 Leagues706,3009039.170.07090700291.6410082+18+0.26+0.6018.625.3-6.7-0.39+0.30
Brighton (3 Seasons)3 Leagues13712,3309093.6137.013790137031.66191135+56+0.41-0.14
Darlington (2 Seasons)1 League474,0868749.345.4461
Birmingham City (2 Seasons)3 Leagues403,6309141.040.34098400160.973661-25-0.62+0.38
York City (2 Seasons)3 Leagues8630797.47.07846160.8658-3-0.46-0.20
Sheffield Weds (1 Season)3 Leagues272,4609150.327.32791270251.824323+20+0.73-0.45
Hull City (1 Season)1 League242,1609052.224.0240
Plymouth Argyle (1 Season)1 League211,8909045.721.0210
Ipswich Town (1 Season)1 League181,6209039.118.0180
Rotherham Utd (1 Season)1 League87008816.97.880
Leicester City (1 Season)1 League87209017.48.080
Stevenage (1 Season)1 League54509010.95.05905001.404400.000.00
Southend United (1 Season)1 League3270906.53.03903001.0035-2-0.67-0.41
Coventry City (1 Season)1 League2180904.32.02902003.0040+4+2.00+2.09
Championship (9 Seasons)24922,4109060.1249.0249901860371.49232203+29+0.16+0.9518.625.3-6.7-0.39+0.30
FA Cup (6 Seasons)111,0209365.411.3119311051.271112-1-0.09-0.59
EFL Cup (6 Seasons)65709540.46.36956061.33710-3-0.47-1.41
League One (5 Seasons)877,8309028.187.08790790251.8212983+46+0.58+0.57
League Two (5 Seasons)615,2818725.558.759905201.404400.000.00
Premier League (5 Seasons)393,3608619.637.337372
National League (1 Season)4315797.63.54793060.5036-3-0.86-0.60
Europa Lg (1 Season)190901.0110
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
2002-200316York Cityeng ENG4. Third Division10th145451.10.501
2006-200720Darlingtoneng ENG4. League Two11th65409013.06.060
2007-200821Darlingtoneng ENG4. League Two6th413,5468685.739.4401
2008-200922Rotherham Utdeng ENG4. League Two14th87008816.97.880
2008-200922Leicester Cityeng ENG3. League One1st87209017.48.080
2009-201023Plymouth Argyleeng ENG2. Championship23rd211,8909045.721.0210Matches
2009-201023Fulhameng ENG1. Premier League12th190902.61.0110Matches
2010-201124Fulhameng ENG1. Premier League8th76309018.47.0770Matches
2011-201225Ipswich Towneng ENG2. Championship15th181,6209039.118.0180Matches
2011-201225Fulhameng ENG1. Premier League9th87209021.18.0880Matches
2012-201326Hull Cityeng ENG2. Championship2nd242,1609052.224.0240Matches
2012-201326Fulhameng ENG1. Premier League12th2180905.32.0220Matches
2013-201427Fulhameng ENG1. Premier League19th211,7408350.919.319192Matches
2014-201528Brightoneng ENG2. Championship20th423,7809091.342.04242011.003950-11-0.26-0.51Matches
2015-201629Brightoneng ENG2. Championship3rd464,14090100.046.04646001.887242+30+0.65Matches
2016-201730Brightoneng ENG2. Championship2nd454,0509097.845.04545002.007140+31+0.69-2.31Matches
2017-201831Birmingham Cityeng ENG2. Championship19th363,2409078.336.03636010.973353-20-0.56+0.44Matches
2018-201932Southend Unitedeng ENG3. League One19th3270906.53.03903001.0035-2-0.67-0.41Matches
2018-201932Coventry Cityeng ENG3. League One8th2180904.32.02902003.0040+4+2.00+2.09Matches
2018-201932Wycombeeng ENG3. League One17th2180904.32.02902003.0053+2+1.00+1.32Matches
2019-202033Birmingham Cityeng ENG2. Championship20th000013Matches
2019-202033Wycombeeng ENG3. League One3rd2180905.92.02902051.5023-1-0.50-0.69Matches
2020-202134Stevenageeng ENG4. League Two14th54509010.95.05905001.404400.000.00Matches
2020-202134Wycombeeng ENG2. Championship22nd171,5309037.017.01790170221.411718-1-0.06+0.9418.625.3-6.7-0.39+0.30Matches
2021-202235Wycombeeng ENG3. League One6th464,14090100.046.0469046001.767551+24+0.52Matches
2022-202336Sheffield Wedseng ENG3. League One3rd242,1609052.224.02490240201.884021+19+0.79-0.34Matches
2023-202437York Cityeng ENG5. National League20th4315797.63.54793060.5036-3-0.86-0.60Matches
19 Seasons15 Clubs5 Leagues44039,1968936.6435.5436903104681.57368296+72+0.26+0.4018.625.3-6.7-0.39+0.30
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
Fulham (5 Seasons)1 League393,3608619.637.337372
Wycombe (4 Seasons)2 Leagues676,0309039.067.06790670271.709975+24+0.36+0.7118.625.3-6.7-0.39+0.30
Brighton (3 Seasons)1 League13311,9709096.4133.0133133011.64182132+50+0.38-0.42
Darlington (2 Seasons)1 League474,0868749.345.4461
Birmingham City (2 Seasons)1 League363,2409039.136.036360140.973353-20-0.56+0.44
York City (2 Seasons)2 Leagues5360724.34.04793160.5036-3-0.86-0.60
Sheffield Weds (1 Season)1 League242,1609052.224.02490240201.884021+19+0.79-0.34
Hull City (1 Season)1 League242,1609052.224.0240
Plymouth Argyle (1 Season)1 League211,8909045.721.0210
Ipswich Town (1 Season)1 League181,6209039.118.0180
Rotherham Utd (1 Season)1 League87008816.97.880
Leicester City (1 Season)1 League87209017.48.080
Stevenage (1 Season)1 League54509010.95.05905001.404400.000.00
Southend United (1 Season)1 League3270906.53.03903001.0035-2-0.67-0.41
Coventry City (1 Season)1 League2180904.32.02902003.0040+4+2.00+2.09
Championship (9 Seasons)24922,4109060.1249.0249901860371.49232203+29+0.16+0.9518.625.3-6.7-0.39+0.30
League One (5 Seasons)877,8309028.187.08790790251.8212983+46+0.58+0.57
League Two (5 Seasons)615,2818725.558.759905201.404400.000.00
Premier League (5 Seasons)393,3608619.637.337372
National League (1 Season)4315797.63.54793060.5036-3-0.86-0.60
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-201528Brightoneng ENGFA Cup17th218090100.02.02902001.5043+1+0.50Matches
2014-201528Brightoneng ENGLeague Cup9th21809046.22.02902013.0050+5+2.50+2.50Matches
2015-201629Brightoneng ENGLeague Cup33rd00001Matches
2017-201831Birmingham Cityeng ENGEFL Cup33rd00002Matches
2017-201831Birmingham Cityeng ENGFA Cup17th3300100100.03.331003001.3335-2-0.60Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th19090100.01.01901000.0003-3-3.00Matches
2020-202134Wycombeeng ENGFA Cup17th0002Matches
2021-202235Wycombeeng ENGEFL CupRd321809066.72.02902000.5016-5-2.50-2.50Matches
2021-202235Wycombeeng ENGFA Cup1909050.01.01901000.0001-1-1.00-1.00Matches
2022-202336Sheffield Wedseng ENGEFL CupRd3112012040.01.311201021.001100.00-2.50Matches
2022-202336Sheffield Wedseng ENGFA Cup21809040.02.02902031.5021+1+0.50-0.17Matches
2023-202437York Cityeng ENGFA Cup327090100.03.03903001.332200.00Matches
8 Seasons5 Clubs2 Leagues171,5909453.517.71794170111.291822-4-0.23-0.98
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brighton (2 Seasons)2 Leagues43609048.04.04904022.2593+6+1.50+1.50
Birmingham City (2 Seasons)2 Leagues43909868.44.34984021.0038-5-1.15
Wycombe (2 Seasons)2 Leagues32709042.93.03903020.3317-6-2.00-2.00
Sheffield Weds (1 Season)2 Leagues330010040.03.331003051.3332+1+0.30-1.10
York City (1 Season)1 League327090100.03.03903001.332200.00
FA Cup (6 Seasons)111,0209365.411.3119311051.271112-1-0.09-0.59
EFL Cup (6 Seasons)65709540.46.36956061.33710-3-0.47-1.41
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
2009-201023Fulham2. Europa LgF190901.0110Matches
1 Season1 Club1 League190901.0110

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
2002-200316York Cityeng ENG4. Third Division0.5000
2006-200720Darlingtoneng ENG4. League Two6.0000
2007-200821Darlingtoneng ENG4. League Two39.4200
2008-200922Leicester Cityeng ENG3. League One8.0000
2008-200922Rotherham Utdeng ENG4. League Two7.8010
2009-201023Plymouth Argyleeng ENG2. Championship21.0100Matches
2009-201023Fulham2. Europa Lg1.0000Matches
2009-201023Fulhameng ENG1. Premier League1.0000Matches
2010-201124Fulhameng ENG1. Premier League7.0000Matches
2011-201225Ipswich Towneng ENG2. Championship18.0100Matches
2011-201225Fulhameng ENG1. Premier League8.0000Matches
2012-201326Hull Cityeng ENG2. Championship24.0200Matches
2012-201326Fulhameng ENG1. Premier League2.0000Matches
2013-201427Fulhameng ENG1. Premier League19.3000Matches
2014-201528Brightoneng ENG2. Championship42.0100Matches
2014-201528Brightoneng ENGFA Cup2.00000Matches
2014-201528Brightoneng ENGLeague Cup2.00000Matches
2015-201629Brightoneng ENG2. Championship46.0500Matches
2016-201730Brightoneng ENG2. Championship45.0100000000002Matches
2017-201831Birmingham Cityeng ENG2. Championship36.0100090021000Matches
2017-201831Birmingham Cityeng ENGFA Cup3.30000000000Matches
2018-201932Southend Unitedeng ENG3. League One3.00000Matches
2018-201932Wycombeeng ENG3. League One2.01000Matches
2018-201932Coventry Cityeng ENG3. League One2.00000Matches
2019-202033Birmingham Cityeng ENGEFL Cup1.00000000000Matches
2019-202033Wycombeeng ENG3. League One2.01000000000Matches
2020-202134Wycombeeng ENG2. Championship17.01000500100003070100.0Matches
2020-202134Stevenageeng ENG4. League Two5.00000000000Matches
2021-202235Wycombeeng ENGEFL Cup2.00000000000Matches
2021-202235Wycombeeng ENGFA Cup1.00000000000Matches
2021-202235Wycombeeng ENG3. League One46.03000400511Matches
2022-202336Sheffield Wedseng ENGEFL Cup1.30000000000Matches
2022-202336Sheffield Wedseng ENGFA Cup2.00000000000Matches
2022-202336Sheffield Wedseng ENG3. League One24.01000400100Matches
2023-202437York Cityeng ENGFA Cup3.02001000000Matches
2023-202437York Cityeng ENG5. National League3.50000Matches
19 Seasons15 Clubs8 Leagues454.2231012200920033070100.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Fulham (5 Seasons)2 Leagues38.3000
Wycombe (4 Seasons)4 Leagues70.06000900610013070100.0
Brighton (3 Seasons)3 Leagues137.0700000000002
Darlington (2 Seasons)1 League45.4200
Birmingham City (2 Seasons)3 Leagues40.3100090021000
York City (2 Seasons)3 Leagues7.02001000000
Sheffield Weds (1 Season)3 Leagues27.31000400100
Hull City (1 Season)1 League24.0200
Plymouth Argyle (1 Season)1 League21.0100
Ipswich Town (1 Season)1 League18.0100
Rotherham Utd (1 Season)1 League7.8010
Leicester City (1 Season)1 League8.0000
Stevenage (1 Season)1 League5.00000000000
Southend United (1 Season)1 League3.00000
Coventry City (1 Season)1 League2.00000
Championship (9 Seasons)249.0130001400310023070100.0
FA Cup (6 Seasons)11.32001000000
EFL Cup (6 Seasons)6.30000000000
League One (5 Seasons)87.06000800611
League Two (5 Seasons)58.72100000000
Premier League (5 Seasons)37.3000
National League (1 Season)3.50000
Europa Lg (1 Season)1.0000
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
2002-200316York City1 League0.5000
2006-200720Darlington1 League6.0000
2007-200821Darlington1 League39.4200
2008-200922Rotherham Utd1 League7.8010
2008-200922Leicester City1 League8.0000
2009-201023Plymouth Argyle1 League21.0100
2009-201023Fulham2 Leagues1.0000
2010-201124Fulham1 League7.0000
2011-201225Ipswich Town1 League18.0100
2011-201225Fulham1 League8.0000
2012-201326Hull City1 League24.0200
2012-201326Fulham1 League2.0000
2013-201427Fulham1 League19.3000
2014-201528Brighton3 Leagues46.010000
2015-201629Brighton2 Leagues46.0500
2016-201730Brighton1 League45.0100000000002
2017-201831Birmingham City3 Leagues39.3100090021000
2018-201932Southend United1 League3.00000
2018-201932Coventry City1 League2.00000
2018-201932Wycombe1 League2.01000
2019-202033Birmingham City2 Leagues1.00000000000
2019-202033Wycombe1 League2.01000000000
2020-202134Stevenage1 League5.00000000000
2020-202134Wycombe2 Leagues17.01000500100003070100.0
2021-202235Wycombe3 Leagues49.03000400511
2022-202336Sheffield Weds3 Leagues27.31000400100
2023-202437York City2 Leagues6.52001000000
19 Seasons15 Clubs8 Leagues454.2231012200920033070100.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Fulham (5 Seasons)2 Leagues38.3000
Wycombe (4 Seasons)4 Leagues70.06000900610013070100.0
Brighton (3 Seasons)3 Leagues137.0700000000002
Darlington (2 Seasons)1 League45.4200
Birmingham City (2 Seasons)3 Leagues40.3100090021000
York City (2 Seasons)3 Leagues7.02001000000
Sheffield Weds (1 Season)3 Leagues27.31000400100
Hull City (1 Season)1 League24.0200
Plymouth Argyle (1 Season)1 League21.0100
Ipswich Town (1 Season)1 League18.0100
Rotherham Utd (1 Season)1 League7.8010
Leicester City (1 Season)1 League8.0000
Stevenage (1 Season)1 League5.00000000000
Southend United (1 Season)1 League3.00000
Coventry City (1 Season)1 League2.00000
Championship (9 Seasons)249.0130001400310023070100.0
FA Cup (6 Seasons)11.32001000000
EFL Cup (6 Seasons)6.30000000000
League One (5 Seasons)87.06000800611
League Two (5 Seasons)58.72100000000
Premier League (5 Seasons)37.3000
National League (1 Season)3.50000
Europa Lg (1 Season)1.0000
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
2002-200316York Cityeng ENG4. Third Division10th0.5000
2006-200720Darlingtoneng ENG4. League Two11th6.0000
2007-200821Darlingtoneng ENG4. League Two6th39.4200
2008-200922Rotherham Utdeng ENG4. League Two14th7.8010
2008-200922Leicester Cityeng ENG3. League One1st8.0000
2009-201023Plymouth Argyleeng ENG2. Championship23rd21.0100Matches
2009-201023Fulhameng ENG1. Premier League12th1.0000Matches
2010-201124Fulhameng ENG1. Premier League8th7.0000Matches
2011-201225Ipswich Towneng ENG2. Championship15th18.0100Matches
2011-201225Fulhameng ENG1. Premier League9th8.0000Matches
2012-201326Hull Cityeng ENG2. Championship2nd24.0200Matches
2012-201326Fulhameng ENG1. Premier League12th2.0000Matches
2013-201427Fulhameng ENG1. Premier League19th19.3000Matches
2014-201528Brightoneng ENG2. Championship20th42.0100Matches
2015-201629Brightoneng ENG2. Championship3rd46.0500Matches
2016-201730Brightoneng ENG2. Championship2nd45.0100000000002Matches
2017-201831Birmingham Cityeng ENG2. Championship19th36.0100090021000Matches
2018-201932Southend Unitedeng ENG3. League One19th3.00000Matches
2018-201932Coventry Cityeng ENG3. League One8th2.00000Matches
2018-201932Wycombeeng ENG3. League One17th2.01000Matches
2019-202033Wycombeeng ENG3. League One3rd2.01000000000Matches
2020-202134Stevenageeng ENG4. League Two14th5.00000000000Matches
2020-202134Wycombeeng ENG2. Championship22nd17.01000500100003070100.0Matches
2021-202235Wycombeeng ENG3. League One6th46.03000400511Matches
2022-202336Sheffield Wedseng ENG3. League One3rd24.01000400100Matches
2023-202437York Cityeng ENG5. National League20th3.50000Matches
19 Seasons15 Clubs5 Leagues435.5211002200920033070100.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Fulham (5 Seasons)1 League37.3000
Wycombe (4 Seasons)2 Leagues67.06000900610013070100.0
Brighton (3 Seasons)1 League133.0700000000002
Darlington (2 Seasons)1 League45.4200
Birmingham City (2 Seasons)1 League36.0100090021000
York City (2 Seasons)2 Leagues4.000000
Sheffield Weds (1 Season)1 League24.01000400100
Hull City (1 Season)1 League24.0200
Plymouth Argyle (1 Season)1 League21.0100
Ipswich Town (1 Season)1 League18.0100
Rotherham Utd (1 Season)1 League7.8010
Leicester City (1 Season)1 League8.0000
Stevenage (1 Season)1 League5.00000000000
Southend United (1 Season)1 League3.00000
Coventry City (1 Season)1 League2.00000
Championship (9 Seasons)249.0130001400310023070100.0
League One (5 Seasons)87.06000800611
League Two (5 Seasons)58.72100000000
Premier League (5 Seasons)37.3000
National League (1 Season)3.50000
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-201528Brightoneng ENGFA Cup17th2.00000Matches
2014-201528Brightoneng ENGLeague Cup9th2.00000Matches
2017-201831Birmingham Cityeng ENGFA Cup17th3.30000000000Matches
2019-202033Birmingham Cityeng ENGEFL Cup58th1.00000000000Matches
2021-202235Wycombeeng ENGEFL CupRd32.00000000000Matches
2021-202235Wycombeeng ENGFA Cup1.00000000000Matches
2022-202336Sheffield Wedseng ENGEFL CupRd31.30000000000Matches
2022-202336Sheffield Wedseng ENGFA Cup2.00000000000Matches
2023-202437York Cityeng ENGFA Cup3.02001000000Matches
8 Seasons5 Clubs2 Leagues17.72001000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brighton (2 Seasons)2 Leagues4.00000
Birmingham City (2 Seasons)2 Leagues4.30000000000
Wycombe (2 Seasons)2 Leagues3.00000000000
Sheffield Weds (1 Season)2 Leagues3.30000000000
York City (1 Season)1 League3.02001000000
FA Cup (6 Seasons)11.32001000000
EFL Cup (6 Seasons)6.30000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201023Fulham2. Europa LgF1.0000Matches
1 Season1 Club1 League1.0000

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 David Stockdale Pages