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 2019-2020 20 Scunthorpe Utd eng ENG EFL Cup 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 Scunthorpe Utd eng ENG FA Cup 0 0 Matches 2019-2020 20 Scunthorpe Utd eng ENG 4. League Two 19 11 991 11.0 3 2 5 3 0 0 2 0 0.27 0.18 0.45 0.27 0.45 Matches 2020-2021 21 Scunthorpe Utd eng ENG FA Cup 1 1 71 0.8 1 0 1 1 0 0 0 0 1.27 0.00 1.27 1.27 1.27 Matches 2020-2021 21 Scunthorpe Utd eng ENG 4. League Two 30 12 1,253 13.9 1 2 3 1 0 0 1 0 0.07 0.14 0.22 0.07 0.22 Matches 2021-2022 22 Grimsby Town eng ENG 5. National League 36 33 2,832 31.5 14 12 2 2 4 1 0.44 0.38 Matches 2022-2023 23 Grimsby Town eng ENG FA Cup 4 3 297 3.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Grimsby Town eng ENG 4. League Two 26 22 1,884 20.9 4 4 8 4 0 1 1 0 0.19 0.19 0.38 0.19 0.38 Matches 2023-2024 24 Barnsley eng ENG FA Cup 2 2 155 1.7 2 0 2 2 0 0 0 0 1.16 0.00 1.16 1.16 1.16 Matches 2023-2024 24 Barnsley eng ENG 3. League One 40 31 2,613 29.0 12 4 16 12 0 0 5 0 0.41 0.14 0.55 0.41 0.55 Matches 2023-2024 24 Luton Town eng ENG 1. Premier League 0 0 Matches 2024-2025 25 Bolton eng ENG EFL Cup 3 2 170 1.9 0 2 2 0 0 0 1 0 0.00 1.06 1.06 0.00 1.06 Matches 2024-2025 25 Bolton eng ENG FA Cup 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 Bolton eng ENG 3. League One 20 12 1,091 12.1 4 2 6 4 0 0 1 0 0.33 0.16 0.49 0.33 0.49 Matches 6 Seasons 5 Clubs 6 Leagues 183 130 11,453 127.3 41 16 43 39 2 3 16 1 0.32 0.17 0.45 0.31 0.45 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 Grimsby Town (2 Seasons) 3 Leagues 66 58 5,013 55.7 18 4 8 16 2 3 6 1 0.32 0.17 0.33 0.29 0.33 Scunthorpe Utd (2 Seasons) 3 Leagues 51 25 2,388 26.5 5 4 9 5 0 0 3 0 0.19 0.15 0.34 0.19 0.34 Barnsley (1 Season) 2 Leagues 42 33 2,768 30.8 14 4 18 14 0 0 5 0 0.46 0.13 0.59 0.46 0.59 Bolton (1 Season) 3 Leagues 24 14 1,284 14.3 4 4 8 4 0 0 2 0 0.28 0.28 0.56 0.28 0.56 Luton Town (1 Season) 1 League 0 0 FA Cup (5 Seasons) 8 6 546 6.1 3 0 3 3 0 0 1 0 0.49 0.00 0.49 0.49 0.49 League Two (3 Seasons) 75 45 4,128 45.9 8 8 16 8 0 1 4 0 0.17 0.17 0.35 0.17 0.35 League One (2 Seasons) 60 43 3,704 41.2 16 6 22 16 0 0 6 0 0.39 0.15 0.53 0.39 0.53 EFL Cup (2 Seasons) 4 3 243 2.7 0 2 2 0 0 0 1 0 0.00 0.74 0.74 0.00 0.74 National League (1 Season) 36 33 2,832 31.5 14 12 2 2 4 1 0.44 0.38 Premier League (1 Season) 0 0
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 2019-2020 20 Scunthorpe Utd 3 Leagues 20 12 1,064 11.8 3 2 5 3 0 0 2 0 0.25 0.17 0.42 0.25 0.42 2020-2021 21 Scunthorpe Utd 2 Leagues 31 13 1,324 14.7 2 2 4 2 0 0 1 0 0.14 0.14 0.27 0.14 0.27 2021-2022 22 Grimsby Town 1 League 36 33 2,832 31.5 14 12 2 2 4 1 0.44 0.38 2022-2023 23 Grimsby Town 2 Leagues 30 25 2,181 24.2 4 4 8 4 0 1 2 0 0.17 0.17 0.33 0.17 0.33 2023-2024 24 Barnsley 2 Leagues 42 33 2,768 30.8 14 4 18 14 0 0 5 0 0.46 0.13 0.59 0.46 0.59 2023-2024 24 Luton Town 1 League 0 0 2024-2025 25 Bolton 3 Leagues 24 14 1,284 14.3 4 4 8 4 0 0 2 0 0.28 0.28 0.56 0.28 0.56 6 Seasons 5 Clubs 6 Leagues 183 130 11,453 127.3 41 16 43 39 2 3 16 1 0.32 0.17 0.45 0.31 0.45 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 Grimsby Town (2 Seasons) 3 Leagues 66 58 5,013 55.7 18 4 8 16 2 3 6 1 0.32 0.17 0.33 0.29 0.33 Scunthorpe Utd (2 Seasons) 3 Leagues 51 25 2,388 26.5 5 4 9 5 0 0 3 0 0.19 0.15 0.34 0.19 0.34 Barnsley (1 Season) 2 Leagues 42 33 2,768 30.8 14 4 18 14 0 0 5 0 0.46 0.13 0.59 0.46 0.59 Bolton (1 Season) 3 Leagues 24 14 1,284 14.3 4 4 8 4 0 0 2 0 0.28 0.28 0.56 0.28 0.56 Luton Town (1 Season) 1 League 0 0 FA Cup (5 Seasons) 8 6 546 6.1 3 0 3 3 0 0 1 0 0.49 0.00 0.49 0.49 0.49 League Two (3 Seasons) 75 45 4,128 45.9 8 8 16 8 0 1 4 0 0.17 0.17 0.35 0.17 0.35 League One (2 Seasons) 60 43 3,704 41.2 16 6 22 16 0 0 6 0 0.39 0.15 0.53 0.39 0.53 EFL Cup (2 Seasons) 4 3 243 2.7 0 2 2 0 0 0 1 0 0.00 0.74 0.74 0.00 0.74 National League (1 Season) 36 33 2,832 31.5 14 12 2 2 4 1 0.44 0.38 Premier League (1 Season) 0 0
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 2019-2020 20 Scunthorpe Utd eng ENG 4. League Two 20th 19 11 991 11.0 3 2 5 3 0 0 2 0 0.27 0.18 0.45 0.27 0.45 Matches 2020-2021 21 Scunthorpe Utd eng ENG 4. League Two 22nd 30 12 1,253 13.9 1 2 3 1 0 0 1 0 0.07 0.14 0.22 0.07 0.22 Matches 2021-2022 22 Grimsby Town eng ENG 5. National League 6th 36 33 2,832 31.5 14 12 2 2 4 1 0.44 0.38 Matches 2022-2023 23 Grimsby Town eng ENG 4. League Two 11th 26 22 1,884 20.9 4 4 8 4 0 1 1 0 0.19 0.19 0.38 0.19 0.38 Matches 2023-2024 24 Barnsley eng ENG 3. League One 6th 40 31 2,613 29.0 12 4 16 12 0 0 5 0 0.41 0.14 0.55 0.41 0.55 Matches 2023-2024 24 Luton Town eng ENG 1. Premier League 18th 0 0 Matches 2024-2025 25 Bolton eng ENG 3. League One 10th 20 12 1,091 12.1 4 2 6 4 0 0 1 0 0.33 0.16 0.49 0.33 0.49 Matches 6 Seasons 5 Clubs 4 Leagues 171 121 10,664 118.5 38 14 38 36 2 3 14 1 0.32 0.16 0.44 0.30 0.44 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 Grimsby Town (2 Seasons) 2 Leagues 62 55 4,716 52.4 18 4 8 16 2 3 5 1 0.34 0.19 0.38 0.31 0.38 Scunthorpe Utd (2 Seasons) 1 League 49 23 2,244 24.9 4 4 8 4 0 0 3 0 0.16 0.16 0.32 0.16 0.32 Barnsley (1 Season) 1 League 40 31 2,613 29.0 12 4 16 12 0 0 5 0 0.41 0.14 0.55 0.41 0.55 Bolton (1 Season) 1 League 20 12 1,091 12.1 4 2 6 4 0 0 1 0 0.33 0.16 0.49 0.33 0.49 Luton Town (1 Season) 1 League 0 0 League Two (3 Seasons) 75 45 4,128 45.9 8 8 16 8 0 1 4 0 0.17 0.17 0.35 0.17 0.35 League One (2 Seasons) 60 43 3,704 41.2 16 6 22 16 0 0 6 0 0.39 0.15 0.53 0.39 0.53 National League (1 Season) 36 33 2,832 31.5 14 12 2 2 4 1 0.44 0.38 Premier League (1 Season) 0 0
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 2019-2020 20 Scunthorpe Utd eng ENG EFL Cup 58th 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 Scunthorpe Utd eng ENG FA Cup 85th 0 0 Matches 2020-2021 21 Scunthorpe Utd eng ENG FA Cup 85th 1 1 71 0.8 1 0 1 1 0 0 0 0 1.27 0.00 1.27 1.27 1.27 Matches 2022-2023 23 Grimsby Town eng ENG FA Cup QF 4 3 297 3.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Barnsley eng ENG FA Cup 2 2 155 1.7 2 0 2 2 0 0 0 0 1.16 0.00 1.16 1.16 1.16 Matches 2024-2025 25 Bolton eng ENG EFL Cup Rd3 3 2 170 1.9 0 2 2 0 0 0 1 0 0.00 1.06 1.06 0.00 1.06 Matches 2024-2025 25 Bolton eng ENG FA Cup 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 4 Clubs 2 Leagues 12 9 789 8.8 3 2 5 3 0 0 2 0 0.34 0.23 0.57 0.34 0.57 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 Scunthorpe Utd (2 Seasons) 2 Leagues 2 2 144 1.6 1 0 1 1 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Bolton (1 Season) 2 Leagues 4 2 193 2.1 0 2 2 0 0 0 1 0 0.00 0.93 0.93 0.00 0.93 Grimsby Town (1 Season) 1 League 4 3 297 3.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Barnsley (1 Season) 1 League 2 2 155 1.7 2 0 2 2 0 0 0 0 1.16 0.00 1.16 1.16 1.16 FA Cup (5 Seasons) 8 6 546 6.1 3 0 3 3 0 0 1 0 0.49 0.00 0.49 0.49 0.49 EFL Cup (2 Seasons) 4 3 243 2.7 0 2 2 0 0 0 1 0 0.00 0.74 0.74 0.00 0.74
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019-2020 20 Scunthorpe Utd 3 Leagues 11.8 3 24 11 45.8 2.03 0.93 0.13 0.27 0 0 2020-2021 21 Scunthorpe Utd 2 Leagues 14.7 2 22 13 59.1 1.50 0.88 0.09 0.15 0 0 2021-2022 22 Grimsby Town 1 League 31.5 14 2 2 2022-2023 23 Grimsby Town 2 Leagues 24.2 4 80 31 38.8 3.30 1.28 0.05 0.13 0 1 2023-2024 24 Barnsley 2 Leagues 30.8 14 100 42 42.0 3.25 1.37 0.14 0.33 0 0 2024-2025 25 Bolton 3 Leagues 14.3 4 33 14 42.4 2.31 0.98 0.12 0.29 0 0 6 Seasons 5 Clubs 6 Leagues 127.3 41 259 111 42.9 2.70 1.16 0.10 0.24 2 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Grimsby Town (2 Seasons) 3 Leagues 55.7 18 80 31 38.8 3.30 1.28 0.05 0.13 2 3 Scunthorpe Utd (2 Seasons) 3 Leagues 26.5 5 46 24 52.2 1.73 0.90 0.11 0.21 0 0 Barnsley (1 Season) 2 Leagues 30.8 14 100 42 42.0 3.25 1.37 0.14 0.33 0 0 Bolton (1 Season) 3 Leagues 14.3 4 33 14 42.4 2.31 0.98 0.12 0.29 0 0 Luton Town (1 Season) 1 League FA Cup (5 Seasons) 6.1 3 20 13 65.0 3.30 2.14 0.15 0.23 0 0 League Two (3 Seasons) 45.9 8 112 46 41.1 2.44 1.00 0.07 0.17 0 1 League One (2 Seasons) 41.2 16 119 50 42.0 2.89 1.21 0.13 0.32 0 0 EFL Cup (2 Seasons) 2.7 0 8 2 25.0 2.96 0.74 0.00 0.00 0 0 National League (1 Season) 31.5 14 2 2 Premier League (1 Season)
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 2019-2020 20 Scunthorpe Utd eng ENG 4. League Two 20th 11.0 3 23 11 47.8 2.09 1.00 0.13 0.27 0 0 Matches 2020-2021 21 Scunthorpe Utd eng ENG 4. League Two 22nd 13.9 1 21 12 57.1 1.51 0.86 0.05 0.08 0 0 Matches 2021-2022 22 Grimsby Town eng ENG 5. National League 6th 31.5 14 2 2 Matches 2022-2023 23 Grimsby Town eng ENG 4. League Two 11th 20.9 4 68 23 33.8 3.25 1.10 0.06 0.17 0 1 Matches 2023-2024 24 Barnsley eng ENG 3. League One 6th 29.0 12 93 38 40.9 3.20 1.31 0.13 0.32 0 0 Matches 2024-2025 25 Bolton eng ENG 3. League One 10th 12.1 4 26 12 46.2 2.14 0.99 0.15 0.33 0 0 Matches 6 Seasons 5 Clubs 4 Leagues 118.5 38 231 96 41.6 2.65 1.10 0.10 0.25 2 3 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Grimsby Town (2 Seasons) 2 Leagues 52.4 18 68 23 33.8 3.25 1.10 0.06 0.17 2 3 Scunthorpe Utd (2 Seasons) 1 League 24.9 4 44 23 52.3 1.76 0.92 0.09 0.17 0 0 Barnsley (1 Season) 1 League 29.0 12 93 38 40.9 3.20 1.31 0.13 0.32 0 0 Bolton (1 Season) 1 League 12.1 4 26 12 46.2 2.14 0.99 0.15 0.33 0 0 Luton Town (1 Season) 1 League League Two (3 Seasons) 45.9 8 112 46 41.1 2.44 1.00 0.07 0.17 0 1 League One (2 Seasons) 41.2 16 119 50 42.0 2.89 1.21 0.13 0.32 0 0 National League (1 Season) 31.5 14 2 2 Premier League (1 Season)
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 2019-2020 20 Scunthorpe Utd eng ENG EFL Cup 58th 0.8 0 1 0 0.0 1.23 0.00 0.00 0 0 Matches 2020-2021 21 Scunthorpe Utd eng ENG FA Cup 85th 0.8 1 1 1 100.0 1.27 1.27 1.00 1.00 0 0 Matches 2022-2023 23 Grimsby Town eng ENG FA Cup QF 3.3 0 12 8 66.7 3.64 2.42 0.00 0.00 0 0 Matches 2023-2024 24 Barnsley eng ENG FA Cup 1.7 2 7 4 57.1 4.06 2.32 0.29 0.50 0 0 Matches 2024-2025 25 Bolton eng ENG EFL Cup Rd3 1.9 0 7 2 28.6 3.71 1.06 0.00 0.00 0 0 Matches 2024-2025 25 Bolton eng ENG FA Cup 0.3 0 0 0 0.00 0.00 0 0 Matches 5 Seasons 4 Clubs 2 Leagues 8.8 3 28 15 53.6 3.19 1.71 0.11 0.20 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Scunthorpe Utd (2 Seasons) 2 Leagues 1.6 1 2 1 50.0 1.25 0.62 0.50 1.00 0 0 Bolton (1 Season) 2 Leagues 2.1 0 7 2 28.6 3.26 0.93 0.00 0.00 0 0 Grimsby Town (1 Season) 1 League 3.3 0 12 8 66.7 3.64 2.42 0.00 0.00 0 0 Barnsley (1 Season) 1 League 1.7 2 7 4 57.1 4.06 2.32 0.29 0.50 0 0 FA Cup (5 Seasons) 6.1 3 20 13 65.0 3.30 2.14 0.15 0.23 0 0 EFL Cup (2 Seasons) 2.7 0 8 2 25.0 2.96 0.74 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 2019-2020 20 Scunthorpe Utd eng ENG EFL Cup 1 73 73 81.1 0.8 1 73 0 0 0 0.00 0 0 0 0.00 +5.29 Matches 2019-2020 20 Scunthorpe Utd eng ENG FA Cup 0 0 0 0 1 Matches 2019-2020 20 Scunthorpe Utd eng ENG 4. League Two 19 991 52 29.8 11.0 11 81 6 8 12 12 1.21 12 18 -6 -0.54 -0.31 Matches 2020-2021 21 Scunthorpe Utd eng ENG FA Cup 1 71 71 78.9 0.8 1 71 0 0 0 0.00 1 2 -1 -1.27 -1.27 Matches 2020-2021 21 Scunthorpe Utd eng ENG 4. League Two 30 1,253 42 30.3 13.9 12 74 2 18 20 6 1.07 14 26 -12 -0.86 -0.52 Matches 2021-2022 22 Grimsby Town eng ENG 5. National League 36 2,832 79 71.5 31.5 33 84 19 3 24 1 2.05 50 29 +21 +0.67 +0.59 Matches 2022-2023 23 Grimsby Town eng ENG FA Cup 4 297 74 47.1 3.3 3 84 0 1 45 0 2.25 4 6 -2 -0.61 -2.50 Matches 2022-2023 23 Grimsby Town eng ENG 4. League Two 26 1,884 72 45.5 20.9 22 81 8 4 27 1 1.12 20 30 -10 -0.48 -0.60 Matches 2023-2024 24 Barnsley eng ENG FA Cup 2 155 78 86.1 1.7 2 78 0 0 0 2.00 6 3 +3 +1.74 +1.74 Matches 2023-2024 24 Barnsley eng ENG 3. League One 40 2,613 65 63.1 29.0 31 76 9 9 29 0 1.64 45 37 +8 +0.28 -0.31 Matches 2023-2024 24 Luton Town eng ENG 1. Premier League 0 0 0 0 1 Matches 2024-2025 25 Bolton eng ENG EFL Cup 3 170 57 56.7 1.9 2 69 0 1 32 0 1.33 2 5 -3 -1.59 -2.28 Matches 2024-2025 25 Bolton eng ENG FA Cup 1 23 23 25.6 0.3 0 0 1 23 0 0.00 0 1 -1 -3.91 -3.91 Matches 2024-2025 25 Bolton eng ENG 3. League One 20 1,091 55 60.6 12.1 12 77 3 8 21 0 1.55 16 18 -2 -0.16 -0.16 Matches 6 Seasons 5 Clubs 6 Leagues 183 11,453 63 43.4 127.3 130 79 47 53 22 22 1.48 170 175 -5 -0.04 -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 Grimsby Town (2 Seasons) 3 Leagues 66 5,013 76 57.4 55.7 58 83 27 8 28 2 1.70 74 65 +9 +0.16 -0.10 Scunthorpe Utd (2 Seasons) 3 Leagues 51 2,388 47 30.9 26.5 25 77 8 26 18 19 1.08 27 46 -19 -0.72 -0.41 Barnsley (1 Season) 2 Leagues 42 2,768 66 64.1 30.8 33 76 9 9 29 0 1.66 51 40 +11 +0.36 -0.22 Bolton (1 Season) 3 Leagues 24 1,284 54 58.6 14.3 14 76 3 10 23 0 1.46 18 24 -6 -0.42 -0.52 Luton Town (1 Season) 1 League 0 0 0 0 1 FA Cup (5 Seasons) 8 546 68 50.6 6.1 6 80 0 2 34 1 1.63 11 12 -1 -0.16 -1.58 League Two (3 Seasons) 75 4,128 55 35.6 45.9 45 79 16 30 19 19 1.12 46 74 -28 -0.61 -0.44 League One (2 Seasons) 60 3,704 62 62.4 41.2 43 76 12 17 25 0 1.61 61 55 +6 +0.15 -0.26 EFL Cup (2 Seasons) 4 243 61 62.3 2.7 3 70 0 1 32 0 1.00 2 5 -3 -1.11 -1.11 National League (1 Season) 36 2,832 79 71.5 31.5 33 84 19 3 24 1 2.05 50 29 +21 +0.67 +0.59 Premier League (1 Season) 0 0 0 0 1
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 2019-2020 20 Scunthorpe Utd 3 Leagues 20 1,064 53 30.3 11.8 12 80 6 8 12 13 1.15 12 18 -6 -0.51 -0.24 2020-2021 21 Scunthorpe Utd 2 Leagues 31 1,324 43 31.3 14.7 13 74 2 18 20 6 1.04 15 28 -13 -0.88 -0.54 2021-2022 22 Grimsby Town 1 League 36 2,832 79 71.5 31.5 33 84 19 3 24 1 2.05 50 29 +21 +0.67 +0.59 2022-2023 23 Grimsby Town 2 Leagues 30 2,181 73 45.7 24.2 25 81 8 5 30 1 1.27 24 36 -12 -0.50 -0.84 2023-2024 24 Barnsley 2 Leagues 42 2,768 66 64.1 30.8 33 76 9 9 29 0 1.66 51 40 +11 +0.36 -0.22 2023-2024 24 Luton Town 1 League 0 0 0 0 1 2024-2025 25 Bolton 3 Leagues 24 1,284 54 58.6 14.3 14 76 3 10 23 0 1.46 18 24 -6 -0.42 -0.52 6 Seasons 5 Clubs 6 Leagues 183 11,453 63 43.4 127.3 130 79 47 53 22 22 1.48 170 175 -5 -0.04 -0.07 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Grimsby Town (2 Seasons) 3 Leagues 66 5,013 76 57.4 55.7 58 83 27 8 28 2 1.70 74 65 +9 +0.16 -0.10 Scunthorpe Utd (2 Seasons) 3 Leagues 51 2,388 47 30.9 26.5 25 77 8 26 18 19 1.08 27 46 -19 -0.72 -0.41 Barnsley (1 Season) 2 Leagues 42 2,768 66 64.1 30.8 33 76 9 9 29 0 1.66 51 40 +11 +0.36 -0.22 Bolton (1 Season) 3 Leagues 24 1,284 54 58.6 14.3 14 76 3 10 23 0 1.46 18 24 -6 -0.42 -0.52 Luton Town (1 Season) 1 League 0 0 0 0 1 FA Cup (5 Seasons) 8 546 68 50.6 6.1 6 80 0 2 34 1 1.63 11 12 -1 -0.16 -1.58 League Two (3 Seasons) 75 4,128 55 35.6 45.9 45 79 16 30 19 19 1.12 46 74 -28 -0.61 -0.44 League One (2 Seasons) 60 3,704 62 62.4 41.2 43 76 12 17 25 0 1.61 61 55 +6 +0.15 -0.26 EFL Cup (2 Seasons) 4 243 61 62.3 2.7 3 70 0 1 32 0 1.00 2 5 -3 -1.11 -1.11 National League (1 Season) 36 2,832 79 71.5 31.5 33 84 19 3 24 1 2.05 50 29 +21 +0.67 +0.59 Premier League (1 Season) 0 0 0 0 1
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 2019-2020 20 Scunthorpe Utd eng ENG 4. League Two 20th 19 991 52 29.8 11.0 11 81 6 8 12 12 1.21 12 18 -6 -0.54 -0.31 Matches 2020-2021 21 Scunthorpe Utd eng ENG 4. League Two 22nd 30 1,253 42 30.3 13.9 12 74 2 18 20 6 1.07 14 26 -12 -0.86 -0.52 Matches 2021-2022 22 Grimsby Town eng ENG 5. National League 6th 36 2,832 79 71.5 31.5 33 84 19 3 24 1 2.05 50 29 +21 +0.67 +0.59 Matches 2022-2023 23 Grimsby Town eng ENG 4. League Two 11th 26 1,884 72 45.5 20.9 22 81 8 4 27 1 1.12 20 30 -10 -0.48 -0.60 Matches 2023-2024 24 Barnsley eng ENG 3. League One 6th 40 2,613 65 63.1 29.0 31 76 9 9 29 0 1.64 45 37 +8 +0.28 -0.31 Matches 2023-2024 24 Luton Town eng ENG 1. Premier League 18th 0 0 0 0 1 Matches 2024-2025 25 Bolton eng ENG 3. League One 10th 20 1,091 55 60.6 12.1 12 77 3 8 21 0 1.55 16 18 -2 -0.16 -0.16 Matches 6 Seasons 5 Clubs 4 Leagues 171 10,664 62 42.8 118.5 121 79 47 50 21 21 1.49 157 158 -1 -0.01 +0.02 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Grimsby Town (2 Seasons) 2 Leagues 62 4,716 76 58.2 52.4 55 82 27 7 26 2 1.66 70 59 +11 +0.21 +0.10 Scunthorpe Utd (2 Seasons) 1 League 49 2,244 46 30.0 24.9 23 77 8 26 18 18 1.12 26 44 -18 -0.72 -0.43 Barnsley (1 Season) 1 League 40 2,613 65 63.1 29.0 31 76 9 9 29 0 1.64 45 37 +8 +0.28 -0.31 Bolton (1 Season) 1 League 20 1,091 55 60.6 12.1 12 77 3 8 21 0 1.55 16 18 -2 -0.16 -0.16 Luton Town (1 Season) 1 League 0 0 0 0 1 League Two (3 Seasons) 75 4,128 55 35.6 45.9 45 79 16 30 19 19 1.12 46 74 -28 -0.61 -0.44 League One (2 Seasons) 60 3,704 62 62.4 41.2 43 76 12 17 25 0 1.61 61 55 +6 +0.15 -0.26 National League (1 Season) 36 2,832 79 71.5 31.5 33 84 19 3 24 1 2.05 50 29 +21 +0.67 +0.59 Premier League (1 Season) 0 0 0 0 1
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 2019-2020 20 Scunthorpe Utd eng ENG EFL Cup 58th 1 73 73 81.1 0.8 1 73 0 0 0 0.00 0 0 0 0.00 +5.29 Matches 2019-2020 20 Scunthorpe Utd eng ENG FA Cup 85th 0 0 0 0 1 Matches 2020-2021 21 Scunthorpe Utd eng ENG FA Cup 85th 1 71 71 78.9 0.8 1 71 0 0 0 0.00 1 2 -1 -1.27 -1.27 Matches 2022-2023 23 Grimsby Town eng ENG FA Cup QF 4 297 74 47.1 3.3 3 84 0 1 45 0 2.25 4 6 -2 -0.61 -2.50 Matches 2023-2024 24 Barnsley eng ENG FA Cup 2 155 78 86.1 1.7 2 78 0 0 0 2.00 6 3 +3 +1.74 +1.74 Matches 2024-2025 25 Bolton eng ENG EFL Cup Rd3 3 170 57 56.7 1.9 2 69 0 1 32 0 1.33 2 5 -3 -1.59 -2.28 Matches 2024-2025 25 Bolton eng ENG FA Cup 1 23 23 25.6 0.3 0 0 1 23 0 0.00 0 1 -1 -3.91 -3.91 Matches 5 Seasons 4 Clubs 2 Leagues 12 789 66 53.7 8.8 9 77 0 3 33 1 1.42 13 17 -4 -0.46 -1.52 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Scunthorpe Utd (2 Seasons) 2 Leagues 2 144 72 53.3 1.6 2 72 0 0 1 0.00 1 2 -1 -0.62 +1.87 Bolton (1 Season) 2 Leagues 4 193 48 49.5 2.1 2 69 0 2 28 0 1.00 2 6 -4 -1.87 -2.32 Grimsby Town (1 Season) 1 League 4 297 74 47.1 3.3 3 84 0 1 45 0 2.25 4 6 -2 -0.61 -2.50 Barnsley (1 Season) 1 League 2 155 78 86.1 1.7 2 78 0 0 0 2.00 6 3 +3 +1.74 +1.74 FA Cup (5 Seasons) 8 546 68 50.6 6.1 6 80 0 2 34 1 1.63 11 12 -1 -0.16 -1.58 EFL Cup (2 Seasons) 4 243 61 62.3 2.7 3 70 0 1 32 0 1.00 2 5 -3 -1.11 -1.11
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 20 Scunthorpe Utd 3 Leagues 11.8 2 0 0 15 13 5 46 5 15 0 0 0 2020-2021 21 Scunthorpe Utd 2 Leagues 14.7 1 0 0 18 16 6 38 17 25 0 2021-2022 22 Grimsby Town 1 League 31.5 4 1 0 0 2022-2023 23 Grimsby Town 2 Leagues 24.2 2 0 0 31 12 15 42 10 35 0 2023-2024 24 Barnsley 2 Leagues 30.8 5 0 0 47 9 26 64 6 30 0 2024-2025 25 Bolton 3 Leagues 14.3 2 0 0 30 11 8 24 7 17 0 6 Seasons 5 Clubs 6 Leagues 127.3 16 1 0 141 61 60 214 45 122 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Grimsby Town (2 Seasons) 3 Leagues 55.7 6 1 0 31 12 15 42 10 35 0 Scunthorpe Utd (2 Seasons) 3 Leagues 26.5 3 0 0 33 29 11 84 22 40 0 0 0 Barnsley (1 Season) 2 Leagues 30.8 5 0 0 47 9 26 64 6 30 0 Bolton (1 Season) 3 Leagues 14.3 2 0 0 30 11 8 24 7 17 0 Luton Town (1 Season) 1 League FA Cup (5 Seasons) 6.1 1 0 0 8 3 1 3 1 3 0 League Two (3 Seasons) 45.9 4 0 0 56 38 25 123 32 71 0 0 0 League One (2 Seasons) 41.2 6 0 0 71 20 32 84 12 43 0 EFL Cup (2 Seasons) 2.7 1 0 0 6 0 2 4 0 5 0 National League (1 Season) 31.5 4 1 0 0 Premier League (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 20 Scunthorpe Utd eng ENG 4. League Two 20th 11.0 2 0 0 14 13 5 46 5 14 0 0 0 Matches 2020-2021 21 Scunthorpe Utd eng ENG 4. League Two 22nd 13.9 1 0 0 15 15 6 36 17 25 0 Matches 2021-2022 22 Grimsby Town eng ENG 5. National League 6th 31.5 4 1 0 0 Matches 2022-2023 23 Grimsby Town eng ENG 4. League Two 11th 20.9 1 0 0 27 10 14 41 10 32 0 Matches 2023-2024 24 Barnsley eng ENG 3. League One 6th 29.0 5 0 0 46 9 26 64 5 30 0 Matches 2024-2025 25 Bolton eng ENG 3. League One 10th 12.1 1 0 0 25 11 6 20 7 13 0 Matches 6 Seasons 5 Clubs 4 Leagues 118.5 14 1 0 127 58 57 207 44 114 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Grimsby Town (2 Seasons) 2 Leagues 52.4 5 1 0 27 10 14 41 10 32 0 Scunthorpe Utd (2 Seasons) 1 League 24.9 3 0 0 29 28 11 82 22 39 0 0 0 Barnsley (1 Season) 1 League 29.0 5 0 0 46 9 26 64 5 30 0 Bolton (1 Season) 1 League 12.1 1 0 0 25 11 6 20 7 13 0 Luton Town (1 Season) 1 League League Two (3 Seasons) 45.9 4 0 0 56 38 25 123 32 71 0 0 0 League One (2 Seasons) 41.2 6 0 0 71 20 32 84 12 43 0 National League (1 Season) 31.5 4 1 0 0 Premier League (1 Season)
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 John Mcatee Pages
John Mcatee Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary