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
2012-201318Wycombeeng ENG4. League Two887208.060.75373183.8323337.5
2013-201419Wycombeeng ENG4. League Two46464,14046.0541.1718413070.7121420919.6
2014-201520Wycombeeng ENGFA Cup221802.0010100.00000Matches
2014-201520Wycombeeng ENGLeague Cup11901.0000100.00000Matches
2014-201520Wycombeeng ENG4. League Two46464,12445.8440.961248064.5231581532.6Matches
2015-201621QPReng ENG2. Championship443604.020.5010880.0130250.0Matches
2015-201621Wycombeeng ENGFA Cup332703.00201133.30000Matches
2015-201621Wycombeeng ENGLeague Cup11901.0000100.00000Matches
2015-201621Wycombeeng ENG4. League Two24242,15323.9230.96866373.31157937.5Matches
2016-201722QPReng ENGEFL Cup333003.351.50151066.720100.00000Matches
2016-201722QPReng ENGFA Cup11901.0000100.00000Matches
2017-201823QPReng ENGEFL Cup221802.042.0011763.6101150.00000Matches
2017-201823Northamptoneng ENG3. League One20201,80020.0321.601006870.0641015.0422050.0Matches
2018-201924QPReng ENG2. Championship443604.0133.2522954.500400.033000.0Matches
2018-201924QPReng ENGEFL Cup221802.031.5010770.010100.00000Matches
2018-201924QPReng ENGFA Cup11901.011.007685.710000.00000Matches
2018-201924Wycombeeng ENG3. League One11901.011.0001000.00000Matches
2019-202025Hull Cityeng ENG2. Championship11901.011.004375.000100.00000Matches
2019-202025Hull Cityeng ENGEFL Cup222102.320.86121083.3101150.00000Matches
2019-202025Hull Cityeng ENGFA Cup11901.022.00200.010000.00000Matches
2020-202126Hull Cityeng ENGEFL Cup221802.010.507685.7020150.00000Matches
2020-202126Hull Cityeng ENG3. League One38383,42038.0330.871077872.923691642.144000.0Matches
2021-202227Hull Cityeng ENG2. Championship29292,58628.7341.181299474.46617827.6211050.0Matches
2021-202227Luton Towneng ENG2. Championship221802.073.5013646.2101150.00000Matches
2022-202328Hull Cityeng ENG2. Championship22221,98022.0261.18987275.5796836.4321033.3Matches
2022-202328Hull Cityeng ENGFA Cup11901.022.005360.000100.00000Matches
2023-202429Hull Cityeng ENG2. Championship1098199.1141.54291551.7423111.10000Matches
2023-202429Hull Cityeng ENGEFL Cup11901.022.003133.300100.00000Matches
2023-202429Hull Cityeng ENGFA Cup11901.022.007571.400100.00000Matches
2024-202530Oxford Unitedeng ENGEFL Cup221802.010.50111090.9101150.00000Matches
13 Seasons6 Clubs5 Leagues28128025,222281.73151.16103372270.8108691027827.917125029.4
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Wycombe (5 Seasons)4 Leagues13213211,857131.71281.0343130470.55237423728.00000
Hull City (5 Seasons)4 Leagues1081079,645107.21191.1140328772.24225403532.7972022.2
QPR (4 Seasons)3 Leagues17171,56018.8281.71754766.7638317.6431025.0
Northampton (1 Season)1 League20201,80020.0321.601006870.0641015.0422050.0
Oxford United (1 Season)2 Leagues221802.010.50111090.9101150.00000
Luton Town (1 Season)1 League221802.073.5013646.2101150.00000
Championship (9 Seasons)72716,37572.3971.3730520770.21920322028.2963033.3
EFL Cup (9 Seasons)16161,50016.7181.23695173.9628425.00000
FA Cup (9 Seasons)101090010.071.75211466.7505110.00000
League Two (4 Seasons)12412411,137123.71271.0343130470.54936383629.0
League One (3 Seasons)59595,31059.0661.1220714671.52911191728.8862025.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
2012-201318Wycombe1 League887208.060.75373183.8323337.5
2013-201419Wycombe1 League46464,14046.0541.1718413070.7121420919.6
2014-201520Wycombe3 Leagues49494,39448.8440.961248064.52415101530.60000
2015-201621Wycombe3 Leagues28282,51327.9230.96866373.313591035.70000
2015-201621QPR1 League443604.020.5010880.0130250.0
2016-201722QPR3 Leagues443904.351.50151066.720200.00000
2017-201823Northampton1 League20201,80020.0321.601006870.0641015.0422050.0
2017-201823QPR2 Leagues221802.042.0011763.6101150.01010100.0
2018-201924QPR3 Leagues776307.0172.43392264.120500.033000.0
2018-201924Wycombe1 League11901.011.0001000.00000
2019-202025Hull City3 Leagues443904.351.15181372.2202125.00000
2020-202126Hull City3 Leagues40403,60040.0340.851148473.723891742.544000.0
2021-202227Luton Town1 League221802.073.5013646.2101150.00000
2021-202227Hull City2 Leagues29292,58628.7341.181299474.46617827.6211050.0
2022-202328Hull City2 Leagues23232,07023.0281.221037574.8797834.8321033.3
2023-202429Hull City3 Leagues121199911.1181.62392153.842519.10000
2024-202530Oxford United2 Leagues221802.010.50111090.9101150.00000
13 Seasons6 Clubs5 Leagues28128025,222281.73151.16103372270.8108691027827.917125029.4
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Wycombe (5 Seasons)4 Leagues13213211,857131.71281.0343130470.55237423728.00000
Hull City (5 Seasons)4 Leagues1081079,645107.21191.1140328772.24225403532.7972022.2
QPR (4 Seasons)3 Leagues17171,56018.8281.71754766.7638317.6431025.0
Northampton (1 Season)1 League20201,80020.0321.601006870.0641015.0422050.0
Oxford United (1 Season)2 Leagues221802.010.50111090.9101150.00000
Luton Town (1 Season)1 League221802.073.5013646.2101150.00000
Championship (9 Seasons)72716,37572.3971.3730520770.21920322028.2963033.3
EFL Cup (9 Seasons)16161,50016.7181.23695173.9628425.00000
FA Cup (9 Seasons)101090010.071.75211466.7505110.00000
League Two (4 Seasons)12412411,137123.71271.0343130470.54936383629.0
League One (3 Seasons)59595,31059.0661.1220714671.52911191728.8862025.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
2012-201318Wycombeeng ENG4. League Two15th887208.060.75373183.8323337.5
2013-201419Wycombeeng ENG4. League Two22nd46464,14046.0541.1718413070.7121420919.6
2014-201520Wycombeeng ENG4. League Two4th46464,12445.8440.961248064.5231581532.6Matches
2015-201621Wycombeeng ENG4. League Two13th24242,15323.9230.96866373.31157937.5Matches
2015-201621QPReng ENG2. Championship12th443604.020.5010880.0130250.0Matches
2017-201823Northamptoneng ENG3. League One22nd20201,80020.0321.601006870.0641015.0422050.0Matches
2018-201924QPReng ENG2. Championship19th443604.0133.2522954.500400.033000.0Matches
2018-201924Wycombeeng ENG3. League One17th11901.011.0001000.00000Matches
2019-202025Hull Cityeng ENG2. Championship24th11901.011.004375.000100.00000Matches
2020-202126Hull Cityeng ENG3. League One1st38383,42038.0330.871077872.923691642.144000.0Matches
2021-202227Luton Towneng ENG2. Championship6th221802.073.5013646.2101150.00000Matches
2021-202227Hull Cityeng ENG2. Championship19th29292,58628.7341.181299474.46617827.6211050.0Matches
2022-202328Hull Cityeng ENG2. Championship15th22221,98022.0261.18987275.5796836.4321033.3Matches
2023-202429Hull Cityeng ENG2. Championship7th1098199.1141.54291551.7423111.10000Matches
13 Seasons6 Clubs3 Leagues25525422,822255.12901.1494365770.69767897328.717125029.4
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Wycombe (5 Seasons)2 Leagues12512511,227124.71281.0343130470.54937383628.80000
Hull City (5 Seasons)2 Leagues100998,89598.81081.0936726272.54023363333.3972022.2
QPR (4 Seasons)1 League887209.5151.87321762.5134225.0431025.0
Northampton (1 Season)1 League20201,80020.0321.601006870.0641015.0422050.0
Luton Town (1 Season)1 League221802.073.5013646.2101150.00000
Championship (9 Seasons)72716,37572.3971.3730520770.21920322028.2963033.3
League Two (4 Seasons)12412411,137123.71271.0343130470.54936383629.0
League One (3 Seasons)59595,31059.0661.1220714671.52911191728.8862025.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-201520Wycombeeng ENGFA Cup65th221802.0010100.00000Matches
2014-201520Wycombeeng ENGLeague Cup58th11901.0000100.00000Matches
2015-201621Wycombeeng ENGFA Cup33rd332703.00201133.30000Matches
2015-201621Wycombeeng ENGLeague Cup57th11901.0000100.00000Matches
2016-201722QPReng ENGEFL Cup17th333003.351.50151066.720100.00000Matches
2016-201722QPReng ENGFA Cup33rd11901.0000100.00000Matches
2017-201823QPReng ENGEFL Cup33rd221802.042.0011763.6101150.00000Matches
2018-201924QPReng ENGEFL Cup17th221802.031.5010770.010100.00000Matches
2018-201924QPReng ENGFA Cup9th11901.011.007685.710000.00000Matches
2019-202025Hull Cityeng ENGEFL Cup33rd222102.320.86121083.3101150.00000Matches
2019-202025Hull Cityeng ENGFA Cup17th11901.022.00200.010000.00000Matches
2020-202126Hull Cityeng ENGEFL Cup17th221802.010.507685.7020150.00000Matches
2022-202328Hull Cityeng ENGFA Cup11901.022.005360.000100.00000Matches
2023-202429Hull Cityeng ENGEFL CupRd111901.022.003133.300100.00000Matches
2023-202429Hull Cityeng ENGFA Cup11901.022.007571.400100.00000Matches
2024-202530Oxford Unitedeng ENGEFL CupRd2221802.010.50111090.9101150.00000Matches
11 Seasons4 Clubs2 Leagues26262,40026.7251.34906572.211213519.20000
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Hull City (5 Seasons)2 Leagues887508.3111.32362569.4224225.00000
QPR (3 Seasons)2 Leagues998409.3131.56433069.8504111.10000
Wycombe (2 Seasons)2 Leagues776307.00304114.30000
Oxford United (1 Season)1 League221802.010.50111090.9101150.00000
EFL Cup (9 Seasons)16161,50016.7181.23695173.9628425.00000
FA Cup (9 Seasons)101090010.071.75211466.7505110.00000

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
2012-201318Wycombeeng ENG4. League Two8.06
2013-201419Wycombeeng ENG4. League Two46.054
2014-201520Wycombeeng ENGFA Cup2.00Matches
2014-201520Wycombeeng ENGLeague Cup1.00Matches
2014-201520Wycombeeng ENG4. League Two45.844Matches
2015-201621QPReng ENG2. Championship4.02Matches
2015-201621Wycombeeng ENGFA Cup3.00Matches
2015-201621Wycombeeng ENGLeague Cup1.00Matches
2015-201621Wycombeeng ENG4. League Two23.923Matches
2016-201722QPReng ENGEFL Cup3.350Matches
2016-201722QPReng ENGFA Cup1.00Matches
2017-201823QPReng ENGEFL Cup2.040Matches
2017-201823Northamptoneng ENG3. League One20.0322Matches
2018-201924QPReng ENG2. Championship4.013300010.10.34-2.9-0.73177821.81031745.637.33491.262.05711.820.5011.7Matches
2018-201924QPReng ENGEFL Cup2.030Matches
2018-201924QPReng ENGFA Cup1.010Matches
2018-201924Wycombeeng ENG3. League One1.010Matches
2019-202025Hull Cityeng ENG2. Championship1.0100000.40.09-0.6-0.64153050.018188.951.414100.066.71500.000.003.0Matches
2019-202025Hull Cityeng ENGEFL Cup2.320Matches
2019-202025Hull Cityeng ENGFA Cup1.020Matches
2020-202126Hull Cityeng ENGEFL Cup2.010Matches
2020-202126Hull Cityeng ENG3. League One38.0334Matches
2021-202227Hull Cityeng ENG2. Championship28.734129042.30.32+8.3+0.2915145833.063612446.938.224565.349.8422204.7411.4316.4Matches
2021-202227Luton Towneng ENG2. Championship2.0700005.00.38-2.0-1.0283125.8441440.936.41872.255.03700.000.007.7Matches
2022-202328Hull Cityeng ENG2. Championship22.026224130.40.28+5.4+0.2510132131.57288734.232.115147.739.9345195.5221.0014.5Matches
2022-202328Hull Cityeng ENGFA Cup1.020Matches
2023-202429Hull Cityeng ENG2. Championship9.11400209.40.32-4.6-0.512310322.33894221.126.93560.044.9138118.050.5511.2Matches
2023-202429Hull Cityeng ENGEFL Cup1.020Matches
2023-202429Hull Cityeng ENGFA Cup1.020Matches
2024-202530Oxford Unitedeng ENGEFL Cup2.010Matches
13 Seasons6 Clubs5 Leagues281.731512415197.50.31+3.5+0.05315102130.9191828537.033.649762.648.01014515.0701.0514.5
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
Wycombe (5 Seasons)4 Leagues131.71280
Hull City (5 Seasons)4 Leagues107.21197415182.50.30+8.5+0.1429091231.8177125436.433.344560.046.6920505.4681.1214.9
QPR (4 Seasons)3 Leagues18.828300010.10.34-2.9-0.73177821.81031745.637.33491.262.05711.820.5011.7
Northampton (1 Season)1 League20.0322
Oxford United (1 Season)2 Leagues2.010
Luton Town (1 Season)1 League2.0700005.00.38-2.0-1.0283125.8441440.936.41872.255.03700.000.007.7
Championship (9 Seasons)72.3976415197.50.31+3.5+0.05315102130.9191828537.033.649762.648.01014515.0701.0514.5
EFL Cup (9 Seasons)16.7180
FA Cup (9 Seasons)10.070
League Two (4 Seasons)123.7127
League One (3 Seasons)59.0666
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
2012-201318Wycombe1 League8.06
2013-201419Wycombe1 League46.054
2014-201520Wycombe3 Leagues48.8440
2015-201621Wycombe3 Leagues27.9230
2015-201621QPR1 League4.02
2016-201722QPR3 Leagues4.350
2017-201823Northampton1 League20.0322
2017-201823QPR2 Leagues2.040
2018-201924QPR3 Leagues7.017300010.10.34-2.9-0.73177821.81031745.637.33491.262.05711.820.5011.7
2018-201924Wycombe1 League1.010
2019-202025Hull City3 Leagues4.3500000.40.09-0.6-0.64153050.018188.951.414100.066.71500.000.003.0
2020-202126Hull City3 Leagues40.0344
2021-202227Luton Town1 League2.0700005.00.38-2.0-1.0283125.8441440.936.41872.255.03700.000.007.7
2021-202227Hull City2 Leagues28.734129042.30.32+8.3+0.2915145833.063612446.938.224565.349.8422204.7411.4316.4
2022-202328Hull City2 Leagues23.028224130.40.28+5.4+0.2510132131.57288734.232.115147.739.9345195.5221.0014.5
2023-202429Hull City3 Leagues11.11800209.40.32-4.6-0.512310322.33894221.126.93560.044.9138118.050.5511.2
2024-202530Oxford United2 Leagues2.010
13 Seasons6 Clubs5 Leagues281.731512415197.50.31+3.5+0.05315102130.9191828537.033.649762.648.01014515.0701.0514.5
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
Wycombe (5 Seasons)4 Leagues131.71280
Hull City (5 Seasons)4 Leagues107.21197415182.50.30+8.5+0.1429091231.8177125436.433.344560.046.6920505.4681.1214.9
QPR (4 Seasons)3 Leagues18.828300010.10.34-2.9-0.73177821.81031745.637.33491.262.05711.820.5011.7
Northampton (1 Season)1 League20.0322
Oxford United (1 Season)2 Leagues2.010
Luton Town (1 Season)1 League2.0700005.00.38-2.0-1.0283125.8441440.936.41872.255.03700.000.007.7
Championship (9 Seasons)72.3976415197.50.31+3.5+0.05315102130.9191828537.033.649762.648.01014515.0701.0514.5
EFL Cup (9 Seasons)16.7180
FA Cup (9 Seasons)10.070
League Two (4 Seasons)123.7127
League One (3 Seasons)59.0666
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
2012-201318Wycombeeng ENG4. League Two15th8.06
2013-201419Wycombeeng ENG4. League Two22nd46.054
2014-201520Wycombeeng ENG4. League Two4th45.844Matches
2015-201621Wycombeeng ENG4. League Two13th23.923Matches
2015-201621QPReng ENG2. Championship12th4.02Matches
2017-201823Northamptoneng ENG3. League One22nd20.0322Matches
2018-201924QPReng ENG2. Championship19th4.013300010.10.34-2.9-0.73177821.81031745.637.33491.262.05711.820.5011.7Matches
2018-201924Wycombeeng ENG3. League One17th1.010Matches
2019-202025Hull Cityeng ENG2. Championship24th1.0100000.40.09-0.6-0.64153050.018188.951.414100.066.71500.000.003.0Matches
2020-202126Hull Cityeng ENG3. League One1st38.0334Matches
2021-202227Luton Towneng ENG2. Championship6th2.0700005.00.38-2.0-1.0283125.8441440.936.41872.255.03700.000.007.7Matches
2021-202227Hull Cityeng ENG2. Championship19th28.734129042.30.32+8.3+0.2915145833.063612446.938.224565.349.8422204.7411.4316.4Matches
2022-202328Hull Cityeng ENG2. Championship15th22.026224130.40.28+5.4+0.2510132131.57288734.232.115147.739.9345195.5221.0014.5Matches
2023-202429Hull Cityeng ENG2. Championship7th9.11400209.40.32-4.6-0.512310322.33894221.126.93560.044.9138118.050.5511.2Matches
13 Seasons6 Clubs3 Leagues255.129012415197.50.31+3.5+0.05315102130.9191828537.033.649762.648.01014515.0701.0514.5
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
Wycombe (5 Seasons)2 Leagues124.71280
Hull City (5 Seasons)2 Leagues98.81087415182.50.30+8.5+0.1429091231.8177125436.433.344560.046.6920505.4681.1214.9
QPR (4 Seasons)1 League9.515300010.10.34-2.9-0.73177821.81031745.637.33491.262.05711.820.5011.7
Northampton (1 Season)1 League20.0322
Luton Town (1 Season)1 League2.0700005.00.38-2.0-1.0283125.8441440.936.41872.255.03700.000.007.7
Oxford United (1 Season)1 League
Championship (9 Seasons)72.3976415197.50.31+3.5+0.05315102130.9191828537.033.649762.648.01014515.0701.0514.5
League Two (4 Seasons)123.7127
League One (3 Seasons)59.0666
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-201520Wycombeeng ENGFA Cup65th2.00Matches
2014-201520Wycombeeng ENGLeague Cup58th1.00Matches
2015-201621Wycombeeng ENGFA Cup33rd3.00Matches
2015-201621Wycombeeng ENGLeague Cup57th1.00Matches
2016-201722QPReng ENGEFL Cup17th3.350Matches
2016-201722QPReng ENGFA Cup33rd1.00Matches
2017-201823QPReng ENGEFL Cup33rd2.040Matches
2018-201924QPReng ENGEFL Cup17th2.030Matches
2018-201924QPReng ENGFA Cup9th1.010Matches
2019-202025Hull Cityeng ENGEFL Cup33rd2.320Matches
2019-202025Hull Cityeng ENGFA Cup17th1.020Matches
2020-202126Hull Cityeng ENGEFL Cup17th2.010Matches
2022-202328Hull Cityeng ENGFA Cup1.020Matches
2023-202429Hull Cityeng ENGEFL CupRd11.020Matches
2023-202429Hull Cityeng ENGFA Cup1.020Matches
2024-202530Oxford Unitedeng ENGEFL CupRd22.010Matches
11 Seasons4 Clubs2 Leagues26.7250
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
Hull City (5 Seasons)2 Leagues8.3110
QPR (3 Seasons)2 Leagues9.3130
Wycombe (2 Seasons)2 Leagues7.00
Oxford United (1 Season)1 League2.010
EFL Cup (9 Seasons)16.7180
FA Cup (9 Seasons)10.070

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
2012-201318Wycombeeng ENG4. League Two887208.0000000000.000.000.000.000.00
2013-201419Wycombeeng ENG4. League Two46464,14046.0000000200.000.000.000.000.00
2014-201520Wycombeeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2014-201520Wycombeeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201520Wycombeeng ENG4. League Two46464,12445.8000000000.000.000.000.000.00Matches
2015-201621QPReng ENG2. Championship443604.0000000000.000.000.000.000.00Matches
2015-201621Wycombeeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2015-201621Wycombeeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201621Wycombeeng ENG4. League Two24242,15323.9000000210.000.000.000.000.00Matches
2016-201722QPReng ENG2. Championship00Matches
2016-201722QPReng ENGEFL Cup333003.3000000000.000.000.000.000.00Matches
2016-201722QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201823QPReng ENG2. Championship221341.5000000200.000.000.000.000.00Matches
2017-201823QPReng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2017-201823Northamptoneng ENG3. League One20201,80020.0000000000.000.000.000.000.00Matches
2018-201924QPReng ENG2. Championship443604.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201924QPReng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2018-201924QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201924Wycombeeng ENG3. League One11901.0000000000.000.000.000.000.00Matches
2019-202025Hull Cityeng ENG2. Championship11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202025Hull Cityeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2019-202025Hull Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202126Hull Cityeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2020-202126Hull Cityeng ENGFA Cup00Matches
2020-202126Hull Cityeng ENG3. League One38383,42038.0000000000.000.000.000.000.00Matches
2021-202227Hull Cityeng ENG2. Championship29292,58628.7000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202227Luton Towneng ENG2. Championship221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202227Hull Cityeng ENGFA Cup00Matches
2022-202328Hull Cityeng ENG2. Championship22221,98022.0000000100.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2022-202328Hull Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202429Hull Cityeng ENG2. Championship1098199.1000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2023-202429Hull Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202429Hull Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202530Oxford Unitedeng ENG2. Championship00Matches
2024-202530Oxford Unitedeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
13 Seasons6 Clubs5 Leagues28328225,356281.7000000810.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Wycombe (5 Seasons)4 Leagues13213211,857131.7000000410.000.000.000.000.00
Hull City (5 Seasons)4 Leagues1081079,645107.2000000200.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
QPR (4 Seasons)3 Leagues19191,69418.8000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Northampton (1 Season)1 League20201,80020.0000000000.000.000.000.000.00
Oxford United (1 Season)2 Leagues221802.0000000000.000.000.000.000.00
Luton Town (1 Season)1 League221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Championship (9 Seasons)74736,50972.3000000400.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
EFL Cup (9 Seasons)16161,50016.7000000000.000.000.000.000.00
FA Cup (9 Seasons)101090010.0000000000.000.000.000.000.00
League Two (4 Seasons)12412411,137123.7000000410.000.000.000.000.00
League One (3 Seasons)59595,31059.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
2012-201318Wycombe1 League887208.0000000000.000.000.000.000.00
2013-201419Wycombe1 League46464,14046.0000000200.000.000.000.000.00
2014-201520Wycombe3 Leagues49494,39448.8000000000.000.000.000.000.00
2015-201621Wycombe3 Leagues28282,51327.9000000210.000.000.000.000.00
2015-201621QPR1 League443604.0000000000.000.000.000.000.00
2016-201722QPR3 Leagues443904.3000000000.000.000.000.000.00
2017-201823Northampton1 League20201,80020.0000000000.000.000.000.000.00
2017-201823QPR2 Leagues443142.0000000200.000.000.000.000.00
2018-201924QPR3 Leagues776307.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2018-201924Wycombe1 League11901.0000000000.000.000.000.000.00
2019-202025Hull City3 Leagues443904.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202126Hull City3 Leagues40403,60040.0000000000.000.000.000.000.00
2021-202227Luton Town1 League221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202227Hull City2 Leagues29292,58628.7000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2022-202328Hull City2 Leagues23232,07023.0000000100.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
2023-202429Hull City3 Leagues121199911.1000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2024-202530Oxford United2 Leagues221802.0000000000.000.000.000.000.00
13 Seasons6 Clubs5 Leagues28328225,356281.7000000810.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Wycombe (5 Seasons)4 Leagues13213211,857131.7000000410.000.000.000.000.00
Hull City (5 Seasons)4 Leagues1081079,645107.2000000200.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
QPR (4 Seasons)3 Leagues19191,69418.8000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Northampton (1 Season)1 League20201,80020.0000000000.000.000.000.000.00
Oxford United (1 Season)2 Leagues221802.0000000000.000.000.000.000.00
Luton Town (1 Season)1 League221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Championship (9 Seasons)74736,50972.3000000400.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
EFL Cup (9 Seasons)16161,50016.7000000000.000.000.000.000.00
FA Cup (9 Seasons)101090010.0000000000.000.000.000.000.00
League Two (4 Seasons)12412411,137123.7000000410.000.000.000.000.00
League One (3 Seasons)59595,31059.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
2012-201318Wycombeeng ENG4. League Two15th887208.0000000000.000.000.000.000.00
2013-201419Wycombeeng ENG4. League Two22nd46464,14046.0000000200.000.000.000.000.00
2014-201520Wycombeeng ENG4. League Two4th46464,12445.8000000000.000.000.000.000.00Matches
2015-201621Wycombeeng ENG4. League Two13th24242,15323.9000000210.000.000.000.000.00Matches
2015-201621QPReng ENG2. Championship12th443604.0000000000.000.000.000.000.00Matches
2016-201722QPReng ENG2. Championship18th00Matches
2017-201823Northamptoneng ENG3. League One22nd20201,80020.0000000000.000.000.000.000.00Matches
2017-201823QPReng ENG2. Championship16th221341.5000000200.000.000.000.000.00Matches
2018-201924QPReng ENG2. Championship19th443604.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201924Wycombeeng ENG3. League One17th11901.0000000000.000.000.000.000.00Matches
2019-202025Hull Cityeng ENG2. Championship24th11901.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202126Hull Cityeng ENG3. League One1st38383,42038.0000000000.000.000.000.000.00Matches
2021-202227Luton Towneng ENG2. Championship6th221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202227Hull Cityeng ENG2. Championship19th29292,58628.7000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202328Hull Cityeng ENG2. Championship15th22221,98022.0000000100.00.00.10.10000.000.000.000.000.000.000.000.000.000.00Matches
2023-202429Hull Cityeng ENG2. Championship7th1098199.1000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2024-202530Oxford Unitedeng ENG2. Championship18th00Matches
13 Seasons6 Clubs3 Leagues25725622,956255.1000000810.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Wycombe (5 Seasons)2 Leagues12512511,227124.7000000410.000.000.000.000.00
Hull City (5 Seasons)2 Leagues100998,89598.8000000200.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
QPR (4 Seasons)1 League10108549.5000000200.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Northampton (1 Season)1 League20201,80020.0000000000.000.000.000.000.00
Luton Town (1 Season)1 League221802.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Oxford United (1 Season)1 League00
Championship (9 Seasons)74736,50972.3000000400.00.00.10.10000.000.000.000.000.000.000.000.000.000.00
League Two (4 Seasons)12412411,137123.7000000410.000.000.000.000.00
League One (3 Seasons)59595,31059.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201520Wycombeeng ENGFA Cup65th221802.0000000000.000.000.000.000.00Matches
2014-201520Wycombeeng ENGLeague Cup58th11901.0000000000.000.000.000.000.00Matches
2015-201621Wycombeeng ENGFA Cup33rd332703.0000000000.000.000.000.000.00Matches
2015-201621Wycombeeng ENGLeague Cup57th11901.0000000000.000.000.000.000.00Matches
2016-201722QPReng ENGEFL Cup17th333003.3000000000.000.000.000.000.00Matches
2016-201722QPReng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201823QPReng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2018-201924QPReng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2018-201924QPReng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2019-202025Hull Cityeng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2019-202025Hull Cityeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2020-202126Hull Cityeng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2020-202126Hull Cityeng ENGFA Cup65th00Matches
2021-202227Hull Cityeng ENGFA Cup00Matches
2022-202328Hull Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202429Hull Cityeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202429Hull Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202530Oxford Unitedeng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
11 Seasons4 Clubs2 Leagues26262,40026.7000000000.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
Hull City (5 Seasons)2 Leagues887508.3000000000.000.000.000.000.00
QPR (3 Seasons)2 Leagues998409.3000000000.000.000.000.000.00
Wycombe (2 Seasons)2 Leagues776307.0000000000.000.000.000.000.00
Oxford United (1 Season)1 League221802.0000000000.000.000.000.000.00
EFL Cup (9 Seasons)16161,50016.7000000000.000.000.000.000.00
FA Cup (9 Seasons)101090010.0000000000.000.000.000.000.00
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201318Wycombeeng ENG4. League Two8.00
2013-201419Wycombeeng ENG4. League Two46.00
2014-201520Wycombeeng ENGFA Cup2.00Matches
2014-201520Wycombeeng ENGLeague Cup1.00Matches
2014-201520Wycombeeng ENG4. League Two45.80Matches
2015-201621QPReng ENG2. Championship4.00Matches
2015-201621Wycombeeng ENGFA Cup3.00Matches
2015-201621Wycombeeng ENGLeague Cup1.00Matches
2015-201621Wycombeeng ENG4. League Two23.90Matches
2016-201722QPReng ENGEFL Cup3.30Matches
2016-201722QPReng ENGFA Cup1.00Matches
2017-201823QPReng ENG2. Championship1.50Matches
2017-201823QPReng ENGEFL Cup2.00Matches
2017-201823Northamptoneng ENG3. League One20.00Matches
2018-201924QPReng ENG2. Championship4.07113751.82209171977100.0363992.3289130.800.00.00.003000Matches
2018-201924QPReng ENGEFL Cup2.00Matches
2018-201924QPReng ENGFA Cup1.00Matches
2018-201924Wycombeeng ENG3. League One1.00Matches
2019-202025Hull Cityeng ENG2. Championship1.0173253.19909390011100.0163151.600.00.00.003000Matches
2019-202025Hull Cityeng ENGEFL Cup2.30Matches
2019-202025Hull Cityeng ENGFA Cup1.00Matches
2020-202126Hull Cityeng ENGEFL Cup2.00Matches
2020-202126Hull Cityeng ENG3. League One38.00Matches
2021-202227Hull Cityeng ENG2. Championship28.755688862.6168621285311711998.322122598.221253139.900.00.10.0018000Matches
2021-202227Luton Towneng ENG2. Championship2.0376358.7107381744100.0212295.5113531.400.00.00.001000Matches
2022-202328Hull Cityeng ENG2. Championship22.064088172.6155321071719820099.027427898.616239541.000.10.0-0.1211000Matches
2022-202328Hull Cityeng ENGFA Cup1.00Matches
2023-202429Hull Cityeng ENG2. Championship9.133242478.36788460311611898.316016298.85414138.300.00.00.002000Matches
2023-202429Hull Cityeng ENGEFL Cup1.00Matches
2023-202429Hull Cityeng ENGFA Cup1.00Matches
2024-202530Oxford Unitedeng ENGEFL Cup2.00Matches
13 Seasons6 Clubs5 Leagues281.71653242568.2434543164844244898.771372798.1483122439.500.10.1-0.1238000
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
Wycombe (5 Seasons)4 Leagues131.70
Hull City (5 Seasons)4 Leagues107.21545222569.4401722911243143798.665666698.5444109840.400.10.1-0.1234000
QPR (4 Seasons)3 Leagues18.87113751.82209171977100.0363992.3289130.800.00.00.003000
Northampton (1 Season)1 League20.00
Oxford United (1 Season)2 Leagues2.00
Luton Town (1 Season)1 League2.0376358.7107381744100.0212295.5113531.400.00.00.001000
Championship (9 Seasons)72.31653242568.2434543164844244898.771372798.1483122439.500.10.1-0.1238000
EFL Cup (9 Seasons)16.70
FA Cup (9 Seasons)10.00
League Two (4 Seasons)123.70
League One (3 Seasons)59.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
2012-201318Wycombe1 League8.00
2013-201419Wycombe1 League46.00
2014-201520Wycombe3 Leagues48.80
2015-201621Wycombe3 Leagues27.90
2015-201621QPR1 League4.00
2016-201722QPR3 Leagues4.30
2017-201823Northampton1 League20.00
2017-201823QPR2 Leagues2.00
2018-201924QPR3 Leagues7.07113751.82209171977100.0363992.3289130.800.00.00.003000
2018-201924Wycombe1 League1.00
2019-202025Hull City3 Leagues4.3173253.19909390011100.0163151.600.00.00.003000
2020-202126Hull City3 Leagues40.00
2021-202227Luton Town1 League2.0376358.7107381744100.0212295.5113531.400.00.00.001000
2021-202227Hull City2 Leagues28.755688862.6168621285311711998.322122598.221253139.900.00.10.0018000
2022-202328Hull City2 Leagues23.064088172.6155321071719820099.027427898.616239541.000.10.0-0.1211000
2023-202429Hull City3 Leagues11.133242478.36788460311611898.316016298.85414138.300.00.00.002000
2024-202530Oxford United2 Leagues2.00
13 Seasons6 Clubs5 Leagues281.71653242568.2434543164844244898.771372798.1483122439.500.10.1-0.1238000
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
Wycombe (5 Seasons)4 Leagues131.70
Hull City (5 Seasons)4 Leagues107.21545222569.4401722911243143798.665666698.5444109840.400.10.1-0.1234000
QPR (4 Seasons)3 Leagues18.87113751.82209171977100.0363992.3289130.800.00.00.003000
Northampton (1 Season)1 League20.00
Oxford United (1 Season)2 Leagues2.00
Luton Town (1 Season)1 League2.0376358.7107381744100.0212295.5113531.400.00.00.001000
Championship (9 Seasons)72.31653242568.2434543164844244898.771372798.1483122439.500.10.1-0.1238000
EFL Cup (9 Seasons)16.70
FA Cup (9 Seasons)10.00
League Two (4 Seasons)123.70
League One (3 Seasons)59.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
2012-201318Wycombeeng ENG4. League Two15th8.00
2013-201419Wycombeeng ENG4. League Two22nd46.00
2014-201520Wycombeeng ENG4. League Two4th45.80Matches
2015-201621Wycombeeng ENG4. League Two13th23.90Matches
2015-201621QPReng ENG2. Championship12th4.00Matches
2017-201823Northamptoneng ENG3. League One22nd20.00Matches
2017-201823QPReng ENG2. Championship16th1.50Matches
2018-201924QPReng ENG2. Championship19th4.07113751.82209171977100.0363992.3289130.800.00.00.003000Matches
2018-201924Wycombeeng ENG3. League One17th1.00Matches
2019-202025Hull Cityeng ENG2. Championship24th1.0173253.19909390011100.0163151.600.00.00.003000Matches
2020-202126Hull Cityeng ENG3. League One1st38.00Matches
2021-202227Luton Towneng ENG2. Championship6th2.0376358.7107381744100.0212295.5113531.400.00.00.001000Matches
2021-202227Hull Cityeng ENG2. Championship19th28.755688862.6168621285311711998.322122598.221253139.900.00.10.0018000Matches
2022-202328Hull Cityeng ENG2. Championship15th22.064088172.6155321071719820099.027427898.616239541.000.10.0-0.1211000Matches
2023-202429Hull Cityeng ENG2. Championship7th9.133242478.36788460311611898.316016298.85414138.300.00.00.002000Matches
13 Seasons6 Clubs3 Leagues255.11653242568.2434543164844244898.771372798.1483122439.500.10.1-0.1238000
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
Wycombe (5 Seasons)2 Leagues124.70
Hull City (5 Seasons)2 Leagues98.81545222569.4401722911243143798.665666698.5444109840.400.10.1-0.1234000
QPR (4 Seasons)1 League9.57113751.82209171977100.0363992.3289130.800.00.00.003000
Northampton (1 Season)1 League20.00
Luton Town (1 Season)1 League2.0376358.7107381744100.0212295.5113531.400.00.00.001000
Oxford United (1 Season)1 League
Championship (9 Seasons)72.31653242568.2434543164844244898.771372798.1483122439.500.10.1-0.1238000
League Two (4 Seasons)123.70
League One (3 Seasons)59.00
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-201520Wycombeeng ENGFA Cup65th2.00Matches
2014-201520Wycombeeng ENGLeague Cup58th1.00Matches
2015-201621Wycombeeng ENGFA Cup33rd3.00Matches
2015-201621Wycombeeng ENGLeague Cup57th1.00Matches
2016-201722QPReng ENGEFL Cup17th3.30Matches
2016-201722QPReng ENGFA Cup33rd1.00Matches
2017-201823QPReng ENGEFL Cup33rd2.00Matches
2018-201924QPReng ENGEFL Cup17th2.00Matches
2018-201924QPReng ENGFA Cup9th1.00Matches
2019-202025Hull Cityeng ENGEFL Cup33rd2.30Matches
2019-202025Hull Cityeng ENGFA Cup17th1.00Matches
2020-202126Hull Cityeng ENGEFL Cup17th2.00Matches
2022-202328Hull Cityeng ENGFA Cup1.00Matches
2023-202429Hull Cityeng ENGEFL CupRd11.00Matches
2023-202429Hull Cityeng ENGFA Cup1.00Matches
2024-202530Oxford Unitedeng ENGEFL CupRd22.00Matches
11 Seasons4 Clubs2 Leagues26.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
Hull City (5 Seasons)2 Leagues8.30
QPR (3 Seasons)2 Leagues9.30
Wycombe (2 Seasons)2 Leagues7.00
Oxford United (1 Season)1 League2.00
EFL Cup (9 Seasons)16.70
FA Cup (9 Seasons)10.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
2012-201318Wycombeeng ENG4. League Two8.0
2013-201419Wycombeeng ENG4. League Two46.0
2014-201520Wycombeeng ENGFA Cup2.0Matches
2014-201520Wycombeeng ENGLeague Cup1.0Matches
2014-201520Wycombeeng ENG4. League Two45.8Matches
2015-201621QPReng ENG2. Championship4.0Matches
2015-201621Wycombeeng ENGFA Cup3.0Matches
2015-201621Wycombeeng ENGLeague Cup1.0Matches
2015-201621Wycombeeng ENG4. League Two23.9Matches
2016-201722QPReng ENGEFL Cup3.32Matches
2016-201722QPReng ENGFA Cup1.0Matches
2017-201823QPReng ENG2. Championship1.50Matches
2017-201823QPReng ENGEFL Cup2.00Matches
2017-201823Northamptoneng ENG3. League One20.00Matches
2018-201924QPReng ENG2. Championship4.0137924511000000007100Matches
2018-201924QPReng ENGEFL Cup2.00Matches
2018-201924QPReng ENGFA Cup1.00Matches
2018-201924Wycombeeng ENG3. League One1.0Matches
2019-202025Hull Cityeng ENG2. Championship1.03211217000000001700Matches
2019-202025Hull Cityeng ENGEFL Cup2.30Matches
2019-202025Hull Cityeng ENGFA Cup1.00Matches
2020-202126Hull Cityeng ENGEFL Cup2.00Matches
2020-202126Hull Cityeng ENG3. League One38.00Matches
2021-202227Hull Cityeng ENG2. Championship28.7888538343970101000055670Matches
2021-202227Luton Towneng ENG2. Championship2.06339235000000003710Matches
2022-202328Hull Cityeng ENG2. Championship22.0881682197460200000064020Matches
2022-202328Hull Cityeng ENGFA Cup1.00Matches
2023-202429Hull Cityeng ENG2. Championship9.142436460250000000033201Matches
2023-202429Hull Cityeng ENGEFL Cup1.00Matches
2023-202429Hull Cityeng ENGFA Cup1.00Matches
2024-202530Oxford Unitedeng ENGEFL Cup2.00Matches
13 Seasons6 Clubs5 Leagues281.724251726689191032100001653101
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wycombe (5 Seasons)4 Leagues131.7
Hull City (5 Seasons)4 Leagues107.22225159562117503010000154591
QPR (4 Seasons)3 Leagues18.8137924511002000007100
Northampton (1 Season)1 League20.00
Oxford United (1 Season)2 Leagues2.00
Luton Town (1 Season)1 League2.06339235000000003710
Championship (9 Seasons)72.324251726689191030100001653101
EFL Cup (9 Seasons)16.72
FA Cup (9 Seasons)10.00
League Two (4 Seasons)123.7
League One (3 Seasons)59.00
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
2012-201318Wycombe1 League8.0
2013-201419Wycombe1 League46.0
2014-201520Wycombe3 Leagues48.8
2015-201621Wycombe3 Leagues27.9
2015-201621QPR1 League4.0
2016-201722QPR3 Leagues4.32
2017-201823Northampton1 League20.00
2017-201823QPR2 Leagues2.00
2018-201924QPR3 Leagues7.0137924511000000007100
2018-201924Wycombe1 League1.0
2019-202025Hull City3 Leagues4.33211217000000001700
2020-202126Hull City3 Leagues40.00
2021-202227Luton Town1 League2.06339235000000003710
2021-202227Hull City2 Leagues28.7888538343970101000055670
2022-202328Hull City2 Leagues23.0881682197460200000064020
2023-202429Hull City3 Leagues11.142436460250000000033201
2024-202530Oxford United2 Leagues2.00
13 Seasons6 Clubs5 Leagues281.724251726689191032100001653101
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wycombe (5 Seasons)4 Leagues131.7
Hull City (5 Seasons)4 Leagues107.22225159562117503010000154591
QPR (4 Seasons)3 Leagues18.8137924511002000007100
Northampton (1 Season)1 League20.00
Oxford United (1 Season)2 Leagues2.00
Luton Town (1 Season)1 League2.06339235000000003710
Championship (9 Seasons)72.324251726689191030100001653101
EFL Cup (9 Seasons)16.72
FA Cup (9 Seasons)10.00
League Two (4 Seasons)123.7
League One (3 Seasons)59.00
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
2012-201318Wycombeeng ENG4. League Two15th8.0
2013-201419Wycombeeng ENG4. League Two22nd46.0
2014-201520Wycombeeng ENG4. League Two4th45.8Matches
2015-201621Wycombeeng ENG4. League Two13th23.9Matches
2015-201621QPReng ENG2. Championship12th4.0Matches
2017-201823Northamptoneng ENG3. League One22nd20.00Matches
2017-201823QPReng ENG2. Championship16th1.50Matches
2018-201924QPReng ENG2. Championship19th4.0137924511000000007100Matches
2018-201924Wycombeeng ENG3. League One17th1.0Matches
2019-202025Hull Cityeng ENG2. Championship24th1.03211217000000001700Matches
2020-202126Hull Cityeng ENG3. League One1st38.00Matches
2021-202227Luton Towneng ENG2. Championship6th2.06339235000000003710Matches
2021-202227Hull Cityeng ENG2. Championship19th28.7888538343970101000055670Matches
2022-202328Hull Cityeng ENG2. Championship15th22.0881682197460200000064020Matches
2023-202429Hull Cityeng ENG2. Championship7th9.142436460250000000033201Matches
13 Seasons6 Clubs3 Leagues255.124251726689191030100001653101
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wycombe (5 Seasons)2 Leagues124.7
Hull City (5 Seasons)2 Leagues98.82225159562117503010000154591
QPR (4 Seasons)1 League9.5137924511000000007100
Northampton (1 Season)1 League20.00
Luton Town (1 Season)1 League2.06339235000000003710
Oxford United (1 Season)1 League
Championship (9 Seasons)72.324251726689191030100001653101
League Two (4 Seasons)123.7
League One (3 Seasons)59.00
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-201520Wycombeeng ENGFA Cup65th2.0Matches
2014-201520Wycombeeng ENGLeague Cup58th1.0Matches
2015-201621Wycombeeng ENGFA Cup33rd3.0Matches
2015-201621Wycombeeng ENGLeague Cup57th1.0Matches
2016-201722QPReng ENGEFL Cup17th3.32Matches
2016-201722QPReng ENGFA Cup33rd1.0Matches
2017-201823QPReng ENGEFL Cup33rd2.00Matches
2018-201924QPReng ENGEFL Cup17th2.00Matches
2018-201924QPReng ENGFA Cup9th1.00Matches
2019-202025Hull Cityeng ENGEFL Cup33rd2.30Matches
2019-202025Hull Cityeng ENGFA Cup17th1.00Matches
2020-202126Hull Cityeng ENGEFL Cup17th2.00Matches
2022-202328Hull Cityeng ENGFA Cup1.00Matches
2023-202429Hull Cityeng ENGEFL CupRd11.00Matches
2023-202429Hull Cityeng ENGFA Cup1.00Matches
2024-202530Oxford Unitedeng ENGEFL CupRd22.00Matches
11 Seasons4 Clubs2 Leagues26.72
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Hull City (5 Seasons)2 Leagues8.30
QPR (3 Seasons)2 Leagues9.32
Wycombe (2 Seasons)2 Leagues7.0
Oxford United (1 Season)1 League2.00
EFL Cup (9 Seasons)16.72
FA Cup (9 Seasons)10.00

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201318Wycombeeng ENG4. League Two8.0
2013-201419Wycombeeng ENG4. League Two46.0
2014-201520Wycombeeng ENGFA Cup2.0Matches
2014-201520Wycombeeng ENGLeague Cup1.0Matches
2014-201520Wycombeeng ENG4. League Two45.8Matches
2015-201621QPReng ENG2. Championship4.0Matches
2015-201621Wycombeeng ENGFA Cup3.0Matches
2015-201621Wycombeeng ENGLeague Cup1.0Matches
2015-201621Wycombeeng ENG4. League Two23.9Matches
2016-201722QPReng ENGEFL Cup3.3Matches
2016-201722QPReng ENGFA Cup1.0Matches
2017-201823QPReng ENG2. Championship1.5Matches
2017-201823QPReng ENGEFL Cup2.0Matches
2017-201823Northamptoneng ENG3. League One20.0Matches
2018-201924QPReng ENG2. Championship4.010.2501000000.00000000Matches
2018-201924QPReng ENGEFL Cup2.0Matches
2018-201924QPReng ENGFA Cup1.0Matches
2018-201924Wycombeeng ENG3. League One1.0Matches
2019-202025Hull Cityeng ENG2. Championship1.011.0001000000.00000000Matches
2019-202025Hull Cityeng ENGEFL Cup2.3Matches
2019-202025Hull Cityeng ENGFA Cup1.0Matches
2020-202126Hull Cityeng ENGEFL Cup2.0Matches
2020-202126Hull Cityeng ENG3. League One38.0Matches
2021-202227Hull Cityeng ENG2. Championship28.740.1431000000.00000000Matches
2021-202227Luton Towneng ENG2. Championship2.000.0000000000.00000000Matches
2022-202328Hull Cityeng ENG2. Championship22.050.2350000020.09200000Matches
2022-202328Hull Cityeng ENGFA Cup1.0Matches
2023-202429Hull Cityeng ENG2. Championship9.110.1110000000.00000000Matches
2023-202429Hull Cityeng ENGEFL Cup1.0Matches
2023-202429Hull Cityeng ENGFA Cup1.0Matches
2024-202530Oxford Unitedeng ENGEFL Cup2.0Matches
13 Seasons6 Clubs5 Leagues281.7120.1893000020.03200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wycombe (5 Seasons)4 Leagues131.7
Hull City (5 Seasons)4 Leagues107.2110.1892000020.03200000
QPR (4 Seasons)3 Leagues18.810.2501000000.00000000
Northampton (1 Season)1 League20.0
Oxford United (1 Season)2 Leagues2.0
Luton Town (1 Season)1 League2.000.0000000000.00000000
Championship (9 Seasons)72.3120.1893000020.03200000
EFL Cup (9 Seasons)16.7
FA Cup (9 Seasons)10.0
League Two (4 Seasons)123.7
League One (3 Seasons)59.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
2012-201318Wycombe1 League8.0
2013-201419Wycombe1 League46.0
2014-201520Wycombe3 Leagues48.8
2015-201621Wycombe3 Leagues27.9
2015-201621QPR1 League4.0
2016-201722QPR3 Leagues4.3
2017-201823Northampton1 League20.0
2017-201823QPR2 Leagues2.0
2018-201924QPR3 Leagues7.010.2501000000.00000000
2018-201924Wycombe1 League1.0
2019-202025Hull City3 Leagues4.311.0001000000.00000000
2020-202126Hull City3 Leagues40.0
2021-202227Luton Town1 League2.000.0000000000.00000000
2021-202227Hull City2 Leagues28.740.1431000000.00000000
2022-202328Hull City2 Leagues23.050.2350000020.09200000
2023-202429Hull City3 Leagues11.110.1110000000.00000000
2024-202530Oxford United2 Leagues2.0
13 Seasons6 Clubs5 Leagues281.7120.1893000020.03200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wycombe (5 Seasons)4 Leagues131.7
Hull City (5 Seasons)4 Leagues107.2110.1892000020.03200000
QPR (4 Seasons)3 Leagues18.810.2501000000.00000000
Northampton (1 Season)1 League20.0
Oxford United (1 Season)2 Leagues2.0
Luton Town (1 Season)1 League2.000.0000000000.00000000
Championship (9 Seasons)72.3120.1893000020.03200000
EFL Cup (9 Seasons)16.7
FA Cup (9 Seasons)10.0
League Two (4 Seasons)123.7
League One (3 Seasons)59.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
2012-201318Wycombeeng ENG4. League Two15th8.0
2013-201419Wycombeeng ENG4. League Two22nd46.0
2014-201520Wycombeeng ENG4. League Two4th45.8Matches
2015-201621Wycombeeng ENG4. League Two13th23.9Matches
2015-201621QPReng ENG2. Championship12th4.0Matches
2017-201823Northamptoneng ENG3. League One22nd20.0Matches
2017-201823QPReng ENG2. Championship16th1.5Matches
2018-201924QPReng ENG2. Championship19th4.010.2501000000.00000000Matches
2018-201924Wycombeeng ENG3. League One17th1.0Matches
2019-202025Hull Cityeng ENG2. Championship24th1.011.0001000000.00000000Matches
2020-202126Hull Cityeng ENG3. League One1st38.0Matches
2021-202227Luton Towneng ENG2. Championship6th2.000.0000000000.00000000Matches
2021-202227Hull Cityeng ENG2. Championship19th28.740.1431000000.00000000Matches
2022-202328Hull Cityeng ENG2. Championship15th22.050.2350000020.09200000Matches
2023-202429Hull Cityeng ENG2. Championship7th9.110.1110000000.00000000Matches
13 Seasons6 Clubs3 Leagues255.1120.1893000020.03200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wycombe (5 Seasons)2 Leagues124.7
Hull City (5 Seasons)2 Leagues98.8110.1892000020.03200000
QPR (4 Seasons)1 League9.510.2501000000.00000000
Northampton (1 Season)1 League20.0
Luton Town (1 Season)1 League2.000.0000000000.00000000
Oxford United (1 Season)1 League
Championship (9 Seasons)72.3120.1893000020.03200000
League Two (4 Seasons)123.7
League One (3 Seasons)59.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
2014-201520Wycombeeng ENGFA Cup65th2.0Matches
2014-201520Wycombeeng ENGLeague Cup58th1.0Matches
2015-201621Wycombeeng ENGFA Cup33rd3.0Matches
2015-201621Wycombeeng ENGLeague Cup57th1.0Matches
2016-201722QPReng ENGEFL Cup17th3.3Matches
2016-201722QPReng ENGFA Cup33rd1.0Matches
2017-201823QPReng ENGEFL Cup33rd2.0Matches
2018-201924QPReng ENGEFL Cup17th2.0Matches
2018-201924QPReng ENGFA Cup9th1.0Matches
2019-202025Hull Cityeng ENGEFL Cup33rd2.3Matches
2019-202025Hull Cityeng ENGFA Cup17th1.0Matches
2020-202126Hull Cityeng ENGEFL Cup17th2.0Matches
2022-202328Hull Cityeng ENGFA Cup1.0Matches
2023-202429Hull Cityeng ENGEFL CupRd11.0Matches
2023-202429Hull Cityeng ENGFA Cup1.0Matches
2024-202530Oxford Unitedeng ENGEFL CupRd22.0Matches
11 Seasons4 Clubs2 Leagues26.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Hull City (5 Seasons)2 Leagues8.3
QPR (3 Seasons)2 Leagues9.3
Wycombe (2 Seasons)2 Leagues7.0
Oxford United (1 Season)1 League2.0
EFL Cup (9 Seasons)16.7
FA Cup (9 Seasons)10.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
2012-201318Wycombeeng ENG4. League Two8.0
2013-201419Wycombeeng ENG4. League Two46.0
2014-201520Wycombeeng ENGFA Cup2.0Matches
2014-201520Wycombeeng ENGLeague Cup1.0Matches
2014-201520Wycombeeng ENG4. League Two45.8Matches
2015-201621QPReng ENG2. Championship4.0Matches
2015-201621Wycombeeng ENGFA Cup3.0Matches
2015-201621Wycombeeng ENGLeague Cup1.0Matches
2015-201621Wycombeeng ENG4. League Two23.9Matches
2016-201722QPReng ENGEFL Cup3.300Matches
2016-201722QPReng ENGFA Cup1.0Matches
2017-201823QPReng ENG2. Championship1.500Matches
2017-201823QPReng ENGEFL Cup2.000Matches
2017-201823Northamptoneng ENG3. League One20.000Matches
2018-201924QPReng ENG2. Championship4.000000010.010000001Matches
2018-201924QPReng ENGEFL Cup2.000Matches
2018-201924QPReng ENGFA Cup1.000Matches
2018-201924Wycombeeng ENG3. League One1.0Matches
2019-202025Hull Cityeng ENG2. Championship1.0000000000000000Matches
2019-202025Hull Cityeng ENGEFL Cup2.300Matches
2019-202025Hull Cityeng ENGFA Cup1.000Matches
2020-202126Hull Cityeng ENGEFL Cup2.000Matches
2020-202126Hull Cityeng ENG3. League One38.000Matches
2021-202227Hull Cityeng ENG2. Championship28.700000020.0200033132Matches
2021-202227Luton Towneng ENG2. Championship2.0000000000000010Matches
2022-202328Hull Cityeng ENG2. Championship22.000000010.010000081Matches
2022-202328Hull Cityeng ENGFA Cup1.000Matches
2023-202429Hull Cityeng ENG2. Championship9.1000000000000070Matches
2023-202429Hull Cityeng ENGEFL Cup1.000Matches
2023-202429Hull Cityeng ENGFA Cup1.000Matches
2024-202530Oxford Unitedeng ENGEFL Cup2.010Matches
13 Seasons6 Clubs5 Leagues281.701000040.0400033294
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wycombe (5 Seasons)4 Leagues131.70
Hull City (5 Seasons)4 Leagues107.200000030.0300033283
QPR (4 Seasons)3 Leagues18.800000010.010000001
Northampton (1 Season)1 League20.0000
Oxford United (1 Season)2 Leagues2.0100
Luton Town (1 Season)1 League2.0000000000000010
Championship (9 Seasons)72.300000040.0400033294
EFL Cup (9 Seasons)16.7100
FA Cup (9 Seasons)10.0000
League Two (4 Seasons)123.70
League One (3 Seasons)59.0000
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
2012-201318Wycombe1 League8.00
2013-201419Wycombe1 League46.00
2014-201520Wycombe3 Leagues48.80
2015-201621Wycombe3 Leagues27.90
2015-201621QPR1 League4.00
2016-201722QPR3 Leagues4.3000
2017-201823Northampton1 League20.0000
2017-201823QPR2 Leagues2.0000
2018-201924QPR3 Leagues7.000000010.010000001
2018-201924Wycombe1 League1.00
2019-202025Hull City3 Leagues4.3000000000000000
2020-202126Hull City3 Leagues40.0000
2021-202227Luton Town1 League2.0000000000000010
2021-202227Hull City2 Leagues28.700000020.0200033132
2022-202328Hull City2 Leagues23.000000010.010000081
2023-202429Hull City3 Leagues11.1000000000000070
2024-202530Oxford United2 Leagues2.0100
13 Seasons6 Clubs5 Leagues281.701000040.0400033294
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wycombe (5 Seasons)4 Leagues131.70
Hull City (5 Seasons)4 Leagues107.200000030.0300033283
QPR (4 Seasons)3 Leagues18.800000010.010000001
Northampton (1 Season)1 League20.0000
Oxford United (1 Season)2 Leagues2.0100
Luton Town (1 Season)1 League2.0000000000000010
Championship (9 Seasons)72.300000040.0400033294
EFL Cup (9 Seasons)16.7100
FA Cup (9 Seasons)10.0000
League Two (4 Seasons)123.70
League One (3 Seasons)59.0000
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
2012-201318Wycombeeng ENG4. League Two15th8.0
2013-201419Wycombeeng ENG4. League Two22nd46.0
2014-201520Wycombeeng ENG4. League Two4th45.8Matches
2015-201621Wycombeeng ENG4. League Two13th23.9Matches
2015-201621QPReng ENG2. Championship12th4.0Matches
2017-201823Northamptoneng ENG3. League One22nd20.000Matches
2017-201823QPReng ENG2. Championship16th1.500Matches
2018-201924QPReng ENG2. Championship19th4.000000010.010000001Matches
2018-201924Wycombeeng ENG3. League One17th1.0Matches
2019-202025Hull Cityeng ENG2. Championship24th1.0000000000000000Matches
2020-202126Hull Cityeng ENG3. League One1st38.000Matches
2021-202227Luton Towneng ENG2. Championship6th2.0000000000000010Matches
2021-202227Hull Cityeng ENG2. Championship19th28.700000020.0200033132Matches
2022-202328Hull Cityeng ENG2. Championship15th22.000000010.010000081Matches
2023-202429Hull Cityeng ENG2. Championship7th9.1000000000000070Matches
13 Seasons6 Clubs3 Leagues255.100000040.0400033294
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
Wycombe (5 Seasons)2 Leagues124.70
Hull City (5 Seasons)2 Leagues98.800000030.0300033283
QPR (4 Seasons)1 League9.500000010.010000001
Northampton (1 Season)1 League20.0000
Luton Town (1 Season)1 League2.0000000000000010
Oxford United (1 Season)1 League0
Championship (9 Seasons)72.300000040.0400033294
League Two (4 Seasons)123.70
League One (3 Seasons)59.0000
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-201520Wycombeeng ENGFA Cup65th2.0Matches
2014-201520Wycombeeng ENGLeague Cup58th1.0Matches
2015-201621Wycombeeng ENGFA Cup33rd3.0Matches
2015-201621Wycombeeng ENGLeague Cup57th1.0Matches
2016-201722QPReng ENGEFL Cup17th3.300Matches
2016-201722QPReng ENGFA Cup33rd1.0Matches
2017-201823QPReng ENGEFL Cup33rd2.000Matches
2018-201924QPReng ENGEFL Cup17th2.000Matches
2018-201924QPReng ENGFA Cup9th1.000Matches
2019-202025Hull Cityeng ENGEFL Cup33rd2.300Matches
2019-202025Hull Cityeng ENGFA Cup17th1.000Matches
2020-202126Hull Cityeng ENGEFL Cup17th2.000Matches
2022-202328Hull Cityeng ENGFA Cup1.000Matches
2023-202429Hull Cityeng ENGEFL CupRd11.000Matches
2023-202429Hull Cityeng ENGFA Cup1.000Matches
2024-202530Oxford Unitedeng ENGEFL CupRd22.010Matches
11 Seasons4 Clubs2 Leagues26.7100
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
Hull City (5 Seasons)2 Leagues8.3000
QPR (3 Seasons)2 Leagues9.3000
Wycombe (2 Seasons)2 Leagues7.00
Oxford United (1 Season)1 League2.0100
EFL Cup (9 Seasons)16.7100
FA Cup (9 Seasons)10.0000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2012-201318Wycombeeng ENG4. League Two8.0
2013-201419Wycombeeng ENG4. League Two46.0
2014-201520Wycombeeng ENGFA Cup2.0Matches
2014-201520Wycombeeng ENGLeague Cup1.0Matches
2014-201520Wycombeeng ENG4. League Two45.8Matches
2015-201621QPReng ENG2. Championship4.0Matches
2015-201621Wycombeeng ENGFA Cup3.0Matches
2015-201621Wycombeeng ENGLeague Cup1.0Matches
2015-201621Wycombeeng ENG4. League Two23.9Matches
2016-201722QPReng ENGEFL Cup3.3Matches
2016-201722QPReng ENGFA Cup1.0Matches
2017-201823QPReng ENG2. Championship1.5Matches
2017-201823QPReng ENGEFL Cup2.0Matches
2017-201823Northamptoneng ENG3. League One20.0Matches
2018-201924QPReng ENG2. Championship4.01461181451001460005837622500000650Matches
2018-201924QPReng ENGEFL Cup2.0Matches
2018-201924QPReng ENGFA Cup1.0Matches
2018-201924Wycombeeng ENG3. League One1.0Matches
2019-202025Hull Cityeng ENG2. Championship1.033232850033000996730000050Matches
2019-202025Hull Cityeng ENGEFL Cup2.3Matches
2019-202025Hull Cityeng ENGFA Cup1.0Matches
2020-202126Hull Cityeng ENGEFL Cup2.0Matches
2020-202126Hull Cityeng ENG3. League One38.0Matches
2021-202227Hull Cityeng ENG2. Championship28.7969831958140096922100.000.043324491446000203210Matches
2021-202227Luton Towneng ENG2. Championship2.06761670006711100.000.03517011100000200Matches
2022-202328Hull Cityeng ENG2. Championship22.092868891711009283266.700.056127081679000005260Matches
2022-202328Hull Cityeng ENGFA Cup1.0Matches
2023-202429Hull Cityeng ENG2. Championship9.14393374363004390002711091685000003000Matches
2023-202429Hull Cityeng ENGEFL Cup1.0Matches
2023-202429Hull Cityeng ENGFA Cup1.0Matches
2024-202530Oxford Unitedeng ENGEFL Cup2.0Matches
13 Seasons6 Clubs5 Leagues281.7258220582551340025826583.300.01367689042190002012370
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
Wycombe (5 Seasons)4 Leagues131.7
Hull City (5 Seasons)4 Leagues107.2236918792339330023695480.000.01274634438830002011520
QPR (4 Seasons)3 Leagues18.81461181451001460005837622500000650
Northampton (1 Season)1 League20.0
Oxford United (1 Season)2 Leagues2.0
Luton Town (1 Season)1 League2.06761670006711100.000.03517011100000200
Championship (9 Seasons)72.3258220582551340025826583.300.01367689042190002012370
EFL Cup (9 Seasons)16.7
FA Cup (9 Seasons)10.0
League Two (4 Seasons)123.7
League One (3 Seasons)59.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
2012-201318Wycombe1 League8.0
2013-201419Wycombe1 League46.0
2014-201520Wycombe3 Leagues48.8
2015-201621Wycombe3 Leagues27.9
2015-201621QPR1 League4.0
2016-201722QPR3 Leagues4.3
2017-201823Northampton1 League20.0
2017-201823QPR2 Leagues2.0
2018-201924QPR3 Leagues7.01461181451001460005837622500000650
2018-201924Wycombe1 League1.0
2019-202025Hull City3 Leagues4.333232850033000996730000050
2020-202126Hull City3 Leagues40.0
2021-202227Luton Town1 League2.06761670006711100.000.03517011100000200
2021-202227Hull City2 Leagues28.7969831958140096922100.000.043324491446000203210
2022-202328Hull City2 Leagues23.092868891711009283266.700.056127081679000005260
2023-202429Hull City3 Leagues11.14393374363004390002711091685000003000
2024-202530Oxford United2 Leagues2.0
13 Seasons6 Clubs5 Leagues281.7258220582551340025826583.300.01367689042190002012370
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
Wycombe (5 Seasons)4 Leagues131.7
Hull City (5 Seasons)4 Leagues107.2236918792339330023695480.000.01274634438830002011520
QPR (4 Seasons)3 Leagues18.81461181451001460005837622500000650
Northampton (1 Season)1 League20.0
Oxford United (1 Season)2 Leagues2.0
Luton Town (1 Season)1 League2.06761670006711100.000.03517011100000200
Championship (9 Seasons)72.3258220582551340025826583.300.01367689042190002012370
EFL Cup (9 Seasons)16.7
FA Cup (9 Seasons)10.0
League Two (4 Seasons)123.7
League One (3 Seasons)59.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
2012-201318Wycombeeng ENG4. League Two15th8.0
2013-201419Wycombeeng ENG4. League Two22nd46.0
2014-201520Wycombeeng ENG4. League Two4th45.8Matches
2015-201621Wycombeeng ENG4. League Two13th23.9Matches
2015-201621QPReng ENG2. Championship12th4.0Matches
2017-201823Northamptoneng ENG3. League One22nd20.0Matches
2017-201823QPReng ENG2. Championship16th1.5Matches
2018-201924QPReng ENG2. Championship19th4.01461181451001460005837622500000650Matches
2018-201924Wycombeeng ENG3. League One17th1.0Matches
2019-202025Hull Cityeng ENG2. Championship24th1.033232850033000996730000050Matches
2020-202126Hull Cityeng ENG3. League One1st38.0Matches
2021-202227Luton Towneng ENG2. Championship6th2.06761670006711100.000.03517011100000200Matches
2021-202227Hull Cityeng ENG2. Championship19th28.7969831958140096922100.000.043324491446000203210Matches
2022-202328Hull Cityeng ENG2. Championship15th22.092868891711009283266.700.056127081679000005260Matches
2023-202429Hull Cityeng ENG2. Championship7th9.14393374363004390002711091685000003000Matches
13 Seasons6 Clubs3 Leagues255.1258220582551340025826583.300.01367689042190002012370
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
Wycombe (5 Seasons)2 Leagues124.7
Hull City (5 Seasons)2 Leagues98.8236918792339330023695480.000.01274634438830002011520
QPR (4 Seasons)1 League9.51461181451001460005837622500000650
Northampton (1 Season)1 League20.0
Luton Town (1 Season)1 League2.06761670006711100.000.03517011100000200
Oxford United (1 Season)1 League
Championship (9 Seasons)72.3258220582551340025826583.300.01367689042190002012370
League Two (4 Seasons)123.7
League One (3 Seasons)59.0
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-201520Wycombeeng ENGFA Cup65th2.0Matches
2014-201520Wycombeeng ENGLeague Cup58th1.0Matches
2015-201621Wycombeeng ENGFA Cup33rd3.0Matches
2015-201621Wycombeeng ENGLeague Cup57th1.0Matches
2016-201722QPReng ENGEFL Cup17th3.3Matches
2016-201722QPReng ENGFA Cup33rd1.0Matches
2017-201823QPReng ENGEFL Cup33rd2.0Matches
2018-201924QPReng ENGEFL Cup17th2.0Matches
2018-201924QPReng ENGFA Cup9th1.0Matches
2019-202025Hull Cityeng ENGEFL Cup33rd2.3Matches
2019-202025Hull Cityeng ENGFA Cup17th1.0Matches
2020-202126Hull Cityeng ENGEFL Cup17th2.0Matches
2022-202328Hull Cityeng ENGFA Cup1.0Matches
2023-202429Hull Cityeng ENGEFL CupRd11.0Matches
2023-202429Hull Cityeng ENGFA Cup1.0Matches
2024-202530Oxford Unitedeng ENGEFL CupRd22.0Matches
11 Seasons4 Clubs2 Leagues26.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
Hull City (5 Seasons)2 Leagues8.3
QPR (3 Seasons)2 Leagues9.3
Wycombe (2 Seasons)2 Leagues7.0
Oxford United (1 Season)1 League2.0
EFL Cup (9 Seasons)16.7
FA Cup (9 Seasons)10.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
2012-201318Wycombeeng ENG4. League Two87209017.48.080
2013-201419Wycombeeng ENG4. League Two464,14090100.046.0460
2014-201520Wycombeeng ENGFA Cup218090100.02.02902001.5032+1+0.50Matches
2014-201520Wycombeeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2014-201520Wycombeeng ENG4. League Two464,1249099.645.84645001.836644+22+0.48+0.48Matches
2015-201621QPReng ENG2. Championship4360908.74.0440141.252200.000.00Matches
2015-201621Wycombeeng ENGFA Cup32709075.03.03903002.0063+3+1.00+1.00Matches
2015-201621Wycombeeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2015-201621Wycombeeng ENG4. League Two242,1539052.023.92423001.633123+8+0.33+0.65Matches
2016-201722QPReng ENG2. Championship000046Matches
2016-201722QPReng ENGEFL Cup3300100100.03.331003002.005500.00Matches
2016-201722QPReng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201823QPReng ENG2. Championship2134673.21.5210220.0013-2-1.34-1.12Matches
2017-201823QPReng ENGEFL Cup218090100.02.02902001.5024-2-1.00Matches
2017-201823Northamptoneng ENG3. League One201,8009043.520.02020001.101730-13-0.65+0.16Matches
2018-201924QPReng ENG2. Championship4360908.74.049040420.00213-11-2.75-2.583.48.1-4.8-1.19-1.14Matches
2018-201924QPReng ENGEFL Cup21809066.72.02902011.503300.00-2.00Matches
2018-201924QPReng ENGFA Cup1909025.01.01901033.0021+1+1.00+0.67Matches
2018-201924Wycombeeng ENG3. League One190902.21.01901001.001100.00+0.27Matches
2019-202025Hull Cityeng ENG2. Championship190902.21.019010450.0001-1-1.00-0.360.91.5-0.6-0.57-0.44Matches
2019-202025Hull Cityeng ENGEFL Cup2210105100.02.321052001.5052+3+1.29Matches
2019-202025Hull Cityeng ENGFA Cup1909050.01.01901013.0032+1+1.00+2.00Matches
2020-202126Hull Cityeng ENGEFL Cup21809066.72.02902011.001100.00+4.00Matches
2020-202126Hull Cityeng ENGFA Cup0001Matches
2020-202126Hull Cityeng ENG3. League One383,4209082.638.0389038081.976833+35+0.92+0.05Matches
2021-202227Hull Cityeng ENG2. Championship292,5868962.528.72989280140.832034-14-0.49-0.5527.139.8-12.7-0.44-0.18Matches
2021-202227Luton Towneng ENG2. Championship2180904.32.02902001.0017-6-3.00-3.322.03.6-1.7-0.83-1.04Matches
2021-202227Hull Cityeng ENGFA Cup00001Matches
2022-202328Hull Cityeng ENG2. Championship221,9809047.822.02290220191.362426-2-0.09+0.2424.428.1-3.7-0.17+0.28Matches
2022-202328Hull Cityeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2023-202429Hull Cityeng ENG2. Championship108198219.89.1990919211.40141400.00-0.2211.313.3-2.0-0.22-0.42Matches
2023-202429Hull Cityeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2023-202429Hull Cityeng ENGFA Cup1909050.01.01901010.0012-1-1.00-1.00Matches
2024-202530Oxford Unitedeng ENG2. Championship000016Matches
2024-202530Oxford Unitedeng ENGEFL Cup218090100.02.02902001.5021+1+0.50Matches
13 Seasons6 Clubs5 Leagues28325,3569035.6281.728290224192561.45282265+17+0.07+0.2469.094.4-25.4-0.38-0.35
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
Wycombe (5 Seasons)4 Leagues13211,8579055.4131.71329076001.7110775+32+0.41+0.69
Hull City (5 Seasons)4 Leagues1089,6458943.7107.210790106191121.40137119+18+0.17+0.3663.682.6-19.0-0.31-0.20
QPR (4 Seasons)3 Leagues191,694899.518.819921801281.051833-15-0.80-0.693.48.1-4.8-1.19-1.14
Northampton (1 Season)1 League201,8009043.520.02020001.101730-13-0.65+0.16
Oxford United (1 Season)2 Leagues21809011.12.029020161.5021+1+0.50
Luton Town (1 Season)1 League2180904.32.02902001.0017-6-3.00-3.322.03.6-1.7-0.83-1.04
Championship (9 Seasons)746,5098816.872.3739071192391.0164100-36-0.50-0.3969.094.4-25.4-0.38-0.35
EFL Cup (9 Seasons)161,5009489.316.7169416021.251920-1-0.06+0.94
FA Cup (9 Seasons)109009050.810.0109010071.501614+2+0.20+0.20
League Two (4 Seasons)12411,1379067.3123.712468001.769767+30+0.43+0.74
League One (3 Seasons)595,3109042.859.0599059081.668664+22+0.37+0.70
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
2012-201318Wycombe1 League87209017.48.080
2013-201419Wycombe1 League464,14090100.046.0460
2014-201520Wycombe3 Leagues494,3949099.648.8499048001.786947+22+0.45+0.45
2015-201621Wycombe3 Leagues282,5139054.727.9289027001.613727+10+0.36+0.66
2015-201621QPR1 League4360908.74.0440141.252200.000.00
2016-201722QPR3 Leagues4390988.64.349840461.5067-1-0.23
2017-201823Northampton1 League201,8009043.520.02020001.101730-13-0.65+0.16
2017-201823QPR2 Leagues4314797.32.049030220.7537-4-1.15-0.92
2018-201924QPR3 Leagues76309013.27.079070460.86717-10-1.43-1.343.48.1-4.8-1.19-1.14
2018-201924Wycombe1 League190902.21.01901001.001100.00+0.27
2019-202025Hull City3 Leagues4390988.64.349840461.5085+3+0.69+1.340.91.5-0.6-0.57-0.44
2020-202126Hull City3 Leagues403,6009077.940.04090400101.926934+35+0.87+0.54
2021-202227Luton Town1 League2180904.32.02902001.0017-6-3.00-3.322.03.6-1.7-0.83-1.04
2021-202227Hull City2 Leagues292,5868960.728.72989280150.832034-14-0.49-0.5527.139.8-12.7-0.44-0.18
2022-202328Hull City2 Leagues232,0709048.923.02390230191.302428-4-0.17+0.1624.428.1-3.7-0.17+0.28
2023-202429Hull City3 Leagues129998322.711.111901119221.171618-2-0.18-0.3911.313.3-2.0-0.22-0.42
2024-202530Oxford United2 Leagues21809011.12.029020161.5021+1+0.50
13 Seasons6 Clubs5 Leagues28325,3569035.6281.728290224192561.45282265+17+0.07+0.2469.094.4-25.4-0.38-0.35
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
Wycombe (5 Seasons)4 Leagues13211,8579055.4131.71329076001.7110775+32+0.41+0.69
Hull City (5 Seasons)4 Leagues1089,6458943.7107.210790106191121.40137119+18+0.17+0.3663.682.6-19.0-0.31-0.20
QPR (4 Seasons)3 Leagues191,694899.518.819921801281.051833-15-0.80-0.693.48.1-4.8-1.19-1.14
Northampton (1 Season)1 League201,8009043.520.02020001.101730-13-0.65+0.16
Oxford United (1 Season)2 Leagues21809011.12.029020161.5021+1+0.50
Luton Town (1 Season)1 League2180904.32.02902001.0017-6-3.00-3.322.03.6-1.7-0.83-1.04
Championship (9 Seasons)746,5098816.872.3739071192391.0164100-36-0.50-0.3969.094.4-25.4-0.38-0.35
EFL Cup (9 Seasons)161,5009489.316.7169416021.251920-1-0.06+0.94
FA Cup (9 Seasons)109009050.810.0109010071.501614+2+0.20+0.20
League Two (4 Seasons)12411,1379067.3123.712468001.769767+30+0.43+0.74
League One (3 Seasons)595,3109042.859.0599059081.668664+22+0.37+0.70
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
2012-201318Wycombeeng ENG4. League Two15th87209017.48.080
2013-201419Wycombeeng ENG4. League Two22nd464,14090100.046.0460
2014-201520Wycombeeng ENG4. League Two4th464,1249099.645.84645001.836644+22+0.48+0.48Matches
2015-201621Wycombeeng ENG4. League Two13th242,1539052.023.92423001.633123+8+0.33+0.65Matches
2015-201621QPReng ENG2. Championship12th4360908.74.0440141.252200.000.00Matches
2016-201722QPReng ENG2. Championship18th000046Matches
2017-201823Northamptoneng ENG3. League One22nd201,8009043.520.02020001.101730-13-0.65+0.16Matches
2017-201823QPReng ENG2. Championship16th2134673.21.5210220.0013-2-1.34-1.12Matches
2018-201924QPReng ENG2. Championship19th4360908.74.049040420.00213-11-2.75-2.583.48.1-4.8-1.19-1.14Matches
2018-201924Wycombeeng ENG3. League One17th190902.21.01901001.001100.00+0.27Matches
2019-202025Hull Cityeng ENG2. Championship24th190902.21.019010450.0001-1-1.00-0.360.91.5-0.6-0.57-0.44Matches
2020-202126Hull Cityeng ENG3. League One1st383,4209082.638.0389038081.976833+35+0.92+0.05Matches
2021-202227Luton Towneng ENG2. Championship6th2180904.32.02902001.0017-6-3.00-3.322.03.6-1.7-0.83-1.04Matches
2021-202227Hull Cityeng ENG2. Championship19th292,5868962.528.72989280140.832034-14-0.49-0.5527.139.8-12.7-0.44-0.18Matches
2022-202328Hull Cityeng ENG2. Championship15th221,9809047.822.02290220191.362426-2-0.09+0.2424.428.1-3.7-0.17+0.28Matches
2023-202429Hull Cityeng ENG2. Championship7th108198219.89.1990919211.40141400.00-0.2211.313.3-2.0-0.22-0.42Matches
2024-202530Oxford Unitedeng ENG2. Championship18th000016Matches
13 Seasons6 Clubs3 Leagues25722,9568933.9255.125690198192471.46247231+16+0.08+0.2469.094.4-25.4-0.38-0.35
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
Wycombe (5 Seasons)2 Leagues12511,2279054.2124.71259069001.759868+30+0.42+0.71
Hull City (5 Seasons)2 Leagues1008,8958943.098.8999098191071.43126108+18+0.18+0.3463.682.6-19.0-0.31-0.20
QPR (4 Seasons)1 League10854855.29.51090901240.50518-13-1.37-1.243.48.1-4.8-1.19-1.14
Northampton (1 Season)1 League201,8009043.520.02020001.101730-13-0.65+0.16
Luton Town (1 Season)1 League2180904.32.02902001.0017-6-3.00-3.322.03.6-1.7-0.83-1.04
Oxford United (1 Season)1 League000016
Championship (9 Seasons)746,5098816.872.3739071192391.0164100-36-0.50-0.3969.094.4-25.4-0.38-0.35
League Two (4 Seasons)12411,1379067.3123.712468001.769767+30+0.43+0.74
League One (3 Seasons)595,3109042.859.0599059081.668664+22+0.37+0.70
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-201520Wycombeeng ENGFA Cup65th218090100.02.02902001.5032+1+0.50Matches
2014-201520Wycombeeng ENGLeague Cup58th19090100.01.01901000.0001-1-1.00Matches
2015-201621Wycombeeng ENGFA Cup33rd32709075.03.03903002.0063+3+1.00+1.00Matches
2015-201621Wycombeeng ENGLeague Cup57th19090100.01.01901000.0001-1-1.00Matches
2016-201722QPReng ENGEFL Cup17th3300100100.03.331003002.005500.00Matches
2016-201722QPReng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2017-201823QPReng ENGEFL Cup33rd218090100.02.02902001.5024-2-1.00Matches
2018-201924QPReng ENGEFL Cup17th21809066.72.02902011.503300.00-2.00Matches
2018-201924QPReng ENGFA Cup9th1909025.01.01901033.0021+1+1.00+0.67Matches
2019-202025Hull Cityeng ENGEFL Cup33rd2210105100.02.321052001.5052+3+1.29Matches
2019-202025Hull Cityeng ENGFA Cup17th1909050.01.01901013.0032+1+1.00+2.00Matches
2020-202126Hull Cityeng ENGEFL Cup17th21809066.72.02902011.001100.00+4.00Matches
2020-202126Hull Cityeng ENGFA Cup65th0001Matches
2021-202227Hull Cityeng ENGFA Cup00001Matches
2022-202328Hull Cityeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2023-202429Hull Cityeng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2023-202429Hull Cityeng ENGFA Cup1909050.01.01901010.0012-1-1.00-1.00Matches
2024-202530Oxford Unitedeng ENGEFL CupRd2218090100.02.02902001.5021+1+0.50Matches
11 Seasons4 Clubs2 Leagues262,4009269.626.7269226091.353534+1+0.04+0.29
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hull City (5 Seasons)2 Leagues87509455.68.38948051.00111100.00+1.67
QPR (3 Seasons)2 Leagues98409370.09.39939041.671315-2-0.21-0.96
Wycombe (2 Seasons)2 Leagues76309087.57.07907001.2997+2+0.29+0.29
Oxford United (1 Season)1 League218090100.02.02902001.5021+1+0.50
EFL Cup (9 Seasons)161,5009489.316.7169416021.251920-1-0.06+0.94
FA Cup (9 Seasons)109009050.810.0109010071.501614+2+0.20+0.20

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
2012-201318Wycombeeng ENG4. League Two8.0000
2013-201419Wycombeeng ENG4. League Two46.0200
2014-201520Wycombeeng ENGFA Cup2.00000Matches
2014-201520Wycombeeng ENGLeague Cup1.00000Matches
2014-201520Wycombeeng ENG4. League Two45.8000Matches
2015-201621QPReng ENG2. Championship4.0000Matches
2015-201621Wycombeeng ENGFA Cup3.00000Matches
2015-201621Wycombeeng ENGLeague Cup1.00000Matches
2015-201621Wycombeeng ENG4. League Two23.9210Matches
2016-201722QPReng ENGEFL Cup3.3000000200000Matches
2016-201722QPReng ENGFA Cup1.00000Matches
2017-201823QPReng ENG2. Championship1.5200200000010Matches
2017-201823QPReng ENGEFL Cup2.0000000000000Matches
2017-201823Northamptoneng ENG3. League One20.0000000000000Matches
2018-201924QPReng ENG2. Championship4.0000100000010200Matches
2018-201924QPReng ENGEFL Cup2.0000000000000Matches
2018-201924QPReng ENGFA Cup1.0000000000000Matches
2018-201924Wycombeeng ENG3. League One1.00000Matches
2019-202025Hull Cityeng ENG2. Championship1.000000000000001150.0Matches
2019-202025Hull Cityeng ENGEFL Cup2.30000000000Matches
2019-202025Hull Cityeng ENGFA Cup1.00000000000Matches
2020-202126Hull Cityeng ENGEFL Cup2.00000100000Matches
2020-202126Hull Cityeng ENG3. League One38.00000400001Matches
2021-202227Hull Cityeng ENG2. Championship28.70000800300002150100.0Matches
2021-202227Luton Towneng ENG2. Championship2.0000000000000400Matches
2022-202328Hull Cityeng ENG2. Championship22.01000300000001830100.0Matches
2022-202328Hull Cityeng ENGFA Cup1.00000000000Matches
2023-202429Hull Cityeng ENG2. Championship9.1100020000000620100.0Matches
2023-202429Hull Cityeng ENGEFL Cup1.00000000000Matches
2023-202429Hull Cityeng ENGFA Cup1.00000000000Matches
2024-202530Oxford Unitedeng ENGEFL Cup2.00000000010Matches
13 Seasons6 Clubs5 Leagues281.781031802310215111191.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wycombe (5 Seasons)4 Leagues131.741000
Hull City (5 Seasons)4 Leagues107.220001800300014511191.7
QPR (4 Seasons)3 Leagues18.8200300200020200
Northampton (1 Season)1 League20.0000000000000
Oxford United (1 Season)2 Leagues2.00000000010
Luton Town (1 Season)1 League2.0000000000000400
Championship (9 Seasons)72.340031300300205111191.7
EFL Cup (9 Seasons)16.7000010201000
FA Cup (9 Seasons)10.0000000000000
League Two (4 Seasons)123.7410
League One (3 Seasons)59.0000040000001
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
2012-201318Wycombe1 League8.0000
2013-201419Wycombe1 League46.0200
2014-201520Wycombe3 Leagues48.800000
2015-201621Wycombe3 Leagues27.921000
2015-201621QPR1 League4.0000
2016-201722QPR3 Leagues4.3000000200000
2017-201823Northampton1 League20.0000000000000
2017-201823QPR2 Leagues2.0200200000010
2018-201924QPR3 Leagues7.0000100000010200
2018-201924Wycombe1 League1.00000
2019-202025Hull City3 Leagues4.300000000000001150.0
2020-202126Hull City3 Leagues40.00000500001
2021-202227Luton Town1 League2.0000000000000400
2021-202227Hull City2 Leagues28.70000800300002150100.0
2022-202328Hull City2 Leagues23.01000300000001830100.0
2023-202429Hull City3 Leagues11.1100020000000620100.0
2024-202530Oxford United2 Leagues2.00000000010
13 Seasons6 Clubs5 Leagues281.781031802310215111191.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wycombe (5 Seasons)4 Leagues131.741000
Hull City (5 Seasons)4 Leagues107.220001800300014511191.7
QPR (4 Seasons)3 Leagues18.8200300200020200
Northampton (1 Season)1 League20.0000000000000
Oxford United (1 Season)2 Leagues2.00000000010
Luton Town (1 Season)1 League2.0000000000000400
Championship (9 Seasons)72.340031300300205111191.7
EFL Cup (9 Seasons)16.7000010201000
FA Cup (9 Seasons)10.0000000000000
League Two (4 Seasons)123.7410
League One (3 Seasons)59.0000040000001
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
2012-201318Wycombeeng ENG4. League Two15th8.0000
2013-201419Wycombeeng ENG4. League Two22nd46.0200
2014-201520Wycombeeng ENG4. League Two4th45.8000Matches
2015-201621Wycombeeng ENG4. League Two13th23.9210Matches
2015-201621QPReng ENG2. Championship12th4.0000Matches
2017-201823Northamptoneng ENG3. League One22nd20.0000000000000Matches
2017-201823QPReng ENG2. Championship16th1.5200200000010Matches
2018-201924QPReng ENG2. Championship19th4.0000100000010200Matches
2018-201924Wycombeeng ENG3. League One17th1.00000Matches
2019-202025Hull Cityeng ENG2. Championship24th1.000000000000001150.0Matches
2020-202126Hull Cityeng ENG3. League One1st38.00000400001Matches
2021-202227Luton Towneng ENG2. Championship6th2.0000000000000400Matches
2021-202227Hull Cityeng ENG2. Championship19th28.70000800300002150100.0Matches
2022-202328Hull Cityeng ENG2. Championship15th22.01000300000001830100.0Matches
2023-202429Hull Cityeng ENG2. Championship7th9.1100020000000620100.0Matches
13 Seasons6 Clubs3 Leagues255.181031700300215111191.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wycombe (5 Seasons)2 Leagues124.741000
Hull City (5 Seasons)2 Leagues98.820001700300014511191.7
QPR (4 Seasons)1 League9.5200300000020200
Northampton (1 Season)1 League20.0000000000000
Luton Town (1 Season)1 League2.0000000000000400
Oxford United (1 Season)1 League
Championship (9 Seasons)72.340031300300205111191.7
League Two (4 Seasons)123.7410
League One (3 Seasons)59.0000040000001
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-201520Wycombeeng ENGFA Cup65th2.00000Matches
2014-201520Wycombeeng ENGLeague Cup58th1.00000Matches
2015-201621Wycombeeng ENGFA Cup33rd3.00000Matches
2015-201621Wycombeeng ENGLeague Cup57th1.00000Matches
2016-201722QPReng ENGEFL Cup17th3.3000000200000Matches
2016-201722QPReng ENGFA Cup33rd1.00000Matches
2017-201823QPReng ENGEFL Cup33rd2.0000000000000Matches
2018-201924QPReng ENGEFL Cup17th2.0000000000000Matches
2018-201924QPReng ENGFA Cup9th1.0000000000000Matches
2019-202025Hull Cityeng ENGEFL Cup33rd2.30000000000Matches
2019-202025Hull Cityeng ENGFA Cup17th1.00000000000Matches
2020-202126Hull Cityeng ENGEFL Cup17th2.00000100000Matches
2022-202328Hull Cityeng ENGFA Cup1.00000000000Matches
2023-202429Hull Cityeng ENGEFL CupRd11.00000000000Matches
2023-202429Hull Cityeng ENGFA Cup1.00000000000Matches
2024-202530Oxford Unitedeng ENGEFL CupRd22.00000000010Matches
11 Seasons4 Clubs2 Leagues26.7000010201000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hull City (5 Seasons)2 Leagues8.30000100000
QPR (3 Seasons)2 Leagues9.3000000200000
Wycombe (2 Seasons)2 Leagues7.00000
Oxford United (1 Season)1 League2.00000000010
EFL Cup (9 Seasons)16.7000010201000
FA Cup (9 Seasons)10.0000000000000

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.