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 2012-2013 18 Oxford United eng ENG 4. League Two 2 0 28 0.3 0 1 1 0 0 0 0 0 0.00 3.21 3.21 0.00 3.21 2013-2014 19 Oxford United eng ENG 4. League Two 5 0 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Welling United eng ENG 5. Conf Premier 20 18 1,623 18.0 8 2 10 8 0 0 1 0 0.44 0.11 0.55 0.44 0.55 2015-2016 21 Torquay United eng ENG 5. National League 18 11 1,000 11.1 7 0 7 6 1 1 0 1 0.63 0.00 0.63 0.54 0.54 2015-2016 21 Dover Athletic eng ENG 5. National League 8 1 186 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Dover Athletic eng ENG FA Cup 0 0 Matches 2016-2017 22 Dover Athletic eng ENG 5. National League 8 1 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Macclesfield Town 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 2017-2018 23 Macclesfield Town eng ENG 5. National League 41 28 2,576 28.6 9 6 15 9 0 0 2 0 0.31 0.21 0.52 0.31 0.52 Matches 2018-2019 24 Macclesfield Town eng ENG EFL Cup 3 1 168 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 Matches 2018-2019 24 Macclesfield Town eng ENG 4. League Two 25 18 1,652 18.4 2 1 3 2 0 0 2 0 0.11 0.05 0.16 0.11 0.16 Matches 2019-2020 25 Boreham Wood eng ENG 5. National League 36 32 2,822 31.4 14 13 1 1 4 0 0.45 0.41 Matches 2020-2021 26 Stevenage eng ENG EFL Cup 1 1 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Stevenage eng ENG FA Cup 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Stevenage eng ENG 4. League Two 10 4 429 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Boreham Wood eng ENG 5. National League 23 23 2,029 22.5 6 6 0 0 4 0 0.27 0.27 Matches 2021-2022 27 Boreham Wood eng ENG FA Cup 5 5 429 4.8 1 1 2 1 0 0 2 0 0.21 0.21 0.42 0.21 0.42 Matches 2021-2022 27 Boreham Wood eng ENG 5. National League 44 43 3,796 42.2 10 9 1 1 5 0 0.24 0.21 Matches 2022-2023 28 Boreham Wood eng ENG FA Cup 4 1 188 2.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Boreham Wood eng ENG 5. National League 39 31 2,604 28.9 9 8 1 1 4 0 0.31 0.28 Matches 2023-2024 29 Boreham Wood 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 2023-2024 29 Boreham Wood eng ENG 5. National League 44 30 2,812 31.2 6 5 1 1 10 1 0.19 0.16 Matches 2024-2025 30 Boreham Wood eng ENG FA Cup 1 1 79 0.9 1 0 1 1 0 0 0 0 1.14 0.00 1.14 1.14 1.14 Matches 13 Seasons 7 Clubs 4 Leagues 340 252 22,920 254.7 74 11 40 69 5 5 36 2 0.29 0.11 0.41 0.27 0.40 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 Boreham Wood (6 Seasons) 2 Leagues 197 167 14,849 165.0 47 1 3 43 4 4 31 1 0.28 0.11 0.34 0.26 0.34 Macclesfield Town (2 Seasons) 4 Leagues 70 48 4,486 49.8 12 7 19 12 0 0 4 0 0.24 0.14 0.38 0.24 0.38 Dover Athletic (2 Seasons) 2 Leagues 16 2 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oxford United (2 Seasons) 1 League 7 0 80 0.9 0 1 1 0 0 0 0 0 0.00 1.13 1.13 0.00 1.13 Welling United (1 Season) 1 League 20 18 1,623 18.0 8 2 10 8 0 0 1 0 0.44 0.11 0.55 0.44 0.55 Torquay United (1 Season) 1 League 18 11 1,000 11.1 7 0 7 6 1 1 0 1 0.63 0.00 0.63 0.54 0.54 Stevenage (1 Season) 3 Leagues 12 6 552 6.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (9 Seasons) 281 218 19,592 217.7 69 8 32 64 5 5 30 2 0.32 0.13 0.52 0.29 0.50 FA Cup (7 Seasons) 13 10 947 10.5 2 1 3 2 0 0 4 0 0.19 0.10 0.29 0.19 0.29 League Two (4 Seasons) 42 22 2,161 24.0 2 2 4 2 0 0 2 0 0.08 0.08 0.17 0.08 0.17 EFL Cup (2 Seasons) 4 2 220 2.4 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41
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 2012-2013 18 Oxford United 1 League 2 0 28 0.3 0 1 1 0 0 0 0 0 0.00 3.21 3.21 0.00 3.21 2013-2014 19 Oxford United 1 League 5 0 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Welling United 1 League 20 18 1,623 18.0 8 2 10 8 0 0 1 0 0.44 0.11 0.55 0.44 0.55 2015-2016 21 Torquay United 1 League 18 11 1,000 11.1 7 0 7 6 1 1 0 1 0.63 0.00 0.63 0.54 0.54 2015-2016 21 Dover Athletic 1 League 8 1 186 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Dover Athletic 2 Leagues 8 1 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 23 Macclesfield Town 2 Leagues 42 29 2,666 29.6 9 6 15 9 0 0 2 0 0.30 0.20 0.51 0.30 0.51 2018-2019 24 Macclesfield Town 2 Leagues 28 19 1,820 20.2 3 1 4 3 0 0 2 0 0.15 0.05 0.20 0.15 0.20 2019-2020 25 Boreham Wood 1 League 36 32 2,822 31.4 14 13 1 1 4 0 0.45 0.41 2020-2021 26 Stevenage 3 Leagues 12 6 552 6.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 26 Boreham Wood 1 League 23 23 2,029 22.5 6 6 0 0 4 0 0.27 0.27 2021-2022 27 Boreham Wood 2 Leagues 49 48 4,225 46.9 11 1 2 10 1 1 7 0 0.23 0.21 0.42 0.21 0.42 2022-2023 28 Boreham Wood 2 Leagues 43 32 2,792 31.0 9 0 0 8 1 1 6 0 0.29 0.00 0.00 0.26 0.00 2023-2024 29 Boreham Wood 2 Leagues 45 31 2,902 32.2 6 0 0 5 1 1 10 1 0.19 0.00 0.00 0.16 0.00 2024-2025 30 Boreham Wood 1 League 1 1 79 0.9 1 0 1 1 0 0 0 0 1.14 0.00 1.14 1.14 1.14 13 Seasons 7 Clubs 4 Leagues 340 252 22,920 254.7 74 11 40 69 5 5 36 2 0.29 0.11 0.41 0.27 0.40 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 Boreham Wood (6 Seasons) 2 Leagues 197 167 14,849 165.0 47 1 3 43 4 4 31 1 0.28 0.11 0.34 0.26 0.34 Macclesfield Town (2 Seasons) 4 Leagues 70 48 4,486 49.8 12 7 19 12 0 0 4 0 0.24 0.14 0.38 0.24 0.38 Dover Athletic (2 Seasons) 2 Leagues 16 2 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oxford United (2 Seasons) 1 League 7 0 80 0.9 0 1 1 0 0 0 0 0 0.00 1.13 1.13 0.00 1.13 Welling United (1 Season) 1 League 20 18 1,623 18.0 8 2 10 8 0 0 1 0 0.44 0.11 0.55 0.44 0.55 Torquay United (1 Season) 1 League 18 11 1,000 11.1 7 0 7 6 1 1 0 1 0.63 0.00 0.63 0.54 0.54 Stevenage (1 Season) 3 Leagues 12 6 552 6.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (9 Seasons) 281 218 19,592 217.7 69 8 32 64 5 5 30 2 0.32 0.13 0.52 0.29 0.50 FA Cup (7 Seasons) 13 10 947 10.5 2 1 3 2 0 0 4 0 0.19 0.10 0.29 0.19 0.29 League Two (4 Seasons) 42 22 2,161 24.0 2 2 4 2 0 0 2 0 0.08 0.08 0.17 0.08 0.17 EFL Cup (2 Seasons) 4 2 220 2.4 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41
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 2012-2013 18 Oxford United eng ENG 4. League Two 9th 2 0 28 0.3 0 1 1 0 0 0 0 0 0.00 3.21 3.21 0.00 3.21 2013-2014 19 Oxford United eng ENG 4. League Two 8th 5 0 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Welling United eng ENG 5. Conf Premier 20th 20 18 1,623 18.0 8 2 10 8 0 0 1 0 0.44 0.11 0.55 0.44 0.55 2015-2016 21 Torquay United eng ENG 5. National League 18th 18 11 1,000 11.1 7 0 7 6 1 1 0 1 0.63 0.00 0.63 0.54 0.54 2015-2016 21 Dover Athletic eng ENG 5. National League 5th 8 1 186 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Dover Athletic eng ENG 5. National League 6th 8 1 144 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Macclesfield Town eng ENG 5. National League 1st 41 28 2,576 28.6 9 6 15 9 0 0 2 0 0.31 0.21 0.52 0.31 0.52 Matches 2018-2019 24 Macclesfield Town eng ENG 4. League Two 22nd 25 18 1,652 18.4 2 1 3 2 0 0 2 0 0.11 0.05 0.16 0.11 0.16 Matches 2019-2020 25 Boreham Wood eng ENG 5. National League 5th 36 32 2,822 31.4 14 13 1 1 4 0 0.45 0.41 Matches 2020-2021 26 Stevenage eng ENG 4. League Two 14th 10 4 429 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Boreham Wood eng ENG 5. National League 14th 23 23 2,029 22.5 6 6 0 0 4 0 0.27 0.27 Matches 2021-2022 27 Boreham Wood eng ENG 5. National League 9th 44 43 3,796 42.2 10 9 1 1 5 0 0.24 0.21 Matches 2022-2023 28 Boreham Wood eng ENG 5. National League 6th 39 31 2,604 28.9 9 8 1 1 4 0 0.31 0.28 Matches 2023-2024 29 Boreham Wood eng ENG 5. National League 21st 44 30 2,812 31.2 6 5 1 1 10 1 0.19 0.16 Matches 12 Seasons 7 Clubs 2 Leagues 323 240 21,753 241.7 71 10 36 66 5 5 32 2 0.29 0.12 0.42 0.27 0.41 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 Boreham Wood (5 Seasons) 1 League 186 159 14,063 156.3 45 41 4 4 27 1 0.29 0.26 Macclesfield Town (2 Seasons) 2 Leagues 66 46 4,228 47.0 11 7 18 11 0 0 4 0 0.23 0.15 0.38 0.23 0.38 Dover Athletic (2 Seasons) 1 League 16 2 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oxford United (2 Seasons) 1 League 7 0 80 0.9 0 1 1 0 0 0 0 0 0.00 1.13 1.13 0.00 1.13 Welling United (1 Season) 1 League 20 18 1,623 18.0 8 2 10 8 0 0 1 0 0.44 0.11 0.55 0.44 0.55 Torquay United (1 Season) 1 League 18 11 1,000 11.1 7 0 7 6 1 1 0 1 0.63 0.00 0.63 0.54 0.54 Stevenage (1 Season) 1 League 10 4 429 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (9 Seasons) 281 218 19,592 217.7 69 8 32 64 5 5 30 2 0.32 0.13 0.52 0.29 0.50 League Two (4 Seasons) 42 22 2,161 24.0 2 2 4 2 0 0 2 0 0.08 0.08 0.17 0.08 0.17
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2012-2013 18 Oxford United 1 League 0.3 0 2 6.43 0.00 0 0 2013-2014 19 Oxford United 1 League 0.6 0 1 1.73 0.00 0 0 2014-2015 20 Welling United 1 League 18.0 8 25 1.39 0.32 0 0 2015-2016 21 Torquay United 1 League 11.1 7 14 1.26 0.43 1 1 2015-2016 21 Dover Athletic 1 League 2.1 0 4 1.94 0.00 0 0 2016-2017 22 Dover Athletic 2 Leagues 1.6 0 0 0 0.00 0.00 0 0 2017-2018 23 Macclesfield Town 2 Leagues 29.6 9 1 27 2700.0 0.03 0.91 9.00 0.33 0 0 2018-2019 24 Macclesfield Town 2 Leagues 20.2 3 1 1 100.0 0.54 0.54 1.00 1.00 0 0 2019-2020 25 Boreham Wood 1 League 31.4 14 1 1 2020-2021 26 Stevenage 3 Leagues 6.1 0 9 2 22.2 1.47 0.33 0.00 0.00 0 0 2020-2021 26 Boreham Wood 1 League 22.5 6 0 0 2021-2022 27 Boreham Wood 2 Leagues 46.9 11 8 2 25.0 1.68 0.42 0.13 0.50 1 1 2022-2023 28 Boreham Wood 2 Leagues 31.0 9 3 1 33.3 1.44 0.48 0.00 0.00 1 1 2023-2024 29 Boreham Wood 2 Leagues 32.2 6 4 1 25.0 4.00 1.00 0.00 0.00 1 1 2024-2025 30 Boreham Wood 1 League 0.9 1 0 0 13 Seasons 7 Clubs 4 Leagues 254.7 74 26 80 130.8 0.55 1.01 0.42 0.31 5 5 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Boreham Wood (6 Seasons) 2 Leagues 165.0 47 15 4 26.7 1.91 0.51 0.07 0.25 4 4 Macclesfield Town (2 Seasons) 4 Leagues 49.8 12 2 28 1400.0 0.06 0.89 5.00 0.36 0 0 Dover Athletic (2 Seasons) 2 Leagues 3.7 0 0 4 0.00 1.09 0.00 0 0 Oxford United (2 Seasons) 1 League 0.9 0 3 3.38 0.00 0 0 Welling United (1 Season) 1 League 18.0 8 25 1.39 0.32 0 0 Torquay United (1 Season) 1 League 11.1 7 14 1.26 0.43 1 1 Stevenage (1 Season) 3 Leagues 6.1 0 9 2 22.2 1.47 0.33 0.00 0.00 0 0 National League (9 Seasons) 217.7 69 0 69 0.00 1.12 0.33 5 5 FA Cup (7 Seasons) 10.5 2 16 5 31.3 1.66 0.52 0.06 0.20 0 0 League Two (4 Seasons) 24.0 2 9 5 22.2 1.89 0.88 0.00 0.00 0 0 EFL Cup (2 Seasons) 2.4 1 1 1 100.0 0.41 0.41 1.00 1.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 2012-2013 18 Oxford United eng ENG 4. League Two 2 28 14 0.7 0.3 0 2 2013-2014 19 Oxford United eng ENG 4. League Two 5 52 10 1.3 0.6 0 5 2014-2015 20 Welling United eng ENG 5. Conf Premier 20 1,623 81 39.2 18.0 18 2 2015-2016 21 Torquay United eng ENG 5. National League 18 1,000 56 24.2 11.1 11 7 2015-2016 21 Dover Athletic eng ENG 5. National League 8 186 23 4.5 2.1 1 7 2016-2017 22 Dover Athletic eng ENG FA Cup 0 0 0 0 2 Matches 2016-2017 22 Dover Athletic eng ENG 5. National League 8 144 18 3.5 1.6 1 0 7 10 1.25 2 2 0 0.00 -0.50 Matches 2017-2018 23 Macclesfield Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2017-2018 23 Macclesfield Town eng ENG 5. National League 41 2,576 63 62.2 28.6 28 16 13 3 2.05 42 28 +14 +0.49 +0.09 Matches 2018-2019 24 Macclesfield Town eng ENG EFL Cup 3 168 56 50.9 1.9 1 92 1 2 38 0 0.67 1 8 -7 -3.75 -3.19 Matches 2018-2019 24 Macclesfield Town eng ENG 4. League Two 25 1,652 66 39.9 18.4 18 85 11 7 18 13 0.88 20 28 -8 -0.44 +0.22 Matches 2019-2020 25 Boreham Wood eng ENG 5. National League 36 2,822 78 84.7 31.4 32 86 23 4 19 1 1.63 50 32 +18 +0.57 +1.11 Matches 2020-2021 26 Stevenage eng ENG EFL Cup 1 52 52 57.8 0.6 1 52 0 0 0 1.00 3 3 0 0.00 0.00 Matches 2020-2021 26 Stevenage eng ENG FA Cup 1 71 71 21.5 0.8 1 71 0 0 1 1.00 0 1 -1 -1.27 -0.92 Matches 2020-2021 26 Stevenage eng ENG 4. League Two 10 429 43 10.4 4.8 4 77 1 6 20 6 0.70 2 9 -7 -1.47 -1.64 Matches 2020-2021 26 Boreham Wood eng ENG 5. National League 23 2,029 88 52.4 22.5 23 88 20 0 2 1.13 30 31 -1 -0.04 -0.29 Matches 2021-2022 27 Boreham Wood eng ENG FA Cup 5 429 86 95.3 4.8 5 86 0 0 0 2.40 8 2 +6 +1.26 -3.03 Matches 2021-2022 27 Boreham Wood eng ENG 5. National League 44 3,796 86 95.9 42.2 43 88 27 1 33 0 1.52 48 40 +8 +0.19 -0.36 Matches 2022-2023 28 Boreham Wood eng ENG FA Cup 4 188 47 48.2 2.1 1 120 1 3 23 0 1.75 1 1 0 0.00 -1.34 Matches 2022-2023 28 Boreham Wood eng ENG 5. National League 39 2,604 67 62.9 28.9 31 74 7 8 39 6 1.63 37 25 +12 +0.41 +0.41 Matches 2023-2024 29 Boreham Wood eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 Matches 2023-2024 29 Boreham Wood eng ENG 5. National League 44 2,812 64 67.9 31.2 30 86 25 14 17 0 1.11 39 58 -19 -0.61 -0.95 Matches 2024-2025 30 Boreham Wood eng ENG FA Cup 1 79 79 65.8 0.9 1 79 0 0 0 1.00 1 2 -1 -1.14 -3.33 Matches 13 Seasons 7 Clubs 4 Leagues 340 22,920 67 39.0 254.7 252 84 134 88 23 44 1.43 285 276 +9 +0.04 -0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Boreham Wood (6 Seasons) 2 Leagues 197 14,849 75 72.5 165.0 167 85 104 30 24 9 1.44 215 196 +19 +0.12 -0.09 Macclesfield Town (2 Seasons) 4 Leagues 70 4,486 64 51.6 49.8 48 85 29 22 23 16 1.54 63 65 -2 -0.04 +0.22 Dover Athletic (2 Seasons) 2 Leagues 16 330 21 3.9 3.7 2 0 14 12 1.25 2 2 0 0.00 -0.50 Oxford United (2 Seasons) 1 League 7 80 11 1.0 0.9 0 7 Welling United (1 Season) 1 League 20 1,623 81 39.2 18.0 18 2 Torquay United (1 Season) 1 League 18 1,000 56 24.2 11.1 11 7 Stevenage (1 Season) 3 Leagues 12 552 46 12.1 6.1 6 72 1 6 20 7 0.75 5 13 -8 -1.30 -1.44 National League (9 Seasons) 281 19,592 70 48.8 217.7 218 84 118 63 25 22 1.52 248 216 +32 +0.17 -0.13 FA Cup (7 Seasons) 13 947 73 56.4 10.5 10 88 3 3 23 3 1.62 11 12 -1 -0.10 -0.78 League Two (4 Seasons) 42 2,161 51 13.0 24.0 22 83 12 20 19 19 0.83 22 37 -15 -0.65 -0.49 EFL Cup (2 Seasons) 4 220 55 52.4 2.4 2 72 1 2 38 0 0.75 4 11 -7 -2.86 -2.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 2012-2013 18 Oxford United 1 League 2 28 14 0.7 0.3 0 2 2013-2014 19 Oxford United 1 League 5 52 10 1.3 0.6 0 5 2014-2015 20 Welling United 1 League 20 1,623 81 39.2 18.0 18 2 2015-2016 21 Torquay United 1 League 18 1,000 56 24.2 11.1 11 7 2015-2016 21 Dover Athletic 1 League 8 186 23 4.5 2.1 1 7 2016-2017 22 Dover Athletic 2 Leagues 8 144 18 3.3 1.6 1 0 7 12 1.25 2 2 0 0.00 -0.50 2017-2018 23 Macclesfield Town 2 Leagues 42 2,666 63 63.0 29.6 29 90 17 13 3 2.00 42 29 +13 +0.44 +0.04 2018-2019 24 Macclesfield Town 2 Leagues 28 1,820 65 40.7 20.2 19 85 12 9 23 13 0.86 21 36 -15 -0.74 -0.10 2019-2020 25 Boreham Wood 1 League 36 2,822 78 84.7 31.4 32 86 23 4 19 1 1.63 50 32 +18 +0.57 +1.11 2020-2021 26 Stevenage 3 Leagues 12 552 46 12.1 6.1 6 72 1 6 20 7 0.75 5 13 -8 -1.30 -1.44 2020-2021 26 Boreham Wood 1 League 23 2,029 88 52.4 22.5 23 88 20 0 2 1.13 30 31 -1 -0.04 -0.29 2021-2022 27 Boreham Wood 2 Leagues 49 4,225 86 95.8 46.9 48 87 27 1 33 0 1.61 56 42 +14 +0.30 -0.67 2022-2023 28 Boreham Wood 2 Leagues 43 2,792 65 61.6 31.0 32 75 8 11 35 6 1.64 38 26 +12 +0.39 +0.23 2023-2024 29 Boreham Wood 2 Leagues 45 2,902 64 68.6 32.2 31 86 26 14 17 0 1.09 40 63 -23 -0.71 -1.05 2024-2025 30 Boreham Wood 1 League 1 79 79 65.8 0.9 1 79 0 0 0 1.00 1 2 -1 -1.14 -3.33 13 Seasons 7 Clubs 4 Leagues 340 22,920 67 39.0 254.7 252 84 134 88 23 44 1.43 285 276 +9 +0.04 -0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Boreham Wood (6 Seasons) 2 Leagues 197 14,849 75 72.5 165.0 167 85 104 30 24 9 1.44 215 196 +19 +0.12 -0.09 Macclesfield Town (2 Seasons) 4 Leagues 70 4,486 64 51.6 49.8 48 85 29 22 23 16 1.54 63 65 -2 -0.04 +0.22 Dover Athletic (2 Seasons) 2 Leagues 16 330 21 3.9 3.7 2 0 14 12 1.25 2 2 0 0.00 -0.50 Oxford United (2 Seasons) 1 League 7 80 11 1.0 0.9 0 7 Welling United (1 Season) 1 League 20 1,623 81 39.2 18.0 18 2 Torquay United (1 Season) 1 League 18 1,000 56 24.2 11.1 11 7 Stevenage (1 Season) 3 Leagues 12 552 46 12.1 6.1 6 72 1 6 20 7 0.75 5 13 -8 -1.30 -1.44 National League (9 Seasons) 281 19,592 70 48.8 217.7 218 84 118 63 25 22 1.52 248 216 +32 +0.17 -0.13 FA Cup (7 Seasons) 13 947 73 56.4 10.5 10 88 3 3 23 3 1.62 11 12 -1 -0.10 -0.78 League Two (4 Seasons) 42 2,161 51 13.0 24.0 22 83 12 20 19 19 0.83 22 37 -15 -0.65 -0.49 EFL Cup (2 Seasons) 4 220 55 52.4 2.4 2 72 1 2 38 0 0.75 4 11 -7 -2.86 -2.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 2012-2013 18 Oxford United eng ENG 4. League Two 9th 2 28 14 0.7 0.3 0 2 2013-2014 19 Oxford United eng ENG 4. League Two 8th 5 52 10 1.3 0.6 0 5 2014-2015 20 Welling United eng ENG 5. Conf Premier 20th 20 1,623 81 39.2 18.0 18 2 2015-2016 21 Torquay United eng ENG 5. National League 18th 18 1,000 56 24.2 11.1 11 7 2015-2016 21 Dover Athletic eng ENG 5. National League 5th 8 186 23 4.5 2.1 1 7 2016-2017 22 Dover Athletic eng ENG 5. National League 6th 8 144 18 3.5 1.6 1 0 7 10 1.25 2 2 0 0.00 -0.50 Matches 2017-2018 23 Macclesfield Town eng ENG 5. National League 1st 41 2,576 63 62.2 28.6 28 16 13 3 2.05 42 28 +14 +0.49 +0.09 Matches 2018-2019 24 Macclesfield Town eng ENG 4. League Two 22nd 25 1,652 66 39.9 18.4 18 85 11 7 18 13 0.88 20 28 -8 -0.44 +0.22 Matches 2019-2020 25 Boreham Wood eng ENG 5. National League 5th 36 2,822 78 84.7 31.4 32 86 23 4 19 1 1.63 50 32 +18 +0.57 +1.11 Matches 2020-2021 26 Stevenage eng ENG 4. League Two 14th 10 429 43 10.4 4.8 4 77 1 6 20 6 0.70 2 9 -7 -1.47 -1.64 Matches 2020-2021 26 Boreham Wood eng ENG 5. National League 14th 23 2,029 88 52.4 22.5 23 88 20 0 2 1.13 30 31 -1 -0.04 -0.29 Matches 2021-2022 27 Boreham Wood eng ENG 5. National League 9th 44 3,796 86 95.9 42.2 43 88 27 1 33 0 1.52 48 40 +8 +0.19 -0.36 Matches 2022-2023 28 Boreham Wood eng ENG 5. National League 6th 39 2,604 67 62.9 28.9 31 74 7 8 39 6 1.63 37 25 +12 +0.41 +0.41 Matches 2023-2024 29 Boreham Wood eng ENG 5. National League 21st 44 2,812 64 67.9 31.2 30 86 25 14 17 0 1.11 39 58 -19 -0.61 -0.95 Matches 12 Seasons 7 Clubs 2 Leagues 323 21,753 67 38.4 241.7 240 84 130 83 23 41 1.43 270 253 +17 +0.08 -0.06 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Boreham Wood (5 Seasons) 1 League 186 14,063 76 72.3 156.3 159 84 102 27 25 9 1.42 204 186 +18 +0.12 -0.02 Macclesfield Town (2 Seasons) 2 Leagues 66 4,228 64 51.1 47.0 46 85 27 20 18 16 1.61 62 56 +6 +0.13 +0.37 Dover Athletic (2 Seasons) 1 League 16 330 21 4.0 3.7 2 0 14 10 1.25 2 2 0 0.00 -0.50 Oxford United (2 Seasons) 1 League 7 80 11 1.0 0.9 0 7 Welling United (1 Season) 1 League 20 1,623 81 39.2 18.0 18 2 Torquay United (1 Season) 1 League 18 1,000 56 24.2 11.1 11 7 Stevenage (1 Season) 1 League 10 429 43 10.4 4.8 4 77 1 6 20 6 0.70 2 9 -7 -1.47 -1.64 National League (9 Seasons) 281 19,592 70 48.8 217.7 218 84 118 63 25 22 1.52 248 216 +32 +0.17 -0.13 League Two (4 Seasons) 42 2,161 51 13.0 24.0 22 83 12 20 19 19 0.83 22 37 -15 -0.65 -0.49
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 2016-2017 22 Dover Athletic eng ENG FA Cup 85th 0 0 0 0 2 Matches 2017-2018 23 Macclesfield Town eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2018-2019 24 Macclesfield Town eng ENG EFL Cup 17th 3 168 56 50.9 1.9 1 92 1 2 38 0 0.67 1 8 -7 -3.75 -3.19 Matches 2020-2021 26 Stevenage eng ENG EFL Cup 58th 1 52 52 57.8 0.6 1 52 0 0 0 1.00 3 3 0 0.00 0.00 Matches 2020-2021 26 Stevenage eng ENG FA Cup 33rd 1 71 71 21.5 0.8 1 71 0 0 1 1.00 0 1 -1 -1.27 -0.92 Matches 2021-2022 27 Boreham Wood eng ENG FA Cup 5 429 86 95.3 4.8 5 86 0 0 0 2.40 8 2 +6 +1.26 -3.03 Matches 2022-2023 28 Boreham Wood eng ENG FA Cup 4 188 47 48.2 2.1 1 120 1 3 23 0 1.75 1 1 0 0.00 -1.34 Matches 2023-2024 29 Boreham Wood eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 Matches 2024-2025 30 Boreham Wood eng ENG FA Cup 1 79 79 65.8 0.9 1 79 0 0 0 1.00 1 2 -1 -1.14 -3.33 Matches 8 Seasons 4 Clubs 2 Leagues 17 1,167 69 55.6 13.0 12 85 4 5 29 3 1.41 15 23 -8 -0.62 -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 Boreham Wood (4 Seasons) 1 League 11 786 71 74.9 8.7 8 90 2 3 23 0 1.82 11 10 +1 +0.11 -1.59 Macclesfield Town (2 Seasons) 2 Leagues 4 258 65 61.4 2.9 2 91 2 2 38 0 0.50 1 9 -8 -2.79 -2.24 Stevenage (1 Season) 2 Leagues 2 123 62 29.3 1.4 2 62 0 0 1 1.00 3 4 -1 -0.73 -0.43 Dover Athletic (1 Season) 1 League 0 0 0 0 2 FA Cup (7 Seasons) 13 947 73 56.4 10.5 10 88 3 3 23 3 1.62 11 12 -1 -0.10 -0.78 EFL Cup (2 Seasons) 4 220 55 52.4 2.4 2 72 1 2 38 0 0.75 4 11 -7 -2.86 -2.41
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2012-2013 18 Oxford United 1 League 0.3 0 0 0 2013-2014 19 Oxford United 1 League 0.6 0 0 2 2014-2015 20 Welling United 1 League 18.0 1 0 13 2015-2016 21 Torquay United 1 League 11.1 0 1 7 2015-2016 21 Dover Athletic 1 League 2.1 0 0 3 2016-2017 22 Dover Athletic 2 Leagues 1.6 0 0 0 2 0 0 0 0 0 0 0 0 2017-2018 23 Macclesfield Town 2 Leagues 29.6 2 0 0 51 0 5 0 0 0 0 0 0 2018-2019 24 Macclesfield Town 2 Leagues 20.2 2 0 0 1 0 0 1 0 0 0 0 0 2019-2020 25 Boreham Wood 1 League 31.4 4 0 0 0 2020-2021 26 Stevenage 3 Leagues 6.1 0 0 0 6 9 0 5 3 7 0 2020-2021 26 Boreham Wood 1 League 22.5 4 0 0 0 2021-2022 27 Boreham Wood 2 Leagues 46.9 7 0 0 5 2 3 6 1 1 0 2022-2023 28 Boreham Wood 2 Leagues 31.0 6 0 0 7 2 1 1 0 1 0 2023-2024 29 Boreham Wood 2 Leagues 32.2 10 1 1 1 0 1 0 0 0 0 2024-2025 30 Boreham Wood 1 League 0.9 0 0 0 0 13 Seasons 7 Clubs 4 Leagues 254.7 36 2 1 98 13 10 13 4 9 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Boreham Wood (6 Seasons) 2 Leagues 165.0 31 1 1 13 4 5 7 1 2 0 Macclesfield Town (2 Seasons) 4 Leagues 49.8 4 0 0 52 0 5 1 0 0 0 0 0 Dover Athletic (2 Seasons) 2 Leagues 3.7 0 0 0 5 0 0 0 0 0 0 0 0 Oxford United (2 Seasons) 1 League 0.9 0 0 2 Welling United (1 Season) 1 League 18.0 1 0 13 Torquay United (1 Season) 1 League 11.1 0 1 7 Stevenage (1 Season) 3 Leagues 6.1 0 0 0 6 9 0 5 3 7 0 National League (9 Seasons) 217.7 30 2 1 75 0 0 0 0 0 0 0 0 FA Cup (7 Seasons) 10.5 4 0 0 16 5 10 8 1 2 0 League Two (4 Seasons) 24.0 2 0 0 5 7 0 4 3 7 0 EFL Cup (2 Seasons) 2.4 0 0 0 2 1 0 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.
View Additional Information
More Tyrone Marsh Pages
Tyrone Marsh Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary