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-23SatNational LeagueMatchweek 19AwayD 2–2FG RoversSouthend UnitedYCB67000000Match Report
2024-11-16SatNational LeagueMatchweek 18HomeW 2–0FG RoversYork CityYCB90000000Match Report
2024-11-09SatNational LeagueMatchweek 17AwayW 4–1FG RoversMaidenhead UtdYCB90000000Match Report
2024-11-02SatFA CupFirst round properAwayL 1–2FG RoversStockportYCB69000000000Match Report
2024-10-26SatNational LeagueMatchweek 16AwayD 1–1FG RoversWokingN66000010Match 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
2007-200817Swindon Towneng ENG3. League One21690.8000000010.000.000.000.000.00
2009-201019Newcastle Utdeng ENG2. Championship1040.0000000000.000.000.000.000.00
2010-201120Northamptoneng ENG4. League Two31282,57728.6314300310.100.030.140.100.14
2011-201221Northamptoneng ENG4. League Two45423,78442.0336300500.070.070.140.070.14
2012-201322Northamptoneng ENG4. League Two46454,13445.901212000400.000.260.260.000.26
2013-201423Colchester Utdeng ENG3. League One11660.7000000000.000.000.000.000.00
2013-201423Northamptoneng ENG4. League Two29211,99622.2033000100.000.140.140.000.14
2014-201524Northamptoneng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2014-201524Northamptoneng ENGLeague Cup211121.2000000000.000.000.000.000.00Matches
2014-201524Northamptoneng ENG4. League Two22151,43215.9000000200.000.000.000.000.00Matches
2015-201625Yeovil Towneng ENGFA Cup433173.5101100000.280.000.280.280.28Matches
2015-201625Yeovil Towneng ENG4. League Two26222,02422.5000000500.000.000.000.000.00Matches
2016-201726Newport Countyeng ENGEFL Cup10871.0000000000.000.000.000.000.00Matches
2016-201726Newport Countyeng ENGFA Cup444204.7000000000.000.000.000.000.00Matches
2016-201726Newport Countyeng ENG4. League Two23171,55917.3101100600.060.000.060.060.06Matches
2017-201827Newport Countyeng ENGEFL Cup10200.2000000000.000.000.000.000.00Matches
2017-201827Newport Countyeng ENGFA Cup443283.6000000000.000.000.000.000.00Matches
2017-201827Newport Countyeng ENG4. League Two39332,93932.7314300400.090.030.120.090.12Matches
2018-201928Cheltenhameng ENGEFL Cup211311.5000000000.000.000.000.000.00Matches
2018-201928Cheltenhameng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2018-201928Cheltenhameng ENG4. League Two37343,04433.8134100500.030.090.120.030.12Matches
2019-202029Cheltenhameng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202029Cheltenhameng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2019-202029Cheltenhameng ENG4. League Two34343,06034.0325300300.090.060.150.090.15Matches
2020-202130Cheltenhameng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2020-202130Cheltenhameng ENGFA Cup444204.7011000100.000.210.210.000.21Matches
2020-202130Cheltenhameng ENG4. League Two46464,14046.0279200200.040.150.200.040.20Matches
2021-202231Cheltenhameng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2021-202231Wrexhameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202231Cheltenhameng ENG3. League One221802.0000000000.000.000.000.000.00Matches
2021-202231Wrexhameng ENG5. National League43433,87043.01100600.020.02Matches
2022-202332Wrexhameng ENGFA Cup554505.0000000100.000.000.000.000.00Matches
2022-202332Wrexhameng ENG5. National League46464,14046.04400200.090.09Matches
2023-202433Wrexhameng ENGEFL Cup222402.7000000000.000.000.000.000.00Matches
2023-202433Wrexhameng ENGFA Cup443604.0000000100.000.000.000.000.00Matches
2023-202433Wrexhameng ENG4. League Two29252,36126.2112100200.040.040.080.040.08Matches
2024-202534FG Roverseng ENGFA Cup11690.8000000000.000.000.000.000.00Matches
2024-202534FG Roverseng ENG5. National League19151,39615.5011000200.000.060.060.000.06Matches
17 Seasons9 Clubs6 Leagues56951346,989522.123355323005720.040.080.120.040.12
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
Northampton (5 Seasons)3 Leagues17715414,215157.9619256001610.040.120.160.040.16
Cheltenham (4 Seasons)4 Leagues13613211,965132.9613196001200.050.100.140.050.14
Wrexham (3 Seasons)4 Leagues13012611,511127.96126001200.050.030.050.050.05
Newport County (2 Seasons)3 Leagues72585,35359.54154001000.070.020.080.070.08
Yeovil Town (1 Season)2 Leagues30252,34126.0101100500.040.000.040.040.04
FG Rovers (1 Season)2 Leagues20161,46516.3011000200.000.060.060.000.06
Swindon Town (1 Season)1 League21690.8000000010.000.000.000.000.00
Colchester Utd (1 Season)1 League11660.7000000000.000.000.000.000.00
Newcastle Utd (1 Season)1 League1040.0000000000.000.000.000.000.00
League Two (12 Seasons)40736233,050367.217335017004210.050.090.140.050.14
FA Cup (11 Seasons)35343,17435.3112100500.030.030.060.030.06
EFL Cup (8 Seasons)1391,04011.6000000000.000.000.000.000.00
National League (3 Seasons)1081049,406104.55115001000.050.060.060.050.06
League One (3 Seasons)543153.5000000010.000.000.000.000.00
Championship (1 Season)1040.0000000000.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
2007-200817Swindon Town1 League21690.8000000010.000.000.000.000.00
2009-201019Newcastle Utd1 League1040.0000000000.000.000.000.000.00
2010-201120Northampton1 League31282,57728.6314300310.100.030.140.100.14
2011-201221Northampton1 League45423,78442.0336300500.070.070.140.070.14
2012-201322Northampton1 League46454,13445.901212000400.000.260.260.000.26
2013-201423Colchester Utd1 League11660.7000000000.000.000.000.000.00
2013-201423Northampton1 League29211,99622.2033000100.000.140.140.000.14
2014-201524Northampton3 Leagues26181,72419.2000000300.000.000.000.000.00
2015-201625Yeovil Town2 Leagues30252,34126.0101100500.040.000.040.040.04
2016-201726Newport County3 Leagues28212,06623.0101100600.040.000.040.040.04
2017-201827Newport County3 Leagues44373,28736.5314300400.080.030.110.080.11
2018-201928Cheltenham3 Leagues42383,44538.3134100600.030.080.100.030.10
2019-202029Cheltenham3 Leagues38383,42038.0325300300.080.050.130.080.13
2020-202130Cheltenham3 Leagues52524,74052.72810200300.040.150.190.040.19
2021-202231Cheltenham2 Leagues443604.0000000000.000.000.000.000.00
2021-202231Wrexham2 Leagues44443,96044.0100100600.020.000.000.020.00
2022-202332Wrexham2 Leagues51514,59051.0400400300.080.000.000.080.00
2023-202433Wrexham3 Leagues35312,96132.9112100300.030.030.060.030.06
2024-202534FG Rovers2 Leagues20161,46516.3011000200.000.060.060.000.06
17 Seasons9 Clubs6 Leagues56951346,989522.123355323005720.040.080.120.040.12
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
Northampton (5 Seasons)3 Leagues17715414,215157.9619256001610.040.120.160.040.16
Cheltenham (4 Seasons)4 Leagues13613211,965132.9613196001200.050.100.140.050.14
Wrexham (3 Seasons)4 Leagues13012611,511127.96126001200.050.030.050.050.05
Newport County (2 Seasons)3 Leagues72585,35359.54154001000.070.020.080.070.08
Yeovil Town (1 Season)2 Leagues30252,34126.0101100500.040.000.040.040.04
FG Rovers (1 Season)2 Leagues20161,46516.3011000200.000.060.060.000.06
Swindon Town (1 Season)1 League21690.8000000010.000.000.000.000.00
Colchester Utd (1 Season)1 League11660.7000000000.000.000.000.000.00
Newcastle Utd (1 Season)1 League1040.0000000000.000.000.000.000.00
League Two (12 Seasons)40736233,050367.217335017004210.050.090.140.050.14
FA Cup (11 Seasons)35343,17435.3112100500.030.030.060.030.06
EFL Cup (8 Seasons)1391,04011.6000000000.000.000.000.000.00
National League (3 Seasons)1081049,406104.55115001000.050.060.060.050.06
League One (3 Seasons)543153.5000000010.000.000.000.000.00
Championship (1 Season)1040.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
2007-200817Swindon Towneng ENG3. League One13th21690.8000000010.000.000.000.000.00
2009-201019Newcastle Utdeng ENG2. Championship1st1040.0000000000.000.000.000.000.00
2010-201120Northamptoneng ENG4. League Two16th31282,57728.6314300310.100.030.140.100.14
2011-201221Northamptoneng ENG4. League Two20th45423,78442.0336300500.070.070.140.070.14
2012-201322Northamptoneng ENG4. League Two6th46454,13445.901212000400.000.260.260.000.26
2013-201423Colchester Utdeng ENG3. League One16th11660.7000000000.000.000.000.000.00
2013-201423Northamptoneng ENG4. League Two21st29211,99622.2033000100.000.140.140.000.14
2014-201524Northamptoneng ENG4. League Two12th22151,43215.9000000200.000.000.000.000.00Matches
2015-201625Yeovil Towneng ENG4. League Two19th26222,02422.5000000500.000.000.000.000.00Matches
2016-201726Newport Countyeng ENG4. League Two22nd23171,55917.3101100600.060.000.060.060.06Matches
2017-201827Newport Countyeng ENG4. League Two11th39332,93932.7314300400.090.030.120.090.12Matches
2018-201928Cheltenhameng ENG4. League Two16th37343,04433.8134100500.030.090.120.030.12Matches
2019-202029Cheltenhameng ENG4. League Two4th34343,06034.0325300300.090.060.150.090.15Matches
2020-202130Cheltenhameng ENG4. League Two1st46464,14046.0279200200.040.150.200.040.20Matches
2021-202231Cheltenhameng ENG3. League One15th221802.0000000000.000.000.000.000.00Matches
2021-202231Wrexhameng ENG5. National League2nd43433,87043.01100600.020.02Matches
2022-202332Wrexhameng ENG5. National League1st46464,14046.04400200.090.09Matches
2023-202433Wrexhameng ENG4. League Two2nd29252,36126.2112100200.040.040.080.040.08Matches
2024-202534FG Roverseng ENG5. National League2nd19151,39615.5011000200.000.060.060.000.06Matches
17 Seasons9 Clubs4 Leagues52147042,775475.322345122005220.050.090.130.050.13
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
Northampton (5 Seasons)1 League17315113,923154.7619256001510.040.120.160.040.16
Cheltenham (4 Seasons)2 Leagues11911610,424115.8612186001000.050.100.160.050.16
Wrexham (3 Seasons)2 Leagues11811410,371115.26126001000.050.040.080.050.08
Newport County (2 Seasons)1 League62504,49850.04154001000.080.020.100.080.10
Yeovil Town (1 Season)1 League26222,02422.5000000500.000.000.000.000.00
FG Rovers (1 Season)1 League19151,39615.5011000200.000.060.060.000.06
Swindon Town (1 Season)1 League21690.8000000010.000.000.000.000.00
Colchester Utd (1 Season)1 League11660.7000000000.000.000.000.000.00
Newcastle Utd (1 Season)1 League1040.0000000000.000.000.000.000.00
League Two (12 Seasons)40736233,050367.217335017004210.050.090.140.050.14
National League (3 Seasons)1081049,406104.55115001000.050.060.060.050.06
League One (3 Seasons)543153.5000000010.000.000.000.000.00
Championship (1 Season)1040.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-201524Northamptoneng ENGFA Cup85th221802.0000000100.000.000.000.000.00Matches
2014-201524Northamptoneng ENGLeague Cup33rd211121.2000000000.000.000.000.000.00Matches
2015-201625Yeovil Towneng ENGFA Cup33rd433173.5101100000.280.000.280.280.28Matches
2016-201726Newport Countyeng ENGEFL Cup58th10871.0000000000.000.000.000.000.00Matches
2016-201726Newport Countyeng ENGFA Cup65th444204.7000000000.000.000.000.000.00Matches
2017-201827Newport Countyeng ENGEFL Cup33rd10200.2000000000.000.000.000.000.00Matches
2017-201827Newport Countyeng ENGFA Cup17th443283.6000000000.000.000.000.000.00Matches
2018-201928Cheltenhameng ENGEFL Cup33rd211311.5000000000.000.000.000.000.00Matches
2018-201928Cheltenhameng ENGFA Cup65th332703.0000000100.000.000.000.000.00Matches
2019-202029Cheltenhameng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2019-202029Cheltenhameng ENGFA Cup65th332703.0000000000.000.000.000.000.00Matches
2020-202130Cheltenhameng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2020-202130Cheltenhameng ENGFA Cup17th444204.7011000100.000.210.210.000.21Matches
2021-202231Cheltenhameng ENGEFL CupRd3221802.0000000000.000.000.000.000.00Matches
2021-202231Wrexhameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202332Wrexhameng ENGFA Cup554505.0000000100.000.000.000.000.00Matches
2023-202433Wrexhameng ENGEFL CupRd2222402.7000000000.000.000.000.000.00Matches
2023-202433Wrexhameng ENGFA Cup443604.0000000100.000.000.000.000.00Matches
2024-202534FG Roverseng ENGFA Cup11690.8000000000.000.000.000.000.00Matches
11 Seasons6 Clubs2 Leagues48434,21446.8112100500.020.020.040.020.04
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
Cheltenham (4 Seasons)2 Leagues17161,54117.1011000200.000.060.060.000.06
Wrexham (3 Seasons)2 Leagues12121,14012.7000000200.000.000.000.000.00
Newport County (2 Seasons)2 Leagues1088559.5000000000.000.000.000.000.00
Northampton (1 Season)2 Leagues432923.2000000100.000.000.000.000.00
Yeovil Town (1 Season)1 League433173.5101100000.280.000.280.280.28
FG Rovers (1 Season)1 League11690.8000000000.000.000.000.000.00
FA Cup (11 Seasons)35343,17435.3112100500.030.030.060.030.06
EFL Cup (8 Seasons)1391,04011.6000000000.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
2007-200817Swindon Towneng ENG3. League One0.8000.0000
2009-201019Newcastle Utdeng ENG2. Championship0.0000.0000
2010-201120Northamptoneng ENG4. League Two28.6360.210.5000
2011-201221Northamptoneng ENG4. League Two42.03110.260.2700
2012-201322Northamptoneng ENG4. League Two45.9060.130.0000
2013-201423Colchester Utdeng ENG3. League One0.7000.0000
2013-201423Northamptoneng ENG4. League Two22.2010.050.0000
2014-201524Northamptoneng ENGFA Cup2.0000Matches
2014-201524Northamptoneng ENGLeague Cup1.2000Matches
2014-201524Northamptoneng ENG4. League Two15.9010.060.0000Matches
2015-201625Yeovil Towneng ENGFA Cup3.5100Matches
2015-201625Yeovil Towneng ENG4. League Two22.5020.090.0000Matches
2016-201726Newport Countyeng ENGEFL Cup1.00000.000.0000Matches
2016-201726Newport Countyeng ENGFA Cup4.7000Matches
2016-201726Newport Countyeng ENG4. League Two17.31010.000.061.0000Matches
2017-201827Newport Countyeng ENGEFL Cup0.20000.000.0000Matches
2017-201827Newport Countyeng ENGFA Cup3.60100.00.270.000.0000Matches
2017-201827Newport Countyeng ENG4. League Two32.73090.000.280.3300Matches
2018-201928Cheltenhameng ENGEFL Cup1.50000.000.0000Matches
2018-201928Cheltenhameng ENGFA Cup3.00000.000.0000Matches
2018-201928Cheltenhameng ENG4. League Two33.8100Matches
2019-202029Cheltenhameng ENGEFL Cup1.00000.000.0000Matches
2019-202029Cheltenhameng ENGFA Cup3.00000.000.0000Matches
2019-202029Cheltenhameng ENG4. League Two34.0310330.00.290.090.301.0000Matches
2020-202130Cheltenhameng ENGEFL Cup2.00100.00.500.000.0000Matches
2020-202130Cheltenhameng ENGFA Cup4.70100.00.210.000.0000Matches
2020-202130Cheltenhameng ENG4. League Two46.0214535.70.300.110.140.4000Matches
2021-202231Cheltenhameng ENGEFL Cup2.0011100.00.500.500.000.0000Matches
2021-202231Wrexhameng ENGFA Cup1.00100.01.000.000.0000Matches
2021-202231Cheltenhameng ENG3. League One2.00000.000.0000Matches
2021-202231Wrexhameng ENG5. National League43.0100Matches
2022-202332Wrexhameng ENGFA Cup5.003266.70.600.400.000.0000Matches
2022-202332Wrexhameng ENG5. National League46.0400Matches
2023-202433Wrexhameng ENGEFL Cup2.704250.01.500.750.000.0000Matches
2023-202433Wrexhameng ENGFA Cup4.00200.00.500.000.0000Matches
2023-202433Wrexhameng ENG4. League Two26.216350.00.230.110.170.3300Matches
2024-202534FG Roverseng ENGFA Cup0.80000.000.0000Matches
2024-202534FG Roverseng ENG5. National League15.5000Matches
17 Seasons9 Clubs6 Leagues522.123445359.10.230.140.230.3000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Northampton (5 Seasons)3 Leagues157.96250.160.2400
Cheltenham (4 Seasons)4 Leagues132.9627933.30.270.090.190.5600
Wrexham (3 Seasons)4 Leagues127.9616743.80.410.180.060.1400
Newport County (2 Seasons)3 Leagues59.541101000.00.020.184.000.4000
Yeovil Town (1 Season)2 Leagues26.0120.090.0000
FG Rovers (1 Season)2 Leagues16.30000.000.0000
Swindon Town (1 Season)1 League0.8000.0000
Colchester Utd (1 Season)1 League0.7000.0000
Newcastle Utd (1 Season)1 League0.0000.0000
League Two (12 Seasons)367.217304870.00.190.140.330.3300
FA Cup (11 Seasons)35.318225.00.320.080.000.0000
EFL Cup (8 Seasons)11.606350.00.580.290.000.0000
National League (3 Seasons)104.5500
League One (3 Seasons)3.50000.000.0000
Championship (1 Season)0.0000.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
2007-200817Swindon Town1 League0.8000.0000
2009-201019Newcastle Utd1 League0.0000.0000
2010-201120Northampton1 League28.6360.210.5000
2011-201221Northampton1 League42.03110.260.2700
2012-201322Northampton1 League45.9060.130.0000
2013-201423Colchester Utd1 League0.7000.0000
2013-201423Northampton1 League22.2010.050.0000
2014-201524Northampton3 Leagues19.2010.060.0000
2015-201625Yeovil Town2 Leagues26.0120.090.0000
2016-201726Newport County3 Leagues23.01010.000.051.0000
2017-201827Newport County3 Leagues36.5319900.00.030.253.000.3300
2018-201928Cheltenham3 Leagues38.31000.000.0000
2019-202029Cheltenham3 Leagues38.0310330.00.260.080.301.0000
2020-202130Cheltenham3 Leagues52.7216531.30.300.090.130.4000
2021-202231Cheltenham2 Leagues4.0011100.00.250.250.000.0000
2021-202231Wrexham2 Leagues44.01100.01.000.000.0000
2022-202332Wrexham2 Leagues51.043266.70.600.400.000.0000
2023-202433Wrexham3 Leagues32.9112541.70.360.150.080.2000
2024-202534FG Rovers2 Leagues16.30000.000.0000
17 Seasons9 Clubs6 Leagues522.123445359.10.230.140.230.3000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Northampton (5 Seasons)3 Leagues157.96250.160.2400
Cheltenham (4 Seasons)4 Leagues132.9627933.30.270.090.190.5600
Wrexham (3 Seasons)4 Leagues127.9616743.80.410.180.060.1400
Newport County (2 Seasons)3 Leagues59.541101000.00.020.184.000.4000
Yeovil Town (1 Season)2 Leagues26.0120.090.0000
FG Rovers (1 Season)2 Leagues16.30000.000.0000
Swindon Town (1 Season)1 League0.8000.0000
Colchester Utd (1 Season)1 League0.7000.0000
Newcastle Utd (1 Season)1 League0.0000.0000
League Two (12 Seasons)367.217304870.00.190.140.330.3300
FA Cup (11 Seasons)35.318225.00.320.080.000.0000
EFL Cup (8 Seasons)11.606350.00.580.290.000.0000
National League (3 Seasons)104.5500
League One (3 Seasons)3.50000.000.0000
Championship (1 Season)0.0000.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
2007-200817Swindon Towneng ENG3. League One13th0.8000.0000
2009-201019Newcastle Utdeng ENG2. Championship1st0.0000.0000
2010-201120Northamptoneng ENG4. League Two16th28.6360.210.5000
2011-201221Northamptoneng ENG4. League Two20th42.03110.260.2700
2012-201322Northamptoneng ENG4. League Two6th45.9060.130.0000
2013-201423Colchester Utdeng ENG3. League One16th0.7000.0000
2013-201423Northamptoneng ENG4. League Two21st22.2010.050.0000
2014-201524Northamptoneng ENG4. League Two12th15.9010.060.0000Matches
2015-201625Yeovil Towneng ENG4. League Two19th22.5020.090.0000Matches
2016-201726Newport Countyeng ENG4. League Two22nd17.31010.000.061.0000Matches
2017-201827Newport Countyeng ENG4. League Two11th32.73090.000.280.3300Matches
2018-201928Cheltenhameng ENG4. League Two16th33.8100Matches
2019-202029Cheltenhameng ENG4. League Two4th34.0310330.00.290.090.301.0000Matches
2020-202130Cheltenhameng ENG4. League Two1st46.0214535.70.300.110.140.4000Matches
2021-202231Cheltenhameng ENG3. League One15th2.00000.000.0000Matches
2021-202231Wrexhameng ENG5. National League2nd43.0100Matches
2022-202332Wrexhameng ENG5. National League1st46.0400Matches
2023-202433Wrexhameng ENG4. League Two2nd26.216350.00.230.110.170.3300Matches
2024-202534FG Roverseng ENG5. National League2nd15.5000Matches
17 Seasons9 Clubs4 Leagues475.322304870.00.190.140.330.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Northampton (5 Seasons)1 League154.76250.160.2400
Cheltenham (4 Seasons)2 Leagues115.8624833.30.290.100.210.6300
Wrexham (3 Seasons)2 Leagues115.266350.00.230.110.170.3300
Newport County (2 Seasons)1 League50.040100.000.200.4000
Yeovil Town (1 Season)1 League22.5020.090.0000
FG Rovers (1 Season)1 League15.5000
Swindon Town (1 Season)1 League0.8000.0000
Colchester Utd (1 Season)1 League0.7000.0000
Newcastle Utd (1 Season)1 League0.0000.0000
League Two (12 Seasons)367.217304870.00.190.140.330.3300
National League (3 Seasons)104.5500
League One (3 Seasons)3.50000.000.0000
Championship (1 Season)0.0000.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-201524Northamptoneng ENGFA Cup85th2.0000Matches
2014-201524Northamptoneng ENGLeague Cup33rd1.2000Matches
2015-201625Yeovil Towneng ENGFA Cup33rd3.5100Matches
2016-201726Newport Countyeng ENGEFL Cup58th1.00000.000.0000Matches
2016-201726Newport Countyeng ENGFA Cup65th4.7000Matches
2017-201827Newport Countyeng ENGEFL Cup33rd0.20000.000.0000Matches
2017-201827Newport Countyeng ENGFA Cup17th3.60100.00.270.000.0000Matches
2018-201928Cheltenhameng ENGEFL Cup33rd1.50000.000.0000Matches
2018-201928Cheltenhameng ENGFA Cup65th3.00000.000.0000Matches
2019-202029Cheltenhameng ENGEFL Cup58th1.00000.000.0000Matches
2019-202029Cheltenhameng ENGFA Cup65th3.00000.000.0000Matches
2020-202130Cheltenhameng ENGEFL Cup33rd2.00100.00.500.000.0000Matches
2020-202130Cheltenhameng ENGFA Cup17th4.70100.00.210.000.0000Matches
2021-202231Cheltenhameng ENGEFL CupRd32.0011100.00.500.500.000.0000Matches
2021-202231Wrexhameng ENGFA Cup1.00100.01.000.000.0000Matches
2022-202332Wrexhameng ENGFA Cup5.003266.70.600.400.000.0000Matches
2023-202433Wrexhameng ENGEFL CupRd22.704250.01.500.750.000.0000Matches
2023-202433Wrexhameng ENGFA Cup4.00200.00.500.000.0000Matches
2024-202534FG Roverseng ENGFA Cup0.80000.000.0000Matches
11 Seasons6 Clubs2 Leagues46.8114535.70.400.140.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Cheltenham (4 Seasons)2 Leagues17.103133.30.180.060.000.0000
Wrexham (3 Seasons)2 Leagues12.7010440.00.790.320.000.0000
Newport County (2 Seasons)2 Leagues9.50100.00.210.000.0000
Northampton (1 Season)2 Leagues3.2000
Yeovil Town (1 Season)1 League3.5100
FG Rovers (1 Season)1 League0.80000.000.0000
FA Cup (11 Seasons)35.318225.00.320.080.000.0000
EFL Cup (8 Seasons)11.606350.00.580.290.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
2007-200817Swindon Towneng ENG3. League One269351.70.811
2009-201019Newcastle Utdeng ENG2. Championship1440.10.001
2010-201120Northamptoneng ENG4. League Two312,5778362.228.6283
2011-201221Northamptoneng ENG4. League Two453,7848491.442.0423
2012-201322Northamptoneng ENG4. League Two464,1349099.945.9451
2013-201423Colchester Utdeng ENG3. League One166661.60.710
2013-201423Northamptoneng ENG4. League Two291,9966948.222.2218
2014-201524Northamptoneng ENGFA Cup218090100.02.02902000.5012-1-0.50Matches
2014-201524Northamptoneng ENGLeague Cup21125662.21.2191112101.5013-2-1.61-1.61Matches
2014-201524Northamptoneng ENG4. League Two221,4326534.615.915127121.091822-4-0.25-0.55Matches
2015-201625Yeovil Towneng ENGFA Cup43177981.33.53100311601.7553+2+0.57+0.57Matches
2015-201625Yeovil Towneng ENG4. League Two262,0247848.922.52221421.35181800.00+0.68Matches
2016-201726Newport Countyeng ENGEFL Cup1878796.71.00018600.0023-1-1.03-1.03Matches
2016-201726Newport Countyeng ENGFA Cup4420105100.04.741054001.2553+2+0.43Matches
2016-201726Newport Countyeng ENG4. League Two231,5596837.717.31712600.741928-9-0.52-0.07Matches
2017-201827Newport Countyeng ENGEFL Cup1202011.10.20011900.0002-2-9.00-9.00Matches
2017-201827Newport Countyeng ENGFA Cup43288272.93.64823011.7554+1+0.27-0.46Matches
2017-201827Newport Countyeng ENG4. League Two392,9397571.032.73330621.333842-4-0.12-0.27Matches
2018-201928Cheltenhameng ENGEFL Cup21316662.41.5191114000.5001-1-0.69-0.69Matches
2018-201928Cheltenhameng ENGFA Cup327090100.03.03903001.333300.00Matches
2018-201928Cheltenhameng ENG4. League Two373,0448273.533.834883231881.384548-3-0.09+0.57Matches
2019-202029Cheltenhameng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2019-202029Cheltenhameng ENGFA Cup327090100.03.03903001.3334-1-0.33Matches
2019-202029Cheltenhameng ENG4. League Two343,0609094.434.0349034001.754927+22+0.65-0.85Matches
2020-202130Cheltenhameng ENGEFL Cup218090100.02.02902001.5023-1-0.50Matches
2020-202130Cheltenhameng ENGFA Cup4420105100.04.741054002.2586+2+0.43Matches
2020-202130Cheltenhameng ENG4. League Two464,14090100.046.0469046001.786139+22+0.48Matches
2021-202231Cheltenhameng ENGEFL Cup21809066.72.02902002.0031+2+1.00+4.00Matches
2021-202231Wrexhameng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2021-202231Cheltenhameng ENG3. League One2180904.32.02902021.504400.00+0.32Matches
2021-202231Wrexhameng ENG5. National League433,8709097.743.0439043001.988944+45+1.05+1.05Matches
2022-202332Wrexhameng ENGFA Cup545090100.05.05905002.001510+5+1.00Matches
2022-202332Wrexhameng ENG5. National League464,14090100.046.0469046002.4111643+73+1.59Matches
2023-202433Wrexhameng ENGEFL Cup2240120100.02.721202001.001100.00Matches
2023-202433Wrexhameng ENGFA Cup436090100.04.04904002.2575+2+0.50Matches
2023-202433Wrexhameng ENG4. League Two292,3618157.026.2259024428131.694938+11+0.42-0.90Matches
2024-202534FG Roverseng ENGFA Cup1696957.50.81690000.0001-1-1.30-1.30Matches
2024-202534FG Roverseng ENG5. National League191,3967381.615.515881441702.162812+16+1.03-0.40Matches
17 Seasons9 Clubs6 Leagues56946,9898358.7522.1513903575626401.64596425+171+0.45+0.49
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Northampton (5 Seasons)3 Leagues17714,2158067.5157.915490152321121.082027-7-0.37-0.66
Cheltenham (4 Seasons)4 Leagues13611,9658868.9132.913290130423101.62178139+39+0.29+0.66
Wrexham (3 Seasons)4 Leagues13011,5118986.0127.912690125428132.05278143+135+1.06-0.20
Newport County (2 Seasons)3 Leagues725,3537456.859.5589449145331.126982-13-0.220.00
Yeovil Town (1 Season)2 Leagues302,3417851.726.0251002451621.402321+2+0.08+0.73
FG Rovers (1 Season)2 Leagues201,4657380.116.316871441702.052813+15+0.92-0.31
Swindon Town (1 Season)1 League269351.70.811
Colchester Utd (1 Season)1 League166661.60.710
Newcastle Utd (1 Season)1 League1440.10.001
League Two (12 Seasons)40733,0508167.8367.2362892114524371.44297262+35+0.15+0.13
FA Cup (11 Seasons)353,1749192.835.334933211611.605343+10+0.28-0.08
EFL Cup (8 Seasons)131,0408072.211.6997944201.00917-8-0.69-0.02
National League (3 Seasons)1089,4068795.9104.51049010341702.1923399+134+1.28+0.17
League One (3 Seasons)5315632.53.54902121.504400.00+0.32
Championship (1 Season)1440.10.001
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
2007-200817Swindon Town1 League269351.70.811
2009-201019Newcastle Utd1 League1440.10.001
2010-201120Northampton1 League312,5778362.228.6283
2011-201221Northampton1 League453,7848491.442.0423
2012-201322Northampton1 League464,1349099.945.9451
2013-201423Colchester Utd1 League166661.60.710
2013-201423Northampton1 League291,9966948.222.2218
2014-201524Northampton3 Leagues261,7246638.319.2189015821121.082027-7-0.37-0.66
2015-201625Yeovil Town2 Leagues302,3417851.726.0251002451621.402321+2+0.08+0.73
2016-201726Newport County3 Leagues282,0667444.423.0211051678600.792634-8-0.35+0.10
2017-201827Newport County3 Leagues443,2877568.936.537823371931.344348-5-0.14-0.32
2018-201928Cheltenham3 Leagues423,4458274.638.338883642381.334852-4-0.10+0.51
2019-202029Cheltenham3 Leagues383,4209095.038.0389038001.675234+18+0.47-1.03
2020-202130Cheltenham3 Leagues524,74091100.052.7529152001.817148+23+0.44
2021-202231Cheltenham2 Leagues4360908.24.04904021.7575+2+0.50+0.88
2021-202231Wrexham2 Leagues443,9609097.844.0449044001.949046+44+1.00+1.00
2022-202332Wrexham2 Leagues514,59090100.051.0519051002.3713153+78+1.53
2023-202433Wrexham3 Leagues352,9618562.532.9319230428131.715744+13+0.40-0.92
2024-202534FG Rovers2 Leagues201,4657380.116.316871441702.052813+15+0.92-0.31
17 Seasons9 Clubs6 Leagues56946,9898358.7522.1513903575626401.64596425+171+0.45+0.49
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Northampton (5 Seasons)3 Leagues17714,2158067.5157.915490152321121.082027-7-0.37-0.66
Cheltenham (4 Seasons)4 Leagues13611,9658868.9132.913290130423101.62178139+39+0.29+0.66
Wrexham (3 Seasons)4 Leagues13011,5118986.0127.912690125428132.05278143+135+1.06-0.20
Newport County (2 Seasons)3 Leagues725,3537456.859.5589449145331.126982-13-0.220.00
Yeovil Town (1 Season)2 Leagues302,3417851.726.0251002451621.402321+2+0.08+0.73
FG Rovers (1 Season)2 Leagues201,4657380.116.316871441702.052813+15+0.92-0.31
Swindon Town (1 Season)1 League269351.70.811
Colchester Utd (1 Season)1 League166661.60.710
Newcastle Utd (1 Season)1 League1440.10.001
League Two (12 Seasons)40733,0508167.8367.2362892114524371.44297262+35+0.15+0.13
FA Cup (11 Seasons)353,1749192.835.334933211611.605343+10+0.28-0.08
EFL Cup (8 Seasons)131,0408072.211.6997944201.00917-8-0.69-0.02
National League (3 Seasons)1089,4068795.9104.51049010341702.1923399+134+1.28+0.17
League One (3 Seasons)5315632.53.54902121.504400.00+0.32
Championship (1 Season)1440.10.001
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
2007-200817Swindon Towneng ENG3. League One13th269351.70.811
2009-201019Newcastle Utdeng ENG2. Championship1st1440.10.001
2010-201120Northamptoneng ENG4. League Two16th312,5778362.228.6283
2011-201221Northamptoneng ENG4. League Two20th453,7848491.442.0423
2012-201322Northamptoneng ENG4. League Two6th464,1349099.945.9451
2013-201423Colchester Utdeng ENG3. League One16th166661.60.710
2013-201423Northamptoneng ENG4. League Two21st291,9966948.222.2218
2014-201524Northamptoneng ENG4. League Two12th221,4326534.615.915127121.091822-4-0.25-0.55Matches
2015-201625Yeovil Towneng ENG4. League Two19th262,0247848.922.52221421.35181800.00+0.68Matches
2016-201726Newport Countyeng ENG4. League Two22nd231,5596837.717.31712600.741928-9-0.52-0.07Matches
2017-201827Newport Countyeng ENG4. League Two11th392,9397571.032.73330621.333842-4-0.12-0.27Matches
2018-201928Cheltenhameng ENG4. League Two16th373,0448273.533.834883231881.384548-3-0.09+0.57Matches
2019-202029Cheltenhameng ENG4. League Two4th343,0609094.434.0349034001.754927+22+0.65-0.85Matches
2020-202130Cheltenhameng ENG4. League Two1st464,14090100.046.0469046001.786139+22+0.48Matches
2021-202231Cheltenhameng ENG3. League One15th2180904.32.02902021.504400.00+0.32Matches
2021-202231Wrexhameng ENG5. National League2nd433,8709097.743.0439043001.988944+45+1.05+1.05Matches
2022-202332Wrexhameng ENG5. National League1st464,14090100.046.0469046002.4111643+73+1.59Matches
2023-202433Wrexhameng ENG4. League Two2nd292,3618157.026.2259024428131.694938+11+0.42-0.90Matches
2024-202534FG Roverseng ENG5. National League2nd191,3967381.615.515881441702.162812+16+1.03-0.40Matches
17 Seasons9 Clubs4 Leagues52142,7758256.9475.3470903165121391.67534365+169+0.50+0.54
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Northampton (5 Seasons)1 League17313,9238067.3154.71511222121.091822-4-0.25-0.55
Cheltenham (4 Seasons)2 Leagues11910,4248866.6115.811689114318101.64159118+41+0.35+0.68
Wrexham (3 Seasons)2 Leagues11810,3718884.7115.211490113428132.08254125+129+1.12-0.13
Newport County (2 Seasons)1 League624,4987354.350.050421221.115770-13-0.260.00
Yeovil Town (1 Season)1 League262,0247848.922.52221421.35181800.00+0.68
FG Rovers (1 Season)1 League191,3967381.615.515881441702.162812+16+1.03-0.40
Swindon Town (1 Season)1 League269351.70.811
Colchester Utd (1 Season)1 League166661.60.710
Newcastle Utd (1 Season)1 League1440.10.001
League Two (12 Seasons)40733,0508167.8367.2362892114524371.44297262+35+0.15+0.13
National League (3 Seasons)1089,4068795.9104.51049010341702.1923399+134+1.28+0.17
League One (3 Seasons)5315632.53.54902121.504400.00+0.32
Championship (1 Season)1440.10.001
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-201524Northamptoneng ENGFA Cup85th218090100.02.02902000.5012-1-0.50Matches
2014-201524Northamptoneng ENGLeague Cup33rd21125662.21.2191112101.5013-2-1.61-1.61Matches
2015-201625Yeovil Towneng ENGFA Cup33rd43177981.33.53100311601.7553+2+0.57+0.57Matches
2016-201726Newport Countyeng ENGEFL Cup58th1878796.71.00018600.0023-1-1.03-1.03Matches
2016-201726Newport Countyeng ENGFA Cup65th4420105100.04.741054001.2553+2+0.43Matches
2017-201827Newport Countyeng ENGEFL Cup33rd1202011.10.20011900.0002-2-9.00-9.00Matches
2017-201827Newport Countyeng ENGFA Cup17th43288272.93.64823011.7554+1+0.27-0.46Matches
2018-201928Cheltenhameng ENGEFL Cup33rd21316662.41.5191114000.5001-1-0.69-0.69Matches
2018-201928Cheltenhameng ENGFA Cup65th327090100.03.03903001.333300.00Matches
2019-202029Cheltenhameng ENGEFL Cup58th19090100.01.01901000.0003-3-3.00Matches
2019-202029Cheltenhameng ENGFA Cup65th327090100.03.03903001.3334-1-0.33Matches
2020-202130Cheltenhameng ENGEFL Cup33rd218090100.02.02902001.5023-1-0.50Matches
2020-202130Cheltenhameng ENGFA Cup17th4420105100.04.741054002.2586+2+0.43Matches
2021-202231Cheltenhameng ENGEFL CupRd321809066.72.02902002.0031+2+1.00+4.00Matches
2021-202231Wrexhameng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2022-202332Wrexhameng ENGFA Cup545090100.05.05905002.001510+5+1.00Matches
2023-202433Wrexhameng ENGEFL CupRd22240120100.02.721202001.001100.00Matches
2023-202433Wrexhameng ENGFA Cup436090100.04.04904002.2575+2+0.50Matches
2024-202534FG Roverseng ENGFA Cup1696957.50.81690000.0001-1-1.30-1.30Matches
11 Seasons6 Clubs2 Leagues484,2148886.746.843944153611.446260+2+0.04+0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cheltenham (4 Seasons)2 Leagues171,5419190.117.116941614001.471921-2-0.12+1.48
Wrexham (3 Seasons)2 Leagues121,14095100.012.7129512001.752418+6+0.47
Newport County (2 Seasons)2 Leagues108558675.09.5894725311.20121200.00-0.32
Northampton (1 Season)2 Leagues42927381.13.2390312101.0025-3-0.92-0.92
Yeovil Town (1 Season)1 League43177981.33.53100311601.7553+2+0.57+0.57
FG Rovers (1 Season)1 League1696957.50.81690000.0001-1-1.30-1.30
FA Cup (11 Seasons)353,1749192.835.334933211611.605343+10+0.28-0.08
EFL Cup (8 Seasons)131,0408072.211.6997944201.00917-8-0.69-0.02

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
2007-200817Swindon Towneng ENG3. League One0.8012
2009-201019Newcastle Utdeng ENG2. Championship0.0000
2010-201120Northamptoneng ENG4. League Two28.63118
2011-201221Northamptoneng ENG4. League Two42.05027
2012-201322Northamptoneng ENG4. League Two45.94035
2013-201423Colchester Utdeng ENG3. League One0.7000
2013-201423Northamptoneng ENG4. League Two22.21015
2014-201524Northamptoneng ENGFA Cup2.01000Matches
2014-201524Northamptoneng ENGLeague Cup1.20000Matches
2014-201524Northamptoneng ENG4. League Two15.9208Matches
2015-201625Yeovil Towneng ENGFA Cup3.50000Matches
2015-201625Yeovil Towneng ENG4. League Two22.55019Matches
2016-201726Newport Countyeng ENGEFL Cup1.0000100000010Matches
2016-201726Newport Countyeng ENGFA Cup4.70000Matches
2016-201726Newport Countyeng ENG4. League Two17.36001300000000Matches
2017-201827Newport Countyeng ENGEFL Cup0.2000000000000Matches
2017-201827Newport Countyeng ENGFA Cup3.60002200210Matches
2017-201827Newport Countyeng ENG4. League Two32.74003500000000Matches
2018-201928Cheltenhameng ENGEFL Cup1.5000000100000Matches
2018-201928Cheltenhameng ENGFA Cup3.0100220000000Matches
2018-201928Cheltenhameng ENG4. League Two33.85000Matches
2019-202029Cheltenhameng ENGEFL Cup1.00003100100Matches
2019-202029Cheltenhameng ENGFA Cup3.00001100000Matches
2019-202029Cheltenhameng ENG4. League Two34.030019220122119001Matches
2020-202130Cheltenhameng ENGEFL Cup2.00001104310Matches
2020-202130Cheltenhameng ENGFA Cup4.71001303530Matches
2020-202130Cheltenhameng ENG4. League Two46.0200101902930230Matches
2021-202231Cheltenhameng ENGEFL Cup2.00000000220Matches
2021-202231Wrexhameng ENGFA Cup1.00000001000Matches
2021-202231Cheltenhameng ENG3. League One2.00000000200Matches
2021-202231Wrexhameng ENG5. National League43.06000Matches
2022-202332Wrexhameng ENGFA Cup5.01002102310Matches
2022-202332Wrexhameng ENG5. National League46.02000Matches
2023-202433Wrexhameng ENGEFL Cup2.70001100010Matches
2023-202433Wrexhameng ENGFA Cup4.01000200200Matches
2023-202433Wrexhameng ENG4. League Two26.220010902114100Matches
2024-202534FG Roverseng ENGFA Cup0.80000000000Matches
2024-202534FG Roverseng ENG5. National League15.52000Matches
17 Seasons9 Clubs6 Leagues522.15720225640738561011
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Northampton (5 Seasons)3 Leagues157.916101030
Cheltenham (4 Seasons)4 Leagues132.9120037490496448001
Wrexham (3 Seasons)4 Leagues127.91200131302419120
Newport County (2 Seasons)3 Leagues59.510005120021010
Yeovil Town (1 Season)2 Leagues26.0500190
FG Rovers (1 Season)2 Leagues16.32000000000
Swindon Town (1 Season)1 League0.8012
Colchester Utd (1 Season)1 League0.7000
Newcastle Utd (1 Season)1 League0.0000
League Two (12 Seasons)367.24210209500626552001
FA Cup (11 Seasons)35.350081106125000
EFL Cup (8 Seasons)11.6000630564010
National League (3 Seasons)104.510000
League One (3 Seasons)3.50102000200
Championship (1 Season)0.0000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200817Swindon Town1 League0.8012
2009-201019Newcastle Utd1 League0.0000
2010-201120Northampton1 League28.63118
2011-201221Northampton1 League42.05027
2012-201322Northampton1 League45.94035
2013-201423Colchester Utd1 League0.7000
2013-201423Northampton1 League22.21015
2014-201524Northampton3 Leagues19.230080
2015-201625Yeovil Town2 Leagues26.0500190
2016-201726Newport County3 Leagues23.06001400000010
2017-201827Newport County3 Leagues36.54003720021000
2018-201928Cheltenham3 Leagues38.3600220100000
2019-202029Cheltenham3 Leagues38.030023240122219001
2020-202130Cheltenham3 Leagues52.7300122303638270
2021-202231Cheltenham2 Leagues4.00000000420
2021-202231Wrexham2 Leagues44.06000001000
2022-202332Wrexham2 Leagues51.03002102310
2023-202433Wrexham3 Leagues32.9300111202116110
2024-202534FG Rovers2 Leagues16.32000000000
17 Seasons9 Clubs6 Leagues522.15720225640738561011
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Northampton (5 Seasons)3 Leagues157.916101030
Cheltenham (4 Seasons)4 Leagues132.9120037490496448001
Wrexham (3 Seasons)4 Leagues127.91200131302419120
Newport County (2 Seasons)3 Leagues59.510005120021010
Yeovil Town (1 Season)2 Leagues26.0500190
FG Rovers (1 Season)2 Leagues16.32000000000
Swindon Town (1 Season)1 League0.8012
Colchester Utd (1 Season)1 League0.7000
Newcastle Utd (1 Season)1 League0.0000
League Two (12 Seasons)367.24210209500626552001
FA Cup (11 Seasons)35.350081106125000
EFL Cup (8 Seasons)11.6000630564010
National League (3 Seasons)104.510000
League One (3 Seasons)3.50102000200
Championship (1 Season)0.0000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200817Swindon Towneng ENG3. League One13th0.8012
2009-201019Newcastle Utdeng ENG2. Championship1st0.0000
2010-201120Northamptoneng ENG4. League Two16th28.63118
2011-201221Northamptoneng ENG4. League Two20th42.05027
2012-201322Northamptoneng ENG4. League Two6th45.94035
2013-201423Colchester Utdeng ENG3. League One16th0.7000
2013-201423Northamptoneng ENG4. League Two21st22.21015
2014-201524Northamptoneng ENG4. League Two12th15.9208Matches
2015-201625Yeovil Towneng ENG4. League Two19th22.55019Matches
2016-201726Newport Countyeng ENG4. League Two22nd17.36001300000000Matches
2017-201827Newport Countyeng ENG4. League Two11th32.74003500000000Matches
2018-201928Cheltenhameng ENG4. League Two16th33.85000Matches
2019-202029Cheltenhameng ENG4. League Two4th34.030019220122119001Matches
2020-202130Cheltenhameng ENG4. League Two1st46.0200101902930230Matches
2021-202231Cheltenhameng ENG3. League One15th2.00000000200Matches
2021-202231Wrexhameng ENG5. National League2nd43.06000Matches
2022-202332Wrexhameng ENG5. National League1st46.02000Matches
2023-202433Wrexhameng ENG4. League Two2nd26.220010902114100Matches
2024-202534FG Roverseng ENG5. National League2nd15.52000Matches
17 Seasons9 Clubs4 Leagues475.35220211500626752001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Northampton (5 Seasons)1 League154.7151103
Cheltenham (4 Seasons)2 Leagues115.8100029410415342001
Wrexham (3 Seasons)2 Leagues115.2100010902114100
Newport County (2 Seasons)1 League50.010004800000000
Yeovil Town (1 Season)1 League22.55019
FG Rovers (1 Season)1 League15.52000
Swindon Town (1 Season)1 League0.8012
Colchester Utd (1 Season)1 League0.7000
Newcastle Utd (1 Season)1 League0.0000
League Two (12 Seasons)367.24210209500626552001
National League (3 Seasons)104.510000
League One (3 Seasons)3.50102000200
Championship (1 Season)0.0000
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-201524Northamptoneng ENGFA Cup85th2.01000Matches
2014-201524Northamptoneng ENGLeague Cup33rd1.20000Matches
2015-201625Yeovil Towneng ENGFA Cup33rd3.50000Matches
2016-201726Newport Countyeng ENGEFL Cup58th1.0000100000010Matches
2016-201726Newport Countyeng ENGFA Cup65th4.70000Matches
2017-201827Newport Countyeng ENGEFL Cup33rd0.2000000000000Matches
2017-201827Newport Countyeng ENGFA Cup17th3.60002200210Matches
2018-201928Cheltenhameng ENGEFL Cup33rd1.5000000100000Matches
2018-201928Cheltenhameng ENGFA Cup65th3.0100220000000Matches
2019-202029Cheltenhameng ENGEFL Cup58th1.00003100100Matches
2019-202029Cheltenhameng ENGFA Cup65th3.00001100000Matches
2020-202130Cheltenhameng ENGEFL Cup33rd2.00001104310Matches
2020-202130Cheltenhameng ENGFA Cup17th4.71001303530Matches
2021-202231Cheltenhameng ENGEFL CupRd32.00000000220Matches
2021-202231Wrexhameng ENGFA Cup1.00000001000Matches
2022-202332Wrexhameng ENGFA Cup5.01002102310Matches
2023-202433Wrexhameng ENGEFL CupRd22.70001100010Matches
2023-202433Wrexhameng ENGFA Cup4.01000200200Matches
2024-202534FG Roverseng ENGFA Cup0.80000000000Matches
11 Seasons6 Clubs2 Leagues46.85001414011189010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cheltenham (4 Seasons)2 Leagues17.12008808116000
Wrexham (3 Seasons)2 Leagues12.72003403520
Newport County (2 Seasons)2 Leagues9.5000320021010
Northampton (1 Season)2 Leagues3.21000
Yeovil Town (1 Season)1 League3.50000
FG Rovers (1 Season)1 League0.80000000000
FA Cup (11 Seasons)35.350081106125000
EFL Cup (8 Seasons)11.6000630564010

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.