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 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 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 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 Utd 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 11 Seasons 8 Clubs 4 Leagues 187 103 9,907 110.1 26 7 24 26 0 0 14 2 0.24 0.10 0.34 0.24 0.34 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 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 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 Maidenhead Utd (1 Season) 1 League 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Premier (7 Seasons) 150 93 8,796 97.7 22 5 18 22 0 0 14 2 0.23 0.09 0.31 0.23 0.31 FA Cup (3 Seasons) 4 2 145 1.6 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 Utd 1 League 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 11 Seasons 8 Clubs 4 Leagues 187 103 9,907 110.1 26 7 24 26 0 0 14 2 0.24 0.10 0.34 0.24 0.34 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 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 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 Maidenhead Utd (1 Season) 1 League 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Premier (7 Seasons) 150 93 8,796 97.7 22 5 18 22 0 0 14 2 0.23 0.09 0.31 0.23 0.31 FA Cup (3 Seasons) 4 2 145 1.6 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 10 Seasons 7 Clubs 3 Leagues 183 101 9,762 108.5 26 7 24 26 0 0 14 2 0.24 0.10 0.35 0.24 0.35 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 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 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 Conf Premier (7 Seasons) 150 93 8,796 97.7 22 5 18 22 0 0 14 2 0.23 0.09 0.31 0.23 0.31 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 Utd 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 3 Seasons 3 Clubs 1 League 4 2 145 1.6 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 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 Maidenhead Utd (1 Season) 1 League 1 1 67 0.7 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 Dist 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 Utd 1 League 0.7 0 0 0 0.00 0.00 0 0 11 Seasons 8 Clubs 4 Leagues 110.1 26 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 Dist PK PKatt Matches 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 Inverness CT (1 Season) 1 League 0.7 0 0 0.00 0 0 Maidenhead Utd (1 Season) 1 League 0.7 0 0 0 0.00 0.00 0 0 Conf Premier (7 Seasons) 97.7 22 0 40 0.00 0.76 0.33 0 0 FA Cup (3 Seasons) 1.6 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
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2021-2022 26 Sutton United eng ENG FA Cup 0.1 0 0 0 0.00 0.00 0 0 Matches 2022-2023 27 Carlisle United eng ENG FA Cup 0.8 0 0 0 0.00 0.00 0 0 Matches 2023-2024 28 Maidenhead Utd eng ENG FA Cup 0.7 0 0 0 0.00 0.00 0 0 Matches 3 Seasons 3 Clubs 1 League 1.6 0 0 0 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Carlisle United (1 Season) 1 League 0.8 0 0 0 0.00 0.00 0 0 Maidenhead Utd (1 Season) 1 League 0.7 0 0 0 0.00 0.00 0 0 Sutton United (1 Season) 1 League 0.1 0 0 0 0.00 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 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 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 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 Utd 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 11 Seasons 8 Clubs 4 Leagues 187 9,907 53 22.5 110.1 103 79 41 84 16 25 1.52 124 132 -8 -0.09 -0.32 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 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 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 Maidenhead Utd (1 Season) 1 League 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +2.57 Conf Premier (7 Seasons) 150 8,796 59 31.6 97.7 93 82 40 57 15 13 1.54 108 108 0 0.00 -0.31 FA Cup (3 Seasons) 4 145 36 32.2 1.6 2 63 0 2 10 0 1.50 1 3 -2 -1.24 -1.24 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 Utd 1 League 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +2.57 11 Seasons 8 Clubs 4 Leagues 187 9,907 53 22.5 110.1 103 79 41 84 16 25 1.52 124 132 -8 -0.09 -0.32 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 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 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 Maidenhead Utd (1 Season) 1 League 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +2.57 Conf Premier (7 Seasons) 150 8,796 59 31.6 97.7 93 82 40 57 15 13 1.54 108 108 0 0.00 -0.31 FA Cup (3 Seasons) 4 145 36 32.2 1.6 2 63 0 2 10 0 1.50 1 3 -2 -1.24 -1.24 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 10 Seasons 7 Clubs 3 Leagues 183 9,762 53 22.4 108.5 101 80 41 82 16 25 1.52 123 129 -6 -0.07 -0.30 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 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 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 Conf Premier (7 Seasons) 150 8,796 59 31.6 97.7 93 82 40 57 15 13 1.54 108 108 0 0.00 -0.31 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 Utd 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 3 Seasons 3 Clubs 1 League 4 145 36 32.2 1.6 2 63 0 2 10 0 1.50 1 3 -2 -1.24 -1.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 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 Maidenhead Utd (1 Season) 1 League 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +2.57 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 Utd 1 League 0.7 0 0 0 1 1 0 0 0 0 0 11 Seasons 8 Clubs 4 Leagues 110.1 14 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 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 Inverness CT (1 Season) 1 League 0.7 0 0 0 Maidenhead Utd (1 Season) 1 League 0.7 0 0 0 1 1 0 0 0 0 0 Conf Premier (7 Seasons) 97.7 14 2 1 72 0 0 0 0 0 0 0 0 FA Cup (3 Seasons) 1.6 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
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 26 Sutton United eng ENG FA Cup 0.1 0 0 0 1 1 0 0 0 0 0 Matches 2022-2023 27 Carlisle United eng ENG FA Cup 0.8 0 0 0 0 0 0 0 0 0 0 Matches 2023-2024 28 Maidenhead Utd eng ENG FA Cup 0.7 0 0 0 1 1 0 0 0 0 0 Matches 3 Seasons 3 Clubs 1 League 1.6 0 0 0 2 2 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Carlisle United (1 Season) 1 League 0.8 0 0 0 0 0 0 0 0 0 0 Maidenhead Utd (1 Season) 1 League 0.7 0 0 0 1 1 0 0 0 0 0 Sutton United (1 Season) 1 League 0.1 0 0 0 1 1 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
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