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 2016-2017 16 Leyton Orient eng ENG 4. League Two 16 10 821 9.1 1 3 4 1 0 0 0 0 0.11 0.33 0.44 0.11 0.44 Matches 2017-2018 17 Leyton Orient eng ENG FA Cup 0 0 Matches 2017-2018 17 Leyton Orient eng ENG 5. National League 2 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 Morecambe eng ENG 4. League Two 2 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 Watford eng ENG EFL Cup 0 0 Matches 2019-2020 19 Watford eng ENG FA Cup 1 0 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Watford eng ENG 2. Championship 0 0 Matches 2020-2021 20 Watford eng ENG FA Cup 0 0 Matches 2020-2021 20 Woking eng ENG 5. National League 14 9 883 9.8 1 1 0 0 0 0 0.10 0.10 Matches 2020-2021 20 Stockport eng ENG 5. National League 4 3 215 2.4 0 0 0 0 0 0 0.00 0.00 Matches 2021-2022 21 Southend United eng ENG FA Cup 1 1 90 1.0 0 1 1 0 0 1 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2021-2022 21 Southend United eng ENG 5. National League 43 38 3,477 38.6 9 6 3 3 3 0 0.23 0.16 Matches 2022-2023 22 Wrexham eng ENG FA Cup 5 4 302 3.4 2 4 6 2 0 0 1 0 0.60 1.19 1.79 0.60 1.79 Matches 2022-2023 22 Wrexham eng ENG 5. National League 41 9 1,074 11.9 6 6 0 0 2 0 0.50 0.50 Matches 2023-2024 23 Wrexham eng ENG EFL Cup 2 1 133 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Wrexham eng ENG FA Cup 4 2 195 2.2 2 3 5 2 0 0 0 0 0.92 1.38 2.31 0.92 2.31 Matches 2023-2024 23 Wrexham eng ENG 4. League Two 31 14 1,178 13.1 1 5 6 1 0 0 1 0 0.08 0.38 0.46 0.08 0.46 Matches 2024-2025 24 Wrexham eng ENG EFL Cup 1 1 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Wrexham eng ENG 3. League One 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Dundee United sct SCO 1. Premiership 35 32 2,796 31.1 15 2 17 12 3 3 1 0 0.48 0.06 0.55 0.39 0.45 Matches 2025-2026 25 Bolton Wanderers eng ENG FA Cup 2 2 179 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Bolton Wanderers eng ENG 3. League One 41 23 2,315 25.7 10 4 14 10 0 0 2 0 0.39 0.16 0.54 0.39 0.54 Matches 10 Seasons 9 Clubs 7 Leagues 246 149 13,824 153.6 47 22 53 41 6 7 10 0 0.31 0.24 0.58 0.27 0.55 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 Wrexham (3 Seasons) 5 Leagues 85 31 2,958 32.9 11 12 17 11 0 0 4 0 0.33 0.57 0.81 0.33 0.81 Leyton Orient (2 Seasons) 3 Leagues 18 10 864 9.6 1 3 4 1 0 0 0 0 0.10 0.31 0.42 0.10 0.42 Watford (2 Seasons) 3 Leagues 1 0 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 2 Leagues 44 39 3,567 39.6 9 1 1 6 3 4 3 0 0.23 1.00 1.00 0.15 1.00 Bolton Wanderers (1 Season) 2 Leagues 43 25 2,494 27.7 10 4 14 10 0 0 2 0 0.36 0.14 0.51 0.36 0.51 Dundee United (1 Season) 1 League 35 32 2,796 31.1 15 2 17 12 3 3 1 0 0.48 0.06 0.55 0.39 0.45 Woking (1 Season) 1 League 14 9 883 9.8 1 1 0 0 0 0 0.10 0.10 Stockport (1 Season) 1 League 4 3 215 2.4 0 0 0 0 0 0 0.00 0.00 Morecambe (1 Season) 1 League 2 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 13 9 806 9.0 4 8 12 4 0 1 1 0 0.45 0.89 1.34 0.45 1.34 National League (4 Seasons) 104 59 5,692 63.2 16 0 0 13 3 3 5 0 0.25 0.00 0.00 0.21 0.00 League Two (3 Seasons) 49 24 2,006 22.3 2 8 10 2 0 0 1 0 0.09 0.36 0.45 0.09 0.45 EFL Cup (3 Seasons) 3 2 194 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 42 23 2,330 25.9 10 4 14 10 0 0 2 0 0.39 0.15 0.54 0.39 0.54 Premiership (1 Season) 35 32 2,796 31.1 15 2 17 12 3 3 1 0 0.48 0.06 0.55 0.39 0.45 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 2016-2017 16 Leyton Orient 1 League 16 10 821 9.1 1 3 4 1 0 0 0 0 0.11 0.33 0.44 0.11 0.44 2017-2018 17 Leyton Orient 2 Leagues 2 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 18 Morecambe 1 League 2 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 19 Watford 2 Leagues 1 0 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 20 Watford 2 Leagues 0 0 2020-2021 20 Woking 1 League 14 9 883 9.8 1 1 0 0 0 0 0.10 0.10 2020-2021 20 Stockport 1 League 4 3 215 2.4 0 0 0 0 0 0 0.00 0.00 2021-2022 21 Southend United 2 Leagues 44 39 3,567 39.6 9 1 1 6 3 4 3 0 0.23 1.00 1.00 0.15 1.00 2022-2023 22 Wrexham 2 Leagues 46 13 1,376 15.3 8 4 6 8 0 0 3 0 0.52 1.19 1.79 0.52 1.79 2023-2024 23 Wrexham 3 Leagues 37 17 1,506 16.7 3 8 11 3 0 0 1 0 0.18 0.48 0.66 0.18 0.66 2024-2025 24 Wrexham 2 Leagues 2 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 24 Dundee United 1 League 35 32 2,796 31.1 15 2 17 12 3 3 1 0 0.48 0.06 0.55 0.39 0.45 2025-2026 25 Bolton Wanderers 2 Leagues 43 25 2,494 27.7 10 4 14 10 0 0 2 0 0.36 0.14 0.51 0.36 0.51 10 Seasons 9 Clubs 7 Leagues 246 149 13,824 153.6 47 22 53 41 6 7 10 0 0.31 0.24 0.58 0.27 0.55 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 Wrexham (3 Seasons) 5 Leagues 85 31 2,958 32.9 11 12 17 11 0 0 4 0 0.33 0.57 0.81 0.33 0.81 Leyton Orient (2 Seasons) 3 Leagues 18 10 864 9.6 1 3 4 1 0 0 0 0 0.10 0.31 0.42 0.10 0.42 Watford (2 Seasons) 3 Leagues 1 0 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 2 Leagues 44 39 3,567 39.6 9 1 1 6 3 4 3 0 0.23 1.00 1.00 0.15 1.00 Bolton Wanderers (1 Season) 2 Leagues 43 25 2,494 27.7 10 4 14 10 0 0 2 0 0.36 0.14 0.51 0.36 0.51 Dundee United (1 Season) 1 League 35 32 2,796 31.1 15 2 17 12 3 3 1 0 0.48 0.06 0.55 0.39 0.45 Woking (1 Season) 1 League 14 9 883 9.8 1 1 0 0 0 0 0.10 0.10 Stockport (1 Season) 1 League 4 3 215 2.4 0 0 0 0 0 0 0.00 0.00 Morecambe (1 Season) 1 League 2 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (7 Seasons) 13 9 806 9.0 4 8 12 4 0 1 1 0 0.45 0.89 1.34 0.45 1.34 National League (4 Seasons) 104 59 5,692 63.2 16 0 0 13 3 3 5 0 0.25 0.00 0.00 0.21 0.00 League Two (3 Seasons) 49 24 2,006 22.3 2 8 10 2 0 0 1 0 0.09 0.36 0.45 0.09 0.45 EFL Cup (3 Seasons) 3 2 194 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 42 23 2,330 25.9 10 4 14 10 0 0 2 0 0.39 0.15 0.54 0.39 0.54 Premiership (1 Season) 35 32 2,796 31.1 15 2 17 12 3 3 1 0 0.48 0.06 0.55 0.39 0.45 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 2016-2017 16 Leyton Orient eng ENG 4. League Two 24th 16 10 821 9.1 1 3 4 1 0 0 0 0 0.11 0.33 0.44 0.11 0.44 Matches 2017-2018 17 Leyton Orient eng ENG 5. National League 13th 2 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 Morecambe eng ENG 4. League Two 18th 2 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Watford eng ENG 2. Championship 2nd 0 0 Matches 2020-2021 20 Woking eng ENG 5. National League 20th 14 9 883 9.8 1 1 0 0 0 0 0.10 0.10 Matches 2020-2021 20 Stockport eng ENG 5. National League 3rd 4 3 215 2.4 0 0 0 0 0 0 0.00 0.00 Matches 2021-2022 21 Southend United eng ENG 5. National League 13th 43 38 3,477 38.6 9 6 3 3 3 0 0.23 0.16 Matches 2022-2023 22 Wrexham eng ENG 5. National League 1st 41 9 1,074 11.9 6 6 0 0 2 0 0.50 0.50 Matches 2023-2024 23 Wrexham eng ENG 4. League Two 2nd 31 14 1,178 13.1 1 5 6 1 0 0 1 0 0.08 0.38 0.46 0.08 0.46 Matches 2024-2025 24 Wrexham eng ENG 3. League One 2nd 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Dundee United sct SCO 1. Premiership 4th 35 32 2,796 31.1 15 2 17 12 3 3 1 0 0.48 0.06 0.55 0.39 0.45 Matches 2025-2026 25 Bolton Wanderers eng ENG 3. League One 5th 41 23 2,315 25.7 10 4 14 10 0 0 2 0 0.39 0.16 0.54 0.39 0.54 Matches 9 Seasons 9 Clubs 5 Leagues 230 138 12,824 142.5 43 14 41 37 6 6 9 0 0.30 0.18 0.51 0.26 0.48 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Wrexham (3 Seasons) 3 Leagues 73 23 2,267 25.2 7 5 6 7 0 0 3 0 0.28 0.38 0.45 0.28 0.45 Leyton Orient (2 Seasons) 2 Leagues 18 10 864 9.6 1 3 4 1 0 0 0 0 0.10 0.31 0.42 0.10 0.42 Southend United (1 Season) 1 League 43 38 3,477 38.6 9 6 3 3 3 0 0.23 0.16 Bolton Wanderers (1 Season) 1 League 41 23 2,315 25.7 10 4 14 10 0 0 2 0 0.39 0.16 0.54 0.39 0.54 Dundee United (1 Season) 1 League 35 32 2,796 31.1 15 2 17 12 3 3 1 0 0.48 0.06 0.55 0.39 0.45 Woking (1 Season) 1 League 14 9 883 9.8 1 1 0 0 0 0 0.10 0.10 Stockport (1 Season) 1 League 4 3 215 2.4 0 0 0 0 0 0 0.00 0.00 Morecambe (1 Season) 1 League 2 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Watford (1 Season) 1 League 0 0 National League (4 Seasons) 104 59 5,692 63.2 16 0 0 13 3 3 5 0 0.25 0.00 0.00 0.21 0.00 League Two (3 Seasons) 49 24 2,006 22.3 2 8 10 2 0 0 1 0 0.09 0.36 0.45 0.09 0.45 League One (2 Seasons) 42 23 2,330 25.9 10 4 14 10 0 0 2 0 0.39 0.15 0.54 0.39 0.54 Premiership (1 Season) 35 32 2,796 31.1 15 2 17 12 3 3 1 0 0.48 0.06 0.55 0.39 0.45 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 17 Leyton Orient eng ENG FA Cup 85th 0 0 Matches 2019-2020 19 Watford eng ENG EFL Cup 9th 0 0 Matches 2019-2020 19 Watford eng ENG FA Cup 33rd 1 0 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Watford eng ENG FA Cup 33rd 0 0 Matches 2021-2022 21 Southend United eng ENG FA Cup 1 1 90 1.0 0 1 1 0 0 1 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2022-2023 22 Wrexham eng ENG FA Cup 5 4 302 3.4 2 4 6 2 0 0 1 0 0.60 1.19 1.79 0.60 1.79 Matches 2023-2024 23 Wrexham eng ENG EFL Cup Rd2 2 1 133 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Wrexham eng ENG FA Cup 4 2 195 2.2 2 3 5 2 0 0 0 0 0.92 1.38 2.31 0.92 2.31 Matches 2024-2025 24 Wrexham eng ENG EFL Cup Rd1 1 1 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Bolton Wanderers eng ENG FA Cup 2 2 179 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 5 Clubs 2 Leagues 16 11 1,000 11.1 4 8 12 4 0 1 1 0 0.36 0.72 1.08 0.36 1.08 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 Wrexham (3 Seasons) 2 Leagues 12 8 691 7.7 4 7 11 4 0 0 1 0 0.52 0.91 1.43 0.52 1.43 Watford (2 Seasons) 2 Leagues 1 0 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bolton Wanderers (1 Season) 1 League 2 2 179 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 1 League 1 1 90 1.0 0 1 1 0 0 1 0 0 0.00 1.00 1.00 0.00 1.00 Leyton Orient (1 Season) 1 League 0 0 FA Cup (7 Seasons) 13 9 806 9.0 4 8 12 4 0 1 1 0 0.45 0.89 1.34 0.45 1.34 EFL Cup (3 Seasons) 3 2 194 2.2 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 PK PKatt Matches 2016-2017 16 Leyton Orient 1 League 9.1 1 0 6 0.00 0.66 0.17 0 0 2017-2018 17 Leyton Orient 2 Leagues 0.5 0 0 1 0.00 2.09 0.00 0 0 2018-2019 18 Morecambe 1 League 0.1 0 0 0 2019-2020 19 Watford 2 Leagues 0.4 0 0 0 0.00 0.00 0 0 2020-2021 20 Woking 1 League 9.8 1 0 0 2020-2021 20 Stockport 1 League 2.4 0 0 0 2021-2022 21 Southend United 2 Leagues 39.6 9 3 1 33.3 3.00 1.00 0.00 0.00 3 4 2022-2023 22 Wrexham 2 Leagues 15.3 8 3 1 33.3 0.89 0.30 0.67 2.00 0 0 2023-2024 23 Wrexham 3 Leagues 16.7 3 31 13 41.9 1.85 0.78 0.10 0.23 0 0 2024-2025 24 Wrexham 2 Leagues 0.8 0 0 0 0.00 0.00 0 0 2024-2025 24 Dundee United 1 League 31.1 15 72 33 45.8 2.32 1.06 0.17 0.36 3 3 2025-2026 25 Bolton Wanderers 2 Leagues 27.7 10 58 23 39.7 2.09 0.83 0.17 0.43 0 0 10 Seasons 9 Clubs 7 Leagues 153.6 47 167 78 46.7 1.84 0.86 0.17 0.36 6 7 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Wrexham (3 Seasons) 5 Leagues 32.9 11 34 14 41.2 1.62 0.67 0.15 0.36 0 0 Leyton Orient (2 Seasons) 3 Leagues 9.6 1 0 7 0.00 0.73 0.14 0 0 Watford (2 Seasons) 3 Leagues 0.4 0 0 0 0.00 0.00 0 0 Southend United (1 Season) 2 Leagues 39.6 9 3 1 33.3 3.00 1.00 0.00 0.00 3 4 Bolton Wanderers (1 Season) 2 Leagues 27.7 10 58 23 39.7 2.09 0.83 0.17 0.43 0 0 Dundee United (1 Season) 1 League 31.1 15 72 33 45.8 2.32 1.06 0.17 0.36 3 3 Woking (1 Season) 1 League 9.8 1 0 0 Stockport (1 Season) 1 League 2.4 0 0 0 Morecambe (1 Season) 1 League 0.1 0 0 0 FA Cup (7 Seasons) 9.0 4 9 5 55.6 1.00 0.56 0.44 0.80 0 1 National League (4 Seasons) 63.2 16 0 1 0.00 2.09 0.00 3 3 League Two (3 Seasons) 22.3 2 27 17 63.0 1.22 0.77 0.07 0.12 0 0 EFL Cup (3 Seasons) 2.2 0 3 1 33.3 1.39 0.46 0.00 0.00 0 0 League One (2 Seasons) 25.9 10 56 21 37.5 2.16 0.81 0.18 0.48 0 0 Premiership (1 Season) 31.1 15 72 33 45.8 2.32 1.06 0.17 0.36 3 3 Championship (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019-2020 19 Watford eng ENG FA Cup 33rd 0.4 0 0 0 0.00 0.00 0 0 Matches 2021-2022 21 Southend United eng ENG FA Cup 1.0 0 3 1 33.3 3.00 1.00 0.00 0.00 0 1 Matches 2022-2023 22 Wrexham eng ENG FA Cup 3.4 2 3 1 33.3 0.89 0.30 0.67 2.00 0 0 Matches 2023-2024 23 Wrexham eng ENG EFL Cup Rd2 1.5 0 3 1 33.3 2.03 0.68 0.00 0.00 0 0 Matches 2023-2024 23 Wrexham eng ENG FA Cup 2.2 2 1 1 100.0 0.46 0.46 2.00 2.00 0 0 Matches 2024-2025 24 Wrexham eng ENG EFL Cup Rd1 0.7 0 0 0 0.00 0.00 0 0 Matches 2025-2026 25 Bolton Wanderers eng ENG FA Cup 2.0 0 2 2 100.0 1.01 1.01 0.00 0.00 0 0 Matches 8 Seasons 5 Clubs 2 Leagues 11.1 4 12 6 50.0 1.08 0.54 0.33 0.67 0 1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Wrexham (3 Seasons) 2 Leagues 7.7 4 7 3 42.9 0.91 0.39 0.57 1.33 0 0 Watford (2 Seasons) 2 Leagues 0.4 0 0 0 0.00 0.00 0 0 Bolton Wanderers (1 Season) 1 League 2.0 0 2 2 100.0 1.01 1.01 0.00 0.00 0 0 Southend United (1 Season) 1 League 1.0 0 3 1 33.3 3.00 1.00 0.00 0.00 0 1 Leyton Orient (1 Season) 1 League FA Cup (7 Seasons) 9.0 4 9 5 55.6 1.00 0.56 0.44 0.80 0 1 EFL Cup (3 Seasons) 2.2 0 3 1 33.3 1.39 0.46 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 2016-2017 16 Leyton Orient eng ENG 4. League Two 16 821 51 19.8 9.1 10 1 6 9 0.69 13 18 -5 -0.55 +0.40 Matches 2017-2018 17 Leyton Orient eng ENG FA Cup 0 0 0 0 1 Matches 2017-2018 17 Leyton Orient eng ENG 5. National League 2 43 22 1.0 0.5 0 0 2 3 0.00 0 0 0 0.00 -0.04 Matches 2018-2019 18 Morecambe eng ENG 4. League Two 2 7 4 0.2 0.1 0 0 2 3 5 0.00 0 0 0 0.00 +0.35 Matches 2019-2020 19 Watford eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 19 Watford eng ENG FA Cup 1 40 40 19.0 0.4 0 0 1 40 1 0.00 0 1 -1 -2.25 -2.25 Matches 2020-2021 20 Watford eng ENG 2. Championship 0 0 0 2 Matches 2020-2021 20 Watford eng ENG FA Cup 0 0 0 1 Matches 2020-2021 20 Woking eng ENG 5. National League 14 883 63 22.8 9.8 9 85 6 5 24 2 0.29 6 22 -16 -1.63 -1.30 Matches 2020-2021 20 Stockport eng ENG 5. National League 4 215 54 5.6 2.4 3 65 1 1 19 0 1.00 1 1 0 0.00 -0.91 Matches 2021-2022 21 Southend United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2021-2022 21 Southend United eng ENG 5. National League 43 3,477 81 87.8 38.6 38 89 35 5 19 0 1.33 43 51 -8 -0.21 +1.28 Matches 2022-2023 22 Wrexham eng ENG FA Cup 5 302 60 67.1 3.4 4 72 1 1 16 0 2.00 10 6 +4 +1.19 +0.58 Matches 2022-2023 22 Wrexham eng ENG 5. National League 41 1,074 26 25.9 11.9 9 81 5 32 11 4 2.45 38 14 +24 +2.01 +0.57 Matches 2023-2024 23 Wrexham eng ENG EFL Cup 2 133 67 55.4 1.5 1 86 0 1 47 0 1.00 1 1 0 0.00 0.00 Matches 2023-2024 23 Wrexham eng ENG FA Cup 4 195 49 54.2 2.2 2 79 0 2 19 0 2.25 5 5 0 0.00 -1.09 Matches 2023-2024 23 Wrexham eng ENG 4. League Two 31 1,178 38 28.5 13.1 14 65 2 17 16 4 1.58 20 18 +2 +0.15 -0.91 Matches 2024-2025 24 Wrexham eng ENG EFL Cup 1 61 61 67.8 0.7 1 61 0 0 0 0.00 1 2 -1 -1.48 +1.63 Matches 2024-2025 24 Wrexham eng ENG 3. League One 1 15 15 0.4 0.2 0 0 1 15 1 3.00 1 1 0 0.00 -0.72 Matches 2024-2025 24 Dundee United sct SCO 1. Premiership 35 2,796 80 81.8 31.1 32 85 20 3 24 0 1.37 35 47 -12 -0.39 -0.82 Matches 2025-2026 25 Bolton Wanderers eng ENG FA Cup 2 179 90 99.4 2.0 2 90 1 0 0 1.50 2 5 -3 -1.51 -1.51 Matches 2025-2026 25 Bolton Wanderers eng ENG 3. League One 41 2,315 56 55.9 25.7 23 84 18 18 21 0 1.80 44 33 +11 +0.43 +0.08 Matches 10 Seasons 9 Clubs 7 Leagues 246 13,824 56 27.5 153.6 149 83 91 97 16 34 1.52 221 228 -7 -0.05 -0.32 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (3 Seasons) 5 Leagues 85 2,958 35 21.8 32.9 31 72 8 54 13 9 2.04 76 47 +29 +0.88 -0.13 Leyton Orient (2 Seasons) 3 Leagues 18 864 48 10.3 9.6 10 1 8 13 0.61 13 18 -5 -0.52 -0.12 Watford (2 Seasons) 3 Leagues 1 40 40 0.8 0.4 0 0 1 40 5 0.00 0 1 -1 -2.25 -2.25 Southend United (1 Season) 2 Leagues 44 3,567 81 88.1 39.6 39 89 36 5 19 0 1.30 44 54 -10 -0.25 +1.24 Bolton Wanderers (1 Season) 2 Leagues 43 2,494 58 57.7 27.7 25 85 19 18 21 0 1.79 46 38 +8 +0.29 -0.06 Dundee United (1 Season) 1 League 35 2,796 80 81.8 31.1 32 85 20 3 24 0 1.37 35 47 -12 -0.39 -0.82 Woking (1 Season) 1 League 14 883 63 22.8 9.8 9 85 6 5 24 2 0.29 6 22 -16 -1.63 -1.30 Stockport (1 Season) 1 League 4 215 54 5.6 2.4 3 65 1 1 19 0 1.00 1 1 0 0.00 -0.91 Morecambe (1 Season) 1 League 2 7 4 0.2 0.1 0 0 2 3 5 0.00 0 0 0 0.00 +0.35 FA Cup (7 Seasons) 13 806 62 54.8 9.0 9 79 3 4 23 3 1.69 18 20 -2 -0.22 -0.78 National League (4 Seasons) 104 5,692 55 28.5 63.2 59 86 47 45 13 9 1.59 88 88 0 0.00 -0.43 League Two (3 Seasons) 49 2,006 41 16.2 22.3 24 65 3 25 14 18 1.22 33 36 -3 -0.13 0.00 EFL Cup (3 Seasons) 3 194 65 32.3 2.2 2 74 0 1 47 1 0.67 2 3 -1 -0.46 +0.20 League One (2 Seasons) 42 2,330 55 28.1 25.9 23 84 18 19 20 1 1.83 45 34 +11 +0.42 -0.18 Premiership (1 Season) 35 2,796 80 81.8 31.1 32 85 20 3 24 0 1.37 35 47 -12 -0.39 -0.82 Championship (1 Season) 0 0 0 2
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 2016-2017 16 Leyton Orient 1 League 16 821 51 19.8 9.1 10 1 6 9 0.69 13 18 -5 -0.55 +0.40 2017-2018 17 Leyton Orient 2 Leagues 2 43 22 1.0 0.5 0 0 2 4 0.00 0 0 0 0.00 -0.04 2018-2019 18 Morecambe 1 League 2 7 4 0.2 0.1 0 0 2 3 5 0.00 0 0 0 0.00 +0.35 2019-2020 19 Watford 2 Leagues 1 40 40 8.3 0.4 0 0 1 40 2 0.00 0 1 -1 -2.25 -2.25 2020-2021 20 Watford 2 Leagues 0 0 0 3 2020-2021 20 Woking 1 League 14 883 63 22.8 9.8 9 85 6 5 24 2 0.29 6 22 -16 -1.63 -1.30 2020-2021 20 Stockport 1 League 4 215 54 5.6 2.4 3 65 1 1 19 0 1.00 1 1 0 0.00 -0.91 2021-2022 21 Southend United 2 Leagues 44 3,567 81 88.1 39.6 39 89 36 5 19 0 1.30 44 54 -10 -0.25 +1.24 2022-2023 22 Wrexham 2 Leagues 46 1,376 30 30.0 15.3 13 78 6 33 11 4 2.40 48 20 +28 +1.83 +0.43 2023-2024 23 Wrexham 3 Leagues 37 1,506 41 31.8 16.7 17 68 2 20 18 4 1.62 26 24 +2 +0.12 -0.91 2024-2025 24 Wrexham 2 Leagues 2 76 38 1.8 0.8 1 61 0 1 15 1 1.50 2 3 -1 -1.18 -1.88 2024-2025 24 Dundee United 1 League 35 2,796 80 81.8 31.1 32 85 20 3 24 0 1.37 35 47 -12 -0.39 -0.82 2025-2026 25 Bolton Wanderers 2 Leagues 43 2,494 58 57.7 27.7 25 85 19 18 21 0 1.79 46 38 +8 +0.29 -0.06 10 Seasons 9 Clubs 7 Leagues 246 13,824 56 27.5 153.6 149 83 91 97 16 34 1.52 221 228 -7 -0.05 -0.32 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (3 Seasons) 5 Leagues 85 2,958 35 21.8 32.9 31 72 8 54 13 9 2.04 76 47 +29 +0.88 -0.13 Leyton Orient (2 Seasons) 3 Leagues 18 864 48 10.3 9.6 10 1 8 13 0.61 13 18 -5 -0.52 -0.12 Watford (2 Seasons) 3 Leagues 1 40 40 0.8 0.4 0 0 1 40 5 0.00 0 1 -1 -2.25 -2.25 Southend United (1 Season) 2 Leagues 44 3,567 81 88.1 39.6 39 89 36 5 19 0 1.30 44 54 -10 -0.25 +1.24 Bolton Wanderers (1 Season) 2 Leagues 43 2,494 58 57.7 27.7 25 85 19 18 21 0 1.79 46 38 +8 +0.29 -0.06 Dundee United (1 Season) 1 League 35 2,796 80 81.8 31.1 32 85 20 3 24 0 1.37 35 47 -12 -0.39 -0.82 Woking (1 Season) 1 League 14 883 63 22.8 9.8 9 85 6 5 24 2 0.29 6 22 -16 -1.63 -1.30 Stockport (1 Season) 1 League 4 215 54 5.6 2.4 3 65 1 1 19 0 1.00 1 1 0 0.00 -0.91 Morecambe (1 Season) 1 League 2 7 4 0.2 0.1 0 0 2 3 5 0.00 0 0 0 0.00 +0.35 FA Cup (7 Seasons) 13 806 62 54.8 9.0 9 79 3 4 23 3 1.69 18 20 -2 -0.22 -0.78 National League (4 Seasons) 104 5,692 55 28.5 63.2 59 86 47 45 13 9 1.59 88 88 0 0.00 -0.43 League Two (3 Seasons) 49 2,006 41 16.2 22.3 24 65 3 25 14 18 1.22 33 36 -3 -0.13 0.00 EFL Cup (3 Seasons) 3 194 65 32.3 2.2 2 74 0 1 47 1 0.67 2 3 -1 -0.46 +0.20 League One (2 Seasons) 42 2,330 55 28.1 25.9 23 84 18 19 20 1 1.83 45 34 +11 +0.42 -0.18 Premiership (1 Season) 35 2,796 80 81.8 31.1 32 85 20 3 24 0 1.37 35 47 -12 -0.39 -0.82 Championship (1 Season) 0 0 0 2
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 2016-2017 16 Leyton Orient eng ENG 4. League Two 24th 16 821 51 19.8 9.1 10 1 6 9 0.69 13 18 -5 -0.55 +0.40 Matches 2017-2018 17 Leyton Orient eng ENG 5. National League 13th 2 43 22 1.0 0.5 0 0 2 3 0.00 0 0 0 0.00 -0.04 Matches 2018-2019 18 Morecambe eng ENG 4. League Two 18th 2 7 4 0.2 0.1 0 0 2 3 5 0.00 0 0 0 0.00 +0.35 Matches 2020-2021 20 Watford eng ENG 2. Championship 2nd 0 0 0 2 Matches 2020-2021 20 Woking eng ENG 5. National League 20th 14 883 63 22.8 9.8 9 85 6 5 24 2 0.29 6 22 -16 -1.63 -1.30 Matches 2020-2021 20 Stockport eng ENG 5. National League 3rd 4 215 54 5.6 2.4 3 65 1 1 19 0 1.00 1 1 0 0.00 -0.91 Matches 2021-2022 21 Southend United eng ENG 5. National League 13th 43 3,477 81 87.8 38.6 38 89 35 5 19 0 1.33 43 51 -8 -0.21 +1.28 Matches 2022-2023 22 Wrexham eng ENG 5. National League 1st 41 1,074 26 25.9 11.9 9 81 5 32 11 4 2.45 38 14 +24 +2.01 +0.57 Matches 2023-2024 23 Wrexham eng ENG 4. League Two 2nd 31 1,178 38 28.5 13.1 14 65 2 17 16 4 1.58 20 18 +2 +0.15 -0.91 Matches 2024-2025 24 Wrexham eng ENG 3. League One 2nd 1 15 15 0.4 0.2 0 0 1 15 1 3.00 1 1 0 0.00 -0.72 Matches 2024-2025 24 Dundee United sct SCO 1. Premiership 4th 35 2,796 80 81.8 31.1 32 85 20 3 24 0 1.37 35 47 -12 -0.39 -0.82 Matches 2025-2026 25 Bolton Wanderers eng ENG 3. League One 5th 41 2,315 56 55.9 25.7 23 84 18 18 21 0 1.80 44 33 +11 +0.43 +0.08 Matches 9 Seasons 9 Clubs 5 Leagues 230 12,824 56 26.6 142.5 138 83 88 92 16 30 1.52 201 205 -4 -0.03 -0.30 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (3 Seasons) 3 Leagues 73 2,267 31 18.3 25.2 23 71 7 50 13 9 2.09 59 33 +26 +1.03 0.00 Leyton Orient (2 Seasons) 2 Leagues 18 864 48 10.4 9.6 10 1 8 12 0.61 13 18 -5 -0.52 -0.12 Southend United (1 Season) 1 League 43 3,477 81 87.8 38.6 38 89 35 5 19 0 1.33 43 51 -8 -0.21 +1.28 Bolton Wanderers (1 Season) 1 League 41 2,315 56 55.9 25.7 23 84 18 18 21 0 1.80 44 33 +11 +0.43 +0.08 Dundee United (1 Season) 1 League 35 2,796 80 81.8 31.1 32 85 20 3 24 0 1.37 35 47 -12 -0.39 -0.82 Woking (1 Season) 1 League 14 883 63 22.8 9.8 9 85 6 5 24 2 0.29 6 22 -16 -1.63 -1.30 Stockport (1 Season) 1 League 4 215 54 5.6 2.4 3 65 1 1 19 0 1.00 1 1 0 0.00 -0.91 Morecambe (1 Season) 1 League 2 7 4 0.2 0.1 0 0 2 3 5 0.00 0 0 0 0.00 +0.35 Watford (1 Season) 1 League 0 0 0 2 National League (4 Seasons) 104 5,692 55 28.5 63.2 59 86 47 45 13 9 1.59 88 88 0 0.00 -0.43 League Two (3 Seasons) 49 2,006 41 16.2 22.3 24 65 3 25 14 18 1.22 33 36 -3 -0.13 0.00 League One (2 Seasons) 42 2,330 55 28.1 25.9 23 84 18 19 20 1 1.83 45 34 +11 +0.42 -0.18 Premiership (1 Season) 35 2,796 80 81.8 31.1 32 85 20 3 24 0 1.37 35 47 -12 -0.39 -0.82 Championship (1 Season) 0 0 0 2
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 17 Leyton Orient eng ENG FA Cup 85th 0 0 0 0 1 Matches 2019-2020 19 Watford eng ENG EFL Cup 9th 0 0 0 0 1 Matches 2019-2020 19 Watford eng ENG FA Cup 33rd 1 40 40 19.0 0.4 0 0 1 40 1 0.00 0 1 -1 -2.25 -2.25 Matches 2020-2021 20 Watford eng ENG FA Cup 33rd 0 0 0 1 Matches 2021-2022 21 Southend United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2022-2023 22 Wrexham eng ENG FA Cup 5 302 60 67.1 3.4 4 72 1 1 16 0 2.00 10 6 +4 +1.19 +0.58 Matches 2023-2024 23 Wrexham eng ENG EFL Cup Rd2 2 133 67 55.4 1.5 1 86 0 1 47 0 1.00 1 1 0 0.00 0.00 Matches 2023-2024 23 Wrexham eng ENG FA Cup 4 195 49 54.2 2.2 2 79 0 2 19 0 2.25 5 5 0 0.00 -1.09 Matches 2024-2025 24 Wrexham eng ENG EFL Cup Rd1 1 61 61 67.8 0.7 1 61 0 0 0 0.00 1 2 -1 -1.48 +1.63 Matches 2025-2026 25 Bolton Wanderers eng ENG FA Cup 2 179 90 99.4 2.0 2 90 1 0 0 1.50 2 5 -3 -1.51 -1.51 Matches 8 Seasons 5 Clubs 2 Leagues 16 1,000 63 48.3 11.1 11 78 3 5 28 4 1.50 20 23 -3 -0.27 -0.56 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wrexham (3 Seasons) 2 Leagues 12 691 58 60.6 7.7 8 74 1 4 25 0 1.75 17 14 +3 +0.39 -0.01 Watford (2 Seasons) 2 Leagues 1 40 40 7.0 0.4 0 0 1 40 3 0.00 0 1 -1 -2.25 -2.25 Bolton Wanderers (1 Season) 1 League 2 179 90 99.4 2.0 2 90 1 0 0 1.50 2 5 -3 -1.51 -1.51 Southend United (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Leyton Orient (1 Season) 1 League 0 0 0 0 1 FA Cup (7 Seasons) 13 806 62 54.8 9.0 9 79 3 4 23 3 1.69 18 20 -2 -0.22 -0.78 EFL Cup (3 Seasons) 3 194 65 32.3 2.2 2 74 0 1 47 1 0.67 2 3 -1 -0.46 +0.20
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 16 Leyton Orient 1 League 9.1 0 0 0 4 0 0 0 0 0 0 0 0 2017-2018 17 Leyton Orient 2 Leagues 0.5 0 0 0 1 0 0 0 0 0 0 0 0 2018-2019 18 Morecambe 1 League 0.1 0 0 0 0 2019-2020 19 Watford 2 Leagues 0.4 0 0 0 2 1 0 0 0 0 0 2020-2021 20 Woking 1 League 9.8 0 0 0 0 2020-2021 20 Stockport 1 League 2.4 0 0 0 0 2021-2022 21 Southend United 2 Leagues 39.6 3 0 0 0 2 0 0 0 0 0 2022-2023 22 Wrexham 2 Leagues 15.3 3 0 0 2 1 1 2 1 0 0 2023-2024 23 Wrexham 3 Leagues 16.7 1 0 0 25 10 4 12 3 4 0 2024-2025 24 Wrexham 2 Leagues 0.8 0 0 0 1 0 1 0 0 1 0 2024-2025 24 Dundee United 1 League 31.1 1 0 0 47 37 12 7 9 13 0 2025-2026 25 Bolton Wanderers 2 Leagues 27.7 2 0 0 27 25 14 7 8 16 0 10 Seasons 9 Clubs 7 Leagues 153.6 10 0 0 109 76 32 28 21 34 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wrexham (3 Seasons) 5 Leagues 32.9 4 0 0 28 11 6 14 4 5 0 Leyton Orient (2 Seasons) 3 Leagues 9.6 0 0 0 5 0 0 0 0 0 0 0 0 Watford (2 Seasons) 3 Leagues 0.4 0 0 0 2 1 0 0 0 0 0 Southend United (1 Season) 2 Leagues 39.6 3 0 0 0 2 0 0 0 0 0 Bolton Wanderers (1 Season) 2 Leagues 27.7 2 0 0 27 25 14 7 8 16 0 Dundee United (1 Season) 1 League 31.1 1 0 0 47 37 12 7 9 13 0 Woking (1 Season) 1 League 9.8 0 0 0 0 Stockport (1 Season) 1 League 2.4 0 0 0 0 Morecambe (1 Season) 1 League 0.1 0 0 0 0 FA Cup (7 Seasons) 9.0 1 0 0 6 7 3 3 1 1 0 National League (4 Seasons) 63.2 5 0 0 1 0 0 0 0 0 0 0 0 League Two (3 Seasons) 22.3 1 0 0 24 8 4 11 3 3 0 0 0 EFL Cup (3 Seasons) 2.2 0 0 0 3 1 1 0 0 1 0 League One (2 Seasons) 25.9 2 0 0 28 23 12 7 8 16 0 Premiership (1 Season) 31.1 1 0 0 47 37 12 7 9 13 0 Championship (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.
View Additional Information
More Sam Dalby Pages
Sam Dalby Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary