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 17 Nottingham Forest eng ENG 2. Championship 0 0 Matches 2016-2017 18 Nottingham Forest eng ENG 2. Championship 2 2 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Nottingham Forest eng ENG EFL Cup 0 0 Matches 2016-2017 18 Mansfield Town eng ENG 4. League Two 8 4 372 4.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Forest Green Rovers 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 2017-2018 19 Forest Green Rovers eng ENG 4. League Two 14 10 928 10.3 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Matches 2018-2019 20 Oldham Athletic eng ENG 4. League Two 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2019-2020 21 Oldham Athletic 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 2019-2020 21 Oldham Athletic eng ENG FA Cup 2 2 175 1.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Oldham Athletic eng ENG 4. League Two 24 24 2,113 23.5 0 2 2 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 36 34 2,984 33.2 2 0 2 2 0 0 4 0 0.06 0.00 0.06 0.06 0.06 Matches 2021-2022 23 Ross County sct SCO 1. Premiership 31 31 2,689 29.9 2 2 4 2 0 0 5 0 0.07 0.07 0.13 0.07 0.13 Matches 2022-2023 24 Ross County sct SCO 1. Premiership 36 36 3,163 35.1 3 0 3 3 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2023-2024 25 Port Vale eng ENG EFL Cup 3 2 250 2.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Port Vale eng ENG FA Cup 2 0 61 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Port Vale eng ENG 3. League One 31 26 2,317 25.7 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2024-2025 26 St Mirren sct SCO 1. Premiership 14 8 803 8.9 1 0 1 1 0 0 3 0 0.11 0.00 0.11 0.11 0.11 Matches 2025-2026 27 Ross County sct SCO 2. Championship 23 22 1,886 21.0 2 1 3 2 0 0 9 0 0.10 0.05 0.14 0.10 0.14 Matches 11 Seasons 7 Clubs 7 Leagues 237 212 18,894 209.9 13 5 18 13 0 0 43 1 0.06 0.02 0.09 0.06 0.09 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 Ross County (4 Seasons) 2 Leagues 126 123 10,722 119.1 9 3 12 9 0 0 22 0 0.08 0.03 0.10 0.08 0.10 Oldham Athletic (2 Seasons) 3 Leagues 36 36 3,188 35.4 1 2 3 1 0 0 7 0 0.03 0.06 0.08 0.03 0.08 Nottingham Forest (2 Seasons) 2 Leagues 2 2 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Port Vale (1 Season) 3 Leagues 36 28 2,628 29.2 1 0 1 1 0 0 9 0 0.03 0.00 0.03 0.03 0.03 Forest Green Rovers (1 Season) 2 Leagues 15 11 1,018 11.3 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 St Mirren (1 Season) 1 League 14 8 803 8.9 1 0 1 1 0 0 3 0 0.11 0.00 0.11 0.11 0.11 Mansfield Town (1 Season) 1 League 8 4 372 4.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Premiership (4 Seasons) 117 109 9,639 107.1 8 2 10 8 0 0 16 0 0.07 0.02 0.09 0.07 0.09 League Two (4 Seasons) 55 47 4,223 46.9 2 2 4 2 0 0 6 1 0.04 0.04 0.09 0.04 0.09 FA Cup (3 Seasons) 5 3 326 3.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 3 340 3.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 2 2 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 31 26 2,317 25.7 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Championship (1 Season) 23 22 1,886 21.0 2 1 3 2 0 0 9 0 0.10 0.05 0.14 0.10 0.14
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 17 Nottingham Forest 1 League 0 0 2016-2017 18 Nottingham Forest 2 Leagues 2 2 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 18 Mansfield Town 1 League 8 4 372 4.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2017-2018 19 Forest Green Rovers 2 Leagues 15 11 1,018 11.3 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2018-2019 20 Oldham Athletic 1 League 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 2019-2020 21 Oldham Athletic 3 Leagues 27 27 2,378 26.4 0 2 2 0 0 0 6 0 0.00 0.08 0.08 0.00 0.08 2020-2021 22 Ross County 1 League 36 34 2,984 33.2 2 0 2 2 0 0 4 0 0.06 0.00 0.06 0.06 0.06 2021-2022 23 Ross County 1 League 31 31 2,689 29.9 2 2 4 2 0 0 5 0 0.07 0.07 0.13 0.07 0.13 2022-2023 24 Ross County 1 League 36 36 3,163 35.1 3 0 3 3 0 0 4 0 0.09 0.00 0.09 0.09 0.09 2023-2024 25 Port Vale 3 Leagues 36 28 2,628 29.2 1 0 1 1 0 0 9 0 0.03 0.00 0.03 0.03 0.03 2024-2025 26 St Mirren 1 League 14 8 803 8.9 1 0 1 1 0 0 3 0 0.11 0.00 0.11 0.11 0.11 2025-2026 27 Ross County 1 League 23 22 1,886 21.0 2 1 3 2 0 0 9 0 0.10 0.05 0.14 0.10 0.14 11 Seasons 7 Clubs 7 Leagues 237 212 18,894 209.9 13 5 18 13 0 0 43 1 0.06 0.02 0.09 0.06 0.09 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 Ross County (4 Seasons) 2 Leagues 126 123 10,722 119.1 9 3 12 9 0 0 22 0 0.08 0.03 0.10 0.08 0.10 Oldham Athletic (2 Seasons) 3 Leagues 36 36 3,188 35.4 1 2 3 1 0 0 7 0 0.03 0.06 0.08 0.03 0.08 Nottingham Forest (2 Seasons) 2 Leagues 2 2 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Port Vale (1 Season) 3 Leagues 36 28 2,628 29.2 1 0 1 1 0 0 9 0 0.03 0.00 0.03 0.03 0.03 Forest Green Rovers (1 Season) 2 Leagues 15 11 1,018 11.3 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 St Mirren (1 Season) 1 League 14 8 803 8.9 1 0 1 1 0 0 3 0 0.11 0.00 0.11 0.11 0.11 Mansfield Town (1 Season) 1 League 8 4 372 4.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Premiership (4 Seasons) 117 109 9,639 107.1 8 2 10 8 0 0 16 0 0.07 0.02 0.09 0.07 0.09 League Two (4 Seasons) 55 47 4,223 46.9 2 2 4 2 0 0 6 1 0.04 0.04 0.09 0.04 0.09 FA Cup (3 Seasons) 5 3 326 3.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 3 340 3.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 2 2 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 31 26 2,317 25.7 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Championship (1 Season) 23 22 1,886 21.0 2 1 3 2 0 0 9 0 0.10 0.05 0.14 0.10 0.14
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 17 Nottingham Forest eng ENG 2. Championship 16th 0 0 Matches 2016-2017 18 Nottingham Forest eng ENG 2. Championship 21st 2 2 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Mansfield Town eng ENG 4. League Two 12th 8 4 372 4.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Forest Green Rovers eng ENG 4. League Two 21st 14 10 928 10.3 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Matches 2018-2019 20 Oldham Athletic eng ENG 4. League Two 14th 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2019-2020 21 Oldham Athletic eng ENG 4. League Two 19th 24 24 2,113 23.5 0 2 2 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 16th 36 34 2,984 33.2 2 0 2 2 0 0 4 0 0.06 0.00 0.06 0.06 0.06 Matches 2021-2022 23 Ross County sct SCO 1. Premiership 6th 31 31 2,689 29.9 2 2 4 2 0 0 5 0 0.07 0.07 0.13 0.07 0.13 Matches 2022-2023 24 Ross County sct SCO 1. Premiership 11th 36 36 3,163 35.1 3 0 3 3 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2023-2024 25 Port Vale eng ENG 3. League One 23rd 31 26 2,317 25.7 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2024-2025 26 St Mirren sct SCO 1. Premiership 6th 14 8 803 8.9 1 0 1 1 0 0 3 0 0.11 0.00 0.11 0.11 0.11 Matches 2025-2026 27 Ross County sct SCO 2. Championship 10th 23 22 1,886 21.0 2 1 3 2 0 0 9 0 0.10 0.05 0.14 0.10 0.14 Matches 11 Seasons 7 Clubs 5 Leagues 228 206 18,228 202.5 13 5 18 13 0 0 37 1 0.06 0.02 0.09 0.06 0.09 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 Ross County (4 Seasons) 2 Leagues 126 123 10,722 119.1 9 3 12 9 0 0 22 0 0.08 0.03 0.10 0.08 0.10 Oldham Athletic (2 Seasons) 1 League 33 33 2,923 32.5 1 2 3 1 0 0 5 0 0.03 0.06 0.09 0.03 0.09 Nottingham Forest (2 Seasons) 1 League 2 2 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Port Vale (1 Season) 1 League 31 26 2,317 25.7 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 St Mirren (1 Season) 1 League 14 8 803 8.9 1 0 1 1 0 0 3 0 0.11 0.00 0.11 0.11 0.11 Forest Green Rovers (1 Season) 1 League 14 10 928 10.3 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Mansfield Town (1 Season) 1 League 8 4 372 4.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Premiership (4 Seasons) 117 109 9,639 107.1 8 2 10 8 0 0 16 0 0.07 0.02 0.09 0.07 0.09 League Two (4 Seasons) 55 47 4,223 46.9 2 2 4 2 0 0 6 1 0.04 0.04 0.09 0.04 0.09 Championship (2 Seasons) 2 2 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 31 26 2,317 25.7 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Championship (1 Season) 23 22 1,886 21.0 2 1 3 2 0 0 9 0 0.10 0.05 0.14 0.10 0.14
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 18 Nottingham Forest eng ENG EFL Cup 17th 0 0 Matches 2017-2018 19 Forest Green Rovers eng ENG FA Cup 65th 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 21 Oldham Athletic eng ENG EFL Cup 58th 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 21 Oldham Athletic eng ENG FA Cup 65th 2 2 175 1.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Port Vale eng ENG EFL Cup QF 3 2 250 2.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Port Vale eng ENG FA Cup 2 0 61 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 2 Leagues 9 6 666 7.4 0 0 0 0 0 0 6 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 Port Vale (1 Season) 2 Leagues 5 2 311 3.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (1 Season) 2 Leagues 3 3 265 2.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Forest Green Rovers (1 Season) 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 Nottingham Forest (1 Season) 1 League 0 0 FA Cup (3 Seasons) 5 3 326 3.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 3 340 3.8 0 0 0 0 0 0 3 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 18 Nottingham Forest 2 Leagues 1.8 0 0 0 0.00 0.00 0 0 2016-2017 18 Mansfield Town 1 League 4.1 0 0 0 0.00 0.00 0 0 2017-2018 19 Forest Green Rovers 2 Leagues 11.3 1 1 3 300.0 0.09 0.27 1.00 0.33 0 0 2018-2019 20 Oldham Athletic 1 League 9.0 1 0 0 2019-2020 21 Oldham Athletic 3 Leagues 26.4 0 14 3 21.4 0.53 0.11 0.00 0.00 0 0 2020-2021 22 Ross County 1 League 33.2 2 15 4 26.7 0.45 0.12 0.13 0.50 0 0 2021-2022 23 Ross County 1 League 29.9 2 14 4 28.6 0.47 0.13 0.14 0.50 0 0 2022-2023 24 Ross County 1 League 35.1 3 24 6 25.0 0.68 0.17 0.13 0.50 0 0 2023-2024 25 Port Vale 3 Leagues 29.2 1 31 4 12.9 1.06 0.14 0.03 0.25 0 0 2024-2025 26 St Mirren 1 League 8.9 1 5 2 40.0 0.56 0.22 0.20 0.50 0 0 2025-2026 27 Ross County 1 League 21.0 2 0 0 11 Seasons 7 Clubs 7 Leagues 209.9 13 104 26 25.0 0.58 0.14 0.10 0.38 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Ross County (4 Seasons) 2 Leagues 119.1 9 53 14 26.4 0.54 0.14 0.13 0.50 0 0 Oldham Athletic (2 Seasons) 3 Leagues 35.4 1 14 3 21.4 0.53 0.11 0.00 0.00 0 0 Nottingham Forest (2 Seasons) 2 Leagues 1.8 0 0 0 0.00 0.00 0 0 Port Vale (1 Season) 3 Leagues 29.2 1 31 4 12.9 1.06 0.14 0.03 0.25 0 0 Forest Green Rovers (1 Season) 2 Leagues 11.3 1 1 3 300.0 0.09 0.27 1.00 0.33 0 0 St Mirren (1 Season) 1 League 8.9 1 5 2 40.0 0.56 0.22 0.20 0.50 0 0 Mansfield Town (1 Season) 1 League 4.1 0 0 0 0.00 0.00 0 0 Premiership (4 Seasons) 107.1 8 58 16 27.6 0.54 0.15 0.14 0.50 0 0 League Two (4 Seasons) 46.9 2 13 5 38.5 0.34 0.13 0.08 0.20 0 0 FA Cup (3 Seasons) 3.6 0 3 1 33.3 0.83 0.28 0.00 0.00 0 0 EFL Cup (3 Seasons) 3.8 0 3 0 0.0 0.79 0.00 0.00 0 0 Championship (2 Seasons) 1.8 0 0 0 0.00 0.00 0 0 League One (1 Season) 25.7 1 27 4 14.8 1.05 0.16 0.04 0.25 0 0 Championship (1 Season) 21.0 2 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 19 Forest Green Rovers eng ENG FA Cup 65th 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 2019-2020 21 Oldham Athletic eng ENG EFL Cup 58th 1.0 0 0 0 0.00 0.00 0 0 Matches 2019-2020 21 Oldham Athletic eng ENG FA Cup 65th 1.9 0 1 1 100.0 0.51 0.51 0.00 0.00 0 0 Matches 2023-2024 25 Port Vale eng ENG EFL Cup QF 2.8 0 3 0 0.0 1.08 0.00 0.00 0 0 Matches 2023-2024 25 Port Vale eng ENG FA Cup 0.7 0 1 0 0.0 1.48 0.00 0.00 0 0 Matches 4 Seasons 4 Clubs 2 Leagues 7.4 0 6 1 16.7 0.81 0.14 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Port Vale (1 Season) 2 Leagues 3.5 0 4 0 0.0 1.16 0.00 0.00 0 0 Oldham Athletic (1 Season) 2 Leagues 2.9 0 1 1 100.0 0.34 0.34 0.00 0.00 0 0 Forest Green Rovers (1 Season) 1 League 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Nottingham Forest (1 Season) 1 League FA Cup (3 Seasons) 3.6 0 3 1 33.3 0.83 0.28 0.00 0.00 0 0 EFL Cup (3 Seasons) 3.8 0 3 0 0.0 0.79 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 2015-2016 17 Nottingham Forest eng ENG 2. Championship 0 0 0 0 2 Matches 2016-2017 18 Nottingham Forest eng ENG 2. Championship 2 163 82 3.9 1.8 2 1 0 0 1.50 4 5 -1 -0.55 -0.35 Matches 2016-2017 18 Nottingham Forest eng ENG EFL Cup 0 0 0 0 1 Matches 2016-2017 18 Mansfield Town eng ENG 4. League Two 8 372 47 9.0 4.1 4 2 4 2 0.50 0 4 -4 -0.97 -1.16 Matches 2017-2018 19 Forest Green Rovers eng ENG FA Cup 1 90 90 30.0 1.0 1 90 1 0 0 1.00 3 3 0 0.00 0.00 Matches 2017-2018 19 Forest Green Rovers eng ENG 4. League Two 14 928 66 22.4 10.3 10 8 4 4 1.29 14 23 -9 -0.87 -0.48 Matches 2018-2019 20 Oldham Athletic eng ENG 4. League Two 9 810 90 19.6 9.0 9 90 9 0 2 1.56 13 12 +1 +0.11 -0.05 Matches 2019-2020 21 Oldham Athletic eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2019-2020 21 Oldham Athletic eng ENG FA Cup 2 175 88 97.2 1.9 2 88 1 0 0 1.50 2 2 0 0.00 0.00 Matches 2019-2020 21 Oldham Athletic eng ENG 4. League Two 24 2,113 88 63.5 23.5 24 88 22 0 2 1.13 24 33 -9 -0.38 -0.09 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 36 2,984 83 87.3 33.2 34 86 30 2 30 0 0.97 29 61 -32 -0.97 -1.17 Matches 2021-2022 23 Ross County sct SCO 1. Premiership 31 2,689 87 78.6 29.9 31 87 28 0 0 1.10 36 48 -12 -0.40 -0.16 Matches 2022-2023 24 Ross County sct SCO 1. Premiership 36 3,163 88 92.5 35.1 36 88 33 0 0 0.92 34 54 -20 -0.57 +0.48 Matches 2023-2024 25 Port Vale eng ENG EFL Cup 3 250 83 52.1 2.8 2 105 2 1 40 0 1.33 3 3 0 0.00 0.00 Matches 2023-2024 25 Port Vale eng ENG FA Cup 2 61 31 15.6 0.7 0 0 2 31 0 1.00 1 3 -2 -2.95 -4.05 Matches 2023-2024 25 Port Vale eng ENG 3. League One 31 2,317 75 56.0 25.7 26 83 16 5 30 4 1.10 25 39 -14 -0.54 +0.39 Matches 2024-2025 26 St Mirren sct SCO 1. Premiership 14 803 57 23.5 8.9 8 87 7 6 18 5 1.50 10 17 -7 -0.78 -0.82 Matches 2025-2026 27 Ross County sct SCO 2. Championship 23 1,886 82 58.2 21.0 22 85 17 1 16 5 1.13 22 30 -8 -0.38 +0.48 Matches 11 Seasons 7 Clubs 7 Leagues 237 18,894 80 40.4 209.9 212 87 178 25 25 27 1.09 222 340 -118 -0.56 -0.39 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ross County (4 Seasons) 2 Leagues 126 10,722 85 79.4 119.1 123 87 108 3 25 5 1.02 121 193 -72 -0.60 -0.05 Oldham Athletic (2 Seasons) 3 Leagues 36 3,188 89 41.2 35.4 36 89 33 0 4 1.23 41 50 -9 -0.25 -0.29 Nottingham Forest (2 Seasons) 2 Leagues 2 163 82 1.9 1.8 2 1 0 3 1.50 4 5 -1 -0.55 -0.35 Port Vale (1 Season) 3 Leagues 36 2,628 73 52.5 29.2 28 85 18 8 31 4 1.11 29 45 -16 -0.55 +0.02 Forest Green Rovers (1 Season) 2 Leagues 15 1,018 68 22.9 11.3 11 90 9 4 4 1.27 17 26 -9 -0.80 -0.43 St Mirren (1 Season) 1 League 14 803 57 23.5 8.9 8 87 7 6 18 5 1.50 10 17 -7 -0.78 -0.82 Mansfield Town (1 Season) 1 League 8 372 47 9.0 4.1 4 2 4 2 0.50 0 4 -4 -0.97 -1.16 Premiership (4 Seasons) 117 9,639 82 70.5 107.1 109 87 98 8 21 5 1.05 109 180 -71 -0.66 -0.60 League Two (4 Seasons) 55 4,223 77 26.8 46.9 47 89 41 8 10 1.15 51 72 -21 -0.45 -0.42 FA Cup (3 Seasons) 5 326 65 37.5 3.6 3 88 2 2 31 0 1.20 6 8 -2 -0.55 -1.21 EFL Cup (3 Seasons) 4 340 85 40.5 3.8 3 100 3 1 40 1 1.00 5 6 -1 -0.26 -0.26 Championship (2 Seasons) 2 163 82 2.0 1.8 2 1 0 2 1.50 4 5 -1 -0.55 -0.35 League One (1 Season) 31 2,317 75 56.0 25.7 26 83 16 5 30 4 1.10 25 39 -14 -0.54 +0.39 Championship (1 Season) 23 1,886 82 58.2 21.0 22 85 17 1 16 5 1.13 22 30 -8 -0.38 +0.48
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 17 Nottingham Forest 1 League 0 0 0 0 2 2016-2017 18 Nottingham Forest 2 Leagues 2 163 82 3.7 1.8 2 1 0 1 1.50 4 5 -1 -0.55 -0.35 2016-2017 18 Mansfield Town 1 League 8 372 47 9.0 4.1 4 2 4 2 0.50 0 4 -4 -0.97 -1.16 2017-2018 19 Forest Green Rovers 2 Leagues 15 1,018 68 22.9 11.3 11 90 9 4 4 1.27 17 26 -9 -0.80 -0.43 2018-2019 20 Oldham Athletic 1 League 9 810 90 19.6 9.0 9 90 9 0 2 1.56 13 12 +1 +0.11 -0.05 2019-2020 21 Oldham Athletic 3 Leagues 27 2,378 88 66.1 26.4 27 88 24 0 2 1.12 28 38 -10 -0.38 -0.08 2020-2021 22 Ross County 1 League 36 2,984 83 87.3 33.2 34 86 30 2 30 0 0.97 29 61 -32 -0.97 -1.17 2021-2022 23 Ross County 1 League 31 2,689 87 78.6 29.9 31 87 28 0 0 1.10 36 48 -12 -0.40 -0.16 2022-2023 24 Ross County 1 League 36 3,163 88 92.5 35.1 36 88 33 0 0 0.92 34 54 -20 -0.57 +0.48 2023-2024 25 Port Vale 3 Leagues 36 2,628 73 52.5 29.2 28 85 18 8 31 4 1.11 29 45 -16 -0.55 +0.02 2024-2025 26 St Mirren 1 League 14 803 57 23.5 8.9 8 87 7 6 18 5 1.50 10 17 -7 -0.78 -0.82 2025-2026 27 Ross County 1 League 23 1,886 82 58.2 21.0 22 85 17 1 16 5 1.13 22 30 -8 -0.38 +0.48 11 Seasons 7 Clubs 7 Leagues 237 18,894 80 40.4 209.9 212 87 178 25 25 27 1.09 222 340 -118 -0.56 -0.39 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ross County (4 Seasons) 2 Leagues 126 10,722 85 79.4 119.1 123 87 108 3 25 5 1.02 121 193 -72 -0.60 -0.05 Oldham Athletic (2 Seasons) 3 Leagues 36 3,188 89 41.2 35.4 36 89 33 0 4 1.23 41 50 -9 -0.25 -0.29 Nottingham Forest (2 Seasons) 2 Leagues 2 163 82 1.9 1.8 2 1 0 3 1.50 4 5 -1 -0.55 -0.35 Port Vale (1 Season) 3 Leagues 36 2,628 73 52.5 29.2 28 85 18 8 31 4 1.11 29 45 -16 -0.55 +0.02 Forest Green Rovers (1 Season) 2 Leagues 15 1,018 68 22.9 11.3 11 90 9 4 4 1.27 17 26 -9 -0.80 -0.43 St Mirren (1 Season) 1 League 14 803 57 23.5 8.9 8 87 7 6 18 5 1.50 10 17 -7 -0.78 -0.82 Mansfield Town (1 Season) 1 League 8 372 47 9.0 4.1 4 2 4 2 0.50 0 4 -4 -0.97 -1.16 Premiership (4 Seasons) 117 9,639 82 70.5 107.1 109 87 98 8 21 5 1.05 109 180 -71 -0.66 -0.60 League Two (4 Seasons) 55 4,223 77 26.8 46.9 47 89 41 8 10 1.15 51 72 -21 -0.45 -0.42 FA Cup (3 Seasons) 5 326 65 37.5 3.6 3 88 2 2 31 0 1.20 6 8 -2 -0.55 -1.21 EFL Cup (3 Seasons) 4 340 85 40.5 3.8 3 100 3 1 40 1 1.00 5 6 -1 -0.26 -0.26 Championship (2 Seasons) 2 163 82 2.0 1.8 2 1 0 2 1.50 4 5 -1 -0.55 -0.35 League One (1 Season) 31 2,317 75 56.0 25.7 26 83 16 5 30 4 1.10 25 39 -14 -0.54 +0.39 Championship (1 Season) 23 1,886 82 58.2 21.0 22 85 17 1 16 5 1.13 22 30 -8 -0.38 +0.48
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 17 Nottingham Forest eng ENG 2. Championship 16th 0 0 0 0 2 Matches 2016-2017 18 Nottingham Forest eng ENG 2. Championship 21st 2 163 82 3.9 1.8 2 1 0 0 1.50 4 5 -1 -0.55 -0.35 Matches 2016-2017 18 Mansfield Town eng ENG 4. League Two 12th 8 372 47 9.0 4.1 4 2 4 2 0.50 0 4 -4 -0.97 -1.16 Matches 2017-2018 19 Forest Green Rovers eng ENG 4. League Two 21st 14 928 66 22.4 10.3 10 8 4 4 1.29 14 23 -9 -0.87 -0.48 Matches 2018-2019 20 Oldham Athletic eng ENG 4. League Two 14th 9 810 90 19.6 9.0 9 90 9 0 2 1.56 13 12 +1 +0.11 -0.05 Matches 2019-2020 21 Oldham Athletic eng ENG 4. League Two 19th 24 2,113 88 63.5 23.5 24 88 22 0 2 1.13 24 33 -9 -0.38 -0.09 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 16th 36 2,984 83 87.3 33.2 34 86 30 2 30 0 0.97 29 61 -32 -0.97 -1.17 Matches 2021-2022 23 Ross County sct SCO 1. Premiership 6th 31 2,689 87 78.6 29.9 31 87 28 0 0 1.10 36 48 -12 -0.40 -0.16 Matches 2022-2023 24 Ross County sct SCO 1. Premiership 11th 36 3,163 88 92.5 35.1 36 88 33 0 0 0.92 34 54 -20 -0.57 +0.48 Matches 2023-2024 25 Port Vale eng ENG 3. League One 23rd 31 2,317 75 56.0 25.7 26 83 16 5 30 4 1.10 25 39 -14 -0.54 +0.39 Matches 2024-2025 26 St Mirren sct SCO 1. Premiership 6th 14 803 57 23.5 8.9 8 87 7 6 18 5 1.50 10 17 -7 -0.78 -0.82 Matches 2025-2026 27 Ross County sct SCO 2. Championship 10th 23 1,886 82 58.2 21.0 22 85 17 1 16 5 1.13 22 30 -8 -0.38 +0.48 Matches 11 Seasons 7 Clubs 5 Leagues 228 18,228 80 40.4 202.5 206 87 173 22 24 26 1.09 211 326 -115 -0.57 -0.38 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ross County (4 Seasons) 2 Leagues 126 10,722 85 79.4 119.1 123 87 108 3 25 5 1.02 121 193 -72 -0.60 -0.05 Oldham Athletic (2 Seasons) 1 League 33 2,923 89 39.1 32.5 33 89 31 0 4 1.25 37 45 -8 -0.25 -0.29 Nottingham Forest (2 Seasons) 1 League 2 163 82 2.0 1.8 2 1 0 2 1.50 4 5 -1 -0.55 -0.35 Port Vale (1 Season) 1 League 31 2,317 75 56.0 25.7 26 83 16 5 30 4 1.10 25 39 -14 -0.54 +0.39 St Mirren (1 Season) 1 League 14 803 57 23.5 8.9 8 87 7 6 18 5 1.50 10 17 -7 -0.78 -0.82 Forest Green Rovers (1 Season) 1 League 14 928 66 22.4 10.3 10 8 4 4 1.29 14 23 -9 -0.87 -0.48 Mansfield Town (1 Season) 1 League 8 372 47 9.0 4.1 4 2 4 2 0.50 0 4 -4 -0.97 -1.16 Premiership (4 Seasons) 117 9,639 82 70.5 107.1 109 87 98 8 21 5 1.05 109 180 -71 -0.66 -0.60 League Two (4 Seasons) 55 4,223 77 26.8 46.9 47 89 41 8 10 1.15 51 72 -21 -0.45 -0.42 Championship (2 Seasons) 2 163 82 2.0 1.8 2 1 0 2 1.50 4 5 -1 -0.55 -0.35 League One (1 Season) 31 2,317 75 56.0 25.7 26 83 16 5 30 4 1.10 25 39 -14 -0.54 +0.39 Championship (1 Season) 23 1,886 82 58.2 21.0 22 85 17 1 16 5 1.13 22 30 -8 -0.38 +0.48
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 18 Nottingham Forest eng ENG EFL Cup 17th 0 0 0 0 1 Matches 2017-2018 19 Forest Green Rovers eng ENG FA Cup 65th 1 90 90 30.0 1.0 1 90 1 0 0 1.00 3 3 0 0.00 0.00 Matches 2019-2020 21 Oldham Athletic eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2019-2020 21 Oldham Athletic eng ENG FA Cup 65th 2 175 88 97.2 1.9 2 88 1 0 0 1.50 2 2 0 0.00 0.00 Matches 2023-2024 25 Port Vale eng ENG EFL Cup QF 3 250 83 52.1 2.8 2 105 2 1 40 0 1.33 3 3 0 0.00 0.00 Matches 2023-2024 25 Port Vale eng ENG FA Cup 2 61 31 15.6 0.7 0 0 2 31 0 1.00 1 3 -2 -2.95 -4.05 Matches 4 Seasons 4 Clubs 2 Leagues 9 666 74 38.9 7.4 6 94 5 3 34 1 1.11 11 14 -3 -0.41 -0.87 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Port Vale (1 Season) 2 Leagues 5 311 62 35.7 3.5 2 105 2 3 34 0 1.20 4 6 -2 -0.58 -1.22 Oldham Athletic (1 Season) 2 Leagues 3 265 88 98.1 2.9 3 88 2 0 0 1.00 4 5 -1 -0.34 -0.34 Forest Green Rovers (1 Season) 1 League 1 90 90 30.0 1.0 1 90 1 0 0 1.00 3 3 0 0.00 0.00 Nottingham Forest (1 Season) 1 League 0 0 0 0 1 FA Cup (3 Seasons) 5 326 65 37.5 3.6 3 88 2 2 31 0 1.20 6 8 -2 -0.55 -1.21 EFL Cup (3 Seasons) 4 340 85 40.5 3.8 3 100 3 1 40 1 1.00 5 6 -1 -0.26 -0.26
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 18 Nottingham Forest 2 Leagues 1.8 1 0 0 3 0 0 0 0 0 0 0 0 2016-2017 18 Mansfield Town 1 League 4.1 0 1 0 6 0 0 0 0 0 0 0 0 2017-2018 19 Forest Green Rovers 2 Leagues 11.3 1 0 0 6 0 0 0 0 0 0 0 0 2018-2019 20 Oldham Athletic 1 League 9.0 1 0 0 0 2019-2020 21 Oldham Athletic 3 Leagues 26.4 6 0 0 14 14 2 19 37 13 0 0 0 2020-2021 22 Ross County 1 League 33.2 4 0 0 33 22 1 1 43 22 1 2021-2022 23 Ross County 1 League 29.9 5 0 0 27 18 6 2 56 19 1 2022-2023 24 Ross County 1 League 35.1 4 0 0 26 18 5 3 49 19 0 2023-2024 25 Port Vale 3 Leagues 29.2 9 0 0 33 14 5 26 19 19 1 2024-2025 26 St Mirren 1 League 8.9 3 0 0 19 2 3 4 11 6 0 2025-2026 27 Ross County 1 League 21.0 9 0 0 0 11 Seasons 7 Clubs 7 Leagues 209.9 43 1 0 167 88 22 55 215 98 0 0 3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ross County (4 Seasons) 2 Leagues 119.1 22 0 0 86 58 12 6 148 60 2 Oldham Athletic (2 Seasons) 3 Leagues 35.4 7 0 0 14 14 2 19 37 13 0 0 0 Nottingham Forest (2 Seasons) 2 Leagues 1.8 1 0 0 3 0 0 0 0 0 0 0 0 Port Vale (1 Season) 3 Leagues 29.2 9 0 0 33 14 5 26 19 19 1 Forest Green Rovers (1 Season) 2 Leagues 11.3 1 0 0 6 0 0 0 0 0 0 0 0 St Mirren (1 Season) 1 League 8.9 3 0 0 19 2 3 4 11 6 0 Mansfield Town (1 Season) 1 League 4.1 0 1 0 6 0 0 0 0 0 0 0 0 Premiership (4 Seasons) 107.1 16 0 0 105 60 15 10 159 66 2 League Two (4 Seasons) 46.9 6 1 0 26 13 2 17 37 12 0 0 0 FA Cup (3 Seasons) 3.6 3 0 0 2 2 1 1 0 0 0 EFL Cup (3 Seasons) 3.8 3 0 0 4 2 2 3 4 1 0 Championship (2 Seasons) 1.8 1 0 0 3 0 0 0 0 0 0 0 0 League One (1 Season) 25.7 5 0 0 27 11 2 24 15 19 1 Championship (1 Season) 21.0 9 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.
View Additional Information
More Alex Iacovitti Pages
Alex Iacovitti Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary