Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2013-2014 17 Blackpool eng ENG 2. Championship 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 18 Sheffield United 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 2014-2015 18 Sheffield United eng ENG League Cup 4 3 302 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 18 Sheffield United eng ENG 3. League One 15 11 1,105 12.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 18 Tranmere Rovers eng ENG 4. League Two 4 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Sheffield United eng ENG FA Cup 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Sheffield United eng ENG League 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 2015-2016 19 Sheffield United eng ENG 3. League One 7 5 529 5.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Rochdale eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Rochdale eng ENG FA Cup 5 4 373 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Rochdale eng ENG 3. League One 36 30 2,806 31.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Rochdale eng ENG EFL 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 21 Rochdale eng ENG FA Cup 6 5 451 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Rochdale eng ENG 3. League One 42 41 3,675 40.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Rochdale eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Rochdale eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Scunthorpe United eng ENG 3. League One 10 8 779 8.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Rochdale eng ENG 3. League One 21 21 1,865 20.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Scunthorpe United eng ENG EFL Cup 0 0 Matches 2019-2020 23 Scunthorpe United eng ENG 4. League Two 32 31 2,807 31.2 0 2 2 0 0 0 6 0 0.00 0.06 0.06 0.00 0.06 Matches 2020-2021 24 Scunthorpe United eng ENG 4. League Two 16 14 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Matches 2021-2022 25 Oldham Athletic eng ENG FA Cup 2 2 180 2.0 1 0 1 1 0 0 1 0 0.50 0.00 0.50 0.50 0.50 Matches 2021-2022 25 Oldham Athletic eng ENG 4. League Two 25 25 2,160 24.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Oldham Athletic eng ENG 5. National League 6 4 343 3.8 0 0 0 0 0 0 0.00 0.00 Matches 2023-2024 27 Oldham Athletic 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 27 Oldham Athletic eng ENG 5. National League 25 23 2,074 23.0 0 0 0 0 4 0 0.00 0.00 Matches 2024-2025 28 The New Saints FC 3. Conf Lg 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 7 Clubs 7 Leagues 273 245 22,187 246.5 2 3 5 2 0 0 31 0 0.01 0.01 0.02 0.01 0.02 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 Rochdale (3 Seasons) 3 Leagues 117 108 9,800 108.9 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (3 Seasons) 3 Leagues 59 55 4,847 53.9 1 0 1 1 0 0 8 0 0.02 0.00 0.04 0.02 0.04 Scunthorpe United (3 Seasons) 3 Leagues 58 53 4,705 52.3 1 3 4 1 0 0 8 0 0.02 0.06 0.08 0.02 0.08 Sheffield United (2 Seasons) 3 Leagues 29 21 2,122 23.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 4 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Blackpool (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 The New Saints FC (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 18 15 1,370 15.2 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 EFL Cup (6 Seasons) 10 9 842 9.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 131 116 10,759 119.5 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 League Two (4 Seasons) 77 72 6,259 69.5 1 3 4 1 0 0 10 0 0.01 0.04 0.06 0.01 0.06 National League (2 Seasons) 31 27 2,417 26.9 0 0 0 0 4 0 0.00 0.00 Championship (1 Season) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2013-2014 17 Blackpool 1 League 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 18 Tranmere Rovers 1 League 4 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 18 Sheffield United 3 Leagues 20 15 1,497 16.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 19 Sheffield United 3 Leagues 9 6 625 6.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Rochdale 3 Leagues 43 36 3,359 37.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Rochdale 3 Leagues 49 47 4,216 46.8 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Rochdale 3 Leagues 25 25 2,225 24.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Scunthorpe United 1 League 10 8 779 8.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 23 Scunthorpe United 2 Leagues 32 31 2,807 31.2 0 2 2 0 0 0 6 0 0.00 0.06 0.06 0.00 0.06 2020-2021 24 Scunthorpe United 1 League 16 14 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 2021-2022 25 Oldham Athletic 2 Leagues 27 27 2,340 26.0 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 2022-2023 26 Oldham Athletic 1 League 6 4 343 3.8 0 0 0 0 0 0 0.00 0.00 2023-2024 27 Oldham Athletic 2 Leagues 26 24 2,164 24.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2024-2025 28 The New Saints FC 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 7 Clubs 7 Leagues 273 245 22,187 246.5 2 3 5 2 0 0 31 0 0.01 0.01 0.02 0.01 0.02 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 Rochdale (3 Seasons) 3 Leagues 117 108 9,800 108.9 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (3 Seasons) 3 Leagues 59 55 4,847 53.9 1 0 1 1 0 0 8 0 0.02 0.00 0.04 0.02 0.04 Scunthorpe United (3 Seasons) 3 Leagues 58 53 4,705 52.3 1 3 4 1 0 0 8 0 0.02 0.06 0.08 0.02 0.08 Sheffield United (2 Seasons) 3 Leagues 29 21 2,122 23.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 4 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Blackpool (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 The New Saints FC (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 18 15 1,370 15.2 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 EFL Cup (6 Seasons) 10 9 842 9.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 131 116 10,759 119.5 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 League Two (4 Seasons) 77 72 6,259 69.5 1 3 4 1 0 0 10 0 0.01 0.04 0.06 0.01 0.06 National League (2 Seasons) 31 27 2,417 26.9 0 0 0 0 4 0 0.00 0.00 Championship (1 Season) 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2013-2014 17 Blackpool eng ENG 2. Championship 20th 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 18 Tranmere Rovers eng ENG 4. League Two 24th 4 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 18 Sheffield United eng ENG 3. League One 5th 15 11 1,105 12.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Sheffield United eng ENG 3. League One 11th 7 5 529 5.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Rochdale eng ENG 3. League One 9th 36 30 2,806 31.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Rochdale eng ENG 3. League One 20th 42 41 3,675 40.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Rochdale eng ENG 3. League One 16th 21 21 1,865 20.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Scunthorpe United eng ENG 3. League One 23rd 10 8 779 8.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Scunthorpe United eng ENG 4. League Two 20th 32 31 2,807 31.2 0 2 2 0 0 0 6 0 0.00 0.06 0.06 0.00 0.06 Matches 2020-2021 24 Scunthorpe United eng ENG 4. League Two 22nd 16 14 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Matches 2021-2022 25 Oldham Athletic eng ENG 4. League Two 23rd 25 25 2,160 24.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Oldham Athletic eng ENG 5. National League 12th 6 4 343 3.8 0 0 0 0 0 0 0.00 0.00 Matches 2023-2024 27 Oldham Athletic eng ENG 5. National League 10th 25 23 2,074 23.0 0 0 0 0 4 0 0.00 0.00 Matches 11 Seasons 6 Clubs 4 Leagues 243 219 19,795 219.9 1 3 4 1 0 0 26 0 0.00 0.02 0.02 0.00 0.02 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 (3 Seasons) 1 League 99 92 8,346 92.7 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Scunthorpe United (3 Seasons) 2 Leagues 58 53 4,705 52.3 1 3 4 1 0 0 8 0 0.02 0.06 0.08 0.02 0.08 Oldham Athletic (3 Seasons) 2 Leagues 56 52 4,577 50.9 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Sheffield United (2 Seasons) 1 League 22 16 1,634 18.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (1 Season) 1 League 4 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Blackpool (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 131 116 10,759 119.5 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 League Two (4 Seasons) 77 72 6,259 69.5 1 3 4 1 0 0 10 0 0.01 0.04 0.06 0.01 0.06 National League (2 Seasons) 31 27 2,417 26.9 0 0 0 0 4 0 0.00 0.00 Championship (1 Season) 4 4 360 4.0 0 0 0 0 0 0 1 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 28 The New Saints FC 3. Conf Lg Lg 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 180 2.0 0 0 0 0 0 0 1 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 2013-2014 17 Blackpool 1 League 4.0 0 0 0.00 0 0 2014-2015 18 Tranmere Rovers 1 League 1.9 0 0 0.00 0 0 2014-2015 18 Sheffield United 3 Leagues 16.6 0 0 0.00 0 0 2015-2016 19 Sheffield United 3 Leagues 6.9 0 0 0.00 0 0 2016-2017 20 Rochdale 3 Leagues 37.3 0 0 1 0.00 0.03 0.00 0 0 2017-2018 21 Rochdale 3 Leagues 46.8 0 0 0 0.00 0.00 0 0 2018-2019 22 Rochdale 3 Leagues 24.7 0 1 1 100.0 0.25 0.25 0.00 0.00 0 0 2018-2019 22 Scunthorpe United 1 League 8.7 0 0 0 2019-2020 23 Scunthorpe United 2 Leagues 31.2 0 4 2 50.0 0.13 0.06 0.00 0.00 0 0 2020-2021 24 Scunthorpe United 1 League 12.4 1 3 2 66.7 0.24 0.16 0.33 0.50 0 0 2021-2022 25 Oldham Athletic 2 Leagues 26.0 1 10 4 40.0 0.38 0.15 0.10 0.25 0 0 2022-2023 26 Oldham Athletic 1 League 3.8 0 0 0 2023-2024 27 Oldham Athletic 2 Leagues 24.0 0 0 0 0.00 0.00 0 0 2024-2025 28 The New Saints FC 1 League 2.0 0 0 0 0.00 0.00 0 0 12 Seasons 7 Clubs 7 Leagues 246.5 2 18 10 55.6 0.11 0.06 0.11 0.20 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Rochdale (3 Seasons) 3 Leagues 108.9 0 1 2 200.0 0.01 0.02 0.00 0.00 0 0 Oldham Athletic (3 Seasons) 3 Leagues 53.9 1 10 4 40.0 0.37 0.15 0.10 0.25 0 0 Scunthorpe United (3 Seasons) 3 Leagues 52.3 1 7 4 57.1 0.16 0.09 0.14 0.25 0 0 Sheffield United (2 Seasons) 3 Leagues 23.6 0 0 0.00 0 0 Tranmere Rovers (1 Season) 1 League 1.9 0 0 0.00 0 0 Blackpool (1 Season) 1 League 4.0 0 0 0.00 0 0 The New Saints FC (1 Season) 1 League 2.0 0 0 0 0.00 0.00 0 0 FA Cup (7 Seasons) 15.2 1 1 1 100.0 0.10 0.10 1.00 1.00 0 0 EFL Cup (6 Seasons) 9.4 0 1 1 100.0 0.20 0.20 0.00 0.00 0 0 League One (5 Seasons) 119.5 0 0 1 0.00 0.01 0.00 0 0 League Two (4 Seasons) 69.5 1 16 7 43.8 0.24 0.10 0.06 0.14 0 0 National League (2 Seasons) 26.9 0 0 0 Championship (1 Season) 4.0 0 0 0.00 0 0 Conf Lg (1 Season) 2.0 0 0 0 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 PK PKatt Matches 2024-2025 28 The New Saints FC 3. Conf Lg Lg 2.0 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2013-2014 17 Blackpool eng ENG 2. Championship 4 360 90 8.7 4.0 4 0 2014-2015 18 Sheffield United eng ENG FA Cup 1 90 90 16.7 1.0 1 90 1 0 4 1.00 1 1 0 0.00 -1.20 Matches 2014-2015 18 Sheffield United eng ENG League Cup 4 302 76 45.8 3.4 3 100 3 1 1 1 3.00 4 2 +2 +0.60 +0.34 Matches 2014-2015 18 Sheffield United eng ENG 3. League One 15 1,105 74 26.7 12.3 11 10 4 8 1.73 19 17 +2 +0.16 -0.16 Matches 2014-2015 18 Tranmere Rovers eng ENG 4. League Two 4 173 43 4.2 1.9 2 1 2 1 0.75 1 7 -6 -3.12 -2.76 Matches 2015-2016 19 Sheffield United eng ENG FA Cup 1 6 6 2.2 0.1 0 0 1 5 1 3.00 1 0 +1 +15.00 +14.32 Matches 2015-2016 19 Sheffield United eng ENG League Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 -4.00 Matches 2015-2016 19 Sheffield United eng ENG 3. League One 7 529 76 12.8 5.9 5 5 2 19 1.86 10 9 +1 +0.17 +0.07 Matches 2016-2017 20 Rochdale eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2016-2017 20 Rochdale eng ENG FA Cup 5 373 75 82.9 4.1 4 90 4 1 12 0 2.00 6 5 +1 +0.24 -0.93 Matches 2016-2017 20 Rochdale eng ENG 3. League One 36 2,806 78 67.8 31.2 30 29 6 7 1.36 47 45 +2 +0.06 -0.41 Matches 2017-2018 21 Rochdale eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 -5.00 Matches 2017-2018 21 Rochdale eng ENG FA Cup 6 451 75 71.6 5.0 5 90 5 1 1 1 2.17 12 8 +4 +0.80 +0.30 Matches 2017-2018 21 Rochdale eng ENG 3. League One 42 3,675 88 88.8 40.8 41 40 1 2 1.12 43 49 -6 -0.15 +0.24 Matches 2018-2019 22 Rochdale eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 2 +1 +0.50 Matches 2018-2019 22 Rochdale eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2018-2019 22 Scunthorpe United eng ENG 3. League One 10 779 78 18.8 8.7 8 85 7 2 51 9 0.80 6 13 -7 -0.81 -0.19 Matches 2018-2019 22 Rochdale eng ENG 3. League One 21 1,865 89 45.0 20.7 21 89 20 0 4 1.14 27 40 -13 -0.63 +0.16 Matches 2019-2020 23 Scunthorpe United eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 23 Scunthorpe United eng ENG 4. League Two 32 2,807 88 84.3 31.2 31 90 30 1 28 1 1.13 41 48 -7 -0.22 +0.64 Matches 2020-2021 24 Scunthorpe United eng ENG 4. League Two 16 1,119 70 27.0 12.4 14 75 9 2 33 0 0.94 15 15 0 0.00 +0.69 Matches 2021-2022 25 Oldham Athletic eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 3 -1 -0.50 Matches 2021-2022 25 Oldham Athletic eng ENG 4. League Two 25 2,160 86 52.2 24.0 25 86 23 0 3 1.04 24 30 -6 -0.25 +0.80 Matches 2022-2023 26 Oldham Athletic eng ENG 5. National League 6 343 57 8.3 3.8 4 82 3 2 8 1 1.33 3 6 -3 -0.79 -0.83 Matches 2023-2024 27 Oldham Athletic eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2023-2024 27 Oldham Athletic eng ENG 5. National League 25 2,074 83 50.1 23.0 23 87 21 2 41 3 1.24 30 33 -3 -0.13 -0.39 Matches 2024-2025 28 The New Saints FC 3. Conf Lg 2 180 90 33.3 2.0 2 90 2 0 2 0.00 0 3 -3 -1.50 -1.00 Matches 12 Seasons 7 Clubs 7 Leagues 273 22,187 81 38.7 246.5 245 87 224 28 24 68 1.25 300 350 -50 -0.21 0.00 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rochdale (3 Seasons) 3 Leagues 117 9,800 84 68.9 108.9 108 89 105 9 7 14 1.30 143 158 -15 -0.14 +0.09 Oldham Athletic (3 Seasons) 3 Leagues 59 4,847 82 38.2 53.9 55 86 50 4 24 7 1.12 59 74 -15 -0.28 -0.11 Scunthorpe United (3 Seasons) 3 Leagues 58 4,705 81 40.2 52.3 53 85 46 5 39 11 1.02 62 76 -14 -0.27 +0.40 Sheffield United (2 Seasons) 3 Leagues 29 2,122 73 21.4 23.6 21 96 20 8 3 33 1.90 35 32 +3 +0.13 -0.16 Tranmere Rovers (1 Season) 1 League 4 173 43 4.2 1.9 2 1 2 1 0.75 1 7 -6 -3.12 -2.76 Blackpool (1 Season) 1 League 4 360 90 8.7 4.0 4 0 The New Saints FC (1 Season) 1 League 2 180 90 33.3 2.0 2 90 2 0 2 0.00 0 3 -3 -1.50 -1.00 FA Cup (7 Seasons) 18 1,370 76 58.5 15.2 15 90 15 3 6 6 1.72 24 21 +3 +0.20 -0.73 EFL Cup (6 Seasons) 10 842 84 57.3 9.4 9 93 9 1 1 2 1.80 10 14 -4 -0.43 -1.10 League One (5 Seasons) 131 10,759 82 43.3 119.5 116 88 111 15 51 49 1.27 152 173 -21 -0.18 -0.03 League Two (4 Seasons) 77 6,259 81 39.7 69.5 72 86 63 5 31 5 1.04 81 100 -19 -0.27 +0.36 National League (2 Seasons) 31 2,417 78 29.2 26.9 27 86 24 4 24 4 1.26 33 39 -6 -0.22 -0.35 Championship (1 Season) 4 360 90 8.7 4.0 4 0 Conf Lg (1 Season) 2 180 90 33.3 2.0 2 90 2 0 2 0.00 0 3 -3 -1.50 -1.00
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2013-2014 17 Blackpool 1 League 4 360 90 8.7 4.0 4 0 2014-2015 18 Tranmere Rovers 1 League 4 173 43 4.2 1.9 2 1 2 1 0.75 1 7 -6 -3.12 -2.76 2014-2015 18 Sheffield United 3 Leagues 20 1,497 75 28.0 16.6 15 98 14 5 1 13 1.95 24 20 +4 +0.24 -0.18 2015-2016 19 Sheffield United 3 Leagues 9 625 69 13.6 6.9 6 91 6 3 5 20 1.78 11 12 -1 -0.14 -0.30 2016-2017 20 Rochdale 3 Leagues 43 3,359 78 70.4 37.3 36 90 35 7 12 7 1.44 56 53 +3 +0.08 -0.49 2017-2018 21 Rochdale 3 Leagues 49 4,216 86 85.2 46.8 47 90 46 2 1 3 1.23 55 61 -6 -0.13 -0.13 2018-2019 22 Rochdale 3 Leagues 25 2,225 89 49.4 24.7 25 89 24 0 4 1.20 32 44 -12 -0.49 +0.31 2018-2019 22 Scunthorpe United 1 League 10 779 78 18.8 8.7 8 85 7 2 51 9 0.80 6 13 -7 -0.81 -0.19 2019-2020 23 Scunthorpe United 2 Leagues 32 2,807 88 82.1 31.2 31 90 30 1 28 2 1.13 41 48 -7 -0.22 +0.64 2020-2021 24 Scunthorpe United 1 League 16 1,119 70 27.0 12.4 14 75 9 2 33 0 0.94 15 15 0 0.00 +0.69 2021-2022 25 Oldham Athletic 2 Leagues 27 2,340 87 54.2 26.0 27 87 25 0 3 1.00 26 33 -7 -0.27 +0.78 2022-2023 26 Oldham Athletic 1 League 6 343 57 8.3 3.8 4 82 3 2 8 1 1.33 3 6 -3 -0.79 -0.83 2023-2024 27 Oldham Athletic 2 Leagues 26 2,164 83 51.2 24.0 24 87 22 2 41 3 1.19 30 35 -5 -0.21 -0.47 2024-2025 28 The New Saints FC 1 League 2 180 90 33.3 2.0 2 90 2 0 2 0.00 0 3 -3 -1.50 -1.00 12 Seasons 7 Clubs 7 Leagues 273 22,187 81 38.7 246.5 245 87 224 28 24 68 1.25 300 350 -50 -0.21 0.00 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rochdale (3 Seasons) 3 Leagues 117 9,800 84 68.9 108.9 108 89 105 9 7 14 1.30 143 158 -15 -0.14 +0.09 Oldham Athletic (3 Seasons) 3 Leagues 59 4,847 82 38.2 53.9 55 86 50 4 24 7 1.12 59 74 -15 -0.28 -0.11 Scunthorpe United (3 Seasons) 3 Leagues 58 4,705 81 40.2 52.3 53 85 46 5 39 11 1.02 62 76 -14 -0.27 +0.40 Sheffield United (2 Seasons) 3 Leagues 29 2,122 73 21.4 23.6 21 96 20 8 3 33 1.90 35 32 +3 +0.13 -0.16 Tranmere Rovers (1 Season) 1 League 4 173 43 4.2 1.9 2 1 2 1 0.75 1 7 -6 -3.12 -2.76 Blackpool (1 Season) 1 League 4 360 90 8.7 4.0 4 0 The New Saints FC (1 Season) 1 League 2 180 90 33.3 2.0 2 90 2 0 2 0.00 0 3 -3 -1.50 -1.00 FA Cup (7 Seasons) 18 1,370 76 58.5 15.2 15 90 15 3 6 6 1.72 24 21 +3 +0.20 -0.73 EFL Cup (6 Seasons) 10 842 84 57.3 9.4 9 93 9 1 1 2 1.80 10 14 -4 -0.43 -1.10 League One (5 Seasons) 131 10,759 82 43.3 119.5 116 88 111 15 51 49 1.27 152 173 -21 -0.18 -0.03 League Two (4 Seasons) 77 6,259 81 39.7 69.5 72 86 63 5 31 5 1.04 81 100 -19 -0.27 +0.36 National League (2 Seasons) 31 2,417 78 29.2 26.9 27 86 24 4 24 4 1.26 33 39 -6 -0.22 -0.35 Championship (1 Season) 4 360 90 8.7 4.0 4 0 Conf Lg (1 Season) 2 180 90 33.3 2.0 2 90 2 0 2 0.00 0 3 -3 -1.50 -1.00
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2013-2014 17 Blackpool eng ENG 2. Championship 20th 4 360 90 8.7 4.0 4 0 2014-2015 18 Tranmere Rovers eng ENG 4. League Two 24th 4 173 43 4.2 1.9 2 1 2 1 0.75 1 7 -6 -3.12 -2.76 Matches 2014-2015 18 Sheffield United eng ENG 3. League One 5th 15 1,105 74 26.7 12.3 11 10 4 8 1.73 19 17 +2 +0.16 -0.16 Matches 2015-2016 19 Sheffield United eng ENG 3. League One 11th 7 529 76 12.8 5.9 5 5 2 19 1.86 10 9 +1 +0.17 +0.07 Matches 2016-2017 20 Rochdale eng ENG 3. League One 9th 36 2,806 78 67.8 31.2 30 29 6 7 1.36 47 45 +2 +0.06 -0.41 Matches 2017-2018 21 Rochdale eng ENG 3. League One 20th 42 3,675 88 88.8 40.8 41 40 1 2 1.12 43 49 -6 -0.15 +0.24 Matches 2018-2019 22 Rochdale eng ENG 3. League One 16th 21 1,865 89 45.0 20.7 21 89 20 0 4 1.14 27 40 -13 -0.63 +0.16 Matches 2018-2019 22 Scunthorpe United eng ENG 3. League One 23rd 10 779 78 18.8 8.7 8 85 7 2 51 9 0.80 6 13 -7 -0.81 -0.19 Matches 2019-2020 23 Scunthorpe United eng ENG 4. League Two 20th 32 2,807 88 84.3 31.2 31 90 30 1 28 1 1.13 41 48 -7 -0.22 +0.64 Matches 2020-2021 24 Scunthorpe United eng ENG 4. League Two 22nd 16 1,119 70 27.0 12.4 14 75 9 2 33 0 0.94 15 15 0 0.00 +0.69 Matches 2021-2022 25 Oldham Athletic eng ENG 4. League Two 23rd 25 2,160 86 52.2 24.0 25 86 23 0 3 1.04 24 30 -6 -0.25 +0.80 Matches 2022-2023 26 Oldham Athletic eng ENG 5. National League 12th 6 343 57 8.3 3.8 4 82 3 2 8 1 1.33 3 6 -3 -0.79 -0.83 Matches 2023-2024 27 Oldham Athletic eng ENG 5. National League 10th 25 2,074 83 50.1 23.0 23 87 21 2 41 3 1.24 30 33 -3 -0.13 -0.39 Matches 11 Seasons 6 Clubs 4 Leagues 243 19,795 81 37.3 219.9 219 86 198 24 32 58 1.20 266 312 -46 -0.21 +0.04 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 (3 Seasons) 1 League 99 8,346 84 67.2 92.7 92 89 89 7 13 1.21 117 134 -17 -0.18 +0.15 Scunthorpe United (3 Seasons) 2 Leagues 58 4,705 81 40.5 52.3 53 85 46 5 39 10 1.02 62 76 -14 -0.27 +0.40 Oldham Athletic (3 Seasons) 2 Leagues 56 4,577 82 36.9 50.9 52 86 47 4 24 7 1.16 57 69 -12 -0.24 -0.06 Sheffield United (2 Seasons) 1 League 22 1,634 74 19.7 18.2 16 15 6 27 1.77 29 26 +3 +0.17 -0.04 Tranmere Rovers (1 Season) 1 League 4 173 43 4.2 1.9 2 1 2 1 0.75 1 7 -6 -3.12 -2.76 Blackpool (1 Season) 1 League 4 360 90 8.7 4.0 4 0 League One (5 Seasons) 131 10,759 82 43.3 119.5 116 88 111 15 51 49 1.27 152 173 -21 -0.18 -0.03 League Two (4 Seasons) 77 6,259 81 39.7 69.5 72 86 63 5 31 5 1.04 81 100 -19 -0.27 +0.36 National League (2 Seasons) 31 2,417 78 29.2 26.9 27 86 24 4 24 4 1.26 33 39 -6 -0.22 -0.35 Championship (1 Season) 4 360 90 8.7 4.0 4 0
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 28 The New Saints FC 3. Conf Lg Lg 2 180 90 33.3 2.0 2 90 2 0 2 0.00 0 3 -3 -1.50 -1.00 Matches 1 Season 1 Club 1 League 2 180 90 33.3 2.0 2 90 2 0 2 0.00 0 3 -3 -1.50 -1.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 17 Blackpool 1 League 4.0 1 0 2 2014-2015 18 Tranmere Rovers 1 League 1.9 0 0 1 2014-2015 18 Sheffield United 3 Leagues 16.6 0 0 0 8 0 2015-2016 19 Sheffield United 3 Leagues 6.9 0 0 0 2 0 2016-2017 20 Rochdale 3 Leagues 37.3 3 0 0 25 2 0 0 0 0 0 0 0 2017-2018 21 Rochdale 3 Leagues 46.8 5 0 0 40 7 0 1 10 2 0 0 0 2018-2019 22 Rochdale 3 Leagues 24.7 5 0 0 3 1 0 0 0 1 0 0 0 2018-2019 22 Scunthorpe United 1 League 8.7 1 0 0 0 2019-2020 23 Scunthorpe United 2 Leagues 31.2 6 0 0 30 20 0 25 31 18 0 1 0 2020-2021 24 Scunthorpe United 1 League 12.4 1 0 0 7 10 0 6 21 4 0 2021-2022 25 Oldham Athletic 2 Leagues 26.0 4 0 0 19 11 0 10 18 17 0 2022-2023 26 Oldham Athletic 1 League 3.8 0 0 0 0 2023-2024 27 Oldham Athletic 2 Leagues 24.0 4 0 0 0 0 0 0 0 0 0 2024-2025 28 The New Saints FC 1 League 2.0 1 0 0 1 0 0 0 1 0 0 12 Seasons 7 Clubs 7 Leagues 246.5 31 0 0 138 51 0 42 81 42 0 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Rochdale (3 Seasons) 3 Leagues 108.9 13 0 0 68 10 0 1 10 3 0 0 0 Oldham Athletic (3 Seasons) 3 Leagues 53.9 8 0 0 19 11 0 10 18 17 0 Scunthorpe United (3 Seasons) 3 Leagues 52.3 8 0 0 37 30 0 31 52 22 0 1 0 Sheffield United (2 Seasons) 3 Leagues 23.6 0 0 0 10 0 Tranmere Rovers (1 Season) 1 League 1.9 0 0 1 Blackpool (1 Season) 1 League 4.0 1 0 2 The New Saints FC (1 Season) 1 League 2.0 1 0 0 1 0 0 0 1 0 0 FA Cup (7 Seasons) 15.2 4 0 0 16 7 0 1 9 3 0 0 0 EFL Cup (6 Seasons) 9.4 0 0 0 4 3 0 0 1 0 0 0 0 League One (5 Seasons) 119.5 11 0 0 63 0 0 0 0 0 0 0 0 League Two (4 Seasons) 69.5 10 0 0 52 41 0 41 70 39 0 1 0 National League (2 Seasons) 26.9 4 0 0 0 Championship (1 Season) 4.0 1 0 2 Conf Lg (1 Season) 2.0 1 0 0 1 0 0 0 1 0 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 28 The New Saints FC 3. Conf Lg Lg 2.0 1 0 0 1 0 0 0 1 0 0 Matches 1 Season 1 Club 1 League 2.0 1 0 0 1 0 0 0 1 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 Harrison McGahey Pages
Harrison McGahey Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary