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 2015-2016 19 Morton sct SCO 2. Championship 26 6 727 8.1 2 1 3 2 0 0 2 0 0.25 0.12 0.37 0.25 0.37 Matches 2016-2017 20 Newport County eng ENG 4. League Two 18 15 1,339 14.9 2 0 2 2 0 0 0 0 0.13 0.00 0.13 0.13 0.13 Matches 2017-2018 21 Stevenage 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 Stevenage eng ENG FA Cup 3 1 91 1.0 1 0 1 1 0 0 0 0 0.99 0.00 0.99 0.99 0.99 Matches 2017-2018 21 Stevenage eng ENG 4. League Two 22 8 811 9.0 0 2 2 0 0 0 1 0 0.00 0.22 0.22 0.00 0.22 Matches 2018-2019 22 Wycombe Wanderers eng ENG EFL Cup 2 1 122 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Wycombe Wanderers eng ENG FA Cup 1 1 68 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Wycombe Wanderers eng ENG 3. League One 30 26 2,277 25.3 5 1 6 5 0 0 2 0 0.20 0.04 0.24 0.20 0.24 Matches 2019-2020 23 Wycombe Wanderers eng ENG EFL Cup 1 1 70 0.8 1 0 1 1 0 0 0 0 1.29 0.00 1.29 1.29 1.29 Matches 2019-2020 23 Wycombe Wanderers eng ENG FA Cup 2 1 144 1.6 1 0 1 1 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Matches 2019-2020 23 Wycombe Wanderers eng ENG 3. League One 21 15 1,213 13.5 1 1 2 1 0 0 0 0 0.07 0.07 0.15 0.07 0.15 Matches 2020-2021 24 Wycombe Wanderers eng ENG 2. Championship 21 7 615 6.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Wycombe Wanderers eng ENG EFL Cup 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Wycombe Wanderers eng ENG FA Cup 1 0 16 0.2 1 0 1 1 0 0 0 0 5.63 0.00 5.63 5.63 5.63 Matches 2021-2022 25 Wycombe Wanderers 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 2021-2022 25 Wycombe Wanderers eng ENG 3. League One 0 0 Matches 2021-2022 25 Ross County sct SCO 1. Premiership 5 3 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Ross County sct SCO 1. Premiership 10 3 339 3.8 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Matches 2023-2024 27 Inverness CT sct SCO 2. Championship 14 14 1,212 13.5 4 2 6 4 0 0 1 0 0.30 0.15 0.45 0.30 0.45 Matches 2023-2024 27 Ross County sct SCO 1. Premiership 14 1 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Inverness CT sct SCO Rel/Pro play-offs 4 3 267 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Matches 2024-2025 28 Ross County sct SCO 1. Premiership 22 7 868 9.6 2 1 3 2 0 0 0 0 0.21 0.10 0.31 0.21 0.31 Matches 2024-2025 28 Ross County sct SCO Rel/Pro play-offs 2 1 83 0.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Partick Thistle sct SCO 2. Championship 32 19 1,893 21.0 9 1 10 9 0 0 0 0 0.43 0.05 0.48 0.43 0.48 Matches 11 Seasons 7 Clubs 9 Leagues 255 137 12,948 143.9 31 9 40 31 0 0 10 0 0.22 0.06 0.28 0.22 0.28 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 Wycombe Wanderers (4 Seasons) 4 Leagues 82 55 4,769 53.0 9 2 11 9 0 0 4 0 0.17 0.04 0.21 0.17 0.21 Ross County (4 Seasons) 2 Leagues 53 15 1,749 19.4 3 1 4 3 0 0 2 0 0.15 0.05 0.21 0.15 0.21 Partick Thistle (1 Season) 1 League 32 19 1,893 21.0 9 1 10 9 0 0 0 0 0.43 0.05 0.48 0.43 0.48 Morton (1 Season) 1 League 26 6 727 8.1 2 1 3 2 0 0 2 0 0.25 0.12 0.37 0.25 0.37 Stevenage (1 Season) 3 Leagues 26 10 992 11.0 1 2 3 1 0 0 1 0 0.09 0.18 0.27 0.09 0.27 Inverness CT (1 Season) 2 Leagues 18 17 1,479 16.4 5 2 7 5 0 0 1 0 0.30 0.12 0.43 0.30 0.43 Newport County (1 Season) 1 League 18 15 1,339 14.9 2 0 2 2 0 0 0 0 0.13 0.00 0.13 0.13 0.13 EFL Cup (5 Seasons) 7 6 526 5.8 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 Premiership (4 Seasons) 51 14 1,666 18.5 3 1 4 3 0 0 1 0 0.16 0.05 0.22 0.16 0.22 FA Cup (4 Seasons) 7 3 319 3.5 3 0 3 3 0 0 0 0 0.85 0.00 0.85 0.85 0.85 Championship (3 Seasons) 72 39 3,832 42.6 15 4 19 15 0 0 3 0 0.35 0.09 0.45 0.35 0.45 League One (3 Seasons) 51 41 3,490 38.8 6 2 8 6 0 0 2 0 0.15 0.05 0.21 0.15 0.21 League Two (2 Seasons) 40 23 2,150 23.9 2 2 4 2 0 0 1 0 0.08 0.08 0.17 0.08 0.17 Championship (1 Season) 21 7 615 6.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rel/Pro play-offs (1 Season) 4 3 267 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Rel/Pro play-offs (1 Season) 2 1 83 0.9 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 2015-2016 19 Morton 1 League 26 6 727 8.1 2 1 3 2 0 0 2 0 0.25 0.12 0.37 0.25 0.37 2016-2017 20 Newport County 1 League 18 15 1,339 14.9 2 0 2 2 0 0 0 0 0.13 0.00 0.13 0.13 0.13 2017-2018 21 Stevenage 3 Leagues 26 10 992 11.0 1 2 3 1 0 0 1 0 0.09 0.18 0.27 0.09 0.27 2018-2019 22 Wycombe Wanderers 3 Leagues 33 28 2,467 27.4 5 1 6 5 0 0 2 0 0.18 0.04 0.22 0.18 0.22 2019-2020 23 Wycombe Wanderers 3 Leagues 24 17 1,427 15.9 3 1 4 3 0 0 0 0 0.19 0.06 0.25 0.19 0.25 2020-2021 24 Wycombe Wanderers 3 Leagues 23 8 695 7.7 1 0 1 1 0 0 2 0 0.13 0.00 0.13 0.13 0.13 2021-2022 25 Wycombe Wanderers 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 2021-2022 25 Ross County 1 League 5 3 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 26 Ross County 1 League 10 3 339 3.8 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 2023-2024 27 Inverness CT 2 Leagues 18 17 1,479 16.4 5 2 7 5 0 0 1 0 0.30 0.12 0.43 0.30 0.43 2023-2024 27 Ross County 1 League 14 1 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 28 Ross County 2 Leagues 24 8 951 10.6 2 1 3 2 0 0 1 0 0.19 0.09 0.28 0.19 0.28 2025-2026 29 Partick Thistle 1 League 32 19 1,893 21.0 9 1 10 9 0 0 0 0 0.43 0.05 0.48 0.43 0.48 11 Seasons 7 Clubs 9 Leagues 255 137 12,948 143.9 31 9 40 31 0 0 10 0 0.22 0.06 0.28 0.22 0.28 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 Wycombe Wanderers (4 Seasons) 4 Leagues 82 55 4,769 53.0 9 2 11 9 0 0 4 0 0.17 0.04 0.21 0.17 0.21 Ross County (4 Seasons) 2 Leagues 53 15 1,749 19.4 3 1 4 3 0 0 2 0 0.15 0.05 0.21 0.15 0.21 Partick Thistle (1 Season) 1 League 32 19 1,893 21.0 9 1 10 9 0 0 0 0 0.43 0.05 0.48 0.43 0.48 Morton (1 Season) 1 League 26 6 727 8.1 2 1 3 2 0 0 2 0 0.25 0.12 0.37 0.25 0.37 Stevenage (1 Season) 3 Leagues 26 10 992 11.0 1 2 3 1 0 0 1 0 0.09 0.18 0.27 0.09 0.27 Inverness CT (1 Season) 2 Leagues 18 17 1,479 16.4 5 2 7 5 0 0 1 0 0.30 0.12 0.43 0.30 0.43 Newport County (1 Season) 1 League 18 15 1,339 14.9 2 0 2 2 0 0 0 0 0.13 0.00 0.13 0.13 0.13 EFL Cup (5 Seasons) 7 6 526 5.8 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 Premiership (4 Seasons) 51 14 1,666 18.5 3 1 4 3 0 0 1 0 0.16 0.05 0.22 0.16 0.22 FA Cup (4 Seasons) 7 3 319 3.5 3 0 3 3 0 0 0 0 0.85 0.00 0.85 0.85 0.85 Championship (3 Seasons) 72 39 3,832 42.6 15 4 19 15 0 0 3 0 0.35 0.09 0.45 0.35 0.45 League One (3 Seasons) 51 41 3,490 38.8 6 2 8 6 0 0 2 0 0.15 0.05 0.21 0.15 0.21 League Two (2 Seasons) 40 23 2,150 23.9 2 2 4 2 0 0 1 0 0.08 0.08 0.17 0.08 0.17 Championship (1 Season) 21 7 615 6.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rel/Pro play-offs (1 Season) 4 3 267 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Rel/Pro play-offs (1 Season) 2 1 83 0.9 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 2015-2016 19 Morton sct SCO 2. Championship 5th 26 6 727 8.1 2 1 3 2 0 0 2 0 0.25 0.12 0.37 0.25 0.37 Matches 2016-2017 20 Newport County eng ENG 4. League Two 22nd 18 15 1,339 14.9 2 0 2 2 0 0 0 0 0.13 0.00 0.13 0.13 0.13 Matches 2017-2018 21 Stevenage eng ENG 4. League Two 16th 22 8 811 9.0 0 2 2 0 0 0 1 0 0.00 0.22 0.22 0.00 0.22 Matches 2018-2019 22 Wycombe Wanderers eng ENG 3. League One 17th 30 26 2,277 25.3 5 1 6 5 0 0 2 0 0.20 0.04 0.24 0.20 0.24 Matches 2019-2020 23 Wycombe Wanderers eng ENG 3. League One 3rd 21 15 1,213 13.5 1 1 2 1 0 0 0 0 0.07 0.07 0.15 0.07 0.15 Matches 2020-2021 24 Wycombe Wanderers eng ENG 2. Championship 22nd 21 7 615 6.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Wycombe Wanderers eng ENG 3. League One 6th 0 0 Matches 2021-2022 25 Ross County sct SCO 1. Premiership 6th 5 3 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Ross County sct SCO 1. Premiership 11th 10 3 339 3.8 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Matches 2023-2024 27 Inverness CT sct SCO 2. Championship 9th 14 14 1,212 13.5 4 2 6 4 0 0 1 0 0.30 0.15 0.45 0.30 0.45 Matches 2023-2024 27 Ross County sct SCO 1. Premiership 11th 14 1 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 28 Ross County sct SCO 1. Premiership 11th 22 7 868 9.6 2 1 3 2 0 0 0 0 0.21 0.10 0.31 0.21 0.31 Matches 2025-2026 29 Partick Thistle sct SCO 2. Championship 2nd 32 19 1,893 21.0 9 1 10 9 0 0 0 0 0.43 0.05 0.48 0.43 0.48 Matches 11 Seasons 7 Clubs 5 Leagues 235 124 11,753 130.6 26 9 35 26 0 0 9 0 0.20 0.07 0.27 0.20 0.27 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 Wycombe Wanderers (4 Seasons) 2 Leagues 72 48 4,105 45.6 6 2 8 6 0 0 4 0 0.13 0.04 0.18 0.13 0.18 Ross County (4 Seasons) 1 League 51 14 1,666 18.5 3 1 4 3 0 0 1 0 0.16 0.05 0.22 0.16 0.22 Partick Thistle (1 Season) 1 League 32 19 1,893 21.0 9 1 10 9 0 0 0 0 0.43 0.05 0.48 0.43 0.48 Morton (1 Season) 1 League 26 6 727 8.1 2 1 3 2 0 0 2 0 0.25 0.12 0.37 0.25 0.37 Stevenage (1 Season) 1 League 22 8 811 9.0 0 2 2 0 0 0 1 0 0.00 0.22 0.22 0.00 0.22 Newport County (1 Season) 1 League 18 15 1,339 14.9 2 0 2 2 0 0 0 0 0.13 0.00 0.13 0.13 0.13 Inverness CT (1 Season) 1 League 14 14 1,212 13.5 4 2 6 4 0 0 1 0 0.30 0.15 0.45 0.30 0.45 Premiership (4 Seasons) 51 14 1,666 18.5 3 1 4 3 0 0 1 0 0.16 0.05 0.22 0.16 0.22 Championship (3 Seasons) 72 39 3,832 42.6 15 4 19 15 0 0 3 0 0.35 0.09 0.45 0.35 0.45 League One (3 Seasons) 51 41 3,490 38.8 6 2 8 6 0 0 2 0 0.15 0.05 0.21 0.15 0.21 League Two (2 Seasons) 40 23 2,150 23.9 2 2 4 2 0 0 1 0 0.08 0.08 0.17 0.08 0.17 Championship (1 Season) 21 7 615 6.8 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 PK PKatt Matches 2015-2016 19 Morton 1 League 8.1 2 6 0.74 0.33 0 0 2016-2017 20 Newport County 1 League 14.9 2 0 10 0.00 0.67 0.20 0 0 2017-2018 21 Stevenage 3 Leagues 11.0 1 5 4 80.0 0.45 0.36 0.20 0.25 0 0 2018-2019 22 Wycombe Wanderers 3 Leagues 27.4 5 2 2 100.0 0.95 0.95 0.00 0.00 0 0 2019-2020 23 Wycombe Wanderers 3 Leagues 15.9 3 43 12 27.9 2.71 0.76 0.07 0.25 0 0 2020-2021 24 Wycombe Wanderers 3 Leagues 7.7 1 20 10 50.0 2.59 1.29 0.05 0.10 0 0 2021-2022 25 Wycombe Wanderers 2 Leagues 2.0 0 2 2 100.0 1.00 1.00 0.00 0.00 0 0 2021-2022 25 Ross County 1 League 2.1 0 4 0 0.0 1.90 0.00 0.00 0 0 2022-2023 26 Ross County 1 League 3.8 1 9 5 55.6 2.39 1.33 0.11 0.20 0 0 2023-2024 27 Inverness CT 2 Leagues 16.4 5 0 0 2023-2024 27 Ross County 1 League 3.0 0 4 1 25.0 1.33 0.33 0.00 0.00 0 0 2024-2025 28 Ross County 2 Leagues 10.6 2 14 5 35.7 1.45 0.52 0.14 0.40 0 0 2025-2026 29 Partick Thistle 1 League 21.0 9 0 0 11 Seasons 7 Clubs 9 Leagues 143.9 31 103 57 49.5 1.43 0.71 0.10 0.21 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Wycombe Wanderers (4 Seasons) 4 Leagues 53.0 9 67 26 38.8 2.42 0.94 0.06 0.15 0 0 Ross County (4 Seasons) 2 Leagues 19.4 3 31 11 35.5 1.67 0.59 0.10 0.27 0 0 Partick Thistle (1 Season) 1 League 21.0 9 0 0 Morton (1 Season) 1 League 8.1 2 6 0.74 0.33 0 0 Stevenage (1 Season) 3 Leagues 11.0 1 5 4 80.0 0.45 0.36 0.20 0.25 0 0 Inverness CT (1 Season) 2 Leagues 16.4 5 0 0 Newport County (1 Season) 1 League 14.9 2 0 10 0.00 0.67 0.20 0 0 EFL Cup (5 Seasons) 5.8 1 11 6 54.5 1.88 1.03 0.09 0.17 0 0 Premiership (4 Seasons) 18.5 3 31 11 35.5 1.67 0.59 0.10 0.27 0 0 FA Cup (4 Seasons) 3.5 3 11 5 45.5 3.10 1.41 0.27 0.60 0 0 Championship (3 Seasons) 42.6 15 6 0.74 0.33 0 0 League One (3 Seasons) 38.8 6 33 9 27.3 2.45 0.67 0.03 0.11 0 0 League Two (2 Seasons) 23.9 2 0 13 0.00 0.54 0.15 0 0 Championship (1 Season) 6.8 0 17 7 41.2 2.49 1.02 0.00 0.00 0 0 Rel/Pro play-offs (1 Season) 3.0 1 0 0 Rel/Pro play-offs (1 Season) 0.9 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 2015-2016 19 Morton sct SCO 2. Championship 26 727 28 22.4 8.1 6 1 20 0 1.19 8 12 -4 -0.50 -0.53 Matches 2016-2017 20 Newport County eng ENG 4. League Two 18 1,339 74 32.3 14.9 15 7 3 3 1.39 14 21 -7 -0.47 +0.01 Matches 2017-2018 21 Stevenage eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 21 Stevenage eng ENG FA Cup 3 91 30 25.3 1.0 1 53 0 2 19 1 1.33 3 2 +1 +0.99 -0.35 Matches 2017-2018 21 Stevenage eng ENG 4. League Two 22 811 37 19.6 9.0 8 1 14 5 1.05 12 10 +2 +0.22 +0.41 Matches 2018-2019 22 Wycombe Wanderers eng ENG EFL Cup 2 122 61 37.0 1.4 1 82 0 1 40 0 1.50 3 5 -2 -1.48 -1.91 Matches 2018-2019 22 Wycombe Wanderers eng ENG FA Cup 1 68 68 75.6 0.8 1 68 0 0 0 0.00 0 1 -1 -1.32 +2.77 Matches 2018-2019 22 Wycombe Wanderers eng ENG 3. League One 30 2,277 76 55.0 25.3 26 85 14 4 20 5 1.17 32 34 -2 -0.08 +0.40 Matches 2019-2020 23 Wycombe Wanderers eng ENG EFL Cup 1 70 70 58.3 0.8 1 70 0 0 0 0.00 1 1 0 0.00 0.00 Matches 2019-2020 23 Wycombe Wanderers eng ENG FA Cup 2 144 72 68.6 1.6 1 69 0 1 75 0 0.50 2 4 -2 -1.25 -2.61 Matches 2019-2020 23 Wycombe Wanderers eng ENG 3. League One 21 1,213 58 39.6 13.5 15 74 4 6 17 5 1.79 16 18 -2 -0.15 -0.49 Matches 2020-2021 24 Wycombe Wanderers eng ENG 2. Championship 21 615 29 14.9 6.8 7 69 1 14 9 21 0.62 2 16 -14 -2.05 -1.64 Matches 2020-2021 24 Wycombe Wanderers eng ENG EFL Cup 1 64 64 71.1 0.7 1 64 0 0 0 1.00 0 1 -1 -1.41 -4.87 Matches 2020-2021 24 Wycombe Wanderers eng ENG FA Cup 1 16 16 8.9 0.2 0 0 1 16 1 3.00 1 0 +1 +5.63 +6.17 Matches 2021-2022 25 Wycombe Wanderers eng ENG EFL Cup 2 180 90 66.7 2.0 2 90 2 0 0 1.00 2 2 0 0.00 +5.00 Matches 2021-2022 25 Wycombe Wanderers eng ENG 3. League One 0 0 0 0 4 Matches 2021-2022 25 Ross County sct SCO 1. Premiership 5 189 38 5.5 2.1 3 58 0 2 8 9 0.00 1 4 -3 -1.43 -1.12 Matches 2022-2023 26 Ross County sct SCO 1. Premiership 10 339 34 9.9 3.8 3 70 0 7 19 4 1.30 6 5 +1 +0.27 +0.97 Matches 2023-2024 27 Inverness CT sct SCO 2. Championship 14 1,212 87 37.4 13.5 14 87 11 0 0 1.43 15 12 +3 +0.22 +0.31 Matches 2023-2024 27 Ross County sct SCO 1. Premiership 14 270 19 7.9 3.0 1 45 0 13 17 4 0.71 6 8 -2 -0.67 +0.10 Matches 2023-2024 27 Inverness CT sct SCO Rel/Pro play-offs 4 267 67 74.2 3.0 3 74 0 1 45 0 1.00 2 2 0 0.00 Matches 2024-2025 28 Ross County sct SCO 1. Premiership 22 868 39 25.4 9.6 7 81 3 15 20 3 0.73 10 22 -12 -1.24 -0.68 Matches 2024-2025 28 Ross County sct SCO Rel/Pro play-offs 2 83 42 46.1 0.9 1 59 0 1 24 0 0.50 0 2 -2 -2.17 -2.17 Matches 2025-2026 29 Partick Thistle sct SCO 2. Championship 32 1,893 59 58.4 21.0 19 82 11 13 26 0 2.00 37 19 +18 +0.86 +0.92 Matches 11 Seasons 7 Clubs 9 Leagues 255 12,948 51 26.2 143.9 137 79 56 118 19 65 1.20 173 203 -30 -0.21 +0.13 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wycombe Wanderers (4 Seasons) 4 Leagues 82 4,769 58 28.4 53.0 55 79 21 27 16 36 1.17 59 82 -23 -0.43 -0.17 Ross County (4 Seasons) 2 Leagues 53 1,749 33 12.6 19.4 15 70 3 38 18 20 0.75 23 41 -18 -0.93 -0.35 Partick Thistle (1 Season) 1 League 32 1,893 59 58.4 21.0 19 82 11 13 26 0 2.00 37 19 +18 +0.86 +0.92 Morton (1 Season) 1 League 26 727 28 22.4 8.1 6 1 20 0 1.19 8 12 -4 -0.50 -0.53 Stevenage (1 Season) 3 Leagues 26 992 38 21.6 11.0 10 72 2 16 19 6 1.04 15 14 +1 +0.09 +0.17 Inverness CT (1 Season) 2 Leagues 18 1,479 82 41.1 16.4 17 84 11 1 45 0 1.33 17 14 +3 +0.18 +0.27 Newport County (1 Season) 1 League 18 1,339 74 32.3 14.9 15 7 3 3 1.39 14 21 -7 -0.47 +0.01 EFL Cup (5 Seasons) 7 526 75 58.4 5.8 6 81 3 1 40 0 0.86 6 11 -5 -0.86 -0.13 Premiership (4 Seasons) 51 1,666 33 12.2 18.5 14 71 3 37 18 20 0.76 23 39 -16 -0.86 -0.28 FA Cup (4 Seasons) 7 319 46 38.0 3.5 3 63 0 4 32 2 1.14 6 7 -1 -0.28 -0.80 Championship (3 Seasons) 72 3,832 53 39.4 42.6 39 84 23 33 26 0 1.60 60 43 +17 +0.40 +0.43 League One (3 Seasons) 51 3,490 68 30.8 38.8 41 81 18 10 18 14 1.43 48 52 -4 -0.10 -0.03 League Two (2 Seasons) 40 2,150 54 26.0 23.9 23 8 17 8 1.20 26 31 -5 -0.21 +0.11 Championship (1 Season) 21 615 29 14.9 6.8 7 69 1 14 9 21 0.62 2 16 -14 -2.05 -1.64 Rel/Pro play-offs (1 Season) 4 267 67 74.2 3.0 3 74 0 1 45 0 1.00 2 2 0 0.00 Rel/Pro play-offs (1 Season) 2 83 42 46.1 0.9 1 59 0 1 24 0 0.50 0 2 -2 -2.17 -2.17
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 2015-2016 19 Morton 1 League 26 727 28 22.4 8.1 6 1 20 0 1.19 8 12 -4 -0.50 -0.53 2016-2017 20 Newport County 1 League 18 1,339 74 32.3 14.9 15 7 3 3 1.39 14 21 -7 -0.47 +0.01 2017-2018 21 Stevenage 3 Leagues 26 992 38 21.6 11.0 10 72 2 16 19 6 1.04 15 14 +1 +0.09 +0.17 2018-2019 22 Wycombe Wanderers 3 Leagues 33 2,467 75 54.1 27.4 28 84 14 5 24 5 1.15 35 40 -5 -0.18 +0.25 2019-2020 23 Wycombe Wanderers 3 Leagues 24 1,427 59 42.1 15.9 17 73 4 7 26 5 1.61 19 23 -4 -0.25 -0.62 2020-2021 24 Wycombe Wanderers 3 Leagues 23 695 30 15.8 7.7 8 69 1 15 10 22 0.74 3 17 -14 -1.81 -1.43 2021-2022 25 Wycombe Wanderers 2 Leagues 2 180 90 4.1 2.0 2 90 2 0 4 1.00 2 2 0 0.00 +5.00 2021-2022 25 Ross County 1 League 5 189 38 5.5 2.1 3 58 0 2 8 9 0.00 1 4 -3 -1.43 -1.12 2022-2023 26 Ross County 1 League 10 339 34 9.9 3.8 3 70 0 7 19 4 1.30 6 5 +1 +0.27 +0.97 2023-2024 27 Inverness CT 2 Leagues 18 1,479 82 41.1 16.4 17 84 11 1 45 0 1.33 17 14 +3 +0.18 +0.27 2023-2024 27 Ross County 1 League 14 270 19 7.9 3.0 1 45 0 13 17 4 0.71 6 8 -2 -0.67 +0.10 2024-2025 28 Ross County 2 Leagues 24 951 40 26.4 10.6 8 78 3 16 20 3 0.71 10 24 -14 -1.32 -0.78 2025-2026 29 Partick Thistle 1 League 32 1,893 59 58.4 21.0 19 82 11 13 26 0 2.00 37 19 +18 +0.86 +0.92 11 Seasons 7 Clubs 9 Leagues 255 12,948 51 26.2 143.9 137 79 56 118 19 65 1.20 173 203 -30 -0.21 +0.13 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wycombe Wanderers (4 Seasons) 4 Leagues 82 4,769 58 28.4 53.0 55 79 21 27 16 36 1.17 59 82 -23 -0.43 -0.17 Ross County (4 Seasons) 2 Leagues 53 1,749 33 12.6 19.4 15 70 3 38 18 20 0.75 23 41 -18 -0.93 -0.35 Partick Thistle (1 Season) 1 League 32 1,893 59 58.4 21.0 19 82 11 13 26 0 2.00 37 19 +18 +0.86 +0.92 Morton (1 Season) 1 League 26 727 28 22.4 8.1 6 1 20 0 1.19 8 12 -4 -0.50 -0.53 Stevenage (1 Season) 3 Leagues 26 992 38 21.6 11.0 10 72 2 16 19 6 1.04 15 14 +1 +0.09 +0.17 Inverness CT (1 Season) 2 Leagues 18 1,479 82 41.1 16.4 17 84 11 1 45 0 1.33 17 14 +3 +0.18 +0.27 Newport County (1 Season) 1 League 18 1,339 74 32.3 14.9 15 7 3 3 1.39 14 21 -7 -0.47 +0.01 EFL Cup (5 Seasons) 7 526 75 58.4 5.8 6 81 3 1 40 0 0.86 6 11 -5 -0.86 -0.13 Premiership (4 Seasons) 51 1,666 33 12.2 18.5 14 71 3 37 18 20 0.76 23 39 -16 -0.86 -0.28 FA Cup (4 Seasons) 7 319 46 38.0 3.5 3 63 0 4 32 2 1.14 6 7 -1 -0.28 -0.80 Championship (3 Seasons) 72 3,832 53 39.4 42.6 39 84 23 33 26 0 1.60 60 43 +17 +0.40 +0.43 League One (3 Seasons) 51 3,490 68 30.8 38.8 41 81 18 10 18 14 1.43 48 52 -4 -0.10 -0.03 League Two (2 Seasons) 40 2,150 54 26.0 23.9 23 8 17 8 1.20 26 31 -5 -0.21 +0.11 Championship (1 Season) 21 615 29 14.9 6.8 7 69 1 14 9 21 0.62 2 16 -14 -2.05 -1.64 Rel/Pro play-offs (1 Season) 4 267 67 74.2 3.0 3 74 0 1 45 0 1.00 2 2 0 0.00 Rel/Pro play-offs (1 Season) 2 83 42 46.1 0.9 1 59 0 1 24 0 0.50 0 2 -2 -2.17 -2.17
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 2015-2016 19 Morton sct SCO 2. Championship 5th 26 727 28 22.4 8.1 6 1 20 0 1.19 8 12 -4 -0.50 -0.53 Matches 2016-2017 20 Newport County eng ENG 4. League Two 22nd 18 1,339 74 32.3 14.9 15 7 3 3 1.39 14 21 -7 -0.47 +0.01 Matches 2017-2018 21 Stevenage eng ENG 4. League Two 16th 22 811 37 19.6 9.0 8 1 14 5 1.05 12 10 +2 +0.22 +0.41 Matches 2018-2019 22 Wycombe Wanderers eng ENG 3. League One 17th 30 2,277 76 55.0 25.3 26 85 14 4 20 5 1.17 32 34 -2 -0.08 +0.40 Matches 2019-2020 23 Wycombe Wanderers eng ENG 3. League One 3rd 21 1,213 58 39.6 13.5 15 74 4 6 17 5 1.79 16 18 -2 -0.15 -0.49 Matches 2020-2021 24 Wycombe Wanderers eng ENG 2. Championship 22nd 21 615 29 14.9 6.8 7 69 1 14 9 21 0.62 2 16 -14 -2.05 -1.64 Matches 2021-2022 25 Wycombe Wanderers eng ENG 3. League One 6th 0 0 0 0 4 Matches 2021-2022 25 Ross County sct SCO 1. Premiership 6th 5 189 38 5.5 2.1 3 58 0 2 8 9 0.00 1 4 -3 -1.43 -1.12 Matches 2022-2023 26 Ross County sct SCO 1. Premiership 11th 10 339 34 9.9 3.8 3 70 0 7 19 4 1.30 6 5 +1 +0.27 +0.97 Matches 2023-2024 27 Inverness CT sct SCO 2. Championship 9th 14 1,212 87 37.4 13.5 14 87 11 0 0 1.43 15 12 +3 +0.22 +0.31 Matches 2023-2024 27 Ross County sct SCO 1. Premiership 11th 14 270 19 7.9 3.0 1 45 0 13 17 4 0.71 6 8 -2 -0.67 +0.10 Matches 2024-2025 28 Ross County sct SCO 1. Premiership 11th 22 868 39 25.4 9.6 7 81 3 15 20 3 0.73 10 22 -12 -1.24 -0.68 Matches 2025-2026 29 Partick Thistle sct SCO 2. Championship 2nd 32 1,893 59 58.4 21.0 19 82 11 13 26 0 2.00 37 19 +18 +0.86 +0.92 Matches 11 Seasons 7 Clubs 5 Leagues 235 11,753 50 24.9 130.6 124 79 53 111 18 63 1.22 159 181 -22 -0.17 +0.18 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wycombe Wanderers (4 Seasons) 2 Leagues 72 4,105 57 26.5 45.6 48 79 19 24 13 35 1.19 50 68 -18 -0.39 -0.16 Ross County (4 Seasons) 1 League 51 1,666 33 12.2 18.5 14 71 3 37 18 20 0.76 23 39 -16 -0.86 -0.28 Partick Thistle (1 Season) 1 League 32 1,893 59 58.4 21.0 19 82 11 13 26 0 2.00 37 19 +18 +0.86 +0.92 Morton (1 Season) 1 League 26 727 28 22.4 8.1 6 1 20 0 1.19 8 12 -4 -0.50 -0.53 Stevenage (1 Season) 1 League 22 811 37 19.6 9.0 8 1 14 5 1.05 12 10 +2 +0.22 +0.41 Newport County (1 Season) 1 League 18 1,339 74 32.3 14.9 15 7 3 3 1.39 14 21 -7 -0.47 +0.01 Inverness CT (1 Season) 1 League 14 1,212 87 37.4 13.5 14 87 11 0 0 1.43 15 12 +3 +0.22 +0.31 Premiership (4 Seasons) 51 1,666 33 12.2 18.5 14 71 3 37 18 20 0.76 23 39 -16 -0.86 -0.28 Championship (3 Seasons) 72 3,832 53 39.4 42.6 39 84 23 33 26 0 1.60 60 43 +17 +0.40 +0.43 League One (3 Seasons) 51 3,490 68 30.8 38.8 41 81 18 10 18 14 1.43 48 52 -4 -0.10 -0.03 League Two (2 Seasons) 40 2,150 54 26.0 23.9 23 8 17 8 1.20 26 31 -5 -0.21 +0.11 Championship (1 Season) 21 615 29 14.9 6.8 7 69 1 14 9 21 0.62 2 16 -14 -2.05 -1.64
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 19 Morton 1 League 8.1 2 0 17 2016-2017 20 Newport County 1 League 14.9 0 0 0 17 0 0 0 0 0 0 0 0 2017-2018 21 Stevenage 3 Leagues 11.0 1 0 0 18 10 0 6 0 0 0 0 0 2018-2019 22 Wycombe Wanderers 3 Leagues 27.4 2 0 0 1 4 3 1 0 0 1 0 0 2019-2020 23 Wycombe Wanderers 3 Leagues 15.9 0 0 0 30 35 3 14 1 7 0 0 0 2020-2021 24 Wycombe Wanderers 3 Leagues 7.7 2 0 0 16 15 2 10 7 4 0 2021-2022 25 Wycombe Wanderers 2 Leagues 2.0 0 0 0 1 3 1 1 0 0 0 2021-2022 25 Ross County 1 League 2.1 0 0 0 3 3 0 1 1 1 0 2022-2023 26 Ross County 1 League 3.8 1 0 0 9 5 1 3 1 2 0 2023-2024 27 Inverness CT 2 Leagues 16.4 1 0 0 0 2023-2024 27 Ross County 1 League 3.0 0 0 0 6 9 0 0 1 1 0 2024-2025 28 Ross County 2 Leagues 10.6 1 0 0 16 29 4 12 0 6 0 2025-2026 29 Partick Thistle 1 League 21.0 0 0 0 0 11 Seasons 7 Clubs 9 Leagues 143.9 10 0 0 134 113 14 48 11 21 1 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wycombe Wanderers (4 Seasons) 4 Leagues 53.0 4 0 0 48 57 9 26 8 11 1 0 0 Ross County (4 Seasons) 2 Leagues 19.4 2 0 0 34 46 5 16 3 10 0 Partick Thistle (1 Season) 1 League 21.0 0 0 0 0 Morton (1 Season) 1 League 8.1 2 0 17 Stevenage (1 Season) 3 Leagues 11.0 1 0 0 18 10 0 6 0 0 0 0 0 Inverness CT (1 Season) 2 Leagues 16.4 1 0 0 0 Newport County (1 Season) 1 League 14.9 0 0 0 17 0 0 0 0 0 0 0 0 EFL Cup (5 Seasons) 5.8 0 0 0 4 17 4 6 1 0 1 0 0 Premiership (4 Seasons) 18.5 1 0 0 34 46 5 16 3 10 0 FA Cup (4 Seasons) 3.5 0 0 0 6 7 1 3 1 0 0 0 0 Championship (3 Seasons) 42.6 3 0 0 17 0 League One (3 Seasons) 38.8 2 0 0 26 30 2 13 1 7 0 0 0 League Two (2 Seasons) 23.9 1 0 0 33 0 0 0 0 0 0 0 0 Championship (1 Season) 6.8 2 0 0 14 13 2 10 5 4 0 Rel/Pro play-offs (1 Season) 3.0 0 0 0 Rel/Pro play-offs (1 Season) 0.9 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 Alex Samuel Pages
Alex Samuel Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary