Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2018-2019 20 Ayr United sct SCO 2. Championship 36 36 3,240 36.0 0 0.00 15 9 12 14 38.9 6 3 3 0 50.0 Matches 2019-2020 21 Ayr United sct SCO 2. Championship 27 27 2,430 27.0 12 4 11 8 29.6 4 4 0 0 0.0 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 5 5 450 5.0 10 2.00 18 11 61.1 0 2 3 1 20.0 3 3 0 0 0.0 Matches 2020-2021 22 Dundee United sct SCO 1. Premiership 2 2 180 2.0 2 1.00 6 3 66.7 0 2 0 1 50.0 0 0 0 0 Matches 2021-2022 23 Tranmere Rovers eng ENG EFL Cup 1 1 90 1.0 2 2.00 5 3 60.0 0 1 0 0 0.0 0 0 0 0 Matches 2021-2022 23 Tranmere Rovers eng ENG FA Cup 2 2 180 2.0 4 2.00 5 2 40.0 1 0 1 1 50.0 1 1 0 0 0.0 Matches 2021-2022 23 Tranmere Rovers eng ENG 4. League Two 30 29 2,639 29.3 30 1.02 81 58 70.4 14 6 9 13 44.8 8 6 1 1 14.3 Matches 2022-2023 24 Tranmere Rovers eng ENG FA Cup 1 1 90 1.0 2 2.00 0 0 1 0 0.0 0 0 0 0 Matches 2022-2023 24 FG Rovers eng ENG 3. League One 19 19 1,710 19.0 35 1.84 77 45 57.1 1 4 14 2 10.5 3 2 1 0 33.3 Matches 2022-2023 24 Tranmere Rovers eng ENG 4. League Two 25 25 2,250 25.0 22 0.88 70 50 71.4 9 7 9 11 44.0 2 2 0 0 0.0 Matches 2023-2024 25 Aberdeen sct SCO 1. Premiership 1 1 90 1.0 1 1.00 1 1 100.0 1 0 0 0 0.0 1 1 0 0 0.0 Matches 8 Seasons 8 Clubs 7 Leagues 149 148 13,349 148.3 108 0.89 263 173 65.4 53 35 60 51 34.5 28 22 5 1 18.5 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ayr United (2 Seasons) 1 League 63 63 5,670 63.0 0 0.00 27 13 23 22 34.9 10 7 3 0 30.0 Tranmere Rovers (2 Seasons) 3 Leagues 59 58 5,249 58.3 60 1.03 161 113 69.6 24 14 20 25 43.1 11 9 1 1 10.0 Aberdeen (2 Seasons) 2 Leagues 1 1 90 1.0 1 1.00 1 1 100.0 1 0 0 0 0.0 1 1 0 0 0.0 FG Rovers (1 Season) 1 League 19 19 1,710 19.0 35 1.84 77 45 57.1 1 4 14 2 10.5 3 2 1 0 33.3 Ross County (1 Season) 1 League 5 5 450 5.0 10 2.00 18 11 61.1 0 2 3 1 20.0 3 3 0 0 0.0 Dundee United (1 Season) 1 League 2 2 180 2.0 2 1.00 6 3 66.7 0 2 0 1 50.0 0 0 0 0 Championship (3 Seasons) 63 63 5,670 63.0 0 0.00 27 13 23 22 34.9 10 7 3 0 30.0 Premiership (3 Seasons) 8 8 720 8.0 13 1.62 25 15 64.0 1 4 3 2 25.0 4 4 0 0 0.0 League Two (2 Seasons) 55 54 4,889 54.3 52 0.96 151 108 70.9 23 13 18 24 44.4 10 8 1 1 11.1 FA Cup (2 Seasons) 3 3 270 3.0 6 2.00 5 2 40.0 1 0 2 1 33.3 1 1 0 0 0.0 EFL Cup (2 Seasons) 1 1 90 1.0 2 2.00 5 3 60.0 0 1 0 0 0.0 0 0 0 0 League One (1 Season) 19 19 1,710 19.0 35 1.84 77 45 57.1 1 4 14 2 10.5 3 2 1 0 33.3
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2018-2019 20 Ayr United 1 League 36 36 3,240 36.0 0 0.00 15 9 12 14 38.9 6 3 3 0 50.0 2019-2020 21 Ayr United 1 League 27 27 2,430 27.0 12 4 11 8 29.6 4 4 0 0 0.0 2020-2021 22 Ross County 1 League 5 5 450 5.0 10 2.00 18 11 61.1 0 2 3 1 20.0 3 3 0 0 0.0 2020-2021 22 Dundee United 1 League 2 2 180 2.0 2 1.00 6 3 66.7 0 2 0 1 50.0 0 0 0 0 2021-2022 23 Tranmere Rovers 3 Leagues 33 32 2,909 32.3 36 1.11 91 63 68.1 15 7 10 14 43.8 9 7 1 1 12.5 2022-2023 24 Tranmere Rovers 3 Leagues 26 26 2,340 26.0 24 0.92 70 50 71.4 9 7 10 11 42.3 2 2 0 0 0.0 2022-2023 24 FG Rovers 1 League 19 19 1,710 19.0 35 1.84 77 45 57.1 1 4 14 2 10.5 3 2 1 0 33.3 2023-2024 25 Aberdeen 2 Leagues 1 1 90 1.0 1 1.00 1 1 100.0 1 0 0 0 0.0 1 1 0 0 0.0 8 Seasons 8 Clubs 7 Leagues 149 148 13,349 148.3 108 0.89 263 173 65.4 53 35 60 51 34.5 28 22 5 1 18.5 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ayr United (2 Seasons) 1 League 63 63 5,670 63.0 0 0.00 27 13 23 22 34.9 10 7 3 0 30.0 Tranmere Rovers (2 Seasons) 3 Leagues 59 58 5,249 58.3 60 1.03 161 113 69.6 24 14 20 25 43.1 11 9 1 1 10.0 Aberdeen (2 Seasons) 2 Leagues 1 1 90 1.0 1 1.00 1 1 100.0 1 0 0 0 0.0 1 1 0 0 0.0 FG Rovers (1 Season) 1 League 19 19 1,710 19.0 35 1.84 77 45 57.1 1 4 14 2 10.5 3 2 1 0 33.3 Ross County (1 Season) 1 League 5 5 450 5.0 10 2.00 18 11 61.1 0 2 3 1 20.0 3 3 0 0 0.0 Dundee United (1 Season) 1 League 2 2 180 2.0 2 1.00 6 3 66.7 0 2 0 1 50.0 0 0 0 0 Championship (3 Seasons) 63 63 5,670 63.0 0 0.00 27 13 23 22 34.9 10 7 3 0 30.0 Premiership (3 Seasons) 8 8 720 8.0 13 1.62 25 15 64.0 1 4 3 2 25.0 4 4 0 0 0.0 League Two (2 Seasons) 55 54 4,889 54.3 52 0.96 151 108 70.9 23 13 18 24 44.4 10 8 1 1 11.1 FA Cup (2 Seasons) 3 3 270 3.0 6 2.00 5 2 40.0 1 0 2 1 33.3 1 1 0 0 0.0 EFL Cup (2 Seasons) 1 1 90 1.0 2 2.00 5 3 60.0 0 1 0 0 0.0 0 0 0 0 League One (1 Season) 19 19 1,710 19.0 35 1.84 77 45 57.1 1 4 14 2 10.5 3 2 1 0 33.3
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2018-2019 20 Ayr United sct SCO 2. Championship 4th 36 36 3,240 36.0 0 0.00 15 9 12 14 38.9 6 3 3 0 50.0 Matches 2019-2020 21 Ayr United sct SCO 2. Championship 4th 27 27 2,430 27.0 12 4 11 8 29.6 4 4 0 0 0.0 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 16th 5 5 450 5.0 10 2.00 18 11 61.1 0 2 3 1 20.0 3 3 0 0 0.0 Matches 2020-2021 22 Dundee United sct SCO 1. Premiership 15th 2 2 180 2.0 2 1.00 6 3 66.7 0 2 0 1 50.0 0 0 0 0 Matches 2021-2022 23 Tranmere Rovers eng ENG 4. League Two 9th 30 29 2,639 29.3 30 1.02 81 58 70.4 14 6 9 13 44.8 8 6 1 1 14.3 Matches 2022-2023 24 Tranmere Rovers eng ENG 4. League Two 12th 25 25 2,250 25.0 22 0.88 70 50 71.4 9 7 9 11 44.0 2 2 0 0 0.0 Matches 2022-2023 24 FG Rovers eng ENG 3. League One 24th 19 19 1,710 19.0 35 1.84 77 45 57.1 1 4 14 2 10.5 3 2 1 0 33.3 Matches 2023-2024 25 Aberdeen sct SCO 1. Premiership 7th 1 1 90 1.0 1 1.00 1 1 100.0 1 0 0 0 0.0 1 1 0 0 0.0 Matches 8 Seasons 8 Clubs 4 Leagues 145 144 12,989 144.3 100 0.85 253 168 66.0 52 34 58 50 34.7 27 21 5 1 19.2 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ayr United (2 Seasons) 1 League 63 63 5,670 63.0 0 0.00 27 13 23 22 34.9 10 7 3 0 30.0 Tranmere Rovers (2 Seasons) 1 League 55 54 4,889 54.3 52 0.96 151 108 70.9 23 13 18 24 44.4 10 8 1 1 11.1 Aberdeen (2 Seasons) 1 League 1 1 90 1.0 1 1.00 1 1 100.0 1 0 0 0 0.0 1 1 0 0 0.0 FG Rovers (1 Season) 1 League 19 19 1,710 19.0 35 1.84 77 45 57.1 1 4 14 2 10.5 3 2 1 0 33.3 Ross County (1 Season) 1 League 5 5 450 5.0 10 2.00 18 11 61.1 0 2 3 1 20.0 3 3 0 0 0.0 Dundee United (1 Season) 1 League 2 2 180 2.0 2 1.00 6 3 66.7 0 2 0 1 50.0 0 0 0 0 Championship (3 Seasons) 63 63 5,670 63.0 0 0.00 27 13 23 22 34.9 10 7 3 0 30.0 Premiership (3 Seasons) 8 8 720 8.0 13 1.62 25 15 64.0 1 4 3 2 25.0 4 4 0 0 0.0 League Two (2 Seasons) 55 54 4,889 54.3 52 0.96 151 108 70.9 23 13 18 24 44.4 10 8 1 1 11.1 League One (1 Season) 19 19 1,710 19.0 35 1.84 77 45 57.1 1 4 14 2 10.5 3 2 1 0 33.3
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2021-2022 23 Tranmere Rovers eng ENG EFL Cup Rd1 1 1 90 1.0 2 2.00 5 3 60.0 0 1 0 0 0.0 0 0 0 0 Matches 2021-2022 23 Tranmere Rovers eng ENG FA Cup 2 2 180 2.0 4 2.00 5 2 40.0 1 0 1 1 50.0 1 1 0 0 0.0 Matches 2022-2023 24 Tranmere Rovers eng ENG FA Cup 1 1 90 1.0 2 2.00 0 0 1 0 0.0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 4 4 360 4.0 8 2.00 10 5 50.0 1 1 2 1 25.0 1 1 0 0 0.0 FA Cup (2 Seasons) 3 3 270 3.0 6 2.00 5 2 40.0 1 0 2 1 33.3 1 1 0 0 0.0 EFL Cup (2 Seasons) 1 1 90 1.0 2 2.00 5 3 60.0 0 1 0 0 0.0 0 0 0 0
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 2017-2018 19 Gr'nock Morton sct SCO 2. Championship 0 0 Matches 2018-2019 20 Ayr United sct SCO 2. Championship 36 36 3,240 36.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Ayr United sct SCO 2. Championship 27 27 2,430 27.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Celtic sct SCO 1. Premiership 0 0 Matches 2020-2021 22 Dundee United sct SCO 1. Premiership 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Tranmere Rovers 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 2021-2022 23 Tranmere Rovers eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Tranmere Rovers eng ENG 4. League Two 30 29 2,639 29.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Tranmere Rovers eng ENG EFL Cup 0 0 Matches 2022-2023 24 Tranmere 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 2022-2023 24 FG Rovers eng ENG 3. League One 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Tranmere Rovers eng ENG 4. League Two 25 25 2,250 25.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Aberdeen 3. Conf Lg 0 0 Matches 2023-2024 25 Aberdeen sct SCO 1. Premiership 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Aberdeen sct SCO 1. Premiership 0 0 Matches 8 Seasons 8 Clubs 7 Leagues 149 148 13,349 148.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 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 Ayr United (2 Seasons) 1 League 63 63 5,670 63.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (2 Seasons) 3 Leagues 59 58 5,249 58.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Aberdeen (2 Seasons) 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FG Rovers (1 Season) 1 League 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ross County (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Dundee United (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gr'nock Morton (1 Season) 1 League 0 0 Celtic (1 Season) 1 League 0 0 Championship (3 Seasons) 63 63 5,670 63.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 55 54 4,889 54.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 0 0
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 2017-2018 19 Gr'nock Morton 1 League 0 0 2018-2019 20 Ayr United 1 League 36 36 3,240 36.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 21 Ayr United 1 League 27 27 2,430 27.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 22 Ross County 1 League 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 22 Celtic 1 League 0 0 2020-2021 22 Dundee United 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 23 Tranmere Rovers 3 Leagues 33 32 2,909 32.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 24 Tranmere Rovers 3 Leagues 26 26 2,340 26.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 24 FG Rovers 1 League 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 25 Aberdeen 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 26 Aberdeen 1 League 0 0 8 Seasons 8 Clubs 7 Leagues 149 148 13,349 148.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 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 Ayr United (2 Seasons) 1 League 63 63 5,670 63.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (2 Seasons) 3 Leagues 59 58 5,249 58.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Aberdeen (2 Seasons) 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FG Rovers (1 Season) 1 League 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ross County (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Dundee United (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gr'nock Morton (1 Season) 1 League 0 0 Celtic (1 Season) 1 League 0 0 Championship (3 Seasons) 63 63 5,670 63.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 55 54 4,889 54.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 0 0
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 2017-2018 19 Gr'nock Morton sct SCO 2. Championship 7th 0 0 Matches 2018-2019 20 Ayr United sct SCO 2. Championship 4th 36 36 3,240 36.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Ayr United sct SCO 2. Championship 4th 27 27 2,430 27.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 16th 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Celtic sct SCO 1. Premiership 2nd 0 0 Matches 2020-2021 22 Dundee United sct SCO 1. Premiership 15th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Tranmere Rovers eng ENG 4. League Two 9th 30 29 2,639 29.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Tranmere Rovers eng ENG 4. League Two 12th 25 25 2,250 25.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 FG Rovers eng ENG 3. League One 24th 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Aberdeen sct SCO 1. Premiership 7th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Aberdeen sct SCO 1. Premiership 2nd 0 0 Matches 8 Seasons 8 Clubs 4 Leagues 145 144 12,989 144.3 0 0 0 0 0 0 3 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 Ayr United (2 Seasons) 1 League 63 63 5,670 63.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Tranmere Rovers (2 Seasons) 1 League 55 54 4,889 54.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Aberdeen (2 Seasons) 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 FG Rovers (1 Season) 1 League 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ross County (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Dundee United (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gr'nock Morton (1 Season) 1 League 0 0 Celtic (1 Season) 1 League 0 0 Championship (3 Seasons) 63 63 5,670 63.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (3 Seasons) 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 55 54 4,889 54.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 19 19 1,710 19.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2017-2018 19 Gr'nock Morton sct SCO 2. Championship 0 0 0 0 16 Matches 2018-2019 20 Ayr United sct SCO 2. Championship 36 3,240 90 100.0 36.0 36 90 36 0 0 1.50 50 38 +12 +0.33 Matches 2019-2020 21 Ayr United sct SCO 2. Championship 27 2,430 90 96.4 27.0 27 90 27 0 0 1.43 38 35 +3 +0.11 +0.11 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 5 450 90 13.2 5.0 5 90 5 0 16 0.40 3 10 -7 -1.40 -0.67 Matches 2020-2021 22 Celtic sct SCO 1. Premiership 0 0 0 2 Matches 2020-2021 22 Dundee United sct SCO 1. Premiership 2 180 90 5.3 2.0 2 90 2 0 1 1.00 2 2 0 0.00 +0.50 Matches 2021-2022 23 Tranmere Rovers eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 Matches 2021-2022 23 Tranmere Rovers eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 1 4 -3 -1.50 Matches 2021-2022 23 Tranmere Rovers eng ENG 4. League Two 30 2,639 88 63.7 29.3 29 90 29 1 29 16 1.60 36 30 +6 +0.20 -0.22 Matches 2022-2023 24 Tranmere Rovers eng ENG EFL Cup 0 0 0 0 2 Matches 2022-2023 24 Tranmere Rovers eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2022-2023 24 FG Rovers eng ENG 3. League One 19 1,710 90 41.3 19.0 19 90 19 0 2 0.37 9 35 -26 -1.37 -0.18 Matches 2022-2023 24 Tranmere Rovers eng ENG 4. League Two 25 2,250 90 54.3 25.0 25 90 25 0 0 1.36 27 22 +5 +0.20 +0.58 Matches 2023-2024 25 Aberdeen 3. Conf Lg 0 0 0 0 6 Matches 2023-2024 25 Aberdeen sct SCO 1. Premiership 1 90 90 2.6 1.0 1 90 1 0 37 3.00 5 1 +4 +4.00 +4.22 Matches 2024-2025 26 Aberdeen sct SCO 1. Premiership 0 0 0 0 10 Matches 8 Seasons 8 Clubs 7 Leagues 149 13,349 90 36.0 148.3 148 90 148 1 29 108 1.29 174 181 -7 -0.05 +0.44 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ayr United (2 Seasons) 1 League 63 5,670 90 98.4 63.0 63 90 63 0 0 1.47 88 73 +15 +0.24 +0.24 Tranmere Rovers (2 Seasons) 3 Leagues 59 5,249 89 59.3 58.3 58 90 58 1 29 18 1.46 67 60 +7 +0.12 +0.15 Aberdeen (2 Seasons) 2 Leagues 1 90 90 1.9 1.0 1 90 1 0 53 3.00 5 1 +4 +4.00 +4.22 FG Rovers (1 Season) 1 League 19 1,710 90 41.3 19.0 19 90 19 0 2 0.37 9 35 -26 -1.37 -0.18 Ross County (1 Season) 1 League 5 450 90 13.2 5.0 5 90 5 0 16 0.40 3 10 -7 -1.40 -0.67 Dundee United (1 Season) 1 League 2 180 90 5.3 2.0 2 90 2 0 1 1.00 2 2 0 0.00 +0.50 Gr'nock Morton (1 Season) 1 League 0 0 0 0 16 Celtic (1 Season) 1 League 0 0 0 2 Championship (3 Seasons) 63 5,670 90 63.0 63.0 63 90 63 0 16 1.47 88 73 +15 +0.24 +0.24 Premiership (3 Seasons) 8 720 90 4.9 8.0 8 90 8 0 66 0.88 10 13 -3 -0.37 +0.10 League Two (2 Seasons) 55 4,889 89 59.0 54.3 54 90 54 1 29 16 1.49 63 52 +11 +0.20 +0.23 FA Cup (2 Seasons) 3 270 90 100.0 3.0 3 90 3 0 0 1.00 2 6 -4 -1.33 EFL Cup (2 Seasons) 1 90 90 30.0 1.0 1 90 1 0 2 1.00 2 2 0 0.00 League One (1 Season) 19 1,710 90 41.3 19.0 19 90 19 0 2 0.37 9 35 -26 -1.37 -0.18 Conf Lg (1 Season) 0 0 0 0 6
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 2017-2018 19 Gr'nock Morton 1 League 0 0 0 0 16 2018-2019 20 Ayr United 1 League 36 3,240 90 100.0 36.0 36 90 36 0 0 1.50 50 38 +12 +0.33 2019-2020 21 Ayr United 1 League 27 2,430 90 96.4 27.0 27 90 27 0 0 1.43 38 35 +3 +0.11 +0.11 2020-2021 22 Ross County 1 League 5 450 90 13.2 5.0 5 90 5 0 16 0.40 3 10 -7 -1.40 -0.67 2020-2021 22 Celtic 1 League 0 0 0 2 2020-2021 22 Dundee United 1 League 2 180 90 5.3 2.0 2 90 2 0 1 1.00 2 2 0 0.00 +0.50 2021-2022 23 Tranmere Rovers 3 Leagues 33 2,909 88 66.0 32.3 32 90 32 1 29 16 1.58 39 36 +3 +0.09 -0.33 2022-2023 24 Tranmere Rovers 3 Leagues 26 2,340 90 52.7 26.0 26 90 26 0 2 1.31 28 24 +4 +0.15 +0.53 2022-2023 24 FG Rovers 1 League 19 1,710 90 41.3 19.0 19 90 19 0 2 0.37 9 35 -26 -1.37 -0.18 2023-2024 25 Aberdeen 2 Leagues 1 90 90 2.3 1.0 1 90 1 0 43 3.00 5 1 +4 +4.00 +4.22 2024-2025 26 Aberdeen 1 League 0 0 0 0 10 8 Seasons 8 Clubs 7 Leagues 149 13,349 90 36.0 148.3 148 90 148 1 29 108 1.29 174 181 -7 -0.05 +0.44 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ayr United (2 Seasons) 1 League 63 5,670 90 98.4 63.0 63 90 63 0 0 1.47 88 73 +15 +0.24 +0.24 Tranmere Rovers (2 Seasons) 3 Leagues 59 5,249 89 59.3 58.3 58 90 58 1 29 18 1.46 67 60 +7 +0.12 +0.15 Aberdeen (2 Seasons) 2 Leagues 1 90 90 1.9 1.0 1 90 1 0 53 3.00 5 1 +4 +4.00 +4.22 FG Rovers (1 Season) 1 League 19 1,710 90 41.3 19.0 19 90 19 0 2 0.37 9 35 -26 -1.37 -0.18 Ross County (1 Season) 1 League 5 450 90 13.2 5.0 5 90 5 0 16 0.40 3 10 -7 -1.40 -0.67 Dundee United (1 Season) 1 League 2 180 90 5.3 2.0 2 90 2 0 1 1.00 2 2 0 0.00 +0.50 Gr'nock Morton (1 Season) 1 League 0 0 0 0 16 Celtic (1 Season) 1 League 0 0 0 2 Championship (3 Seasons) 63 5,670 90 63.0 63.0 63 90 63 0 16 1.47 88 73 +15 +0.24 +0.24 Premiership (3 Seasons) 8 720 90 4.9 8.0 8 90 8 0 66 0.88 10 13 -3 -0.37 +0.10 League Two (2 Seasons) 55 4,889 89 59.0 54.3 54 90 54 1 29 16 1.49 63 52 +11 +0.20 +0.23 FA Cup (2 Seasons) 3 270 90 100.0 3.0 3 90 3 0 0 1.00 2 6 -4 -1.33 EFL Cup (2 Seasons) 1 90 90 30.0 1.0 1 90 1 0 2 1.00 2 2 0 0.00 League One (1 Season) 19 1,710 90 41.3 19.0 19 90 19 0 2 0.37 9 35 -26 -1.37 -0.18 Conf Lg (1 Season) 0 0 0 0 6
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 2017-2018 19 Gr'nock Morton sct SCO 2. Championship 7th 0 0 0 0 16 Matches 2018-2019 20 Ayr United sct SCO 2. Championship 4th 36 3,240 90 100.0 36.0 36 90 36 0 0 1.50 50 38 +12 +0.33 Matches 2019-2020 21 Ayr United sct SCO 2. Championship 4th 27 2,430 90 96.4 27.0 27 90 27 0 0 1.43 38 35 +3 +0.11 +0.11 Matches 2020-2021 22 Ross County sct SCO 1. Premiership 16th 5 450 90 13.2 5.0 5 90 5 0 16 0.40 3 10 -7 -1.40 -0.67 Matches 2020-2021 22 Celtic sct SCO 1. Premiership 2nd 0 0 0 2 Matches 2020-2021 22 Dundee United sct SCO 1. Premiership 15th 2 180 90 5.3 2.0 2 90 2 0 1 1.00 2 2 0 0.00 +0.50 Matches 2021-2022 23 Tranmere Rovers eng ENG 4. League Two 9th 30 2,639 88 63.7 29.3 29 90 29 1 29 16 1.60 36 30 +6 +0.20 -0.22 Matches 2022-2023 24 Tranmere Rovers eng ENG 4. League Two 12th 25 2,250 90 54.3 25.0 25 90 25 0 0 1.36 27 22 +5 +0.20 +0.58 Matches 2022-2023 24 FG Rovers eng ENG 3. League One 24th 19 1,710 90 41.3 19.0 19 90 19 0 2 0.37 9 35 -26 -1.37 -0.18 Matches 2023-2024 25 Aberdeen sct SCO 1. Premiership 7th 1 90 90 2.6 1.0 1 90 1 0 37 3.00 5 1 +4 +4.00 +4.22 Matches 2024-2025 26 Aberdeen sct SCO 1. Premiership 2nd 0 0 0 0 10 Matches 8 Seasons 8 Clubs 4 Leagues 145 12,989 90 36.1 144.3 144 90 144 1 29 100 1.30 170 173 -3 -0.02 +0.46 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ayr United (2 Seasons) 1 League 63 5,670 90 98.4 63.0 63 90 63 0 0 1.47 88 73 +15 +0.24 +0.24 Tranmere Rovers (2 Seasons) 1 League 55 4,889 89 59.0 54.3 54 90 54 1 29 16 1.49 63 52 +11 +0.20 +0.23 Aberdeen (2 Seasons) 1 League 1 90 90 2.1 1.0 1 90 1 0 47 3.00 5 1 +4 +4.00 +4.22 FG Rovers (1 Season) 1 League 19 1,710 90 41.3 19.0 19 90 19 0 2 0.37 9 35 -26 -1.37 -0.18 Ross County (1 Season) 1 League 5 450 90 13.2 5.0 5 90 5 0 16 0.40 3 10 -7 -1.40 -0.67 Dundee United (1 Season) 1 League 2 180 90 5.3 2.0 2 90 2 0 1 1.00 2 2 0 0.00 +0.50 Gr'nock Morton (1 Season) 1 League 0 0 0 0 16 Celtic (1 Season) 1 League 0 0 0 2 Championship (3 Seasons) 63 5,670 90 63.0 63.0 63 90 63 0 16 1.47 88 73 +15 +0.24 +0.24 Premiership (3 Seasons) 8 720 90 4.9 8.0 8 90 8 0 66 0.88 10 13 -3 -0.37 +0.10 League Two (2 Seasons) 55 4,889 89 59.0 54.3 54 90 54 1 29 16 1.49 63 52 +11 +0.20 +0.23 League One (1 Season) 19 1,710 90 41.3 19.0 19 90 19 0 2 0.37 9 35 -26 -1.37 -0.18
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 20 Ayr United 1 League 36.0 1 0 0 0 2019-2020 21 Ayr United 1 League 27.0 0 0 0 0 2020-2021 22 Ross County 1 League 5.0 0 0 0 0 0 0 0 0 0 0 2020-2021 22 Dundee United 1 League 2.0 0 0 0 0 0 0 0 0 0 0 2021-2022 23 Tranmere Rovers 3 Leagues 32.3 1 0 0 2 2 0 0 0 0 0 2022-2023 24 Tranmere Rovers 3 Leagues 26.0 1 0 0 1 4 0 0 0 0 0 2022-2023 24 FG Rovers 1 League 19.0 0 0 0 0 2 0 0 0 0 0 2023-2024 25 Aberdeen 2 Leagues 1.0 0 0 0 0 0 0 0 0 0 0 8 Seasons 8 Clubs 7 Leagues 148.3 3 0 0 3 8 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ayr United (2 Seasons) 1 League 63.0 1 0 0 0 Tranmere Rovers (2 Seasons) 3 Leagues 58.3 2 0 0 3 6 0 0 0 0 0 Aberdeen (2 Seasons) 2 Leagues 1.0 0 0 0 0 0 0 0 0 0 0 FG Rovers (1 Season) 1 League 19.0 0 0 0 0 2 0 0 0 0 0 Ross County (1 Season) 1 League 5.0 0 0 0 0 0 0 0 0 0 0 Dundee United (1 Season) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 Gr'nock Morton (1 Season) 1 League Celtic (1 Season) 1 League Championship (3 Seasons) 63.0 1 0 0 0 Premiership (3 Seasons) 8.0 0 0 0 0 0 0 0 0 0 0 League Two (2 Seasons) 54.3 2 0 0 3 6 0 0 0 0 0 FA Cup (2 Seasons) 3.0 0 0 0 0 0 0 0 0 0 0 EFL Cup (2 Seasons) 1.0 0 0 0 0 0 0 0 0 0 0 League One (1 Season) 19.0 0 0 0 0 2 0 0 0 0 0 Conf Lg (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, 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 Ross Doohan Pages
Ross Doohan Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary