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 2017-2018 20 Wycombe eng ENG 4. League Two 11 7 745 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Middlesbrough eng ENG Jr. PL2 — Div. 2 11 11 990 11.0 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Matches 2018-2019 21 Middlesbrough eng ENG EFL Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 FG Rovers 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 21 FG Rovers eng ENG 4. League Two 38 34 2,907 32.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Middlesbrough eng ENG Jr. PL2 — Div. 2 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 22 FG Rovers eng ENG EFL Cup 2 2 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 FG Rovers eng ENG FA Cup 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 FG Rovers eng ENG 4. League Two 20 14 1,371 15.2 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2020-2021 23 Motherwell sct SCO 1. Premiership 19 12 1,184 13.2 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 Matches 2021-2022 24 Motherwell sct SCO 1. Premiership 24 22 1,989 22.1 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Ayr United sct SCO 2. Championship 0 0 Matches 2023-2024 26 Partick Thistle sct SCO 2. Championship 0 0 Matches 2023-2024 26 Motherwell sct SCO 1. Premiership 2 0 19 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 6 Clubs 5 Leagues 120 94 8,768 97.4 0 2 2 0 0 0 15 0 0.00 0.02 0.02 0.00 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 Motherwell (3 Seasons) 1 League 45 34 3,192 35.5 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 FG Rovers (2 Seasons) 3 Leagues 63 52 4,711 52.3 0 1 1 0 0 0 6 0 0.00 0.02 0.02 0.00 0.02 Middlesbrough (2 Seasons) 1 League 12 12 1,080 12.0 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 Wycombe (1 Season) 1 League 11 7 745 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Middlesbrough (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ayr United (1 Season) 1 League 0 0 Partick Thistle (1 Season) 1 League 0 0 League Two (3 Seasons) 69 55 5,023 55.8 0 1 1 0 0 0 6 0 0.00 0.02 0.02 0.00 0.02 Premiership (3 Seasons) 45 34 3,192 35.5 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 PL2 — Div. 2 (2 Seasons) 12 12 1,080 12.0 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 FA Cup (2 Seasons) 3 2 193 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 3 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (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 2017-2018 20 Wycombe 1 League 11 7 745 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Middlesbrough 1 League 11 11 990 11.0 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 2018-2019 21 Middlesbrough 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 2018-2019 21 Middlesbrough 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 FG Rovers 2 Leagues 40 36 3,087 34.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2019-2020 22 FG Rovers 3 Leagues 23 16 1,624 18.0 0 1 1 0 0 0 2 0 0.00 0.06 0.06 0.00 0.06 2020-2021 23 Motherwell 1 League 19 12 1,184 13.2 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 2021-2022 24 Motherwell 1 League 24 22 1,989 22.1 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2023-2024 26 Ayr United 1 League 0 0 2023-2024 26 Motherwell 1 League 2 0 19 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 26 Partick Thistle 1 League 0 0 6 Seasons 6 Clubs 5 Leagues 120 94 8,768 97.4 0 2 2 0 0 0 15 0 0.00 0.02 0.02 0.00 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 Motherwell (3 Seasons) 1 League 45 34 3,192 35.5 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 FG Rovers (2 Seasons) 3 Leagues 63 52 4,711 52.3 0 1 1 0 0 0 6 0 0.00 0.02 0.02 0.00 0.02 Middlesbrough (2 Seasons) 1 League 12 12 1,080 12.0 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 Wycombe (1 Season) 1 League 11 7 745 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Middlesbrough (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ayr United (1 Season) 1 League 0 0 Partick Thistle (1 Season) 1 League 0 0 League Two (3 Seasons) 69 55 5,023 55.8 0 1 1 0 0 0 6 0 0.00 0.02 0.02 0.00 0.02 Premiership (3 Seasons) 45 34 3,192 35.5 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 PL2 — Div. 2 (2 Seasons) 12 12 1,080 12.0 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 FA Cup (2 Seasons) 3 2 193 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 3 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (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 2017-2018 20 Wycombe eng ENG 4. League Two 3rd 11 7 745 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Middlesbrough eng ENG Jr. PL2 — Div. 2 4th 11 11 990 11.0 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Matches 2018-2019 21 Middlesbrough eng ENG Jr. PL2 — Div. 2 8th 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 21 FG Rovers eng ENG 4. League Two 5th 38 34 2,907 32.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 FG Rovers eng ENG 4. League Two 10th 20 14 1,371 15.2 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2020-2021 23 Motherwell sct SCO 1. Premiership 14th 19 12 1,184 13.2 0 1 1 0 0 0 1 0 0.00 0.08 0.08 0.00 0.08 Matches 2021-2022 24 Motherwell sct SCO 1. Premiership 5th 24 22 1,989 22.1 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Ayr United sct SCO 2. Championship 7th 0 0 Matches 2023-2024 26 Motherwell sct SCO 1. Premiership 9th 2 0 19 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Partick Thistle sct SCO 2. Championship 3rd 0 0 Matches 6 Seasons 5 Clubs 3 Leagues 114 89 8,215 91.3 0 2 2 0 0 0 14 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 Motherwell (3 Seasons) 1 League 45 34 3,192 35.5 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 FG Rovers (2 Seasons) 1 League 58 48 4,278 47.5 0 1 1 0 0 0 5 0 0.00 0.02 0.02 0.00 0.02 Middlesbrough (2 Seasons) 1 League 12 12 1,080 12.0 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 Wycombe (1 Season) 1 League 11 7 745 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ayr United (1 Season) 1 League 0 0 Partick Thistle (1 Season) 1 League 0 0 League Two (3 Seasons) 69 55 5,023 55.8 0 1 1 0 0 0 6 0 0.00 0.02 0.02 0.00 0.02 Premiership (3 Seasons) 45 34 3,192 35.5 0 1 1 0 0 0 8 0 0.00 0.03 0.03 0.00 0.03 PL2 — Div. 2 (2 Seasons) 12 12 1,080 12.0 1 0 1 1 0 0 0 0 0.08 0.00 0.08 0.08 0.08 Championship (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 2018-2019 21 Middlesbrough eng ENG EFL Cup 5th 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 FG Rovers eng ENG FA Cup 85th 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 FG Rovers eng ENG EFL Cup 33rd 2 2 240 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 FG Rovers eng ENG FA Cup 65th 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 2 Leagues 6 5 553 6.1 0 0 0 0 0 0 1 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 FG Rovers (2 Seasons) 2 Leagues 5 4 433 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Middlesbrough (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 3 2 193 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 3 360 4.0 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 Dist PK PKatt Matches 2017-2018 20 Wycombe 1 League 8.3 0 0 0 0.00 0.00 0 0 2017-2018 20 Middlesbrough 1 League 11.0 1 0 0 2018-2019 21 Middlesbrough 1 League 1.0 0 0 0 2018-2019 21 Middlesbrough 1 League 1.3 0 0 0 0.00 0.00 0 0 2018-2019 21 FG Rovers 2 Leagues 34.3 0 0 0 0.00 0.00 0 0 2019-2020 22 FG Rovers 3 Leagues 18.0 0 2 0 0.0 0.11 0.00 0.00 0 0 2020-2021 23 Motherwell 1 League 13.2 0 1 0 0.0 0.08 0.00 0.00 0 0 2021-2022 24 Motherwell 1 League 22.1 0 6 0 0.0 0.27 0.00 0.00 0 0 2023-2024 26 Motherwell 1 League 0.2 0 0 0 0.00 0.00 0 0 6 Seasons 6 Clubs 5 Leagues 97.4 0 9 0 0.0 0.14 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Motherwell (3 Seasons) 1 League 35.5 0 7 0 0.0 0.20 0.00 0.00 0 0 FG Rovers (2 Seasons) 3 Leagues 52.3 0 2 0 0.0 0.10 0.00 0.00 0 0 Middlesbrough (2 Seasons) 1 League 12.0 1 0 0 Wycombe (1 Season) 1 League 8.3 0 0 0 0.00 0.00 0 0 Middlesbrough (1 Season) 1 League 1.3 0 0 0 0.00 0.00 0 0 Ayr United (1 Season) 1 League Partick Thistle (1 Season) 1 League League Two (3 Seasons) 55.8 0 2 0 0.0 0.09 0.00 0.00 0 0 Premiership (3 Seasons) 35.5 0 7 0 0.0 0.20 0.00 0.00 0 0 PL2 — Div. 2 (2 Seasons) 12.0 1 0 0 FA Cup (2 Seasons) 2.1 0 0 0 0.00 0.00 0 0 EFL Cup (2 Seasons) 4.0 0 0 0 0.00 0.00 0 0 Championship (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 2018-2019 21 Middlesbrough eng ENG EFL Cup 5th 1.3 0 0 0 0.00 0.00 0 0 Matches 2018-2019 21 FG Rovers eng ENG FA Cup 85th 2.0 0 0 0 0.00 0.00 0 0 Matches 2019-2020 22 FG Rovers eng ENG EFL Cup 33rd 2.7 0 0 0 0.00 0.00 0 0 Matches 2019-2020 22 FG Rovers eng ENG FA Cup 65th 0.1 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 6.1 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 Dist PK PKatt Matches FG Rovers (2 Seasons) 2 Leagues 4.8 0 0 0 0.00 0.00 0 0 Middlesbrough (1 Season) 1 League 1.3 0 0 0 0.00 0.00 0 0 FA Cup (2 Seasons) 2.1 0 0 0 0.00 0.00 0 0 EFL Cup (2 Seasons) 4.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 2017-2018 20 Wycombe eng ENG 4. League Two 11 745 68 18.0 8.3 7 7 4 5 1.91 14 12 +2 +0.24 -0.21 Matches 2017-2018 20 Middlesbrough eng ENG Jr. PL2 — Div. 2 11 990 90 52.4 11.0 11 90 11 0 0 2.09 27 15 +12 +1.09 +1.79 Matches 2018-2019 21 Middlesbrough eng ENG EFL Cup 1 120 120 23.5 1.3 1 120 1 0 0 1.00 3 3 0 0.00 -0.23 Matches 2018-2019 21 FG Rovers eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 3 -3 -1.50 Matches 2018-2019 21 FG Rovers eng ENG 4. League Two 38 2,907 77 70.2 32.3 34 84 27 4 15 3 1.68 49 33 +16 +0.50 +0.13 Matches 2018-2019 21 Middlesbrough eng ENG Jr. PL2 — Div. 2 1 90 90 4.5 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -1.90 Matches 2019-2020 22 FG Rovers eng ENG EFL Cup 2 240 120 100.0 2.7 2 120 2 0 0 1.50 0 0 0 0.00 Matches 2019-2020 22 FG Rovers eng ENG FA Cup 1 13 13 4.8 0.1 0 0 1 13 2 3.00 0 0 0 0.00 -1.05 Matches 2019-2020 22 FG Rovers eng ENG 4. League Two 20 1,371 69 42.3 15.2 14 86 13 6 29 12 1.25 14 14 0 0.00 -0.14 Matches 2020-2021 23 Motherwell sct SCO 1. Premiership 19 1,184 62 34.6 13.2 12 88 11 7 18 9 1.68 17 16 +1 +0.08 +0.76 Matches 2021-2022 24 Motherwell sct SCO 1. Premiership 24 1,989 83 58.2 22.1 22 90 21 2 9 2 1.33 20 34 -14 -0.63 -0.32 Matches 2023-2024 26 Ayr United sct SCO 2. Championship 0 0 0 0 5 Matches 2023-2024 26 Partick Thistle sct SCO 2. Championship 0 0 0 0 4 Matches 2023-2024 26 Motherwell sct SCO 1. Premiership 2 19 10 0.6 0.2 0 0 2 10 4 2.00 0 0 0 0.00 +0.08 Matches 6 Seasons 6 Clubs 5 Leagues 120 8,768 73 29.8 97.4 94 88 84 26 18 46 1.55 117 115 +2 +0.02 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 Motherwell (3 Seasons) 1 League 45 3,192 71 31.1 35.5 34 89 32 11 15 15 1.51 37 50 -13 -0.37 -0.05 FG Rovers (2 Seasons) 3 Leagues 63 4,711 75 58.4 52.3 52 86 44 11 22 17 1.52 63 50 +13 +0.25 -0.05 Middlesbrough (2 Seasons) 1 League 12 1,080 90 27.9 12.0 12 90 12 0 0 1.92 27 17 +10 +0.83 +1.12 Wycombe (1 Season) 1 League 11 745 68 18.0 8.3 7 7 4 5 1.91 14 12 +2 +0.24 -0.21 Middlesbrough (1 Season) 1 League 1 120 120 23.5 1.3 1 120 1 0 0 1.00 3 3 0 0.00 -0.23 Ayr United (1 Season) 1 League 0 0 0 0 5 Partick Thistle (1 Season) 1 League 0 0 0 0 4 League Two (3 Seasons) 69 5,023 73 43.6 55.8 55 84 47 14 23 20 1.59 77 59 +18 +0.32 -0.02 Premiership (3 Seasons) 45 3,192 71 31.1 35.5 34 89 32 11 15 15 1.51 37 50 -13 -0.37 -0.05 PL2 — Div. 2 (2 Seasons) 12 1,080 90 27.9 12.0 12 90 12 0 0 1.92 27 17 +10 +0.83 +1.12 FA Cup (2 Seasons) 3 193 64 42.9 2.1 2 90 2 1 13 2 1.33 0 3 -3 -1.40 -2.45 EFL Cup (2 Seasons) 3 360 120 48.0 4.0 3 120 3 0 0 1.33 3 3 0 0.00 -0.23 Championship (1 Season) 0 0 0 0 9
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 2017-2018 20 Wycombe 1 League 11 745 68 18.0 8.3 7 7 4 5 1.91 14 12 +2 +0.24 -0.21 2017-2018 20 Middlesbrough 1 League 11 990 90 52.4 11.0 11 90 11 0 0 2.09 27 15 +12 +1.09 +1.79 2018-2019 21 Middlesbrough 1 League 1 90 90 4.5 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -1.90 2018-2019 21 Middlesbrough 1 League 1 120 120 23.5 1.3 1 120 1 0 0 1.00 3 3 0 0.00 -0.23 2018-2019 21 FG Rovers 2 Leagues 40 3,087 77 71.5 34.3 36 84 29 4 15 3 1.62 49 36 +13 +0.38 +0.01 2019-2020 22 FG Rovers 3 Leagues 23 1,624 71 43.3 18.0 16 90 15 7 27 14 1.35 14 14 0 0.00 -0.25 2020-2021 23 Motherwell 1 League 19 1,184 62 34.6 13.2 12 88 11 7 18 9 1.68 17 16 +1 +0.08 +0.76 2021-2022 24 Motherwell 1 League 24 1,989 83 58.2 22.1 22 90 21 2 9 2 1.33 20 34 -14 -0.63 -0.32 2023-2024 26 Ayr United 1 League 0 0 0 0 5 2023-2024 26 Motherwell 1 League 2 19 10 0.6 0.2 0 0 2 10 4 2.00 0 0 0 0.00 +0.08 2023-2024 26 Partick Thistle 1 League 0 0 0 0 4 6 Seasons 6 Clubs 5 Leagues 120 8,768 73 29.8 97.4 94 88 84 26 18 46 1.55 117 115 +2 +0.02 0.00 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Motherwell (3 Seasons) 1 League 45 3,192 71 31.1 35.5 34 89 32 11 15 15 1.51 37 50 -13 -0.37 -0.05 FG Rovers (2 Seasons) 3 Leagues 63 4,711 75 58.4 52.3 52 86 44 11 22 17 1.52 63 50 +13 +0.25 -0.05 Middlesbrough (2 Seasons) 1 League 12 1,080 90 27.9 12.0 12 90 12 0 0 1.92 27 17 +10 +0.83 +1.12 Wycombe (1 Season) 1 League 11 745 68 18.0 8.3 7 7 4 5 1.91 14 12 +2 +0.24 -0.21 Middlesbrough (1 Season) 1 League 1 120 120 23.5 1.3 1 120 1 0 0 1.00 3 3 0 0.00 -0.23 Ayr United (1 Season) 1 League 0 0 0 0 5 Partick Thistle (1 Season) 1 League 0 0 0 0 4 League Two (3 Seasons) 69 5,023 73 43.6 55.8 55 84 47 14 23 20 1.59 77 59 +18 +0.32 -0.02 Premiership (3 Seasons) 45 3,192 71 31.1 35.5 34 89 32 11 15 15 1.51 37 50 -13 -0.37 -0.05 PL2 — Div. 2 (2 Seasons) 12 1,080 90 27.9 12.0 12 90 12 0 0 1.92 27 17 +10 +0.83 +1.12 FA Cup (2 Seasons) 3 193 64 42.9 2.1 2 90 2 1 13 2 1.33 0 3 -3 -1.40 -2.45 EFL Cup (2 Seasons) 3 360 120 48.0 4.0 3 120 3 0 0 1.33 3 3 0 0.00 -0.23 Championship (1 Season) 0 0 0 0 9
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 2017-2018 20 Wycombe eng ENG 4. League Two 3rd 11 745 68 18.0 8.3 7 7 4 5 1.91 14 12 +2 +0.24 -0.21 Matches 2017-2018 20 Middlesbrough eng ENG Jr. PL2 — Div. 2 4th 11 990 90 52.4 11.0 11 90 11 0 0 2.09 27 15 +12 +1.09 +1.79 Matches 2018-2019 21 Middlesbrough eng ENG Jr. PL2 — Div. 2 8th 1 90 90 4.5 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -1.90 Matches 2018-2019 21 FG Rovers eng ENG 4. League Two 5th 38 2,907 77 70.2 32.3 34 84 27 4 15 3 1.68 49 33 +16 +0.50 +0.13 Matches 2019-2020 22 FG Rovers eng ENG 4. League Two 10th 20 1,371 69 42.3 15.2 14 86 13 6 29 12 1.25 14 14 0 0.00 -0.14 Matches 2020-2021 23 Motherwell sct SCO 1. Premiership 14th 19 1,184 62 34.6 13.2 12 88 11 7 18 9 1.68 17 16 +1 +0.08 +0.76 Matches 2021-2022 24 Motherwell sct SCO 1. Premiership 5th 24 1,989 83 58.2 22.1 22 90 21 2 9 2 1.33 20 34 -14 -0.63 -0.32 Matches 2023-2024 26 Ayr United sct SCO 2. Championship 7th 0 0 0 0 5 Matches 2023-2024 26 Motherwell sct SCO 1. Premiership 9th 2 19 10 0.6 0.2 0 0 2 10 4 2.00 0 0 0 0.00 +0.08 Matches 2023-2024 26 Partick Thistle sct SCO 2. Championship 3rd 0 0 0 0 4 Matches 6 Seasons 5 Clubs 3 Leagues 114 8,215 72 29.1 91.3 89 86 79 25 19 44 1.56 114 109 +5 +0.05 +0.05 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Motherwell (3 Seasons) 1 League 45 3,192 71 31.1 35.5 34 89 32 11 15 15 1.51 37 50 -13 -0.37 -0.05 FG Rovers (2 Seasons) 1 League 58 4,278 74 58.0 47.5 48 84 40 10 23 15 1.53 63 47 +16 +0.34 +0.10 Middlesbrough (2 Seasons) 1 League 12 1,080 90 27.9 12.0 12 90 12 0 0 1.92 27 17 +10 +0.83 +1.12 Wycombe (1 Season) 1 League 11 745 68 18.0 8.3 7 7 4 5 1.91 14 12 +2 +0.24 -0.21 Ayr United (1 Season) 1 League 0 0 0 0 5 Partick Thistle (1 Season) 1 League 0 0 0 0 4 League Two (3 Seasons) 69 5,023 73 43.6 55.8 55 84 47 14 23 20 1.59 77 59 +18 +0.32 -0.02 Premiership (3 Seasons) 45 3,192 71 31.1 35.5 34 89 32 11 15 15 1.51 37 50 -13 -0.37 -0.05 PL2 — Div. 2 (2 Seasons) 12 1,080 90 27.9 12.0 12 90 12 0 0 1.92 27 17 +10 +0.83 +1.12 Championship (1 Season) 0 0 0 0 9
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 2018-2019 21 Middlesbrough eng ENG EFL Cup 5th 1 120 120 23.5 1.3 1 120 1 0 0 1.00 3 3 0 0.00 -0.23 Matches 2018-2019 21 FG Rovers eng ENG FA Cup 85th 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 3 -3 -1.50 Matches 2019-2020 22 FG Rovers eng ENG EFL Cup 33rd 2 240 120 100.0 2.7 2 120 2 0 0 1.50 0 0 0 0.00 Matches 2019-2020 22 FG Rovers eng ENG FA Cup 65th 1 13 13 4.8 0.1 0 0 1 13 2 3.00 0 0 0 0.00 -1.05 Matches 2 Seasons 2 Clubs 2 Leagues 6 553 92 46.1 6.1 5 108 5 1 13 2 1.33 3 6 -3 -0.49 -1.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 FG Rovers (2 Seasons) 2 Leagues 5 433 87 62.8 4.8 4 105 4 1 13 2 1.40 0 3 -3 -0.62 -1.67 Middlesbrough (1 Season) 1 League 1 120 120 23.5 1.3 1 120 1 0 0 1.00 3 3 0 0.00 -0.23 FA Cup (2 Seasons) 3 193 64 42.9 2.1 2 90 2 1 13 2 1.33 0 3 -3 -1.40 -2.45 EFL Cup (2 Seasons) 3 360 120 48.0 4.0 3 120 3 0 0 1.33 3 3 0 0.00 -0.23
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 20 Wycombe 1 League 8.3 1 0 0 11 0 0 0 0 0 0 0 0 2017-2018 20 Middlesbrough 1 League 11.0 0 0 0 0 2018-2019 21 Middlesbrough 1 League 1.0 0 0 0 0 2018-2019 21 Middlesbrough 1 League 1.3 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 21 FG Rovers 2 Leagues 34.3 4 0 0 1 2 0 0 0 0 0 0 0 2019-2020 22 FG Rovers 3 Leagues 18.0 2 0 0 15 14 2 39 17 17 0 0 0 2020-2021 23 Motherwell 1 League 13.2 1 0 0 12 16 0 30 21 24 0 2021-2022 24 Motherwell 1 League 22.1 6 0 0 21 23 0 46 41 21 0 2023-2024 26 Motherwell 1 League 0.2 1 0 0 2 1 0 0 1 0 0 6 Seasons 6 Clubs 5 Leagues 97.4 15 0 0 62 56 2 115 80 62 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Motherwell (3 Seasons) 1 League 35.5 8 0 0 35 40 0 76 63 45 0 FG Rovers (2 Seasons) 3 Leagues 52.3 6 0 0 16 16 2 39 17 17 0 0 0 Middlesbrough (2 Seasons) 1 League 12.0 0 0 0 0 Wycombe (1 Season) 1 League 8.3 1 0 0 11 0 0 0 0 0 0 0 0 Middlesbrough (1 Season) 1 League 1.3 0 0 0 0 0 0 0 0 0 0 0 0 Ayr United (1 Season) 1 League Partick Thistle (1 Season) 1 League League Two (3 Seasons) 55.8 6 0 0 25 12 2 34 13 15 0 0 0 Premiership (3 Seasons) 35.5 8 0 0 35 40 0 76 63 45 0 PL2 — Div. 2 (2 Seasons) 12.0 0 0 0 0 FA Cup (2 Seasons) 2.1 1 0 0 1 2 0 0 0 0 0 0 0 EFL Cup (2 Seasons) 4.0 0 0 0 1 2 0 5 4 2 0 0 0 Championship (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 2018-2019 21 Middlesbrough eng ENG EFL Cup 5th 1.3 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 21 FG Rovers eng ENG FA Cup 85th 2.0 1 0 0 1 2 0 0 0 0 0 0 0 Matches 2019-2020 22 FG Rovers eng ENG EFL Cup 33rd 2.7 0 0 0 1 2 0 5 4 2 0 Matches 2019-2020 22 FG Rovers eng ENG FA Cup 65th 0.1 0 0 0 0 0 0 0 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 6.1 1 0 0 2 4 0 5 4 2 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches FG Rovers (2 Seasons) 2 Leagues 4.8 1 0 0 2 4 0 5 4 2 0 0 0 Middlesbrough (1 Season) 1 League 1.3 0 0 0 0 0 0 0 0 0 0 0 0 FA Cup (2 Seasons) 2.1 1 0 0 1 2 0 0 0 0 0 0 0 EFL Cup (2 Seasons) 4.0 0 0 0 1 2 0 5 4 2 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, 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 Nathan McGinley Pages
Nathan McGinley Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary