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 2013-2014 18 Welling United eng ENG 5. Conf Premier 17 15 1,343 14.9 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 2014-2015 19 Welling United eng ENG 5. Conf Premier 3 3 233 2.6 0 1 1 0 0 0 2 0 0.00 0.39 0.39 0.00 0.39 2015-2016 20 Inverness CT sct SCO 1. Premiership 5 0 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Bromley eng ENG 5. National League 38 30 2,710 30.1 11 3 14 11 0 0 3 2 0.37 0.10 0.46 0.37 0.46 Matches 2017-2018 22 Dover Athletic eng ENG 5. National League 14 2 444 4.9 1 1 2 1 0 0 0 0 0.20 0.20 0.41 0.20 0.41 Matches 2018-2019 23 Dover Athletic eng ENG 5. National League 8 6 491 5.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 FC Halifax Town eng ENG 5. National League 35 26 2,356 26.2 5 5 0 0 4 0 0.19 0.19 Matches 2020-2021 25 Sutton United eng ENG 5. National League 35 11 1,219 13.5 4 4 0 0 1 0 0.30 0.30 Matches 2021-2022 26 Sutton United eng ENG FA Cup 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Sutton United eng ENG 4. League Two 7 4 244 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Carlisle United eng ENG 4. League Two 13 4 496 5.5 4 1 5 4 0 0 0 0 0.73 0.18 0.91 0.73 0.91 Matches 2022-2023 27 Carlisle United eng ENG FA Cup 2 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Carlisle United eng ENG 4. League Two 8 0 160 1.8 0 1 1 0 0 0 0 0 0.00 0.56 0.56 0.00 0.56 Matches 2023-2024 28 Maidenhead United eng ENG FA Cup 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Maidenhead United eng ENG 5. National League 24 18 1,564 17.4 4 4 0 0 3 0 0.23 0.23 Matches 2024-2025 29 Maidenhead United eng ENG FA Cup 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Maidenhead United eng ENG 5. National League 18 1 210 2.3 1 0 1 1 0 0 1 0 0.43 0.00 0.43 0.43 0.43 Matches 2025-2026 30 Solihull Moors eng ENG 5. National League 7 4 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 9 Clubs 4 Leagues 237 126 12,000 133.3 31 7 25 31 0 0 18 2 0.23 0.09 0.33 0.23 0.33 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 Maidenhead United (2 Seasons) 2 Leagues 44 20 1,845 20.5 5 0 1 5 0 0 4 0 0.24 0.00 0.32 0.24 0.32 Sutton United (2 Seasons) 3 Leagues 43 15 1,473 16.4 4 0 0 4 0 0 1 0 0.24 0.00 0.00 0.24 0.00 Carlisle United (2 Seasons) 2 Leagues 23 5 724 8.0 4 2 6 4 0 0 0 0 0.50 0.25 0.75 0.50 0.75 Dover Athletic (2 Seasons) 1 League 22 8 935 10.4 1 1 2 1 0 0 1 0 0.10 0.10 0.19 0.10 0.19 Welling United (2 Seasons) 1 League 20 18 1,576 17.5 1 1 2 1 0 0 5 0 0.06 0.06 0.11 0.06 0.11 Bromley (1 Season) 1 League 38 30 2,710 30.1 11 3 14 11 0 0 3 2 0.37 0.10 0.46 0.37 0.46 FC Halifax Town (1 Season) 1 League 35 26 2,356 26.2 5 5 0 0 4 0 0.19 0.19 Solihull Moors (1 Season) 1 League 7 4 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Inverness CT (1 Season) 1 League 5 0 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (10 Seasons) 199 116 10,885 120.9 27 5 19 27 0 0 18 2 0.22 0.08 0.30 0.22 0.30 FA Cup (4 Seasons) 5 2 149 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 28 8 900 10.0 4 2 6 4 0 0 0 0 0.40 0.20 0.60 0.40 0.60 Premiership (1 Season) 5 0 66 0.7 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 2013-2014 18 Welling United 1 League 17 15 1,343 14.9 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 2014-2015 19 Welling United 1 League 3 3 233 2.6 0 1 1 0 0 0 2 0 0.00 0.39 0.39 0.00 0.39 2015-2016 20 Inverness CT 1 League 5 0 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Bromley 1 League 38 30 2,710 30.1 11 3 14 11 0 0 3 2 0.37 0.10 0.46 0.37 0.46 2017-2018 22 Dover Athletic 1 League 14 2 444 4.9 1 1 2 1 0 0 0 0 0.20 0.20 0.41 0.20 0.41 2018-2019 23 Dover Athletic 1 League 8 6 491 5.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 FC Halifax Town 1 League 35 26 2,356 26.2 5 5 0 0 4 0 0.19 0.19 2020-2021 25 Sutton United 1 League 35 11 1,219 13.5 4 4 0 0 1 0 0.30 0.30 2021-2022 26 Sutton United 2 Leagues 8 4 254 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 26 Carlisle United 1 League 13 4 496 5.5 4 1 5 4 0 0 0 0 0.73 0.18 0.91 0.73 0.91 2022-2023 27 Carlisle United 2 Leagues 10 1 228 2.5 0 1 1 0 0 0 0 0 0.00 0.39 0.39 0.00 0.39 2023-2024 28 Maidenhead United 2 Leagues 25 19 1,631 18.1 4 0 0 4 0 0 3 0 0.22 0.00 0.00 0.22 0.00 2024-2025 29 Maidenhead United 2 Leagues 19 1 214 2.4 1 0 1 1 0 0 1 0 0.42 0.00 0.42 0.42 0.42 2025-2026 30 Solihull Moors 1 League 7 4 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 13 Seasons 9 Clubs 4 Leagues 237 126 12,000 133.3 31 7 25 31 0 0 18 2 0.23 0.09 0.33 0.23 0.33 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 Maidenhead United (2 Seasons) 2 Leagues 44 20 1,845 20.5 5 0 1 5 0 0 4 0 0.24 0.00 0.32 0.24 0.32 Sutton United (2 Seasons) 3 Leagues 43 15 1,473 16.4 4 0 0 4 0 0 1 0 0.24 0.00 0.00 0.24 0.00 Carlisle United (2 Seasons) 2 Leagues 23 5 724 8.0 4 2 6 4 0 0 0 0 0.50 0.25 0.75 0.50 0.75 Dover Athletic (2 Seasons) 1 League 22 8 935 10.4 1 1 2 1 0 0 1 0 0.10 0.10 0.19 0.10 0.19 Welling United (2 Seasons) 1 League 20 18 1,576 17.5 1 1 2 1 0 0 5 0 0.06 0.06 0.11 0.06 0.11 Bromley (1 Season) 1 League 38 30 2,710 30.1 11 3 14 11 0 0 3 2 0.37 0.10 0.46 0.37 0.46 FC Halifax Town (1 Season) 1 League 35 26 2,356 26.2 5 5 0 0 4 0 0.19 0.19 Solihull Moors (1 Season) 1 League 7 4 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Inverness CT (1 Season) 1 League 5 0 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (10 Seasons) 199 116 10,885 120.9 27 5 19 27 0 0 18 2 0.22 0.08 0.30 0.22 0.30 FA Cup (4 Seasons) 5 2 149 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 28 8 900 10.0 4 2 6 4 0 0 0 0 0.40 0.20 0.60 0.40 0.60 Premiership (1 Season) 5 0 66 0.7 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 2013-2014 18 Welling United eng ENG 5. Conf Premier 16th 17 15 1,343 14.9 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 2014-2015 19 Welling United eng ENG 5. Conf Premier 20th 3 3 233 2.6 0 1 1 0 0 0 2 0 0.00 0.39 0.39 0.00 0.39 2015-2016 20 Inverness CT sct SCO 1. Premiership 7th 5 0 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Bromley eng ENG 5. National League 10th 38 30 2,710 30.1 11 3 14 11 0 0 3 2 0.37 0.10 0.46 0.37 0.46 Matches 2017-2018 22 Dover Athletic eng ENG 5. National League 8th 14 2 444 4.9 1 1 2 1 0 0 0 0 0.20 0.20 0.41 0.20 0.41 Matches 2018-2019 23 Dover Athletic eng ENG 5. National League 14th 8 6 491 5.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 FC Halifax Town eng ENG 5. National League 6th 35 26 2,356 26.2 5 5 0 0 4 0 0.19 0.19 Matches 2020-2021 25 Sutton United eng ENG 5. National League 1st 35 11 1,219 13.5 4 4 0 0 1 0 0.30 0.30 Matches 2021-2022 26 Sutton United eng ENG 4. League Two 8th 7 4 244 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Carlisle United eng ENG 4. League Two 20th 13 4 496 5.5 4 1 5 4 0 0 0 0 0.73 0.18 0.91 0.73 0.91 Matches 2022-2023 27 Carlisle United eng ENG 4. League Two 5th 8 0 160 1.8 0 1 1 0 0 0 0 0 0.00 0.56 0.56 0.00 0.56 Matches 2023-2024 28 Maidenhead United eng ENG 5. National League 14th 24 18 1,564 17.4 4 4 0 0 3 0 0.23 0.23 Matches 2024-2025 29 Maidenhead United eng ENG 5. National League 22nd 18 1 210 2.3 1 0 1 1 0 0 1 0 0.43 0.00 0.43 0.43 0.43 Matches 2025-2026 30 Solihull Moors eng ENG 5. National League 14th 7 4 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 9 Clubs 3 Leagues 232 124 11,851 131.7 31 7 25 31 0 0 18 2 0.24 0.09 0.34 0.24 0.34 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 Maidenhead United (2 Seasons) 1 League 42 19 1,774 19.7 5 0 1 5 0 0 4 0 0.25 0.00 0.43 0.25 0.43 Sutton United (2 Seasons) 2 Leagues 42 15 1,463 16.3 4 0 0 4 0 0 1 0 0.25 0.00 0.00 0.25 0.00 Dover Athletic (2 Seasons) 1 League 22 8 935 10.4 1 1 2 1 0 0 1 0 0.10 0.10 0.19 0.10 0.19 Carlisle United (2 Seasons) 1 League 21 4 656 7.3 4 2 6 4 0 0 0 0 0.55 0.27 0.82 0.55 0.82 Welling United (2 Seasons) 1 League 20 18 1,576 17.5 1 1 2 1 0 0 5 0 0.06 0.06 0.11 0.06 0.11 Bromley (1 Season) 1 League 38 30 2,710 30.1 11 3 14 11 0 0 3 2 0.37 0.10 0.46 0.37 0.46 FC Halifax Town (1 Season) 1 League 35 26 2,356 26.2 5 5 0 0 4 0 0.19 0.19 Solihull Moors (1 Season) 1 League 7 4 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Inverness CT (1 Season) 1 League 5 0 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (10 Seasons) 199 116 10,885 120.9 27 5 19 27 0 0 18 2 0.22 0.08 0.30 0.22 0.30 League Two (2 Seasons) 28 8 900 10.0 4 2 6 4 0 0 0 0 0.40 0.20 0.60 0.40 0.60 Premiership (1 Season) 5 0 66 0.7 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 2021-2022 26 Sutton United eng ENG FA Cup 1 0 10 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Carlisle United eng ENG FA Cup 2 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Maidenhead United eng ENG FA Cup 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Maidenhead United eng ENG FA Cup 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 1 League 5 2 149 1.7 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 Maidenhead United (2 Seasons) 1 League 2 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 2 1 68 0.8 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 10 0.1 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 2013-2014 18 Welling United 1 League 14.9 1 12 0.80 0.08 0 0 2014-2015 19 Welling United 1 League 2.6 0 1 0.39 0.00 0 0 2015-2016 20 Inverness CT 1 League 0.7 0 0 0.00 0 0 2016-2017 21 Bromley 1 League 30.1 11 0 22 0.00 0.73 0.50 0 0 2017-2018 22 Dover Athletic 1 League 4.9 1 0 5 0.00 1.01 0.20 0 0 2018-2019 23 Dover Athletic 1 League 5.5 0 0 0 2019-2020 24 FC Halifax Town 1 League 26.2 5 0 0 2020-2021 25 Sutton United 1 League 13.5 4 0 0 2021-2022 26 Sutton United 2 Leagues 2.8 0 4 2 50.0 1.42 0.71 0.00 0.00 0 0 2021-2022 26 Carlisle United 1 League 5.5 4 14 6 42.9 2.54 1.09 0.29 0.67 0 0 2022-2023 27 Carlisle United 2 Leagues 2.5 0 0 0 0.00 0.00 0 0 2023-2024 28 Maidenhead United 2 Leagues 18.1 4 0 0 0.00 0.00 0 0 2024-2025 29 Maidenhead United 2 Leagues 2.4 1 0 0 2025-2026 30 Solihull Moors 1 League 3.5 0 0 0 13 Seasons 9 Clubs 4 Leagues 133.3 31 18 48 194.4 0.39 0.74 0.89 0.35 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Maidenhead United (2 Seasons) 2 Leagues 20.5 5 0 0 0.00 0.00 0 0 Sutton United (2 Seasons) 3 Leagues 16.4 4 4 2 50.0 1.42 0.71 0.00 0.00 0 0 Carlisle United (2 Seasons) 2 Leagues 8.0 4 14 6 42.9 1.74 0.75 0.29 0.67 0 0 Dover Athletic (2 Seasons) 1 League 10.4 1 0 5 0.00 1.01 0.20 0 0 Welling United (2 Seasons) 1 League 17.5 1 13 0.74 0.08 0 0 Bromley (1 Season) 1 League 30.1 11 0 22 0.00 0.73 0.50 0 0 FC Halifax Town (1 Season) 1 League 26.2 5 0 0 Solihull Moors (1 Season) 1 League 3.5 0 0 0 Inverness CT (1 Season) 1 League 0.7 0 0 0.00 0 0 National League (10 Seasons) 120.9 27 0 40 0.00 0.76 0.33 0 0 FA Cup (4 Seasons) 1.7 0 0 0 0.00 0.00 0 0 League Two (2 Seasons) 10.0 4 18 8 44.4 1.80 0.80 0.22 0.50 0 0 Premiership (1 Season) 0.7 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 2013-2014 18 Welling United eng ENG 5. Conf Premier 17 1,343 79 32.4 14.9 15 2 2014-2015 19 Welling United eng ENG 5. Conf Premier 3 233 78 5.6 2.6 3 0 2015-2016 20 Inverness CT sct SCO 1. Premiership 5 66 13 1.9 0.7 0 0 5 2 1.40 2 3 -1 -1.36 -1.55 Matches 2016-2017 21 Bromley eng ENG 5. National League 38 2,710 71 65.5 30.1 30 18 8 1 1.29 36 41 -5 -0.17 -0.04 Matches 2017-2018 22 Dover Athletic eng ENG 5. National League 14 444 32 10.7 4.9 2 2 12 1 1.69 11 4 +7 +1.42 +1.15 Matches 2018-2019 23 Dover Athletic eng ENG 5. National League 8 491 61 11.9 5.5 6 78 2 2 13 3 0.75 3 9 -6 -1.10 -1.10 Matches 2019-2020 24 FC Halifax Town eng ENG 5. National League 35 2,356 67 70.8 26.2 26 86 17 9 15 2 1.50 35 38 -3 -0.11 -0.48 Matches 2020-2021 25 Sutton United eng ENG 5. National League 35 1,219 35 32.2 13.5 11 76 1 24 16 6 1.97 23 16 +7 +0.52 -0.50 Matches 2021-2022 26 Sutton United eng ENG FA Cup 1 10 10 5.6 0.1 0 0 1 10 0 3.00 0 0 0 0.00 0.00 Matches 2021-2022 26 Sutton United eng ENG 4. League Two 7 244 35 5.9 2.7 4 54 0 3 10 4 1.86 3 3 0 0.00 -0.37 Matches 2021-2022 26 Carlisle United eng ENG 4. League Two 13 496 38 12.0 5.5 4 80 1 9 20 2 1.31 8 13 -5 -0.91 -0.46 Matches 2022-2023 27 Carlisle United eng ENG FA Cup 2 68 34 37.8 0.8 1 59 0 1 9 0 1.50 1 2 -1 -1.32 -2.13 Matches 2022-2023 27 Carlisle United eng ENG 4. League Two 8 160 20 3.9 1.8 0 0 8 20 4 1.25 2 2 0 0.00 -0.52 Matches 2023-2024 28 Maidenhead United eng ENG FA Cup 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +2.57 Matches 2023-2024 28 Maidenhead United eng ENG 5. National League 24 1,564 65 37.8 17.4 18 81 6 6 19 1 1.16 17 23 -6 -0.35 -0.31 Matches 2024-2025 29 Maidenhead United eng ENG FA Cup 1 4 4 3.3 0.0 0 0 1 4 0 0.00 0 0 0 0.00 +0.78 Matches 2024-2025 29 Maidenhead United eng ENG 5. National League 18 210 12 5.1 2.3 1 76 0 17 8 10 1.06 2 3 -1 -0.43 -0.04 Matches 2025-2026 30 Solihull Moors eng ENG 5. National League 7 315 45 7.6 3.5 4 66 0 3 17 0 1.57 5 5 0 0.00 +0.02 Matches 13 Seasons 9 Clubs 4 Leagues 237 12,000 51 21.2 133.3 126 79 47 111 15 36 1.43 148 163 -15 -0.13 -0.25 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Maidenhead United (2 Seasons) 2 Leagues 44 1,845 42 21.7 20.5 20 80 6 24 10 11 1.07 19 27 -8 -0.39 -0.12 Sutton United (2 Seasons) 3 Leagues 43 1,473 34 18.2 16.4 15 70 1 28 15 10 1.98 26 19 +7 +0.43 -0.18 Carlisle United (2 Seasons) 2 Leagues 23 724 31 8.6 8.0 5 76 1 18 19 6 1.31 11 17 -6 -0.75 -0.82 Dover Athletic (2 Seasons) 1 League 22 935 43 11.3 10.4 8 78 4 14 13 4 1.35 14 13 +1 +0.10 -0.04 Welling United (2 Seasons) 1 League 20 1,576 79 19.0 17.5 18 2 Bromley (1 Season) 1 League 38 2,710 71 65.5 30.1 30 18 8 1 1.29 36 41 -5 -0.17 -0.04 FC Halifax Town (1 Season) 1 League 35 2,356 67 70.8 26.2 26 86 17 9 15 2 1.50 35 38 -3 -0.11 -0.48 Solihull Moors (1 Season) 1 League 7 315 45 7.6 3.5 4 66 0 3 17 0 1.57 5 5 0 0.00 +0.02 Inverness CT (1 Season) 1 League 5 66 13 1.9 0.7 0 0 5 2 1.40 2 3 -1 -1.36 -1.55 National League (10 Seasons) 199 10,885 55 27.1 120.9 116 81 46 83 14 24 1.44 132 139 -7 -0.07 -0.16 FA Cup (4 Seasons) 5 149 30 26.1 1.7 2 63 0 3 8 0 1.20 1 3 -2 -1.21 -0.99 League Two (2 Seasons) 28 900 32 7.2 10.0 8 67 1 20 18 10 1.43 13 18 -5 -0.50 -0.66 Premiership (1 Season) 5 66 13 1.9 0.7 0 0 5 2 1.40 2 3 -1 -1.36 -1.55
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 2013-2014 18 Welling United 1 League 17 1,343 79 32.4 14.9 15 2 2014-2015 19 Welling United 1 League 3 233 78 5.6 2.6 3 0 2015-2016 20 Inverness CT 1 League 5 66 13 1.9 0.7 0 0 5 2 1.40 2 3 -1 -1.36 -1.55 2016-2017 21 Bromley 1 League 38 2,710 71 65.5 30.1 30 18 8 1 1.29 36 41 -5 -0.17 -0.04 2017-2018 22 Dover Athletic 1 League 14 444 32 10.7 4.9 2 2 12 1 1.69 11 4 +7 +1.42 +1.15 2018-2019 23 Dover Athletic 1 League 8 491 61 11.9 5.5 6 78 2 2 13 3 0.75 3 9 -6 -1.10 -1.10 2019-2020 24 FC Halifax Town 1 League 35 2,356 67 70.8 26.2 26 86 17 9 15 2 1.50 35 38 -3 -0.11 -0.48 2020-2021 25 Sutton United 1 League 35 1,219 35 32.2 13.5 11 76 1 24 16 6 1.97 23 16 +7 +0.52 -0.50 2021-2022 26 Sutton United 2 Leagues 8 254 32 5.9 2.8 4 54 0 4 10 4 2.00 3 3 0 0.00 -0.35 2021-2022 26 Carlisle United 1 League 13 496 38 12.0 5.5 4 80 1 9 20 2 1.31 8 13 -5 -0.91 -0.46 2022-2023 27 Carlisle United 2 Leagues 10 228 23 5.3 2.5 1 59 0 9 19 4 1.30 3 4 -1 -0.39 -0.92 2023-2024 28 Maidenhead United 2 Leagues 25 1,631 65 38.6 18.1 19 80 6 6 19 1 1.11 17 24 -7 -0.39 -0.32 2024-2025 29 Maidenhead United 2 Leagues 19 214 11 5.0 2.4 1 76 0 18 8 10 1.00 2 3 -1 -0.42 -0.02 2025-2026 30 Solihull Moors 1 League 7 315 45 7.6 3.5 4 66 0 3 17 0 1.57 5 5 0 0.00 +0.02 13 Seasons 9 Clubs 4 Leagues 237 12,000 51 21.2 133.3 126 79 47 111 15 36 1.43 148 163 -15 -0.13 -0.25 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Maidenhead United (2 Seasons) 2 Leagues 44 1,845 42 21.7 20.5 20 80 6 24 10 11 1.07 19 27 -8 -0.39 -0.12 Sutton United (2 Seasons) 3 Leagues 43 1,473 34 18.2 16.4 15 70 1 28 15 10 1.98 26 19 +7 +0.43 -0.18 Carlisle United (2 Seasons) 2 Leagues 23 724 31 8.6 8.0 5 76 1 18 19 6 1.31 11 17 -6 -0.75 -0.82 Dover Athletic (2 Seasons) 1 League 22 935 43 11.3 10.4 8 78 4 14 13 4 1.35 14 13 +1 +0.10 -0.04 Welling United (2 Seasons) 1 League 20 1,576 79 19.0 17.5 18 2 Bromley (1 Season) 1 League 38 2,710 71 65.5 30.1 30 18 8 1 1.29 36 41 -5 -0.17 -0.04 FC Halifax Town (1 Season) 1 League 35 2,356 67 70.8 26.2 26 86 17 9 15 2 1.50 35 38 -3 -0.11 -0.48 Solihull Moors (1 Season) 1 League 7 315 45 7.6 3.5 4 66 0 3 17 0 1.57 5 5 0 0.00 +0.02 Inverness CT (1 Season) 1 League 5 66 13 1.9 0.7 0 0 5 2 1.40 2 3 -1 -1.36 -1.55 National League (10 Seasons) 199 10,885 55 27.1 120.9 116 81 46 83 14 24 1.44 132 139 -7 -0.07 -0.16 FA Cup (4 Seasons) 5 149 30 26.1 1.7 2 63 0 3 8 0 1.20 1 3 -2 -1.21 -0.99 League Two (2 Seasons) 28 900 32 7.2 10.0 8 67 1 20 18 10 1.43 13 18 -5 -0.50 -0.66 Premiership (1 Season) 5 66 13 1.9 0.7 0 0 5 2 1.40 2 3 -1 -1.36 -1.55
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 2013-2014 18 Welling United eng ENG 5. Conf Premier 16th 17 1,343 79 32.4 14.9 15 2 2014-2015 19 Welling United eng ENG 5. Conf Premier 20th 3 233 78 5.6 2.6 3 0 2015-2016 20 Inverness CT sct SCO 1. Premiership 7th 5 66 13 1.9 0.7 0 0 5 2 1.40 2 3 -1 -1.36 -1.55 Matches 2016-2017 21 Bromley eng ENG 5. National League 10th 38 2,710 71 65.5 30.1 30 18 8 1 1.29 36 41 -5 -0.17 -0.04 Matches 2017-2018 22 Dover Athletic eng ENG 5. National League 8th 14 444 32 10.7 4.9 2 2 12 1 1.69 11 4 +7 +1.42 +1.15 Matches 2018-2019 23 Dover Athletic eng ENG 5. National League 14th 8 491 61 11.9 5.5 6 78 2 2 13 3 0.75 3 9 -6 -1.10 -1.10 Matches 2019-2020 24 FC Halifax Town eng ENG 5. National League 6th 35 2,356 67 70.8 26.2 26 86 17 9 15 2 1.50 35 38 -3 -0.11 -0.48 Matches 2020-2021 25 Sutton United eng ENG 5. National League 1st 35 1,219 35 32.2 13.5 11 76 1 24 16 6 1.97 23 16 +7 +0.52 -0.50 Matches 2021-2022 26 Sutton United eng ENG 4. League Two 8th 7 244 35 5.9 2.7 4 54 0 3 10 4 1.86 3 3 0 0.00 -0.37 Matches 2021-2022 26 Carlisle United eng ENG 4. League Two 20th 13 496 38 12.0 5.5 4 80 1 9 20 2 1.31 8 13 -5 -0.91 -0.46 Matches 2022-2023 27 Carlisle United eng ENG 4. League Two 5th 8 160 20 3.9 1.8 0 0 8 20 4 1.25 2 2 0 0.00 -0.52 Matches 2023-2024 28 Maidenhead United eng ENG 5. National League 14th 24 1,564 65 37.8 17.4 18 81 6 6 19 1 1.16 17 23 -6 -0.35 -0.31 Matches 2024-2025 29 Maidenhead United eng ENG 5. National League 22nd 18 210 12 5.1 2.3 1 76 0 17 8 10 1.06 2 3 -1 -0.43 -0.04 Matches 2025-2026 30 Solihull Moors eng ENG 5. National League 14th 7 315 45 7.6 3.5 4 66 0 3 17 0 1.57 5 5 0 0.00 +0.02 Matches 13 Seasons 9 Clubs 3 Leagues 232 11,851 51 21.1 131.7 124 79 47 108 15 36 1.44 147 160 -13 -0.11 -0.24 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Maidenhead United (2 Seasons) 1 League 42 1,774 42 21.4 19.7 19 80 6 23 11 11 1.12 19 26 -7 -0.36 -0.11 Sutton United (2 Seasons) 2 Leagues 42 1,463 35 18.5 16.3 15 70 1 27 15 10 1.95 26 19 +7 +0.43 -0.20 Dover Athletic (2 Seasons) 1 League 22 935 43 11.3 10.4 8 78 4 14 13 4 1.35 14 13 +1 +0.10 -0.04 Carlisle United (2 Seasons) 1 League 21 656 31 7.9 7.3 4 80 1 17 20 6 1.29 10 15 -5 -0.69 -0.74 Welling United (2 Seasons) 1 League 20 1,576 79 19.0 17.5 18 2 Bromley (1 Season) 1 League 38 2,710 71 65.5 30.1 30 18 8 1 1.29 36 41 -5 -0.17 -0.04 FC Halifax Town (1 Season) 1 League 35 2,356 67 70.8 26.2 26 86 17 9 15 2 1.50 35 38 -3 -0.11 -0.48 Solihull Moors (1 Season) 1 League 7 315 45 7.6 3.5 4 66 0 3 17 0 1.57 5 5 0 0.00 +0.02 Inverness CT (1 Season) 1 League 5 66 13 1.9 0.7 0 0 5 2 1.40 2 3 -1 -1.36 -1.55 National League (10 Seasons) 199 10,885 55 27.1 120.9 116 81 46 83 14 24 1.44 132 139 -7 -0.07 -0.16 League Two (2 Seasons) 28 900 32 7.2 10.0 8 67 1 20 18 10 1.43 13 18 -5 -0.50 -0.66 Premiership (1 Season) 5 66 13 1.9 0.7 0 0 5 2 1.40 2 3 -1 -1.36 -1.55
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 2021-2022 26 Sutton United eng ENG FA Cup 1 10 10 5.6 0.1 0 0 1 10 0 3.00 0 0 0 0.00 0.00 Matches 2022-2023 27 Carlisle United eng ENG FA Cup 2 68 34 37.8 0.8 1 59 0 1 9 0 1.50 1 2 -1 -1.32 -2.13 Matches 2023-2024 28 Maidenhead United eng ENG FA Cup 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +2.57 Matches 2024-2025 29 Maidenhead United eng ENG FA Cup 1 4 4 3.3 0.0 0 0 1 4 0 0.00 0 0 0 0.00 +0.78 Matches 4 Seasons 3 Clubs 1 League 5 149 30 26.1 1.7 2 63 0 3 8 0 1.20 1 3 -2 -1.21 -0.99 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Maidenhead United (2 Seasons) 1 League 2 71 36 33.8 0.8 1 67 0 1 4 0 0.00 0 1 -1 -1.27 +0.03 Carlisle United (1 Season) 1 League 2 68 34 37.8 0.8 1 59 0 1 9 0 1.50 1 2 -1 -1.32 -2.13 Sutton United (1 Season) 1 League 1 10 10 5.6 0.1 0 0 1 10 0 3.00 0 0 0 0.00 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 18 Welling United 1 League 14.9 3 0 18 2014-2015 19 Welling United 1 League 2.6 2 0 2 2015-2016 20 Inverness CT 1 League 0.7 0 0 0 2016-2017 21 Bromley 1 League 30.1 3 2 1 46 0 0 0 0 0 0 0 0 2017-2018 22 Dover Athletic 1 League 4.9 0 0 0 6 0 0 0 0 0 0 0 0 2018-2019 23 Dover Athletic 1 League 5.5 1 0 0 0 2019-2020 24 FC Halifax Town 1 League 26.2 4 0 0 0 2020-2021 25 Sutton United 1 League 13.5 1 0 0 0 2021-2022 26 Sutton United 2 Leagues 2.8 0 0 0 4 5 1 0 0 2 0 2021-2022 26 Carlisle United 1 League 5.5 0 0 0 6 12 3 2 1 3 0 2022-2023 27 Carlisle United 2 Leagues 2.5 0 0 0 0 0 2 0 0 0 0 2023-2024 28 Maidenhead United 2 Leagues 18.1 3 0 0 1 1 0 0 0 0 0 2024-2025 29 Maidenhead United 2 Leagues 2.4 1 0 0 0 2025-2026 30 Solihull Moors 1 League 3.5 0 0 0 0 13 Seasons 9 Clubs 4 Leagues 133.3 18 2 1 83 18 6 2 1 5 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Maidenhead United (2 Seasons) 2 Leagues 20.5 4 0 0 1 1 0 0 0 0 0 Sutton United (2 Seasons) 3 Leagues 16.4 1 0 0 4 5 1 0 0 2 0 Carlisle United (2 Seasons) 2 Leagues 8.0 0 0 0 6 12 5 2 1 3 0 Dover Athletic (2 Seasons) 1 League 10.4 1 0 0 6 0 0 0 0 0 0 0 0 Welling United (2 Seasons) 1 League 17.5 5 0 20 Bromley (1 Season) 1 League 30.1 3 2 1 46 0 0 0 0 0 0 0 0 FC Halifax Town (1 Season) 1 League 26.2 4 0 0 0 Solihull Moors (1 Season) 1 League 3.5 0 0 0 0 Inverness CT (1 Season) 1 League 0.7 0 0 0 National League (10 Seasons) 120.9 18 2 1 72 0 0 0 0 0 0 0 0 FA Cup (4 Seasons) 1.7 0 0 0 2 2 0 0 0 0 0 League Two (2 Seasons) 10.0 0 0 0 9 16 6 2 1 5 0 Premiership (1 Season) 0.7 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 Tobi Sho-Silva Pages
Tobi Sho-Silva Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary