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 2020-2021 16 Motherwell sct SCO 1. Premiership 2 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 17 Queen of the South sct SCO 2. Championship 25 24 2,123 23.6 2 2 4 2 0 0 3 0 0.08 0.08 0.17 0.08 0.17 Matches 2022-2023 18 Cove Rangers FC sct SCO 2. Championship 10 10 855 9.5 0 2 2 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Matches 2022-2023 18 Motherwell sct SCO 1. Premiership 17 13 1,253 13.9 3 3 6 3 0 0 0 0 0.22 0.22 0.43 0.22 0.43 Matches 2023-2024 19 Sturm Graz at AUT 1. Bundesliga 20 2 462 5.1 0 1 1 0 0 0 2 0 0.00 0.19 0.19 0.00 0.19 Matches 2023-2024 19 Sturm Graz 3. Conf Lg 4 2 202 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Sturm Graz 2. Europa Lg 2 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Sturm Graz at AUT 1. Bundesliga 24 18 1,641 18.2 1 5 6 1 0 0 3 0 0.05 0.27 0.33 0.05 0.33 Matches 2024-2025 20 Sturm Graz 1. Champions Lg 5 3 348 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Sturm Graz at AUT 1. Bundesliga 3 3 266 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Matches 2025-2026 21 Derby County eng ENG 2. Championship 15 11 962 10.7 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Matches 2025-2026 21 Derby County eng ENG Jr. PL2 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 5 Clubs 7 Leagues 127 87 8,231 91.5 7 14 21 7 0 0 11 0 0.08 0.15 0.23 0.08 0.23 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 Sturm Graz (3 Seasons) 4 Leagues 58 28 2,925 32.5 2 6 8 2 0 0 6 0 0.06 0.18 0.25 0.06 0.25 Motherwell (2 Seasons) 1 League 19 14 1,366 15.2 3 3 6 3 0 0 0 0 0.20 0.20 0.40 0.20 0.40 Queen of the South (1 Season) 1 League 25 24 2,123 23.6 2 2 4 2 0 0 3 0 0.08 0.08 0.17 0.08 0.17 Derby County (1 Season) 1 League 15 11 962 10.7 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Cove Rangers FC (1 Season) 1 League 10 10 855 9.5 0 2 2 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Derby County (1 Season) 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (3 Seasons) 47 23 2,369 26.3 2 6 8 2 0 0 5 0 0.08 0.23 0.30 0.08 0.30 Championship (2 Seasons) 35 34 2,978 33.1 2 4 6 2 0 0 4 0 0.06 0.12 0.18 0.06 0.18 Premiership (2 Seasons) 19 14 1,366 15.2 3 3 6 3 0 0 0 0 0.20 0.20 0.40 0.20 0.40 Championship (1 Season) 15 11 962 10.7 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Champions Lg (1 Season) 5 3 348 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 4 2 202 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 2 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 (1 Season) 1 1 45 0.5 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 2020-2021 16 Motherwell 1 League 2 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 17 Queen of the South 1 League 25 24 2,123 23.6 2 2 4 2 0 0 3 0 0.08 0.08 0.17 0.08 0.17 2022-2023 18 Cove Rangers FC 1 League 10 10 855 9.5 0 2 2 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 2022-2023 18 Motherwell 1 League 17 13 1,253 13.9 3 3 6 3 0 0 0 0 0.22 0.22 0.43 0.22 0.43 2023-2024 19 Sturm Graz 3 Leagues 26 4 670 7.4 0 1 1 0 0 0 2 0 0.00 0.13 0.13 0.00 0.13 2024-2025 20 Sturm Graz 2 Leagues 29 21 1,989 22.1 1 5 6 1 0 0 4 0 0.05 0.23 0.27 0.05 0.27 2025-2026 21 Sturm Graz 1 League 3 3 266 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 2025-2026 21 Derby County 1 League 15 11 962 10.7 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 2025-2026 21 Derby County 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 6 Seasons 5 Clubs 7 Leagues 127 87 8,231 91.5 7 14 21 7 0 0 11 0 0.08 0.15 0.23 0.08 0.23 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 Sturm Graz (3 Seasons) 4 Leagues 58 28 2,925 32.5 2 6 8 2 0 0 6 0 0.06 0.18 0.25 0.06 0.25 Motherwell (2 Seasons) 1 League 19 14 1,366 15.2 3 3 6 3 0 0 0 0 0.20 0.20 0.40 0.20 0.40 Queen of the South (1 Season) 1 League 25 24 2,123 23.6 2 2 4 2 0 0 3 0 0.08 0.08 0.17 0.08 0.17 Derby County (1 Season) 1 League 15 11 962 10.7 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Cove Rangers FC (1 Season) 1 League 10 10 855 9.5 0 2 2 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Derby County (1 Season) 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (3 Seasons) 47 23 2,369 26.3 2 6 8 2 0 0 5 0 0.08 0.23 0.30 0.08 0.30 Championship (2 Seasons) 35 34 2,978 33.1 2 4 6 2 0 0 4 0 0.06 0.12 0.18 0.06 0.18 Premiership (2 Seasons) 19 14 1,366 15.2 3 3 6 3 0 0 0 0 0.20 0.20 0.40 0.20 0.40 Championship (1 Season) 15 11 962 10.7 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Champions Lg (1 Season) 5 3 348 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 4 2 202 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 2 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 (1 Season) 1 1 45 0.5 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 2020-2021 16 Motherwell sct SCO 1. Premiership 14th 2 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 17 Queen of the South sct SCO 2. Championship 10th 25 24 2,123 23.6 2 2 4 2 0 0 3 0 0.08 0.08 0.17 0.08 0.17 Matches 2022-2023 18 Cove Rangers FC sct SCO 2. Championship 10th 10 10 855 9.5 0 2 2 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Matches 2022-2023 18 Motherwell sct SCO 1. Premiership 7th 17 13 1,253 13.9 3 3 6 3 0 0 0 0 0.22 0.22 0.43 0.22 0.43 Matches 2023-2024 19 Sturm Graz at AUT 1. Bundesliga 1st 20 2 462 5.1 0 1 1 0 0 0 2 0 0.00 0.19 0.19 0.00 0.19 Matches 2024-2025 20 Sturm Graz at AUT 1. Bundesliga 1st 24 18 1,641 18.2 1 5 6 1 0 0 3 0 0.05 0.27 0.33 0.05 0.33 Matches 2025-2026 21 Sturm Graz at AUT 1. Bundesliga 2nd 3 3 266 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Matches 2025-2026 21 Derby County eng ENG 2. Championship 8th 15 11 962 10.7 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Matches 2025-2026 21 Derby County eng ENG Jr. PL2 24th 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 5 Clubs 4 Leagues 116 82 7,675 85.3 7 14 21 7 0 0 10 0 0.08 0.16 0.25 0.08 0.25 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 Sturm Graz (3 Seasons) 1 League 47 23 2,369 26.3 2 6 8 2 0 0 5 0 0.08 0.23 0.30 0.08 0.30 Motherwell (2 Seasons) 1 League 19 14 1,366 15.2 3 3 6 3 0 0 0 0 0.20 0.20 0.40 0.20 0.40 Queen of the South (1 Season) 1 League 25 24 2,123 23.6 2 2 4 2 0 0 3 0 0.08 0.08 0.17 0.08 0.17 Derby County (1 Season) 1 League 15 11 962 10.7 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Cove Rangers FC (1 Season) 1 League 10 10 855 9.5 0 2 2 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Derby County (1 Season) 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (3 Seasons) 47 23 2,369 26.3 2 6 8 2 0 0 5 0 0.08 0.23 0.30 0.08 0.30 Championship (2 Seasons) 35 34 2,978 33.1 2 4 6 2 0 0 4 0 0.06 0.12 0.18 0.06 0.18 Premiership (2 Seasons) 19 14 1,366 15.2 3 3 6 3 0 0 0 0 0.20 0.20 0.40 0.20 0.40 Championship (1 Season) 15 11 962 10.7 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 PL2 (1 Season) 1 1 45 0.5 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 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 2023-2024 19 Sturm Graz 3. Conf Lg R16 4 2 202 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Sturm Graz 2. Europa Lg GR 2 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Sturm Graz 1. Champions Lg Lg 5 3 348 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 3 Leagues 11 5 556 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 5 3 348 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 4 2 202 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 2 0 6 0.1 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 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 2023 19 sct Scotland Friendlies (M) 0 0 Matches 2024-2025 20 sct Scotland UEFA Nations League LgA 0 0 Matches 2025 21 sct Scotland Friendlies (M) 1 1 79 0.9 0 1 1 0 0 0 0 0 0.00 1.14 1.14 0.00 1.14 Matches 2026 22 sct Scotland WCQ 2 1 94 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 3 Leagues 3 2 173 1.9 0 1 1 0 0 0 1 0 0.00 0.52 0.52 0.00 0.52 Friendlies (M) (2 Seasons) 1 1 79 0.9 0 1 1 0 0 0 0 0 0.00 1.14 1.14 0.00 1.14 WCQ (1 Season) 2 1 94 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020-2021 16 Motherwell 1 League 1.3 0 0 0 0.00 0.00 0 0 2021-2022 17 Queen of the South 1 League 23.6 2 0 0 2022-2023 18 Cove Rangers FC 1 League 9.5 0 0 0 2022-2023 18 Motherwell 1 League 13.9 3 12 6 50.0 0.86 0.43 0.25 0.50 0 0 2023-2024 19 Sturm Graz 3 Leagues 7.4 0 2 2 100.0 0.27 0.27 0.00 0.00 0 0 2024-2025 20 Sturm Graz 2 Leagues 22.1 1 15 4 26.7 0.68 0.18 0.07 0.25 0 0 2025-2026 21 Sturm Graz 1 League 3.0 1 5 2 40.0 1.69 0.68 0.20 0.50 0 0 2025-2026 21 Derby County 1 League 10.7 0 11 2 18.2 1.03 0.19 0.00 0.00 0 0 2025-2026 21 Derby County 1 League 0.5 0 0 0 6 Seasons 5 Clubs 7 Leagues 91.5 7 45 16 35.6 0.77 0.27 0.11 0.31 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Sturm Graz (3 Seasons) 4 Leagues 32.5 2 22 8 36.4 0.68 0.25 0.09 0.25 0 0 Motherwell (2 Seasons) 1 League 15.2 3 12 6 50.0 0.79 0.40 0.25 0.50 0 0 Queen of the South (1 Season) 1 League 23.6 2 0 0 Derby County (1 Season) 1 League 10.7 0 11 2 18.2 1.03 0.19 0.00 0.00 0 0 Cove Rangers FC (1 Season) 1 League 9.5 0 0 0 Derby County (1 Season) 1 League 0.5 0 0 0 Bundesliga (3 Seasons) 26.3 2 21 7 33.3 0.80 0.27 0.10 0.29 0 0 Championship (2 Seasons) 33.1 2 0 0 Premiership (2 Seasons) 15.2 3 12 6 50.0 0.79 0.40 0.25 0.50 0 0 Championship (1 Season) 10.7 0 11 2 18.2 1.03 0.19 0.00 0.00 0 0 Champions Lg (1 Season) 3.9 0 0 0 0.00 0.00 0 0 Conf Lg (1 Season) 2.2 0 1 1 100.0 0.45 0.45 0.00 0.00 0 0 Europa Lg (1 Season) 0.1 0 0 0 0.00 0.00 0 0 PL2 (1 Season) 0.5 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2023-2024 19 Sturm Graz 3. Conf Lg R16 2.2 0 1 1 100.0 0.45 0.45 0.00 0.00 0 0 Matches 2023-2024 19 Sturm Graz 2. Europa Lg GR 0.1 0 0 0 0.00 0.00 0 0 Matches 2024-2025 20 Sturm Graz 1. Champions Lg Lg 3.9 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 1 Club 3 Leagues 6.2 0 1 1 100.0 0.16 0.16 0.00 0.00 0 0 Champions Lg (1 Season) 3.9 0 0 0 0.00 0.00 0 0 Conf Lg (1 Season) 2.2 0 1 1 100.0 0.45 0.45 0.00 0.00 0 0 Europa Lg (1 Season) 0.1 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2025 21 sct Scotland Friendlies (M) 0.9 0 0 0 Matches 2026 22 sct Scotland WCQ 1.0 0 0 0 0.00 0.00 0 0 Matches 4 Seasons 1 Club 3 Leagues 1.9 0 0 0 0.00 0.00 0 0 Friendlies (M) (2 Seasons) 0.9 0 0 0 WCQ (1 Season) 1.0 0 0 0 0.00 0.00 0 0 UEFA Nations League (1 Season)
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 2020-2021 16 Motherwell sct SCO 1. Premiership 2 113 57 3.3 1.3 1 90 1 1 23 17 0.00 0 3 -3 -2.39 -2.04 Matches 2021-2022 17 Queen of the South sct SCO 2. Championship 25 2,123 85 65.5 23.6 24 88 20 1 7 0 0.92 24 31 -7 -0.30 +0.59 Matches 2022-2023 18 Cove Rangers FC sct SCO 2. Championship 10 855 86 26.4 9.5 10 86 9 0 0 1.30 16 14 +2 +0.21 +1.68 Matches 2022-2023 18 Motherwell sct SCO 1. Premiership 17 1,253 74 36.6 13.9 13 88 11 4 26 3 1.47 23 16 +7 +0.50 +0.71 Matches 2023-2024 19 Sturm Graz at AUT 1. Bundesliga 20 462 23 16.0 5.1 2 74 0 18 18 3 1.85 9 3 +6 +1.17 +0.16 Matches 2023-2024 19 Sturm Graz 3. Conf Lg 4 202 51 56.1 2.2 2 90 2 2 11 0 1.75 3 1 +2 +0.89 +1.46 Matches 2023-2024 19 Sturm Graz 2. Europa Lg 2 6 3 1.1 0.1 0 0 2 3 3 0.00 0 0 0 0.00 +0.84 Matches 2024-2025 20 Sturm Graz at AUT 1. Bundesliga 24 1,641 68 57.0 18.2 18 86 12 6 16 1 2.25 35 25 +10 +0.55 -0.69 Matches 2024-2025 20 Sturm Graz 1. Champions Lg 5 348 70 48.3 3.9 3 78 1 2 57 1 0.00 3 6 -3 -0.78 +0.68 Matches 2025-2026 21 Sturm Graz at AUT 1. Bundesliga 3 266 89 9.2 3.0 3 89 2 0 0 2.00 6 3 +3 +1.02 +0.57 Matches 2025-2026 21 Derby County eng ENG 2. Championship 15 962 64 23.2 10.7 11 83 6 4 13 0 1.47 9 10 -1 -0.09 -0.35 Matches 2025-2026 21 Derby County eng ENG Jr. PL2 1 45 45 2.5 0.5 1 45 0 0 0 3.00 0 0 0 0.00 +0.92 Matches 6 Seasons 5 Clubs 7 Leagues 127 8,231 65 29.7 91.5 87 86 64 40 19 28 1.47 128 112 +16 +0.17 +0.24 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sturm Graz (3 Seasons) 4 Leagues 58 2,925 50 28.5 32.5 28 85 17 30 18 8 1.79 56 38 +18 +0.55 0.00 Motherwell (2 Seasons) 1 League 19 1,366 72 20.0 15.2 14 88 12 5 26 20 1.32 23 19 +4 +0.26 +0.56 Queen of the South (1 Season) 1 League 25 2,123 85 65.5 23.6 24 88 20 1 7 0 0.92 24 31 -7 -0.30 +0.59 Derby County (1 Season) 1 League 15 962 64 23.2 10.7 11 83 6 4 13 0 1.47 9 10 -1 -0.09 -0.35 Cove Rangers FC (1 Season) 1 League 10 855 86 26.4 9.5 10 86 9 0 0 1.30 16 14 +2 +0.21 +1.68 Derby County (1 Season) 1 League 1 45 45 2.5 0.5 1 45 0 0 0 3.00 0 0 0 0.00 +0.92 Bundesliga (3 Seasons) 47 2,369 50 27.4 26.3 23 85 14 24 17 4 2.06 50 31 +19 +0.72 -0.10 Championship (2 Seasons) 35 2,978 85 46.0 33.1 34 87 29 1 7 0 1.03 40 45 -5 -0.15 +1.13 Premiership (2 Seasons) 19 1,366 72 20.0 15.2 14 88 12 5 26 20 1.32 23 19 +4 +0.26 +0.56 Championship (1 Season) 15 962 64 23.2 10.7 11 83 6 4 13 0 1.47 9 10 -1 -0.09 -0.35 Champions Lg (1 Season) 5 348 70 48.3 3.9 3 78 1 2 57 1 0.00 3 6 -3 -0.78 +0.68 Conf Lg (1 Season) 4 202 51 56.1 2.2 2 90 2 2 11 0 1.75 3 1 +2 +0.89 +1.46 Europa Lg (1 Season) 2 6 3 1.1 0.1 0 0 2 3 3 0.00 0 0 0 0.00 +0.84 PL2 (1 Season) 1 45 45 2.5 0.5 1 45 0 0 0 3.00 0 0 0 0.00 +0.92
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 2020-2021 16 Motherwell 1 League 2 113 57 3.3 1.3 1 90 1 1 23 17 0.00 0 3 -3 -2.39 -2.04 2021-2022 17 Queen of the South 1 League 25 2,123 85 65.5 23.6 24 88 20 1 7 0 0.92 24 31 -7 -0.30 +0.59 2022-2023 18 Cove Rangers FC 1 League 10 855 86 26.4 9.5 10 86 9 0 0 1.30 16 14 +2 +0.21 +1.68 2022-2023 18 Motherwell 1 League 17 1,253 74 36.6 13.9 13 88 11 4 26 3 1.47 23 16 +7 +0.50 +0.71 2023-2024 19 Sturm Graz 3 Leagues 26 670 26 17.7 7.4 4 82 2 22 16 6 1.69 12 4 +8 +1.07 +0.47 2024-2025 20 Sturm Graz 2 Leagues 29 1,989 69 55.3 22.1 21 85 13 8 26 2 1.86 38 31 +7 +0.32 -0.30 2025-2026 21 Sturm Graz 1 League 3 266 89 9.2 3.0 3 89 2 0 0 2.00 6 3 +3 +1.02 +0.57 2025-2026 21 Derby County 1 League 15 962 64 23.2 10.7 11 83 6 4 13 0 1.47 9 10 -1 -0.09 -0.35 2025-2026 21 Derby County 1 League 1 45 45 2.5 0.5 1 45 0 0 0 3.00 0 0 0 0.00 +0.92 6 Seasons 5 Clubs 7 Leagues 127 8,231 65 29.7 91.5 87 86 64 40 19 28 1.47 128 112 +16 +0.17 +0.24 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sturm Graz (3 Seasons) 4 Leagues 58 2,925 50 28.5 32.5 28 85 17 30 18 8 1.79 56 38 +18 +0.55 0.00 Motherwell (2 Seasons) 1 League 19 1,366 72 20.0 15.2 14 88 12 5 26 20 1.32 23 19 +4 +0.26 +0.56 Queen of the South (1 Season) 1 League 25 2,123 85 65.5 23.6 24 88 20 1 7 0 0.92 24 31 -7 -0.30 +0.59 Derby County (1 Season) 1 League 15 962 64 23.2 10.7 11 83 6 4 13 0 1.47 9 10 -1 -0.09 -0.35 Cove Rangers FC (1 Season) 1 League 10 855 86 26.4 9.5 10 86 9 0 0 1.30 16 14 +2 +0.21 +1.68 Derby County (1 Season) 1 League 1 45 45 2.5 0.5 1 45 0 0 0 3.00 0 0 0 0.00 +0.92 Bundesliga (3 Seasons) 47 2,369 50 27.4 26.3 23 85 14 24 17 4 2.06 50 31 +19 +0.72 -0.10 Championship (2 Seasons) 35 2,978 85 46.0 33.1 34 87 29 1 7 0 1.03 40 45 -5 -0.15 +1.13 Premiership (2 Seasons) 19 1,366 72 20.0 15.2 14 88 12 5 26 20 1.32 23 19 +4 +0.26 +0.56 Championship (1 Season) 15 962 64 23.2 10.7 11 83 6 4 13 0 1.47 9 10 -1 -0.09 -0.35 Champions Lg (1 Season) 5 348 70 48.3 3.9 3 78 1 2 57 1 0.00 3 6 -3 -0.78 +0.68 Conf Lg (1 Season) 4 202 51 56.1 2.2 2 90 2 2 11 0 1.75 3 1 +2 +0.89 +1.46 Europa Lg (1 Season) 2 6 3 1.1 0.1 0 0 2 3 3 0.00 0 0 0 0.00 +0.84 PL2 (1 Season) 1 45 45 2.5 0.5 1 45 0 0 0 3.00 0 0 0 0.00 +0.92
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 2020-2021 16 Motherwell sct SCO 1. Premiership 14th 2 113 57 3.3 1.3 1 90 1 1 23 17 0.00 0 3 -3 -2.39 -2.04 Matches 2021-2022 17 Queen of the South sct SCO 2. Championship 10th 25 2,123 85 65.5 23.6 24 88 20 1 7 0 0.92 24 31 -7 -0.30 +0.59 Matches 2022-2023 18 Cove Rangers FC sct SCO 2. Championship 10th 10 855 86 26.4 9.5 10 86 9 0 0 1.30 16 14 +2 +0.21 +1.68 Matches 2022-2023 18 Motherwell sct SCO 1. Premiership 7th 17 1,253 74 36.6 13.9 13 88 11 4 26 3 1.47 23 16 +7 +0.50 +0.71 Matches 2023-2024 19 Sturm Graz at AUT 1. Bundesliga 1st 20 462 23 16.0 5.1 2 74 0 18 18 3 1.85 9 3 +6 +1.17 +0.16 Matches 2024-2025 20 Sturm Graz at AUT 1. Bundesliga 1st 24 1,641 68 57.0 18.2 18 86 12 6 16 1 2.25 35 25 +10 +0.55 -0.69 Matches 2025-2026 21 Sturm Graz at AUT 1. Bundesliga 2nd 3 266 89 9.2 3.0 3 89 2 0 0 2.00 6 3 +3 +1.02 +0.57 Matches 2025-2026 21 Derby County eng ENG 2. Championship 8th 15 962 64 23.2 10.7 11 83 6 4 13 0 1.47 9 10 -1 -0.09 -0.35 Matches 2025-2026 21 Derby County eng ENG Jr. PL2 24th 1 45 45 2.5 0.5 1 45 0 0 0 3.00 0 0 0 0.00 +0.92 Matches 6 Seasons 5 Clubs 4 Leagues 116 7,675 66 29.4 85.3 82 86 61 34 18 24 1.55 122 105 +17 +0.20 +0.21 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sturm Graz (3 Seasons) 1 League 47 2,369 50 27.4 26.3 23 85 14 24 17 4 2.06 50 31 +19 +0.72 -0.10 Motherwell (2 Seasons) 1 League 19 1,366 72 20.0 15.2 14 88 12 5 26 20 1.32 23 19 +4 +0.26 +0.56 Queen of the South (1 Season) 1 League 25 2,123 85 65.5 23.6 24 88 20 1 7 0 0.92 24 31 -7 -0.30 +0.59 Derby County (1 Season) 1 League 15 962 64 23.2 10.7 11 83 6 4 13 0 1.47 9 10 -1 -0.09 -0.35 Cove Rangers FC (1 Season) 1 League 10 855 86 26.4 9.5 10 86 9 0 0 1.30 16 14 +2 +0.21 +1.68 Derby County (1 Season) 1 League 1 45 45 2.5 0.5 1 45 0 0 0 3.00 0 0 0 0.00 +0.92 Bundesliga (3 Seasons) 47 2,369 50 27.4 26.3 23 85 14 24 17 4 2.06 50 31 +19 +0.72 -0.10 Championship (2 Seasons) 35 2,978 85 46.0 33.1 34 87 29 1 7 0 1.03 40 45 -5 -0.15 +1.13 Premiership (2 Seasons) 19 1,366 72 20.0 15.2 14 88 12 5 26 20 1.32 23 19 +4 +0.26 +0.56 Championship (1 Season) 15 962 64 23.2 10.7 11 83 6 4 13 0 1.47 9 10 -1 -0.09 -0.35 PL2 (1 Season) 1 45 45 2.5 0.5 1 45 0 0 0 3.00 0 0 0 0.00 +0.92
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2023-2024 19 Sturm Graz 3. Conf Lg R16 4 202 51 56.1 2.2 2 90 2 2 11 0 1.75 3 1 +2 +0.89 +1.46 Matches 2023-2024 19 Sturm Graz 2. Europa Lg GR 2 6 3 1.1 0.1 0 0 2 3 3 0.00 0 0 0 0.00 +0.84 Matches 2024-2025 20 Sturm Graz 1. Champions Lg Lg 5 348 70 48.3 3.9 3 78 1 2 57 1 0.00 3 6 -3 -0.78 +0.68 Matches 2 Seasons 1 Club 3 Leagues 11 556 51 34.3 6.2 5 83 3 6 24 4 0.64 6 7 -1 -0.16 +0.85 Champions Lg (1 Season) 5 348 70 48.3 3.9 3 78 1 2 57 1 0.00 3 6 -3 -0.78 +0.68 Conf Lg (1 Season) 4 202 51 56.1 2.2 2 90 2 2 11 0 1.75 3 1 +2 +0.89 +1.46 Europa Lg (1 Season) 2 6 3 1.1 0.1 0 0 2 3 3 0.00 0 0 0 0.00 +0.84
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2023 19 sct Scotland Friendlies (M) 0 0 0 0 1 Matches 2024-2025 20 sct Scotland UEFA Nations League LgA 0 0 0 0 2 3.00 Matches 2025 21 sct Scotland Friendlies (M) 1 79 79 43.9 0.9 1 79 0 0 1 0.00 1 3 -2 -2.28 -5.84 Matches 2026 22 sct Scotland WCQ 2 94 47 17.4 1.0 1 73 0 1 21 1 2.00 2 0 +2 +1.91 +1.11 Matches 4 Seasons 1 Club 3 Leagues 3 173 58 12.0 1.9 2 76 0 1 21 5 1.33 3 3 0 0.00 -1.32 Friendlies (M) (2 Seasons) 1 79 79 21.9 0.9 1 79 0 0 2 0.00 1 3 -2 -2.28 -5.84 WCQ (1 Season) 2 94 47 17.4 1.0 1 73 0 1 21 1 2.00 2 0 +2 +1.91 +1.11 UEFA Nations League (1 Season) 0 0 0 0 2
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 16 Motherwell 1 League 1.3 0 0 0 1 0 0 2 1 0 0 2021-2022 17 Queen of the South 1 League 23.6 3 0 0 0 2022-2023 18 Cove Rangers FC 1 League 9.5 1 0 0 0 2022-2023 18 Motherwell 1 League 13.9 0 0 0 11 4 2 50 10 13 0 2023-2024 19 Sturm Graz 3 Leagues 7.4 2 0 0 5 3 2 39 8 4 0 2024-2025 20 Sturm Graz 2 Leagues 22.1 4 0 0 8 1 3 89 11 20 0 2025-2026 21 Sturm Graz 1 League 3.0 0 0 0 1 2 0 14 3 2 0 2025-2026 21 Derby County 1 League 10.7 1 0 0 4 0 2 71 4 11 0 2025-2026 21 Derby County 1 League 0.5 0 0 0 0 6 Seasons 5 Clubs 7 Leagues 91.5 11 0 0 30 10 9 265 37 50 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Sturm Graz (3 Seasons) 4 Leagues 32.5 6 0 0 14 6 5 142 22 26 0 Motherwell (2 Seasons) 1 League 15.2 0 0 0 12 4 2 52 11 13 0 Queen of the South (1 Season) 1 League 23.6 3 0 0 0 Derby County (1 Season) 1 League 10.7 1 0 0 4 0 2 71 4 11 0 Cove Rangers FC (1 Season) 1 League 9.5 1 0 0 0 Derby County (1 Season) 1 League 0.5 0 0 0 0 Bundesliga (3 Seasons) 26.3 5 0 0 11 4 3 117 21 20 0 Championship (2 Seasons) 33.1 4 0 0 0 Premiership (2 Seasons) 15.2 0 0 0 12 4 2 52 11 13 0 Championship (1 Season) 10.7 1 0 0 4 0 2 71 4 11 0 Champions Lg (1 Season) 3.9 1 0 0 2 0 1 14 0 3 0 Conf Lg (1 Season) 2.2 0 0 0 1 2 1 10 1 3 0 Europa Lg (1 Season) 0.1 0 0 0 0 0 0 1 0 0 0 PL2 (1 Season) 0.5 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023-2024 19 Sturm Graz 3. Conf Lg R16 2.2 0 0 0 1 2 1 10 1 3 0 Matches 2023-2024 19 Sturm Graz 2. Europa Lg GR 0.1 0 0 0 0 0 0 1 0 0 0 Matches 2024-2025 20 Sturm Graz 1. Champions Lg Lg 3.9 1 0 0 2 0 1 14 0 3 0 Matches 2 Seasons 1 Club 3 Leagues 6.2 1 0 0 3 2 2 25 1 6 0 Champions Lg (1 Season) 3.9 1 0 0 2 0 1 14 0 3 0 Conf Lg (1 Season) 2.2 0 0 0 1 2 1 10 1 3 0 Europa Lg (1 Season) 0.1 0 0 0 0 0 0 1 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 21 sct Scotland Friendlies (M) 0.9 0 0 0 0 Matches 2026 22 sct Scotland WCQ 1.0 1 0 0 1 0 0 6 0 1 0 Matches 4 Seasons 1 Club 3 Leagues 1.9 1 0 0 1 0 0 6 0 1 0 Friendlies (M) (2 Seasons) 0.9 0 0 0 0 WCQ (1 Season) 1.0 1 0 0 1 0 0 6 0 1 0 UEFA Nations League (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 Max Johnston Pages
Max Johnston Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary