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 19 Norwich City eng ENG League Cup 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Braintree Town eng ENG FA Cup 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Maidstone Utd eng ENG 5. National League 7 2 289 3.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Braintree Town eng ENG 5. National League 24 17 1,450 16.1 5 1 6 5 0 0 3 1 0.31 0.06 0.37 0.31 0.37 Matches 2017-2018 22 Grimsby Town eng ENG 4. League Two 12 8 731 8.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Chester eng ENG 5. National League 11 11 885 9.8 1 0 1 1 0 0 2 0 0.10 0.00 0.10 0.10 0.10 Matches 2018-2019 23 Grimsby 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 2018-2019 23 Grimsby Town eng ENG 4. League Two 28 23 2,080 23.1 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Matches 2019-2020 24 Northampton Town eng ENG FA Cup 0 0 Matches 2019-2020 24 Northampton Town eng ENG 4. League Two 5 4 374 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Wrexham eng ENG 5. National League 33 32 2,736 30.4 7 7 0 0 5 0 0.23 0.23 Matches 2021-2022 26 Wrexham 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 2021-2022 26 Wrexham eng ENG 5. National League 32 30 2,656 29.5 5 5 0 0 3 0 0.17 0.17 Matches 2022-2023 27 Wrexham eng ENG FA Cup 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Wrexham eng ENG 5. National League 2 1 44 0.5 0 0 0 0 0 0 0.00 0.00 Matches 2023-2024 28 Barnet eng ENG FA Cup 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Barnet eng ENG 5. National League 35 27 2,431 27.0 4 4 0 0 8 0 0.15 0.15 Matches 2024-2025 29 Barnet eng ENG 5. National League 5 3 262 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Solihull Moors eng ENG 5. National League 7 6 495 5.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 9 Clubs 4 Leagues 207 166 14,672 163.0 22 2 8 22 0 0 33 1 0.13 0.03 0.11 0.13 0.11 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 Wrexham (3 Seasons) 2 Leagues 69 64 5,524 61.4 12 0 0 12 0 0 8 0 0.20 0.00 0.00 0.20 0.00 Barnet (2 Seasons) 2 Leagues 41 30 2,717 30.2 4 0 0 4 0 0 8 0 0.13 0.00 0.00 0.13 0.00 Grimsby Town (2 Seasons) 2 Leagues 41 32 2,901 32.2 0 1 1 0 0 0 6 0 0.00 0.03 0.03 0.00 0.03 Braintree Town (1 Season) 2 Leagues 25 17 1,461 16.2 5 1 6 5 0 0 3 1 0.31 0.06 0.37 0.31 0.37 Chester (1 Season) 1 League 11 11 885 9.8 1 0 1 1 0 0 2 0 0.10 0.00 0.10 0.10 0.10 Maidstone Utd (1 Season) 1 League 7 2 289 3.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Solihull Moors (1 Season) 1 League 7 6 495 5.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 2 Leagues 5 4 374 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Norwich City (1 Season) 1 League 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 156 129 11,248 125.0 22 1 7 22 0 0 26 1 0.18 0.03 0.19 0.18 0.19 FA Cup (6 Seasons) 5 2 213 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 45 35 3,185 35.4 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03 League Cup (1 Season) 1 0 26 0.3 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 19 Norwich City 1 League 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Maidstone Utd 1 League 7 2 289 3.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Braintree Town 2 Leagues 25 17 1,461 16.2 5 1 6 5 0 0 3 1 0.31 0.06 0.37 0.31 0.37 2017-2018 22 Chester 1 League 11 11 885 9.8 1 0 1 1 0 0 2 0 0.10 0.00 0.10 0.10 0.10 2017-2018 22 Grimsby Town 1 League 12 8 731 8.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Grimsby Town 2 Leagues 29 24 2,170 24.1 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 2019-2020 24 Northampton Town 2 Leagues 5 4 374 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Wrexham 1 League 33 32 2,736 30.4 7 7 0 0 5 0 0.23 0.23 2021-2022 26 Wrexham 2 Leagues 33 30 2,664 29.6 5 0 0 5 0 0 3 0 0.17 0.00 0.00 0.17 0.00 2022-2023 27 Wrexham 2 Leagues 3 2 124 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 28 Barnet 2 Leagues 36 27 2,455 27.3 4 0 0 4 0 0 8 0 0.15 0.00 0.00 0.15 0.00 2024-2025 29 Barnet 1 League 5 3 262 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 29 Solihull Moors 1 League 7 6 495 5.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 9 Clubs 4 Leagues 207 166 14,672 163.0 22 2 8 22 0 0 33 1 0.13 0.03 0.11 0.13 0.11 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 Wrexham (3 Seasons) 2 Leagues 69 64 5,524 61.4 12 0 0 12 0 0 8 0 0.20 0.00 0.00 0.20 0.00 Barnet (2 Seasons) 2 Leagues 41 30 2,717 30.2 4 0 0 4 0 0 8 0 0.13 0.00 0.00 0.13 0.00 Grimsby Town (2 Seasons) 2 Leagues 41 32 2,901 32.2 0 1 1 0 0 0 6 0 0.00 0.03 0.03 0.00 0.03 Braintree Town (1 Season) 2 Leagues 25 17 1,461 16.2 5 1 6 5 0 0 3 1 0.31 0.06 0.37 0.31 0.37 Chester (1 Season) 1 League 11 11 885 9.8 1 0 1 1 0 0 2 0 0.10 0.00 0.10 0.10 0.10 Maidstone Utd (1 Season) 1 League 7 2 289 3.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Solihull Moors (1 Season) 1 League 7 6 495 5.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 2 Leagues 5 4 374 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Norwich City (1 Season) 1 League 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 156 129 11,248 125.0 22 1 7 22 0 0 26 1 0.18 0.03 0.19 0.18 0.19 FA Cup (6 Seasons) 5 2 213 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 45 35 3,185 35.4 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03 League Cup (1 Season) 1 0 26 0.3 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 2016-2017 21 Maidstone Utd eng ENG 5. National League 14th 7 2 289 3.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Braintree Town eng ENG 5. National League 22nd 24 17 1,450 16.1 5 1 6 5 0 0 3 1 0.31 0.06 0.37 0.31 0.37 Matches 2017-2018 22 Chester eng ENG 5. National League 23rd 11 11 885 9.8 1 0 1 1 0 0 2 0 0.10 0.00 0.10 0.10 0.10 Matches 2017-2018 22 Grimsby Town eng ENG 4. League Two 18th 12 8 731 8.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Grimsby Town eng ENG 4. League Two 17th 28 23 2,080 23.1 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Matches 2019-2020 24 Northampton Town eng ENG 4. League Two 7th 5 4 374 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Wrexham eng ENG 5. National League 8th 33 32 2,736 30.4 7 7 0 0 5 0 0.23 0.23 Matches 2021-2022 26 Wrexham eng ENG 5. National League 2nd 32 30 2,656 29.5 5 5 0 0 3 0 0.17 0.17 Matches 2022-2023 27 Wrexham eng ENG 5. National League 1st 2 1 44 0.5 0 0 0 0 0 0 0.00 0.00 Matches 2023-2024 28 Barnet eng ENG 5. National League 2nd 35 27 2,431 27.0 4 4 0 0 8 0 0.15 0.15 Matches 2024-2025 29 Barnet eng ENG 5. National League 1st 5 3 262 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Solihull Moors eng ENG 5. National League 14th 7 6 495 5.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 8 Clubs 2 Leagues 201 164 14,433 160.4 22 2 8 22 0 0 33 1 0.14 0.03 0.11 0.14 0.11 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 Wrexham (3 Seasons) 1 League 67 63 5,436 60.4 12 12 0 0 8 0 0.20 0.20 Barnet (2 Seasons) 1 League 40 30 2,693 29.9 4 0 0 4 0 0 8 0 0.13 0.00 0.00 0.13 0.00 Grimsby Town (2 Seasons) 1 League 40 31 2,811 31.2 0 1 1 0 0 0 6 0 0.00 0.03 0.03 0.00 0.03 Braintree Town (1 Season) 1 League 24 17 1,450 16.1 5 1 6 5 0 0 3 1 0.31 0.06 0.37 0.31 0.37 Chester (1 Season) 1 League 11 11 885 9.8 1 0 1 1 0 0 2 0 0.10 0.00 0.10 0.10 0.10 Maidstone Utd (1 Season) 1 League 7 2 289 3.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Solihull Moors (1 Season) 1 League 7 6 495 5.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 5 4 374 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 156 129 11,248 125.0 22 1 7 22 0 0 26 1 0.18 0.03 0.19 0.18 0.19 League Two (3 Seasons) 45 35 3,185 35.4 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03
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 19 Norwich City eng ENG League Cup 17th 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Braintree Town eng ENG FA Cup 65th 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Grimsby Town eng ENG FA Cup 33rd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Northampton Town eng ENG FA Cup 17th 0 0 Matches 2021-2022 26 Wrexham 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 2022-2023 27 Wrexham eng ENG FA Cup 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Barnet eng ENG FA Cup 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 6 Clubs 2 Leagues 6 2 239 2.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 Wrexham (2 Seasons) 1 League 2 1 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Norwich City (1 Season) 1 League 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Barnet (1 Season) 1 League 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Braintree Town (1 Season) 1 League 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Grimsby Town (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 0 0 FA Cup (6 Seasons) 5 2 213 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Cup (1 Season) 1 0 26 0.3 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 19 Norwich City 1 League 0.3 0 0 0 2016-2017 21 Maidstone Utd 1 League 3.2 0 0 0 0.00 0.00 0 0 2016-2017 21 Braintree Town 2 Leagues 16.2 5 0 11 0.00 0.68 0.45 0 0 2017-2018 22 Chester 1 League 9.8 1 0 3 0.00 0.31 0.33 0 0 2017-2018 22 Grimsby Town 1 League 8.1 0 0 1 0.00 0.12 0.00 0 0 2018-2019 23 Grimsby Town 2 Leagues 24.1 0 0 0 0.00 0.00 0 0 2019-2020 24 Northampton Town 2 Leagues 4.2 0 2 0 0.0 0.48 0.00 0.00 0 0 2020-2021 25 Wrexham 1 League 30.4 7 0 0 2021-2022 26 Wrexham 2 Leagues 29.6 5 0 0 0.00 0.00 0 0 2022-2023 27 Wrexham 2 Leagues 1.4 0 0 0 0.00 0.00 0 0 2023-2024 28 Barnet 2 Leagues 27.3 4 0 0 0.00 0.00 0 0 2024-2025 29 Barnet 1 League 2.9 0 0 0 2024-2025 29 Solihull Moors 1 League 5.5 0 0 0 10 Seasons 9 Clubs 4 Leagues 163.0 22 2 15 750.0 0.05 0.34 3.00 0.40 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Wrexham (3 Seasons) 2 Leagues 61.4 12 0 0 0.00 0.00 0 0 Barnet (2 Seasons) 2 Leagues 30.2 4 0 0 0.00 0.00 0 0 Grimsby Town (2 Seasons) 2 Leagues 32.2 0 0 1 0.00 0.11 0.00 0 0 Braintree Town (1 Season) 2 Leagues 16.2 5 0 11 0.00 0.68 0.45 0 0 Chester (1 Season) 1 League 9.8 1 0 3 0.00 0.31 0.33 0 0 Maidstone Utd (1 Season) 1 League 3.2 0 0 0 0.00 0.00 0 0 Solihull Moors (1 Season) 1 League 5.5 0 0 0 Northampton Town (1 Season) 2 Leagues 4.2 0 2 0 0.0 0.48 0.00 0.00 0 0 Norwich City (1 Season) 1 League 0.3 0 0 0 National League (7 Seasons) 125.0 22 0 14 0.00 0.48 0.43 0 0 FA Cup (6 Seasons) 2.4 0 0 0 0.00 0.00 0 0 League Two (3 Seasons) 35.4 0 2 1 50.0 0.16 0.08 0.00 0.00 0 0 League Cup (1 Season) 0.3 0 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014-2015 19 Norwich City eng ENG League Cup 17th 0.3 0 0 0 Matches 2016-2017 21 Braintree Town eng ENG FA Cup 65th 0.1 0 0 0 Matches 2018-2019 23 Grimsby Town eng ENG FA Cup 33rd 1.0 0 0 0 0.00 0.00 0 0 Matches 2021-2022 26 Wrexham eng ENG FA Cup 0.1 0 0 0 0.00 0.00 0 0 Matches 2022-2023 27 Wrexham eng ENG FA Cup 0.9 0 0 0 0.00 0.00 0 0 Matches 2023-2024 28 Barnet eng ENG FA Cup 0.3 0 0 0 0.00 0.00 0 0 Matches 7 Seasons 6 Clubs 2 Leagues 2.7 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 PK PKatt Matches Wrexham (2 Seasons) 1 League 1.0 0 0 0 0.00 0.00 0 0 Norwich City (1 Season) 1 League 0.3 0 0 0 Barnet (1 Season) 1 League 0.3 0 0 0 0.00 0.00 0 0 Braintree Town (1 Season) 1 League 0.1 0 0 0 Grimsby Town (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 Northampton Town (1 Season) 1 League FA Cup (6 Seasons) 2.4 0 0 0 0.00 0.00 0 0 League Cup (1 Season) 0.3 0 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 19 Norwich City eng ENG League Cup 1 26 26 14.4 0.3 0 0 1 25 0 3.00 1 0 +1 +3.46 +3.46 Matches 2016-2017 21 Braintree Town eng ENG FA Cup 1 11 11 6.1 0.1 0 0 1 10 1 3.00 2 0 +2 +16.36 +15.30 Matches 2016-2017 21 Maidstone Utd eng ENG 5. National League 7 289 41 7.0 3.2 2 2 5 1 1.86 2 5 -3 -0.93 -0.63 Matches 2016-2017 21 Braintree Town eng ENG 5. National League 24 1,450 60 35.0 16.1 17 9 7 3 1.13 23 26 -3 -0.19 +0.55 Matches 2017-2018 22 Grimsby Town eng ENG 4. League Two 12 731 61 17.7 8.1 8 3 4 2 1.33 10 12 -2 -0.25 +0.33 Matches 2017-2018 22 Chester eng ENG 5. National League 11 885 80 21.4 9.8 11 9 0 0 1.09 10 15 -5 -0.51 +0.38 Matches 2018-2019 23 Grimsby Town eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 -3.00 Matches 2018-2019 23 Grimsby Town eng ENG 4. League Two 28 2,080 74 50.2 23.1 23 85 15 5 25 7 1.39 21 27 -6 -0.26 -0.04 Matches 2019-2020 24 Northampton Town eng ENG FA Cup 0 0 0 0 5 Matches 2019-2020 24 Northampton Town eng ENG 4. League Two 5 374 75 11.2 4.2 4 87 3 1 27 15 0.40 1 8 -7 -1.68 -2.32 Matches 2020-2021 25 Wrexham eng ENG 5. National League 33 2,736 83 70.7 30.4 32 85 25 1 2 6 1.56 40 33 +7 +0.23 -0.88 Matches 2021-2022 26 Wrexham eng ENG FA Cup 1 8 8 8.9 0.1 0 0 1 8 0 0.00 0 0 0 0.00 +1.10 Matches 2021-2022 26 Wrexham eng ENG 5. National League 32 2,656 83 67.1 29.5 30 86 23 2 32 0 2.16 67 29 +38 +1.29 +0.80 Matches 2022-2023 27 Wrexham eng ENG FA Cup 1 80 80 17.8 0.9 1 80 0 0 2 3.00 4 3 +1 +1.13 +0.15 Matches 2022-2023 27 Wrexham eng ENG 5. National League 2 44 22 1.1 0.5 1 37 0 1 7 0 2.00 0 0 0 0.00 -1.60 Matches 2023-2024 28 Barnet eng ENG FA Cup 1 24 24 8.9 0.3 0 0 1 24 0 1.00 1 0 +1 +3.75 +4.85 Matches 2023-2024 28 Barnet eng ENG 5. National League 35 2,431 69 58.7 27.0 27 83 15 8 23 3 1.83 55 31 +24 +0.89 +0.52 Matches 2024-2025 29 Barnet eng ENG 5. National League 5 262 52 6.3 2.9 3 73 1 2 22 6 1.80 9 3 +6 +2.06 +0.83 Matches 2024-2025 29 Solihull Moors eng ENG 5. National League 7 495 71 12.0 5.5 6 76 2 1 39 0 1.29 3 8 -5 -0.91 -0.88 Matches 10 Seasons 9 Clubs 4 Leagues 207 14,672 71 29.2 163.0 166 84 108 41 22 52 1.57 249 201 +48 +0.29 +0.07 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (3 Seasons) 2 Leagues 69 5,524 80 44.2 61.4 64 85 48 5 16 8 1.85 111 65 +46 +0.75 -0.50 Barnet (2 Seasons) 2 Leagues 41 2,717 66 31.8 30.2 30 82 16 11 23 9 1.81 65 34 +31 +1.03 +0.15 Grimsby Town (2 Seasons) 2 Leagues 41 2,901 71 33.9 32.2 32 85 19 9 25 10 1.34 31 40 -9 -0.28 +0.09 Braintree Town (1 Season) 2 Leagues 25 1,461 58 33.8 16.2 17 9 8 10 4 1.20 25 26 -1 -0.06 +0.57 Chester (1 Season) 1 League 11 885 80 21.4 9.8 11 9 0 0 1.09 10 15 -5 -0.51 +0.38 Maidstone Utd (1 Season) 1 League 7 289 41 7.0 3.2 2 2 5 1 1.86 2 5 -3 -0.93 -0.63 Solihull Moors (1 Season) 1 League 7 495 71 12.0 5.5 6 76 2 1 39 0 1.29 3 8 -5 -0.91 -0.88 Northampton Town (1 Season) 2 Leagues 5 374 75 9.9 4.2 4 87 3 1 27 20 0.40 1 8 -7 -1.68 -2.32 Norwich City (1 Season) 1 League 1 26 26 14.4 0.3 0 0 1 25 0 3.00 1 0 +1 +3.46 +3.46 National League (7 Seasons) 156 11,248 72 30.6 125.0 129 84 86 27 22 19 1.66 209 150 +59 +0.47 +0.17 FA Cup (6 Seasons) 5 213 43 12.5 2.4 2 86 1 3 14 9 1.40 7 4 +3 +1.27 +0.75 League Two (3 Seasons) 45 3,185 71 27.4 35.4 35 85 21 10 25 24 1.26 32 47 -15 -0.42 -0.36 League Cup (1 Season) 1 26 26 14.4 0.3 0 0 1 25 0 3.00 1 0 +1 +3.46 +3.46
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 19 Norwich City 1 League 1 26 26 14.4 0.3 0 0 1 25 0 3.00 1 0 +1 +3.46 +3.46 2016-2017 21 Maidstone Utd 1 League 7 289 41 7.0 3.2 2 2 5 1 1.86 2 5 -3 -0.93 -0.63 2016-2017 21 Braintree Town 2 Leagues 25 1,461 58 33.8 16.2 17 9 8 10 4 1.20 25 26 -1 -0.06 +0.57 2017-2018 22 Chester 1 League 11 885 80 21.4 9.8 11 9 0 0 1.09 10 15 -5 -0.51 +0.38 2017-2018 22 Grimsby Town 1 League 12 731 61 17.7 8.1 8 3 4 2 1.33 10 12 -2 -0.25 +0.33 2018-2019 23 Grimsby Town 2 Leagues 29 2,170 75 49.2 24.1 24 85 16 5 25 8 1.34 21 28 -7 -0.29 -0.25 2019-2020 24 Northampton Town 2 Leagues 5 374 75 9.9 4.2 4 87 3 1 27 20 0.40 1 8 -7 -1.68 -2.32 2020-2021 25 Wrexham 1 League 33 2,736 83 70.7 30.4 32 85 25 1 2 6 1.56 40 33 +7 +0.23 -0.88 2021-2022 26 Wrexham 2 Leagues 33 2,664 81 65.8 29.6 30 86 23 3 24 0 2.09 67 29 +38 +1.28 +0.89 2022-2023 27 Wrexham 2 Leagues 3 124 41 2.7 1.4 2 59 0 1 7 2 2.33 4 3 +1 +0.73 -0.83 2023-2024 28 Barnet 2 Leagues 36 2,455 68 55.7 27.3 27 83 15 9 23 3 1.81 56 31 +25 +0.92 +0.73 2024-2025 29 Barnet 1 League 5 262 52 6.3 2.9 3 73 1 2 22 6 1.80 9 3 +6 +2.06 +0.83 2024-2025 29 Solihull Moors 1 League 7 495 71 12.0 5.5 6 76 2 1 39 0 1.29 3 8 -5 -0.91 -0.88 10 Seasons 9 Clubs 4 Leagues 207 14,672 71 29.2 163.0 166 84 108 41 22 52 1.57 249 201 +48 +0.29 +0.07 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (3 Seasons) 2 Leagues 69 5,524 80 44.2 61.4 64 85 48 5 16 8 1.85 111 65 +46 +0.75 -0.50 Barnet (2 Seasons) 2 Leagues 41 2,717 66 31.8 30.2 30 82 16 11 23 9 1.81 65 34 +31 +1.03 +0.15 Grimsby Town (2 Seasons) 2 Leagues 41 2,901 71 33.9 32.2 32 85 19 9 25 10 1.34 31 40 -9 -0.28 +0.09 Braintree Town (1 Season) 2 Leagues 25 1,461 58 33.8 16.2 17 9 8 10 4 1.20 25 26 -1 -0.06 +0.57 Chester (1 Season) 1 League 11 885 80 21.4 9.8 11 9 0 0 1.09 10 15 -5 -0.51 +0.38 Maidstone Utd (1 Season) 1 League 7 289 41 7.0 3.2 2 2 5 1 1.86 2 5 -3 -0.93 -0.63 Solihull Moors (1 Season) 1 League 7 495 71 12.0 5.5 6 76 2 1 39 0 1.29 3 8 -5 -0.91 -0.88 Northampton Town (1 Season) 2 Leagues 5 374 75 9.9 4.2 4 87 3 1 27 20 0.40 1 8 -7 -1.68 -2.32 Norwich City (1 Season) 1 League 1 26 26 14.4 0.3 0 0 1 25 0 3.00 1 0 +1 +3.46 +3.46 National League (7 Seasons) 156 11,248 72 30.6 125.0 129 84 86 27 22 19 1.66 209 150 +59 +0.47 +0.17 FA Cup (6 Seasons) 5 213 43 12.5 2.4 2 86 1 3 14 9 1.40 7 4 +3 +1.27 +0.75 League Two (3 Seasons) 45 3,185 71 27.4 35.4 35 85 21 10 25 24 1.26 32 47 -15 -0.42 -0.36 League Cup (1 Season) 1 26 26 14.4 0.3 0 0 1 25 0 3.00 1 0 +1 +3.46 +3.46
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 21 Maidstone Utd eng ENG 5. National League 14th 7 289 41 7.0 3.2 2 2 5 1 1.86 2 5 -3 -0.93 -0.63 Matches 2016-2017 21 Braintree Town eng ENG 5. National League 22nd 24 1,450 60 35.0 16.1 17 9 7 3 1.13 23 26 -3 -0.19 +0.55 Matches 2017-2018 22 Chester eng ENG 5. National League 23rd 11 885 80 21.4 9.8 11 9 0 0 1.09 10 15 -5 -0.51 +0.38 Matches 2017-2018 22 Grimsby Town eng ENG 4. League Two 18th 12 731 61 17.7 8.1 8 3 4 2 1.33 10 12 -2 -0.25 +0.33 Matches 2018-2019 23 Grimsby Town eng ENG 4. League Two 17th 28 2,080 74 50.2 23.1 23 85 15 5 25 7 1.39 21 27 -6 -0.26 -0.04 Matches 2019-2020 24 Northampton Town eng ENG 4. League Two 7th 5 374 75 11.2 4.2 4 87 3 1 27 15 0.40 1 8 -7 -1.68 -2.32 Matches 2020-2021 25 Wrexham eng ENG 5. National League 8th 33 2,736 83 70.7 30.4 32 85 25 1 2 6 1.56 40 33 +7 +0.23 -0.88 Matches 2021-2022 26 Wrexham eng ENG 5. National League 2nd 32 2,656 83 67.1 29.5 30 86 23 2 32 0 2.16 67 29 +38 +1.29 +0.80 Matches 2022-2023 27 Wrexham eng ENG 5. National League 1st 2 44 22 1.1 0.5 1 37 0 1 7 0 2.00 0 0 0 0.00 -1.60 Matches 2023-2024 28 Barnet eng ENG 5. National League 2nd 35 2,431 69 58.7 27.0 27 83 15 8 23 3 1.83 55 31 +24 +0.89 +0.52 Matches 2024-2025 29 Barnet eng ENG 5. National League 1st 5 262 52 6.3 2.9 3 73 1 2 22 6 1.80 9 3 +6 +2.06 +0.83 Matches 2024-2025 29 Solihull Moors eng ENG 5. National League 14th 7 495 71 12.0 5.5 6 76 2 1 39 0 1.29 3 8 -5 -0.91 -0.88 Matches 9 Seasons 8 Clubs 2 Leagues 201 14,433 72 29.8 160.4 164 84 107 37 23 43 1.57 241 197 +44 +0.27 +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 Wrexham (3 Seasons) 1 League 67 5,436 81 45.4 60.4 63 85 48 4 18 6 1.86 107 62 +45 +0.75 -0.55 Barnet (2 Seasons) 1 League 40 2,693 67 32.5 29.9 30 82 16 10 22 9 1.83 64 34 +30 +1.00 +0.04 Grimsby Town (2 Seasons) 1 League 40 2,811 70 33.9 31.2 31 85 18 9 25 9 1.37 31 39 -8 -0.26 +0.19 Braintree Town (1 Season) 1 League 24 1,450 60 35.0 16.1 17 9 7 3 1.13 23 26 -3 -0.19 +0.55 Chester (1 Season) 1 League 11 885 80 21.4 9.8 11 9 0 0 1.09 10 15 -5 -0.51 +0.38 Maidstone Utd (1 Season) 1 League 7 289 41 7.0 3.2 2 2 5 1 1.86 2 5 -3 -0.93 -0.63 Solihull Moors (1 Season) 1 League 7 495 71 12.0 5.5 6 76 2 1 39 0 1.29 3 8 -5 -0.91 -0.88 Northampton Town (1 Season) 1 League 5 374 75 11.2 4.2 4 87 3 1 27 15 0.40 1 8 -7 -1.68 -2.32 National League (7 Seasons) 156 11,248 72 30.6 125.0 129 84 86 27 22 19 1.66 209 150 +59 +0.47 +0.17 League Two (3 Seasons) 45 3,185 71 27.4 35.4 35 85 21 10 25 24 1.26 32 47 -15 -0.42 -0.36
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 19 Norwich City eng ENG League Cup 17th 1 26 26 14.4 0.3 0 0 1 25 0 3.00 1 0 +1 +3.46 +3.46 Matches 2016-2017 21 Braintree Town eng ENG FA Cup 65th 1 11 11 6.1 0.1 0 0 1 10 1 3.00 2 0 +2 +16.36 +15.30 Matches 2018-2019 23 Grimsby Town eng ENG FA Cup 33rd 1 90 90 33.3 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 -3.00 Matches 2019-2020 24 Northampton Town eng ENG FA Cup 17th 0 0 0 0 5 Matches 2021-2022 26 Wrexham eng ENG FA Cup 1 8 8 8.9 0.1 0 0 1 8 0 0.00 0 0 0 0.00 +1.10 Matches 2022-2023 27 Wrexham eng ENG FA Cup 1 80 80 17.8 0.9 1 80 0 0 2 3.00 4 3 +1 +1.13 +0.15 Matches 2023-2024 28 Barnet eng ENG FA Cup 1 24 24 8.9 0.3 0 0 1 24 0 1.00 1 0 +1 +3.75 +4.85 Matches 7 Seasons 6 Clubs 2 Leagues 6 239 40 12.6 2.7 2 86 1 4 17 9 1.67 8 4 +4 +1.51 +1.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 Wrexham (2 Seasons) 1 League 2 88 44 16.3 1.0 1 80 0 1 8 2 1.50 4 3 +1 +1.02 +0.43 Norwich City (1 Season) 1 League 1 26 26 14.4 0.3 0 0 1 25 0 3.00 1 0 +1 +3.46 +3.46 Barnet (1 Season) 1 League 1 24 24 8.9 0.3 0 0 1 24 0 1.00 1 0 +1 +3.75 +4.85 Braintree Town (1 Season) 1 League 1 11 11 6.1 0.1 0 0 1 10 1 3.00 2 0 +2 +16.36 +15.30 Grimsby Town (1 Season) 1 League 1 90 90 33.3 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 -3.00 Northampton Town (1 Season) 1 League 0 0 0 0 5 FA Cup (6 Seasons) 5 213 43 12.5 2.4 2 86 1 3 14 9 1.40 7 4 +3 +1.27 +0.75 League Cup (1 Season) 1 26 26 14.4 0.3 0 0 1 25 0 3.00 1 0 +1 +3.46 +3.46
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 19 Norwich City 1 League 0.3 0 0 0 0 2016-2017 21 Maidstone Utd 1 League 3.2 2 0 0 4 0 0 0 0 0 0 0 0 2016-2017 21 Braintree Town 2 Leagues 16.2 3 1 0 19 0 0 0 0 0 0 0 0 2017-2018 22 Chester 1 League 9.8 2 0 0 10 0 0 0 0 0 0 0 0 2017-2018 22 Grimsby Town 1 League 8.1 2 0 0 6 0 0 0 0 0 0 0 0 2018-2019 23 Grimsby Town 2 Leagues 24.1 4 0 0 1 1 0 0 0 0 0 0 0 2019-2020 24 Northampton Town 2 Leagues 4.2 1 0 0 6 6 0 2 3 4 0 0 0 2020-2021 25 Wrexham 1 League 30.4 5 0 0 0 2021-2022 26 Wrexham 2 Leagues 29.6 3 0 0 1 0 0 0 0 0 0 2022-2023 27 Wrexham 2 Leagues 1.4 0 0 0 1 1 0 1 0 0 0 2023-2024 28 Barnet 2 Leagues 27.3 8 0 0 0 0 0 1 0 0 0 2024-2025 29 Barnet 1 League 2.9 0 0 0 0 2024-2025 29 Solihull Moors 1 League 5.5 3 0 0 0 10 Seasons 9 Clubs 4 Leagues 163.0 33 1 0 48 8 0 4 3 4 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wrexham (3 Seasons) 2 Leagues 61.4 8 0 0 2 1 0 1 0 0 0 Barnet (2 Seasons) 2 Leagues 30.2 8 0 0 0 0 0 1 0 0 0 Grimsby Town (2 Seasons) 2 Leagues 32.2 6 0 0 7 1 0 0 0 0 0 0 0 Braintree Town (1 Season) 2 Leagues 16.2 3 1 0 19 0 0 0 0 0 0 0 0 Chester (1 Season) 1 League 9.8 2 0 0 10 0 0 0 0 0 0 0 0 Maidstone Utd (1 Season) 1 League 3.2 2 0 0 4 0 0 0 0 0 0 0 0 Solihull Moors (1 Season) 1 League 5.5 3 0 0 0 Northampton Town (1 Season) 2 Leagues 4.2 1 0 0 6 6 0 2 3 4 0 0 0 Norwich City (1 Season) 1 League 0.3 0 0 0 0 National League (7 Seasons) 125.0 26 1 0 33 0 0 0 0 0 0 0 0 FA Cup (6 Seasons) 2.4 0 0 0 3 2 0 2 0 0 0 0 0 League Two (3 Seasons) 35.4 7 0 0 12 6 0 2 3 4 0 0 0 League Cup (1 Season) 0.3 0 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 2014-2015 19 Norwich City eng ENG League Cup 17th 0.3 0 0 0 0 Matches 2016-2017 21 Braintree Town eng ENG FA Cup 65th 0.1 0 0 0 0 Matches 2018-2019 23 Grimsby Town eng ENG FA Cup 33rd 1.0 0 0 0 1 1 0 0 0 0 0 0 0 Matches 2021-2022 26 Wrexham eng ENG FA Cup 0.1 0 0 0 1 0 0 0 0 0 0 Matches 2022-2023 27 Wrexham eng ENG FA Cup 0.9 0 0 0 1 1 0 1 0 0 0 Matches 2023-2024 28 Barnet eng ENG FA Cup 0.3 0 0 0 0 0 0 1 0 0 0 Matches 7 Seasons 6 Clubs 2 Leagues 2.7 0 0 0 3 2 0 2 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wrexham (2 Seasons) 1 League 1.0 0 0 0 2 1 0 1 0 0 0 Norwich City (1 Season) 1 League 0.3 0 0 0 0 Barnet (1 Season) 1 League 0.3 0 0 0 0 0 0 1 0 0 0 Braintree Town (1 Season) 1 League 0.1 0 0 0 0 Grimsby Town (1 Season) 1 League 1.0 0 0 0 1 1 0 0 0 0 0 0 0 Northampton Town (1 Season) 1 League FA Cup (6 Seasons) 2.4 0 0 0 3 2 0 2 0 0 0 0 0 League Cup (1 Season) 0.3 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
Player Club Summary