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 21 Leeds United eng ENG 2. Championship 9 5 478 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Matches 2017-2018 21 Leeds United eng ENG EFL Cup 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Leeds 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 2018-2019 22 Leeds United eng ENG 2. Championship 0 0 Matches 2018-2019 22 Leeds United eng ENG EFL Cup 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Hearts sct SCO 1. Premiership 10 10 852 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 Matches 2019-2020 23 Mansfield Town eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Burton Albion eng ENG 3. League One 8 6 621 6.9 0 2 2 0 0 0 0 0 0.00 0.29 0.29 0.00 0.29 Matches 2019-2020 23 Mansfield Town eng ENG 4. League Two 15 14 1,214 13.5 0 2 2 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Matches 2020-2021 24 Rochdale eng ENG 3. League One 18 14 1,122 12.5 1 2 3 1 0 0 0 1 0.08 0.16 0.24 0.08 0.24 Matches 2021-2022 25 Burton Albion 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 2021-2022 25 Burton Albion 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 2021-2022 25 Burton Albion eng ENG 3. League One 38 35 3,165 35.2 3 2 5 3 0 0 3 1 0.09 0.06 0.14 0.09 0.14 Matches 2022-2023 26 Burton Albion eng ENG 3. League One 19 14 1,133 12.6 1 0 1 1 0 0 3 1 0.08 0.00 0.08 0.08 0.08 Matches 2023-2024 27 Portsmouth 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 2023-2024 27 Portsmouth 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 Portsmouth eng ENG 3. League One 45 45 4,050 45.0 4 2 6 4 0 0 4 0 0.09 0.04 0.13 0.09 0.13 Matches 7 Seasons 6 Clubs 6 Leagues 174 155 13,700 152.2 9 12 21 9 0 0 14 3 0.06 0.08 0.14 0.06 0.14 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 Burton Albion (3 Seasons) 3 Leagues 68 58 5,189 57.7 4 4 8 4 0 0 7 2 0.07 0.07 0.14 0.07 0.14 Leeds United (2 Seasons) 3 Leagues 15 11 1,003 11.1 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Portsmouth (1 Season) 3 Leagues 47 47 4,230 47.0 4 2 6 4 0 0 4 0 0.09 0.04 0.13 0.09 0.13 Rochdale (1 Season) 1 League 18 14 1,122 12.5 1 2 3 1 0 0 0 1 0.08 0.16 0.24 0.08 0.24 Mansfield Town (1 Season) 2 Leagues 16 15 1,304 14.5 0 2 2 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Hearts (1 Season) 1 League 10 10 852 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 League One (5 Seasons) 128 114 10,091 112.1 9 8 17 9 0 0 10 3 0.08 0.07 0.15 0.08 0.15 EFL Cup (4 Seasons) 7 7 615 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 9 5 478 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 League Two (1 Season) 15 14 1,214 13.5 0 2 2 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Premiership (1 Season) 10 10 852 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11
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 21 Leeds United 3 Leagues 14 10 958 10.6 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 2018-2019 22 Leeds United 2 Leagues 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Hearts 1 League 10 10 852 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 2019-2020 23 Mansfield Town 2 Leagues 16 15 1,304 14.5 0 2 2 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 2019-2020 23 Burton Albion 1 League 8 6 621 6.9 0 2 2 0 0 0 0 0 0.00 0.29 0.29 0.00 0.29 2020-2021 24 Rochdale 1 League 18 14 1,122 12.5 1 2 3 1 0 0 0 1 0.08 0.16 0.24 0.08 0.24 2021-2022 25 Burton Albion 3 Leagues 41 38 3,435 38.2 3 2 5 3 0 0 4 1 0.08 0.05 0.13 0.08 0.13 2022-2023 26 Burton Albion 1 League 19 14 1,133 12.6 1 0 1 1 0 0 3 1 0.08 0.00 0.08 0.08 0.08 2023-2024 27 Portsmouth 3 Leagues 47 47 4,230 47.0 4 2 6 4 0 0 4 0 0.09 0.04 0.13 0.09 0.13 7 Seasons 6 Clubs 6 Leagues 174 155 13,700 152.2 9 12 21 9 0 0 14 3 0.06 0.08 0.14 0.06 0.14 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 Burton Albion (3 Seasons) 3 Leagues 68 58 5,189 57.7 4 4 8 4 0 0 7 2 0.07 0.07 0.14 0.07 0.14 Leeds United (2 Seasons) 3 Leagues 15 11 1,003 11.1 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Portsmouth (1 Season) 3 Leagues 47 47 4,230 47.0 4 2 6 4 0 0 4 0 0.09 0.04 0.13 0.09 0.13 Rochdale (1 Season) 1 League 18 14 1,122 12.5 1 2 3 1 0 0 0 1 0.08 0.16 0.24 0.08 0.24 Mansfield Town (1 Season) 2 Leagues 16 15 1,304 14.5 0 2 2 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Hearts (1 Season) 1 League 10 10 852 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 League One (5 Seasons) 128 114 10,091 112.1 9 8 17 9 0 0 10 3 0.08 0.07 0.15 0.08 0.15 EFL Cup (4 Seasons) 7 7 615 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 9 5 478 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 League Two (1 Season) 15 14 1,214 13.5 0 2 2 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Premiership (1 Season) 10 10 852 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11
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 21 Leeds United eng ENG 2. Championship 13th 9 5 478 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Matches 2018-2019 22 Leeds United eng ENG 2. Championship 3rd 0 0 Matches 2018-2019 22 Hearts sct SCO 1. Premiership 7th 10 10 852 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 Matches 2019-2020 23 Mansfield Town eng ENG 4. League Two 21st 15 14 1,214 13.5 0 2 2 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Matches 2019-2020 23 Burton Albion eng ENG 3. League One 12th 8 6 621 6.9 0 2 2 0 0 0 0 0 0.00 0.29 0.29 0.00 0.29 Matches 2020-2021 24 Rochdale eng ENG 3. League One 21st 18 14 1,122 12.5 1 2 3 1 0 0 0 1 0.08 0.16 0.24 0.08 0.24 Matches 2021-2022 25 Burton Albion eng ENG 3. League One 16th 38 35 3,165 35.2 3 2 5 3 0 0 3 1 0.09 0.06 0.14 0.09 0.14 Matches 2022-2023 26 Burton Albion eng ENG 3. League One 15th 19 14 1,133 12.6 1 0 1 1 0 0 3 1 0.08 0.00 0.08 0.08 0.08 Matches 2023-2024 27 Portsmouth eng ENG 3. League One 1st 45 45 4,050 45.0 4 2 6 4 0 0 4 0 0.09 0.04 0.13 0.09 0.13 Matches 7 Seasons 6 Clubs 4 Leagues 162 143 12,635 140.4 9 12 21 9 0 0 12 3 0.06 0.09 0.15 0.06 0.15 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 Burton Albion (3 Seasons) 1 League 65 55 4,919 54.7 4 4 8 4 0 0 6 2 0.07 0.07 0.15 0.07 0.15 Leeds United (2 Seasons) 1 League 9 5 478 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Portsmouth (1 Season) 1 League 45 45 4,050 45.0 4 2 6 4 0 0 4 0 0.09 0.04 0.13 0.09 0.13 Rochdale (1 Season) 1 League 18 14 1,122 12.5 1 2 3 1 0 0 0 1 0.08 0.16 0.24 0.08 0.24 Mansfield Town (1 Season) 1 League 15 14 1,214 13.5 0 2 2 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Hearts (1 Season) 1 League 10 10 852 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 League One (5 Seasons) 128 114 10,091 112.1 9 8 17 9 0 0 10 3 0.08 0.07 0.15 0.08 0.15 Championship (2 Seasons) 9 5 478 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 League Two (1 Season) 15 14 1,214 13.5 0 2 2 0 0 0 1 0 0.00 0.15 0.15 0.00 0.15 Premiership (1 Season) 10 10 852 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11
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 21 Leeds United eng ENG EFL Cup 9th 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Leeds United eng ENG FA Cup 33rd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Leeds United eng ENG EFL Cup 33rd 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Mansfield Town eng ENG FA Cup 65th 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Burton Albion eng ENG EFL Cup Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Burton Albion 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 2023-2024 27 Portsmouth eng ENG EFL Cup Rd2 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 Portsmouth 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 5 Seasons 4 Clubs 2 Leagues 12 12 1,065 11.8 0 0 0 0 0 0 2 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 Leeds United (2 Seasons) 2 Leagues 6 6 525 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Burton Albion (1 Season) 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Mansfield Town (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (4 Seasons) 7 7 615 6.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 2 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 21 Leeds United 3 Leagues 10.6 0 3 2 66.7 0.28 0.19 0.00 0.00 0 0 2018-2019 22 Leeds United 2 Leagues 0.5 0 1 1 100.0 2.00 2.00 0.00 0.00 0 0 2018-2019 22 Hearts 1 League 9.5 0 0 0 2019-2020 23 Mansfield Town 2 Leagues 14.5 0 11 3 27.3 0.76 0.21 0.00 0.00 0 0 2019-2020 23 Burton Albion 1 League 6.9 0 5 2 40.0 0.72 0.29 0.00 0.00 0 0 2020-2021 24 Rochdale 1 League 12.5 1 13 4 30.8 1.04 0.32 0.08 0.25 0 0 2021-2022 25 Burton Albion 3 Leagues 38.2 3 49 13 26.5 1.28 0.34 0.06 0.23 0 0 2022-2023 26 Burton Albion 1 League 12.6 1 7 1 14.3 0.56 0.08 0.14 1.00 0 0 2023-2024 27 Portsmouth 3 Leagues 47.0 4 28 11 39.3 0.60 0.23 0.14 0.36 0 0 7 Seasons 6 Clubs 6 Leagues 152.2 9 117 37 31.6 0.82 0.26 0.08 0.24 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Burton Albion (3 Seasons) 3 Leagues 57.7 4 61 16 26.2 1.06 0.28 0.07 0.25 0 0 Leeds United (2 Seasons) 3 Leagues 11.1 0 4 3 75.0 0.36 0.27 0.00 0.00 0 0 Portsmouth (1 Season) 3 Leagues 47.0 4 28 11 39.3 0.60 0.23 0.14 0.36 0 0 Rochdale (1 Season) 1 League 12.5 1 13 4 30.8 1.04 0.32 0.08 0.25 0 0 Mansfield Town (1 Season) 2 Leagues 14.5 0 11 3 27.3 0.76 0.21 0.00 0.00 0 0 Hearts (1 Season) 1 League 9.5 0 0 0 League One (5 Seasons) 112.1 9 96 29 30.2 0.86 0.26 0.09 0.31 0 0 EFL Cup (4 Seasons) 6.8 0 7 4 57.1 1.02 0.59 0.00 0.00 0 0 FA Cup (4 Seasons) 5.0 0 2 1 50.0 0.40 0.20 0.00 0.00 0 0 Championship (2 Seasons) 5.3 0 2 1 50.0 0.38 0.19 0.00 0.00 0 0 League Two (1 Season) 13.5 0 10 2 20.0 0.74 0.15 0.00 0.00 0 0 Premiership (1 Season) 9.5 0 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 2017-2018 21 Leeds United eng ENG 2. Championship 13th 5.3 0 2 1 50.0 0.38 0.19 0.00 0.00 0 0 Matches 2018-2019 22 Hearts sct SCO 1. Premiership 7th 9.5 0 0 0 Matches 2019-2020 23 Mansfield Town eng ENG 4. League Two 21st 13.5 0 10 2 20.0 0.74 0.15 0.00 0.00 0 0 Matches 2019-2020 23 Burton Albion eng ENG 3. League One 12th 6.9 0 5 2 40.0 0.72 0.29 0.00 0.00 0 0 Matches 2020-2021 24 Rochdale eng ENG 3. League One 21st 12.5 1 13 4 30.8 1.04 0.32 0.08 0.25 0 0 Matches 2021-2022 25 Burton Albion eng ENG 3. League One 16th 35.2 3 43 11 25.6 1.22 0.31 0.07 0.27 0 0 Matches 2022-2023 26 Burton Albion eng ENG 3. League One 15th 12.6 1 7 1 14.3 0.56 0.08 0.14 1.00 0 0 Matches 2023-2024 27 Portsmouth eng ENG 3. League One 1st 45.0 4 28 11 39.3 0.62 0.24 0.14 0.36 0 0 Matches 7 Seasons 6 Clubs 4 Leagues 140.4 9 108 32 29.6 0.82 0.24 0.08 0.28 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Burton Albion (3 Seasons) 1 League 54.7 4 55 14 25.5 1.01 0.26 0.07 0.29 0 0 Leeds United (2 Seasons) 1 League 5.3 0 2 1 50.0 0.38 0.19 0.00 0.00 0 0 Portsmouth (1 Season) 1 League 45.0 4 28 11 39.3 0.62 0.24 0.14 0.36 0 0 Rochdale (1 Season) 1 League 12.5 1 13 4 30.8 1.04 0.32 0.08 0.25 0 0 Mansfield Town (1 Season) 1 League 13.5 0 10 2 20.0 0.74 0.15 0.00 0.00 0 0 Hearts (1 Season) 1 League 9.5 0 0 0 League One (5 Seasons) 112.1 9 96 29 30.2 0.86 0.26 0.09 0.31 0 0 Championship (2 Seasons) 5.3 0 2 1 50.0 0.38 0.19 0.00 0.00 0 0 League Two (1 Season) 13.5 0 10 2 20.0 0.74 0.15 0.00 0.00 0 0 Premiership (1 Season) 9.5 0 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2017-2018 21 Leeds United eng ENG 2. Championship 9 478 53 11.5 5.3 5 4 4 15 1.22 3 8 -5 -0.94 -0.94 Matches 2017-2018 21 Leeds United eng ENG EFL Cup 4 390 98 100.0 4.3 4 98 4 0 0 1.75 12 7 +5 +1.15 Matches 2017-2018 21 Leeds United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 22 Leeds United eng ENG 2. Championship 0 0 0 0 2 Matches 2018-2019 22 Leeds United eng ENG EFL Cup 1 45 45 25.0 0.5 1 45 0 0 1 0.00 0 2 -2 -4.00 -4.67 Matches 2018-2019 22 Hearts sct SCO 1. Premiership 10 852 85 24.9 9.5 10 85 8 0 5 0.80 9 14 -5 -0.53 -0.42 Matches 2019-2020 23 Mansfield Town eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -3.00 Matches 2019-2020 23 Burton Albion eng ENG 3. League One 8 621 78 19.7 6.9 6 90 6 2 41 0 1.25 10 13 -3 -0.43 -0.54 Matches 2019-2020 23 Mansfield Town eng ENG 4. League Two 15 1,214 81 37.5 13.5 14 86 11 1 6 0 1.07 19 22 -3 -0.22 -0.04 Matches 2020-2021 24 Rochdale eng ENG 3. League One 18 1,122 62 27.1 12.5 14 79 8 4 3 2 1.00 11 23 -12 -0.96 -0.81 Matches 2021-2022 25 Burton Albion eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 Matches 2021-2022 25 Burton Albion eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2021-2022 25 Burton Albion eng ENG 3. League One 38 3,165 83 76.4 35.2 35 89 34 3 21 3 1.21 42 51 -9 -0.26 +0.39 Matches 2022-2023 26 Burton Albion eng ENG 3. League One 19 1,133 60 27.4 12.6 14 74 10 5 20 3 1.26 16 22 -6 -0.48 0.00 Matches 2023-2024 27 Portsmouth eng ENG EFL Cup 1 90 90 42.9 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +2.00 Matches 2023-2024 27 Portsmouth eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2023-2024 27 Portsmouth eng ENG 3. League One 45 4,050 90 97.8 45.0 45 90 45 0 0 2.13 77 40 +37 +0.82 +0.82 Matches 7 Seasons 6 Clubs 6 Leagues 174 13,700 79 38.0 152.2 155 86 137 19 17 31 1.40 207 212 -5 -0.03 +0.12 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Burton Albion (3 Seasons) 3 Leagues 68 5,189 76 44.4 57.7 58 85 53 10 25 6 1.23 72 90 -18 -0.31 -0.04 Leeds United (2 Seasons) 3 Leagues 15 1,003 67 11.2 11.1 11 88 9 4 18 1.20 16 19 -3 -0.27 -0.29 Portsmouth (1 Season) 3 Leagues 47 4,230 90 95.3 47.0 47 90 47 0 0 2.10 80 42 +38 +0.81 +0.81 Rochdale (1 Season) 1 League 18 1,122 62 27.1 12.5 14 79 8 4 3 2 1.00 11 23 -12 -0.96 -0.81 Mansfield Town (1 Season) 2 Leagues 16 1,304 82 38.1 14.5 15 87 12 1 6 0 1.00 19 24 -5 -0.35 -0.22 Hearts (1 Season) 1 League 10 852 85 24.9 9.5 10 85 8 0 5 0.80 9 14 -5 -0.53 -0.42 League One (5 Seasons) 128 10,091 79 51.2 112.1 114 86 103 14 18 8 1.51 156 149 +7 +0.06 +0.30 EFL Cup (4 Seasons) 7 615 88 70.7 6.8 7 88 6 0 1 1.57 16 11 +5 +0.73 +0.38 FA Cup (4 Seasons) 5 450 90 83.3 5.0 5 90 5 0 0 0.60 4 8 -4 -0.80 -1.80 Championship (2 Seasons) 9 478 53 5.8 5.3 5 4 4 17 1.22 3 8 -5 -0.94 -0.94 League Two (1 Season) 15 1,214 81 37.5 13.5 14 86 11 1 6 0 1.07 19 22 -3 -0.22 -0.04 Premiership (1 Season) 10 852 85 24.9 9.5 10 85 8 0 5 0.80 9 14 -5 -0.53 -0.42
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 21 Leeds United 3 Leagues 14 958 68 20.7 10.6 10 96 9 4 15 1.28 16 17 -1 -0.09 -0.09 2018-2019 22 Leeds United 2 Leagues 1 45 45 1.0 0.5 1 45 0 0 3 0.00 0 2 -2 -4.00 -4.67 2018-2019 22 Hearts 1 League 10 852 85 24.9 9.5 10 85 8 0 5 0.80 9 14 -5 -0.53 -0.42 2019-2020 23 Mansfield Town 2 Leagues 16 1,304 82 38.1 14.5 15 87 12 1 6 0 1.00 19 24 -5 -0.35 -0.22 2019-2020 23 Burton Albion 1 League 8 621 78 19.7 6.9 6 90 6 2 41 0 1.25 10 13 -3 -0.43 -0.54 2020-2021 24 Rochdale 1 League 18 1,122 62 27.1 12.5 14 79 8 4 3 2 1.00 11 23 -12 -0.96 -0.81 2021-2022 25 Burton Albion 3 Leagues 41 3,435 84 77.9 38.2 38 89 37 3 21 3 1.22 46 55 -9 -0.24 +0.41 2022-2023 26 Burton Albion 1 League 19 1,133 60 27.4 12.6 14 74 10 5 20 3 1.26 16 22 -6 -0.48 0.00 2023-2024 27 Portsmouth 3 Leagues 47 4,230 90 95.3 47.0 47 90 47 0 0 2.10 80 42 +38 +0.81 +0.81 7 Seasons 6 Clubs 6 Leagues 174 13,700 79 38.0 152.2 155 86 137 19 17 31 1.40 207 212 -5 -0.03 +0.12 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Burton Albion (3 Seasons) 3 Leagues 68 5,189 76 44.4 57.7 58 85 53 10 25 6 1.23 72 90 -18 -0.31 -0.04 Leeds United (2 Seasons) 3 Leagues 15 1,003 67 11.2 11.1 11 88 9 4 18 1.20 16 19 -3 -0.27 -0.29 Portsmouth (1 Season) 3 Leagues 47 4,230 90 95.3 47.0 47 90 47 0 0 2.10 80 42 +38 +0.81 +0.81 Rochdale (1 Season) 1 League 18 1,122 62 27.1 12.5 14 79 8 4 3 2 1.00 11 23 -12 -0.96 -0.81 Mansfield Town (1 Season) 2 Leagues 16 1,304 82 38.1 14.5 15 87 12 1 6 0 1.00 19 24 -5 -0.35 -0.22 Hearts (1 Season) 1 League 10 852 85 24.9 9.5 10 85 8 0 5 0.80 9 14 -5 -0.53 -0.42 League One (5 Seasons) 128 10,091 79 51.2 112.1 114 86 103 14 18 8 1.51 156 149 +7 +0.06 +0.30 EFL Cup (4 Seasons) 7 615 88 70.7 6.8 7 88 6 0 1 1.57 16 11 +5 +0.73 +0.38 FA Cup (4 Seasons) 5 450 90 83.3 5.0 5 90 5 0 0 0.60 4 8 -4 -0.80 -1.80 Championship (2 Seasons) 9 478 53 5.8 5.3 5 4 4 17 1.22 3 8 -5 -0.94 -0.94 League Two (1 Season) 15 1,214 81 37.5 13.5 14 86 11 1 6 0 1.07 19 22 -3 -0.22 -0.04 Premiership (1 Season) 10 852 85 24.9 9.5 10 85 8 0 5 0.80 9 14 -5 -0.53 -0.42
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 21 Leeds United eng ENG 2. Championship 13th 9 478 53 11.5 5.3 5 4 4 15 1.22 3 8 -5 -0.94 -0.94 Matches 2018-2019 22 Leeds United eng ENG 2. Championship 3rd 0 0 0 0 2 Matches 2018-2019 22 Hearts sct SCO 1. Premiership 7th 10 852 85 24.9 9.5 10 85 8 0 5 0.80 9 14 -5 -0.53 -0.42 Matches 2019-2020 23 Mansfield Town eng ENG 4. League Two 21st 15 1,214 81 37.5 13.5 14 86 11 1 6 0 1.07 19 22 -3 -0.22 -0.04 Matches 2019-2020 23 Burton Albion eng ENG 3. League One 12th 8 621 78 19.7 6.9 6 90 6 2 41 0 1.25 10 13 -3 -0.43 -0.54 Matches 2020-2021 24 Rochdale eng ENG 3. League One 21st 18 1,122 62 27.1 12.5 14 79 8 4 3 2 1.00 11 23 -12 -0.96 -0.81 Matches 2021-2022 25 Burton Albion eng ENG 3. League One 16th 38 3,165 83 76.4 35.2 35 89 34 3 21 3 1.21 42 51 -9 -0.26 +0.39 Matches 2022-2023 26 Burton Albion eng ENG 3. League One 15th 19 1,133 60 27.4 12.6 14 74 10 5 20 3 1.26 16 22 -6 -0.48 0.00 Matches 2023-2024 27 Portsmouth eng ENG 3. League One 1st 45 4,050 90 97.8 45.0 45 90 45 0 0 2.13 77 40 +37 +0.82 +0.82 Matches 7 Seasons 6 Clubs 4 Leagues 162 12,635 78 36.5 140.4 143 86 126 19 17 30 1.41 187 193 -6 -0.04 +0.12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Burton Albion (3 Seasons) 1 League 65 4,919 76 43.0 54.7 55 85 50 10 25 6 1.23 68 86 -18 -0.33 -0.05 Leeds United (2 Seasons) 1 League 9 478 53 5.8 5.3 5 4 4 17 1.22 3 8 -5 -0.94 -0.94 Portsmouth (1 Season) 1 League 45 4,050 90 97.8 45.0 45 90 45 0 0 2.13 77 40 +37 +0.82 +0.82 Rochdale (1 Season) 1 League 18 1,122 62 27.1 12.5 14 79 8 4 3 2 1.00 11 23 -12 -0.96 -0.81 Mansfield Town (1 Season) 1 League 15 1,214 81 37.5 13.5 14 86 11 1 6 0 1.07 19 22 -3 -0.22 -0.04 Hearts (1 Season) 1 League 10 852 85 24.9 9.5 10 85 8 0 5 0.80 9 14 -5 -0.53 -0.42 League One (5 Seasons) 128 10,091 79 51.2 112.1 114 86 103 14 18 8 1.51 156 149 +7 +0.06 +0.30 Championship (2 Seasons) 9 478 53 5.8 5.3 5 4 4 17 1.22 3 8 -5 -0.94 -0.94 League Two (1 Season) 15 1,214 81 37.5 13.5 14 86 11 1 6 0 1.07 19 22 -3 -0.22 -0.04 Premiership (1 Season) 10 852 85 24.9 9.5 10 85 8 0 5 0.80 9 14 -5 -0.53 -0.42
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 21 Leeds United eng ENG EFL Cup 9th 4 390 98 100.0 4.3 4 98 4 0 0 1.75 12 7 +5 +1.15 Matches 2017-2018 21 Leeds United eng ENG FA Cup 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 22 Leeds United eng ENG EFL Cup 33rd 1 45 45 25.0 0.5 1 45 0 0 1 0.00 0 2 -2 -4.00 -4.67 Matches 2019-2020 23 Mansfield Town eng ENG FA Cup 65th 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -3.00 Matches 2021-2022 25 Burton Albion eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 Matches 2021-2022 25 Burton Albion eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2023-2024 27 Portsmouth eng ENG EFL Cup Rd2 1 90 90 42.9 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +2.00 Matches 2023-2024 27 Portsmouth eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 5 Seasons 4 Clubs 2 Leagues 12 1,065 89 75.5 11.8 12 89 11 0 1 1.17 20 19 +1 +0.08 -0.44 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Leeds United (2 Seasons) 2 Leagues 6 525 88 79.5 5.8 6 88 5 0 1 1.17 13 11 +2 +0.34 -0.32 Burton Albion (1 Season) 2 Leagues 3 270 90 100.0 3.0 3 90 3 0 0 1.33 4 4 0 0.00 Portsmouth (1 Season) 2 Leagues 2 180 90 60.0 2.0 2 90 2 0 0 1.50 3 2 +1 +0.50 +0.50 Mansfield Town (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -3.00 EFL Cup (4 Seasons) 7 615 88 70.7 6.8 7 88 6 0 1 1.57 16 11 +5 +0.73 +0.38 FA Cup (4 Seasons) 5 450 90 83.3 5.0 5 90 5 0 0 0.60 4 8 -4 -0.80 -1.80
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 21 Leeds United 3 Leagues 10.6 1 0 0 8 3 0 0 8 3 0 1 1 2018-2019 22 Leeds United 2 Leagues 0.5 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 22 Hearts 1 League 9.5 0 0 0 0 2019-2020 23 Mansfield Town 2 Leagues 14.5 2 0 0 12 3 0 8 14 13 0 0 0 2019-2020 23 Burton Albion 1 League 6.9 0 0 0 4 1 0 1 5 7 0 2020-2021 24 Rochdale 1 League 12.5 0 1 0 18 8 3 16 7 9 0 2021-2022 25 Burton Albion 3 Leagues 38.2 4 1 0 35 23 0 7 49 16 0 2022-2023 26 Burton Albion 1 League 12.6 3 1 0 16 5 0 6 21 10 0 2023-2024 27 Portsmouth 3 Leagues 47.0 4 0 0 28 24 1 7 50 17 0 7 Seasons 6 Clubs 6 Leagues 152.2 14 3 0 121 67 4 45 154 75 0 1 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Burton Albion (3 Seasons) 3 Leagues 57.7 7 2 0 55 29 0 14 75 33 0 Leeds United (2 Seasons) 3 Leagues 11.1 1 0 0 8 3 0 0 8 3 0 1 1 Portsmouth (1 Season) 3 Leagues 47.0 4 0 0 28 24 1 7 50 17 0 Rochdale (1 Season) 1 League 12.5 0 1 0 18 8 3 16 7 9 0 Mansfield Town (1 Season) 2 Leagues 14.5 2 0 0 12 3 0 8 14 13 0 0 0 Hearts (1 Season) 1 League 9.5 0 0 0 0 League One (5 Seasons) 112.1 10 3 0 98 58 4 36 130 53 0 EFL Cup (4 Seasons) 6.8 0 0 0 4 3 0 1 1 5 0 0 0 FA Cup (4 Seasons) 5.0 2 0 0 6 1 0 3 2 2 1 Championship (2 Seasons) 5.3 1 0 0 4 2 0 0 7 2 0 1 0 League Two (1 Season) 13.5 1 0 0 9 3 0 5 14 13 0 0 0 Premiership (1 Season) 9.5 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, 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
Player Club Summary