Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2008-2009 18 Grays Athletic eng ENG 5. Conf Premier 18 17 1,492 16.6 23 1.39 99 76 76.8 5 5 7 3 17.6 2011-2012 21 Hayes & Yeading eng ENG 5. Conf Premier 31 31 2,692 29.9 51 1.71 148 97 65.5 8 4 17 7 22.6 2012-2013 22 Stevenage eng ENG 3. League One 30 30 2,622 29.1 40 1.37 182 142 78.0 11 4 14 8 26.7 2013-2014 23 Stevenage eng ENG 3. League One 3 2 225 2.5 4 1.60 11 7 63.6 0 1 1 0 0.0 2014-2015 24 Forest Green Rovers eng ENG 5. Conf Premier 14 14 1,080 12.0 17 1.42 63 46 73.0 7 3 4 3 21.4 2015-2016 25 Forest Green Rovers eng ENG FA Cup 2 2 180 2.0 0 1 0 1 0 0.0 0 0 0 0 Matches 2015-2016 25 Forest Green Rovers eng ENG 5. National League 26 26 2,340 26.0 21 0.81 119 98 82.4 15 9 5 11 42.3 Matches 2016-2017 26 Dover Athletic eng ENG 5. National League 30 30 2,700 30.0 42 1.40 144 102 72.9 14 6 10 11 36.7 3 3 0 0 0.0 Matches 2017-2018 27 Barrow eng ENG 5. National League 17 17 1,530 17.0 23 1.35 66 43 65.2 4 6 7 5 29.4 0 0 0 0 Matches 2018-2019 28 Shrewsbury Town eng ENG FA Cup 7 7 630 7.0 10 1.43 25 16 60.0 3 3 1 1 14.3 1 0 1 0 100.0 Matches 2018-2019 28 Shrewsbury Town eng ENG 3. League One 23 23 2,056 22.8 33 1.44 7 7 9 6 26.1 2 2 0 0 0.0 Matches 2019-2020 29 Northampton Town eng ENG FA Cup 2 2 180 2.0 1 0.50 6 5 83.3 2 0 0 1 50.0 0 0 0 0 Matches 2019-2020 29 Northampton Town eng ENG 4. League Two 4 4 334 3.7 7 1.89 22 16 72.7 1 1 2 1 25.0 1 1 0 0 0.0 Matches 2020-2021 30 Northampton Town eng ENG EFL Cup 1 1 90 1.0 0 0.00 1 1 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2020-2021 30 Northampton Town eng ENG 3. League One 11 11 990 11.0 23 2.09 58 37 62.1 2 1 8 1 9.1 2 1 1 0 50.0 Matches 2021-2022 31 Southend United eng ENG FA Cup 1 1 90 1.0 3 3.00 5 2 40.0 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 31 Southend United eng ENG 5. National League 40 40 3,600 40.0 16 10 14 10 25.0 4 4 0 0 0.0 Matches 2022-2023 32 Southend United eng ENG 5. National League 10 10 900 10.0 9 0.90 2 2 6 1 10.0 3 3 0 0 0.0 Matches 2023-2024 33 Sutton United eng ENG EFL Cup 1 1 45 0.5 1 2.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 Matches 2023-2024 33 Sutton United eng ENG 4. League Two 15 14 1,336 14.8 23 1.55 81 60 72.8 5 6 3 1 7.1 2 1 1 0 50.0 Matches 2024-2025 34 Sutton United eng ENG 5. National League 14 14 1,260 14.0 23 1.64 5 4 5 3 21.4 1 1 0 0 0.0 Matches 15 Seasons 11 Clubs 5 Leagues 300 297 26,372 293.8 354 1.41 1033 750 72.6 109 73 115 74 24.9 19 16 3 0 15.8 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Southend United (2 Seasons) 2 Leagues 51 51 4,590 51.8 12 1.09 5 2 40.0 18 12 21 11 21.6 7 7 0 0 0.0 Forest Green Rovers (2 Seasons) 2 Leagues 42 42 3,600 40.0 38 1.00 182 144 79.1 23 12 10 14 33.3 0 0 0 0 Stevenage (2 Seasons) 1 League 33 32 2,847 31.6 44 1.39 193 149 77.2 11 5 15 8 25.0 Sutton United (2 Seasons) 4 Leagues 30 29 2,641 29.3 47 1.60 84 62 72.6 10 11 8 4 13.8 3 2 1 0 33.3 Northampton Town (2 Seasons) 4 Leagues 18 18 1,594 17.7 31 1.75 87 59 66.7 6 2 10 4 22.2 3 2 1 0 33.3 Hayes & Yeading (1 Season) 1 League 31 31 2,692 29.9 51 1.71 148 97 65.5 8 4 17 7 22.6 Shrewsbury Town (1 Season) 3 Leagues 30 30 2,686 29.8 43 1.44 25 16 60.0 10 10 10 7 23.3 3 2 1 0 33.3 Dover Athletic (1 Season) 2 Leagues 30 30 2,700 30.0 42 1.40 144 102 72.9 14 6 10 11 36.7 3 3 0 0 0.0 Grays Athletic (1 Season) 1 League 18 17 1,492 16.6 23 1.39 99 76 76.8 5 5 7 3 17.6 Barrow (1 Season) 1 League 17 17 1,530 17.0 23 1.35 66 43 65.2 4 6 7 5 29.4 0 0 0 0 National League (9 Seasons) 200 199 17,594 196.3 209 1.34 639 462 72.8 76 49 75 54 27.1 11 11 0 0 0.0 FA Cup (8 Seasons) 12 12 1,080 12.0 14 1.40 36 23 61.1 6 3 3 2 16.7 1 0 1 0 100.0 League One (5 Seasons) 67 66 5,893 65.5 100 1.53 251 186 73.7 20 13 32 15 22.7 4 3 1 0 25.0 EFL Cup (3 Seasons) 2 2 135 1.5 1 0.67 4 3 75.0 1 1 0 1 50.0 0 0 0 0 League Two (2 Seasons) 19 18 1,670 18.6 30 1.62 103 76 72.8 6 7 5 2 11.1 3 2 1 0 33.3
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2008-2009 18 Grays Athletic 1 League 18 17 1,492 16.6 23 1.39 99 76 76.8 5 5 7 3 17.6 2011-2012 21 Hayes & Yeading 1 League 31 31 2,692 29.9 51 1.71 148 97 65.5 8 4 17 7 22.6 2012-2013 22 Stevenage 1 League 30 30 2,622 29.1 40 1.37 182 142 78.0 11 4 14 8 26.7 2013-2014 23 Stevenage 1 League 3 2 225 2.5 4 1.60 11 7 63.6 0 1 1 0 0.0 2014-2015 24 Forest Green Rovers 1 League 14 14 1,080 12.0 17 1.42 63 46 73.0 7 3 4 3 21.4 2015-2016 25 Forest Green Rovers 2 Leagues 28 28 2,520 28.0 21 0.81 119 98 82.4 16 9 6 11 39.3 0 0 0 0 2016-2017 26 Dover Athletic 2 Leagues 30 30 2,700 30.0 42 1.40 144 102 72.9 14 6 10 11 36.7 3 3 0 0 0.0 2017-2018 27 Barrow 1 League 17 17 1,530 17.0 23 1.35 66 43 65.2 4 6 7 5 29.4 0 0 0 0 2018-2019 28 Shrewsbury Town 3 Leagues 30 30 2,686 29.8 43 1.44 25 16 60.0 10 10 10 7 23.3 3 2 1 0 33.3 2019-2020 29 Northampton Town 2 Leagues 6 6 514 5.7 8 1.40 28 21 75.0 3 1 2 2 33.3 1 1 0 0 0.0 2020-2021 30 Northampton Town 2 Leagues 12 12 1,080 12.0 23 1.92 59 38 62.7 3 1 8 2 16.7 2 1 1 0 50.0 2021-2022 31 Southend United 2 Leagues 41 41 3,690 41.0 3 3.00 5 2 40.0 16 10 15 10 24.4 4 4 0 0 0.0 2022-2023 32 Southend United 1 League 10 10 900 10.0 9 0.90 2 2 6 1 10.0 3 3 0 0 0.0 2023-2024 33 Sutton United 3 Leagues 16 15 1,381 15.3 24 1.56 84 62 72.6 5 7 3 1 6.7 2 1 1 0 50.0 2024-2025 34 Sutton United 2 Leagues 14 14 1,260 14.0 23 1.64 5 4 5 3 21.4 1 1 0 0 0.0 15 Seasons 11 Clubs 5 Leagues 300 297 26,372 293.8 354 1.41 1033 750 72.6 109 73 115 74 24.9 19 16 3 0 15.8 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Southend United (2 Seasons) 2 Leagues 51 51 4,590 51.8 12 1.09 5 2 40.0 18 12 21 11 21.6 7 7 0 0 0.0 Forest Green Rovers (2 Seasons) 2 Leagues 42 42 3,600 40.0 38 1.00 182 144 79.1 23 12 10 14 33.3 0 0 0 0 Stevenage (2 Seasons) 1 League 33 32 2,847 31.6 44 1.39 193 149 77.2 11 5 15 8 25.0 Sutton United (2 Seasons) 4 Leagues 30 29 2,641 29.3 47 1.60 84 62 72.6 10 11 8 4 13.8 3 2 1 0 33.3 Northampton Town (2 Seasons) 4 Leagues 18 18 1,594 17.7 31 1.75 87 59 66.7 6 2 10 4 22.2 3 2 1 0 33.3 Hayes & Yeading (1 Season) 1 League 31 31 2,692 29.9 51 1.71 148 97 65.5 8 4 17 7 22.6 Shrewsbury Town (1 Season) 3 Leagues 30 30 2,686 29.8 43 1.44 25 16 60.0 10 10 10 7 23.3 3 2 1 0 33.3 Dover Athletic (1 Season) 2 Leagues 30 30 2,700 30.0 42 1.40 144 102 72.9 14 6 10 11 36.7 3 3 0 0 0.0 Grays Athletic (1 Season) 1 League 18 17 1,492 16.6 23 1.39 99 76 76.8 5 5 7 3 17.6 Barrow (1 Season) 1 League 17 17 1,530 17.0 23 1.35 66 43 65.2 4 6 7 5 29.4 0 0 0 0 National League (9 Seasons) 200 199 17,594 196.3 209 1.34 639 462 72.8 76 49 75 54 27.1 11 11 0 0 0.0 FA Cup (8 Seasons) 12 12 1,080 12.0 14 1.40 36 23 61.1 6 3 3 2 16.7 1 0 1 0 100.0 League One (5 Seasons) 67 66 5,893 65.5 100 1.53 251 186 73.7 20 13 32 15 22.7 4 3 1 0 25.0 EFL Cup (3 Seasons) 2 2 135 1.5 1 0.67 4 3 75.0 1 1 0 1 50.0 0 0 0 0 League Two (2 Seasons) 19 18 1,670 18.6 30 1.62 103 76 72.8 6 7 5 2 11.1 3 2 1 0 33.3
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2008-2009 18 Grays Athletic eng ENG 5. Conf Premier 19th 18 17 1,492 16.6 23 1.39 99 76 76.8 5 5 7 3 17.6 2011-2012 21 Hayes & Yeading eng ENG 5. Conf Premier 21st 31 31 2,692 29.9 51 1.71 148 97 65.5 8 4 17 7 22.6 2012-2013 22 Stevenage eng ENG 3. League One 18th 30 30 2,622 29.1 40 1.37 182 142 78.0 11 4 14 8 26.7 2013-2014 23 Stevenage eng ENG 3. League One 24th 3 2 225 2.5 4 1.60 11 7 63.6 0 1 1 0 0.0 2014-2015 24 Forest Green Rovers eng ENG 5. Conf Premier 5th 14 14 1,080 12.0 17 1.42 63 46 73.0 7 3 4 3 21.4 2015-2016 25 Forest Green Rovers eng ENG 5. National League 2nd 26 26 2,340 26.0 21 0.81 119 98 82.4 15 9 5 11 42.3 Matches 2016-2017 26 Dover Athletic eng ENG 5. National League 6th 30 30 2,700 30.0 42 1.40 144 102 72.9 14 6 10 11 36.7 3 3 0 0 0.0 Matches 2017-2018 27 Barrow eng ENG 5. National League 20th 17 17 1,530 17.0 23 1.35 66 43 65.2 4 6 7 5 29.4 0 0 0 0 Matches 2018-2019 28 Shrewsbury Town eng ENG 3. League One 18th 23 23 2,056 22.8 33 1.44 7 7 9 6 26.1 2 2 0 0 0.0 Matches 2019-2020 29 Northampton Town eng ENG 4. League Two 7th 4 4 334 3.7 7 1.89 22 16 72.7 1 1 2 1 25.0 1 1 0 0 0.0 Matches 2020-2021 30 Northampton Town eng ENG 3. League One 22nd 11 11 990 11.0 23 2.09 58 37 62.1 2 1 8 1 9.1 2 1 1 0 50.0 Matches 2021-2022 31 Southend United eng ENG 5. National League 13th 40 40 3,600 40.0 16 10 14 10 25.0 4 4 0 0 0.0 Matches 2022-2023 32 Southend United eng ENG 5. National League 8th 10 10 900 10.0 9 0.90 2 2 6 1 10.0 3 3 0 0 0.0 Matches 2023-2024 33 Sutton United eng ENG 4. League Two 23rd 15 14 1,336 14.8 23 1.55 81 60 72.8 5 6 3 1 7.1 2 1 1 0 50.0 Matches 2024-2025 34 Sutton United eng ENG 5. National League 12th 14 14 1,260 14.0 23 1.64 5 4 5 3 21.4 1 1 0 0 0.0 Matches 15 Seasons 11 Clubs 3 Leagues 286 283 25,157 280.3 339 1.42 993 724 73.0 102 69 112 71 25.1 18 16 2 0 11.1 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Southend United (2 Seasons) 1 League 50 50 4,500 50.8 9 0.90 18 12 20 11 22.0 7 7 0 0 0.0 Forest Green Rovers (2 Seasons) 1 League 40 40 3,420 38.0 38 1.00 182 144 79.1 22 12 9 14 35.0 Stevenage (2 Seasons) 1 League 33 32 2,847 31.6 44 1.39 193 149 77.2 11 5 15 8 25.0 Sutton United (2 Seasons) 2 Leagues 29 28 2,596 28.8 46 1.59 81 60 72.8 10 10 8 4 14.3 3 2 1 0 33.3 Northampton Town (2 Seasons) 2 Leagues 15 15 1,324 14.7 30 2.04 80 53 65.0 3 2 10 2 13.3 3 2 1 0 33.3 Hayes & Yeading (1 Season) 1 League 31 31 2,692 29.9 51 1.71 148 97 65.5 8 4 17 7 22.6 Dover Athletic (1 Season) 1 League 30 30 2,700 30.0 42 1.40 144 102 72.9 14 6 10 11 36.7 3 3 0 0 0.0 Shrewsbury Town (1 Season) 1 League 23 23 2,056 22.8 33 1.44 7 7 9 6 26.1 2 2 0 0 0.0 Grays Athletic (1 Season) 1 League 18 17 1,492 16.6 23 1.39 99 76 76.8 5 5 7 3 17.6 Barrow (1 Season) 1 League 17 17 1,530 17.0 23 1.35 66 43 65.2 4 6 7 5 29.4 0 0 0 0 National League (9 Seasons) 200 199 17,594 196.3 209 1.34 639 462 72.8 76 49 75 54 27.1 11 11 0 0 0.0 League One (5 Seasons) 67 66 5,893 65.5 100 1.53 251 186 73.7 20 13 32 15 22.7 4 3 1 0 25.0 League Two (2 Seasons) 19 18 1,670 18.6 30 1.62 103 76 72.8 6 7 5 2 11.1 3 2 1 0 33.3
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2015-2016 25 Forest Green Rovers eng ENG FA Cup 65th 2 2 180 2.0 0 1 0 1 0 0.0 0 0 0 0 Matches 2018-2019 28 Shrewsbury Town eng ENG FA Cup 17th 7 7 630 7.0 10 1.43 25 16 60.0 3 3 1 1 14.3 1 0 1 0 100.0 Matches 2019-2020 29 Northampton Town eng ENG FA Cup 17th 2 2 180 2.0 1 0.50 6 5 83.3 2 0 0 1 50.0 0 0 0 0 Matches 2020-2021 30 Northampton Town eng ENG EFL Cup 33rd 1 1 90 1.0 0 0.00 1 1 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2021-2022 31 Southend United eng ENG FA Cup 1 1 90 1.0 3 3.00 5 2 40.0 0 0 1 0 0.0 0 0 0 0 Matches 2023-2024 33 Sutton United eng ENG EFL Cup Rd3 1 1 45 0.5 1 2.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 Matches 9 Seasons 7 Clubs 2 Leagues 14 14 1,215 13.5 15 1.30 40 26 62.5 7 4 3 3 21.4 1 0 1 0 100.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Northampton Town (2 Seasons) 2 Leagues 3 3 270 3.0 1 0.33 7 6 85.7 3 0 0 2 66.7 0 0 0 0 Sutton United (2 Seasons) 2 Leagues 1 1 45 0.5 1 2.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 Shrewsbury Town (1 Season) 2 Leagues 7 7 630 7.0 10 1.43 25 16 60.0 3 3 1 1 14.3 1 0 1 0 100.0 Forest Green Rovers (1 Season) 1 League 2 2 180 2.0 0 1 0 1 0 0.0 0 0 0 0 Southend United (1 Season) 1 League 1 1 90 1.0 3 3.00 5 2 40.0 0 0 1 0 0.0 0 0 0 0 FA Cup (8 Seasons) 12 12 1,080 12.0 14 1.40 36 23 61.1 6 3 3 2 16.7 1 0 1 0 100.0 EFL Cup (3 Seasons) 2 2 135 1.5 1 0.67 4 3 75.0 1 1 0 1 50.0 0 0 0 0
Standard Stats Table 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-2009 18 Grays Athletic eng ENG 5. Conf Premier 18 17 1,492 16.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Hayes & Yeading eng ENG 5. Conf Premier 31 31 2,692 29.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Stevenage eng ENG 3. League One 30 30 2,622 29.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Stevenage eng ENG 3. League One 3 2 225 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Forest Green Rovers eng ENG 5. Conf Premier 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 25 Forest Green Rovers eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Forest Green Rovers eng ENG 5. National League 26 26 2,340 26.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Dover Athletic eng ENG FA Cup 0 0 Matches 2016-2017 26 Dover Athletic eng ENG 5. National League 30 30 2,700 30.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Gillingham eng ENG FA Cup 0 0 Matches 2017-2018 27 Gillingham eng ENG 3. League One 0 0 Matches 2017-2018 27 Barrow eng ENG 5. National League 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Shrewsbury Town eng ENG EFL Cup 0 0 Matches 2018-2019 28 Shrewsbury Town eng ENG FA Cup 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Shrewsbury Town eng ENG 3. League One 23 23 2,054 22.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 29 Northampton Town eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 29 Northampton Town eng ENG 4. League Two 4 4 334 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Northampton Town eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Northampton Town eng ENG 3. League One 11 11 990 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 31 Southend United eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 31 Southend United eng ENG 5. National League 41 41 3,676 40.0 0 0 0 0 1 0 0.00 0.00 Matches 2022-2023 32 Southend United eng ENG 5. National League 10 10 900 10.0 0 0 0 0 1 0 0.00 0.00 Matches 2023-2024 33 Sutton United eng ENG EFL Cup 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 33 Sutton United eng ENG FA Cup 0 0 Matches 2023-2024 33 Sutton United eng ENG 4. League Two 15 14 1,336 14.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 34 Sutton United eng ENG FA Cup 0 0 Matches 2024-2025 34 Sutton United eng ENG 5. National League 14 14 1,260 14.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 11 Clubs 5 Leagues 299 296 26,446 293.8 0 0 0 0 0 0 12 1 0.00 0.00 0.00 0.00 0.00 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 Southend United (2 Seasons) 2 Leagues 52 52 4,666 51.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (2 Seasons) 2 Leagues 40 40 3,600 40.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Stevenage (2 Seasons) 1 League 33 32 2,847 31.6 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Sutton United (2 Seasons) 4 Leagues 30 29 2,641 29.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (2 Seasons) 4 Leagues 18 18 1,594 17.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hayes & Yeading (1 Season) 1 League 31 31 2,692 29.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 3 Leagues 30 30 2,684 29.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Dover Athletic (1 Season) 2 Leagues 30 30 2,700 30.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Grays Athletic (1 Season) 1 League 18 17 1,492 16.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Barrow (1 Season) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gillingham (1 Season) 2 Leagues 0 0 National League (9 Seasons) 199 198 17,670 196.3 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 FA Cup (8 Seasons) 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 67 66 5,891 65.5 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 19 18 1,670 18.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2009 18 Grays Athletic 1 League 18 17 1,492 16.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Hayes & Yeading 1 League 31 31 2,692 29.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Stevenage 1 League 30 30 2,622 29.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Stevenage 1 League 3 2 225 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Forest Green Rovers 1 League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 25 Forest Green Rovers 2 Leagues 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 26 Dover Athletic 2 Leagues 30 30 2,700 30.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 27 Gillingham 2 Leagues 0 0 2017-2018 27 Barrow 1 League 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 28 Shrewsbury Town 3 Leagues 30 30 2,684 29.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 29 Northampton Town 2 Leagues 6 6 514 5.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 30 Northampton Town 2 Leagues 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 31 Southend United 2 Leagues 42 42 3,766 41.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 32 Southend United 1 League 10 10 900 10.0 0 0 0 0 1 0 0.00 0.00 2023-2024 33 Sutton United 3 Leagues 16 15 1,381 15.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 34 Sutton United 2 Leagues 14 14 1,260 14.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 15 Seasons 11 Clubs 5 Leagues 299 296 26,446 293.8 0 0 0 0 0 0 12 1 0.00 0.00 0.00 0.00 0.00 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 Southend United (2 Seasons) 2 Leagues 52 52 4,666 51.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (2 Seasons) 2 Leagues 40 40 3,600 40.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Stevenage (2 Seasons) 1 League 33 32 2,847 31.6 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Sutton United (2 Seasons) 4 Leagues 30 29 2,641 29.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (2 Seasons) 4 Leagues 18 18 1,594 17.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hayes & Yeading (1 Season) 1 League 31 31 2,692 29.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 3 Leagues 30 30 2,684 29.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Dover Athletic (1 Season) 2 Leagues 30 30 2,700 30.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Grays Athletic (1 Season) 1 League 18 17 1,492 16.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Barrow (1 Season) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gillingham (1 Season) 2 Leagues 0 0 National League (9 Seasons) 199 198 17,670 196.3 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 FA Cup (8 Seasons) 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 67 66 5,891 65.5 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 19 18 1,670 18.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2009 18 Grays Athletic eng ENG 5. Conf Premier 19th 18 17 1,492 16.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Hayes & Yeading eng ENG 5. Conf Premier 21st 31 31 2,692 29.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Stevenage eng ENG 3. League One 18th 30 30 2,622 29.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Stevenage eng ENG 3. League One 24th 3 2 225 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Forest Green Rovers eng ENG 5. Conf Premier 5th 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 25 Forest Green Rovers eng ENG 5. National League 2nd 26 26 2,340 26.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Dover Athletic eng ENG 5. National League 6th 30 30 2,700 30.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Gillingham eng ENG 3. League One 17th 0 0 Matches 2017-2018 27 Barrow eng ENG 5. National League 20th 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Shrewsbury Town eng ENG 3. League One 18th 23 23 2,054 22.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 29 Northampton Town eng ENG 4. League Two 7th 4 4 334 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Northampton Town eng ENG 3. League One 22nd 11 11 990 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 31 Southend United eng ENG 5. National League 13th 41 41 3,676 40.0 0 0 0 0 1 0 0.00 0.00 Matches 2022-2023 32 Southend United eng ENG 5. National League 8th 10 10 900 10.0 0 0 0 0 1 0 0.00 0.00 Matches 2023-2024 33 Sutton United eng ENG 4. League Two 23rd 15 14 1,336 14.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 34 Sutton United eng ENG 5. National League 12th 14 14 1,260 14.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 11 Clubs 3 Leagues 285 282 25,231 280.3 0 0 0 0 0 0 11 1 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Southend United (2 Seasons) 1 League 51 51 4,576 50.8 0 0 0 0 2 0 0.00 0.00 Forest Green Rovers (2 Seasons) 1 League 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Stevenage (2 Seasons) 1 League 33 32 2,847 31.6 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Sutton United (2 Seasons) 2 Leagues 29 28 2,596 28.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (2 Seasons) 2 Leagues 15 15 1,324 14.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hayes & Yeading (1 Season) 1 League 31 31 2,692 29.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Dover Athletic (1 Season) 1 League 30 30 2,700 30.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 23 23 2,054 22.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Grays Athletic (1 Season) 1 League 18 17 1,492 16.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Barrow (1 Season) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gillingham (1 Season) 1 League 0 0 National League (9 Seasons) 199 198 17,670 196.3 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 67 66 5,891 65.5 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 19 18 1,670 18.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Playing Time Table 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-2009 18 Grays Athletic eng ENG 5. Conf Premier 18 1,492 83 36.0 16.6 17 1 2011-2012 21 Hayes & Yeading eng ENG 5. Conf Premier 31 2,692 87 65.0 29.9 31 0 2012-2013 22 Stevenage eng ENG 3. League One 30 2,622 87 63.3 29.1 30 0 2013-2014 23 Stevenage eng ENG 3. League One 3 225 75 5.4 2.5 2 1 2014-2015 24 Forest Green Rovers eng ENG 5. Conf Premier 12 1,080 90 26.1 12.0 12 0 2015-2016 25 Forest Green Rovers eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2015-2016 25 Forest Green Rovers eng ENG 5. National League 26 2,340 90 56.5 26.0 26 0 Matches 2016-2017 26 Dover Athletic eng ENG FA Cup 0 0 0 0 2 Matches 2016-2017 26 Dover Athletic eng ENG 5. National League 30 2,700 90 65.2 30.0 30 30 0 4 1.60 50 42 +8 +0.27 -0.61 Matches 2017-2018 27 Gillingham eng ENG FA Cup 0 0 0 0 1 Matches 2017-2018 27 Gillingham eng ENG 3. League One 0 0 0 0 12 Matches 2017-2018 27 Barrow eng ENG 5. National League 17 1,530 90 37.0 17.0 17 17 0 0 1.06 15 23 -8 -0.47 -0.33 Matches 2018-2019 28 Shrewsbury Town eng ENG EFL Cup 0 0 0 0 1 Matches 2018-2019 28 Shrewsbury Town eng ENG FA Cup 7 630 90 100.0 7.0 7 90 7 0 0 1.71 13 10 +3 +0.43 Matches 2018-2019 28 Shrewsbury Town eng ENG 3. League One 23 2,054 89 49.6 22.8 23 89 21 0 15 1.22 28 33 -5 -0.22 -0.09 Matches 2019-2020 29 Northampton Town eng ENG FA Cup 2 180 90 40.0 2.0 2 90 2 0 3 3.00 6 1 +5 +2.50 +2.50 Matches 2019-2020 29 Northampton Town eng ENG 4. League Two 4 334 84 10.0 3.7 4 84 3 0 18 1.43 5 7 -2 -0.54 -1.02 Matches 2020-2021 30 Northampton Town eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 1 3.00 3 0 +3 +3.00 +7.00 Matches 2020-2021 30 Northampton Town eng ENG 3. League One 11 990 90 23.9 11.0 11 90 11 0 20 0.64 7 23 -16 -1.45 -1.17 Matches 2021-2022 31 Southend United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2021-2022 31 Southend United eng ENG 5. National League 41 3,676 90 92.8 40.0 41 90 40 0 0 1.41 44 49 -5 -0.12 +3.36 Matches 2022-2023 32 Southend United eng ENG 5. National League 10 900 90 21.7 10.0 10 90 10 0 0 0.80 8 11 -3 -0.30 -0.72 Matches 2023-2024 33 Sutton United eng ENG EFL Cup 1 45 45 15.0 0.5 1 45 0 0 0 1.00 1 1 0 0.00 0.00 Matches 2023-2024 33 Sutton United eng ENG FA Cup 0 0 0 0 2 Matches 2023-2024 33 Sutton United eng ENG 4. League Two 15 1,336 89 32.3 14.8 14 90 14 1 76 19 1.47 26 23 +3 +0.20 +1.10 Matches 2024-2025 34 Sutton United eng ENG FA Cup 0 0 0 0 1 Matches 2024-2025 34 Sutton United eng ENG 5. National League 14 1,260 90 30.4 14.0 14 90 14 0 13 1.36 23 23 0 0.00 +0.16 Matches 15 Seasons 11 Clubs 5 Leagues 299 26,446 88 38.9 293.8 296 89 173 3 76 112 1.33 232 251 -19 -0.11 -0.03 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Southend United (2 Seasons) 2 Leagues 52 4,666 90 57.0 51.8 52 90 51 0 0 1.27 53 63 -10 -0.19 -0.30 Forest Green Rovers (2 Seasons) 2 Leagues 40 3,600 90 42.6 40.0 40 90 2 0 0 1.50 2 2 0 0.00 Stevenage (2 Seasons) 1 League 33 2,847 86 34.4 31.6 32 1 Sutton United (2 Seasons) 4 Leagues 30 2,641 88 29.5 29.3 29 88 28 1 76 35 1.40 50 47 +3 +0.10 +0.60 Northampton Town (2 Seasons) 4 Leagues 18 1,594 89 19.7 17.7 18 89 17 0 42 1.21 21 31 -10 -0.56 -0.59 Hayes & Yeading (1 Season) 1 League 31 2,692 87 65.0 29.9 31 0 Shrewsbury Town (1 Season) 3 Leagues 30 2,684 89 55.2 29.8 30 89 28 0 16 1.33 41 43 -2 -0.07 +0.06 Dover Athletic (1 Season) 2 Leagues 30 2,700 90 62.1 30.0 30 30 0 6 1.60 50 42 +8 +0.27 -0.61 Grays Athletic (1 Season) 1 League 18 1,492 83 36.0 16.6 17 1 Barrow (1 Season) 1 League 17 1,530 90 37.0 17.0 17 17 0 0 1.06 15 23 -8 -0.47 -0.33 Gillingham (1 Season) 2 Leagues 0 0 0 0 13 National League (9 Seasons) 199 17,670 89 47.7 196.3 198 90 111 1 17 1.35 140 148 -8 -0.07 -0.15 FA Cup (8 Seasons) 12 1,080 90 49.3 12.0 12 90 12 0 9 1.75 22 16 +6 +0.50 +0.50 League One (5 Seasons) 67 5,891 88 28.5 65.5 66 90 32 1 47 1.03 35 56 -21 -0.62 -0.40 EFL Cup (3 Seasons) 2 135 68 23.7 1.5 2 68 1 0 2 2.00 4 1 +3 +2.00 +3.04 League Two (2 Seasons) 19 1,670 88 22.4 18.6 18 89 17 1 76 37 1.46 31 30 +1 +0.05 +0.24
Playing Time Table 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-2009 18 Grays Athletic 1 League 18 1,492 83 36.0 16.6 17 1 2011-2012 21 Hayes & Yeading 1 League 31 2,692 87 65.0 29.9 31 0 2012-2013 22 Stevenage 1 League 30 2,622 87 63.3 29.1 30 0 2013-2014 23 Stevenage 1 League 3 225 75 5.4 2.5 2 1 2014-2015 24 Forest Green Rovers 1 League 12 1,080 90 26.1 12.0 12 0 2015-2016 25 Forest Green Rovers 2 Leagues 28 2,520 90 58.3 28.0 28 90 2 0 0 1.50 2 2 0 0.00 2016-2017 26 Dover Athletic 2 Leagues 30 2,700 90 62.1 30.0 30 30 0 6 1.60 50 42 +8 +0.27 -0.61 2017-2018 27 Gillingham 2 Leagues 0 0 0 0 13 2017-2018 27 Barrow 1 League 17 1,530 90 37.0 17.0 17 17 0 0 1.06 15 23 -8 -0.47 -0.33 2018-2019 28 Shrewsbury Town 3 Leagues 30 2,684 89 55.2 29.8 30 89 28 0 16 1.33 41 43 -2 -0.07 +0.06 2019-2020 29 Northampton Town 2 Leagues 6 514 86 13.6 5.7 6 86 5 0 21 1.95 11 8 +3 +0.53 +0.08 2020-2021 30 Northampton Town 2 Leagues 12 1,080 90 25.0 12.0 12 90 12 0 21 0.84 10 23 -13 -1.08 -0.69 2021-2022 31 Southend United 2 Leagues 42 3,766 90 93.0 41.0 42 90 41 0 0 1.38 45 52 -7 -0.17 +3.32 2022-2023 32 Southend United 1 League 10 900 90 21.7 10.0 10 90 10 0 0 0.80 8 11 -3 -0.30 -0.72 2023-2024 33 Sutton United 3 Leagues 16 1,381 86 29.3 15.3 15 87 14 1 76 21 1.44 27 24 +3 +0.20 +1.02 2024-2025 34 Sutton United 2 Leagues 14 1,260 90 29.8 14.0 14 90 14 0 14 1.36 23 23 0 0.00 +0.16 15 Seasons 11 Clubs 5 Leagues 299 26,446 88 38.9 293.8 296 89 173 3 76 112 1.33 232 251 -19 -0.11 -0.03 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Southend United (2 Seasons) 2 Leagues 52 4,666 90 57.0 51.8 52 90 51 0 0 1.27 53 63 -10 -0.19 -0.30 Forest Green Rovers (2 Seasons) 2 Leagues 40 3,600 90 42.6 40.0 40 90 2 0 0 1.50 2 2 0 0.00 Stevenage (2 Seasons) 1 League 33 2,847 86 34.4 31.6 32 1 Sutton United (2 Seasons) 4 Leagues 30 2,641 88 29.5 29.3 29 88 28 1 76 35 1.40 50 47 +3 +0.10 +0.60 Northampton Town (2 Seasons) 4 Leagues 18 1,594 89 19.7 17.7 18 89 17 0 42 1.21 21 31 -10 -0.56 -0.59 Hayes & Yeading (1 Season) 1 League 31 2,692 87 65.0 29.9 31 0 Shrewsbury Town (1 Season) 3 Leagues 30 2,684 89 55.2 29.8 30 89 28 0 16 1.33 41 43 -2 -0.07 +0.06 Dover Athletic (1 Season) 2 Leagues 30 2,700 90 62.1 30.0 30 30 0 6 1.60 50 42 +8 +0.27 -0.61 Grays Athletic (1 Season) 1 League 18 1,492 83 36.0 16.6 17 1 Barrow (1 Season) 1 League 17 1,530 90 37.0 17.0 17 17 0 0 1.06 15 23 -8 -0.47 -0.33 Gillingham (1 Season) 2 Leagues 0 0 0 0 13 National League (9 Seasons) 199 17,670 89 47.7 196.3 198 90 111 1 17 1.35 140 148 -8 -0.07 -0.15 FA Cup (8 Seasons) 12 1,080 90 49.3 12.0 12 90 12 0 9 1.75 22 16 +6 +0.50 +0.50 League One (5 Seasons) 67 5,891 88 28.5 65.5 66 90 32 1 47 1.03 35 56 -21 -0.62 -0.40 EFL Cup (3 Seasons) 2 135 68 23.7 1.5 2 68 1 0 2 2.00 4 1 +3 +2.00 +3.04 League Two (2 Seasons) 19 1,670 88 22.4 18.6 18 89 17 1 76 37 1.46 31 30 +1 +0.05 +0.24
Playing Time Table 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-2009 18 Grays Athletic eng ENG 5. Conf Premier 19th 18 1,492 83 36.0 16.6 17 1 2011-2012 21 Hayes & Yeading eng ENG 5. Conf Premier 21st 31 2,692 87 65.0 29.9 31 0 2012-2013 22 Stevenage eng ENG 3. League One 18th 30 2,622 87 63.3 29.1 30 0 2013-2014 23 Stevenage eng ENG 3. League One 24th 3 225 75 5.4 2.5 2 1 2014-2015 24 Forest Green Rovers eng ENG 5. Conf Premier 5th 12 1,080 90 26.1 12.0 12 0 2015-2016 25 Forest Green Rovers eng ENG 5. National League 2nd 26 2,340 90 56.5 26.0 26 0 Matches 2016-2017 26 Dover Athletic eng ENG 5. National League 6th 30 2,700 90 65.2 30.0 30 30 0 4 1.60 50 42 +8 +0.27 -0.61 Matches 2017-2018 27 Gillingham eng ENG 3. League One 17th 0 0 0 0 12 Matches 2017-2018 27 Barrow eng ENG 5. National League 20th 17 1,530 90 37.0 17.0 17 17 0 0 1.06 15 23 -8 -0.47 -0.33 Matches 2018-2019 28 Shrewsbury Town eng ENG 3. League One 18th 23 2,054 89 49.6 22.8 23 89 21 0 15 1.22 28 33 -5 -0.22 -0.09 Matches 2019-2020 29 Northampton Town eng ENG 4. League Two 7th 4 334 84 10.0 3.7 4 84 3 0 18 1.43 5 7 -2 -0.54 -1.02 Matches 2020-2021 30 Northampton Town eng ENG 3. League One 22nd 11 990 90 23.9 11.0 11 90 11 0 20 0.64 7 23 -16 -1.45 -1.17 Matches 2021-2022 31 Southend United eng ENG 5. National League 13th 41 3,676 90 92.8 40.0 41 90 40 0 0 1.41 44 49 -5 -0.12 +3.36 Matches 2022-2023 32 Southend United eng ENG 5. National League 8th 10 900 90 21.7 10.0 10 90 10 0 0 0.80 8 11 -3 -0.30 -0.72 Matches 2023-2024 33 Sutton United eng ENG 4. League Two 23rd 15 1,336 89 32.3 14.8 14 90 14 1 76 19 1.47 26 23 +3 +0.20 +1.10 Matches 2024-2025 34 Sutton United eng ENG 5. National League 12th 14 1,260 90 30.4 14.0 14 90 14 0 13 1.36 23 23 0 0.00 +0.16 Matches 15 Seasons 11 Clubs 3 Leagues 285 25,231 89 38.7 280.3 282 90 160 3 76 101 1.30 206 234 -28 -0.17 -0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Southend United (2 Seasons) 1 League 51 4,576 90 56.5 50.8 51 90 50 0 0 1.29 52 60 -8 -0.16 -0.26 Forest Green Rovers (2 Seasons) 1 League 38 3,420 90 41.3 38.0 38 0 Stevenage (2 Seasons) 1 League 33 2,847 86 34.4 31.6 32 1 Sutton United (2 Seasons) 2 Leagues 29 2,596 90 31.4 28.8 28 90 28 1 76 32 1.42 49 46 +3 +0.10 +0.63 Northampton Town (2 Seasons) 2 Leagues 15 1,324 88 17.7 14.7 15 88 14 0 38 0.85 12 30 -18 -1.22 -1.31 Hayes & Yeading (1 Season) 1 League 31 2,692 87 65.0 29.9 31 0 Dover Athletic (1 Season) 1 League 30 2,700 90 65.2 30.0 30 30 0 4 1.60 50 42 +8 +0.27 -0.61 Shrewsbury Town (1 Season) 1 League 23 2,054 89 49.6 22.8 23 89 21 0 15 1.22 28 33 -5 -0.22 -0.09 Grays Athletic (1 Season) 1 League 18 1,492 83 36.0 16.6 17 1 Barrow (1 Season) 1 League 17 1,530 90 37.0 17.0 17 17 0 0 1.06 15 23 -8 -0.47 -0.33 Gillingham (1 Season) 1 League 0 0 0 0 12 National League (9 Seasons) 199 17,670 89 47.7 196.3 198 90 111 1 17 1.35 140 148 -8 -0.07 -0.15 League One (5 Seasons) 67 5,891 88 28.5 65.5 66 90 32 1 47 1.03 35 56 -21 -0.62 -0.40 League Two (2 Seasons) 19 1,670 88 22.4 18.6 18 89 17 1 76 37 1.46 31 30 +1 +0.05 +0.24
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 18 Grays Athletic 1 League 16.6 1 0 0 2011-2012 21 Hayes & Yeading 1 League 29.9 3 0 0 2012-2013 22 Stevenage 1 League 29.1 0 1 0 2013-2014 23 Stevenage 1 League 2.5 0 0 0 2014-2015 24 Forest Green Rovers 1 League 12.0 1 0 0 2015-2016 25 Forest Green Rovers 2 Leagues 28.0 1 0 0 0 0 2016-2017 26 Dover Athletic 2 Leagues 30.0 1 0 0 0 0 0 0 0 0 0 0 0 2017-2018 27 Barrow 1 League 17.0 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 28 Shrewsbury Town 3 Leagues 29.8 1 0 0 0 0 0 0 0 0 0 0 0 2019-2020 29 Northampton Town 2 Leagues 5.7 0 0 0 0 0 0 0 0 1 0 0 0 2020-2021 30 Northampton Town 2 Leagues 12.0 1 0 0 0 1 0 0 0 1 0 2021-2022 31 Southend United 2 Leagues 41.0 1 0 0 0 0 0 0 0 0 0 2022-2023 32 Southend United 1 League 10.0 1 0 0 1 2023-2024 33 Sutton United 3 Leagues 15.3 0 0 0 0 2 0 0 0 0 0 2024-2025 34 Sutton United 2 Leagues 14.0 1 0 0 0 15 Seasons 11 Clubs 5 Leagues 293.8 12 1 0 0 3 0 0 0 2 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Southend United (2 Seasons) 2 Leagues 51.8 2 0 0 0 0 0 0 0 0 1 Forest Green Rovers (2 Seasons) 2 Leagues 40.0 2 0 0 0 0 Stevenage (2 Seasons) 1 League 31.6 0 1 0 Sutton United (2 Seasons) 4 Leagues 29.3 1 0 0 0 2 0 0 0 0 0 Northampton Town (2 Seasons) 4 Leagues 17.7 1 0 0 0 1 0 0 0 2 0 0 0 Hayes & Yeading (1 Season) 1 League 29.9 3 0 0 Shrewsbury Town (1 Season) 3 Leagues 29.8 1 0 0 0 0 0 0 0 0 0 0 0 Dover Athletic (1 Season) 2 Leagues 30.0 1 0 0 0 0 0 0 0 0 0 0 0 Grays Athletic (1 Season) 1 League 16.6 1 0 0 Barrow (1 Season) 1 League 17.0 0 0 0 0 0 0 0 0 0 0 0 0 Gillingham (1 Season) 2 Leagues National League (9 Seasons) 196.3 10 0 0 0 0 0 0 0 0 0 0 1 FA Cup (8 Seasons) 12.0 1 0 0 0 0 0 0 0 0 0 0 0 League One (5 Seasons) 65.5 1 1 0 0 1 0 0 0 1 0 EFL Cup (3 Seasons) 1.5 0 0 0 0 0 0 0 0 0 0 League Two (2 Seasons) 18.6 0 0 0 0 2 0 0 0 1 0 0 0
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.
View Additional Information
More Steve Arnold Pages
Steve Arnold Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary