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-11-16SatLeague OneMatchweek 16HomeD 0–0Bristol RoversCrawley TownY*CB90000010001Match Report
2024-11-09SatLeague OneMatchweek 15HomeD 1–1Bristol RoversLincoln CityY*CB90000000106Match Report
2024-10-26SatLeague OneMatchweek 14AwayL 0–1Bristol RoversReadingYCB90000000004Match Report
2024-10-22TueLeague OneMatchweek 13HomeW 1–0Bristol RoversShrewsburyYCB90000000004Match Report
2024-10-19SatLeague OneMatchweek 12AwayL 1–3Bristol RoversHuddersfieldYCB90000000000Match 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
2008-200919Bristol Cityeng ENG2. Championship20490.5000000000.000.000.000.000.00
2008-200919Brentfordeng ENG4. League Two14141,21513.5000000100.000.000.000.000.00
2009-201020Brentfordeng ENG3. League One13131,14612.7000000010.000.000.000.000.00
2010-201121Bristol Cityeng ENG2. Championship221802.0000000000.000.000.000.000.00
2011-201222Bristol Cityeng ENG2. Championship21141,32014.7000000410.000.000.000.000.00
2012-201323Bristol Cityeng ENG2. Championship654525.0000000000.000.000.000.000.00
2013-201424Oldham Athleticeng ENG3. League One16161,44016.0101100200.060.000.060.060.06
2013-201424Cheltenhameng ENG4. League Two443604.0000000000.000.000.000.000.00
2014-201525Oldham Athleticeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2014-201525Oldham Athleticeng ENGLeague Cup11901.0000000100.000.000.000.000.00Matches
2014-201525Oldham Athleticeng ENG3. League One41403,60540.1101100500.020.000.020.020.02Matches
2015-201626Oldham Athleticeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2015-201626Oldham Athleticeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201626Oldham Athleticeng ENG3. League One43423,70241.1011000100.000.020.020.000.02Matches
2016-201727Sheffield Utdeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201727Sheffield Utdeng ENG3. League One775726.4101100000.160.000.160.160.16Matches
2017-201828Sheffield Utdeng ENG2. Championship843163.5101100100.280.000.280.280.28Matches
2017-201828Walsalleng ENG3. League One19191,69818.9112100500.050.050.110.050.11Matches
2017-201828Lincoln Cityeng ENG4. League Two854665.2101100200.190.000.190.190.19Matches
2018-201929Lincoln Cityeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2018-201929Lincoln Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201929Lincoln Cityeng ENG4. League Two1146216.9101100200.140.000.140.140.14Matches
2019-202030Ipswich Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202030Ipswich Towneng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2019-202030Ipswich Towneng ENG3. League One23211,92721.4000000410.000.000.000.000.00Matches
2020-202131Ipswich Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202131Ipswich Towneng ENGFA Cup00Matches
2020-202131Ipswich Towneng ENG3. League One17171,51816.9202200200.120.000.120.120.12Matches
2021-202232Plymouth Argyleeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202232Plymouth Argyleeng ENGFA Cup443904.3000000100.000.000.000.000.00Matches
2021-202232Plymouth Argyleeng ENG3. League One42423,73541.5022000600.000.050.050.000.05Matches
2022-202333Plymouth Argyleeng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2022-202333Plymouth Argyleeng ENGFA Cup10500.6000000000.000.000.000.000.00Matches
2022-202333Plymouth Argyleeng ENG3. League One41373,19235.5134100610.030.080.110.030.11Matches
2023-202434Bristol Roverseng ENGFA Cup21590.7101100001.530.001.531.531.53Matches
2023-202434Bristol Roverseng ENG3. League One26252,19724.4011000710.000.040.040.000.04Matches
2024-202535Bristol Roverseng ENGEFL Cup00Matches
2024-202535Bristol Roverseng ENG3. League One15151,35015.0101100100.070.000.070.070.07Matches
17 Seasons10 Clubs5 Leagues40236733,030367.01282012005350.030.020.050.030.05
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
Bristol City (4 Seasons)1 League31212,00122.2000000410.000.000.000.000.00
Oldham Athletic (3 Seasons)3 Leagues1051039,197102.22132001000.020.010.030.020.03
Plymouth Argyle (2 Seasons)3 Leagues90857,54783.91561001410.010.060.070.010.07
Ipswich Town (2 Seasons)3 Leagues45433,89543.3202200610.050.000.050.050.05
Bristol Rovers (2 Seasons)3 Leagues43413,60640.1213200810.050.020.070.050.07
Brentford (2 Seasons)2 Leagues27272,36126.2000000110.000.000.000.000.00
Lincoln City (2 Seasons)3 Leagues22121,35715.1202200400.130.000.130.130.13
Sheffield Utd (2 Seasons)3 Leagues16121,00811.2202200100.180.000.180.180.18
Walsall (1 Season)1 League19191,69818.9112100500.050.050.110.050.11
Cheltenham (1 Season)1 League443604.0000000000.000.000.000.000.00
League One (12 Seasons)30329426,082289.888168003940.030.030.060.030.06
EFL Cup (9 Seasons)998409.3000000200.000.000.000.000.00
FA Cup (8 Seasons)14121,12912.5101100200.080.000.080.080.08
Championship (5 Seasons)39252,31725.7101100510.040.000.040.040.04
League Two (4 Seasons)37272,66229.6202200500.070.000.070.070.07
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
2008-200919Bristol City1 League20490.5000000000.000.000.000.000.00
2008-200919Brentford1 League14141,21513.5000000100.000.000.000.000.00
2009-201020Brentford1 League13131,14612.7000000010.000.000.000.000.00
2010-201121Bristol City1 League221802.0000000000.000.000.000.000.00
2011-201222Bristol City1 League21141,32014.7000000410.000.000.000.000.00
2012-201323Bristol City1 League654525.0000000000.000.000.000.000.00
2013-201424Cheltenham1 League443604.0000000000.000.000.000.000.00
2013-201424Oldham Athletic1 League16161,44016.0101100200.060.000.060.060.06
2014-201525Oldham Athletic3 Leagues43423,78542.1101100700.020.000.020.020.02
2015-201626Oldham Athletic3 Leagues46453,97244.1011000100.000.020.020.000.02
2016-201727Sheffield Utd2 Leagues886927.7101100000.130.000.130.130.13
2017-201828Sheffield Utd1 League843163.5101100100.280.000.280.280.28
2017-201828Walsall1 League19191,69818.9112100500.050.050.110.050.11
2017-201828Lincoln City1 League854665.2101100200.190.000.190.190.19
2018-201929Lincoln City3 Leagues1478919.9101100200.100.000.100.100.10
2019-202030Ipswich Town3 Leagues27252,28725.4000000410.000.000.000.000.00
2020-202131Ipswich Town3 Leagues18181,60817.9202200200.110.000.110.110.11
2021-202232Plymouth Argyle3 Leagues47474,21546.8022000700.000.040.040.000.04
2022-202333Plymouth Argyle3 Leagues43383,33237.0134100710.030.080.110.030.11
2023-202434Bristol Rovers2 Leagues28262,25625.1112100710.040.040.080.040.08
2024-202535Bristol Rovers2 Leagues15151,35015.0101100100.070.000.070.070.07
17 Seasons10 Clubs5 Leagues40236733,030367.01282012005350.030.020.050.030.05
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
Bristol City (4 Seasons)1 League31212,00122.2000000410.000.000.000.000.00
Oldham Athletic (3 Seasons)3 Leagues1051039,197102.22132001000.020.010.030.020.03
Plymouth Argyle (2 Seasons)3 Leagues90857,54783.91561001410.010.060.070.010.07
Ipswich Town (2 Seasons)3 Leagues45433,89543.3202200610.050.000.050.050.05
Bristol Rovers (2 Seasons)3 Leagues43413,60640.1213200810.050.020.070.050.07
Brentford (2 Seasons)2 Leagues27272,36126.2000000110.000.000.000.000.00
Lincoln City (2 Seasons)3 Leagues22121,35715.1202200400.130.000.130.130.13
Sheffield Utd (2 Seasons)3 Leagues16121,00811.2202200100.180.000.180.180.18
Walsall (1 Season)1 League19191,69818.9112100500.050.050.110.050.11
Cheltenham (1 Season)1 League443604.0000000000.000.000.000.000.00
League One (12 Seasons)30329426,082289.888168003940.030.030.060.030.06
EFL Cup (9 Seasons)998409.3000000200.000.000.000.000.00
FA Cup (8 Seasons)14121,12912.5101100200.080.000.080.080.08
Championship (5 Seasons)39252,31725.7101100510.040.000.040.040.04
League Two (4 Seasons)37272,66229.6202200500.070.000.070.070.07
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
2008-200919Bristol Cityeng ENG2. Championship10th20490.5000000000.000.000.000.000.00
2008-200919Brentfordeng ENG4. League Two1st14141,21513.5000000100.000.000.000.000.00
2009-201020Brentfordeng ENG3. League One9th13131,14612.7000000010.000.000.000.000.00
2010-201121Bristol Cityeng ENG2. Championship15th221802.0000000000.000.000.000.000.00
2011-201222Bristol Cityeng ENG2. Championship20th21141,32014.7000000410.000.000.000.000.00
2012-201323Bristol Cityeng ENG2. Championship24th654525.0000000000.000.000.000.000.00
2013-201424Cheltenhameng ENG4. League Two17th443604.0000000000.000.000.000.000.00
2013-201424Oldham Athleticeng ENG3. League One15th16161,44016.0101100200.060.000.060.060.06
2014-201525Oldham Athleticeng ENG3. League One15th41403,60540.1101100500.020.000.020.020.02Matches
2015-201626Oldham Athleticeng ENG3. League One17th43423,70241.1011000100.000.020.020.000.02Matches
2016-201727Sheffield Utdeng ENG3. League One1st775726.4101100000.160.000.160.160.16Matches
2017-201828Sheffield Utdeng ENG2. Championship10th843163.5101100100.280.000.280.280.28Matches
2017-201828Walsalleng ENG3. League One19th19191,69818.9112100500.050.050.110.050.11Matches
2017-201828Lincoln Cityeng ENG4. League Two7th854665.2101100200.190.000.190.190.19Matches
2018-201929Lincoln Cityeng ENG4. League Two1st1146216.9101100200.140.000.140.140.14Matches
2019-202030Ipswich Towneng ENG3. League One11th23211,92721.4000000410.000.000.000.000.00Matches
2020-202131Ipswich Towneng ENG3. League One9th17171,51816.9202200200.120.000.120.120.12Matches
2021-202232Plymouth Argyleeng ENG3. League One7th42423,73541.5022000600.000.050.050.000.05Matches
2022-202333Plymouth Argyleeng ENG3. League One1st41373,19235.5134100610.030.080.110.030.11Matches
2023-202434Bristol Roverseng ENG3. League One15th26252,19724.4011000710.000.040.040.000.04Matches
2024-202535Bristol Roverseng ENG3. League One14th15151,35015.0101100100.070.000.070.070.07Matches
17 Seasons10 Clubs3 Leagues37934631,061345.11181911004950.030.020.060.030.06
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
Bristol City (4 Seasons)1 League31212,00122.2000000410.000.000.000.000.00
Oldham Athletic (3 Seasons)1 League100988,74797.2213200800.020.010.030.020.03
Plymouth Argyle (2 Seasons)1 League83796,92777.01561001210.010.060.080.010.08
Bristol Rovers (2 Seasons)1 League41403,54739.4112100810.030.030.050.030.05
Ipswich Town (2 Seasons)1 League40383,44538.3202200610.050.000.050.050.05
Brentford (2 Seasons)2 Leagues27272,36126.2000000110.000.000.000.000.00
Lincoln City (2 Seasons)1 League1991,08712.1202200400.170.000.170.170.17
Sheffield Utd (2 Seasons)2 Leagues15118889.9202200100.200.000.200.200.20
Walsall (1 Season)1 League19191,69818.9112100500.050.050.110.050.11
Cheltenham (1 Season)1 League443604.0000000000.000.000.000.000.00
League One (12 Seasons)30329426,082289.888168003940.030.030.060.030.06
Championship (5 Seasons)39252,31725.7101100510.040.000.040.040.04
League Two (4 Seasons)37272,66229.6202200500.070.000.070.070.07
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-201525Oldham Athleticeng ENGFA Cup65th11901.0000000100.000.000.000.000.00Matches
2014-201525Oldham Athleticeng ENGLeague Cup58th11901.0000000100.000.000.000.000.00Matches
2015-201626Oldham Athleticeng ENGFA Cup65th221802.0000000000.000.000.000.000.00Matches
2015-201626Oldham Athleticeng ENGLeague Cup57th11901.0000000000.000.000.000.000.00Matches
2016-201727Sheffield Utdeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2018-201929Lincoln Cityeng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2018-201929Lincoln Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202030Ipswich Towneng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202030Ipswich Towneng ENGFA Cup65th332703.0000000000.000.000.000.000.00Matches
2020-202131Ipswich Towneng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202131Ipswich Towneng ENGFA Cup85th00Matches
2021-202232Plymouth Argyleeng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2021-202232Plymouth Argyleeng ENGFA Cup443904.3000000100.000.000.000.000.00Matches
2022-202333Plymouth Argyleeng ENGEFL CupRd111901.0000000100.000.000.000.000.00Matches
2022-202333Plymouth Argyleeng ENGFA Cup10500.6000000000.000.000.000.000.00Matches
2023-202434Bristol Roverseng ENGFA Cup21590.7101100001.530.001.531.531.53Matches
2024-202535Bristol Roverseng ENGEFL CupRd100Matches
10 Seasons6 Clubs2 Leagues23211,96921.9101100400.050.000.050.050.05
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
Plymouth Argyle (2 Seasons)2 Leagues766206.9000000200.000.000.000.000.00
Oldham Athletic (2 Seasons)2 Leagues554505.0000000200.000.000.000.000.00
Ipswich Town (2 Seasons)2 Leagues554505.0000000000.000.000.000.000.00
Bristol Rovers (2 Seasons)2 Leagues21590.7101100001.530.001.531.531.53
Lincoln City (1 Season)2 Leagues332703.0000000000.000.000.000.000.00
Sheffield Utd (1 Season)1 League111201.3000000000.000.000.000.000.00
EFL Cup (9 Seasons)998409.3000000200.000.000.000.000.00
FA Cup (8 Seasons)14121,12912.5101100200.080.000.080.080.08
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201424wls WalesWCQ10340.4000000000.000.000.000.000.00Matches
1 Season1 Club1 League10340.4000000000.000.000.000.000.00

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
2008-200919Bristol Cityeng ENG2. Championship0.5000.0000
2008-200919Brentfordeng ENG4. League Two13.5000.0000
2009-201020Brentfordeng ENG3. League One12.7010.080.0000
2010-201121Bristol Cityeng ENG2. Championship2.0000.0000
2011-201222Bristol Cityeng ENG2. Championship14.7000.0000
2012-201323Bristol Cityeng ENG2. Championship5.0000.0000
2013-201424Oldham Athleticeng ENG3. League One16.0120.120.5000
2013-201424Cheltenhameng ENG4. League Two4.0000.0000
2014-201525Oldham Athleticeng ENGFA Cup1.0000Matches
2014-201525Oldham Athleticeng ENGLeague Cup1.0000Matches
2014-201525Oldham Athleticeng ENG3. League One40.1120.050.5000Matches
2015-201626Oldham Athleticeng ENGFA Cup2.0000Matches
2015-201626Oldham Athleticeng ENGLeague Cup1.0000Matches
2015-201626Oldham Athleticeng ENG3. League One41.1020.050.0000Matches
2016-201727Sheffield Utdeng ENGEFL Cup1.30000.000.0000Matches
2016-201727Sheffield Utdeng ENG3. League One6.41010.000.161.0000Matches
2017-201828Sheffield Utdeng ENG2. Championship3.5130.850.3300Matches
2017-201828Walsalleng ENG3. League One18.91010.000.051.0000Matches
2017-201828Lincoln Cityeng ENG4. League Two5.21010.000.191.0000Matches
2018-201929Lincoln Cityeng ENGEFL Cup2.00000.000.0000Matches
2018-201929Lincoln Cityeng ENGFA Cup1.00000.000.0000Matches
2018-201929Lincoln Cityeng ENG4. League Two6.9100Matches
2019-202030Ipswich Towneng ENGEFL Cup1.00000.000.0000Matches
2019-202030Ipswich Towneng ENGFA Cup3.00000.000.0000Matches
2019-202030Ipswich Towneng ENG3. League One21.40600.00.280.000.0000Matches
2020-202131Ipswich Towneng ENGEFL Cup1.00100.01.000.000.0000Matches
2020-202131Ipswich Towneng ENG3. League One16.923266.70.180.120.671.0000Matches
2021-202232Plymouth Argyleeng ENGEFL Cup1.00000.000.0000Matches
2021-202232Plymouth Argyleeng ENGFA Cup4.30200.00.460.000.0000Matches
2021-202232Plymouth Argyleeng ENG3. League One41.5019421.10.460.100.000.0000Matches
2022-202333Plymouth Argyleeng ENGEFL Cup1.00100.01.000.000.0000Matches
2022-202333Plymouth Argyleeng ENGFA Cup0.6000Matches
2022-202333Plymouth Argyleeng ENG3. League One35.5121314.30.590.080.050.3300Matches
2023-202434Bristol Roverseng ENGFA Cup0.7111100.01.531.531.001.0000Matches
2023-202434Bristol Roverseng ENG3. League One24.409111.10.370.040.000.0000Matches
2024-202535Bristol Roverseng ENG3. League One15.017228.60.470.130.140.5000Matches
17 Seasons10 Clubs5 Leagues367.012702622.90.350.070.110.4200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (4 Seasons)1 League22.2000.0000
Oldham Athletic (3 Seasons)3 Leagues102.2260.060.3300
Plymouth Argyle (2 Seasons)3 Leagues83.9143716.30.520.080.020.1400
Ipswich Town (2 Seasons)3 Leagues43.3210220.00.230.050.201.0000
Bristol Rovers (2 Seasons)3 Leagues40.1217423.50.420.100.120.5000
Brentford (2 Seasons)2 Leagues26.2010.040.0000
Lincoln City (2 Seasons)3 Leagues15.12010.000.121.0000
Sheffield Utd (2 Seasons)3 Leagues11.22040.000.360.5000
Walsall (1 Season)1 League18.91010.000.051.0000
Cheltenham (1 Season)1 League4.0000.0000
League One (12 Seasons)289.88652121.50.360.070.090.3800
EFL Cup (9 Seasons)9.30200.00.270.000.0000
FA Cup (8 Seasons)12.513133.30.330.110.331.0000
Championship (5 Seasons)25.7130.120.3300
League Two (4 Seasons)29.62010.000.041.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
2008-200919Bristol City1 League0.5000.0000
2008-200919Brentford1 League13.5000.0000
2009-201020Brentford1 League12.7010.080.0000
2010-201121Bristol City1 League2.0000.0000
2011-201222Bristol City1 League14.7000.0000
2012-201323Bristol City1 League5.0000.0000
2013-201424Cheltenham1 League4.0000.0000
2013-201424Oldham Athletic1 League16.0120.120.5000
2014-201525Oldham Athletic3 Leagues42.1120.050.5000
2015-201626Oldham Athletic3 Leagues44.1020.050.0000
2016-201727Sheffield Utd2 Leagues7.71010.000.131.0000
2017-201828Sheffield Utd1 League3.5130.850.3300
2017-201828Walsall1 League18.91010.000.051.0000
2017-201828Lincoln City1 League5.21010.000.191.0000
2018-201929Lincoln City3 Leagues9.91000.000.0000
2019-202030Ipswich Town3 Leagues25.40600.00.240.000.0000
2020-202131Ipswich Town3 Leagues17.924250.00.220.110.501.0000
2021-202232Plymouth Argyle3 Leagues46.8021419.00.450.090.000.0000
2022-202333Plymouth Argyle3 Leagues37.0122313.60.600.080.050.3300
2023-202434Bristol Rovers2 Leagues25.1110220.00.400.080.100.5000
2024-202535Bristol Rovers2 Leagues15.017228.60.470.130.140.5000
17 Seasons10 Clubs5 Leagues367.012702622.90.350.070.110.4200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (4 Seasons)1 League22.2000.0000
Oldham Athletic (3 Seasons)3 Leagues102.2260.060.3300
Plymouth Argyle (2 Seasons)3 Leagues83.9143716.30.520.080.020.1400
Ipswich Town (2 Seasons)3 Leagues43.3210220.00.230.050.201.0000
Bristol Rovers (2 Seasons)3 Leagues40.1217423.50.420.100.120.5000
Brentford (2 Seasons)2 Leagues26.2010.040.0000
Lincoln City (2 Seasons)3 Leagues15.12010.000.121.0000
Sheffield Utd (2 Seasons)3 Leagues11.22040.000.360.5000
Walsall (1 Season)1 League18.91010.000.051.0000
Cheltenham (1 Season)1 League4.0000.0000
League One (12 Seasons)289.88652121.50.360.070.090.3800
EFL Cup (9 Seasons)9.30200.00.270.000.0000
FA Cup (8 Seasons)12.513133.30.330.110.331.0000
Championship (5 Seasons)25.7130.120.3300
League Two (4 Seasons)29.62010.000.041.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
2008-200919Bristol Cityeng ENG2. Championship10th0.5000.0000
2008-200919Brentfordeng ENG4. League Two1st13.5000.0000
2009-201020Brentfordeng ENG3. League One9th12.7010.080.0000
2010-201121Bristol Cityeng ENG2. Championship15th2.0000.0000
2011-201222Bristol Cityeng ENG2. Championship20th14.7000.0000
2012-201323Bristol Cityeng ENG2. Championship24th5.0000.0000
2013-201424Cheltenhameng ENG4. League Two17th4.0000.0000
2013-201424Oldham Athleticeng ENG3. League One15th16.0120.120.5000
2014-201525Oldham Athleticeng ENG3. League One15th40.1120.050.5000Matches
2015-201626Oldham Athleticeng ENG3. League One17th41.1020.050.0000Matches
2016-201727Sheffield Utdeng ENG3. League One1st6.41010.000.161.0000Matches
2017-201828Sheffield Utdeng ENG2. Championship10th3.5130.850.3300Matches
2017-201828Walsalleng ENG3. League One19th18.91010.000.051.0000Matches
2017-201828Lincoln Cityeng ENG4. League Two7th5.21010.000.191.0000Matches
2018-201929Lincoln Cityeng ENG4. League Two1st6.9100Matches
2019-202030Ipswich Towneng ENG3. League One11th21.40600.00.280.000.0000Matches
2020-202131Ipswich Towneng ENG3. League One9th16.923266.70.180.120.671.0000Matches
2021-202232Plymouth Argyleeng ENG3. League One7th41.5019421.10.460.100.000.0000Matches
2022-202333Plymouth Argyleeng ENG3. League One1st35.5121314.30.590.080.050.3300Matches
2023-202434Bristol Roverseng ENG3. League One15th24.409111.10.370.040.000.0000Matches
2024-202535Bristol Roverseng ENG3. League One14th15.017228.60.470.130.140.5000Matches
17 Seasons10 Clubs3 Leagues345.111652523.10.350.070.110.4000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (4 Seasons)1 League22.2000.0000
Oldham Athletic (3 Seasons)1 League97.2260.060.3300
Plymouth Argyle (2 Seasons)1 League77.0140717.50.520.090.030.1400
Bristol Rovers (2 Seasons)1 League39.4116318.80.410.080.060.3300
Ipswich Town (2 Seasons)1 League38.329222.20.240.050.221.0000
Brentford (2 Seasons)2 Leagues26.2010.040.0000
Lincoln City (2 Seasons)1 League12.12010.000.191.0000
Sheffield Utd (2 Seasons)2 Leagues9.92040.000.410.5000
Walsall (1 Season)1 League18.91010.000.051.0000
Cheltenham (1 Season)1 League4.0000.0000
League One (12 Seasons)289.88652121.50.360.070.090.3800
Championship (5 Seasons)25.7130.120.3300
League Two (4 Seasons)29.62010.000.041.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
2014-201525Oldham Athleticeng ENGFA Cup65th1.0000Matches
2014-201525Oldham Athleticeng ENGLeague Cup58th1.0000Matches
2015-201626Oldham Athleticeng ENGFA Cup65th2.0000Matches
2015-201626Oldham Athleticeng ENGLeague Cup57th1.0000Matches
2016-201727Sheffield Utdeng ENGEFL Cup58th1.30000.000.0000Matches
2018-201929Lincoln Cityeng ENGEFL Cup33rd2.00000.000.0000Matches
2018-201929Lincoln Cityeng ENGFA Cup33rd1.00000.000.0000Matches
2019-202030Ipswich Towneng ENGEFL Cup58th1.00000.000.0000Matches
2019-202030Ipswich Towneng ENGFA Cup65th3.00000.000.0000Matches
2020-202131Ipswich Towneng ENGEFL Cup33rd1.00100.01.000.000.0000Matches
2021-202232Plymouth Argyleeng ENGEFL CupRd21.00000.000.0000Matches
2021-202232Plymouth Argyleeng ENGFA Cup4.30200.00.460.000.0000Matches
2022-202333Plymouth Argyleeng ENGEFL CupRd11.00100.01.000.000.0000Matches
2022-202333Plymouth Argyleeng ENGFA Cup0.6000Matches
2023-202434Bristol Roverseng ENGFA Cup0.7111100.01.531.531.001.0000Matches
10 Seasons6 Clubs2 Leagues21.915120.00.310.060.201.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Plymouth Argyle (2 Seasons)2 Leagues6.90300.00.470.000.0000
Oldham Athletic (2 Seasons)2 Leagues5.0000
Ipswich Town (2 Seasons)2 Leagues5.00100.00.200.000.0000
Bristol Rovers (2 Seasons)2 Leagues0.7111100.01.531.531.001.0000
Lincoln City (1 Season)2 Leagues3.00000.000.0000
Sheffield Utd (1 Season)1 League1.30000.000.0000
EFL Cup (9 Seasons)9.30200.00.270.000.0000
FA Cup (8 Seasons)12.513133.30.330.110.331.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201424wls WalesWCQ0.4000Matches
1 Season1 Club1 League0.4000
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
2008-200919Bristol Cityeng ENG2. Championship249251.20.502
2008-200919Brentfordeng ENG4. League Two141,2158729.313.5140
2009-201020Brentfordeng ENG3. League One131,1468827.712.7130
2010-201121Bristol Cityeng ENG2. Championship2180904.32.020
2011-201222Bristol Cityeng ENG2. Championship211,3206331.914.7147
2012-201323Bristol Cityeng ENG2. Championship64527510.95.051
2013-201424Oldham Athleticeng ENG3. League One161,4409034.816.0160
2013-201424Cheltenhameng ENG4. League Two4360908.74.040
2014-201525Oldham Athleticeng ENGFA Cup1909050.01.01901003.0010+1+1.00+2.00Matches
2014-201525Oldham Athleticeng ENGLeague Cup19090100.01.01901000.0003-3-3.00Matches
2014-201525Oldham Athleticeng ENG3. League One413,6058887.140.14039101.244758-11-0.27+0.06Matches
2015-201626Oldham Athleticeng ENGFA Cup21809066.72.02902001.5021+1+0.50+0.50Matches
2015-201626Oldham Athleticeng ENGLeague Cup19090100.01.01901000.0013-2-2.00Matches
2015-201626Oldham Athleticeng ENG3. League One433,7028689.441.14240111.093854-16-0.39-0.80Matches
2016-201727Sheffield Utdeng ENGEFL Cup1120120100.01.311201000.0012-1-0.75Matches
2016-201727Sheffield Utdeng ENG3. League One75728213.86.4750151.4359-4-0.63-1.87Matches
2017-201828Sheffield Utdeng ENG2. Championship8316407.63.5440Matches
2017-201828Walsalleng ENG3. League One191,6988941.018.91918011.162327-4-0.21+0.12Matches
2017-201828Lincoln Cityeng ENG4. League Two84665811.35.253371.4086+2+0.39+0.04Matches
2018-201929Lincoln Cityeng ENGEFL Cup218090100.02.02902001.5054+1+0.50Matches
2018-201929Lincoln Cityeng ENGFA Cup1909033.31.01901003.0032+1+1.00+0.50Matches
2018-201929Lincoln Cityeng ENG4. League Two116215615.06.94924736211.8297+2+0.29-0.43Matches
2019-202030Ipswich Towneng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2019-202030Ipswich Towneng ENGFA Cup32709075.03.03903011.6732+1+0.33+1.33Matches
2019-202030Ipswich Towneng ENG3. League One231,9278459.521.4218918230121.652921+8+0.37+0.24Matches
2020-202131Ipswich Towneng ENGEFL Cup1909050.01.01901010.0001-1-1.00-4.00Matches
2020-202131Ipswich Towneng ENGFA Cup0001Matches
2020-202131Ipswich Towneng ENG3. League One171,5188936.716.9178916011.762317+6+0.36+0.56Matches
2021-202232Plymouth Argyleeng ENGEFL Cup1909050.01.01901003.0040+4+4.00+7.00Matches
2021-202232Plymouth Argyleeng ENGFA Cup43909876.54.34984001.7563+3+0.69-0.06Matches
2021-202232Plymouth Argyleeng ENG3. League One423,7358990.241.5428941011.795941+18+0.43-0.01Matches
2022-202333Plymouth Argyleeng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2022-202333Plymouth Argyleeng ENGFA Cup1505055.60.60015000.0002-2-3.60+0.90Matches
2022-202333Plymouth Argyleeng ENG3. League One413,1927877.135.53786324732.206134+27+0.760.00Matches
2023-202434Bristol Roverseng ENGFA Cup2593016.40.7148011103.0040+4+6.10+5.80Matches
2023-202434Bristol Roverseng ENG3. League One262,1978553.124.425861814501.503028+2+0.08+0.92Matches
2024-202535Bristol Roverseng ENGEFL Cup00001Matches
2024-202535Bristol Roverseng ENG3. League One151,35090100.015.0159015001.201621-5-0.33Matches
17 Seasons10 Clubs5 Leagues40233,0308238.2367.0367882693528661.53379351+28+0.09-0.18
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (4 Seasons)1 League312,0016512.122.22110
Oldham Athletic (3 Seasons)3 Leagues1059,1978870.5102.21039084211.1789119-30-0.35-0.27
Plymouth Argyle (2 Seasons)3 Leagues907,5478482.583.985887951541.9513082+48+0.57+0.24
Ipswich Town (2 Seasons)3 Leagues453,8958747.943.3438939230161.625644+12+0.28+0.32
Bristol Rovers (2 Seasons)3 Leagues433,6068460.740.141873322811.475049+1+0.02+0.71
Brentford (2 Seasons)2 Leagues272,3618728.526.2270
Lincoln City (2 Seasons)3 Leagues221,3576215.515.11291101036281.692519+6+0.40-0.13
Sheffield Utd (2 Seasons)3 Leagues161,0086312.011.21212064151.25611-5-0.65-1.89
Walsall (1 Season)1 League191,6988941.018.91918011.162327-4-0.21+0.12
Cheltenham (1 Season)1 League4360908.74.040
League One (12 Seasons)30326,0828656.7289.829488242919341.53331310+21+0.08-0.10
EFL Cup (9 Seasons)98409375.79.39939020.671218-6-0.64-0.64
FA Cup (8 Seasons)141,1298152.312.512891123121.931910+9+0.72+0.82
Championship (5 Seasons)392,3175911.225.725140
League Two (4 Seasons)372,6627216.129.6279271036281.641713+4+0.33-0.19
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
2008-200919Bristol City1 League249251.20.502
2008-200919Brentford1 League141,2158729.313.5140
2009-201020Brentford1 League131,1468827.712.7130
2010-201121Bristol City1 League2180904.32.020
2011-201222Bristol City1 League211,3206331.914.7147
2012-201323Bristol City1 League64527510.95.051
2013-201424Cheltenham1 League4360908.74.040
2013-201424Oldham Athletic1 League161,4409034.816.0160
2014-201525Oldham Athletic3 Leagues433,7858885.842.1429041101.254861-13-0.31+0.12
2015-201626Oldham Athletic3 Leagues463,9728688.344.1459043111.084158-17-0.39-0.73
2016-201727Sheffield Utd2 Leagues86928716.27.7812060151.25611-5-0.65-1.89
2017-201828Sheffield Utd1 League8316407.63.5440
2017-201828Walsall1 League191,6988941.018.91918011.162327-4-0.21+0.12
2017-201828Lincoln City1 League84665811.35.253371.4086+2+0.39+0.04
2018-201929Lincoln City3 Leagues148916419.49.97917736211.861713+4+0.40-0.30
2019-202030Ipswich Town3 Leagues272,2878562.025.4258922230131.593326+7+0.28+0.21
2020-202131Ipswich Town3 Leagues181,6088936.217.9188917031.662318+5+0.28+0.38
2021-202232Plymouth Argyle3 Leagues474,2159087.346.8479046011.816944+25+0.53+0.53
2022-202333Plymouth Argyle3 Leagues433,3327777.137.038863351532.106138+23+0.62+0.07
2023-202434Bristol Rovers2 Leagues282,2568150.125.126851822801.613428+6+0.24+0.92
2024-202535Bristol Rovers2 Leagues151,3509093.815.0159015011.201621-5-0.33
17 Seasons10 Clubs5 Leagues40233,0308238.2367.0367882693528661.53379351+28+0.09-0.18
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (4 Seasons)1 League312,0016512.122.22110
Oldham Athletic (3 Seasons)3 Leagues1059,1978870.5102.21039084211.1789119-30-0.35-0.27
Plymouth Argyle (2 Seasons)3 Leagues907,5478482.583.985887951541.9513082+48+0.57+0.24
Ipswich Town (2 Seasons)3 Leagues453,8958747.943.3438939230161.625644+12+0.28+0.32
Bristol Rovers (2 Seasons)3 Leagues433,6068460.740.141873322811.475049+1+0.02+0.71
Brentford (2 Seasons)2 Leagues272,3618728.526.2270
Lincoln City (2 Seasons)3 Leagues221,3576215.515.11291101036281.692519+6+0.40-0.13
Sheffield Utd (2 Seasons)3 Leagues161,0086312.011.21212064151.25611-5-0.65-1.89
Walsall (1 Season)1 League191,6988941.018.91918011.162327-4-0.21+0.12
Cheltenham (1 Season)1 League4360908.74.040
League One (12 Seasons)30326,0828656.7289.829488242919341.53331310+21+0.08-0.10
EFL Cup (9 Seasons)98409375.79.39939020.671218-6-0.64-0.64
FA Cup (8 Seasons)141,1298152.312.512891123121.931910+9+0.72+0.82
Championship (5 Seasons)392,3175911.225.725140
League Two (4 Seasons)372,6627216.129.6279271036281.641713+4+0.33-0.19
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
2008-200919Bristol Cityeng ENG2. Championship10th249251.20.502
2008-200919Brentfordeng ENG4. League Two1st141,2158729.313.5140
2009-201020Brentfordeng ENG3. League One9th131,1468827.712.7130
2010-201121Bristol Cityeng ENG2. Championship15th2180904.32.020
2011-201222Bristol Cityeng ENG2. Championship20th211,3206331.914.7147
2012-201323Bristol Cityeng ENG2. Championship24th64527510.95.051
2013-201424Cheltenhameng ENG4. League Two17th4360908.74.040
2013-201424Oldham Athleticeng ENG3. League One15th161,4409034.816.0160
2014-201525Oldham Athleticeng ENG3. League One15th413,6058887.140.14039101.244758-11-0.27+0.06Matches
2015-201626Oldham Athleticeng ENG3. League One17th433,7028689.441.14240111.093854-16-0.39-0.80Matches
2016-201727Sheffield Utdeng ENG3. League One1st75728213.86.4750151.4359-4-0.63-1.87Matches
2017-201828Sheffield Utdeng ENG2. Championship10th8316407.63.5440Matches
2017-201828Walsalleng ENG3. League One19th191,6988941.018.91918011.162327-4-0.21+0.12Matches
2017-201828Lincoln Cityeng ENG4. League Two7th84665811.35.253371.4086+2+0.39+0.04Matches
2018-201929Lincoln Cityeng ENG4. League Two1st116215615.06.94924736211.8297+2+0.29-0.43Matches
2019-202030Ipswich Towneng ENG3. League One11th231,9278459.521.4218918230121.652921+8+0.37+0.24Matches
2020-202131Ipswich Towneng ENG3. League One9th171,5188936.716.9178916011.762317+6+0.36+0.56Matches
2021-202232Plymouth Argyleeng ENG3. League One7th423,7358990.241.5428941011.795941+18+0.43-0.01Matches
2022-202333Plymouth Argyleeng ENG3. League One1st413,1927877.135.53786324732.206134+27+0.760.00Matches
2023-202434Bristol Roverseng ENG3. League One15th262,1978553.124.425861814501.503028+2+0.08+0.92Matches
2024-202535Bristol Roverseng ENG3. League One14th151,35090100.015.0159015001.201621-5-0.33Matches
17 Seasons10 Clubs3 Leagues37931,0618237.3345.1346882493328621.54348323+25+0.09-0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (4 Seasons)1 League312,0016512.122.22110
Oldham Athletic (3 Seasons)1 League1008,7478770.497.29879211.1685112-27-0.33-0.33
Plymouth Argyle (2 Seasons)1 League836,9278383.777.07987734741.9912075+45+0.58-0.08
Bristol Rovers (2 Seasons)1 League413,5478764.639.440883314501.394649-3-0.08+0.76
Ipswich Town (2 Seasons)1 League403,4458646.738.3388934230131.705238+14+0.37+0.46
Brentford (2 Seasons)2 Leagues272,3618728.526.2270
Lincoln City (2 Seasons)1 League191,0875713.112.199271036281.641713+4+0.33-0.19
Sheffield Utd (2 Seasons)2 Leagues158885910.79.91154151.4359-4-0.63-1.87
Walsall (1 Season)1 League191,6988941.018.91918011.162327-4-0.21+0.12
Cheltenham (1 Season)1 League4360908.74.040
League One (12 Seasons)30326,0828656.7289.829488242919341.53331310+21+0.08-0.10
Championship (5 Seasons)392,3175911.225.725140
League Two (4 Seasons)372,6627216.129.6279271036281.641713+4+0.33-0.19
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-201525Oldham Athleticeng ENGFA Cup65th1909050.01.01901003.0010+1+1.00+2.00Matches
2014-201525Oldham Athleticeng ENGLeague Cup58th19090100.01.01901000.0003-3-3.00Matches
2015-201626Oldham Athleticeng ENGFA Cup65th21809066.72.02902001.5021+1+0.50+0.50Matches
2015-201626Oldham Athleticeng ENGLeague Cup57th19090100.01.01901000.0013-2-2.00Matches
2016-201727Sheffield Utdeng ENGEFL Cup58th1120120100.01.311201000.0012-1-0.75Matches
2018-201929Lincoln Cityeng ENGEFL Cup33rd218090100.02.02902001.5054+1+0.50Matches
2018-201929Lincoln Cityeng ENGFA Cup33rd1909033.31.01901003.0032+1+1.00+0.50Matches
2019-202030Ipswich Towneng ENGEFL Cup58th19090100.01.01901000.0013-2-2.00Matches
2019-202030Ipswich Towneng ENGFA Cup65th32709075.03.03903011.6732+1+0.33+1.33Matches
2020-202131Ipswich Towneng ENGEFL Cup33rd1909050.01.01901010.0001-1-1.00-4.00Matches
2020-202131Ipswich Towneng ENGFA Cup85th0001Matches
2021-202232Plymouth Argyleeng ENGEFL CupRd21909050.01.01901003.0040+4+4.00+7.00Matches
2021-202232Plymouth Argyleeng ENGFA Cup43909876.54.34984001.7563+3+0.69-0.06Matches
2022-202333Plymouth Argyleeng ENGEFL CupRd119090100.01.01901000.0002-2-2.00Matches
2022-202333Plymouth Argyleeng ENGFA Cup1505055.60.60015000.0002-2-3.60+0.90Matches
2023-202434Bristol Roverseng ENGFA Cup2593016.40.7148011103.0040+4+6.10+5.80Matches
2024-202535Bristol Roverseng ENGEFL CupRd100001Matches
10 Seasons6 Clubs2 Leagues231,9698660.221.921912023141.443128+3+0.14+0.22
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Plymouth Argyle (2 Seasons)2 Leagues76208971.36.9695615001.43107+3+0.44+1.88
Oldham Athletic (2 Seasons)2 Leagues54509071.45.05905001.2047-3-0.60-0.10
Ipswich Town (2 Seasons)2 Leagues54509060.05.05905031.0046-2-0.40-1.40
Bristol Rovers (2 Seasons)2 Leagues2593013.10.7148011113.0040+4+6.10+5.80
Lincoln City (1 Season)2 Leagues32709060.03.03903002.0086+2+0.67+0.17
Sheffield Utd (1 Season)1 League1120120100.01.311201000.0012-1-0.75
EFL Cup (9 Seasons)98409375.79.39939020.671218-6-0.64-0.64
FA Cup (8 Seasons)141,1298152.312.512891123121.931910+9+0.72+0.82
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201424wls WalesWCQ134343.80.40013331.001100.00+1.14Matches
1 Season1 Club1 League134343.80.40013331.001100.00+1.14

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
2008-200919Bristol Cityeng ENG2. Championship0.5000
2008-200919Brentfordeng ENG4. League Two13.5105
2009-201020Brentfordeng ENG3. League One12.7017
2010-201121Bristol Cityeng ENG2. Championship2.0001
2011-201222Bristol Cityeng ENG2. Championship14.74118
2012-201323Bristol Cityeng ENG2. Championship5.0003
2013-201424Oldham Athleticeng ENG3. League One16.02014
2013-201424Cheltenhameng ENG4. League Two4.0003
2014-201525Oldham Athleticeng ENGFA Cup1.01000Matches
2014-201525Oldham Athleticeng ENGLeague Cup1.01000Matches
2014-201525Oldham Athleticeng ENG3. League One40.15021Matches
2015-201626Oldham Athleticeng ENGFA Cup2.00000Matches
2015-201626Oldham Athleticeng ENGLeague Cup1.00000Matches
2015-201626Oldham Athleticeng ENG3. League One41.11026Matches
2016-201727Sheffield Utdeng ENGEFL Cup1.3000110000000Matches
2016-201727Sheffield Utdeng ENG3. League One6.4000100000000Matches
2017-201828Sheffield Utdeng ENG2. Championship3.5108Matches
2017-201828Walsalleng ENG3. League One18.95002400000000Matches
2017-201828Lincoln Cityeng ENG4. League Two5.2200700000000Matches
2018-201929Lincoln Cityeng ENGEFL Cup2.0000410200000Matches
2018-201929Lincoln Cityeng ENGFA Cup1.0000000000000Matches
2018-201929Lincoln Cityeng ENG4. League Two6.92000Matches
2019-202030Ipswich Towneng ENGEFL Cup1.00001000100Matches
2019-202030Ipswich Towneng ENGFA Cup3.00001100000Matches
2019-202030Ipswich Towneng ENG3. League One21.44112215045312000Matches
2020-202131Ipswich Towneng ENGEFL Cup1.00001100310Matches
2020-202131Ipswich Towneng ENG3. League One16.920013130040100Matches
2021-202232Plymouth Argyleeng ENGEFL Cup1.00001100210Matches
2021-202232Plymouth Argyleeng ENGFA Cup4.31001101510Matches
2021-202232Plymouth Argyleeng ENG3. League One41.5600392403256540Matches
2022-202333Plymouth Argyleeng ENGEFL Cup1.01001001210Matches
2022-202333Plymouth Argyleeng ENGFA Cup0.60000Matches
2022-202333Plymouth Argyleeng ENG3. League One35.5610372712062370Matches
2023-202434Bristol Roverseng ENGFA Cup0.70000100000Matches
2023-202434Bristol Roverseng ENG3. League One24.471015701324160Matches
2024-202535Bristol Roverseng ENG3. League One15.010010521050160Matches
17 Seasons10 Clubs5 Leagues367.0535128598383298149000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (4 Seasons)1 League22.24122
Oldham Athletic (3 Seasons)3 Leagues102.21000610
Plymouth Argyle (2 Seasons)3 Leagues83.914107953154127940
Ipswich Town (2 Seasons)3 Leagues43.36113830049723000
Bristol Rovers (2 Seasons)3 Leagues40.1810251322374320
Brentford (2 Seasons)2 Leagues26.21112
Lincoln City (2 Seasons)3 Leagues15.14001110200000
Sheffield Utd (2 Seasons)3 Leagues11.21001010000000
Walsall (1 Season)1 League18.95002400000000
Cheltenham (1 Season)1 League4.0003
League One (12 Seasons)289.8394122991379285145000
EFL Cup (9 Seasons)9.3200940383000
FA Cup (8 Seasons)12.5200230151000
Championship (5 Seasons)25.75130
League Two (4 Seasons)29.65001500000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200919Bristol City1 League0.5000
2008-200919Brentford1 League13.5105
2009-201020Brentford1 League12.7017
2010-201121Bristol City1 League2.0001
2011-201222Bristol City1 League14.74118
2012-201323Bristol City1 League5.0003
2013-201424Cheltenham1 League4.0003
2013-201424Oldham Athletic1 League16.02014
2014-201525Oldham Athletic3 Leagues42.1700210
2015-201626Oldham Athletic3 Leagues44.1100260
2016-201727Sheffield Utd2 Leagues7.7000210000000
2017-201828Sheffield Utd1 League3.5108
2017-201828Walsall1 League18.95002400000000
2017-201828Lincoln City1 League5.2200700000000
2018-201929Lincoln City3 Leagues9.9200410200000
2019-202030Ipswich Town3 Leagues25.44112416045412000
2020-202131Ipswich Town3 Leagues17.920014140043110
2021-202232Plymouth Argyle3 Leagues46.8700412603363560
2022-202333Plymouth Argyle3 Leagues37.0710382712164380
2023-202434Bristol Rovers2 Leagues25.171015801324160
2024-202535Bristol Rovers2 Leagues15.010010521050160
17 Seasons10 Clubs5 Leagues367.0535128598383298149000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (4 Seasons)1 League22.24122
Oldham Athletic (3 Seasons)3 Leagues102.21000610
Plymouth Argyle (2 Seasons)3 Leagues83.914107953154127940
Ipswich Town (2 Seasons)3 Leagues43.36113830049723000
Bristol Rovers (2 Seasons)3 Leagues40.1810251322374320
Brentford (2 Seasons)2 Leagues26.21112
Lincoln City (2 Seasons)3 Leagues15.14001110200000
Sheffield Utd (2 Seasons)3 Leagues11.21001010000000
Walsall (1 Season)1 League18.95002400000000
Cheltenham (1 Season)1 League4.0003
League One (12 Seasons)289.8394122991379285145000
EFL Cup (9 Seasons)9.3200940383000
FA Cup (8 Seasons)12.5200230151000
Championship (5 Seasons)25.75130
League Two (4 Seasons)29.65001500000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200919Bristol Cityeng ENG2. Championship10th0.5000
2008-200919Brentfordeng ENG4. League Two1st13.5105
2009-201020Brentfordeng ENG3. League One9th12.7017
2010-201121Bristol Cityeng ENG2. Championship15th2.0001
2011-201222Bristol Cityeng ENG2. Championship20th14.74118
2012-201323Bristol Cityeng ENG2. Championship24th5.0003
2013-201424Cheltenhameng ENG4. League Two17th4.0003
2013-201424Oldham Athleticeng ENG3. League One15th16.02014
2014-201525Oldham Athleticeng ENG3. League One15th40.15021Matches
2015-201626Oldham Athleticeng ENG3. League One17th41.11026Matches
2016-201727Sheffield Utdeng ENG3. League One1st6.4000100000000Matches
2017-201828Sheffield Utdeng ENG2. Championship10th3.5108Matches
2017-201828Walsalleng ENG3. League One19th18.95002400000000Matches
2017-201828Lincoln Cityeng ENG4. League Two7th5.2200700000000Matches
2018-201929Lincoln Cityeng ENG4. League Two1st6.92000Matches
2019-202030Ipswich Towneng ENG3. League One11th21.44112215045312000Matches
2020-202131Ipswich Towneng ENG3. League One9th16.920013130040100Matches
2021-202232Plymouth Argyleeng ENG3. League One7th41.5600392403256540Matches
2022-202333Plymouth Argyleeng ENG3. League One1st35.5610372712062370Matches
2023-202434Bristol Roverseng ENG3. League One15th24.471015701324160Matches
2024-202535Bristol Roverseng ENG3. League One14th15.010010521050160Matches
17 Seasons10 Clubs3 Leagues345.1495127491379285145000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (4 Seasons)1 League22.24122
Oldham Athletic (3 Seasons)1 League97.28061
Plymouth Argyle (2 Seasons)1 League77.012107651152118910
Bristol Rovers (2 Seasons)1 League39.4810251222374320
Ipswich Town (2 Seasons)1 League38.36113528049322000
Brentford (2 Seasons)2 Leagues26.21112
Lincoln City (2 Seasons)1 League12.1400700000000
Sheffield Utd (2 Seasons)2 Leagues9.9100900000000
Walsall (1 Season)1 League18.95002400000000
Cheltenham (1 Season)1 League4.0003
League One (12 Seasons)289.8394122991379285145000
Championship (5 Seasons)25.75130
League Two (4 Seasons)29.65001500000000
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-201525Oldham Athleticeng ENGFA Cup65th1.01000Matches
2014-201525Oldham Athleticeng ENGLeague Cup58th1.01000Matches
2015-201626Oldham Athleticeng ENGFA Cup65th2.00000Matches
2015-201626Oldham Athleticeng ENGLeague Cup57th1.00000Matches
2016-201727Sheffield Utdeng ENGEFL Cup58th1.3000110000000Matches
2018-201929Lincoln Cityeng ENGEFL Cup33rd2.0000410200000Matches
2018-201929Lincoln Cityeng ENGFA Cup33rd1.0000000000000Matches
2019-202030Ipswich Towneng ENGEFL Cup58th1.00001000100Matches
2019-202030Ipswich Towneng ENGFA Cup65th3.00001100000Matches
2020-202131Ipswich Towneng ENGEFL Cup33rd1.00001100310Matches
2021-202232Plymouth Argyleeng ENGEFL CupRd21.00001100210Matches
2021-202232Plymouth Argyleeng ENGFA Cup4.31001101510Matches
2022-202333Plymouth Argyleeng ENGEFL CupRd11.01001001210Matches
2022-202333Plymouth Argyleeng ENGFA Cup0.60000Matches
2023-202434Bristol Roverseng ENGFA Cup0.70000100000Matches
10 Seasons6 Clubs2 Leagues21.940011704134000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Plymouth Argyle (2 Seasons)2 Leagues6.92003202930
Oldham Athletic (2 Seasons)2 Leagues5.02000
Ipswich Town (2 Seasons)2 Leagues5.00003200410
Bristol Rovers (2 Seasons)2 Leagues0.70000100000
Lincoln City (1 Season)2 Leagues3.0000410200000
Sheffield Utd (1 Season)1 League1.3000110000000
EFL Cup (9 Seasons)9.3200940383000
FA Cup (8 Seasons)12.5200230151000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201424wls WalesWCQ0.40000Matches
1 Season1 Club1 League0.40000

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.