Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-14SatLeague TwoMatchweek 20AwayD 0–0Newport CountyColchester UtdYCM90000000100Match Report
2024-12-03TueLeague TwoMatchweek 18AwayD 2–2Newport CountyAFC WimbledonYCM90010000001Match Report
2024-11-23SatLeague TwoMatchweek 17AwayD 0–0Newport CountyNotts CountyYCM54000011004Match Report
2024-11-16SatLeague TwoMatchweek 16HomeD 0–0Newport CountyGrimsby TownYCM90000020000Match Report
2024-11-09SatLeague TwoMatchweek 15AwayL 1–2Newport CountyTranmere RoversYCM90010010000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201316Middlesbrougheng ENG2. Championship10250.3000000000.000.000.000.000.00
2013-201417Middlesbrougheng ENG2. Championship10250.3000000000.000.000.000.000.00
2014-201518Middlesbrougheng ENG2. Championship00Matches
2014-201518Burton Albioneng ENG4. League Two532803.1011000000.000.320.320.000.32Matches
2015-201619York Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201619Coventry Cityeng ENGLeague Cup111201.3000000100.000.000.000.000.00Matches
2015-201619Walsalleng ENG3. League One1030.0000000000.000.000.000.000.00Matches
2015-201619Coventry Cityeng ENG3. League One611782.0000000000.000.000.000.000.00Matches
2015-201619York Cityeng ENG4. League Two332703.0101100100.330.000.330.330.33Matches
2016-201720Shrewsburyeng ENG3. League One1387598.4000000100.000.000.000.000.00Matches
2017-201821Shrewsburyeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2017-201821Shrewsburyeng ENG3. League One18131,15312.8000000220.000.000.000.000.00Matches
2018-201922Wycombeeng ENGEFL Cup10750.8000000000.000.000.000.000.00Matches
2018-201922Portsmoutheng ENGFA Cup10320.4000000000.000.000.000.000.00Matches
2018-201922Wycombeeng ENG3. League One19151,40815.6415400300.260.060.320.260.32Matches
2018-201922Portsmoutheng ENG3. League One754444.9101100000.200.000.200.200.20Matches
2020-202124Portsmoutheng ENGEFL Cup221802.0011000000.000.500.500.000.50Matches
2020-202124Portsmoutheng ENGFA Cup20550.6000000000.000.000.000.000.00Matches
2020-202124Portsmoutheng ENG3. League One954515.0000000100.000.000.000.000.00Matches
2020-202124Northamptoneng ENG3. League One22191,78919.9000000500.000.000.000.000.00Matches
2021-202225Burton Albioneng ENGFA Cup00Matches
2021-202225Hartlepool Utdeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Burton Albioneng ENG3. League One713533.9000000000.000.000.000.000.00Matches
2021-202225Hartlepool Utdeng ENG4. League Two10108529.5112100200.110.110.210.110.21Matches
2022-202326Grimsby Towneng ENGEFL Cup221802.0011000000.000.500.500.000.50Matches
2022-202326Grimsby Towneng ENGFA Cup733043.4000000200.000.000.000.000.00Matches
2022-202326Grimsby Towneng ENG4. League Two31232,09023.2202200300.090.000.090.090.09Matches
2023-202427Newport Countyeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2023-202427Newport Countyeng ENGFA Cup665406.0112100100.170.170.330.170.33Matches
2023-202427Newport Countyeng ENG4. League Two46464,08445.47310700800.150.070.220.150.22Matches
2024-202528Newport Countyeng ENG4. League Two17171,38715.4022001100.000.130.130.000.13Matches
12 Seasons12 Clubs5 Leagues24418917,607195.617112817013120.090.060.140.090.14
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (3 Seasons)1 League20500.6000000000.000.000.000.000.00
Newport County (2 Seasons)3 Leagues71716,22169.186148011000.120.090.200.120.20
Shrewsbury (2 Seasons)2 Leagues33232,09223.2000000320.000.000.000.000.00
Portsmouth (2 Seasons)3 Leagues21121,16212.9112100100.080.080.150.080.15
Burton Albion (2 Seasons)3 Leagues1246337.0011000000.000.140.140.000.14
Grimsby Town (1 Season)3 Leagues40282,57428.6213200500.070.030.100.070.10
Northampton (1 Season)1 League22191,78919.9000000500.000.000.000.000.00
Wycombe (1 Season)2 Leagues20151,48316.5415400300.240.060.300.240.30
Hartlepool Utd (1 Season)2 Leagues111194210.5112100200.100.100.190.100.19
Coventry City (1 Season)2 Leagues722983.3000000100.000.000.000.000.00
York City (1 Season)2 Leagues443604.0101100100.250.000.250.250.25
Walsall (1 Season)1 League1030.0000000000.000.000.000.000.00
FA Cup (7 Seasons)20131,29114.3112100300.070.070.140.070.14
League Two (6 Seasons)1121028,96399.61171811011500.110.070.180.110.18
League One (6 Seasons)102676,53872.65165001220.070.010.080.070.08
EFL Cup (5 Seasons)877658.5022000100.000.240.240.000.24
Championship (3 Seasons)20500.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201316Middlesbrough1 League10250.3000000000.000.000.000.000.00
2013-201417Middlesbrough1 League10250.3000000000.000.000.000.000.00
2014-201518Middlesbrough1 League00
2014-201518Burton Albion1 League532803.1011000000.000.320.320.000.32
2015-201619Walsall1 League1030.0000000000.000.000.000.000.00
2015-201619York City2 Leagues443604.0101100100.250.000.250.250.25
2015-201619Coventry City2 Leagues722983.3000000100.000.000.000.000.00
2016-201720Shrewsbury1 League1387598.4000000100.000.000.000.000.00
2017-201821Shrewsbury2 Leagues20151,33314.8000000220.000.000.000.000.00
2018-201922Wycombe2 Leagues20151,48316.5415400300.240.060.300.240.30
2018-201922Portsmouth2 Leagues854765.3101100000.190.000.190.190.19
2020-202124Portsmouth3 Leagues1376867.6011000100.000.130.130.000.13
2020-202124Northampton1 League22191,78919.9000000500.000.000.000.000.00
2021-202225Hartlepool Utd2 Leagues111194210.5112100200.100.100.190.100.19
2021-202225Burton Albion2 Leagues713533.9000000000.000.000.000.000.00
2022-202326Grimsby Town3 Leagues40282,57428.6213200500.070.030.100.070.10
2023-202427Newport County3 Leagues54544,83453.78412800900.150.070.220.150.22
2024-202528Newport County1 League17171,38715.4022001100.000.130.130.000.13
12 Seasons12 Clubs5 Leagues24418917,607195.617112817013120.090.060.140.090.14
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Middlesbrough (3 Seasons)1 League20500.6000000000.000.000.000.000.00
Newport County (2 Seasons)3 Leagues71716,22169.186148011000.120.090.200.120.20
Shrewsbury (2 Seasons)2 Leagues33232,09223.2000000320.000.000.000.000.00
Portsmouth (2 Seasons)3 Leagues21121,16212.9112100100.080.080.150.080.15
Burton Albion (2 Seasons)3 Leagues1246337.0011000000.000.140.140.000.14
Grimsby Town (1 Season)3 Leagues40282,57428.6213200500.070.030.100.070.10
Northampton (1 Season)1 League22191,78919.9000000500.000.000.000.000.00
Wycombe (1 Season)2 Leagues20151,48316.5415400300.240.060.300.240.30
Hartlepool Utd (1 Season)2 Leagues111194210.5112100200.100.100.190.100.19
Coventry City (1 Season)2 Leagues722983.3000000100.000.000.000.000.00
York City (1 Season)2 Leagues443604.0101100100.250.000.250.250.25
Walsall (1 Season)1 League1030.0000000000.000.000.000.000.00
FA Cup (7 Seasons)20131,29114.3112100300.070.070.140.070.14
League Two (6 Seasons)1121028,96399.61171811011500.110.070.180.110.18
League One (6 Seasons)102676,53872.65165001220.070.010.080.070.08
EFL Cup (5 Seasons)877658.5022000100.000.240.240.000.24
Championship (3 Seasons)20500.6000000000.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
2012-201316Middlesbrougheng ENG2. Championship16th10250.3000000000.000.000.000.000.00
2013-201417Middlesbrougheng ENG2. Championship12th10250.3000000000.000.000.000.000.00
2014-201518Middlesbrougheng ENG2. Championship4th00Matches
2014-201518Burton Albioneng ENG4. League Two1st532803.1011000000.000.320.320.000.32Matches
2015-201619Walsalleng ENG3. League One3rd1030.0000000000.000.000.000.000.00Matches
2015-201619York Cityeng ENG4. League Two24th332703.0101100100.330.000.330.330.33Matches
2015-201619Coventry Cityeng ENG3. League One8th611782.0000000000.000.000.000.000.00Matches
2016-201720Shrewsburyeng ENG3. League One18th1387598.4000000100.000.000.000.000.00Matches
2017-201821Shrewsburyeng ENG3. League One3rd18131,15312.8000000220.000.000.000.000.00Matches
2018-201922Wycombeeng ENG3. League One17th19151,40815.6415400300.260.060.320.260.32Matches
2018-201922Portsmoutheng ENG3. League One4th754444.9101100000.200.000.200.200.20Matches
2020-202124Portsmoutheng ENG3. League One8th954515.0000000100.000.000.000.000.00Matches
2020-202124Northamptoneng ENG3. League One22nd22191,78919.9000000500.000.000.000.000.00Matches
2021-202225Hartlepool Utdeng ENG4. League Two17th10108529.5112100200.110.110.210.110.21Matches
2021-202225Burton Albioneng ENG3. League One16th713533.9000000000.000.000.000.000.00Matches
2022-202326Grimsby Towneng ENG4. League Two11th31232,09023.2202200300.090.000.090.090.09Matches
2023-202427Newport Countyeng ENG4. League Two18th46464,08445.47310700800.150.070.220.150.22Matches
2024-202528Newport Countyeng ENG4. League Two17th17171,38715.4022001100.000.130.130.000.13Matches
12 Seasons12 Clubs3 Leagues21616915,551172.81682416012720.090.050.140.090.14
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
Middlesbrough (3 Seasons)1 League20500.6000000000.000.000.000.000.00
Newport County (2 Seasons)1 League63635,47160.87512701900.120.080.200.120.20
Shrewsbury (2 Seasons)1 League31211,91221.2000000320.000.000.000.000.00
Portsmouth (2 Seasons)1 League16108959.9101100100.100.000.100.100.10
Burton Albion (2 Seasons)2 Leagues1246337.0011000000.000.140.140.000.14
Grimsby Town (1 Season)1 League31232,09023.2202200300.090.000.090.090.09
Northampton (1 Season)1 League22191,78919.9000000500.000.000.000.000.00
Wycombe (1 Season)1 League19151,40815.6415400300.260.060.320.260.32
Hartlepool Utd (1 Season)1 League10108529.5112100200.110.110.210.110.21
Coventry City (1 Season)1 League611782.0000000000.000.000.000.000.00
York City (1 Season)1 League332703.0101100100.330.000.330.330.33
Walsall (1 Season)1 League1030.0000000000.000.000.000.000.00
League Two (6 Seasons)1121028,96399.61171811011500.110.070.180.110.18
League One (6 Seasons)102676,53872.65165001220.070.010.080.070.08
Championship (3 Seasons)20500.6000000000.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
2015-201619York Cityeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2015-201619Coventry Cityeng ENGLeague Cup57th111201.3000000100.000.000.000.000.00Matches
2017-201821Shrewsburyeng ENGFA Cup33rd221802.0000000000.000.000.000.000.00Matches
2018-201922Wycombeeng ENGEFL Cup17th10750.8000000000.000.000.000.000.00Matches
2018-201922Portsmoutheng ENGFA Cup17th10320.4000000000.000.000.000.000.00Matches
2020-202124Portsmoutheng ENGEFL Cup33rd221802.0011000000.000.500.500.000.50Matches
2020-202124Portsmoutheng ENGFA Cup33rd20550.6000000000.000.000.000.000.00Matches
2021-202225Hartlepool Utdeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Burton Albioneng ENGFA Cup00Matches
2022-202326Grimsby Towneng ENGEFL CupRd2221802.0011000000.000.500.500.000.50Matches
2022-202326Grimsby Towneng ENGFA CupQF733043.4000000200.000.000.000.000.00Matches
2023-202427Newport Countyeng ENGEFL CupRd2222102.3000000000.000.000.000.000.00Matches
2023-202427Newport Countyeng ENGFA Cup665406.0112100100.170.170.330.170.33Matches
7 Seasons9 Clubs2 Leagues28202,05622.8134100400.040.130.180.040.18
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
Portsmouth (2 Seasons)2 Leagues522673.0011000000.000.340.340.000.34
Grimsby Town (1 Season)2 Leagues954845.4011000200.000.190.190.000.19
Newport County (1 Season)2 Leagues887508.3112100100.120.120.240.120.24
Shrewsbury (1 Season)1 League221802.0000000000.000.000.000.000.00
Hartlepool Utd (1 Season)1 League11901.0000000000.000.000.000.000.00
Wycombe (1 Season)1 League10750.8000000000.000.000.000.000.00
York City (1 Season)1 League11901.0000000000.000.000.000.000.00
Coventry City (1 Season)1 League111201.3000000100.000.000.000.000.00
Burton Albion (1 Season)1 League00
FA Cup (7 Seasons)20131,29114.3112100300.070.070.140.070.14
EFL Cup (5 Seasons)877658.5022000100.000.240.240.000.24

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2012-201316Middlesbrougheng ENG2. Championship0.3000.0000
2013-201417Middlesbrougheng ENG2. Championship0.3000.0000
2014-201518Burton Albioneng ENG4. League Two3.1020.640.0000Matches
2015-201619York Cityeng ENGFA Cup1.0000Matches
2015-201619Coventry Cityeng ENGLeague Cup1.3000Matches
2015-201619Walsalleng ENG3. League One0.0000.0000Matches
2015-201619Coventry Cityeng ENG3. League One2.0000.0000Matches
2015-201619York Cityeng ENG4. League Two3.0110.331.0000Matches
2016-201720Shrewsburyeng ENG3. League One8.40020.000.240.0000Matches
2017-201821Shrewsburyeng ENGFA Cup2.00000.000.0000Matches
2017-201821Shrewsburyeng ENG3. League One12.80040.000.310.0000Matches
2018-201922Wycombeeng ENGEFL Cup0.80000.000.0000Matches
2018-201922Portsmoutheng ENGFA Cup0.40000.000.0000Matches
2018-201922Wycombeeng ENG3. League One15.6400Matches
2018-201922Portsmoutheng ENG3. League One4.9100Matches
2020-202124Portsmoutheng ENGEFL Cup2.00400.02.000.000.0000Matches
2020-202124Portsmoutheng ENGFA Cup0.60100.01.640.000.0000Matches
2020-202124Portsmoutheng ENG3. League One5.002150.00.400.200.000.0000Matches
2020-202124Northamptoneng ENG3. League One19.9017211.80.860.100.000.0000Matches
2021-202225Hartlepool Utdeng ENGFA Cup1.002150.02.001.000.000.0000Matches
2021-202225Burton Albioneng ENG3. League One3.90600.01.530.000.0000Matches
2021-202225Hartlepool Utdeng ENG4. League Two9.5112325.01.270.320.080.3300Matches
2022-202326Grimsby Towneng ENGEFL Cup2.00100.00.500.000.0000Matches
2022-202326Grimsby Towneng ENGFA Cup3.402150.00.590.300.000.0000Matches
2022-202326Grimsby Towneng ENG4. League Two23.2225728.01.080.300.080.2900Matches
2023-202427Newport Countyeng ENGEFL Cup2.302150.00.860.430.000.0000Matches
2023-202427Newport Countyeng ENGFA Cup6.0114642.92.331.000.070.1700Matches
2023-202427Newport Countyeng ENG4. League Two45.47661522.71.450.330.110.4700Matches
2024-202528Newport Countyeng ENG4. League Two15.4017317.61.100.190.000.0001Matches
12 Seasons12 Clubs5 Leagues195.6171714926.91.040.280.060.2401
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Middlesbrough (3 Seasons)1 League0.6000.0000
Newport County (2 Seasons)3 Leagues69.18992525.31.430.360.080.3201
Shrewsbury (2 Seasons)2 Leagues23.20060.000.260.0000
Portsmouth (2 Seasons)3 Leagues12.917114.30.880.130.000.0000
Burton Albion (2 Seasons)3 Leagues7.00620.01.530.280.000.0000
Grimsby Town (1 Season)3 Leagues28.6228828.60.980.280.070.2500
Northampton (1 Season)1 League19.9017211.80.860.100.000.0000
Wycombe (1 Season)2 Leagues16.54000.000.0000
Hartlepool Utd (1 Season)2 Leagues10.5114428.61.340.380.070.2500
Coventry City (1 Season)2 Leagues3.3000.0000
York City (1 Season)2 Leagues4.0110.331.0000
Walsall (1 Season)1 League0.0000.0000
FA Cup (7 Seasons)14.3119842.11.420.600.050.1300
League Two (6 Seasons)99.6111203123.31.280.310.080.3501
League One (6 Seasons)72.6525936.00.500.170.000.0000
EFL Cup (5 Seasons)8.507114.30.980.140.000.0000
Championship (3 Seasons)0.6000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2012-201316Middlesbrough1 League0.3000.0000
2013-201417Middlesbrough1 League0.3000.0000
2014-201518Burton Albion1 League3.1020.640.0000
2015-201619Walsall1 League0.0000.0000
2015-201619York City2 Leagues4.0110.331.0000
2015-201619Coventry City2 Leagues3.3000.0000
2016-201720Shrewsbury1 League8.40020.000.240.0000
2017-201821Shrewsbury2 Leagues14.80040.000.270.0000
2018-201922Wycombe2 Leagues16.54000.000.0000
2018-201922Portsmouth2 Leagues5.31000.000.0000
2020-202124Portsmouth3 Leagues7.607114.30.920.130.000.0000
2020-202124Northampton1 League19.9017211.80.860.100.000.0000
2021-202225Hartlepool Utd2 Leagues10.5114428.61.340.380.070.2500
2021-202225Burton Albion2 Leagues3.90600.01.530.000.0000
2022-202326Grimsby Town3 Leagues28.6228828.60.980.280.070.2500
2023-202427Newport County3 Leagues53.78822226.81.530.410.100.3600
2024-202528Newport County1 League15.4017317.61.100.190.000.0001
12 Seasons12 Clubs5 Leagues195.6171714926.91.040.280.060.2401
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Middlesbrough (3 Seasons)1 League0.6000.0000
Newport County (2 Seasons)3 Leagues69.18992525.31.430.360.080.3201
Shrewsbury (2 Seasons)2 Leagues23.20060.000.260.0000
Portsmouth (2 Seasons)3 Leagues12.917114.30.880.130.000.0000
Burton Albion (2 Seasons)3 Leagues7.00620.01.530.280.000.0000
Grimsby Town (1 Season)3 Leagues28.6228828.60.980.280.070.2500
Northampton (1 Season)1 League19.9017211.80.860.100.000.0000
Wycombe (1 Season)2 Leagues16.54000.000.0000
Hartlepool Utd (1 Season)2 Leagues10.5114428.61.340.380.070.2500
Coventry City (1 Season)2 Leagues3.3000.0000
York City (1 Season)2 Leagues4.0110.331.0000
Walsall (1 Season)1 League0.0000.0000
FA Cup (7 Seasons)14.3119842.11.420.600.050.1300
League Two (6 Seasons)99.6111203123.31.280.310.080.3501
League One (6 Seasons)72.6525936.00.500.170.000.0000
EFL Cup (5 Seasons)8.507114.30.980.140.000.0000
Championship (3 Seasons)0.6000.0000
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
2012-201316Middlesbrougheng ENG2. Championship16th0.3000.0000
2013-201417Middlesbrougheng ENG2. Championship12th0.3000.0000
2014-201518Burton Albioneng ENG4. League Two1st3.1020.640.0000Matches
2015-201619Walsalleng ENG3. League One3rd0.0000.0000Matches
2015-201619York Cityeng ENG4. League Two24th3.0110.331.0000Matches
2015-201619Coventry Cityeng ENG3. League One8th2.0000.0000Matches
2016-201720Shrewsburyeng ENG3. League One18th8.40020.000.240.0000Matches
2017-201821Shrewsburyeng ENG3. League One3rd12.80040.000.310.0000Matches
2018-201922Wycombeeng ENG3. League One17th15.6400Matches
2018-201922Portsmoutheng ENG3. League One4th4.9100Matches
2020-202124Portsmoutheng ENG3. League One8th5.002150.00.400.200.000.0000Matches
2020-202124Northamptoneng ENG3. League One22nd19.9017211.80.860.100.000.0000Matches
2021-202225Hartlepool Utdeng ENG4. League Two17th9.5112325.01.270.320.080.3300Matches
2021-202225Burton Albioneng ENG3. League One16th3.90600.01.530.000.0000Matches
2022-202326Grimsby Towneng ENG4. League Two11th23.2225728.01.080.300.080.2900Matches
2023-202427Newport Countyeng ENG4. League Two18th45.47661522.71.450.330.110.4700Matches
2024-202528Newport Countyeng ENG4. League Two17th15.4017317.61.100.190.000.0001Matches
12 Seasons12 Clubs3 Leagues172.8161454025.51.010.260.070.2801
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Middlesbrough (3 Seasons)1 League0.6000.0000
Newport County (2 Seasons)1 League60.87831821.71.370.300.080.3901
Shrewsbury (2 Seasons)1 League21.20060.000.280.0000
Portsmouth (2 Seasons)1 League9.912150.00.400.200.000.0000
Burton Albion (2 Seasons)2 Leagues7.00620.01.530.280.000.0000
Grimsby Town (1 Season)1 League23.2225728.01.080.300.080.2900
Northampton (1 Season)1 League19.9017211.80.860.100.000.0000
Wycombe (1 Season)1 League15.6400
Hartlepool Utd (1 Season)1 League9.5112325.01.270.320.080.3300
Coventry City (1 Season)1 League2.0000.0000
York City (1 Season)1 League3.0110.331.0000
Walsall (1 Season)1 League0.0000.0000
League Two (6 Seasons)99.6111203123.31.280.310.080.3501
League One (6 Seasons)72.6525936.00.500.170.000.0000
Championship (3 Seasons)0.6000.0000
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
2015-201619York Cityeng ENGFA Cup85th1.0000Matches
2015-201619Coventry Cityeng ENGLeague Cup57th1.3000Matches
2017-201821Shrewsburyeng ENGFA Cup33rd2.00000.000.0000Matches
2018-201922Wycombeeng ENGEFL Cup17th0.80000.000.0000Matches
2018-201922Portsmoutheng ENGFA Cup17th0.40000.000.0000Matches
2020-202124Portsmoutheng ENGEFL Cup33rd2.00400.02.000.000.0000Matches
2020-202124Portsmoutheng ENGFA Cup33rd0.60100.01.640.000.0000Matches
2021-202225Hartlepool Utdeng ENGFA Cup1.002150.02.001.000.000.0000Matches
2022-202326Grimsby Towneng ENGEFL CupRd22.00100.00.500.000.0000Matches
2022-202326Grimsby Towneng ENGFA CupQF3.402150.00.590.300.000.0000Matches
2023-202427Newport Countyeng ENGEFL CupRd22.302150.00.860.430.000.0000Matches
2023-202427Newport Countyeng ENGFA Cup6.0114642.92.331.000.070.1700Matches
7 Seasons9 Clubs2 Leagues22.8126934.61.270.440.040.1100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Portsmouth (2 Seasons)2 Leagues3.00500.01.690.000.0000
Grimsby Town (1 Season)2 Leagues5.403133.30.560.190.000.0000
Newport County (1 Season)2 Leagues8.3116743.81.920.840.060.1400
Shrewsbury (1 Season)1 League2.00000.000.0000
Hartlepool Utd (1 Season)1 League1.002150.02.001.000.000.0000
Wycombe (1 Season)1 League0.80000.000.0000
York City (1 Season)1 League1.0000
Coventry City (1 Season)1 League1.3000
Burton Albion (1 Season)1 League
FA Cup (7 Seasons)14.3119842.11.420.600.050.1300
EFL Cup (5 Seasons)8.507114.30.980.140.000.0000
Become a Stathead & surf this site ad-free.

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201316Middlesbrougheng ENG2. Championship125250.60.301
2013-201417Middlesbrougheng ENG2. Championship125250.60.301
2014-201518Middlesbrougheng ENG2. Championship00001Matches
2014-201518Burton Albioneng ENG4. League Two5280566.83.131211.6041+3+0.96+0.33Matches
2015-201619York Cityeng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2015-201619Coventry Cityeng ENGLeague Cup1120120100.01.311201000.001100.00Matches
2015-201619Walsalleng ENG3. League One1330.10.000193.000000.00-0.48Matches
2015-201619Coventry Cityeng ENG3. League One6178304.32.011571.831100.00-0.41Matches
2015-201619York Cityeng ENG4. League Two3270906.53.033000.00210-8-2.67-2.02Matches
2016-201720Shrewsburyeng ENG3. League One137595818.38.485561.15713-6-0.71-0.42Matches
2017-201821Shrewsburyeng ENGFA Cup21809046.22.02902023.0070+7+3.50+3.93Matches
2017-201821Shrewsburyeng ENG3. League One181,1536427.912.81385151.95179+8+0.62+0.23Matches
2018-201922Wycombeeng ENGEFL Cup1757522.70.80017521.001100.00+0.35Matches
2018-201922Portsmoutheng ENGFA Cup132327.10.40013110.0002-2-5.63-6.92Matches
2018-201922Wycombeeng ENG3. League One191,4087434.015.615861242941.16242400.00+0.40Matches
2018-201922Portsmoutheng ENG3. League One74446310.74.9581421961.4378-1-0.20-1.01Matches
2020-202124Portsmoutheng ENGEFL Cup218090100.02.02902000.5037-4-2.00Matches
2020-202124Portsmoutheng ENGFA Cup2552818.30.60022813.0031+2+3.27+2.17Matches
2020-202124Portsmoutheng ENG3. League One94515010.95.058434872.006600.00-0.34Matches
2020-202124Northamptoneng ENG3. League One221,7898143.219.919881733620.771428-14-0.70-0.24Matches
2021-202225Burton Albioneng ENGFA Cup00002Matches
2021-202225Hartlepool Utdeng ENGFA Cup1909020.01.01901000.0002-2-2.00-2.75Matches
2021-202225Burton Albioneng ENG3. League One7353508.53.9171064751.0025-3-0.76-0.46Matches
2021-202225Hartlepool Utdeng ENG4. League Two108528520.69.510857001.30111100.00+0.55Matches
2022-202326Grimsby Towneng ENGEFL Cup218090100.02.02902001.5043+1+0.50Matches
2022-202326Grimsby Towneng ENGFA Cup73044348.33.4386241202.29105+5+1.48+1.48Matches
2022-202326Grimsby Towneng ENG4. League Two312,0906750.523.223841282141.232026-6-0.26-0.21Matches
2023-202427Newport Countyeng ENGEFL Cup2210105100.02.321052002.0042+2+0.86Matches
2023-202427Newport Countyeng ENGFA Cup654090100.06.06906001.83138+5+0.83Matches
2023-202427Newport Countyeng ENG4. League Two464,0848998.645.4468941001.206173-12-0.26+2.95Matches
2024-202528Newport Countyeng ENG4. League Two171,3878281.115.4178213001.181524-9-0.58-1.14Matches
12 Seasons12 Clubs5 Leagues24417,6077223.1195.6189871465527751.32239274-35-0.18-0.26
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (3 Seasons)1 League250250.40.60021
Newport County (2 Seasons)3 Leagues716,2218894.369.1718862001.2793107-14-0.20-0.20
Shrewsbury (2 Seasons)2 Leagues332,0926324.123.223901510231.703122+9+0.39+0.37
Portsmouth (2 Seasons)3 Leagues211,1625512.612.912849917151.671924-5-0.39-1.01
Burton Albion (2 Seasons)3 Leagues12633537.57.0471184781.256600.00-0.16
Grimsby Town (1 Season)3 Leagues402,5746452.028.6288416121841.43343400.00+0.04
Northampton (1 Season)1 League221,7898143.219.919881733620.771428-14-0.70-0.24
Wycombe (1 Season)2 Leagues201,4837433.216.515861253861.15252500.00+0.39
Hartlepool Utd (1 Season)2 Leagues119428620.510.511868001.181113-2-0.19+0.23
Coventry City (1 Season)2 Leagues7298437.03.321202571.572200.00-0.41
York City (1 Season)2 Leagues4360908.54.04904000.00413-9-2.25-1.60
Walsall (1 Season)1 League1330.10.000193.000000.00-0.48
FA Cup (7 Seasons)201,2916542.614.313891271961.953521+14+0.98+0.34
League Two (6 Seasons)1128,9638040.099.61028677102151.20113145-32-0.32-0.17
League One (6 Seasons)1026,5386417.572.66786503530611.357894-16-0.22-0.37
EFL Cup (5 Seasons)87659675.08.5799717521.131314-1-0.12+0.24
Championship (3 Seasons)250250.40.60021
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201316Middlesbrough1 League125250.60.301
2013-201417Middlesbrough1 League125250.60.301
2014-201518Middlesbrough1 League00001
2014-201518Burton Albion1 League5280566.83.131211.6041+3+0.96+0.33
2015-201619Walsall1 League1330.10.000193.000000.00-0.48
2015-201619York City2 Leagues4360908.54.04904000.00413-9-2.25-1.60
2015-201619Coventry City2 Leagues7298437.03.321202571.572200.00-0.41
2016-201720Shrewsbury1 League137595818.38.485561.15713-6-0.71-0.42
2017-201821Shrewsbury2 Leagues201,3336729.414.81590105172.06249+15+1.01+0.67
2018-201922Wycombe2 Leagues201,4837433.216.515861253861.15252500.00+0.39
2018-201922Portsmouth2 Leagues84766010.45.3582432371.25710-3-0.57-1.42
2020-202124Portsmouth3 Leagues136865314.87.6786561581.921214-2-0.26-0.65
2020-202124Northampton1 League221,7898143.219.919881733620.771428-14-0.70-0.24
2021-202225Hartlepool Utd2 Leagues119428620.510.511868001.181113-2-0.19+0.23
2021-202225Burton Albion2 Leagues7353508.23.9171064771.0025-3-0.76-0.46
2022-202326Grimsby Town3 Leagues402,5746452.028.6288416121841.43343400.00+0.04
2023-202427Newport County3 Leagues544,8349098.953.7549049001.307883-5-0.09+3.12
2024-202528Newport County1 League171,3878281.115.4178213001.181524-9-0.58-1.14
12 Seasons12 Clubs5 Leagues24417,6077223.1195.6189871465527751.32239274-35-0.18-0.26
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (3 Seasons)1 League250250.40.60021
Newport County (2 Seasons)3 Leagues716,2218894.369.1718862001.2793107-14-0.20-0.20
Shrewsbury (2 Seasons)2 Leagues332,0926324.123.223901510231.703122+9+0.39+0.37
Portsmouth (2 Seasons)3 Leagues211,1625512.612.912849917151.671924-5-0.39-1.01
Burton Albion (2 Seasons)3 Leagues12633537.57.0471184781.256600.00-0.16
Grimsby Town (1 Season)3 Leagues402,5746452.028.6288416121841.43343400.00+0.04
Northampton (1 Season)1 League221,7898143.219.919881733620.771428-14-0.70-0.24
Wycombe (1 Season)2 Leagues201,4837433.216.515861253861.15252500.00+0.39
Hartlepool Utd (1 Season)2 Leagues119428620.510.511868001.181113-2-0.19+0.23
Coventry City (1 Season)2 Leagues7298437.03.321202571.572200.00-0.41
York City (1 Season)2 Leagues4360908.54.04904000.00413-9-2.25-1.60
Walsall (1 Season)1 League1330.10.000193.000000.00-0.48
FA Cup (7 Seasons)201,2916542.614.313891271961.953521+14+0.98+0.34
League Two (6 Seasons)1128,9638040.099.61028677102151.20113145-32-0.32-0.17
League One (6 Seasons)1026,5386417.572.66786503530611.357894-16-0.22-0.37
EFL Cup (5 Seasons)87659675.08.5799717521.131314-1-0.12+0.24
Championship (3 Seasons)250250.40.60021
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
2012-201316Middlesbrougheng ENG2. Championship16th125250.60.301
2013-201417Middlesbrougheng ENG2. Championship12th125250.60.301
2014-201518Middlesbrougheng ENG2. Championship4th00001Matches
2014-201518Burton Albioneng ENG4. League Two1st5280566.83.131211.6041+3+0.96+0.33Matches
2015-201619Walsalleng ENG3. League One3rd1330.10.000193.000000.00-0.48Matches
2015-201619York Cityeng ENG4. League Two24th3270906.53.033000.00210-8-2.67-2.02Matches
2015-201619Coventry Cityeng ENG3. League One8th6178304.32.011571.831100.00-0.41Matches
2016-201720Shrewsburyeng ENG3. League One18th137595818.38.485561.15713-6-0.71-0.42Matches
2017-201821Shrewsburyeng ENG3. League One3rd181,1536427.912.81385151.95179+8+0.62+0.23Matches
2018-201922Wycombeeng ENG3. League One17th191,4087434.015.615861242941.16242400.00+0.40Matches
2018-201922Portsmoutheng ENG3. League One4th74446310.74.9581421961.4378-1-0.20-1.01Matches
2020-202124Portsmoutheng ENG3. League One8th94515010.95.058434872.006600.00-0.34Matches
2020-202124Northamptoneng ENG3. League One22nd221,7898143.219.919881733620.771428-14-0.70-0.24Matches
2021-202225Hartlepool Utdeng ENG4. League Two17th108528520.69.510857001.30111100.00+0.55Matches
2021-202225Burton Albioneng ENG3. League One16th7353508.53.9171064751.0025-3-0.76-0.46Matches
2022-202326Grimsby Towneng ENG4. League Two11th312,0906750.523.223841282141.232026-6-0.26-0.21Matches
2023-202427Newport Countyeng ENG4. League Two18th464,0848998.645.4468941001.206173-12-0.26+2.95Matches
2024-202528Newport Countyeng ENG4. League Two17th171,3878281.115.4178213001.181524-9-0.58-1.14Matches
12 Seasons12 Clubs3 Leagues21615,5517221.6172.8169861274727671.27191239-48-0.28-0.34
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (3 Seasons)1 League250250.40.60021
Newport County (2 Seasons)1 League635,4718793.560.8638754001.197697-21-0.35-0.35
Shrewsbury (2 Seasons)1 League311,9126223.121.2211310211.612422+2+0.09+0.07
Portsmouth (2 Seasons)1 League168955610.89.910837612131.751314-1-0.10-0.67
Burton Albion (2 Seasons)2 Leagues12633537.67.0471184761.256600.00-0.16
Grimsby Town (1 Season)1 League312,0906750.523.223841282141.232026-6-0.26-0.21
Northampton (1 Season)1 League221,7898143.219.919881733620.771428-14-0.70-0.24
Wycombe (1 Season)1 League191,4087434.015.615861242941.16242400.00+0.40
Hartlepool Utd (1 Season)1 League108528520.69.510857001.30111100.00+0.55
Coventry City (1 Season)1 League6178304.32.011571.831100.00-0.41
York City (1 Season)1 League3270906.53.033000.00210-8-2.67-2.02
Walsall (1 Season)1 League1330.10.000193.000000.00-0.48
League Two (6 Seasons)1128,9638040.099.61028677102151.20113145-32-0.32-0.17
League One (6 Seasons)1026,5386417.572.66786503530611.357894-16-0.22-0.37
Championship (3 Seasons)250250.40.60021
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201619York Cityeng ENGFA Cup85th19090100.01.01901000.0023-1-1.00Matches
2015-201619Coventry Cityeng ENGLeague Cup57th1120120100.01.311201000.001100.00Matches
2017-201821Shrewsburyeng ENGFA Cup33rd21809046.22.02902023.0070+7+3.50+3.93Matches
2018-201922Wycombeeng ENGEFL Cup17th1757522.70.80017521.001100.00+0.35Matches
2018-201922Portsmoutheng ENGFA Cup17th132327.10.40013110.0002-2-5.63-6.92Matches
2020-202124Portsmoutheng ENGEFL Cup33rd218090100.02.02902000.5037-4-2.00Matches
2020-202124Portsmoutheng ENGFA Cup33rd2552818.30.60022813.0031+2+3.27+2.17Matches
2021-202225Hartlepool Utdeng ENGFA Cup1909020.01.01901000.0002-2-2.00-2.75Matches
2021-202225Burton Albioneng ENGFA Cup00002Matches
2022-202326Grimsby Towneng ENGEFL CupRd2218090100.02.02902001.5043+1+0.50Matches
2022-202326Grimsby Towneng ENGFA CupQF73044348.33.4386241202.29105+5+1.48+1.48Matches
2023-202427Newport Countyeng ENGEFL CupRd22210105100.02.321052002.0042+2+0.86Matches
2023-202427Newport Countyeng ENGFA Cup654090100.06.06906001.83138+5+0.83Matches
7 Seasons9 Clubs2 Leagues282,0567350.822.820921982681.714835+13+0.57+0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Portsmouth (2 Seasons)2 Leagues52675328.73.0291232921.40610-4-1.35-2.57
Grimsby Town (1 Season)2 Leagues94845459.85.4588441202.11148+6+1.12+1.12
Newport County (1 Season)2 Leagues875094100.08.38948001.871710+7+0.84
Shrewsbury (1 Season)1 League21809046.22.02902023.0070+7+3.50+3.93
Hartlepool Utd (1 Season)1 League1909020.01.01901000.0002-2-2.00-2.75
Wycombe (1 Season)1 League1757522.70.80017521.001100.00+0.35
York City (1 Season)1 League19090100.01.01901000.0023-1-1.00
Coventry City (1 Season)1 League1120120100.01.311201000.001100.00
Burton Albion (1 Season)1 League00002
FA Cup (7 Seasons)201,2916542.614.313891271961.953521+14+0.98+0.34
EFL Cup (5 Seasons)87659675.08.5799717521.131314-1-0.12+0.24

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201316Middlesbrougheng ENG2. Championship0.3000
2013-201417Middlesbrougheng ENG2. Championship0.3000
2014-201518Burton Albioneng ENG4. League Two3.1002Matches
2015-201619York Cityeng ENGFA Cup1.00000Matches
2015-201619Coventry Cityeng ENGLeague Cup1.31000Matches
2015-201619Walsalleng ENG3. League One0.0000Matches
2015-201619Coventry Cityeng ENG3. League One2.0002Matches
2015-201619York Cityeng ENG4. League Two3.0103Matches
2016-201720Shrewsburyeng ENG3. League One8.41001000000000Matches
2017-201821Shrewsburyeng ENGFA Cup2.00001200000Matches
2017-201821Shrewsburyeng ENG3. League One12.82211800000000Matches
2018-201922Wycombeeng ENGEFL Cup0.8000000100000Matches
2018-201922Portsmoutheng ENGFA Cup0.4000000100000Matches
2018-201922Wycombeeng ENG3. League One15.63000Matches
2018-201922Portsmoutheng ENG3. League One4.90000Matches
2020-202124Portsmoutheng ENGEFL Cup2.00001102230Matches
2020-202124Portsmoutheng ENGFA Cup0.60000100300Matches
2020-202124Portsmoutheng ENG3. League One5.01009403540Matches
2020-202124Northamptoneng ENG3. League One19.9500291303730400Matches
2021-202225Hartlepool Utdeng ENGFA Cup1.00002100110Matches
2021-202225Burton Albioneng ENG3. League One3.90003305930Matches
2021-202225Hartlepool Utdeng ENG4. League Two9.5200103065110Matches
2022-202326Grimsby Towneng ENGEFL Cup2.00002005500Matches
2022-202326Grimsby Towneng ENGFA Cup3.42004000110Matches
2022-202326Grimsby Towneng ENG4. League Two23.2300201114136330Matches
2023-202427Newport Countyeng ENGEFL Cup2.30002001460Matches
2023-202427Newport Countyeng ENGFA Cup6.01007204230Matches
2023-202427Newport Countyeng ENG4. League Two45.4800491318562410Matches
2024-202528Newport Countyeng ENG4. League Two15.410012801323170Matches
12 Seasons12 Clubs5 Leagues195.63121186622204188163000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (3 Seasons)1 League0.6000
Newport County (2 Seasons)3 Leagues69.110007023110391670
Shrewsbury (2 Seasons)2 Leagues23.23212920000000
Portsmouth (2 Seasons)3 Leagues12.910010606107000
Burton Albion (2 Seasons)3 Leagues7.00005305930
Grimsby Town (1 Season)3 Leagues28.6500261114642340
Northampton (1 Season)1 League19.9500291303730400
Wycombe (1 Season)2 Leagues16.5300000100000
Hartlepool Utd (1 Season)2 Leagues10.5200124066120
Coventry City (1 Season)2 Leagues3.310020
York City (1 Season)2 Leagues4.010030
Walsall (1 Season)1 League0.0000
FA Cup (7 Seasons)14.33001460575000
League Two (6 Seasons)99.61500963521451261020
League One (6 Seasons)72.6122171200454447000
EFL Cup (5 Seasons)8.51005109119000
Championship (3 Seasons)0.6000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201316Middlesbrough1 League0.3000
2013-201417Middlesbrough1 League0.3000
2014-201518Burton Albion1 League3.1002
2015-201619Walsall1 League0.0000
2015-201619York City2 Leagues4.010030
2015-201619Coventry City2 Leagues3.310020
2016-201720Shrewsbury1 League8.41001000000000
2017-201821Shrewsbury2 Leagues14.82211920000000
2018-201922Wycombe2 Leagues16.5300000100000
2018-201922Portsmouth2 Leagues5.3000000100000
2020-202124Portsmouth3 Leagues7.6100106051070
2020-202124Northampton1 League19.9500291303730400
2021-202225Hartlepool Utd2 Leagues10.5200124066120
2021-202225Burton Albion2 Leagues3.90003305930
2022-202326Grimsby Town3 Leagues28.6500261114642340
2023-202427Newport County3 Leagues53.7900581519068500
2024-202528Newport County1 League15.410012801323170
12 Seasons12 Clubs5 Leagues195.63121186622204188163000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (3 Seasons)1 League0.6000
Newport County (2 Seasons)3 Leagues69.110007023110391670
Shrewsbury (2 Seasons)2 Leagues23.23212920000000
Portsmouth (2 Seasons)3 Leagues12.910010606107000
Burton Albion (2 Seasons)3 Leagues7.00005305930
Grimsby Town (1 Season)3 Leagues28.6500261114642340
Northampton (1 Season)1 League19.9500291303730400
Wycombe (1 Season)2 Leagues16.5300000100000
Hartlepool Utd (1 Season)2 Leagues10.5200124066120
Coventry City (1 Season)2 Leagues3.310020
York City (1 Season)2 Leagues4.010030
Walsall (1 Season)1 League0.0000
FA Cup (7 Seasons)14.33001460575000
League Two (6 Seasons)99.61500963521451261020
League One (6 Seasons)72.6122171200454447000
EFL Cup (5 Seasons)8.51005109119000
Championship (3 Seasons)0.6000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201316Middlesbrougheng ENG2. Championship16th0.3000
2013-201417Middlesbrougheng ENG2. Championship12th0.3000
2014-201518Burton Albioneng ENG4. League Two1st3.1002Matches
2015-201619Walsalleng ENG3. League One3rd0.0000Matches
2015-201619York Cityeng ENG4. League Two24th3.0103Matches
2015-201619Coventry Cityeng ENG3. League One8th2.0002Matches
2016-201720Shrewsburyeng ENG3. League One18th8.41001000000000Matches
2017-201821Shrewsburyeng ENG3. League One3rd12.82211800000000Matches
2018-201922Wycombeeng ENG3. League One17th15.63000Matches
2018-201922Portsmoutheng ENG3. League One4th4.90000Matches
2020-202124Portsmoutheng ENG3. League One8th5.01009403540Matches
2020-202124Northamptoneng ENG3. League One22nd19.9500291303730400Matches
2021-202225Hartlepool Utdeng ENG4. League Two17th9.5200103065110Matches
2021-202225Burton Albioneng ENG3. League One16th3.90003305930Matches
2022-202326Grimsby Towneng ENG4. League Two11th23.2300201114136330Matches
2023-202427Newport Countyeng ENG4. League Two18th45.4800491318562410Matches
2024-202528Newport Countyeng ENG4. League Two17th15.410012801323170Matches
12 Seasons12 Clubs3 Leagues172.82721167552190170149000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (3 Seasons)1 League0.6000
Newport County (2 Seasons)1 League60.8900612119885580
Shrewsbury (2 Seasons)1 League21.23212800000000
Portsmouth (2 Seasons)1 League9.91009403540
Burton Albion (2 Seasons)2 Leagues7.00005305930
Grimsby Town (1 Season)1 League23.2300201114136330
Northampton (1 Season)1 League19.9500291303730400
Wycombe (1 Season)1 League15.63000
Hartlepool Utd (1 Season)1 League9.5200103065110
Coventry City (1 Season)1 League2.0002
York City (1 Season)1 League3.0103
Walsall (1 Season)1 League0.0000
League Two (6 Seasons)99.61500963521451261020
League One (6 Seasons)72.6122171200454447000
Championship (3 Seasons)0.6000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619York Cityeng ENGFA Cup85th1.00000Matches
2015-201619Coventry Cityeng ENGLeague Cup57th1.31000Matches
2017-201821Shrewsburyeng ENGFA Cup33rd2.00001200000Matches
2018-201922Wycombeeng ENGEFL Cup17th0.8000000100000Matches
2018-201922Portsmoutheng ENGFA Cup17th0.4000000100000Matches
2020-202124Portsmoutheng ENGEFL Cup33rd2.00001102230Matches
2020-202124Portsmoutheng ENGFA Cup33rd0.60000100300Matches
2021-202225Hartlepool Utdeng ENGFA Cup1.00002100110Matches
2022-202326Grimsby Towneng ENGEFL CupRd22.00002005500Matches
2022-202326Grimsby Towneng ENGFA CupQF3.42004000110Matches
2023-202427Newport Countyeng ENGEFL CupRd22.30002001460Matches
2023-202427Newport Countyeng ENGFA Cup6.01007204230Matches
7 Seasons9 Clubs2 Leagues22.84001970141814000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Portsmouth (2 Seasons)2 Leagues3.0000120353000
Grimsby Town (1 Season)2 Leagues5.42006005610
Newport County (1 Season)2 Leagues8.31009205690
Shrewsbury (1 Season)1 League2.00001200000
Hartlepool Utd (1 Season)1 League1.00002100110
Wycombe (1 Season)1 League0.8000000100000
York City (1 Season)1 League1.00000
Coventry City (1 Season)1 League1.31000
Burton Albion (1 Season)1 League
FA Cup (7 Seasons)14.33001460575000
EFL Cup (5 Seasons)8.51005109119000

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.