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 Alloa Athletic sct SCO 2. Championship 15 1 305 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Matches 2018-2019 18 Livingston sct SCO 1. Premiership 13 2 286 3.2 1 0 1 1 0 0 1 1 0.31 0.00 0.31 0.31 0.31 Matches 2019-2020 19 Queen of the South sct SCO 2. Championship 22 11 1,081 12.0 4 2 6 4 0 0 0 0 0.33 0.17 0.50 0.33 0.50 Matches 2020-2021 20 Arbroath sct SCO 2. Championship 14 14 1,185 13.2 8 0 8 8 0 0 0 0 0.61 0.00 0.61 0.61 0.61 Matches 2020-2021 20 Livingston sct SCO 1. Premiership 5 2 170 1.9 1 0 1 1 0 0 0 0 0.53 0.00 0.53 0.53 0.53 Matches 2021-2022 21 Arbroath sct SCO 2. Championship 16 14 1,285 14.3 7 2 9 7 0 0 0 0 0.49 0.14 0.63 0.49 0.63 Matches 2021-2022 21 Livingston sct SCO 1. Premiership 8 0 213 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Hartlepool United eng ENG EFL Cup 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Hartlepool United eng ENG FA Cup 4 2 244 2.7 1 0 1 1 0 0 1 0 0.37 0.00 0.37 0.37 0.37 Matches 2022-2023 22 Hartlepool United eng ENG 4. League Two 31 18 1,538 17.1 3 1 4 3 0 0 4 0 0.18 0.06 0.23 0.18 0.23 Matches 2023-2024 23 Raith Rovers sct SCO 2. Championship 30 18 1,579 17.5 7 0 7 6 1 1 4 0 0.40 0.00 0.40 0.34 0.34 Matches 2024-2025 24 Raith Rovers sct SCO 2. Championship 13 10 776 8.6 3 0 3 1 2 2 0 0 0.35 0.00 0.35 0.12 0.12 Matches 2025-2026 25 Raith Rovers sct SCO 2. Championship 32 24 2,057 22.9 7 1 8 7 0 0 3 0 0.31 0.04 0.35 0.31 0.35 Matches 8 Seasons 6 Clubs 5 Leagues 204 117 10,786 119.8 43 6 49 40 3 3 13 1 0.36 0.05 0.41 0.33 0.38 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 Raith Rovers (3 Seasons) 1 League 75 52 4,412 49.0 17 1 18 14 3 3 7 0 0.35 0.02 0.37 0.29 0.31 Livingston (3 Seasons) 1 League 26 4 669 7.4 2 0 2 2 0 0 1 1 0.27 0.00 0.27 0.27 0.27 Arbroath (2 Seasons) 1 League 30 28 2,470 27.4 15 2 17 15 0 0 0 0 0.55 0.07 0.62 0.55 0.62 Hartlepool United (1 Season) 3 Leagues 36 21 1,849 20.5 4 1 5 4 0 0 5 0 0.19 0.05 0.24 0.19 0.24 Queen of the South (1 Season) 1 League 22 11 1,081 12.0 4 2 6 4 0 0 0 0 0.33 0.17 0.50 0.33 0.50 Alloa Athletic (1 Season) 1 League 15 1 305 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Championship (7 Seasons) 142 92 8,268 91.9 37 5 42 34 3 3 7 0 0.40 0.05 0.46 0.37 0.42 Premiership (3 Seasons) 26 4 669 7.4 2 0 2 2 0 0 1 1 0.27 0.00 0.27 0.27 0.27 League Two (1 Season) 31 18 1,538 17.1 3 1 4 3 0 0 4 0 0.18 0.06 0.23 0.18 0.23 FA Cup (1 Season) 4 2 244 2.7 1 0 1 1 0 0 1 0 0.37 0.00 0.37 0.37 0.37 EFL Cup (1 Season) 1 1 67 0.7 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 Livingston 1 League 13 2 286 3.2 1 0 1 1 0 0 1 1 0.31 0.00 0.31 0.31 0.31 2018-2019 18 Alloa Athletic 1 League 15 1 305 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 2019-2020 19 Queen of the South 1 League 22 11 1,081 12.0 4 2 6 4 0 0 0 0 0.33 0.17 0.50 0.33 0.50 2020-2021 20 Arbroath 1 League 14 14 1,185 13.2 8 0 8 8 0 0 0 0 0.61 0.00 0.61 0.61 0.61 2020-2021 20 Livingston 1 League 5 2 170 1.9 1 0 1 1 0 0 0 0 0.53 0.00 0.53 0.53 0.53 2021-2022 21 Arbroath 1 League 16 14 1,285 14.3 7 2 9 7 0 0 0 0 0.49 0.14 0.63 0.49 0.63 2021-2022 21 Livingston 1 League 8 0 213 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 22 Hartlepool United 3 Leagues 36 21 1,849 20.5 4 1 5 4 0 0 5 0 0.19 0.05 0.24 0.19 0.24 2023-2024 23 Raith Rovers 1 League 30 18 1,579 17.5 7 0 7 6 1 1 4 0 0.40 0.00 0.40 0.34 0.34 2024-2025 24 Raith Rovers 1 League 13 10 776 8.6 3 0 3 1 2 2 0 0 0.35 0.00 0.35 0.12 0.12 2025-2026 25 Raith Rovers 1 League 32 24 2,057 22.9 7 1 8 7 0 0 3 0 0.31 0.04 0.35 0.31 0.35 8 Seasons 6 Clubs 5 Leagues 204 117 10,786 119.8 43 6 49 40 3 3 13 1 0.36 0.05 0.41 0.33 0.38 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 Raith Rovers (3 Seasons) 1 League 75 52 4,412 49.0 17 1 18 14 3 3 7 0 0.35 0.02 0.37 0.29 0.31 Livingston (3 Seasons) 1 League 26 4 669 7.4 2 0 2 2 0 0 1 1 0.27 0.00 0.27 0.27 0.27 Arbroath (2 Seasons) 1 League 30 28 2,470 27.4 15 2 17 15 0 0 0 0 0.55 0.07 0.62 0.55 0.62 Hartlepool United (1 Season) 3 Leagues 36 21 1,849 20.5 4 1 5 4 0 0 5 0 0.19 0.05 0.24 0.19 0.24 Queen of the South (1 Season) 1 League 22 11 1,081 12.0 4 2 6 4 0 0 0 0 0.33 0.17 0.50 0.33 0.50 Alloa Athletic (1 Season) 1 League 15 1 305 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Championship (7 Seasons) 142 92 8,268 91.9 37 5 42 34 3 3 7 0 0.40 0.05 0.46 0.37 0.42 Premiership (3 Seasons) 26 4 669 7.4 2 0 2 2 0 0 1 1 0.27 0.00 0.27 0.27 0.27 League Two (1 Season) 31 18 1,538 17.1 3 1 4 3 0 0 4 0 0.18 0.06 0.23 0.18 0.23 FA Cup (1 Season) 4 2 244 2.7 1 0 1 1 0 0 1 0 0.37 0.00 0.37 0.37 0.37 EFL Cup (1 Season) 1 1 67 0.7 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 Livingston sct SCO 1. Premiership 9th 13 2 286 3.2 1 0 1 1 0 0 1 1 0.31 0.00 0.31 0.31 0.31 Matches 2018-2019 18 Alloa Athletic sct SCO 2. Championship 8th 15 1 305 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Matches 2019-2020 19 Queen of the South sct SCO 2. Championship 9th 22 11 1,081 12.0 4 2 6 4 0 0 0 0 0.33 0.17 0.50 0.33 0.50 Matches 2020-2021 20 Arbroath sct SCO 2. Championship 7th 14 14 1,185 13.2 8 0 8 8 0 0 0 0 0.61 0.00 0.61 0.61 0.61 Matches 2020-2021 20 Livingston sct SCO 1. Premiership 6th 5 2 170 1.9 1 0 1 1 0 0 0 0 0.53 0.00 0.53 0.53 0.53 Matches 2021-2022 21 Arbroath sct SCO 2. Championship 2nd 16 14 1,285 14.3 7 2 9 7 0 0 0 0 0.49 0.14 0.63 0.49 0.63 Matches 2021-2022 21 Livingston sct SCO 1. Premiership 7th 8 0 213 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Hartlepool United eng ENG 4. League Two 23rd 31 18 1,538 17.1 3 1 4 3 0 0 4 0 0.18 0.06 0.23 0.18 0.23 Matches 2023-2024 23 Raith Rovers sct SCO 2. Championship 2nd 30 18 1,579 17.5 7 0 7 6 1 1 4 0 0.40 0.00 0.40 0.34 0.34 Matches 2024-2025 24 Raith Rovers sct SCO 2. Championship 5th 13 10 776 8.6 3 0 3 1 2 2 0 0 0.35 0.00 0.35 0.12 0.12 Matches 2025-2026 25 Raith Rovers sct SCO 2. Championship 5th 32 24 2,057 22.9 7 1 8 7 0 0 3 0 0.31 0.04 0.35 0.31 0.35 Matches 8 Seasons 6 Clubs 3 Leagues 199 114 10,475 116.4 42 6 48 39 3 3 12 1 0.36 0.05 0.41 0.34 0.39 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 Raith Rovers (3 Seasons) 1 League 75 52 4,412 49.0 17 1 18 14 3 3 7 0 0.35 0.02 0.37 0.29 0.31 Livingston (3 Seasons) 1 League 26 4 669 7.4 2 0 2 2 0 0 1 1 0.27 0.00 0.27 0.27 0.27 Arbroath (2 Seasons) 1 League 30 28 2,470 27.4 15 2 17 15 0 0 0 0 0.55 0.07 0.62 0.55 0.62 Hartlepool United (1 Season) 1 League 31 18 1,538 17.1 3 1 4 3 0 0 4 0 0.18 0.06 0.23 0.18 0.23 Queen of the South (1 Season) 1 League 22 11 1,081 12.0 4 2 6 4 0 0 0 0 0.33 0.17 0.50 0.33 0.50 Alloa Athletic (1 Season) 1 League 15 1 305 3.4 1 0 1 1 0 0 0 0 0.30 0.00 0.30 0.30 0.30 Championship (7 Seasons) 142 92 8,268 91.9 37 5 42 34 3 3 7 0 0.40 0.05 0.46 0.37 0.42 Premiership (3 Seasons) 26 4 669 7.4 2 0 2 2 0 0 1 1 0.27 0.00 0.27 0.27 0.27 League Two (1 Season) 31 18 1,538 17.1 3 1 4 3 0 0 4 0 0.18 0.06 0.23 0.18 0.23
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 2022-2023 22 Hartlepool United eng ENG EFL Cup Rd1 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Hartlepool United eng ENG FA Cup 4 2 244 2.7 1 0 1 1 0 0 1 0 0.37 0.00 0.37 0.37 0.37 Matches 1 Season 1 Club 2 Leagues 5 3 311 3.5 1 0 1 1 0 0 1 0 0.29 0.00 0.29 0.29 0.29 FA Cup (1 Season) 4 2 244 2.7 1 0 1 1 0 0 1 0 0.37 0.00 0.37 0.37 0.37 EFL Cup (1 Season) 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2018-2019 18 Livingston 1 League 3.2 1 0 0 2018-2019 18 Alloa Athletic 1 League 3.4 1 0 0 2019-2020 19 Queen of the South 1 League 12.0 4 0 0 2020-2021 20 Arbroath 1 League 13.2 8 0 0 2020-2021 20 Livingston 1 League 1.9 1 2 1 50.0 1.06 0.53 0.50 1.00 0 0 2021-2022 21 Arbroath 1 League 14.3 7 0 0 2021-2022 21 Livingston 1 League 2.4 0 5 2 40.0 2.11 0.85 0.00 0.00 0 0 2022-2023 22 Hartlepool United 3 Leagues 20.5 4 32 14 43.8 1.56 0.68 0.13 0.29 0 0 2023-2024 23 Raith Rovers 1 League 17.5 7 1 1 2024-2025 24 Raith Rovers 1 League 8.6 3 2 2 2025-2026 25 Raith Rovers 1 League 22.9 7 0 0 8 Seasons 6 Clubs 5 Leagues 119.8 43 39 17 43.6 1.57 0.69 0.13 0.29 3 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Raith Rovers (3 Seasons) 1 League 49.0 17 3 3 Livingston (3 Seasons) 1 League 7.4 2 7 3 42.9 1.64 0.70 0.14 0.33 0 0 Arbroath (2 Seasons) 1 League 27.4 15 0 0 Hartlepool United (1 Season) 3 Leagues 20.5 4 32 14 43.8 1.56 0.68 0.13 0.29 0 0 Queen of the South (1 Season) 1 League 12.0 4 0 0 Alloa Athletic (1 Season) 1 League 3.4 1 0 0 Championship (7 Seasons) 91.9 37 3 3 Premiership (3 Seasons) 7.4 2 7 3 42.9 1.64 0.70 0.14 0.33 0 0 League Two (1 Season) 17.1 3 27 12 44.4 1.58 0.70 0.11 0.25 0 0 FA Cup (1 Season) 2.7 1 5 2 40.0 1.84 0.74 0.20 0.50 0 0 EFL Cup (1 Season) 0.7 0 0 0 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 PK PKatt Matches 2022-2023 22 Hartlepool United eng ENG EFL Cup Rd1 0.7 0 0 0 0.00 0.00 0 0 Matches 2022-2023 22 Hartlepool United eng ENG FA Cup 2.7 1 5 2 40.0 1.84 0.74 0.20 0.50 0 0 Matches 1 Season 1 Club 2 Leagues 3.5 1 5 2 40.0 1.45 0.58 0.20 0.50 0 0 FA Cup (1 Season) 2.7 1 5 2 40.0 1.84 0.74 0.20 0.50 0 0 EFL Cup (1 Season) 0.7 0 0 0 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 Alloa Athletic sct SCO 2. Championship 15 305 20 9.4 3.4 1 73 0 14 17 0 1.07 6 3 +3 +0.89 +1.41 Matches 2018-2019 18 Livingston sct SCO 1. Premiership 13 286 22 8.4 3.2 2 74 0 11 13 8 1.46 6 4 +2 +0.63 +0.74 Matches 2019-2020 19 Queen of the South sct SCO 2. Championship 22 1,081 49 42.9 12.0 11 76 5 11 23 4 0.77 12 17 -5 -0.42 +0.02 Matches 2020-2021 20 Arbroath sct SCO 2. Championship 14 1,185 85 48.8 13.2 14 85 9 0 1 1.43 19 15 +4 +0.30 +1.03 Matches 2020-2021 20 Livingston sct SCO 1. Premiership 5 170 34 5.0 1.9 2 57 0 3 19 3 1.20 3 2 +1 +0.53 +0.89 Matches 2021-2022 21 Arbroath sct SCO 2. Championship 16 1,285 80 39.7 14.3 14 89 10 2 22 0 1.61 20 14 +6 +0.42 -0.50 Matches 2021-2022 21 Livingston sct SCO 1. Premiership 8 213 27 6.2 2.4 0 0 8 27 1 0.25 0 6 -6 -2.54 -2.56 Matches 2022-2023 22 Hartlepool United eng ENG EFL Cup 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 3 -3 -4.03 -0.12 Matches 2022-2023 22 Hartlepool United eng ENG FA Cup 4 244 61 62.6 2.7 2 105 2 2 17 0 1.25 2 5 -3 -1.11 -2.34 Matches 2022-2023 22 Hartlepool United eng ENG 4. League Two 31 1,538 50 37.1 17.1 18 69 8 13 22 3 0.84 22 29 -7 -0.41 +0.25 Matches 2023-2024 23 Raith Rovers sct SCO 2. Championship 30 1,579 53 48.7 17.5 18 73 5 12 22 0 1.84 31 24 +7 +0.40 -0.09 Matches 2024-2025 24 Raith Rovers sct SCO 2. Championship 13 776 60 24.0 8.6 10 71 2 3 24 0 1.15 8 12 -4 -0.46 -0.76 Matches 2025-2026 25 Raith Rovers sct SCO 2. Championship 32 2,057 64 63.5 22.9 24 77 6 8 26 0 1.22 26 22 +4 +0.18 +0.40 Matches 8 Seasons 6 Clubs 5 Leagues 204 10,786 53 29.9 119.8 117 77 47 87 21 20 1.21 155 156 -1 -0.01 +0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Raith Rovers (3 Seasons) 1 League 75 4,412 59 45.4 49.0 52 74 13 23 24 0 1.46 65 58 +7 +0.14 -0.09 Livingston (3 Seasons) 1 League 26 669 26 6.5 7.4 4 65 0 22 19 12 1.04 9 12 -3 -0.40 -0.25 Arbroath (2 Seasons) 1 League 30 2,470 82 43.6 27.4 28 87 19 2 22 1 1.53 39 29 +10 +0.36 +0.08 Hartlepool United (1 Season) 3 Leagues 36 1,849 51 40.0 20.5 21 73 10 15 22 3 0.86 24 37 -13 -0.63 -0.05 Queen of the South (1 Season) 1 League 22 1,081 49 42.9 12.0 11 76 5 11 23 4 0.77 12 17 -5 -0.42 +0.02 Alloa Athletic (1 Season) 1 League 15 305 20 9.4 3.4 1 73 0 14 17 0 1.07 6 3 +3 +0.89 +1.41 Championship (7 Seasons) 142 8,268 58 39.1 91.9 92 78 37 50 21 5 1.32 122 107 +15 +0.16 +0.16 Premiership (3 Seasons) 26 669 26 6.5 7.4 4 65 0 22 19 12 1.04 9 12 -3 -0.40 -0.25 League Two (1 Season) 31 1,538 50 37.1 17.1 18 69 8 13 22 3 0.84 22 29 -7 -0.41 +0.25 FA Cup (1 Season) 4 244 61 62.6 2.7 2 105 2 2 17 0 1.25 2 5 -3 -1.11 -2.34 EFL Cup (1 Season) 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 3 -3 -4.03 -0.12
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 Livingston 1 League 13 286 22 8.4 3.2 2 74 0 11 13 8 1.46 6 4 +2 +0.63 +0.74 2018-2019 18 Alloa Athletic 1 League 15 305 20 9.4 3.4 1 73 0 14 17 0 1.07 6 3 +3 +0.89 +1.41 2019-2020 19 Queen of the South 1 League 22 1,081 49 42.9 12.0 11 76 5 11 23 4 0.77 12 17 -5 -0.42 +0.02 2020-2021 20 Arbroath 1 League 14 1,185 85 48.8 13.2 14 85 9 0 1 1.43 19 15 +4 +0.30 +1.03 2020-2021 20 Livingston 1 League 5 170 34 5.0 1.9 2 57 0 3 19 3 1.20 3 2 +1 +0.53 +0.89 2021-2022 21 Arbroath 1 League 16 1,285 80 39.7 14.3 14 89 10 2 22 0 1.61 20 14 +6 +0.42 -0.50 2021-2022 21 Livingston 1 League 8 213 27 6.2 2.4 0 0 8 27 1 0.25 0 6 -6 -2.54 -2.56 2022-2023 22 Hartlepool United 3 Leagues 36 1,849 51 40.0 20.5 21 73 10 15 22 3 0.86 24 37 -13 -0.63 -0.05 2023-2024 23 Raith Rovers 1 League 30 1,579 53 48.7 17.5 18 73 5 12 22 0 1.84 31 24 +7 +0.40 -0.09 2024-2025 24 Raith Rovers 1 League 13 776 60 24.0 8.6 10 71 2 3 24 0 1.15 8 12 -4 -0.46 -0.76 2025-2026 25 Raith Rovers 1 League 32 2,057 64 63.5 22.9 24 77 6 8 26 0 1.22 26 22 +4 +0.18 +0.40 8 Seasons 6 Clubs 5 Leagues 204 10,786 53 29.9 119.8 117 77 47 87 21 20 1.21 155 156 -1 -0.01 +0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Raith Rovers (3 Seasons) 1 League 75 4,412 59 45.4 49.0 52 74 13 23 24 0 1.46 65 58 +7 +0.14 -0.09 Livingston (3 Seasons) 1 League 26 669 26 6.5 7.4 4 65 0 22 19 12 1.04 9 12 -3 -0.40 -0.25 Arbroath (2 Seasons) 1 League 30 2,470 82 43.6 27.4 28 87 19 2 22 1 1.53 39 29 +10 +0.36 +0.08 Hartlepool United (1 Season) 3 Leagues 36 1,849 51 40.0 20.5 21 73 10 15 22 3 0.86 24 37 -13 -0.63 -0.05 Queen of the South (1 Season) 1 League 22 1,081 49 42.9 12.0 11 76 5 11 23 4 0.77 12 17 -5 -0.42 +0.02 Alloa Athletic (1 Season) 1 League 15 305 20 9.4 3.4 1 73 0 14 17 0 1.07 6 3 +3 +0.89 +1.41 Championship (7 Seasons) 142 8,268 58 39.1 91.9 92 78 37 50 21 5 1.32 122 107 +15 +0.16 +0.16 Premiership (3 Seasons) 26 669 26 6.5 7.4 4 65 0 22 19 12 1.04 9 12 -3 -0.40 -0.25 League Two (1 Season) 31 1,538 50 37.1 17.1 18 69 8 13 22 3 0.84 22 29 -7 -0.41 +0.25 FA Cup (1 Season) 4 244 61 62.6 2.7 2 105 2 2 17 0 1.25 2 5 -3 -1.11 -2.34 EFL Cup (1 Season) 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 3 -3 -4.03 -0.12
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 Livingston sct SCO 1. Premiership 9th 13 286 22 8.4 3.2 2 74 0 11 13 8 1.46 6 4 +2 +0.63 +0.74 Matches 2018-2019 18 Alloa Athletic sct SCO 2. Championship 8th 15 305 20 9.4 3.4 1 73 0 14 17 0 1.07 6 3 +3 +0.89 +1.41 Matches 2019-2020 19 Queen of the South sct SCO 2. Championship 9th 22 1,081 49 42.9 12.0 11 76 5 11 23 4 0.77 12 17 -5 -0.42 +0.02 Matches 2020-2021 20 Arbroath sct SCO 2. Championship 7th 14 1,185 85 48.8 13.2 14 85 9 0 1 1.43 19 15 +4 +0.30 +1.03 Matches 2020-2021 20 Livingston sct SCO 1. Premiership 6th 5 170 34 5.0 1.9 2 57 0 3 19 3 1.20 3 2 +1 +0.53 +0.89 Matches 2021-2022 21 Arbroath sct SCO 2. Championship 2nd 16 1,285 80 39.7 14.3 14 89 10 2 22 0 1.61 20 14 +6 +0.42 -0.50 Matches 2021-2022 21 Livingston sct SCO 1. Premiership 7th 8 213 27 6.2 2.4 0 0 8 27 1 0.25 0 6 -6 -2.54 -2.56 Matches 2022-2023 22 Hartlepool United eng ENG 4. League Two 23rd 31 1,538 50 37.1 17.1 18 69 8 13 22 3 0.84 22 29 -7 -0.41 +0.25 Matches 2023-2024 23 Raith Rovers sct SCO 2. Championship 2nd 30 1,579 53 48.7 17.5 18 73 5 12 22 0 1.84 31 24 +7 +0.40 -0.09 Matches 2024-2025 24 Raith Rovers sct SCO 2. Championship 5th 13 776 60 24.0 8.6 10 71 2 3 24 0 1.15 8 12 -4 -0.46 -0.76 Matches 2025-2026 25 Raith Rovers sct SCO 2. Championship 5th 32 2,057 64 63.5 22.9 24 77 6 8 26 0 1.22 26 22 +4 +0.18 +0.40 Matches 8 Seasons 6 Clubs 3 Leagues 199 10,475 53 29.5 116.4 114 76 45 85 21 20 1.21 153 148 +5 +0.04 +0.17 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Raith Rovers (3 Seasons) 1 League 75 4,412 59 45.4 49.0 52 74 13 23 24 0 1.46 65 58 +7 +0.14 -0.09 Livingston (3 Seasons) 1 League 26 669 26 6.5 7.4 4 65 0 22 19 12 1.04 9 12 -3 -0.40 -0.25 Arbroath (2 Seasons) 1 League 30 2,470 82 43.6 27.4 28 87 19 2 22 1 1.53 39 29 +10 +0.36 +0.08 Hartlepool United (1 Season) 1 League 31 1,538 50 37.1 17.1 18 69 8 13 22 3 0.84 22 29 -7 -0.41 +0.25 Queen of the South (1 Season) 1 League 22 1,081 49 42.9 12.0 11 76 5 11 23 4 0.77 12 17 -5 -0.42 +0.02 Alloa Athletic (1 Season) 1 League 15 305 20 9.4 3.4 1 73 0 14 17 0 1.07 6 3 +3 +0.89 +1.41 Championship (7 Seasons) 142 8,268 58 39.1 91.9 92 78 37 50 21 5 1.32 122 107 +15 +0.16 +0.16 Premiership (3 Seasons) 26 669 26 6.5 7.4 4 65 0 22 19 12 1.04 9 12 -3 -0.40 -0.25 League Two (1 Season) 31 1,538 50 37.1 17.1 18 69 8 13 22 3 0.84 22 29 -7 -0.41 +0.25
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 2022-2023 22 Hartlepool United eng ENG EFL Cup Rd1 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 3 -3 -4.03 -0.12 Matches 2022-2023 22 Hartlepool United eng ENG FA Cup 4 244 61 62.6 2.7 2 105 2 2 17 0 1.25 2 5 -3 -1.11 -2.34 Matches 1 Season 1 Club 2 Leagues 5 311 62 64.8 3.5 3 92 2 2 17 0 1.00 2 8 -6 -1.74 -2.27 FA Cup (1 Season) 4 244 61 62.6 2.7 2 105 2 2 17 0 1.25 2 5 -3 -1.11 -2.34 EFL Cup (1 Season) 1 67 67 74.4 0.7 1 67 0 0 0 0.00 0 3 -3 -4.03 -0.12
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 18 Livingston 1 League 3.2 1 1 0 0 2018-2019 18 Alloa Athletic 1 League 3.4 0 0 0 0 2019-2020 19 Queen of the South 1 League 12.0 0 0 0 0 2020-2021 20 Arbroath 1 League 13.2 0 0 0 0 2020-2021 20 Livingston 1 League 1.9 0 0 0 5 4 0 0 1 1 0 2021-2022 21 Arbroath 1 League 14.3 0 0 0 0 2021-2022 21 Livingston 1 League 2.4 0 0 0 3 2 0 0 1 0 0 2022-2023 22 Hartlepool United 3 Leagues 20.5 5 0 0 38 19 6 4 2 19 0 2023-2024 23 Raith Rovers 1 League 17.5 4 0 0 0 2024-2025 24 Raith Rovers 1 League 8.6 0 0 0 0 2025-2026 25 Raith Rovers 1 League 22.9 3 0 0 0 8 Seasons 6 Clubs 5 Leagues 119.8 13 1 0 46 25 6 4 4 20 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Raith Rovers (3 Seasons) 1 League 49.0 7 0 0 0 Livingston (3 Seasons) 1 League 7.4 1 1 0 8 6 0 0 2 1 0 Arbroath (2 Seasons) 1 League 27.4 0 0 0 0 Hartlepool United (1 Season) 3 Leagues 20.5 5 0 0 38 19 6 4 2 19 0 Queen of the South (1 Season) 1 League 12.0 0 0 0 0 Alloa Athletic (1 Season) 1 League 3.4 0 0 0 0 Championship (7 Seasons) 91.9 7 0 0 0 Premiership (3 Seasons) 7.4 1 1 0 8 6 0 0 2 1 0 League Two (1 Season) 17.1 4 0 0 33 17 6 4 2 19 0 FA Cup (1 Season) 2.7 1 0 0 3 2 0 0 0 0 0 EFL Cup (1 Season) 0.7 0 0 0 2 0 0 0 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 Jack Hamilton Pages
Jack Hamilton Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary