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 2018-2019 18 Falkirk sct SCO 2. Championship 31 29 2,607 29.0 12 0 12 12 0 0 7 0 0.41 0.00 0.41 0.41 0.41 Matches 2019-2020 19 Partick Thistle sct SCO 2. Championship 4 3 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 Plymouth Argyle 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 19 Plymouth Argyle eng ENG FA Cup 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 Plymouth Argyle eng ENG 4. League Two 14 7 651 7.2 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2021-2022 21 Partick Thistle sct SCO 2. Championship 19 17 1,266 14.1 7 2 9 7 0 0 2 0 0.50 0.14 0.64 0.50 0.64 Matches 2021-2022 21 Dundee sct SCO 1. Premiership 13 8 667 7.4 1 0 1 1 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Matches 2022-2023 22 Dundee sct SCO 2. Championship 19 11 1,029 11.4 5 2 7 4 1 1 3 0 0.44 0.17 0.61 0.35 0.52 Matches 2022-2023 22 St Johnstone sct SCO 1. Premiership 12 2 283 3.1 1 0 1 1 0 0 2 0 0.32 0.00 0.32 0.32 0.32 Matches 2023-2024 23 Raith Rovers sct SCO 2. Championship 14 8 652 7.2 3 2 5 3 0 0 2 0 0.41 0.28 0.69 0.41 0.69 Matches 2023-2024 23 Dundee sct SCO 1. Premiership 14 9 820 9.1 2 1 3 1 1 1 3 0 0.22 0.11 0.33 0.11 0.22 Matches 5 Seasons 6 Clubs 5 Leagues 142 95 8,326 92.5 33 7 40 31 2 2 21 0 0.36 0.08 0.43 0.34 0.41 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 Dundee (3 Seasons) 2 Leagues 46 28 2,516 28.0 8 3 11 6 2 2 7 0 0.29 0.11 0.39 0.21 0.32 Partick Thistle (2 Seasons) 1 League 23 20 1,502 16.7 7 2 9 7 0 0 2 0 0.42 0.12 0.54 0.42 0.54 Falkirk (1 Season) 1 League 31 29 2,607 29.0 12 0 12 12 0 0 7 0 0.41 0.00 0.41 0.41 0.41 Plymouth Argyle (1 Season) 3 Leagues 16 8 766 8.5 2 0 2 2 0 0 1 0 0.23 0.00 0.23 0.23 0.23 Raith Rovers (1 Season) 1 League 14 8 652 7.2 3 2 5 3 0 0 2 0 0.41 0.28 0.69 0.41 0.69 St Johnstone (1 Season) 1 League 12 2 283 3.1 1 0 1 1 0 0 2 0 0.32 0.00 0.32 0.32 0.32 Championship (5 Seasons) 87 68 5,790 64.3 27 6 33 26 1 1 14 0 0.42 0.09 0.51 0.40 0.50 Premiership (3 Seasons) 39 19 1,770 19.7 4 1 5 3 1 1 6 0 0.20 0.05 0.25 0.15 0.20 League Two (1 Season) 14 7 651 7.2 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 FA Cup (1 Season) 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 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 2018-2019 18 Falkirk 1 League 31 29 2,607 29.0 12 0 12 12 0 0 7 0 0.41 0.00 0.41 0.41 0.41 2019-2020 19 Plymouth Argyle 3 Leagues 16 8 766 8.5 2 0 2 2 0 0 1 0 0.23 0.00 0.23 0.23 0.23 2019-2020 19 Partick Thistle 1 League 4 3 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 21 Partick Thistle 1 League 19 17 1,266 14.1 7 2 9 7 0 0 2 0 0.50 0.14 0.64 0.50 0.64 2021-2022 21 Dundee 1 League 13 8 667 7.4 1 0 1 1 0 0 1 0 0.13 0.00 0.13 0.13 0.13 2022-2023 22 St Johnstone 1 League 12 2 283 3.1 1 0 1 1 0 0 2 0 0.32 0.00 0.32 0.32 0.32 2022-2023 22 Dundee 1 League 19 11 1,029 11.4 5 2 7 4 1 1 3 0 0.44 0.17 0.61 0.35 0.52 2023-2024 23 Dundee 1 League 14 9 820 9.1 2 1 3 1 1 1 3 0 0.22 0.11 0.33 0.11 0.22 2023-2024 23 Raith Rovers 1 League 14 8 652 7.2 3 2 5 3 0 0 2 0 0.41 0.28 0.69 0.41 0.69 5 Seasons 6 Clubs 5 Leagues 142 95 8,326 92.5 33 7 40 31 2 2 21 0 0.36 0.08 0.43 0.34 0.41 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 Dundee (3 Seasons) 2 Leagues 46 28 2,516 28.0 8 3 11 6 2 2 7 0 0.29 0.11 0.39 0.21 0.32 Partick Thistle (2 Seasons) 1 League 23 20 1,502 16.7 7 2 9 7 0 0 2 0 0.42 0.12 0.54 0.42 0.54 Falkirk (1 Season) 1 League 31 29 2,607 29.0 12 0 12 12 0 0 7 0 0.41 0.00 0.41 0.41 0.41 Plymouth Argyle (1 Season) 3 Leagues 16 8 766 8.5 2 0 2 2 0 0 1 0 0.23 0.00 0.23 0.23 0.23 Raith Rovers (1 Season) 1 League 14 8 652 7.2 3 2 5 3 0 0 2 0 0.41 0.28 0.69 0.41 0.69 St Johnstone (1 Season) 1 League 12 2 283 3.1 1 0 1 1 0 0 2 0 0.32 0.00 0.32 0.32 0.32 Championship (5 Seasons) 87 68 5,790 64.3 27 6 33 26 1 1 14 0 0.42 0.09 0.51 0.40 0.50 Premiership (3 Seasons) 39 19 1,770 19.7 4 1 5 3 1 1 6 0 0.20 0.05 0.25 0.15 0.20 League Two (1 Season) 14 7 651 7.2 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 FA Cup (1 Season) 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 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 2018-2019 18 Falkirk sct SCO 2. Championship 10th 31 29 2,607 29.0 12 0 12 12 0 0 7 0 0.41 0.00 0.41 0.41 0.41 Matches 2019-2020 19 Plymouth Argyle eng ENG 4. League Two 3rd 14 7 651 7.2 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2019-2020 19 Partick Thistle sct SCO 2. Championship 10th 4 3 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Partick Thistle sct SCO 2. Championship 4th 19 17 1,266 14.1 7 2 9 7 0 0 2 0 0.50 0.14 0.64 0.50 0.64 Matches 2021-2022 21 Dundee sct SCO 1. Premiership 12th 13 8 667 7.4 1 0 1 1 0 0 1 0 0.13 0.00 0.13 0.13 0.13 Matches 2022-2023 22 St Johnstone sct SCO 1. Premiership 9th 12 2 283 3.1 1 0 1 1 0 0 2 0 0.32 0.00 0.32 0.32 0.32 Matches 2022-2023 22 Dundee sct SCO 2. Championship 1st 19 11 1,029 11.4 5 2 7 4 1 1 3 0 0.44 0.17 0.61 0.35 0.52 Matches 2023-2024 23 Dundee sct SCO 1. Premiership 6th 14 9 820 9.1 2 1 3 1 1 1 3 0 0.22 0.11 0.33 0.11 0.22 Matches 2023-2024 23 Raith Rovers sct SCO 2. Championship 2nd 14 8 652 7.2 3 2 5 3 0 0 2 0 0.41 0.28 0.69 0.41 0.69 Matches 5 Seasons 6 Clubs 3 Leagues 140 94 8,211 91.2 33 7 40 31 2 2 21 0 0.36 0.08 0.44 0.34 0.42 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 Dundee (3 Seasons) 2 Leagues 46 28 2,516 28.0 8 3 11 6 2 2 7 0 0.29 0.11 0.39 0.21 0.32 Partick Thistle (2 Seasons) 1 League 23 20 1,502 16.7 7 2 9 7 0 0 2 0 0.42 0.12 0.54 0.42 0.54 Falkirk (1 Season) 1 League 31 29 2,607 29.0 12 0 12 12 0 0 7 0 0.41 0.00 0.41 0.41 0.41 Plymouth Argyle (1 Season) 1 League 14 7 651 7.2 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Raith Rovers (1 Season) 1 League 14 8 652 7.2 3 2 5 3 0 0 2 0 0.41 0.28 0.69 0.41 0.69 St Johnstone (1 Season) 1 League 12 2 283 3.1 1 0 1 1 0 0 2 0 0.32 0.00 0.32 0.32 0.32 Championship (5 Seasons) 87 68 5,790 64.3 27 6 33 26 1 1 14 0 0.42 0.09 0.51 0.40 0.50 Premiership (3 Seasons) 39 19 1,770 19.7 4 1 5 3 1 1 6 0 0.20 0.05 0.25 0.15 0.20 League Two (1 Season) 14 7 651 7.2 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28
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 2019-2020 19 Plymouth Argyle eng ENG EFL 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 2019-2020 19 Plymouth Argyle eng ENG FA Cup 65th 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 2 1 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2018-2019 18 Falkirk 1 League 29.0 12 0 0 2019-2020 19 Plymouth Argyle 3 Leagues 8.5 2 24 9 37.5 2.82 1.06 0.08 0.22 0 0 2019-2020 19 Partick Thistle 1 League 2.6 0 0 0 2021-2022 21 Partick Thistle 1 League 14.1 7 0 0 2021-2022 21 Dundee 1 League 7.4 1 11 5 45.5 1.48 0.67 0.09 0.20 0 0 2022-2023 22 St Johnstone 1 League 3.1 1 10 4 40.0 3.18 1.27 0.10 0.25 0 0 2022-2023 22 Dundee 1 League 11.4 5 1 1 2023-2024 23 Dundee 1 League 9.1 2 21 7 33.3 2.30 0.77 0.05 0.14 1 1 2023-2024 23 Raith Rovers 1 League 7.2 3 0 0 5 Seasons 6 Clubs 5 Leagues 92.5 33 66 25 37.9 2.34 0.89 0.08 0.20 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Dundee (3 Seasons) 2 Leagues 28.0 8 32 12 37.5 1.94 0.73 0.06 0.17 2 2 Partick Thistle (2 Seasons) 1 League 16.7 7 0 0 Falkirk (1 Season) 1 League 29.0 12 0 0 Plymouth Argyle (1 Season) 3 Leagues 8.5 2 24 9 37.5 2.82 1.06 0.08 0.22 0 0 Raith Rovers (1 Season) 1 League 7.2 3 0 0 St Johnstone (1 Season) 1 League 3.1 1 10 4 40.0 3.18 1.27 0.10 0.25 0 0 Championship (5 Seasons) 64.3 27 1 1 Premiership (3 Seasons) 19.7 4 42 16 38.1 2.14 0.81 0.07 0.19 1 1 League Two (1 Season) 7.2 2 21 9 42.9 2.90 1.24 0.10 0.22 0 0 FA Cup (1 Season) 0.3 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season) 1.0 0 3 0 0.0 3.00 0.00 0.00 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 2019-2020 19 Plymouth Argyle eng ENG EFL Cup 33rd 1.0 0 3 0 0.0 3.00 0.00 0.00 0 0 Matches 2019-2020 19 Plymouth Argyle eng ENG FA Cup 65th 0.3 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 2 Leagues 1.3 0 3 0 0.0 2.35 0.00 0.00 0 0 FA Cup (1 Season) 0.3 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season) 1.0 0 3 0 0.0 3.00 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 2018-2019 18 Falkirk sct SCO 2. Championship 31 2,607 84 80.5 29.0 29 88 18 2 28 0 1.19 33 38 -5 -0.17 +0.82 Matches 2019-2020 19 Partick Thistle sct SCO 2. Championship 4 236 59 9.7 2.6 3 72 0 1 21 0 1.00 1 2 -1 -0.38 +0.19 Matches 2019-2020 19 Plymouth Argyle eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 2 4 -2 -2.00 -4.00 Matches 2019-2020 19 Plymouth Argyle eng ENG FA Cup 1 25 25 9.3 0.3 0 0 1 25 1 0.00 0 1 -1 -3.60 -3.97 Matches 2019-2020 19 Plymouth Argyle eng ENG 4. League Two 14 651 47 19.5 7.2 7 65 1 7 28 3 1.57 14 10 +4 +0.55 -0.05 Matches 2021-2022 21 Partick Thistle sct SCO 2. Championship 19 1,266 67 39.1 14.1 17 72 2 2 21 0 1.74 25 11 +14 +1.00 +1.36 Matches 2021-2022 21 Dundee sct SCO 1. Premiership 13 667 51 19.5 7.4 8 71 0 5 20 1 0.69 8 12 -4 -0.54 +0.31 Matches 2022-2023 22 Dundee sct SCO 2. Championship 19 1,029 54 31.8 11.4 11 69 1 8 34 0 1.68 19 15 +4 +0.35 -0.55 Matches 2022-2023 22 St Johnstone sct SCO 1. Premiership 12 283 24 8.3 3.1 2 59 0 10 17 3 1.00 3 8 -5 -1.59 -1.22 Matches 2023-2024 23 Raith Rovers sct SCO 2. Championship 14 652 47 20.1 7.2 8 60 0 6 29 0 1.67 8 7 +1 +0.14 -0.38 Matches 2023-2024 23 Dundee sct SCO 1. Premiership 14 820 59 24.0 9.1 9 79 3 5 22 4 1.21 12 14 -2 -0.22 +0.37 Matches 5 Seasons 6 Clubs 5 Leagues 142 8,326 59 28.3 92.5 95 75 26 47 25 12 1.33 125 122 +3 +0.03 +0.15 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee (3 Seasons) 2 Leagues 46 2,516 55 25.0 28.0 28 73 4 18 26 5 1.26 39 41 -2 -0.07 +0.18 Partick Thistle (2 Seasons) 1 League 23 1,502 65 26.5 16.7 20 72 2 3 21 0 1.61 26 13 +13 +0.78 +1.25 Falkirk (1 Season) 1 League 31 2,607 84 80.5 29.0 29 88 18 2 28 0 1.19 33 38 -5 -0.17 +0.82 Plymouth Argyle (1 Season) 3 Leagues 16 766 48 20.3 8.5 8 68 2 8 28 4 1.37 16 15 +1 +0.12 -0.51 Raith Rovers (1 Season) 1 League 14 652 47 20.1 7.2 8 60 0 6 29 0 1.67 8 7 +1 +0.14 -0.38 St Johnstone (1 Season) 1 League 12 283 24 8.3 3.1 2 59 0 10 17 3 1.00 3 8 -5 -1.59 -1.22 Championship (5 Seasons) 87 5,790 67 37.6 64.3 68 77 21 19 29 0 1.49 86 73 +13 +0.20 +0.13 Premiership (3 Seasons) 39 1,770 45 17.3 19.7 19 73 3 20 19 8 0.97 23 34 -11 -0.56 +0.03 League Two (1 Season) 14 651 47 19.5 7.2 7 65 1 7 28 3 1.57 14 10 +4 +0.55 -0.05 FA Cup (1 Season) 1 25 25 9.3 0.3 0 0 1 25 1 0.00 0 1 -1 -3.60 -3.97 EFL Cup (1 Season) 1 90 90 50.0 1.0 1 90 1 0 0 0.00 2 4 -2 -2.00 -4.00
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 2018-2019 18 Falkirk 1 League 31 2,607 84 80.5 29.0 29 88 18 2 28 0 1.19 33 38 -5 -0.17 +0.82 2019-2020 19 Plymouth Argyle 3 Leagues 16 766 48 20.3 8.5 8 68 2 8 28 4 1.37 16 15 +1 +0.12 -0.51 2019-2020 19 Partick Thistle 1 League 4 236 59 9.7 2.6 3 72 0 1 21 0 1.00 1 2 -1 -0.38 +0.19 2021-2022 21 Partick Thistle 1 League 19 1,266 67 39.1 14.1 17 72 2 2 21 0 1.74 25 11 +14 +1.00 +1.36 2021-2022 21 Dundee 1 League 13 667 51 19.5 7.4 8 71 0 5 20 1 0.69 8 12 -4 -0.54 +0.31 2022-2023 22 St Johnstone 1 League 12 283 24 8.3 3.1 2 59 0 10 17 3 1.00 3 8 -5 -1.59 -1.22 2022-2023 22 Dundee 1 League 19 1,029 54 31.8 11.4 11 69 1 8 34 0 1.68 19 15 +4 +0.35 -0.55 2023-2024 23 Dundee 1 League 14 820 59 24.0 9.1 9 79 3 5 22 4 1.21 12 14 -2 -0.22 +0.37 2023-2024 23 Raith Rovers 1 League 14 652 47 20.1 7.2 8 60 0 6 29 0 1.67 8 7 +1 +0.14 -0.38 5 Seasons 6 Clubs 5 Leagues 142 8,326 59 28.3 92.5 95 75 26 47 25 12 1.33 125 122 +3 +0.03 +0.15 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee (3 Seasons) 2 Leagues 46 2,516 55 25.0 28.0 28 73 4 18 26 5 1.26 39 41 -2 -0.07 +0.18 Partick Thistle (2 Seasons) 1 League 23 1,502 65 26.5 16.7 20 72 2 3 21 0 1.61 26 13 +13 +0.78 +1.25 Falkirk (1 Season) 1 League 31 2,607 84 80.5 29.0 29 88 18 2 28 0 1.19 33 38 -5 -0.17 +0.82 Plymouth Argyle (1 Season) 3 Leagues 16 766 48 20.3 8.5 8 68 2 8 28 4 1.37 16 15 +1 +0.12 -0.51 Raith Rovers (1 Season) 1 League 14 652 47 20.1 7.2 8 60 0 6 29 0 1.67 8 7 +1 +0.14 -0.38 St Johnstone (1 Season) 1 League 12 283 24 8.3 3.1 2 59 0 10 17 3 1.00 3 8 -5 -1.59 -1.22 Championship (5 Seasons) 87 5,790 67 37.6 64.3 68 77 21 19 29 0 1.49 86 73 +13 +0.20 +0.13 Premiership (3 Seasons) 39 1,770 45 17.3 19.7 19 73 3 20 19 8 0.97 23 34 -11 -0.56 +0.03 League Two (1 Season) 14 651 47 19.5 7.2 7 65 1 7 28 3 1.57 14 10 +4 +0.55 -0.05 FA Cup (1 Season) 1 25 25 9.3 0.3 0 0 1 25 1 0.00 0 1 -1 -3.60 -3.97 EFL Cup (1 Season) 1 90 90 50.0 1.0 1 90 1 0 0 0.00 2 4 -2 -2.00 -4.00
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2018-2019 18 Falkirk sct SCO 2. Championship 10th 31 2,607 84 80.5 29.0 29 88 18 2 28 0 1.19 33 38 -5 -0.17 +0.82 Matches 2019-2020 19 Plymouth Argyle eng ENG 4. League Two 3rd 14 651 47 19.5 7.2 7 65 1 7 28 3 1.57 14 10 +4 +0.55 -0.05 Matches 2019-2020 19 Partick Thistle sct SCO 2. Championship 10th 4 236 59 9.7 2.6 3 72 0 1 21 0 1.00 1 2 -1 -0.38 +0.19 Matches 2021-2022 21 Partick Thistle sct SCO 2. Championship 4th 19 1,266 67 39.1 14.1 17 72 2 2 21 0 1.74 25 11 +14 +1.00 +1.36 Matches 2021-2022 21 Dundee sct SCO 1. Premiership 12th 13 667 51 19.5 7.4 8 71 0 5 20 1 0.69 8 12 -4 -0.54 +0.31 Matches 2022-2023 22 St Johnstone sct SCO 1. Premiership 9th 12 283 24 8.3 3.1 2 59 0 10 17 3 1.00 3 8 -5 -1.59 -1.22 Matches 2022-2023 22 Dundee sct SCO 2. Championship 1st 19 1,029 54 31.8 11.4 11 69 1 8 34 0 1.68 19 15 +4 +0.35 -0.55 Matches 2023-2024 23 Dundee sct SCO 1. Premiership 6th 14 820 59 24.0 9.1 9 79 3 5 22 4 1.21 12 14 -2 -0.22 +0.37 Matches 2023-2024 23 Raith Rovers sct SCO 2. Championship 2nd 14 652 47 20.1 7.2 8 60 0 6 29 0 1.67 8 7 +1 +0.14 -0.38 Matches 5 Seasons 6 Clubs 3 Leagues 140 8,211 59 28.3 91.2 94 75 25 46 25 11 1.35 123 117 +6 +0.07 +0.20 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee (3 Seasons) 2 Leagues 46 2,516 55 25.0 28.0 28 73 4 18 26 5 1.26 39 41 -2 -0.07 +0.18 Partick Thistle (2 Seasons) 1 League 23 1,502 65 26.5 16.7 20 72 2 3 21 0 1.61 26 13 +13 +0.78 +1.25 Falkirk (1 Season) 1 League 31 2,607 84 80.5 29.0 29 88 18 2 28 0 1.19 33 38 -5 -0.17 +0.82 Plymouth Argyle (1 Season) 1 League 14 651 47 19.5 7.2 7 65 1 7 28 3 1.57 14 10 +4 +0.55 -0.05 Raith Rovers (1 Season) 1 League 14 652 47 20.1 7.2 8 60 0 6 29 0 1.67 8 7 +1 +0.14 -0.38 St Johnstone (1 Season) 1 League 12 283 24 8.3 3.1 2 59 0 10 17 3 1.00 3 8 -5 -1.59 -1.22 Championship (5 Seasons) 87 5,790 67 37.6 64.3 68 77 21 19 29 0 1.49 86 73 +13 +0.20 +0.13 Premiership (3 Seasons) 39 1,770 45 17.3 19.7 19 73 3 20 19 8 0.97 23 34 -11 -0.56 +0.03 League Two (1 Season) 14 651 47 19.5 7.2 7 65 1 7 28 3 1.57 14 10 +4 +0.55 -0.05
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 2019-2020 19 Plymouth Argyle eng ENG EFL Cup 33rd 1 90 90 50.0 1.0 1 90 1 0 0 0.00 2 4 -2 -2.00 -4.00 Matches 2019-2020 19 Plymouth Argyle eng ENG FA Cup 65th 1 25 25 9.3 0.3 0 0 1 25 1 0.00 0 1 -1 -3.60 -3.97 Matches 1 Season 1 Club 2 Leagues 2 115 58 25.6 1.3 1 90 1 1 25 1 0.00 2 5 -3 -2.35 -3.15 FA Cup (1 Season) 1 25 25 9.3 0.3 0 0 1 25 1 0.00 0 1 -1 -3.60 -3.97 EFL Cup (1 Season) 1 90 90 50.0 1.0 1 90 1 0 0 0.00 2 4 -2 -2.00 -4.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 18 Falkirk 1 League 29.0 7 0 0 0 2019-2020 19 Plymouth Argyle 3 Leagues 8.5 1 0 0 19 7 7 6 4 2 0 0 0 2019-2020 19 Partick Thistle 1 League 2.6 0 0 0 0 2021-2022 21 Partick Thistle 1 League 14.1 2 0 0 0 2021-2022 21 Dundee 1 League 7.4 1 0 0 18 8 6 6 0 0 0 2022-2023 22 St Johnstone 1 League 3.1 2 0 0 7 3 2 4 0 1 0 2022-2023 22 Dundee 1 League 11.4 3 0 0 0 2023-2024 23 Dundee 1 League 9.1 3 0 0 8 12 9 17 4 1 0 2023-2024 23 Raith Rovers 1 League 7.2 2 0 0 0 5 Seasons 6 Clubs 5 Leagues 92.5 21 0 0 52 30 24 33 8 4 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Dundee (3 Seasons) 2 Leagues 28.0 7 0 0 26 20 15 23 4 1 0 Partick Thistle (2 Seasons) 1 League 16.7 2 0 0 0 Falkirk (1 Season) 1 League 29.0 7 0 0 0 Plymouth Argyle (1 Season) 3 Leagues 8.5 1 0 0 19 7 7 6 4 2 0 0 0 Raith Rovers (1 Season) 1 League 7.2 2 0 0 0 St Johnstone (1 Season) 1 League 3.1 2 0 0 7 3 2 4 0 1 0 Championship (5 Seasons) 64.3 14 0 0 0 Premiership (3 Seasons) 19.7 6 0 0 33 23 17 27 4 2 0 League Two (1 Season) 7.2 1 0 0 16 6 7 5 4 2 0 0 0 FA Cup (1 Season) 0.3 0 0 0 1 0 0 0 0 0 0 EFL Cup (1 Season) 1.0 0 0 0 2 1 0 1 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 19 Plymouth Argyle eng ENG EFL Cup 33rd 1.0 0 0 0 2 1 0 1 0 0 0 Matches 2019-2020 19 Plymouth Argyle eng ENG FA Cup 65th 0.3 0 0 0 1 0 0 0 0 0 0 Matches 1 Season 1 Club 2 Leagues 1.3 0 0 0 3 1 0 1 0 0 0 FA Cup (1 Season) 0.3 0 0 0 1 0 0 0 0 0 0 EFL Cup (1 Season) 1.0 0 0 0 2 1 0 1 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Zak Rudden Pages
Zak Rudden Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary