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 2014-2015 18 Derby County eng ENG 2. Championship 4 0 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 18 Derby County eng ENG FA Cup 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 18 Derby County eng ENG League Cup 0 0 Matches 2014-2015 18 Notts County eng ENG 3. League One 5 2 249 2.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Blackpool 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 2015-2016 19 Blackpool 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 19 Blackpool eng ENG 3. League One 18 2 506 5.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Coventry City eng ENG EFL Cup 0 0 Matches 2016-2017 20 Coventry City eng ENG 3. League One 14 8 814 9.0 3 0 3 3 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Matches 2017-2018 21 Sutton United eng ENG 5. National League 4 2 176 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Solihull Moors eng ENG 5. National League 25 24 2,049 22.8 4 2 6 3 1 1 4 0 0.18 0.09 0.26 0.13 0.22 Matches 2018-2019 22 Solihull Moors eng ENG FA Cup 3 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Solihull Moors eng ENG 5. National League 14 5 611 6.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Doncaster Rovers eng ENG FA Cup 3 2 183 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Doncaster Rovers eng ENG 3. League One 10 5 432 4.8 3 0 3 3 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Matches 2019-2020 23 Burton Albion eng ENG 3. League One 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Wrexham eng ENG 5. National League 28 27 2,330 25.9 9 9 0 0 3 0 0.35 0.35 Matches 2021-2022 25 Wrexham eng ENG 5. National League 6 1 96 1.1 0 0 0 0 0 0 0.00 0.00 Matches 2022-2023 26 Dundee sct SCO 2. Championship 12 4 300 3.3 3 0 3 3 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Matches 2022-2023 26 Sutton United eng ENG EFL Cup 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Sutton United eng ENG 4. League Two 11 4 399 4.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Aldershot Town eng ENG FA Cup 4 0 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Aldershot Town eng ENG 5. National League 41 10 1,526 17.0 6 6 0 0 7 1 0.35 0.35 Matches 2024-2025 28 Ebbsfleet United eng ENG 5. National League 28 13 1,249 13.9 2 0 2 1 1 1 4 0 0.14 0.00 0.14 0.07 0.07 Matches 2024-2025 28 Aldershot Town eng ENG 5. National League 8 3 460 5.1 1 0 1 1 0 0 1 0 0.20 0.00 0.20 0.20 0.20 Matches 2025-2026 29 Aldershot Town eng ENG FA Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Aldershot Town eng ENG 5. National League 36 16 1,754 19.5 7 2 9 7 0 0 2 1 0.36 0.10 0.46 0.36 0.46 Matches 12 Seasons 12 Clubs 7 Leagues 281 132 13,763 152.9 38 4 27 36 2 2 28 4 0.25 0.04 0.25 0.24 0.23 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 Aldershot Town (3 Seasons) 2 Leagues 90 30 3,966 44.1 14 2 10 14 0 0 10 2 0.32 0.07 0.37 0.32 0.37 Solihull Moors (2 Seasons) 2 Leagues 42 30 2,773 30.8 4 2 6 3 1 1 6 1 0.13 0.06 0.19 0.10 0.16 Wrexham (2 Seasons) 1 League 34 28 2,426 27.0 9 9 0 0 3 0 0.33 0.33 Sutton United (2 Seasons) 3 Leagues 16 6 589 6.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Ebbsfleet United (1 Season) 1 League 28 13 1,249 13.9 2 0 2 1 1 1 4 0 0.14 0.00 0.14 0.07 0.07 Blackpool (1 Season) 3 Leagues 20 4 686 7.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Coventry City (1 Season) 2 Leagues 14 8 814 9.0 3 0 3 3 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Doncaster Rovers (1 Season) 2 Leagues 13 7 615 6.8 3 0 3 3 0 0 0 0 0.44 0.00 0.44 0.44 0.44 Dundee (1 Season) 1 League 12 4 300 3.3 3 0 3 3 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Derby County (1 Season) 3 Leagues 5 0 77 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Notts County (1 Season) 1 League 5 2 249 2.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Burton Albion (1 Season) 1 League 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 190 101 10,251 113.9 29 4 18 27 2 2 23 3 0.25 0.06 0.26 0.24 0.23 FA Cup (6 Seasons) 13 5 620 6.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 49 17 2,020 22.4 6 0 6 6 0 0 3 1 0.27 0.00 0.27 0.27 0.27 EFL Cup (4 Seasons) 2 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 12 4 300 3.3 3 0 3 3 0 0 0 0 0.90 0.00 0.90 0.90 0.90 League Two (1 Season) 11 4 399 4.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 4 0 69 0.8 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 2014-2015 18 Notts County 1 League 5 2 249 2.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2014-2015 18 Derby County 3 Leagues 5 0 77 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 19 Blackpool 3 Leagues 20 4 686 7.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Coventry City 2 Leagues 14 8 814 9.0 3 0 3 3 0 0 0 0 0.33 0.00 0.33 0.33 0.33 2017-2018 21 Sutton United 1 League 4 2 176 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Solihull Moors 1 League 25 24 2,049 22.8 4 2 6 3 1 1 4 0 0.18 0.09 0.26 0.13 0.22 2018-2019 22 Solihull Moors 2 Leagues 17 6 724 8.0 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2019-2020 23 Burton Albion 1 League 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 23 Doncaster Rovers 2 Leagues 13 7 615 6.8 3 0 3 3 0 0 0 0 0.44 0.00 0.44 0.44 0.44 2020-2021 24 Wrexham 1 League 28 27 2,330 25.9 9 9 0 0 3 0 0.35 0.35 2021-2022 25 Wrexham 1 League 6 1 96 1.1 0 0 0 0 0 0 0.00 0.00 2022-2023 26 Dundee 1 League 12 4 300 3.3 3 0 3 3 0 0 0 0 0.90 0.00 0.90 0.90 0.90 2022-2023 26 Sutton United 2 Leagues 12 4 413 4.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2023-2024 27 Aldershot Town 2 Leagues 45 10 1,632 18.1 6 0 0 6 0 0 7 1 0.33 0.00 0.00 0.33 0.00 2024-2025 28 Ebbsfleet United 1 League 28 13 1,249 13.9 2 0 2 1 1 1 4 0 0.14 0.00 0.14 0.07 0.07 2024-2025 28 Aldershot Town 1 League 8 3 460 5.1 1 0 1 1 0 0 1 0 0.20 0.00 0.20 0.20 0.20 2025-2026 29 Aldershot Town 2 Leagues 37 17 1,874 20.8 7 2 9 7 0 0 2 1 0.34 0.10 0.43 0.34 0.43 12 Seasons 12 Clubs 7 Leagues 281 132 13,763 152.9 38 4 27 36 2 2 28 4 0.25 0.04 0.25 0.24 0.23 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 Aldershot Town (3 Seasons) 2 Leagues 90 30 3,966 44.1 14 2 10 14 0 0 10 2 0.32 0.07 0.37 0.32 0.37 Solihull Moors (2 Seasons) 2 Leagues 42 30 2,773 30.8 4 2 6 3 1 1 6 1 0.13 0.06 0.19 0.10 0.16 Wrexham (2 Seasons) 1 League 34 28 2,426 27.0 9 9 0 0 3 0 0.33 0.33 Sutton United (2 Seasons) 3 Leagues 16 6 589 6.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Ebbsfleet United (1 Season) 1 League 28 13 1,249 13.9 2 0 2 1 1 1 4 0 0.14 0.00 0.14 0.07 0.07 Blackpool (1 Season) 3 Leagues 20 4 686 7.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Coventry City (1 Season) 2 Leagues 14 8 814 9.0 3 0 3 3 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Doncaster Rovers (1 Season) 2 Leagues 13 7 615 6.8 3 0 3 3 0 0 0 0 0.44 0.00 0.44 0.44 0.44 Dundee (1 Season) 1 League 12 4 300 3.3 3 0 3 3 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Derby County (1 Season) 3 Leagues 5 0 77 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Notts County (1 Season) 1 League 5 2 249 2.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Burton Albion (1 Season) 1 League 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 190 101 10,251 113.9 29 4 18 27 2 2 23 3 0.25 0.06 0.26 0.24 0.23 FA Cup (6 Seasons) 13 5 620 6.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 49 17 2,020 22.4 6 0 6 6 0 0 3 1 0.27 0.00 0.27 0.27 0.27 EFL Cup (4 Seasons) 2 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 12 4 300 3.3 3 0 3 3 0 0 0 0 0.90 0.00 0.90 0.90 0.90 League Two (1 Season) 11 4 399 4.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 4 0 69 0.8 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 2014-2015 18 Notts County eng ENG 3. League One 21st 5 2 249 2.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 18 Derby County eng ENG 2. Championship 8th 4 0 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Blackpool eng ENG 3. League One 22nd 18 2 506 5.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Coventry City eng ENG 3. League One 23rd 14 8 814 9.0 3 0 3 3 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Matches 2017-2018 21 Sutton United eng ENG 5. National League 3rd 4 2 176 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Solihull Moors eng ENG 5. National League 18th 25 24 2,049 22.8 4 2 6 3 1 1 4 0 0.18 0.09 0.26 0.13 0.22 Matches 2018-2019 22 Solihull Moors eng ENG 5. National League 2nd 14 5 611 6.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Burton Albion eng ENG 3. League One 12th 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Doncaster Rovers eng ENG 3. League One 9th 10 5 432 4.8 3 0 3 3 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Matches 2020-2021 24 Wrexham eng ENG 5. National League 8th 28 27 2,330 25.9 9 9 0 0 3 0 0.35 0.35 Matches 2021-2022 25 Wrexham eng ENG 5. National League 2nd 6 1 96 1.1 0 0 0 0 0 0 0.00 0.00 Matches 2022-2023 26 Dundee sct SCO 2. Championship 1st 12 4 300 3.3 3 0 3 3 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Matches 2022-2023 26 Sutton United eng ENG 4. League Two 14th 11 4 399 4.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Aldershot Town eng ENG 5. National League 8th 41 10 1,526 17.0 6 6 0 0 7 1 0.35 0.35 Matches 2024-2025 28 Ebbsfleet United eng ENG 5. National League 24th 28 13 1,249 13.9 2 0 2 1 1 1 4 0 0.14 0.00 0.14 0.07 0.07 Matches 2024-2025 28 Aldershot Town eng ENG 5. National League 16th 8 3 460 5.1 1 0 1 1 0 0 1 0 0.20 0.00 0.20 0.20 0.20 Matches 2025-2026 29 Aldershot Town eng ENG 5. National League 20th 36 16 1,754 19.5 7 2 9 7 0 0 2 1 0.36 0.10 0.46 0.36 0.46 Matches 12 Seasons 12 Clubs 5 Leagues 266 126 13,039 144.9 38 4 27 36 2 2 28 4 0.26 0.04 0.27 0.25 0.25 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 Aldershot Town (3 Seasons) 1 League 85 29 3,740 41.6 14 2 10 14 0 0 10 2 0.34 0.08 0.41 0.34 0.41 Solihull Moors (2 Seasons) 1 League 39 29 2,660 29.6 4 2 6 3 1 1 6 1 0.14 0.07 0.20 0.10 0.17 Wrexham (2 Seasons) 1 League 34 28 2,426 27.0 9 9 0 0 3 0 0.33 0.33 Sutton United (2 Seasons) 2 Leagues 15 6 575 6.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Ebbsfleet United (1 Season) 1 League 28 13 1,249 13.9 2 0 2 1 1 1 4 0 0.14 0.00 0.14 0.07 0.07 Blackpool (1 Season) 1 League 18 2 506 5.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Coventry City (1 Season) 1 League 14 8 814 9.0 3 0 3 3 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Dundee (1 Season) 1 League 12 4 300 3.3 3 0 3 3 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Doncaster Rovers (1 Season) 1 League 10 5 432 4.8 3 0 3 3 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Notts County (1 Season) 1 League 5 2 249 2.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Derby County (1 Season) 1 League 4 0 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Burton Albion (1 Season) 1 League 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 190 101 10,251 113.9 29 4 18 27 2 2 23 3 0.25 0.06 0.26 0.24 0.23 League One (4 Seasons) 49 17 2,020 22.4 6 0 6 6 0 0 3 1 0.27 0.00 0.27 0.27 0.27 Championship (1 Season) 12 4 300 3.3 3 0 3 3 0 0 0 0 0.90 0.00 0.90 0.90 0.90 League Two (1 Season) 11 4 399 4.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 4 0 69 0.8 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 2014-2015 18 Derby County eng ENG FA Cup 9th 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 18 Derby County eng ENG League Cup 5th 0 0 Matches 2015-2016 19 Blackpool eng ENG FA Cup 85th 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 19 Blackpool eng ENG League Cup 57th 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 20 Coventry City eng ENG EFL Cup 33rd 0 0 Matches 2018-2019 22 Solihull Moors eng ENG FA Cup 65th 3 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Doncaster Rovers eng ENG FA Cup 65th 3 2 183 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Sutton United eng ENG EFL Cup Rd1 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Aldershot Town eng ENG FA Cup 4 0 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Aldershot Town eng ENG FA Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 7 Clubs 2 Leagues 15 6 724 8.0 0 0 0 0 0 0 0 0 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 Aldershot Town (2 Seasons) 1 League 5 1 226 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (1 Season) 1 League 3 2 183 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Solihull Moors (1 Season) 1 League 3 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Blackpool (1 Season) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Derby County (1 Season) 2 Leagues 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sutton United (1 Season) 1 League 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coventry City (1 Season) 1 League 0 0 FA Cup (6 Seasons) 13 5 620 6.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (4 Seasons) 2 1 104 1.2 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 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 2024 28 kn St. Kitts & Nevis Friendlies (M) 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014-2015 18 Notts County 1 League 2.8 0 1 0.36 0.00 0 0 2014-2015 18 Derby County 3 Leagues 0.9 0 0 0.00 0 0 2015-2016 19 Blackpool 3 Leagues 7.6 0 4 0.71 0.00 0 0 2016-2017 20 Coventry City 2 Leagues 9.0 3 0 6 0.00 0.66 0.50 0 0 2017-2018 21 Sutton United 1 League 2.0 0 0 1 0.00 0.51 0.00 0 0 2017-2018 21 Solihull Moors 1 League 22.8 4 0 13 0.00 0.57 0.23 1 1 2018-2019 22 Solihull Moors 2 Leagues 8.0 0 4 1 25.0 3.19 0.80 0.00 0.00 0 0 2019-2020 23 Burton Albion 1 League 0.2 0 0 0 0.00 0.00 0 0 2019-2020 23 Doncaster Rovers 2 Leagues 6.8 3 9 6 66.7 1.32 0.88 0.33 0.50 0 0 2020-2021 24 Wrexham 1 League 25.9 9 0 0 2021-2022 25 Wrexham 1 League 1.1 0 0 0 2022-2023 26 Dundee 1 League 3.3 3 0 0 2022-2023 26 Sutton United 2 Leagues 4.6 0 6 1 16.7 1.31 0.22 0.00 0.00 0 0 2023-2024 27 Aldershot Town 2 Leagues 18.1 6 2 0 0.0 1.70 0.00 0.00 0 0 2024-2025 28 Ebbsfleet United 1 League 13.9 2 1 1 2024-2025 28 Aldershot Town 1 League 5.1 1 0 0 2025-2026 29 Aldershot Town 2 Leagues 20.8 7 0 0 12 Seasons 12 Clubs 7 Leagues 152.9 38 21 33 133.3 0.44 0.58 0.43 0.27 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Aldershot Town (3 Seasons) 2 Leagues 44.1 14 2 0 0.0 1.70 0.00 0.00 0 0 Solihull Moors (2 Seasons) 2 Leagues 30.8 4 4 14 350.0 0.17 0.58 0.75 0.21 1 1 Wrexham (2 Seasons) 1 League 27.0 9 0 0 Sutton United (2 Seasons) 3 Leagues 6.5 0 6 2 33.3 0.92 0.31 0.00 0.00 0 0 Ebbsfleet United (1 Season) 1 League 13.9 2 1 1 Blackpool (1 Season) 3 Leagues 7.6 0 4 0.71 0.00 0 0 Coventry City (1 Season) 2 Leagues 9.0 3 0 6 0.00 0.66 0.50 0 0 Doncaster Rovers (1 Season) 2 Leagues 6.8 3 9 6 66.7 1.32 0.88 0.33 0.50 0 0 Dundee (1 Season) 1 League 3.3 3 0 0 Derby County (1 Season) 3 Leagues 0.9 0 0 0.00 0 0 Notts County (1 Season) 1 League 2.8 0 1 0.36 0.00 0 0 Burton Albion (1 Season) 1 League 0.2 0 0 0 0.00 0.00 0 0 National League (7 Seasons) 113.9 29 0 14 0.00 0.57 0.21 2 2 FA Cup (6 Seasons) 6.9 0 9 3 33.3 2.01 0.67 0.00 0.00 0 0 League One (4 Seasons) 22.4 6 6 15 166.7 0.43 0.67 1.00 0.40 0 0 EFL Cup (4 Seasons) 1.2 0 1 0 0.0 6.43 0.00 0.00 0 0 Championship (1 Season) 3.3 3 0 0 League Two (1 Season) 4.4 0 5 1 20.0 1.13 0.23 0.00 0.00 0 0 Championship (1 Season) 0.8 0 0 0.00 0 0
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 2014-2015 18 Derby County eng ENG 2. Championship 4 69 17 1.7 0.8 0 0 4 8 0.75 0 1 -1 -1.30 -1.97 Matches 2014-2015 18 Derby County eng ENG FA Cup 1 8 8 3.0 0.1 0 0 1 7 0 0.00 0 0 0 0.00 -0.69 Matches 2014-2015 18 Derby County eng ENG League Cup 0 0 0 0 1 Matches 2014-2015 18 Notts County eng ENG 3. League One 5 249 50 6.0 2.8 2 0 3 0 1.40 2 2 0 0.00 +0.42 Matches 2015-2016 19 Blackpool eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2015-2016 19 Blackpool eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2015-2016 19 Blackpool eng ENG 3. League One 18 506 28 12.2 5.6 2 1 16 1 0.72 3 7 -4 -0.71 -0.24 Matches 2016-2017 20 Coventry City eng ENG EFL Cup 0 0 0 0 1 Matches 2016-2017 20 Coventry City eng ENG 3. League One 14 814 58 19.7 9.0 8 4 6 1 0.71 7 17 -10 -1.11 -0.54 Matches 2017-2018 21 Sutton United eng ENG 5. National League 4 176 44 4.3 2.0 2 0 2 2 2.00 2 1 +1 +0.51 +0.22 Matches 2017-2018 21 Solihull Moors eng ENG 5. National League 25 2,049 82 49.5 22.8 24 17 1 1 1.72 28 14 +14 +0.61 +1.69 Matches 2018-2019 22 Solihull Moors eng ENG FA Cup 3 113 38 37.7 1.3 1 71 0 2 21 0 1.33 0 1 -1 -0.80 -1.76 Matches 2018-2019 22 Solihull Moors eng ENG 5. National League 14 611 44 14.8 6.8 5 66 1 9 31 3 2.14 9 2 +7 +1.03 +0.44 Matches 2019-2020 23 Doncaster Rovers eng ENG FA Cup 3 183 61 67.8 2.0 2 78 1 1 27 0 1.33 2 2 0 0.00 +1.03 Matches 2019-2020 23 Doncaster Rovers eng ENG 3. League One 10 432 43 14.1 4.8 5 79 2 5 8 1 1.50 8 7 +1 +0.21 -0.37 Matches 2019-2020 23 Burton Albion eng ENG 3. League One 2 19 10 0.6 0.2 0 0 2 10 5 1.00 0 0 0 0.00 0.00 Matches 2020-2021 24 Wrexham eng ENG 5. National League 28 2,330 83 60.2 25.9 27 85 23 1 23 1 1.72 36 25 +11 +0.42 -0.16 Matches 2021-2022 25 Wrexham eng ENG 5. National League 6 96 16 2.4 1.1 1 45 0 5 10 1 1.67 0 2 -2 -1.87 -2.97 Matches 2022-2023 26 Dundee sct SCO 2. Championship 12 300 25 9.3 3.3 4 49 0 8 13 0 1.75 7 2 +5 +1.50 +0.86 Matches 2022-2023 26 Sutton United eng ENG EFL Cup 1 14 14 15.6 0.2 0 0 1 14 0 0.00 0 0 0 0.00 +1.18 Matches 2022-2023 26 Sutton United eng ENG 4. League Two 11 399 36 9.6 4.4 4 67 0 7 19 6 1.00 3 6 -3 -0.68 -0.46 Matches 2023-2024 27 Aldershot Town eng ENG FA Cup 4 106 27 29.4 1.2 0 0 4 27 0 1.75 3 5 -2 -1.70 -2.76 Matches 2023-2024 27 Aldershot Town eng ENG 5. National League 41 1,526 37 36.9 17.0 10 88 9 31 21 1 1.51 28 36 -8 -0.47 -0.44 Matches 2024-2025 28 Ebbsfleet United eng ENG 5. National League 28 1,249 45 30.2 13.9 13 64 3 15 28 0 0.39 9 26 -17 -1.22 +0.11 Matches 2024-2025 28 Aldershot Town eng ENG 5. National League 8 460 58 11.1 5.1 3 90 3 5 38 0 0.88 4 11 -7 -1.37 -1.20 Matches 2025-2026 29 Aldershot Town eng ENG FA Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2025-2026 29 Aldershot Town eng ENG 5. National League 36 1,754 49 42.4 19.5 16 80 10 20 23 5 0.89 31 38 -7 -0.36 +0.06 Matches 12 Seasons 12 Clubs 7 Leagues 281 13,763 49 19.9 152.9 132 78 77 149 22 38 1.24 183 212 -29 -0.19 -0.21 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aldershot Town (3 Seasons) 2 Leagues 90 3,966 44 30.7 44.1 30 85 23 60 24 6 1.20 67 92 -25 -0.57 -0.41 Solihull Moors (2 Seasons) 2 Leagues 42 2,773 66 32.3 30.8 30 67 18 12 29 4 1.83 37 17 +20 +0.65 +0.65 Wrexham (2 Seasons) 1 League 34 2,426 71 31.0 27.0 28 84 23 6 12 2 1.71 36 27 +9 +0.33 -0.62 Sutton United (2 Seasons) 3 Leagues 16 589 37 7.0 6.5 6 67 0 10 18 8 1.19 5 7 -2 -0.31 -0.34 Ebbsfleet United (1 Season) 1 League 28 1,249 45 30.2 13.9 13 64 3 15 28 0 0.39 9 26 -17 -1.22 +0.11 Blackpool (1 Season) 3 Leagues 20 686 34 15.9 7.6 4 90 3 16 1 0.65 3 12 -9 -1.18 -0.71 Coventry City (1 Season) 2 Leagues 14 814 58 18.7 9.0 8 4 6 2 0.71 7 17 -10 -1.11 -0.54 Doncaster Rovers (1 Season) 2 Leagues 13 615 47 18.5 6.8 7 78 3 6 11 1 1.46 10 9 +1 +0.15 -0.38 Dundee (1 Season) 1 League 12 300 25 9.3 3.3 4 49 0 8 13 0 1.75 7 2 +5 +1.50 +0.86 Derby County (1 Season) 3 Leagues 5 77 15 1.6 0.9 0 0 5 7 9 0.60 0 1 -1 -1.17 -1.83 Notts County (1 Season) 1 League 5 249 50 6.0 2.8 2 0 3 0 1.40 2 2 0 0.00 +0.42 Burton Albion (1 Season) 1 League 2 19 10 0.6 0.2 0 0 2 10 5 1.00 0 0 0 0.00 0.00 National League (7 Seasons) 190 10,251 54 27.8 113.9 101 79 66 89 24 14 1.32 147 155 -8 -0.07 -0.09 FA Cup (6 Seasons) 13 620 48 44.0 6.9 5 88 3 8 23 0 1.15 6 12 -6 -0.87 -1.55 League One (4 Seasons) 49 2,020 41 10.8 22.4 17 79 7 32 8 8 0.96 20 33 -13 -0.58 -0.36 EFL Cup (4 Seasons) 2 104 52 12.4 1.2 1 90 1 1 14 2 0.00 0 3 -3 -2.60 -1.41 Championship (1 Season) 12 300 25 9.3 3.3 4 49 0 8 13 0 1.75 7 2 +5 +1.50 +0.86 League Two (1 Season) 11 399 36 9.6 4.4 4 67 0 7 19 6 1.00 3 6 -3 -0.68 -0.46 Championship (1 Season) 4 69 17 1.7 0.8 0 0 4 8 0.75 0 1 -1 -1.30 -1.97
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 2014-2015 18 Notts County 1 League 5 249 50 6.0 2.8 2 0 3 0 1.40 2 2 0 0.00 +0.42 2014-2015 18 Derby County 3 Leagues 5 77 15 1.6 0.9 0 0 5 7 9 0.60 0 1 -1 -1.17 -1.83 2015-2016 19 Blackpool 3 Leagues 20 686 34 15.9 7.6 4 90 3 16 1 0.65 3 12 -9 -1.18 -0.71 2016-2017 20 Coventry City 2 Leagues 14 814 58 18.7 9.0 8 4 6 2 0.71 7 17 -10 -1.11 -0.54 2017-2018 21 Sutton United 1 League 4 176 44 4.3 2.0 2 0 2 2 2.00 2 1 +1 +0.51 +0.22 2017-2018 21 Solihull Moors 1 League 25 2,049 82 49.5 22.8 24 17 1 1 1.72 28 14 +14 +0.61 +1.69 2018-2019 22 Solihull Moors 2 Leagues 17 724 43 16.3 8.0 6 67 1 11 29 3 2.00 9 3 +6 +0.75 +0.14 2019-2020 23 Burton Albion 1 League 2 19 10 0.6 0.2 0 0 2 10 5 1.00 0 0 0 0.00 0.00 2019-2020 23 Doncaster Rovers 2 Leagues 13 615 47 18.5 6.8 7 78 3 6 11 1 1.46 10 9 +1 +0.15 -0.38 2020-2021 24 Wrexham 1 League 28 2,330 83 60.2 25.9 27 85 23 1 23 1 1.72 36 25 +11 +0.42 -0.16 2021-2022 25 Wrexham 1 League 6 96 16 2.4 1.1 1 45 0 5 10 1 1.67 0 2 -2 -1.87 -2.97 2022-2023 26 Dundee 1 League 12 300 25 9.3 3.3 4 49 0 8 13 0 1.75 7 2 +5 +1.50 +0.86 2022-2023 26 Sutton United 2 Leagues 12 413 34 9.8 4.6 4 67 0 8 18 6 0.92 3 6 -3 -0.65 -0.42 2023-2024 27 Aldershot Town 2 Leagues 45 1,632 36 36.3 18.1 10 88 9 35 22 1 1.53 31 41 -10 -0.55 -0.61 2024-2025 28 Ebbsfleet United 1 League 28 1,249 45 30.2 13.9 13 64 3 15 28 0 0.39 9 26 -17 -1.22 +0.11 2024-2025 28 Aldershot Town 1 League 8 460 58 11.1 5.1 3 90 3 5 38 0 0.88 4 11 -7 -1.37 -1.20 2025-2026 29 Aldershot Town 2 Leagues 37 1,874 51 44.0 20.8 17 83 11 20 23 5 0.87 32 40 -8 -0.38 +0.03 12 Seasons 12 Clubs 7 Leagues 281 13,763 49 19.9 152.9 132 78 77 149 22 38 1.24 183 212 -29 -0.19 -0.21 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aldershot Town (3 Seasons) 2 Leagues 90 3,966 44 30.7 44.1 30 85 23 60 24 6 1.20 67 92 -25 -0.57 -0.41 Solihull Moors (2 Seasons) 2 Leagues 42 2,773 66 32.3 30.8 30 67 18 12 29 4 1.83 37 17 +20 +0.65 +0.65 Wrexham (2 Seasons) 1 League 34 2,426 71 31.0 27.0 28 84 23 6 12 2 1.71 36 27 +9 +0.33 -0.62 Sutton United (2 Seasons) 3 Leagues 16 589 37 7.0 6.5 6 67 0 10 18 8 1.19 5 7 -2 -0.31 -0.34 Ebbsfleet United (1 Season) 1 League 28 1,249 45 30.2 13.9 13 64 3 15 28 0 0.39 9 26 -17 -1.22 +0.11 Blackpool (1 Season) 3 Leagues 20 686 34 15.9 7.6 4 90 3 16 1 0.65 3 12 -9 -1.18 -0.71 Coventry City (1 Season) 2 Leagues 14 814 58 18.7 9.0 8 4 6 2 0.71 7 17 -10 -1.11 -0.54 Doncaster Rovers (1 Season) 2 Leagues 13 615 47 18.5 6.8 7 78 3 6 11 1 1.46 10 9 +1 +0.15 -0.38 Dundee (1 Season) 1 League 12 300 25 9.3 3.3 4 49 0 8 13 0 1.75 7 2 +5 +1.50 +0.86 Derby County (1 Season) 3 Leagues 5 77 15 1.6 0.9 0 0 5 7 9 0.60 0 1 -1 -1.17 -1.83 Notts County (1 Season) 1 League 5 249 50 6.0 2.8 2 0 3 0 1.40 2 2 0 0.00 +0.42 Burton Albion (1 Season) 1 League 2 19 10 0.6 0.2 0 0 2 10 5 1.00 0 0 0 0.00 0.00 National League (7 Seasons) 190 10,251 54 27.8 113.9 101 79 66 89 24 14 1.32 147 155 -8 -0.07 -0.09 FA Cup (6 Seasons) 13 620 48 44.0 6.9 5 88 3 8 23 0 1.15 6 12 -6 -0.87 -1.55 League One (4 Seasons) 49 2,020 41 10.8 22.4 17 79 7 32 8 8 0.96 20 33 -13 -0.58 -0.36 EFL Cup (4 Seasons) 2 104 52 12.4 1.2 1 90 1 1 14 2 0.00 0 3 -3 -2.60 -1.41 Championship (1 Season) 12 300 25 9.3 3.3 4 49 0 8 13 0 1.75 7 2 +5 +1.50 +0.86 League Two (1 Season) 11 399 36 9.6 4.4 4 67 0 7 19 6 1.00 3 6 -3 -0.68 -0.46 Championship (1 Season) 4 69 17 1.7 0.8 0 0 4 8 0.75 0 1 -1 -1.30 -1.97
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 2014-2015 18 Notts County eng ENG 3. League One 21st 5 249 50 6.0 2.8 2 0 3 0 1.40 2 2 0 0.00 +0.42 Matches 2014-2015 18 Derby County eng ENG 2. Championship 8th 4 69 17 1.7 0.8 0 0 4 8 0.75 0 1 -1 -1.30 -1.97 Matches 2015-2016 19 Blackpool eng ENG 3. League One 22nd 18 506 28 12.2 5.6 2 1 16 1 0.72 3 7 -4 -0.71 -0.24 Matches 2016-2017 20 Coventry City eng ENG 3. League One 23rd 14 814 58 19.7 9.0 8 4 6 1 0.71 7 17 -10 -1.11 -0.54 Matches 2017-2018 21 Sutton United eng ENG 5. National League 3rd 4 176 44 4.3 2.0 2 0 2 2 2.00 2 1 +1 +0.51 +0.22 Matches 2017-2018 21 Solihull Moors eng ENG 5. National League 18th 25 2,049 82 49.5 22.8 24 17 1 1 1.72 28 14 +14 +0.61 +1.69 Matches 2018-2019 22 Solihull Moors eng ENG 5. National League 2nd 14 611 44 14.8 6.8 5 66 1 9 31 3 2.14 9 2 +7 +1.03 +0.44 Matches 2019-2020 23 Burton Albion eng ENG 3. League One 12th 2 19 10 0.6 0.2 0 0 2 10 5 1.00 0 0 0 0.00 0.00 Matches 2019-2020 23 Doncaster Rovers eng ENG 3. League One 9th 10 432 43 14.1 4.8 5 79 2 5 8 1 1.50 8 7 +1 +0.21 -0.37 Matches 2020-2021 24 Wrexham eng ENG 5. National League 8th 28 2,330 83 60.2 25.9 27 85 23 1 23 1 1.72 36 25 +11 +0.42 -0.16 Matches 2021-2022 25 Wrexham eng ENG 5. National League 2nd 6 96 16 2.4 1.1 1 45 0 5 10 1 1.67 0 2 -2 -1.87 -2.97 Matches 2022-2023 26 Dundee sct SCO 2. Championship 1st 12 300 25 9.3 3.3 4 49 0 8 13 0 1.75 7 2 +5 +1.50 +0.86 Matches 2022-2023 26 Sutton United eng ENG 4. League Two 14th 11 399 36 9.6 4.4 4 67 0 7 19 6 1.00 3 6 -3 -0.68 -0.46 Matches 2023-2024 27 Aldershot Town eng ENG 5. National League 8th 41 1,526 37 36.9 17.0 10 88 9 31 21 1 1.51 28 36 -8 -0.47 -0.44 Matches 2024-2025 28 Ebbsfleet United eng ENG 5. National League 24th 28 1,249 45 30.2 13.9 13 64 3 15 28 0 0.39 9 26 -17 -1.22 +0.11 Matches 2024-2025 28 Aldershot Town eng ENG 5. National League 16th 8 460 58 11.1 5.1 3 90 3 5 38 0 0.88 4 11 -7 -1.37 -1.20 Matches 2025-2026 29 Aldershot Town eng ENG 5. National League 20th 36 1,754 49 42.4 19.5 16 80 10 20 23 5 0.89 31 38 -7 -0.36 +0.06 Matches 12 Seasons 12 Clubs 5 Leagues 266 13,039 49 19.5 144.9 126 77 73 140 22 36 1.25 177 197 -20 -0.14 -0.15 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aldershot Town (3 Seasons) 1 League 85 3,740 44 30.1 41.6 29 84 22 56 23 6 1.19 63 85 -22 -0.53 -0.33 Solihull Moors (2 Seasons) 1 League 39 2,660 68 32.1 29.6 29 66 18 10 31 4 1.87 37 16 +21 +0.71 +0.74 Wrexham (2 Seasons) 1 League 34 2,426 71 31.0 27.0 28 84 23 6 12 2 1.71 36 27 +9 +0.33 -0.62 Sutton United (2 Seasons) 2 Leagues 15 575 38 6.9 6.4 6 67 0 9 19 8 1.27 5 7 -2 -0.31 -0.36 Ebbsfleet United (1 Season) 1 League 28 1,249 45 30.2 13.9 13 64 3 15 28 0 0.39 9 26 -17 -1.22 +0.11 Blackpool (1 Season) 1 League 18 506 28 12.2 5.6 2 1 16 1 0.72 3 7 -4 -0.71 -0.24 Coventry City (1 Season) 1 League 14 814 58 19.7 9.0 8 4 6 1 0.71 7 17 -10 -1.11 -0.54 Dundee (1 Season) 1 League 12 300 25 9.3 3.3 4 49 0 8 13 0 1.75 7 2 +5 +1.50 +0.86 Doncaster Rovers (1 Season) 1 League 10 432 43 14.1 4.8 5 79 2 5 8 1 1.50 8 7 +1 +0.21 -0.37 Notts County (1 Season) 1 League 5 249 50 6.0 2.8 2 0 3 0 1.40 2 2 0 0.00 +0.42 Derby County (1 Season) 1 League 4 69 17 1.7 0.8 0 0 4 8 0.75 0 1 -1 -1.30 -1.97 Burton Albion (1 Season) 1 League 2 19 10 0.6 0.2 0 0 2 10 5 1.00 0 0 0 0.00 0.00 National League (7 Seasons) 190 10,251 54 27.8 113.9 101 79 66 89 24 14 1.32 147 155 -8 -0.07 -0.09 League One (4 Seasons) 49 2,020 41 10.8 22.4 17 79 7 32 8 8 0.96 20 33 -13 -0.58 -0.36 Championship (1 Season) 12 300 25 9.3 3.3 4 49 0 8 13 0 1.75 7 2 +5 +1.50 +0.86 League Two (1 Season) 11 399 36 9.6 4.4 4 67 0 7 19 6 1.00 3 6 -3 -0.68 -0.46 Championship (1 Season) 4 69 17 1.7 0.8 0 0 4 8 0.75 0 1 -1 -1.30 -1.97
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 2014-2015 18 Derby County eng ENG FA Cup 9th 1 8 8 3.0 0.1 0 0 1 7 0 0.00 0 0 0 0.00 -0.69 Matches 2014-2015 18 Derby County eng ENG League Cup 5th 0 0 0 0 1 Matches 2015-2016 19 Blackpool eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2015-2016 19 Blackpool eng ENG League Cup 57th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2016-2017 20 Coventry City eng ENG EFL Cup 33rd 0 0 0 0 1 Matches 2018-2019 22 Solihull Moors eng ENG FA Cup 65th 3 113 38 37.7 1.3 1 71 0 2 21 0 1.33 0 1 -1 -0.80 -1.76 Matches 2019-2020 23 Doncaster Rovers eng ENG FA Cup 65th 3 183 61 67.8 2.0 2 78 1 1 27 0 1.33 2 2 0 0.00 +1.03 Matches 2022-2023 26 Sutton United eng ENG EFL Cup Rd1 1 14 14 15.6 0.2 0 0 1 14 0 0.00 0 0 0 0.00 +1.18 Matches 2023-2024 27 Aldershot Town eng ENG FA Cup 4 106 27 29.4 1.2 0 0 4 27 0 1.75 3 5 -2 -1.70 -2.76 Matches 2025-2026 29 Aldershot Town eng ENG FA Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 8 Seasons 7 Clubs 2 Leagues 15 724 48 32.2 8.0 6 88 4 9 22 2 1.00 6 15 -9 -1.12 -1.64 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aldershot Town (2 Seasons) 1 League 5 226 45 47.1 2.5 1 120 1 4 27 0 1.40 4 7 -3 -1.19 -2.26 Doncaster Rovers (1 Season) 1 League 3 183 61 67.8 2.0 2 78 1 1 27 0 1.33 2 2 0 0.00 +1.03 Solihull Moors (1 Season) 1 League 3 113 38 37.7 1.3 1 71 0 2 21 0 1.33 0 1 -1 -0.80 -1.76 Blackpool (1 Season) 2 Leagues 2 180 90 100.0 2.0 2 90 2 0 0 0.00 0 5 -5 -2.50 Derby County (1 Season) 2 Leagues 1 8 8 1.1 0.1 0 0 1 7 1 0.00 0 0 0 0.00 -0.69 Sutton United (1 Season) 1 League 1 14 14 15.6 0.2 0 0 1 14 0 0.00 0 0 0 0.00 +1.18 Coventry City (1 Season) 1 League 0 0 0 0 1 FA Cup (6 Seasons) 13 620 48 44.0 6.9 5 88 3 8 23 0 1.15 6 12 -6 -0.87 -1.55 EFL Cup (4 Seasons) 2 104 52 12.4 1.2 1 90 1 1 14 2 0.00 0 3 -3 -2.60 -1.41
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2024 28 kn St. Kitts & Nevis Friendlies (M) 1 75 75 41.7 0.8 1 75 0 0 1 1.00 0 0 0 0.00 -1.71 Matches 1 Season 1 Club 1 League 1 75 75 41.7 0.8 1 75 0 0 1 1.00 0 0 0 0.00 -1.71
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 18 Notts County 1 League 2.8 1 1 4 2014-2015 18 Derby County 3 Leagues 0.9 0 0 0 0 0 2015-2016 19 Blackpool 3 Leagues 7.6 2 0 0 17 0 2016-2017 20 Coventry City 2 Leagues 9.0 0 0 0 17 0 0 0 0 0 0 0 0 2017-2018 21 Sutton United 1 League 2.0 0 0 0 4 0 0 0 0 0 0 0 0 2017-2018 21 Solihull Moors 1 League 22.8 4 0 0 28 0 0 0 0 0 0 0 0 2018-2019 22 Solihull Moors 2 Leagues 8.0 2 1 1 3 2 0 0 0 1 0 0 0 2019-2020 23 Burton Albion 1 League 0.2 0 0 0 3 1 0 0 0 0 0 2019-2020 23 Doncaster Rovers 2 Leagues 6.8 0 0 0 15 19 2 1 2 0 0 0 0 2020-2021 24 Wrexham 1 League 25.9 3 0 0 0 2021-2022 25 Wrexham 1 League 1.1 0 0 0 0 2022-2023 26 Dundee 1 League 3.3 0 0 0 0 2022-2023 26 Sutton United 2 Leagues 4.6 2 0 0 18 6 0 1 0 0 0 2023-2024 27 Aldershot Town 2 Leagues 18.1 7 1 1 5 4 1 0 0 0 0 2024-2025 28 Ebbsfleet United 1 League 13.9 4 0 0 0 2024-2025 28 Aldershot Town 1 League 5.1 1 0 0 0 2025-2026 29 Aldershot Town 2 Leagues 20.8 2 1 0 0 12 Seasons 12 Clubs 7 Leagues 152.9 28 4 2 114 32 3 2 2 1 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aldershot Town (3 Seasons) 2 Leagues 44.1 10 2 1 5 4 1 0 0 0 0 Solihull Moors (2 Seasons) 2 Leagues 30.8 6 1 1 31 2 0 0 0 1 0 0 0 Wrexham (2 Seasons) 1 League 27.0 3 0 0 0 Sutton United (2 Seasons) 3 Leagues 6.5 2 0 0 22 6 0 1 0 0 0 0 0 Ebbsfleet United (1 Season) 1 League 13.9 4 0 0 0 Blackpool (1 Season) 3 Leagues 7.6 2 0 0 17 0 Coventry City (1 Season) 2 Leagues 9.0 0 0 0 17 0 0 0 0 0 0 0 0 Doncaster Rovers (1 Season) 2 Leagues 6.8 0 0 0 15 19 2 1 2 0 0 0 0 Dundee (1 Season) 1 League 3.3 0 0 0 0 Derby County (1 Season) 3 Leagues 0.9 0 0 0 0 0 Notts County (1 Season) 1 League 2.8 1 1 4 Burton Albion (1 Season) 1 League 0.2 0 0 0 3 1 0 0 0 0 0 National League (7 Seasons) 113.9 23 3 2 32 0 0 0 0 0 0 0 0 FA Cup (6 Seasons) 6.9 0 0 0 13 11 1 0 0 1 0 0 0 League One (4 Seasons) 22.4 3 1 0 51 15 2 1 2 0 0 0 0 EFL Cup (4 Seasons) 1.2 0 0 0 2 0 0 0 0 0 0 Championship (1 Season) 3.3 0 0 0 0 League Two (1 Season) 4.4 2 0 0 16 6 0 1 0 0 0 Championship (1 Season) 0.8 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024 28 kn St. Kitts & Nevis Friendlies (M) 0.8 0 0 0 0 Matches 1 Season 1 Club 1 League 0.8 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 Kwame Thomas Pages
Kwame Thomas Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary