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 2015-2016 22 Northwich Vic eng ENG FA Cup 3 3 245 2.7 2 0 2 2 0 0 0 0 0.73 0.00 0.73 0.73 0.73 Matches 2015-2016 22 Barrow eng ENG 5. National League 19 19 1,704 18.9 3 4 7 3 0 0 4 0 0.16 0.21 0.37 0.16 0.37 Matches 2016-2017 23 Barrow eng ENG FA Cup 4 4 358 4.0 1 0 1 1 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Matches 2016-2017 23 Barrow eng ENG 5. National League 40 40 3,532 39.2 11 9 20 11 0 0 13 2 0.28 0.23 0.51 0.28 0.51 Matches 2017-2018 24 Rochdale eng ENG EFL Cup 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Rochdale eng ENG FA Cup 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Rochdale eng ENG 3. League One 11 6 530 5.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Lincoln City eng ENG 4. League Two 11 6 500 5.6 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 Matches 2018-2019 25 Rochdale eng ENG EFL Cup 0 0 Matches 2018-2019 25 Rochdale eng ENG FA Cup 2 2 164 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Rochdale eng ENG 3. League One 18 12 1,023 11.4 2 1 3 2 0 0 2 0 0.18 0.09 0.26 0.18 0.26 Matches 2019-2020 26 Fylde eng ENG FA Cup 3 3 263 2.9 3 1 4 3 0 0 1 0 1.03 0.34 1.37 1.03 1.37 Matches 2019-2020 26 Fylde eng ENG 5. National League 32 29 2,579 28.7 9 9 0 0 2 1 0.31 0.31 Matches 2020-2021 27 Stockport eng ENG FA Cup 3 1 147 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Stockport eng ENG 5. National League 17 6 682 7.6 0 0 0 0 1 0 0.00 0.00 Matches 2024-2025 31 The New Saints 3. Conf Lg 5 4 337 3.7 1 1 2 1 0 0 0 0 0.27 0.27 0.53 0.27 0.53 Matches 7 Seasons 7 Clubs 6 Leagues 171 136 12,188 135.4 32 17 40 32 0 0 25 3 0.24 0.17 0.40 0.24 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 Barrow (2 Seasons) 2 Leagues 63 63 5,594 62.2 15 13 28 15 0 0 17 2 0.24 0.21 0.45 0.24 0.45 Rochdale (2 Seasons) 3 Leagues 34 21 1,841 20.5 2 1 3 2 0 0 2 0 0.10 0.05 0.15 0.10 0.15 Fylde (1 Season) 2 Leagues 35 32 2,842 31.6 12 1 4 12 0 0 3 1 0.38 0.34 1.37 0.38 1.37 Stockport (1 Season) 2 Leagues 20 7 829 9.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Lincoln City (1 Season) 1 League 11 6 500 5.6 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 The New Saints (1 Season) 1 League 5 4 337 3.7 1 1 2 1 0 0 0 0 0.27 0.27 0.53 0.27 0.53 Northwich Vic (1 Season) 1 League 3 3 245 2.7 2 0 2 2 0 0 0 0 0.73 0.00 0.73 0.73 0.73 FA Cup (6 Seasons) 16 13 1,199 13.3 6 1 7 6 0 0 1 0 0.45 0.08 0.53 0.45 0.53 National League (4 Seasons) 108 94 8,497 94.4 23 13 27 23 0 0 20 3 0.24 0.22 0.46 0.24 0.46 League One (2 Seasons) 29 18 1,553 17.3 2 1 3 2 0 0 2 0 0.12 0.06 0.17 0.12 0.17 EFL Cup (2 Seasons) 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 11 6 500 5.6 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 Conf Lg (1 Season) 5 4 337 3.7 1 1 2 1 0 0 0 0 0.27 0.27 0.53 0.27 0.53
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 2015-2016 22 Northwich Vic 1 League 3 3 245 2.7 2 0 2 2 0 0 0 0 0.73 0.00 0.73 0.73 0.73 2015-2016 22 Barrow 1 League 19 19 1,704 18.9 3 4 7 3 0 0 4 0 0.16 0.21 0.37 0.16 0.37 2016-2017 23 Barrow 2 Leagues 44 44 3,890 43.2 12 9 21 12 0 0 13 2 0.28 0.21 0.49 0.28 0.49 2017-2018 24 Lincoln City 1 League 11 6 500 5.6 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 2017-2018 24 Rochdale 3 Leagues 14 7 654 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 25 Rochdale 3 Leagues 20 14 1,187 13.2 2 1 3 2 0 0 2 0 0.15 0.08 0.23 0.15 0.23 2019-2020 26 Fylde 2 Leagues 35 32 2,842 31.6 12 1 4 12 0 0 3 1 0.38 0.34 1.37 0.38 1.37 2020-2021 27 Stockport 2 Leagues 20 7 829 9.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024-2025 31 The New Saints 1 League 5 4 337 3.7 1 1 2 1 0 0 0 0 0.27 0.27 0.53 0.27 0.53 7 Seasons 7 Clubs 6 Leagues 171 136 12,188 135.4 32 17 40 32 0 0 25 3 0.24 0.17 0.40 0.24 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 Barrow (2 Seasons) 2 Leagues 63 63 5,594 62.2 15 13 28 15 0 0 17 2 0.24 0.21 0.45 0.24 0.45 Rochdale (2 Seasons) 3 Leagues 34 21 1,841 20.5 2 1 3 2 0 0 2 0 0.10 0.05 0.15 0.10 0.15 Fylde (1 Season) 2 Leagues 35 32 2,842 31.6 12 1 4 12 0 0 3 1 0.38 0.34 1.37 0.38 1.37 Stockport (1 Season) 2 Leagues 20 7 829 9.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Lincoln City (1 Season) 1 League 11 6 500 5.6 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 The New Saints (1 Season) 1 League 5 4 337 3.7 1 1 2 1 0 0 0 0 0.27 0.27 0.53 0.27 0.53 Northwich Vic (1 Season) 1 League 3 3 245 2.7 2 0 2 2 0 0 0 0 0.73 0.00 0.73 0.73 0.73 FA Cup (6 Seasons) 16 13 1,199 13.3 6 1 7 6 0 0 1 0 0.45 0.08 0.53 0.45 0.53 National League (4 Seasons) 108 94 8,497 94.4 23 13 27 23 0 0 20 3 0.24 0.22 0.46 0.24 0.46 League One (2 Seasons) 29 18 1,553 17.3 2 1 3 2 0 0 2 0 0.12 0.06 0.17 0.12 0.17 EFL Cup (2 Seasons) 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 11 6 500 5.6 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 Conf Lg (1 Season) 5 4 337 3.7 1 1 2 1 0 0 0 0 0.27 0.27 0.53 0.27 0.53
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 2015-2016 22 Barrow eng ENG 5. National League 11th 19 19 1,704 18.9 3 4 7 3 0 0 4 0 0.16 0.21 0.37 0.16 0.37 Matches 2016-2017 23 Barrow eng ENG 5. National League 7th 40 40 3,532 39.2 11 9 20 11 0 0 13 2 0.28 0.23 0.51 0.28 0.51 Matches 2017-2018 24 Lincoln City eng ENG 4. League Two 7th 11 6 500 5.6 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 Matches 2017-2018 24 Rochdale eng ENG 3. League One 20th 11 6 530 5.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Rochdale eng ENG 3. League One 16th 18 12 1,023 11.4 2 1 3 2 0 0 2 0 0.18 0.09 0.26 0.18 0.26 Matches 2019-2020 26 Fylde eng ENG 5. National League 23rd 32 29 2,579 28.7 9 9 0 0 2 1 0.31 0.31 Matches 2020-2021 27 Stockport eng ENG 5. National League 3rd 17 6 682 7.6 0 0 0 0 1 0 0.00 0.00 Matches 6 Seasons 5 Clubs 3 Leagues 148 118 10,550 117.2 25 15 31 25 0 0 24 3 0.21 0.19 0.38 0.21 0.38 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 Barrow (2 Seasons) 1 League 59 59 5,236 58.2 14 13 27 14 0 0 17 2 0.24 0.22 0.46 0.24 0.46 Rochdale (2 Seasons) 1 League 29 18 1,553 17.3 2 1 3 2 0 0 2 0 0.12 0.06 0.17 0.12 0.17 Fylde (1 Season) 1 League 32 29 2,579 28.7 9 9 0 0 2 1 0.31 0.31 Stockport (1 Season) 1 League 17 6 682 7.6 0 0 0 0 1 0 0.00 0.00 Lincoln City (1 Season) 1 League 11 6 500 5.6 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 National League (4 Seasons) 108 94 8,497 94.4 23 13 27 23 0 0 20 3 0.24 0.22 0.46 0.24 0.46 League One (2 Seasons) 29 18 1,553 17.3 2 1 3 2 0 0 2 0 0.12 0.06 0.17 0.12 0.17 League Two (1 Season) 11 6 500 5.6 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18
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 2015-2016 22 Northwich Vic eng ENG FA Cup 65th 3 3 245 2.7 2 0 2 2 0 0 0 0 0.73 0.00 0.73 0.73 0.73 Matches 2016-2017 23 Barrow eng ENG FA Cup 33rd 4 4 358 4.0 1 0 1 1 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Matches 2017-2018 24 Rochdale eng ENG EFL Cup 33rd 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Rochdale eng ENG FA Cup 9th 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Rochdale eng ENG EFL Cup 33rd 0 0 Matches 2018-2019 25 Rochdale eng ENG FA Cup 65th 2 2 164 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Fylde eng ENG FA Cup 33rd 3 3 263 2.9 3 1 4 3 0 0 1 0 1.03 0.34 1.37 1.03 1.37 Matches 2020-2021 27 Stockport eng ENG FA Cup 33rd 3 1 147 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 5 Clubs 2 Leagues 18 14 1,301 14.5 6 1 7 6 0 0 1 0 0.42 0.07 0.48 0.42 0.48 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 Rochdale (2 Seasons) 2 Leagues 5 3 288 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Barrow (1 Season) 1 League 4 4 358 4.0 1 0 1 1 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Fylde (1 Season) 1 League 3 3 263 2.9 3 1 4 3 0 0 1 0 1.03 0.34 1.37 1.03 1.37 Northwich Vic (1 Season) 1 League 3 3 245 2.7 2 0 2 2 0 0 0 0 0.73 0.00 0.73 0.73 0.73 Stockport (1 Season) 1 League 3 1 147 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 16 13 1,199 13.3 6 1 7 6 0 0 1 0 0.45 0.08 0.53 0.45 0.53 EFL Cup (2 Seasons) 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2024-2025 31 The New Saints 3. Conf Lg 5 4 337 3.7 1 1 2 1 0 0 0 0 0.27 0.27 0.53 0.27 0.53 Matches 1 Season 1 Club 1 League 5 4 337 3.7 1 1 2 1 0 0 0 0 0.27 0.27 0.53 0.27 0.53
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2015-2016 22 Northwich Vic 1 League 2.7 2 0 0 2015-2016 22 Barrow 1 League 18.9 3 24 1.27 0.13 0 0 2016-2017 23 Barrow 2 Leagues 43.2 12 0 42 0.00 1.07 0.26 0 0 2017-2018 24 Lincoln City 1 League 5.6 0 0 3 0.00 0.54 0.00 0 0 2017-2018 24 Rochdale 3 Leagues 7.3 0 1 4 400.0 0.14 0.55 0.00 0.00 0 0 2018-2019 25 Rochdale 3 Leagues 13.2 2 3 0 0.0 1.65 0.00 0.00 0 0 2019-2020 26 Fylde 2 Leagues 31.6 12 8 4 50.0 2.74 1.37 0.38 0.75 0 0 2020-2021 27 Stockport 2 Leagues 9.2 0 4 0 0.0 2.45 0.00 0.00 0 0 2024-2025 31 The New Saints 1 League 3.7 1 4 1 25.0 1.07 0.27 0.25 1.00 0 0 7 Seasons 7 Clubs 6 Leagues 135.4 32 20 78 270.0 0.32 0.96 0.75 0.23 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Barrow (2 Seasons) 2 Leagues 62.2 15 0 66 0.00 1.13 0.21 0 0 Rochdale (2 Seasons) 3 Leagues 20.5 2 4 4 100.0 0.44 0.44 0.00 0.00 0 0 Fylde (1 Season) 2 Leagues 31.6 12 8 4 50.0 2.74 1.37 0.38 0.75 0 0 Stockport (1 Season) 2 Leagues 9.2 0 4 0 0.0 2.45 0.00 0.00 0 0 Lincoln City (1 Season) 1 League 5.6 0 0 3 0.00 0.54 0.00 0 0 The New Saints (1 Season) 1 League 3.7 1 4 1 25.0 1.07 0.27 0.25 1.00 0 0 Northwich Vic (1 Season) 1 League 2.7 2 0 0 FA Cup (6 Seasons) 13.3 6 15 4 26.7 2.27 0.60 0.20 0.75 0 0 National League (4 Seasons) 94.4 23 0 66 0.00 1.13 0.21 0 0 League One (2 Seasons) 17.3 2 0 3 0.00 0.51 0.00 0 0 EFL Cup (2 Seasons) 1.1 0 1 1 100.0 0.88 0.88 0.00 0.00 0 0 League Two (1 Season) 5.6 0 0 3 0.00 0.54 0.00 0 0 Conf Lg (1 Season) 3.7 1 4 1 25.0 1.07 0.27 0.25 1.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 2015-2016 22 Northwich Vic eng ENG FA Cup 65th 2.7 2 0 0 Matches 2016-2017 23 Barrow eng ENG FA Cup 33rd 4.0 1 0 0 Matches 2017-2018 24 Rochdale eng ENG EFL Cup 33rd 1.1 0 1 1 100.0 0.88 0.88 0.00 0.00 0 0 Matches 2017-2018 24 Rochdale eng ENG FA Cup 9th 0.2 0 0 0 0.00 0.00 0 0 Matches 2018-2019 25 Rochdale eng ENG FA Cup 65th 1.8 0 3 0 0.0 1.65 0.00 0.00 0 0 Matches 2019-2020 26 Fylde eng ENG FA Cup 33rd 2.9 3 8 4 50.0 2.74 1.37 0.38 0.75 0 0 Matches 2020-2021 27 Stockport eng ENG FA Cup 33rd 1.6 0 4 0 0.0 2.45 0.00 0.00 0 0 Matches 6 Seasons 5 Clubs 2 Leagues 14.5 6 16 5 31.3 2.06 0.64 0.19 0.60 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Rochdale (2 Seasons) 2 Leagues 3.2 0 4 1 25.0 1.25 0.31 0.00 0.00 0 0 Barrow (1 Season) 1 League 4.0 1 0 0 Fylde (1 Season) 1 League 2.9 3 8 4 50.0 2.74 1.37 0.38 0.75 0 0 Northwich Vic (1 Season) 1 League 2.7 2 0 0 Stockport (1 Season) 1 League 1.6 0 4 0 0.0 2.45 0.00 0.00 0 0 FA Cup (6 Seasons) 13.3 6 15 4 26.7 2.27 0.60 0.20 0.75 0 0 EFL Cup (2 Seasons) 1.1 0 1 1 100.0 0.88 0.88 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2024-2025 31 The New Saints 3. Conf Lg 3.7 1 4 1 25.0 1.07 0.27 0.25 1.00 0 0 Matches 1 Season 1 Club 1 League 3.7 1 4 1 25.0 1.07 0.27 0.25 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 2015-2016 22 Northwich Vic eng ENG FA Cup 3 245 82 90.7 2.7 3 82 0 0 0 1.33 5 1 +4 +1.47 +15.87 Matches 2015-2016 22 Barrow eng ENG 5. National League 19 1,704 90 41.2 18.9 19 0 Matches 2016-2017 23 Barrow eng ENG FA Cup 4 358 90 99.4 4.0 4 90 3 0 0 1.75 6 6 0 0.00 0.00 Matches 2016-2017 23 Barrow eng ENG 5. National League 40 3,532 88 85.3 39.2 40 29 0 1 1.65 63 46 +17 +0.43 +0.14 Matches 2017-2018 24 Rochdale eng ENG EFL Cup 2 102 51 56.7 1.1 1 65 0 1 37 0 1.50 1 1 0 0.00 +3.46 Matches 2017-2018 24 Rochdale eng ENG FA Cup 1 22 22 3.5 0.2 0 0 1 22 2 3.00 0 0 0 0.00 -0.74 Matches 2017-2018 24 Rochdale eng ENG 3. League One 11 530 48 12.8 5.9 6 0 5 10 0.82 3 6 -3 -0.51 -0.38 Matches 2017-2018 24 Lincoln City eng ENG 4. League Two 11 500 45 12.1 5.6 6 1 5 9 1.55 9 6 +3 +0.54 +0.22 Matches 2018-2019 25 Rochdale eng ENG EFL Cup 0 0 0 0 2 Matches 2018-2019 25 Rochdale eng ENG FA Cup 2 164 82 91.1 1.8 2 82 1 0 0 1.50 2 2 0 0.00 0.00 Matches 2018-2019 25 Rochdale eng ENG 3. League One 18 1,023 57 24.7 11.4 12 71 1 6 29 6 1.16 11 18 -7 -0.62 +0.13 Matches 2019-2020 26 Fylde eng ENG FA Cup 3 263 88 97.4 2.9 3 88 2 0 0 2.00 4 2 +2 +0.68 +0.68 Matches 2019-2020 26 Fylde eng ENG 5. National League 32 2,579 81 77.4 28.7 29 87 26 3 18 3 1.03 34 48 -14 -0.49 -0.25 Matches 2020-2021 27 Stockport eng ENG FA Cup 3 147 49 49.0 1.6 1 85 0 2 31 0 2.00 2 1 +1 +0.61 +0.61 Matches 2020-2021 27 Stockport eng ENG 5. National League 17 682 40 17.6 7.6 6 83 4 11 17 2 1.59 5 10 -5 -0.66 -1.85 Matches 2024-2025 31 The New Saints 3. Conf Lg 5 337 67 62.4 3.7 4 78 0 1 24 0 0.60 3 6 -3 -0.80 +0.09 Matches 7 Seasons 7 Clubs 6 Leagues 171 12,188 71 39.6 135.4 136 83 67 35 22 35 1.37 148 153 -5 -0.04 -0.16 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Barrow (2 Seasons) 2 Leagues 63 5,594 89 64.7 62.2 63 90 32 0 1 1.66 69 52 +17 +0.39 +0.10 Rochdale (2 Seasons) 3 Leagues 34 1,841 54 19.5 20.5 21 72 2 13 29 20 1.14 17 27 -10 -0.49 -0.14 Fylde (1 Season) 2 Leagues 35 2,842 81 78.9 31.6 32 87 28 3 18 3 1.11 38 50 -12 -0.38 -0.14 Stockport (1 Season) 2 Leagues 20 829 41 19.9 9.2 7 83 4 13 19 2 1.65 7 11 -4 -0.43 -1.57 Lincoln City (1 Season) 1 League 11 500 45 12.1 5.6 6 1 5 9 1.55 9 6 +3 +0.54 +0.22 The New Saints (1 Season) 1 League 5 337 67 62.4 3.7 4 78 0 1 24 0 0.60 3 6 -3 -0.80 +0.09 Northwich Vic (1 Season) 1 League 3 245 82 90.7 2.7 3 82 0 0 0 1.33 5 1 +4 +1.47 +15.87 FA Cup (6 Seasons) 16 1,199 75 59.7 13.3 13 86 6 3 28 2 1.81 19 12 +7 +0.53 +0.41 National League (4 Seasons) 108 8,497 79 54.9 94.4 94 86 59 14 17 6 1.42 102 104 -2 -0.03 -0.86 League One (2 Seasons) 29 1,553 54 18.8 17.3 18 71 1 11 29 16 1.03 14 24 -10 -0.58 -0.16 EFL Cup (2 Seasons) 2 102 51 28.3 1.1 1 65 0 1 37 2 1.50 1 1 0 0.00 +3.46 League Two (1 Season) 11 500 45 12.1 5.6 6 1 5 9 1.55 9 6 +3 +0.54 +0.22 Conf Lg (1 Season) 5 337 67 62.4 3.7 4 78 0 1 24 0 0.60 3 6 -3 -0.80 +0.09
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 2015-2016 22 Northwich Vic 1 League 3 245 82 90.7 2.7 3 82 0 0 0 1.33 5 1 +4 +1.47 +15.87 2015-2016 22 Barrow 1 League 19 1,704 90 41.2 18.9 19 0 2016-2017 23 Barrow 2 Leagues 44 3,890 88 86.4 43.2 44 90 32 0 1 1.66 69 52 +17 +0.39 +0.10 2017-2018 24 Lincoln City 1 League 11 500 45 12.1 5.6 6 1 5 9 1.55 9 6 +3 +0.54 +0.22 2017-2018 24 Rochdale 3 Leagues 14 654 47 13.2 7.3 7 65 0 7 30 12 1.07 4 7 -3 -0.41 -0.35 2018-2019 25 Rochdale 3 Leagues 20 1,187 59 26.4 13.2 14 72 2 6 29 8 1.19 13 20 -7 -0.53 +0.22 2019-2020 26 Fylde 2 Leagues 35 2,842 81 78.9 31.6 32 87 28 3 18 3 1.11 38 50 -12 -0.38 -0.14 2020-2021 27 Stockport 2 Leagues 20 829 41 19.9 9.2 7 83 4 13 19 2 1.65 7 11 -4 -0.43 -1.57 2024-2025 31 The New Saints 1 League 5 337 67 62.4 3.7 4 78 0 1 24 0 0.60 3 6 -3 -0.80 +0.09 7 Seasons 7 Clubs 6 Leagues 171 12,188 71 39.6 135.4 136 83 67 35 22 35 1.37 148 153 -5 -0.04 -0.16 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Barrow (2 Seasons) 2 Leagues 63 5,594 89 64.7 62.2 63 90 32 0 1 1.66 69 52 +17 +0.39 +0.10 Rochdale (2 Seasons) 3 Leagues 34 1,841 54 19.5 20.5 21 72 2 13 29 20 1.14 17 27 -10 -0.49 -0.14 Fylde (1 Season) 2 Leagues 35 2,842 81 78.9 31.6 32 87 28 3 18 3 1.11 38 50 -12 -0.38 -0.14 Stockport (1 Season) 2 Leagues 20 829 41 19.9 9.2 7 83 4 13 19 2 1.65 7 11 -4 -0.43 -1.57 Lincoln City (1 Season) 1 League 11 500 45 12.1 5.6 6 1 5 9 1.55 9 6 +3 +0.54 +0.22 The New Saints (1 Season) 1 League 5 337 67 62.4 3.7 4 78 0 1 24 0 0.60 3 6 -3 -0.80 +0.09 Northwich Vic (1 Season) 1 League 3 245 82 90.7 2.7 3 82 0 0 0 1.33 5 1 +4 +1.47 +15.87 FA Cup (6 Seasons) 16 1,199 75 59.7 13.3 13 86 6 3 28 2 1.81 19 12 +7 +0.53 +0.41 National League (4 Seasons) 108 8,497 79 54.9 94.4 94 86 59 14 17 6 1.42 102 104 -2 -0.03 -0.86 League One (2 Seasons) 29 1,553 54 18.8 17.3 18 71 1 11 29 16 1.03 14 24 -10 -0.58 -0.16 EFL Cup (2 Seasons) 2 102 51 28.3 1.1 1 65 0 1 37 2 1.50 1 1 0 0.00 +3.46 League Two (1 Season) 11 500 45 12.1 5.6 6 1 5 9 1.55 9 6 +3 +0.54 +0.22 Conf Lg (1 Season) 5 337 67 62.4 3.7 4 78 0 1 24 0 0.60 3 6 -3 -0.80 +0.09
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 2015-2016 22 Barrow eng ENG 5. National League 11th 19 1,704 90 41.2 18.9 19 0 Matches 2016-2017 23 Barrow eng ENG 5. National League 7th 40 3,532 88 85.3 39.2 40 29 0 1 1.65 63 46 +17 +0.43 +0.14 Matches 2017-2018 24 Lincoln City eng ENG 4. League Two 7th 11 500 45 12.1 5.6 6 1 5 9 1.55 9 6 +3 +0.54 +0.22 Matches 2017-2018 24 Rochdale eng ENG 3. League One 20th 11 530 48 12.8 5.9 6 0 5 10 0.82 3 6 -3 -0.51 -0.38 Matches 2018-2019 25 Rochdale eng ENG 3. League One 16th 18 1,023 57 24.7 11.4 12 71 1 6 29 6 1.16 11 18 -7 -0.62 +0.13 Matches 2019-2020 26 Fylde eng ENG 5. National League 23rd 32 2,579 81 77.4 28.7 29 87 26 3 18 3 1.03 34 48 -14 -0.49 -0.25 Matches 2020-2021 27 Stockport eng ENG 5. National League 3rd 17 682 40 17.6 7.6 6 83 4 11 17 2 1.59 5 10 -5 -0.66 -1.85 Matches 6 Seasons 5 Clubs 3 Leagues 148 10,550 71 37.8 117.2 118 82 61 30 21 31 1.34 125 134 -9 -0.09 -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 Barrow (2 Seasons) 1 League 59 5,236 89 63.2 58.2 59 29 0 1 1.65 63 46 +17 +0.43 +0.14 Rochdale (2 Seasons) 1 League 29 1,553 54 18.8 17.3 18 71 1 11 29 16 1.03 14 24 -10 -0.58 -0.16 Fylde (1 Season) 1 League 32 2,579 81 77.4 28.7 29 87 26 3 18 3 1.03 34 48 -14 -0.49 -0.25 Stockport (1 Season) 1 League 17 682 40 17.6 7.6 6 83 4 11 17 2 1.59 5 10 -5 -0.66 -1.85 Lincoln City (1 Season) 1 League 11 500 45 12.1 5.6 6 1 5 9 1.55 9 6 +3 +0.54 +0.22 National League (4 Seasons) 108 8,497 79 54.9 94.4 94 86 59 14 17 6 1.42 102 104 -2 -0.03 -0.86 League One (2 Seasons) 29 1,553 54 18.8 17.3 18 71 1 11 29 16 1.03 14 24 -10 -0.58 -0.16 League Two (1 Season) 11 500 45 12.1 5.6 6 1 5 9 1.55 9 6 +3 +0.54 +0.22
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 2015-2016 22 Northwich Vic eng ENG FA Cup 65th 3 245 82 90.7 2.7 3 82 0 0 0 1.33 5 1 +4 +1.47 +15.87 Matches 2016-2017 23 Barrow eng ENG FA Cup 33rd 4 358 90 99.4 4.0 4 90 3 0 0 1.75 6 6 0 0.00 0.00 Matches 2017-2018 24 Rochdale eng ENG EFL Cup 33rd 2 102 51 56.7 1.1 1 65 0 1 37 0 1.50 1 1 0 0.00 +3.46 Matches 2017-2018 24 Rochdale eng ENG FA Cup 9th 1 22 22 3.5 0.2 0 0 1 22 2 3.00 0 0 0 0.00 -0.74 Matches 2018-2019 25 Rochdale eng ENG EFL Cup 33rd 0 0 0 0 2 Matches 2018-2019 25 Rochdale eng ENG FA Cup 65th 2 164 82 91.1 1.8 2 82 1 0 0 1.50 2 2 0 0.00 0.00 Matches 2019-2020 26 Fylde eng ENG FA Cup 33rd 3 263 88 97.4 2.9 3 88 2 0 0 2.00 4 2 +2 +0.68 +0.68 Matches 2020-2021 27 Stockport eng ENG FA Cup 33rd 3 147 49 49.0 1.6 1 85 0 2 31 0 2.00 2 1 +1 +0.61 +0.61 Matches 6 Seasons 5 Clubs 2 Leagues 18 1,301 72 54.9 14.5 14 84 6 4 30 4 1.78 20 13 +7 +0.48 +0.69 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rochdale (2 Seasons) 2 Leagues 5 288 58 24.6 3.2 3 76 1 2 30 4 1.80 3 3 0 0.00 -0.26 Barrow (1 Season) 1 League 4 358 90 99.4 4.0 4 90 3 0 0 1.75 6 6 0 0.00 0.00 Fylde (1 Season) 1 League 3 263 88 97.4 2.9 3 88 2 0 0 2.00 4 2 +2 +0.68 +0.68 Northwich Vic (1 Season) 1 League 3 245 82 90.7 2.7 3 82 0 0 0 1.33 5 1 +4 +1.47 +15.87 Stockport (1 Season) 1 League 3 147 49 49.0 1.6 1 85 0 2 31 0 2.00 2 1 +1 +0.61 +0.61 FA Cup (6 Seasons) 16 1,199 75 59.7 13.3 13 86 6 3 28 2 1.81 19 12 +7 +0.53 +0.41 EFL Cup (2 Seasons) 2 102 51 28.3 1.1 1 65 0 1 37 2 1.50 1 1 0 0.00 +3.46
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2024-2025 31 The New Saints 3. Conf Lg 5 337 67 62.4 3.7 4 78 0 1 24 0 0.60 3 6 -3 -0.80 +0.09 Matches 1 Season 1 Club 1 League 5 337 67 62.4 3.7 4 78 0 1 24 0 0.60 3 6 -3 -0.80 +0.09
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 22 Northwich Vic 1 League 2.7 0 0 0 0 2015-2016 22 Barrow 1 League 18.9 4 0 23 2016-2017 23 Barrow 2 Leagues 43.2 13 2 1 55 0 0 0 0 0 0 0 0 2017-2018 24 Lincoln City 1 League 5.6 2 0 0 5 0 0 0 0 0 0 0 0 2017-2018 24 Rochdale 3 Leagues 7.3 0 0 0 7 2 0 8 0 0 0 0 0 2018-2019 25 Rochdale 3 Leagues 13.2 2 0 0 3 0 0 2 1 0 0 0 0 2019-2020 26 Fylde 2 Leagues 31.6 3 1 0 4 2 3 3 2 1 0 2020-2021 27 Stockport 2 Leagues 9.2 1 0 0 2 2 0 9 0 3 0 2024-2025 31 The New Saints 1 League 3.7 0 0 0 3 5 0 17 1 7 0 7 Seasons 7 Clubs 6 Leagues 135.4 25 3 1 102 11 3 39 4 11 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Barrow (2 Seasons) 2 Leagues 62.2 17 2 1 78 0 0 0 0 0 0 0 0 Rochdale (2 Seasons) 3 Leagues 20.5 2 0 0 10 2 0 10 1 0 0 0 0 Fylde (1 Season) 2 Leagues 31.6 3 1 0 4 2 3 3 2 1 0 Stockport (1 Season) 2 Leagues 9.2 1 0 0 2 2 0 9 0 3 0 Lincoln City (1 Season) 1 League 5.6 2 0 0 5 0 0 0 0 0 0 0 0 The New Saints (1 Season) 1 League 3.7 0 0 0 3 5 0 17 1 7 0 Northwich Vic (1 Season) 1 League 2.7 0 0 0 0 FA Cup (6 Seasons) 13.3 1 0 0 9 4 3 15 3 4 0 0 0 National League (4 Seasons) 94.4 20 3 1 78 0 0 0 0 0 0 0 0 League One (2 Seasons) 17.3 2 0 0 5 0 0 0 0 0 0 0 0 EFL Cup (2 Seasons) 1.1 0 0 0 2 2 0 7 0 0 0 0 0 League Two (1 Season) 5.6 2 0 0 5 0 0 0 0 0 0 0 0 Conf Lg (1 Season) 3.7 0 0 0 3 5 0 17 1 7 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024-2025 31 The New Saints 3. Conf Lg 3.7 0 0 0 3 5 0 17 1 7 0 Matches 1 Season 1 Club 1 League 3.7 0 0 0 3 5 0 17 1 7 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 Jordan Williams Pages
Jordan Williams Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary