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 2009-2010 18 R&D eng ENG 5. Conf Premier 1 1 90 1.0 0 0.00 1 1 100.0 1 0 0 1 100.0 2010-2011 19 R&D eng ENG 5. Conf Premier 32 32 2,880 32.0 41 1.28 141 100 70.9 12 10 10 7 21.9 2011-2012 20 Alfreton Town eng ENG 5. Conf Premier 15 15 1,305 14.5 33 2.28 71 38 53.5 4 4 7 1 6.7 2013-2014 22 Peterborough United eng ENG 3. League One 4 4 360 4.0 9 2.25 21 12 57.1 2 0 2 1 25.0 2014-2015 23 Newport County eng ENG FA Cup 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2014-2015 23 Newport County eng ENG 4. League Two 36 36 3,195 35.5 41 1.15 123 82 66.7 13 11 12 11 30.6 Matches 2015-2016 24 Newport County eng ENG FA Cup 4 4 360 4.0 0 2 1 1 1 25.0 0 0 0 0 Matches 2015-2016 24 Newport County eng ENG League Cup 1 1 90 1.0 0 0 0 1 0 0.0 1 1 0 0 0.0 Matches 2015-2016 24 Newport County eng ENG 4. League Two 41 41 3,690 41.0 59 1.44 193 134 69.4 8 11 21 10 24.4 Matches 2016-2017 25 Newport County eng ENG EFL Cup 1 1 90 1.0 3 3.00 2 0 0.0 0 0 1 0 0.0 1 1 0 0 0.0 Matches 2016-2017 25 Newport County eng ENG FA Cup 4 4 420 4.7 0 1 2 1 1 25.0 2 1 0 1 0.0 Matches 2016-2017 25 Newport County eng ENG 4. League Two 45 45 3,996 44.4 68 1.53 221 153 73.8 12 11 22 13 28.9 12 10 1 1 9.1 Matches 2017-2018 26 Newport County eng ENG EFL Cup 2 2 180 2.0 5 2.50 21 16 76.2 1 0 1 1 50.0 0 0 0 0 Matches 2017-2018 26 Newport County eng ENG FA Cup 5 5 450 5.0 5 1.00 19 14 73.7 3 1 1 1 20.0 0 0 0 0 Matches 2017-2018 26 Newport County eng ENG 4. League Two 46 46 4,140 46.0 58 1.26 217 159 74.7 16 16 14 11 23.9 3 3 0 0 0.0 Matches 2018-2019 27 Newport County eng ENG FA Cup 6 6 540 6.0 5 0.83 29 24 82.8 4 1 1 4 66.7 0 0 0 0 Matches 2018-2019 27 Newport County eng ENG 4. League Two 43 43 3,870 43.0 54 1.26 19 10 14 16 37.2 7 4 3 0 42.9 Matches 2019-2020 28 Cardiff City eng ENG 2. Championship 1 0 35 0.4 3 7.71 4 1 25.0 0 0 0 0 0 0 0 0 Matches 2019-2020 28 Cardiff City eng ENG EFL Cup 1 1 90 1.0 3 3.00 4 1 25.0 0 0 1 0 0.0 0 0 0 0 Matches 2019-2020 28 AFC Wimbledon eng ENG 3. League One 9 9 810 9.0 14 1.56 42 28 66.7 1 5 3 3 33.3 0 0 0 0 Matches 2020-2021 29 Bristol Rovers eng ENG FA Cup 1 1 90 1.0 3 3.00 9 6 66.7 0 0 1 0 0.0 0 0 0 0 Matches 2020-2021 29 Bristol Rovers eng ENG 3. League One 18 18 1,618 18.0 30 1.67 69 41 56.5 3 3 12 3 16.7 2 0 2 0 100.0 Matches 2021-2022 30 Newport County eng ENG FA Cup 1 1 90 1.0 1 1.00 7 6 85.7 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 30 Newport County eng ENG 4. League Two 27 27 2,430 27.0 35 1.30 95 61 66.3 9 8 10 7 25.9 3 3 0 0 0.0 Matches 2022-2023 31 Newport County eng ENG EFL Cup 2 2 180 2.0 4 2.00 13 9 69.2 2 0 0 0 0.0 0 0 0 0 Matches 2022-2023 31 Newport County eng ENG FA Cup 2 2 180 2.0 2 1.00 4 2 50.0 1 0 1 1 50.0 0 0 0 0 Matches 2022-2023 31 Newport County eng ENG 4. League Two 28 28 2,520 28.0 33 1.18 84 52 61.9 8 10 10 8 28.6 1 1 0 0 0.0 Matches 2023-2024 32 Yeovil Town eng ENG FA Cup 2 2 180 2.0 5 2.50 7 3 42.9 1 0 1 0 0.0 1 1 0 0 0.0 Matches 2023-2024 32 Woking eng ENG 5. National League 2 2 180 2.0 1 0 1 0 0.0 0 0 0 0 Matches 2024-2025 33 Cheltenham Town eng ENG EFL Cup 1 1 90 1.0 3 3.00 8 5 62.5 0 0 1 0 0.0 0 0 0 0 Matches 2024-2025 33 Cheltenham Town eng ENG FA Cup 2 2 180 2.0 3 1.50 1 0 1 0 0.0 1 1 0 0 0.0 Matches 2024-2025 33 Cheltenham Town eng ENG 4. League Two 35 35 3,150 35.0 51 1.46 144 96 66.7 13 11 11 7 20.0 3 3 0 0 0.0 Matches 2025-2026 34 Cheltenham Town eng ENG EFL Cup 2 2 180 2.0 3 1.50 11 8 72.7 1 0 1 1 50.0 0 0 0 0 Matches 2025-2026 34 Cheltenham Town eng ENG FA Cup 3 3 270 3.0 4 1.33 8 4 50.0 2 0 1 1 33.3 0 0 0 0 Matches 2025-2026 34 Cheltenham Town eng ENG 4. League Two 46 46 4,140 46.0 79 1.72 221 148 66.1 14 10 22 11 23.9 6 4 2 0 33.3 Matches 16 Seasons 10 Clubs 6 Leagues 470 469 42,159 468.4 657 1.44 1789 1204 67.9 155 125 188 121 25.8 43 33 8 2 19.5 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Newport County (7 Seasons) 3 Leagues 295 295 26,511 294.6 373 1.31 1028 712 70.7 99 82 113 85 28.8 30 24 4 2 14.3 Cheltenham Town (2 Seasons) 3 Leagues 89 89 8,010 89.0 143 1.61 392 261 66.1 31 21 37 20 22.5 10 8 2 0 20.0 R&D (2 Seasons) 1 League 33 33 2,970 33.0 41 1.24 142 101 71.1 13 10 10 8 24.2 Peterborough United (2 Seasons) 1 League 4 4 360 4.0 9 2.25 21 12 57.1 2 0 2 1 25.0 Cardiff City (2 Seasons) 3 Leagues 2 1 125 1.4 6 4.32 8 2 25.0 0 0 1 0 0.0 0 0 0 0 Bristol Rovers (1 Season) 2 Leagues 19 19 1,708 19.0 33 1.74 78 47 57.7 3 3 13 3 15.8 2 0 2 0 100.0 Alfreton Town (1 Season) 1 League 15 15 1,305 14.5 33 2.28 71 38 53.5 4 4 7 1 6.7 AFC Wimbledon (1 Season) 1 League 9 9 810 9.0 14 1.56 42 28 66.7 1 5 3 3 33.3 0 0 0 0 Yeovil Town (1 Season) 1 League 2 2 180 2.0 5 2.50 7 3 42.9 1 0 1 0 0.0 1 1 0 0 0.0 Woking (1 Season) 1 League 2 2 180 2.0 1 0 1 0 0.0 0 0 0 0 FA Cup (12 Seasons) 31 31 2,850 31.7 28 1.27 83 59 71.1 15 5 11 9 29.0 4 3 0 1 0.0 League Two (9 Seasons) 347 347 31,131 345.9 478 1.38 1298 885 69.2 112 98 136 94 27.1 35 28 6 1 17.6 EFL Cup (9 Seasons) 10 10 900 10.0 21 2.33 59 39 66.1 4 0 6 2 20.0 2 2 0 0 0.0 Conf Premier (4 Seasons) 50 50 4,455 49.5 74 1.56 213 139 65.3 18 14 18 9 18.0 0 0 0 0 League One (4 Seasons) 31 31 2,788 31.0 53 1.71 132 81 59.8 6 8 17 7 22.6 2 0 2 0 100.0 Championship (2 Seasons) 1 0 35 0.4 3 7.71 4 1 25.0 0 0 0 0 0 0 0 0
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 2009-2010 18 R&D 1 League 1 1 90 1.0 0 0.00 1 1 100.0 1 0 0 1 100.0 2010-2011 19 R&D 1 League 32 32 2,880 32.0 41 1.28 141 100 70.9 12 10 10 7 21.9 2011-2012 20 Alfreton Town 1 League 15 15 1,305 14.5 33 2.28 71 38 53.5 4 4 7 1 6.7 2013-2014 22 Peterborough United 1 League 4 4 360 4.0 9 2.25 21 12 57.1 2 0 2 1 25.0 2014-2015 23 Newport County 2 Leagues 37 37 3,285 36.5 41 1.15 123 82 66.7 13 11 13 11 29.7 0 0 0 0 2015-2016 24 Newport County 3 Leagues 46 46 4,140 46.0 59 1.44 193 134 69.4 10 12 23 11 23.9 1 1 0 0 0.0 2016-2017 25 Newport County 3 Leagues 50 50 4,506 50.1 71 1.56 223 153 73.1 13 13 24 14 28.0 15 12 1 2 7.7 2017-2018 26 Newport County 3 Leagues 53 53 4,770 53.0 68 1.28 257 189 74.7 20 17 16 13 24.5 3 3 0 0 0.0 2018-2019 27 Newport County 3 Leagues 49 49 4,410 49.0 59 1.20 29 24 82.8 23 11 15 20 40.8 7 4 3 0 42.9 2019-2020 28 AFC Wimbledon 1 League 9 9 810 9.0 14 1.56 42 28 66.7 1 5 3 3 33.3 0 0 0 0 2019-2020 28 Cardiff City 3 Leagues 2 1 125 1.4 6 4.32 8 2 25.0 0 0 1 0 0.0 0 0 0 0 2020-2021 29 Bristol Rovers 2 Leagues 19 19 1,708 19.0 33 1.74 78 47 57.7 3 3 13 3 15.8 2 0 2 0 100.0 2021-2022 30 Newport County 3 Leagues 28 28 2,520 28.0 36 1.29 102 67 67.6 9 8 11 7 25.0 3 3 0 0 0.0 2022-2023 31 Newport County 3 Leagues 32 32 2,880 32.0 39 1.22 101 63 62.4 11 10 11 9 28.1 1 1 0 0 0.0 2023-2024 32 Yeovil Town 1 League 2 2 180 2.0 5 2.50 7 3 42.9 1 0 1 0 0.0 1 1 0 0 0.0 2023-2024 32 Woking 1 League 2 2 180 2.0 1 0 1 0 0.0 0 0 0 0 2024-2025 33 Cheltenham Town 3 Leagues 38 38 3,420 38.0 57 1.50 152 101 66.4 14 11 13 7 18.4 4 4 0 0 0.0 2025-2026 34 Cheltenham Town 3 Leagues 51 51 4,590 51.0 86 1.69 240 160 65.8 17 10 24 13 25.5 6 4 2 0 33.3 16 Seasons 10 Clubs 6 Leagues 470 469 42,159 468.4 657 1.44 1789 1204 67.9 155 125 188 121 25.8 43 33 8 2 19.5 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Newport County (7 Seasons) 3 Leagues 295 295 26,511 294.6 373 1.31 1028 712 70.7 99 82 113 85 28.8 30 24 4 2 14.3 Cheltenham Town (2 Seasons) 3 Leagues 89 89 8,010 89.0 143 1.61 392 261 66.1 31 21 37 20 22.5 10 8 2 0 20.0 R&D (2 Seasons) 1 League 33 33 2,970 33.0 41 1.24 142 101 71.1 13 10 10 8 24.2 Peterborough United (2 Seasons) 1 League 4 4 360 4.0 9 2.25 21 12 57.1 2 0 2 1 25.0 Cardiff City (2 Seasons) 3 Leagues 2 1 125 1.4 6 4.32 8 2 25.0 0 0 1 0 0.0 0 0 0 0 Bristol Rovers (1 Season) 2 Leagues 19 19 1,708 19.0 33 1.74 78 47 57.7 3 3 13 3 15.8 2 0 2 0 100.0 Alfreton Town (1 Season) 1 League 15 15 1,305 14.5 33 2.28 71 38 53.5 4 4 7 1 6.7 AFC Wimbledon (1 Season) 1 League 9 9 810 9.0 14 1.56 42 28 66.7 1 5 3 3 33.3 0 0 0 0 Yeovil Town (1 Season) 1 League 2 2 180 2.0 5 2.50 7 3 42.9 1 0 1 0 0.0 1 1 0 0 0.0 Woking (1 Season) 1 League 2 2 180 2.0 1 0 1 0 0.0 0 0 0 0 FA Cup (12 Seasons) 31 31 2,850 31.7 28 1.27 83 59 71.1 15 5 11 9 29.0 4 3 0 1 0.0 League Two (9 Seasons) 347 347 31,131 345.9 478 1.38 1298 885 69.2 112 98 136 94 27.1 35 28 6 1 17.6 EFL Cup (9 Seasons) 10 10 900 10.0 21 2.33 59 39 66.1 4 0 6 2 20.0 2 2 0 0 0.0 Conf Premier (4 Seasons) 50 50 4,455 49.5 74 1.56 213 139 65.3 18 14 18 9 18.0 0 0 0 0 League One (4 Seasons) 31 31 2,788 31.0 53 1.71 132 81 59.8 6 8 17 7 22.6 2 0 2 0 100.0 Championship (2 Seasons) 1 0 35 0.4 3 7.71 4 1 25.0 0 0 0 0 0 0 0 0
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 2009-2010 18 R&D eng ENG 5. Conf Premier 4th 1 1 90 1.0 0 0.00 1 1 100.0 1 0 0 1 100.0 2010-2011 19 R&D eng ENG 5. Conf Premier 13th 32 32 2,880 32.0 41 1.28 141 100 70.9 12 10 10 7 21.9 2011-2012 20 Alfreton Town eng ENG 5. Conf Premier 15th 15 15 1,305 14.5 33 2.28 71 38 53.5 4 4 7 1 6.7 2013-2014 22 Peterborough United eng ENG 3. League One 6th 4 4 360 4.0 9 2.25 21 12 57.1 2 0 2 1 25.0 2014-2015 23 Newport County eng ENG 4. League Two 9th 36 36 3,195 35.5 41 1.15 123 82 66.7 13 11 12 11 30.6 Matches 2015-2016 24 Newport County eng ENG 4. League Two 22nd 41 41 3,690 41.0 59 1.44 193 134 69.4 8 11 21 10 24.4 Matches 2016-2017 25 Newport County eng ENG 4. League Two 22nd 45 45 3,996 44.4 68 1.53 221 153 73.8 12 11 22 13 28.9 12 10 1 1 9.1 Matches 2017-2018 26 Newport County eng ENG 4. League Two 11th 46 46 4,140 46.0 58 1.26 217 159 74.7 16 16 14 11 23.9 3 3 0 0 0.0 Matches 2018-2019 27 Newport County eng ENG 4. League Two 7th 43 43 3,870 43.0 54 1.26 19 10 14 16 37.2 7 4 3 0 42.9 Matches 2019-2020 28 AFC Wimbledon eng ENG 3. League One 20th 9 9 810 9.0 14 1.56 42 28 66.7 1 5 3 3 33.3 0 0 0 0 Matches 2019-2020 28 Cardiff City eng ENG 2. Championship 5th 1 0 35 0.4 3 7.71 4 1 25.0 0 0 0 0 0 0 0 0 Matches 2020-2021 29 Bristol Rovers eng ENG 3. League One 24th 18 18 1,618 18.0 30 1.67 69 41 56.5 3 3 12 3 16.7 2 0 2 0 100.0 Matches 2021-2022 30 Newport County eng ENG 4. League Two 11th 27 27 2,430 27.0 35 1.30 95 61 66.3 9 8 10 7 25.9 3 3 0 0 0.0 Matches 2022-2023 31 Newport County eng ENG 4. League Two 15th 28 28 2,520 28.0 33 1.18 84 52 61.9 8 10 10 8 28.6 1 1 0 0 0.0 Matches 2023-2024 32 Woking eng ENG 5. National League 17th 2 2 180 2.0 1 0 1 0 0.0 0 0 0 0 Matches 2024-2025 33 Cheltenham Town eng ENG 4. League Two 15th 35 35 3,150 35.0 51 1.46 144 96 66.7 13 11 11 7 20.0 3 3 0 0 0.0 Matches 2025-2026 34 Cheltenham Town eng ENG 4. League Two 18th 46 46 4,140 46.0 79 1.72 221 148 66.1 14 10 22 11 23.9 6 4 2 0 33.3 Matches 16 Seasons 9 Clubs 4 Leagues 429 428 38,409 426.8 608 1.43 1647 1106 67.8 136 120 171 110 25.7 37 28 8 1 22.2 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Newport County (7 Seasons) 1 League 266 266 23,841 264.9 348 1.31 933 641 70.3 85 77 103 76 28.6 26 21 4 1 16.0 Cheltenham Town (2 Seasons) 1 League 81 81 7,290 81.0 130 1.60 365 244 66.3 27 21 33 18 22.2 9 7 2 0 22.2 R&D (2 Seasons) 1 League 33 33 2,970 33.0 41 1.24 142 101 71.1 13 10 10 8 24.2 Peterborough United (2 Seasons) 1 League 4 4 360 4.0 9 2.25 21 12 57.1 2 0 2 1 25.0 Cardiff City (2 Seasons) 1 League 1 0 35 0.4 3 7.71 4 1 25.0 0 0 0 0 0 0 0 0 Bristol Rovers (1 Season) 1 League 18 18 1,618 18.0 30 1.67 69 41 56.5 3 3 12 3 16.7 2 0 2 0 100.0 Alfreton Town (1 Season) 1 League 15 15 1,305 14.5 33 2.28 71 38 53.5 4 4 7 1 6.7 AFC Wimbledon (1 Season) 1 League 9 9 810 9.0 14 1.56 42 28 66.7 1 5 3 3 33.3 0 0 0 0 Woking (1 Season) 1 League 2 2 180 2.0 1 0 1 0 0.0 0 0 0 0 League Two (9 Seasons) 347 347 31,131 345.9 478 1.38 1298 885 69.2 112 98 136 94 27.1 35 28 6 1 17.6 Conf Premier (4 Seasons) 50 50 4,455 49.5 74 1.56 213 139 65.3 18 14 18 9 18.0 0 0 0 0 League One (4 Seasons) 31 31 2,788 31.0 53 1.71 132 81 59.8 6 8 17 7 22.6 2 0 2 0 100.0 Championship (2 Seasons) 1 0 35 0.4 3 7.71 4 1 25.0 0 0 0 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 2009-2010 18 R&D eng ENG 5. Conf Premier 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 19 R&D eng ENG 5. Conf Premier 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 20 Alfreton Town eng ENG 5. Conf Premier 15 15 1,305 14.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 22 Peterborough United eng ENG 3. League One 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 23 Newport County 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 2014-2015 23 Peterborough United eng ENG 3. League One 0 0 Matches 2014-2015 23 Newport County eng ENG 4. League Two 36 36 3,195 35.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 24 Newport County eng ENG FA Cup 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 24 Newport County eng ENG League 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 2015-2016 24 Newport County eng ENG 4. League Two 41 41 3,690 41.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 25 Newport County 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 2016-2017 25 Newport County eng ENG FA Cup 4 4 420 4.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 25 Newport County eng ENG 4. League Two 45 45 3,996 44.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Newport County eng ENG EFL 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 2017-2018 26 Newport County eng ENG FA Cup 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Newport County eng ENG 4. League Two 46 46 4,140 46.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 27 Newport County eng ENG EFL Cup 0 0 Matches 2018-2019 27 Newport County eng ENG FA Cup 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 27 Newport County eng ENG 4. League Two 43 43 3,870 43.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 28 Cardiff City eng ENG 2. Championship 1 0 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 28 Cardiff City 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 2019-2020 28 Cardiff City eng ENG FA Cup 0 0 Matches 2019-2020 28 AFC Wimbledon eng ENG 3. League One 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 29 Cardiff City eng ENG 2. Championship 0 0 Matches 2020-2021 29 Bristol Rovers 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 2020-2021 29 Bristol Rovers eng ENG 3. League One 18 18 1,618 18.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 30 Newport County eng ENG EFL Cup 0 0 Matches 2021-2022 30 Newport County 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 30 Newport County eng ENG 4. League Two 27 27 2,430 27.0 0 1 1 0 0 0 0 0 0.00 0.04 0.04 0.00 0.04 Matches 2022-2023 31 Newport County eng ENG EFL 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 2022-2023 31 Newport County 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 2022-2023 31 Newport County eng ENG 4. League Two 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 32 Yeovil 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 2023-2024 32 Woking eng ENG 5. National League 2 2 180 2.0 0 0 0 0 0 0 0.00 0.00 Matches 2024-2025 33 Cheltenham 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 2024-2025 33 Cheltenham 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 2024-2025 33 Cheltenham Town eng ENG 4. League Two 35 35 3,150 35.0 0 1 1 0 0 0 3 0 0.00 0.03 0.03 0.00 0.03 Matches 2025-2026 34 Cheltenham Town eng ENG EFL 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 2025-2026 34 Cheltenham Town eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 34 Cheltenham Town eng ENG 4. League Two 46 46 4,140 46.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 16 Seasons 10 Clubs 6 Leagues 470 469 42,159 468.4 0 2 2 0 0 0 8 2 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 Newport County (7 Seasons) 3 Leagues 295 295 26,511 294.6 0 1 1 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (2 Seasons) 3 Leagues 89 89 8,010 89.0 0 1 1 0 0 0 6 0 0.00 0.01 0.01 0.00 0.01 R&D (2 Seasons) 1 League 33 33 2,970 33.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Peterborough United (2 Seasons) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cardiff City (2 Seasons) 3 Leagues 2 1 125 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bristol Rovers (1 Season) 2 Leagues 19 19 1,708 19.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Alfreton Town (1 Season) 1 League 15 15 1,305 14.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 AFC Wimbledon (1 Season) 1 League 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Woking (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0.00 0.00 FA Cup (12 Seasons) 31 31 2,850 31.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (9 Seasons) 347 347 31,131 345.9 0 2 2 0 0 0 7 1 0.00 0.01 0.01 0.00 0.01 EFL Cup (9 Seasons) 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Premier (4 Seasons) 50 50 4,455 49.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 31 31 2,788 31.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 1 0 35 0.4 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 2009-2010 18 R&D 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 19 R&D 1 League 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 20 Alfreton Town 1 League 15 15 1,305 14.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 22 Peterborough United 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 23 Peterborough United 1 League 0 0 2014-2015 23 Newport County 2 Leagues 37 37 3,285 36.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 24 Newport County 3 Leagues 46 46 4,140 46.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 25 Newport County 3 Leagues 50 50 4,506 50.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2017-2018 26 Newport County 3 Leagues 53 53 4,770 53.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 27 Newport County 3 Leagues 49 49 4,410 49.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 28 AFC Wimbledon 1 League 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 28 Cardiff City 3 Leagues 2 1 125 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 29 Cardiff City 1 League 0 0 2020-2021 29 Bristol Rovers 2 Leagues 19 19 1,708 19.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2021-2022 30 Newport County 3 Leagues 28 28 2,520 28.0 0 1 1 0 0 0 0 0 0.00 0.04 0.04 0.00 0.04 2022-2023 31 Newport County 3 Leagues 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 32 Yeovil Town 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 32 Woking 1 League 2 2 180 2.0 0 0 0 0 0 0 0.00 0.00 2024-2025 33 Cheltenham Town 3 Leagues 38 38 3,420 38.0 0 1 1 0 0 0 3 0 0.00 0.03 0.03 0.00 0.03 2025-2026 34 Cheltenham Town 3 Leagues 51 51 4,590 51.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 16 Seasons 10 Clubs 6 Leagues 470 469 42,159 468.4 0 2 2 0 0 0 8 2 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 Newport County (7 Seasons) 3 Leagues 295 295 26,511 294.6 0 1 1 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (2 Seasons) 3 Leagues 89 89 8,010 89.0 0 1 1 0 0 0 6 0 0.00 0.01 0.01 0.00 0.01 R&D (2 Seasons) 1 League 33 33 2,970 33.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Peterborough United (2 Seasons) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cardiff City (2 Seasons) 3 Leagues 2 1 125 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bristol Rovers (1 Season) 2 Leagues 19 19 1,708 19.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Alfreton Town (1 Season) 1 League 15 15 1,305 14.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 AFC Wimbledon (1 Season) 1 League 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Woking (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0.00 0.00 FA Cup (12 Seasons) 31 31 2,850 31.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (9 Seasons) 347 347 31,131 345.9 0 2 2 0 0 0 7 1 0.00 0.01 0.01 0.00 0.01 EFL Cup (9 Seasons) 10 10 900 10.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Premier (4 Seasons) 50 50 4,455 49.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 31 31 2,788 31.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 1 0 35 0.4 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 2009-2010 18 R&D eng ENG 5. Conf Premier 4th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 19 R&D eng ENG 5. Conf Premier 13th 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 20 Alfreton Town eng ENG 5. Conf Premier 15th 15 15 1,305 14.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 22 Peterborough United eng ENG 3. League One 6th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 23 Peterborough United eng ENG 3. League One 9th 0 0 Matches 2014-2015 23 Newport County eng ENG 4. League Two 9th 36 36 3,195 35.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 24 Newport County eng ENG 4. League Two 22nd 41 41 3,690 41.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 25 Newport County eng ENG 4. League Two 22nd 45 45 3,996 44.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Newport County eng ENG 4. League Two 11th 46 46 4,140 46.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 27 Newport County eng ENG 4. League Two 7th 43 43 3,870 43.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 28 AFC Wimbledon eng ENG 3. League One 20th 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 28 Cardiff City eng ENG 2. Championship 5th 1 0 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 29 Cardiff City eng ENG 2. Championship 8th 0 0 Matches 2020-2021 29 Bristol Rovers eng ENG 3. League One 24th 18 18 1,618 18.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 30 Newport County eng ENG 4. League Two 11th 27 27 2,430 27.0 0 1 1 0 0 0 0 0 0.00 0.04 0.04 0.00 0.04 Matches 2022-2023 31 Newport County eng ENG 4. League Two 15th 28 28 2,520 28.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 32 Woking eng ENG 5. National League 17th 2 2 180 2.0 0 0 0 0 0 0 0.00 0.00 Matches 2024-2025 33 Cheltenham Town eng ENG 4. League Two 15th 35 35 3,150 35.0 0 1 1 0 0 0 3 0 0.00 0.03 0.03 0.00 0.03 Matches 2025-2026 34 Cheltenham Town eng ENG 4. League Two 18th 46 46 4,140 46.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 16 Seasons 9 Clubs 4 Leagues 429 428 38,409 426.8 0 2 2 0 0 0 8 2 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 Newport County (7 Seasons) 1 League 266 266 23,841 264.9 0 1 1 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (2 Seasons) 1 League 81 81 7,290 81.0 0 1 1 0 0 0 6 0 0.00 0.01 0.01 0.00 0.01 R&D (2 Seasons) 1 League 33 33 2,970 33.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Peterborough United (2 Seasons) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cardiff City (2 Seasons) 1 League 1 0 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bristol Rovers (1 Season) 1 League 18 18 1,618 18.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Alfreton Town (1 Season) 1 League 15 15 1,305 14.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 AFC Wimbledon (1 Season) 1 League 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Woking (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0.00 0.00 League Two (9 Seasons) 347 347 31,131 345.9 0 2 2 0 0 0 7 1 0.00 0.01 0.01 0.00 0.01 Conf Premier (4 Seasons) 50 50 4,455 49.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 31 31 2,788 31.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 1 0 35 0.4 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 2009-2010 18 R&D eng ENG 5. Conf Premier 1 90 90 2.3 1.0 1 0 2010-2011 19 R&D eng ENG 5. Conf Premier 32 2,880 90 69.6 32.0 32 0 2011-2012 20 Alfreton Town eng ENG 5. Conf Premier 15 1,305 87 31.5 14.5 15 0 2013-2014 22 Peterborough United eng ENG 3. League One 4 360 90 8.7 4.0 4 0 2014-2015 23 Newport County eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 4 -2 -2.00 Matches 2014-2015 23 Peterborough United eng ENG 3. League One 0 0 0 0 7 Matches 2014-2015 23 Newport County eng ENG 4. League Two 36 3,195 89 77.2 35.5 36 35 0 1 1.44 38 41 -3 -0.08 -0.08 Matches 2015-2016 24 Newport County eng ENG FA Cup 4 360 90 100.0 4.0 4 90 4 0 0 1.75 8 5 +3 +0.75 Matches 2015-2016 24 Newport County eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2015-2016 24 Newport County eng ENG 4. League Two 41 3,690 90 89.1 41.0 41 41 0 0 0.88 38 59 -21 -0.51 -0.51 Matches 2016-2017 25 Newport County eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2016-2017 25 Newport County eng ENG FA Cup 4 420 105 100.0 4.7 4 105 4 0 0 1.25 5 3 +2 +0.43 Matches 2016-2017 25 Newport County eng ENG 4. League Two 45 3,996 89 96.5 44.4 45 44 0 0 1.04 48 68 -20 -0.45 +0.80 Matches 2017-2018 26 Newport County eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 5 -2 -1.00 Matches 2017-2018 26 Newport County eng ENG FA Cup 5 450 90 100.0 5.0 5 90 5 0 0 2.00 7 5 +2 +0.40 Matches 2017-2018 26 Newport County eng ENG 4. League Two 46 4,140 90 100.0 46.0 46 46 0 0 1.39 56 58 -2 -0.04 Matches 2018-2019 27 Newport County eng ENG EFL Cup 0 0 0 0 2 Matches 2018-2019 27 Newport County eng ENG FA Cup 6 540 90 85.7 6.0 6 90 6 0 0 2.17 11 5 +6 +1.00 +1.00 Matches 2018-2019 27 Newport County eng ENG 4. League Two 43 3,870 90 93.5 43.0 43 90 43 0 2 1.54 55 54 +1 +0.02 +0.36 Matches 2019-2020 28 Cardiff City eng ENG 2. Championship 1 35 35 0.8 0.4 0 0 1 35 7 0.00 1 3 -2 -5.14 -5.41 Matches 2019-2020 28 Cardiff City eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2019-2020 28 Cardiff City eng ENG FA Cup 0 0 0 0 2 Matches 2019-2020 28 AFC Wimbledon eng ENG 3. League One 9 810 90 25.7 9.0 9 90 9 0 0 0.89 8 14 -6 -0.67 -0.40 Matches 2020-2021 29 Cardiff City eng ENG 2. Championship 0 0 0 4 Matches 2020-2021 29 Bristol Rovers eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 -4.50 Matches 2020-2021 29 Bristol Rovers eng ENG 3. League One 18 1,618 90 39.1 18.0 18 90 16 0 8 0.67 16 29 -13 -0.72 -0.12 Matches 2021-2022 30 Newport County eng ENG EFL Cup 0 0 0 0 1 Matches 2021-2022 30 Newport County eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2021-2022 30 Newport County eng ENG 4. League Two 27 2,430 90 58.7 27.0 27 90 27 0 17 1.30 37 35 +2 +0.07 -0.29 Matches 2022-2023 31 Newport County eng ENG EFL Cup 2 180 90 66.7 2.0 2 90 2 0 1 3.00 6 4 +2 +1.00 +4.00 Matches 2022-2023 31 Newport County eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 2 +1 +0.50 Matches 2022-2023 31 Newport County eng ENG 4. League Two 28 2,520 90 60.9 28.0 28 90 28 0 18 1.21 31 33 -2 -0.07 -0.02 Matches 2023-2024 32 Yeovil Town eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 5 -2 -1.00 Matches 2023-2024 32 Woking eng ENG 5. National League 2 180 90 4.3 2.0 2 90 2 0 4 1.50 3 4 -1 -0.50 -0.39 Matches 2024-2025 33 Cheltenham Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2024-2025 33 Cheltenham Town eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2024-2025 33 Cheltenham Town eng ENG 4. League Two 35 3,150 90 76.1 35.0 35 90 35 0 9 1.43 46 51 -5 -0.14 +0.31 Matches 2025-2026 34 Cheltenham Town eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 3 -1 -0.50 Matches 2025-2026 34 Cheltenham Town eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 7 4 +3 +1.00 Matches 2025-2026 34 Cheltenham Town eng ENG 4. League Two 46 4,140 90 100.0 46.0 46 90 46 0 0 1.13 53 79 -26 -0.57 Matches 16 Seasons 10 Clubs 6 Leagues 470 42,159 90 51.2 468.4 469 90 413 1 35 83 1.25 495 591 -96 -0.23 -0.16 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newport County (7 Seasons) 3 Leagues 295 26,511 90 82.4 294.6 295 90 293 0 42 1.29 351 387 -36 -0.12 -0.12 Cheltenham Town (2 Seasons) 3 Leagues 89 8,010 90 89.0 89.0 89 90 89 0 9 1.28 111 143 -32 -0.36 +0.09 R&D (2 Seasons) 1 League 33 2,970 90 36.7 33.0 33 0 Peterborough United (2 Seasons) 1 League 4 360 90 4.3 4.0 4 0 0 7 Cardiff City (2 Seasons) 3 Leagues 2 125 63 1.4 1.4 1 90 1 1 35 13 0.00 1 6 -5 -3.60 -3.86 Bristol Rovers (1 Season) 2 Leagues 19 1,708 90 38.7 19.0 19 90 17 0 8 0.63 18 32 -14 -0.74 -0.40 Alfreton Town (1 Season) 1 League 15 1,305 87 31.5 14.5 15 0 AFC Wimbledon (1 Season) 1 League 9 810 90 25.7 9.0 9 90 9 0 0 0.89 8 14 -6 -0.67 -0.40 Yeovil Town (1 Season) 1 League 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 5 -2 -1.00 Woking (1 Season) 1 League 2 180 90 4.3 2.0 2 90 2 0 4 1.50 3 4 -1 -0.50 -0.39 FA Cup (12 Seasons) 31 2,850 92 81.2 31.7 31 92 31 0 2 1.61 51 40 +11 +0.35 -1.99 League Two (9 Seasons) 347 31,131 90 83.6 345.9 347 90 345 0 47 1.26 402 478 -76 -0.22 -0.19 EFL Cup (9 Seasons) 10 900 90 66.7 10.0 10 90 10 0 4 1.20 14 23 -9 -0.90 +2.10 Conf Premier (4 Seasons) 50 4,455 89 27.2 49.5 50 90 2 0 4 1.50 3 4 -1 -0.50 -0.39 League One (4 Seasons) 31 2,788 90 17.9 31.0 31 90 25 0 15 0.74 24 43 -19 -0.70 -0.26 Championship (2 Seasons) 1 35 35 0.4 0.4 0 0 1 35 11 0.00 1 3 -2 -5.14 -5.41
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 2009-2010 18 R&D 1 League 1 90 90 2.3 1.0 1 0 2010-2011 19 R&D 1 League 32 2,880 90 69.6 32.0 32 0 2011-2012 20 Alfreton Town 1 League 15 1,305 87 31.5 14.5 15 0 2013-2014 22 Peterborough United 1 League 4 360 90 8.7 4.0 4 0 2014-2015 23 Peterborough United 1 League 0 0 0 0 7 2014-2015 23 Newport County 2 Leagues 37 3,285 89 77.7 36.5 37 90 36 0 1 1.40 40 45 -5 -0.14 -0.14 2015-2016 24 Newport County 3 Leagues 46 4,140 90 90.2 46.0 46 90 46 0 0 0.94 47 66 -19 -0.41 -0.41 2016-2017 25 Newport County 3 Leagues 50 4,506 90 96.9 50.1 50 102 49 0 0 1.04 55 74 -19 -0.38 +0.87 2017-2018 26 Newport County 3 Leagues 53 4,770 90 100.0 53.0 53 90 53 0 0 1.45 66 68 -2 -0.04 2018-2019 27 Newport County 3 Leagues 49 4,410 90 89.1 49.0 49 90 49 0 4 1.62 66 59 +7 +0.14 +0.39 2019-2020 28 AFC Wimbledon 1 League 9 810 90 25.7 9.0 9 90 9 0 0 0.89 8 14 -6 -0.67 -0.40 2019-2020 28 Cardiff City 3 Leagues 2 125 63 2.7 1.4 1 90 1 1 35 9 0.00 1 6 -5 -3.60 -3.86 2020-2021 29 Cardiff City 1 League 0 0 0 4 2020-2021 29 Bristol Rovers 2 Leagues 19 1,708 90 38.7 19.0 19 90 17 0 8 0.63 18 32 -14 -0.74 -0.40 2021-2022 30 Newport County 3 Leagues 28 2,520 90 57.1 28.0 28 90 28 0 18 1.25 37 36 +1 +0.04 -0.33 2022-2023 31 Newport County 3 Leagues 32 2,880 90 62.7 32.0 32 90 32 0 19 1.34 40 39 +1 +0.03 +0.24 2023-2024 32 Yeovil Town 1 League 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 5 -2 -1.00 2023-2024 32 Woking 1 League 2 180 90 4.3 2.0 2 90 2 0 4 1.50 3 4 -1 -0.50 -0.39 2024-2025 33 Cheltenham Town 3 Leagues 38 3,420 90 77.6 38.0 38 90 38 0 9 1.40 49 57 -8 -0.21 +0.24 2025-2026 34 Cheltenham Town 3 Leagues 51 4,590 90 100.0 51.0 51 90 51 0 0 1.20 62 86 -24 -0.47 16 Seasons 10 Clubs 6 Leagues 470 42,159 90 51.2 468.4 469 90 413 1 35 83 1.25 495 591 -96 -0.23 -0.16 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newport County (7 Seasons) 3 Leagues 295 26,511 90 82.4 294.6 295 90 293 0 42 1.29 351 387 -36 -0.12 -0.12 Cheltenham Town (2 Seasons) 3 Leagues 89 8,010 90 89.0 89.0 89 90 89 0 9 1.28 111 143 -32 -0.36 +0.09 R&D (2 Seasons) 1 League 33 2,970 90 36.7 33.0 33 0 Peterborough United (2 Seasons) 1 League 4 360 90 4.3 4.0 4 0 0 7 Cardiff City (2 Seasons) 3 Leagues 2 125 63 1.4 1.4 1 90 1 1 35 13 0.00 1 6 -5 -3.60 -3.86 Bristol Rovers (1 Season) 2 Leagues 19 1,708 90 38.7 19.0 19 90 17 0 8 0.63 18 32 -14 -0.74 -0.40 Alfreton Town (1 Season) 1 League 15 1,305 87 31.5 14.5 15 0 AFC Wimbledon (1 Season) 1 League 9 810 90 25.7 9.0 9 90 9 0 0 0.89 8 14 -6 -0.67 -0.40 Yeovil Town (1 Season) 1 League 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 5 -2 -1.00 Woking (1 Season) 1 League 2 180 90 4.3 2.0 2 90 2 0 4 1.50 3 4 -1 -0.50 -0.39 FA Cup (12 Seasons) 31 2,850 92 81.2 31.7 31 92 31 0 2 1.61 51 40 +11 +0.35 -1.99 League Two (9 Seasons) 347 31,131 90 83.6 345.9 347 90 345 0 47 1.26 402 478 -76 -0.22 -0.19 EFL Cup (9 Seasons) 10 900 90 66.7 10.0 10 90 10 0 4 1.20 14 23 -9 -0.90 +2.10 Conf Premier (4 Seasons) 50 4,455 89 27.2 49.5 50 90 2 0 4 1.50 3 4 -1 -0.50 -0.39 League One (4 Seasons) 31 2,788 90 17.9 31.0 31 90 25 0 15 0.74 24 43 -19 -0.70 -0.26 Championship (2 Seasons) 1 35 35 0.4 0.4 0 0 1 35 11 0.00 1 3 -2 -5.14 -5.41
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 2009-2010 18 R&D eng ENG 5. Conf Premier 4th 1 90 90 2.3 1.0 1 0 2010-2011 19 R&D eng ENG 5. Conf Premier 13th 32 2,880 90 69.6 32.0 32 0 2011-2012 20 Alfreton Town eng ENG 5. Conf Premier 15th 15 1,305 87 31.5 14.5 15 0 2013-2014 22 Peterborough United eng ENG 3. League One 6th 4 360 90 8.7 4.0 4 0 2014-2015 23 Peterborough United eng ENG 3. League One 9th 0 0 0 0 7 Matches 2014-2015 23 Newport County eng ENG 4. League Two 9th 36 3,195 89 77.2 35.5 36 35 0 1 1.44 38 41 -3 -0.08 -0.08 Matches 2015-2016 24 Newport County eng ENG 4. League Two 22nd 41 3,690 90 89.1 41.0 41 41 0 0 0.88 38 59 -21 -0.51 -0.51 Matches 2016-2017 25 Newport County eng ENG 4. League Two 22nd 45 3,996 89 96.5 44.4 45 44 0 0 1.04 48 68 -20 -0.45 +0.80 Matches 2017-2018 26 Newport County eng ENG 4. League Two 11th 46 4,140 90 100.0 46.0 46 46 0 0 1.39 56 58 -2 -0.04 Matches 2018-2019 27 Newport County eng ENG 4. League Two 7th 43 3,870 90 93.5 43.0 43 90 43 0 2 1.54 55 54 +1 +0.02 +0.36 Matches 2019-2020 28 AFC Wimbledon eng ENG 3. League One 20th 9 810 90 25.7 9.0 9 90 9 0 0 0.89 8 14 -6 -0.67 -0.40 Matches 2019-2020 28 Cardiff City eng ENG 2. Championship 5th 1 35 35 0.8 0.4 0 0 1 35 7 0.00 1 3 -2 -5.14 -5.41 Matches 2020-2021 29 Cardiff City eng ENG 2. Championship 8th 0 0 0 4 Matches 2020-2021 29 Bristol Rovers eng ENG 3. League One 24th 18 1,618 90 39.1 18.0 18 90 16 0 8 0.67 16 29 -13 -0.72 -0.12 Matches 2021-2022 30 Newport County eng ENG 4. League Two 11th 27 2,430 90 58.7 27.0 27 90 27 0 17 1.30 37 35 +2 +0.07 -0.29 Matches 2022-2023 31 Newport County eng ENG 4. League Two 15th 28 2,520 90 60.9 28.0 28 90 28 0 18 1.21 31 33 -2 -0.07 -0.02 Matches 2023-2024 32 Woking eng ENG 5. National League 17th 2 180 90 4.3 2.0 2 90 2 0 4 1.50 3 4 -1 -0.50 -0.39 Matches 2024-2025 33 Cheltenham Town eng ENG 4. League Two 15th 35 3,150 90 76.1 35.0 35 90 35 0 9 1.43 46 51 -5 -0.14 +0.31 Matches 2025-2026 34 Cheltenham Town eng ENG 4. League Two 18th 46 4,140 90 100.0 46.0 46 90 46 0 0 1.13 53 79 -26 -0.57 Matches 16 Seasons 9 Clubs 4 Leagues 429 38,409 90 49.6 426.8 428 90 372 1 35 77 1.22 430 528 -98 -0.26 -0.17 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Newport County (7 Seasons) 1 League 266 23,841 90 82.3 264.9 266 90 264 0 38 1.26 303 348 -45 -0.17 -0.22 Cheltenham Town (2 Seasons) 1 League 81 7,290 90 88.0 81.0 81 90 81 0 9 1.26 99 130 -31 -0.38 +0.07 R&D (2 Seasons) 1 League 33 2,970 90 36.7 33.0 33 0 Peterborough United (2 Seasons) 1 League 4 360 90 4.3 4.0 4 0 0 7 Cardiff City (2 Seasons) 1 League 1 35 35 0.4 0.4 0 0 1 35 11 0.00 1 3 -2 -5.14 -5.41 Bristol Rovers (1 Season) 1 League 18 1,618 90 39.1 18.0 18 90 16 0 8 0.67 16 29 -13 -0.72 -0.12 Alfreton Town (1 Season) 1 League 15 1,305 87 31.5 14.5 15 0 AFC Wimbledon (1 Season) 1 League 9 810 90 25.7 9.0 9 90 9 0 0 0.89 8 14 -6 -0.67 -0.40 Woking (1 Season) 1 League 2 180 90 4.3 2.0 2 90 2 0 4 1.50 3 4 -1 -0.50 -0.39 League Two (9 Seasons) 347 31,131 90 83.6 345.9 347 90 345 0 47 1.26 402 478 -76 -0.22 -0.19 Conf Premier (4 Seasons) 50 4,455 89 27.2 49.5 50 90 2 0 4 1.50 3 4 -1 -0.50 -0.39 League One (4 Seasons) 31 2,788 90 17.9 31.0 31 90 25 0 15 0.74 24 43 -19 -0.70 -0.26 Championship (2 Seasons) 1 35 35 0.4 0.4 0 0 1 35 11 0.00 1 3 -2 -5.14 -5.41
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2009-2010 18 R&D 1 League 1.0 0 0 0 2010-2011 19 R&D 1 League 32.0 1 0 0 2011-2012 20 Alfreton Town 1 League 14.5 0 0 0 2013-2014 22 Peterborough United 1 League 4.0 0 0 0 2014-2015 23 Newport County 2 Leagues 36.5 0 0 0 0 0 2015-2016 24 Newport County 3 Leagues 46.0 0 0 0 0 0 2016-2017 25 Newport County 3 Leagues 50.1 0 1 0 0 0 0 0 0 0 0 0 0 2017-2018 26 Newport County 3 Leagues 53.0 0 0 0 2 0 0 0 0 0 0 0 0 2018-2019 27 Newport County 3 Leagues 49.0 0 0 0 0 2 0 0 0 0 0 0 0 2019-2020 28 AFC Wimbledon 1 League 9.0 0 0 0 0 1 0 0 1 0 0 2019-2020 28 Cardiff City 3 Leagues 1.4 0 0 0 0 0 0 0 0 0 0 2020-2021 29 Bristol Rovers 2 Leagues 19.0 0 1 0 1 1 0 0 0 0 1 2021-2022 30 Newport County 3 Leagues 28.0 0 0 0 0 5 0 0 0 0 0 2022-2023 31 Newport County 3 Leagues 32.0 1 0 0 0 1 0 0 0 0 0 2023-2024 32 Yeovil Town 1 League 2.0 0 0 0 0 0 0 0 0 0 0 2023-2024 32 Woking 1 League 2.0 0 0 0 0 2024-2025 33 Cheltenham Town 3 Leagues 38.0 3 0 0 0 7 0 0 0 1 0 2025-2026 34 Cheltenham Town 3 Leagues 51.0 3 0 0 0 18 0 0 0 0 0 16 Seasons 10 Clubs 6 Leagues 468.4 8 2 0 3 35 0 0 1 1 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Newport County (7 Seasons) 3 Leagues 294.6 1 1 0 2 8 0 0 0 0 0 0 0 Cheltenham Town (2 Seasons) 3 Leagues 89.0 6 0 0 0 25 0 0 0 1 0 R&D (2 Seasons) 1 League 33.0 1 0 0 Peterborough United (2 Seasons) 1 League 4.0 0 0 0 Cardiff City (2 Seasons) 3 Leagues 1.4 0 0 0 0 0 0 0 0 0 0 Bristol Rovers (1 Season) 2 Leagues 19.0 0 1 0 1 1 0 0 0 0 1 Alfreton Town (1 Season) 1 League 14.5 0 0 0 AFC Wimbledon (1 Season) 1 League 9.0 0 0 0 0 1 0 0 1 0 0 Yeovil Town (1 Season) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 Woking (1 Season) 1 League 2.0 0 0 0 0 FA Cup (12 Seasons) 31.7 0 0 0 0 4 0 0 0 0 0 0 1 League Two (9 Seasons) 345.9 7 1 0 2 29 0 0 0 1 0 0 0 EFL Cup (9 Seasons) 10.0 0 0 0 0 0 0 0 0 0 0 0 0 Conf Premier (4 Seasons) 49.5 1 0 0 0 0 League One (4 Seasons) 31.0 0 1 0 1 2 0 0 1 0 0 Championship (2 Seasons) 0.4 0 0 0 0 0 0 0 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 Joe Day Pages
Joe Day Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary