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 17 Celtic sct SCO 1. Premiership 0 0 Matches 2020-2021 19 Dunfermline Ath. sct SCO 2. Championship 16 11 934 10.4 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Matches 2020-2021 19 Celtic sct SCO 1. Premiership 0 0 Matches 2021-2022 20 Ayr United sct SCO 2. Championship 14 13 1,180 13.1 2 4 6 2 0 0 1 0 0.15 0.31 0.46 0.15 0.46 Matches 2022-2023 21 Kilmarnock sct SCO 1. Premiership 12 7 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Partick Thistle sct SCO 2. Championship 32 31 2,356 26.2 4 7 11 4 0 0 2 0 0.15 0.27 0.42 0.15 0.42 Matches 2025 24 Shelbourne FC ie IRL 1. Premier Division 34 29 2,429 27.0 4 5 9 4 0 0 2 0 0.15 0.19 0.33 0.15 0.33 Matches 2025-2026 24 Shelbourne FC 3. Conf Lg 6 6 531 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 25 Shelbourne FC ie IRL 1. Premier Division 16 15 1,183 13.1 1 2 3 1 0 0 5 0 0.08 0.15 0.23 0.08 0.23 Matches 7 Seasons 6 Clubs 4 Leagues 130 112 9,181 102.0 11 19 30 11 0 0 13 0 0.11 0.19 0.29 0.11 0.29 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 Shelbourne FC (2 Seasons) 2 Leagues 56 50 4,143 46.0 5 7 12 5 0 0 8 0 0.11 0.15 0.26 0.11 0.26 Celtic (2 Seasons) 1 League 0 0 Partick Thistle (1 Season) 1 League 32 31 2,356 26.2 4 7 11 4 0 0 2 0 0.15 0.27 0.42 0.15 0.42 Dunfermline Ath. (1 Season) 1 League 16 11 934 10.4 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Ayr United (1 Season) 1 League 14 13 1,180 13.1 2 4 6 2 0 0 1 0 0.15 0.31 0.46 0.15 0.46 Kilmarnock (1 Season) 1 League 12 7 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 62 55 4,470 49.7 6 12 18 6 0 0 5 0 0.12 0.24 0.36 0.12 0.36 Premiership (3 Seasons) 12 7 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier Division (2 Seasons) 50 44 3,612 40.1 5 7 12 5 0 0 7 0 0.12 0.17 0.30 0.12 0.30 Conf Lg (1 Season) 6 6 531 5.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 2018-2019 17 Celtic 1 League 0 0 2020-2021 19 Dunfermline Ath. 1 League 16 11 934 10.4 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 2020-2021 19 Celtic 1 League 0 0 2021-2022 20 Ayr United 1 League 14 13 1,180 13.1 2 4 6 2 0 0 1 0 0.15 0.31 0.46 0.15 0.46 2022-2023 21 Kilmarnock 1 League 12 7 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 22 Partick Thistle 1 League 32 31 2,356 26.2 4 7 11 4 0 0 2 0 0.15 0.27 0.42 0.15 0.42 2025 24 Shelbourne FC 1 League 34 29 2,429 27.0 4 5 9 4 0 0 2 0 0.15 0.19 0.33 0.15 0.33 2025-2026 24 Shelbourne FC 1 League 6 6 531 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2026 25 Shelbourne FC 1 League 16 15 1,183 13.1 1 2 3 1 0 0 5 0 0.08 0.15 0.23 0.08 0.23 7 Seasons 6 Clubs 4 Leagues 130 112 9,181 102.0 11 19 30 11 0 0 13 0 0.11 0.19 0.29 0.11 0.29 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 Shelbourne FC (2 Seasons) 2 Leagues 56 50 4,143 46.0 5 7 12 5 0 0 8 0 0.11 0.15 0.26 0.11 0.26 Celtic (2 Seasons) 1 League 0 0 Partick Thistle (1 Season) 1 League 32 31 2,356 26.2 4 7 11 4 0 0 2 0 0.15 0.27 0.42 0.15 0.42 Dunfermline Ath. (1 Season) 1 League 16 11 934 10.4 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Ayr United (1 Season) 1 League 14 13 1,180 13.1 2 4 6 2 0 0 1 0 0.15 0.31 0.46 0.15 0.46 Kilmarnock (1 Season) 1 League 12 7 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 62 55 4,470 49.7 6 12 18 6 0 0 5 0 0.12 0.24 0.36 0.12 0.36 Premiership (3 Seasons) 12 7 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier Division (2 Seasons) 50 44 3,612 40.1 5 7 12 5 0 0 7 0 0.12 0.17 0.30 0.12 0.30 Conf Lg (1 Season) 6 6 531 5.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 2018-2019 17 Celtic sct SCO 1. Premiership 1st 0 0 Matches 2020-2021 19 Dunfermline Ath. sct SCO 2. Championship 4th 16 11 934 10.4 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Matches 2020-2021 19 Celtic sct SCO 1. Premiership 2nd 0 0 Matches 2021-2022 20 Ayr United sct SCO 2. Championship 8th 14 13 1,180 13.1 2 4 6 2 0 0 1 0 0.15 0.31 0.46 0.15 0.46 Matches 2022-2023 21 Kilmarnock sct SCO 1. Premiership 10th 12 7 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Partick Thistle sct SCO 2. Championship 3rd 32 31 2,356 26.2 4 7 11 4 0 0 2 0 0.15 0.27 0.42 0.15 0.42 Matches 2025 24 Shelbourne FC ie IRL 1. Premier Division 3rd 34 29 2,429 27.0 4 5 9 4 0 0 2 0 0.15 0.19 0.33 0.15 0.33 Matches 2026 25 Shelbourne FC ie IRL 1. Premier Division 5th 16 15 1,183 13.1 1 2 3 1 0 0 5 0 0.08 0.15 0.23 0.08 0.23 Matches 7 Seasons 6 Clubs 3 Leagues 124 106 8,650 96.1 11 19 30 11 0 0 12 0 0.11 0.20 0.31 0.11 0.31 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 Shelbourne FC (2 Seasons) 1 League 50 44 3,612 40.1 5 7 12 5 0 0 7 0 0.12 0.17 0.30 0.12 0.30 Celtic (2 Seasons) 1 League 0 0 Partick Thistle (1 Season) 1 League 32 31 2,356 26.2 4 7 11 4 0 0 2 0 0.15 0.27 0.42 0.15 0.42 Dunfermline Ath. (1 Season) 1 League 16 11 934 10.4 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Ayr United (1 Season) 1 League 14 13 1,180 13.1 2 4 6 2 0 0 1 0 0.15 0.31 0.46 0.15 0.46 Kilmarnock (1 Season) 1 League 12 7 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 62 55 4,470 49.7 6 12 18 6 0 0 5 0 0.12 0.24 0.36 0.12 0.36 Premiership (3 Seasons) 12 7 568 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier Division (2 Seasons) 50 44 3,612 40.1 5 7 12 5 0 0 7 0 0.12 0.17 0.30 0.12 0.30
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 2025-2026 24 Shelbourne FC 3. Conf Lg Lg 6 6 531 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 6 6 531 5.9 0 0 0 0 0 0 1 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 2020-2021 19 Dunfermline Ath. 1 League 10.4 0 0 0 2021-2022 20 Ayr United 1 League 13.1 2 0 0 2022-2023 21 Kilmarnock 1 League 6.3 0 14 2 14.3 2.22 0.32 0.00 0.00 0 0 2023-2024 22 Partick Thistle 1 League 26.2 4 0 0 2025 24 Shelbourne FC 1 League 27.0 4 57 14 24.6 2.11 0.52 0.07 0.29 0 0 2025-2026 24 Shelbourne FC 1 League 5.9 0 13 2 15.4 2.20 0.34 0.00 0.00 0 0 2026 25 Shelbourne FC 1 League 13.1 1 28 6 21.4 2.13 0.46 0.04 0.17 0 0 7 Seasons 6 Clubs 4 Leagues 102.0 11 112 24 21.4 2.14 0.46 0.04 0.21 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Shelbourne FC (2 Seasons) 2 Leagues 46.0 5 98 22 22.4 2.13 0.48 0.05 0.23 0 0 Celtic (2 Seasons) 1 League Partick Thistle (1 Season) 1 League 26.2 4 0 0 Dunfermline Ath. (1 Season) 1 League 10.4 0 0 0 Ayr United (1 Season) 1 League 13.1 2 0 0 Kilmarnock (1 Season) 1 League 6.3 0 14 2 14.3 2.22 0.32 0.00 0.00 0 0 Championship (3 Seasons) 49.7 6 0 0 Premiership (3 Seasons) 6.3 0 14 2 14.3 2.22 0.32 0.00 0.00 0 0 Premier Division (2 Seasons) 40.1 5 85 20 23.5 2.12 0.50 0.06 0.25 0 0 Conf Lg (1 Season) 5.9 0 13 2 15.4 2.20 0.34 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-2026 24 Shelbourne FC 3. Conf Lg Lg 5.9 0 13 2 15.4 2.20 0.34 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 5.9 0 13 2 15.4 2.20 0.34 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 17 Celtic sct SCO 1. Premiership 0 0 0 0 1 Matches 2020-2021 19 Dunfermline Ath. sct SCO 2. Championship 16 934 58 38.4 10.4 11 77 6 5 18 9 1.53 14 17 -3 -0.29 -0.71 Matches 2020-2021 19 Celtic sct SCO 1. Premiership 0 0 0 2 Matches 2021-2022 20 Ayr United sct SCO 2. Championship 14 1,180 84 36.4 13.1 13 90 13 1 10 0 1.21 19 16 +3 +0.23 +0.93 Matches 2022-2023 21 Kilmarnock sct SCO 1. Premiership 12 568 47 16.6 6.3 7 74 3 5 10 21 0.83 3 12 -9 -1.43 -0.92 Matches 2023-2024 22 Partick Thistle sct SCO 2. Championship 32 2,356 74 72.7 26.2 31 75 9 1 21 2 1.54 45 36 +9 +0.34 +0.34 Matches 2025 24 Shelbourne FC ie IRL 1. Premier Division 34 2,429 71 75.0 27.0 29 80 18 5 23 1 1.62 36 25 +11 +0.41 +0.41 Matches 2025-2026 24 Shelbourne FC 3. Conf Lg 6 531 89 98.3 5.9 6 89 5 0 0 1.00 0 6 -6 -1.02 +8.98 Matches 2026 25 Shelbourne FC ie IRL 1. Premier Division 16 1,183 74 69.2 13.1 15 78 8 1 18 0 1.31 18 17 +1 +0.08 +0.08 Matches 7 Seasons 6 Clubs 4 Leagues 130 9,181 71 37.2 102.0 112 79 62 18 17 36 1.41 135 129 +6 +0.06 +0.33 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Shelbourne FC (2 Seasons) 2 Leagues 56 4,143 74 75.5 46.0 50 80 31 6 22 1 1.47 54 48 +6 +0.13 +0.20 Celtic (2 Seasons) 1 League 0 0 0 0 3 Partick Thistle (1 Season) 1 League 32 2,356 74 72.7 26.2 31 75 9 1 21 2 1.54 45 36 +9 +0.34 +0.34 Dunfermline Ath. (1 Season) 1 League 16 934 58 38.4 10.4 11 77 6 5 18 9 1.53 14 17 -3 -0.29 -0.71 Ayr United (1 Season) 1 League 14 1,180 84 36.4 13.1 13 90 13 1 10 0 1.21 19 16 +3 +0.23 +0.93 Kilmarnock (1 Season) 1 League 12 568 47 16.6 6.3 7 74 3 5 10 21 0.83 3 12 -9 -1.43 -0.92 Championship (3 Seasons) 62 4,470 72 50.2 49.7 55 79 28 7 17 11 1.46 78 69 +9 +0.18 +0.36 Premiership (3 Seasons) 12 568 47 5.5 6.3 7 74 3 5 10 24 0.83 3 12 -9 -1.43 -0.92 Premier Division (2 Seasons) 50 3,612 72 73.0 40.1 44 79 26 6 22 1 1.52 54 42 +12 +0.30 +0.30 Conf Lg (1 Season) 6 531 89 98.3 5.9 6 89 5 0 0 1.00 0 6 -6 -1.02 +8.98
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 17 Celtic 1 League 0 0 0 0 1 2020-2021 19 Dunfermline Ath. 1 League 16 934 58 38.4 10.4 11 77 6 5 18 9 1.53 14 17 -3 -0.29 -0.71 2020-2021 19 Celtic 1 League 0 0 0 2 2021-2022 20 Ayr United 1 League 14 1,180 84 36.4 13.1 13 90 13 1 10 0 1.21 19 16 +3 +0.23 +0.93 2022-2023 21 Kilmarnock 1 League 12 568 47 16.6 6.3 7 74 3 5 10 21 0.83 3 12 -9 -1.43 -0.92 2023-2024 22 Partick Thistle 1 League 32 2,356 74 72.7 26.2 31 75 9 1 21 2 1.54 45 36 +9 +0.34 +0.34 2025 24 Shelbourne FC 1 League 34 2,429 71 75.0 27.0 29 80 18 5 23 1 1.62 36 25 +11 +0.41 +0.41 2025-2026 24 Shelbourne FC 1 League 6 531 89 98.3 5.9 6 89 5 0 0 1.00 0 6 -6 -1.02 +8.98 2026 25 Shelbourne FC 1 League 16 1,183 74 69.2 13.1 15 78 8 1 18 0 1.31 18 17 +1 +0.08 +0.08 7 Seasons 6 Clubs 4 Leagues 130 9,181 71 37.2 102.0 112 79 62 18 17 36 1.41 135 129 +6 +0.06 +0.33 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Shelbourne FC (2 Seasons) 2 Leagues 56 4,143 74 75.5 46.0 50 80 31 6 22 1 1.47 54 48 +6 +0.13 +0.20 Celtic (2 Seasons) 1 League 0 0 0 0 3 Partick Thistle (1 Season) 1 League 32 2,356 74 72.7 26.2 31 75 9 1 21 2 1.54 45 36 +9 +0.34 +0.34 Dunfermline Ath. (1 Season) 1 League 16 934 58 38.4 10.4 11 77 6 5 18 9 1.53 14 17 -3 -0.29 -0.71 Ayr United (1 Season) 1 League 14 1,180 84 36.4 13.1 13 90 13 1 10 0 1.21 19 16 +3 +0.23 +0.93 Kilmarnock (1 Season) 1 League 12 568 47 16.6 6.3 7 74 3 5 10 21 0.83 3 12 -9 -1.43 -0.92 Championship (3 Seasons) 62 4,470 72 50.2 49.7 55 79 28 7 17 11 1.46 78 69 +9 +0.18 +0.36 Premiership (3 Seasons) 12 568 47 5.5 6.3 7 74 3 5 10 24 0.83 3 12 -9 -1.43 -0.92 Premier Division (2 Seasons) 50 3,612 72 73.0 40.1 44 79 26 6 22 1 1.52 54 42 +12 +0.30 +0.30 Conf Lg (1 Season) 6 531 89 98.3 5.9 6 89 5 0 0 1.00 0 6 -6 -1.02 +8.98
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 17 Celtic sct SCO 1. Premiership 1st 0 0 0 0 1 Matches 2020-2021 19 Dunfermline Ath. sct SCO 2. Championship 4th 16 934 58 38.4 10.4 11 77 6 5 18 9 1.53 14 17 -3 -0.29 -0.71 Matches 2020-2021 19 Celtic sct SCO 1. Premiership 2nd 0 0 0 2 Matches 2021-2022 20 Ayr United sct SCO 2. Championship 8th 14 1,180 84 36.4 13.1 13 90 13 1 10 0 1.21 19 16 +3 +0.23 +0.93 Matches 2022-2023 21 Kilmarnock sct SCO 1. Premiership 10th 12 568 47 16.6 6.3 7 74 3 5 10 21 0.83 3 12 -9 -1.43 -0.92 Matches 2023-2024 22 Partick Thistle sct SCO 2. Championship 3rd 32 2,356 74 72.7 26.2 31 75 9 1 21 2 1.54 45 36 +9 +0.34 +0.34 Matches 2025 24 Shelbourne FC ie IRL 1. Premier Division 3rd 34 2,429 71 75.0 27.0 29 80 18 5 23 1 1.62 36 25 +11 +0.41 +0.41 Matches 2026 25 Shelbourne FC ie IRL 1. Premier Division 5th 16 1,183 74 69.2 13.1 15 78 8 1 18 0 1.31 18 17 +1 +0.08 +0.08 Matches 7 Seasons 6 Clubs 3 Leagues 124 8,650 70 35.9 96.1 106 79 57 18 17 36 1.43 135 123 +12 +0.12 +0.39 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Shelbourne FC (2 Seasons) 1 League 50 3,612 72 73.0 40.1 44 79 26 6 22 1 1.52 54 42 +12 +0.30 +0.30 Celtic (2 Seasons) 1 League 0 0 0 0 3 Partick Thistle (1 Season) 1 League 32 2,356 74 72.7 26.2 31 75 9 1 21 2 1.54 45 36 +9 +0.34 +0.34 Dunfermline Ath. (1 Season) 1 League 16 934 58 38.4 10.4 11 77 6 5 18 9 1.53 14 17 -3 -0.29 -0.71 Ayr United (1 Season) 1 League 14 1,180 84 36.4 13.1 13 90 13 1 10 0 1.21 19 16 +3 +0.23 +0.93 Kilmarnock (1 Season) 1 League 12 568 47 16.6 6.3 7 74 3 5 10 21 0.83 3 12 -9 -1.43 -0.92 Championship (3 Seasons) 62 4,470 72 50.2 49.7 55 79 28 7 17 11 1.46 78 69 +9 +0.18 +0.36 Premiership (3 Seasons) 12 568 47 5.5 6.3 7 74 3 5 10 24 0.83 3 12 -9 -1.43 -0.92 Premier Division (2 Seasons) 50 3,612 72 73.0 40.1 44 79 26 6 22 1 1.52 54 42 +12 +0.30 +0.30
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 2025-2026 24 Shelbourne FC 3. Conf Lg Lg 6 531 89 98.3 5.9 6 89 5 0 0 1.00 0 6 -6 -1.02 +8.98 Matches 1 Season 1 Club 1 League 6 531 89 98.3 5.9 6 89 5 0 0 1.00 0 6 -6 -1.02 +8.98
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 19 Dunfermline Ath. 1 League 10.4 2 0 0 0 2021-2022 20 Ayr United 1 League 13.1 1 0 0 0 2022-2023 21 Kilmarnock 1 League 6.3 0 0 0 3 5 0 21 10 7 0 2023-2024 22 Partick Thistle 1 League 26.2 2 0 0 0 2025 24 Shelbourne FC 1 League 27.0 2 0 0 26 28 2 58 23 50 0 2025-2026 24 Shelbourne FC 1 League 5.9 1 0 0 9 5 1 16 6 6 0 2026 25 Shelbourne FC 1 League 13.1 5 0 0 10 14 0 43 12 15 0 7 Seasons 6 Clubs 4 Leagues 102.0 13 0 0 48 52 3 138 51 78 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Shelbourne FC (2 Seasons) 2 Leagues 46.0 8 0 0 45 47 3 117 41 71 0 Celtic (2 Seasons) 1 League Partick Thistle (1 Season) 1 League 26.2 2 0 0 0 Dunfermline Ath. (1 Season) 1 League 10.4 2 0 0 0 Ayr United (1 Season) 1 League 13.1 1 0 0 0 Kilmarnock (1 Season) 1 League 6.3 0 0 0 3 5 0 21 10 7 0 Championship (3 Seasons) 49.7 5 0 0 0 Premiership (3 Seasons) 6.3 0 0 0 3 5 0 21 10 7 0 Premier Division (2 Seasons) 40.1 7 0 0 36 42 2 101 35 65 0 Conf Lg (1 Season) 5.9 1 0 0 9 5 1 16 6 6 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025-2026 24 Shelbourne FC 3. Conf Lg Lg 5.9 1 0 0 9 5 1 16 6 6 0 Matches 1 Season 1 Club 1 League 5.9 1 0 0 9 5 1 16 6 6 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 Kerr McInroy Pages
Kerr McInroy Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary