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 2015-2016 19 Portsmouth eng ENG FA Cup 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2015-2016 19 Portsmouth eng ENG 4. League Two 12 12 1,080 12.0 13 1.08 48 35 72.9 4 4 4 3 25.0 Matches 2016-2017 20 Chesterfield eng ENG EFL Cup 1 1 90 1.0 3 3.00 7 4 57.1 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 20 Chesterfield eng ENG FA Cup 2 2 180 2.0 0 1 0 1 0 0.0 0 0 0 0 Matches 2016-2017 20 Chesterfield eng ENG 3. League One 26 26 2,340 26.0 41 1.58 130 89 70.0 6 5 15 5 19.2 2 2 0 0 0.0 Matches 2017-2018 21 Hamilton Acad. sct SCO 1. Premiership 6 5 495 5.5 12 2.18 34 22 64.7 0 0 5 0 0.0 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 4 4 360 4.0 0 0.00 1 1 2 1 25.0 0 0 0 0 Matches 2020-2021 24 Hamilton Acad. sct SCO 1. Premiership 28 28 2,492 27.7 51 1.84 136 90 65.4 5 8 15 5 17.9 5 4 1 0 20.0 Matches 2021-2022 25 Hamilton Acad. sct SCO 2. Championship 20 20 1,800 20.0 5 5 10 4 20.0 2 2 0 0 0.0 Matches 2022-2023 26 Hamilton Acad. sct SCO 2. Championship 33 33 2,970 33.0 7 9 17 7 21.2 5 3 2 0 40.0 Matches 2024-2025 28 Hearts sct SCO 1. Premiership 3 2 249 2.8 1 0.36 7 6 85.7 2 0 0 2 100.0 0 0 0 0 Matches 10 Seasons 5 Clubs 7 Leagues 136 134 12,146 135.0 121 1.53 362 246 68.2 31 32 71 27 20.1 14 11 3 0 21.4 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Hamilton Acad. (6 Seasons) 2 Leagues 91 90 8,117 90.2 63 1.69 170 112 65.3 18 23 49 17 18.9 12 9 3 0 25.0 Hearts (2 Seasons) 1 League 3 2 249 2.8 1 0.36 7 6 85.7 2 0 0 2 100.0 0 0 0 0 Chesterfield (1 Season) 3 Leagues 29 29 2,610 29.0 44 1.63 137 93 69.3 7 5 17 5 17.2 2 2 0 0 0.0 Portsmouth (1 Season) 2 Leagues 13 13 1,170 13.0 13 1.08 48 35 72.9 4 4 5 3 23.1 0 0 0 0 Premiership (6 Seasons) 41 39 3,596 40.0 64 1.60 177 118 66.1 8 9 22 8 20.5 5 4 1 0 20.0 Championship (2 Seasons) 53 53 4,770 53.0 12 14 27 11 20.8 7 5 2 0 28.6 FA Cup (2 Seasons) 3 3 270 3.0 0 1 0 2 0 0.0 0 0 0 0 League Cup (2 Seasons) 1 1 90 1.0 3 3.00 7 4 57.1 0 0 1 0 0.0 0 0 0 0 League One (1 Season) 26 26 2,340 26.0 41 1.58 130 89 70.0 6 5 15 5 19.2 2 2 0 0 0.0 League Two (1 Season) 12 12 1,080 12.0 13 1.08 48 35 72.9 4 4 4 3 25.0
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 2015-2016 19 Portsmouth 2 Leagues 13 13 1,170 13.0 13 1.08 48 35 72.9 4 4 5 3 23.1 0 0 0 0 2016-2017 20 Chesterfield 3 Leagues 29 29 2,610 29.0 44 1.63 137 93 69.3 7 5 17 5 17.2 2 2 0 0 0.0 2017-2018 21 Hamilton Acad. 1 League 6 5 495 5.5 12 2.18 34 22 64.7 0 0 5 0 0.0 2018-2019 22 Hamilton Acad. 1 League 4 4 360 4.0 0 0.00 1 1 2 1 25.0 0 0 0 0 2020-2021 24 Hamilton Acad. 1 League 28 28 2,492 27.7 51 1.84 136 90 65.4 5 8 15 5 17.9 5 4 1 0 20.0 2021-2022 25 Hamilton Acad. 1 League 20 20 1,800 20.0 5 5 10 4 20.0 2 2 0 0 0.0 2022-2023 26 Hamilton Acad. 1 League 33 33 2,970 33.0 7 9 17 7 21.2 5 3 2 0 40.0 2024-2025 28 Hearts 1 League 3 2 249 2.8 1 0.36 7 6 85.7 2 0 0 2 100.0 0 0 0 0 10 Seasons 5 Clubs 7 Leagues 136 134 12,146 135.0 121 1.53 362 246 68.2 31 32 71 27 20.1 14 11 3 0 21.4 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Hamilton Acad. (6 Seasons) 2 Leagues 91 90 8,117 90.2 63 1.69 170 112 65.3 18 23 49 17 18.9 12 9 3 0 25.0 Hearts (2 Seasons) 1 League 3 2 249 2.8 1 0.36 7 6 85.7 2 0 0 2 100.0 0 0 0 0 Chesterfield (1 Season) 3 Leagues 29 29 2,610 29.0 44 1.63 137 93 69.3 7 5 17 5 17.2 2 2 0 0 0.0 Portsmouth (1 Season) 2 Leagues 13 13 1,170 13.0 13 1.08 48 35 72.9 4 4 5 3 23.1 0 0 0 0 Premiership (6 Seasons) 41 39 3,596 40.0 64 1.60 177 118 66.1 8 9 22 8 20.5 5 4 1 0 20.0 Championship (2 Seasons) 53 53 4,770 53.0 12 14 27 11 20.8 7 5 2 0 28.6 FA Cup (2 Seasons) 3 3 270 3.0 0 1 0 2 0 0.0 0 0 0 0 League Cup (2 Seasons) 1 1 90 1.0 3 3.00 7 4 57.1 0 0 1 0 0.0 0 0 0 0 League One (1 Season) 26 26 2,340 26.0 41 1.58 130 89 70.0 6 5 15 5 19.2 2 2 0 0 0.0 League Two (1 Season) 12 12 1,080 12.0 13 1.08 48 35 72.9 4 4 4 3 25.0
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 2015-2016 19 Portsmouth eng ENG 4. League Two 6th 12 12 1,080 12.0 13 1.08 48 35 72.9 4 4 4 3 25.0 Matches 2016-2017 20 Chesterfield eng ENG 3. League One 24th 26 26 2,340 26.0 41 1.58 130 89 70.0 6 5 15 5 19.2 2 2 0 0 0.0 Matches 2017-2018 21 Hamilton Acad. sct SCO 1. Premiership 10th 6 5 495 5.5 12 2.18 34 22 64.7 0 0 5 0 0.0 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 10th 4 4 360 4.0 0 0.00 1 1 2 1 25.0 0 0 0 0 Matches 2020-2021 24 Hamilton Acad. sct SCO 1. Premiership 18th 28 28 2,492 27.7 51 1.84 136 90 65.4 5 8 15 5 17.9 5 4 1 0 20.0 Matches 2021-2022 25 Hamilton Acad. sct SCO 2. Championship 6th 20 20 1,800 20.0 5 5 10 4 20.0 2 2 0 0 0.0 Matches 2022-2023 26 Hamilton Acad. sct SCO 2. Championship 9th 33 33 2,970 33.0 7 9 17 7 21.2 5 3 2 0 40.0 Matches 2024-2025 28 Hearts sct SCO 1. Premiership 7th 3 2 249 2.8 1 0.36 7 6 85.7 2 0 0 2 100.0 0 0 0 0 Matches 10 Seasons 5 Clubs 5 Leagues 132 130 11,786 131.0 118 1.51 355 242 68.5 30 32 68 27 20.8 14 11 3 0 21.4 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Hamilton Acad. (6 Seasons) 2 Leagues 91 90 8,117 90.2 63 1.69 170 112 65.3 18 23 49 17 18.9 12 9 3 0 25.0 Hearts (2 Seasons) 1 League 3 2 249 2.8 1 0.36 7 6 85.7 2 0 0 2 100.0 0 0 0 0 Chesterfield (1 Season) 1 League 26 26 2,340 26.0 41 1.58 130 89 70.0 6 5 15 5 19.2 2 2 0 0 0.0 Portsmouth (1 Season) 1 League 12 12 1,080 12.0 13 1.08 48 35 72.9 4 4 4 3 25.0 Premiership (6 Seasons) 41 39 3,596 40.0 64 1.60 177 118 66.1 8 9 22 8 20.5 5 4 1 0 20.0 Championship (2 Seasons) 53 53 4,770 53.0 12 14 27 11 20.8 7 5 2 0 28.6 League One (1 Season) 26 26 2,340 26.0 41 1.58 130 89 70.0 6 5 15 5 19.2 2 2 0 0 0.0 League Two (1 Season) 12 12 1,080 12.0 13 1.08 48 35 72.9 4 4 4 3 25.0
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 2015-2016 19 Portsmouth eng ENG FA Cup 17th 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 20 Chesterfield eng ENG EFL Cup 58th 1 1 90 1.0 3 3.00 7 4 57.1 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 20 Chesterfield eng ENG FA Cup 65th 2 2 180 2.0 0 1 0 1 0 0.0 0 0 0 0 Matches 2 Seasons 3 Clubs 2 Leagues 4 4 360 4.0 3 3.00 7 4 57.1 1 0 3 0 0.0 0 0 0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Chesterfield (1 Season) 2 Leagues 3 3 270 3.0 3 3.00 7 4 57.1 1 0 2 0 0.0 0 0 0 0 Portsmouth (1 Season) 1 League 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 FA Cup (2 Seasons) 3 3 270 3.0 0 1 0 2 0 0.0 0 0 0 0 League Cup (2 Seasons) 1 1 90 1.0 3 3.00 7 4 57.1 0 0 1 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 2015-2016 19 Portsmouth 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 2015-2016 19 Liverpool eng ENG FA Cup 0 0 Matches 2015-2016 19 Liverpool eng ENG League Cup 0 0 Matches 2015-2016 19 Portsmouth eng ENG 4. League Two 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Liverpool eng ENG 1. Premier League 0 0 Matches 2016-2017 20 Chesterfield 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 2016-2017 20 Chesterfield 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 2016-2017 20 Chesterfield eng ENG 3. League One 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Hamilton Acad. sct SCO 1. Premiership 6 5 495 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Hamilton Acad. sct SCO 1. Premiership 0 0 Matches 2020-2021 24 Hamilton Acad. sct SCO 1. Premiership 28 28 2,492 27.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Hamilton Acad. sct SCO 2. Championship 20 20 1,800 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Hamilton Acad. sct SCO 2. Championship 33 33 2,970 33.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 28 Hearts sct SCO 1. Premiership 3 2 249 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 Matches 2025-2026 29 Hearts sct SCO 1. Premiership 0 0 Matches 10 Seasons 5 Clubs 7 Leagues 136 134 12,146 135.0 0 1 1 0 0 0 2 0 0.00 0.01 0.01 0.00 0.01 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 Hamilton Acad. (6 Seasons) 2 Leagues 91 90 8,117 90.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Hearts (2 Seasons) 1 League 3 2 249 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 Chesterfield (1 Season) 3 Leagues 29 29 2,610 29.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 2 Leagues 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Liverpool (1 Season) 3 Leagues 0 0 Premiership (6 Seasons) 41 39 3,596 40.0 0 1 1 0 0 0 1 0 0.00 0.03 0.03 0.00 0.03 Championship (2 Seasons) 53 53 4,770 53.0 0 0 0 0 0 0 1 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 League 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) 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 2015-2016 19 Portsmouth 2 Leagues 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 19 Liverpool 3 Leagues 0 0 2016-2017 20 Chesterfield 3 Leagues 29 29 2,610 29.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Hamilton Acad. 1 League 6 5 495 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Hamilton Acad. 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 23 Hamilton Acad. 1 League 0 0 2020-2021 24 Hamilton Acad. 1 League 28 28 2,492 27.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 25 Hamilton Acad. 1 League 20 20 1,800 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 26 Hamilton Acad. 1 League 33 33 2,970 33.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 28 Hearts 1 League 3 2 249 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 2025-2026 29 Hearts 1 League 0 0 10 Seasons 5 Clubs 7 Leagues 136 134 12,146 135.0 0 1 1 0 0 0 2 0 0.00 0.01 0.01 0.00 0.01 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 Hamilton Acad. (6 Seasons) 2 Leagues 91 90 8,117 90.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Hearts (2 Seasons) 1 League 3 2 249 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 Chesterfield (1 Season) 3 Leagues 29 29 2,610 29.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 2 Leagues 13 13 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Liverpool (1 Season) 3 Leagues 0 0 Premiership (6 Seasons) 41 39 3,596 40.0 0 1 1 0 0 0 1 0 0.00 0.03 0.03 0.00 0.03 Championship (2 Seasons) 53 53 4,770 53.0 0 0 0 0 0 0 1 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 League 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) 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 2015-2016 19 Portsmouth eng ENG 4. League Two 6th 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Liverpool eng ENG 1. Premier League 8th 0 0 Matches 2016-2017 20 Chesterfield eng ENG 3. League One 24th 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Hamilton Acad. sct SCO 1. Premiership 10th 6 5 495 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 10th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Hamilton Acad. sct SCO 1. Premiership 11th 0 0 Matches 2020-2021 24 Hamilton Acad. sct SCO 1. Premiership 18th 28 28 2,492 27.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Hamilton Acad. sct SCO 2. Championship 6th 20 20 1,800 20.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Hamilton Acad. sct SCO 2. Championship 9th 33 33 2,970 33.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 28 Hearts sct SCO 1. Premiership 7th 3 2 249 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 Matches 2025-2026 29 Hearts sct SCO 1. Premiership 2nd 0 0 Matches 10 Seasons 5 Clubs 5 Leagues 132 130 11,786 131.0 0 1 1 0 0 0 2 0 0.00 0.01 0.01 0.00 0.01 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 Hamilton Acad. (6 Seasons) 2 Leagues 91 90 8,117 90.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Hearts (2 Seasons) 1 League 3 2 249 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 Chesterfield (1 Season) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Liverpool (1 Season) 1 League 0 0 Premiership (6 Seasons) 41 39 3,596 40.0 0 1 1 0 0 0 1 0 0.00 0.03 0.03 0.00 0.03 Championship (2 Seasons) 53 53 4,770 53.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 2015-2016 19 Portsmouth eng ENG FA Cup 17th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Liverpool eng ENG FA Cup 17th 0 0 Matches 2015-2016 19 Liverpool eng ENG League Cup 2nd 0 0 Matches 2016-2017 20 Chesterfield eng ENG EFL Cup 58th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Chesterfield eng ENG FA Cup 65th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 3 Clubs 2 Leagues 4 4 360 4.0 0 0 0 0 0 0 0 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 Chesterfield (1 Season) 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 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 Liverpool (1 Season) 2 Leagues 0 0 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 League 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
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 2015-2016 19 Portsmouth eng ENG FA Cup 1 90 90 20.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -1.75 Matches 2015-2016 19 Liverpool eng ENG FA Cup 0 0 0 0 1 Matches 2015-2016 19 Liverpool eng ENG League Cup 0 0 0 0 2 Matches 2015-2016 19 Portsmouth eng ENG 4. League Two 12 1,080 90 26.1 12.0 12 12 0 1 1.33 14 13 +1 +0.08 -0.80 Matches 2015-2016 19 Liverpool eng ENG 1. Premier League 0 0 0 0 1 Matches 2016-2017 20 Chesterfield eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 20 Chesterfield eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 6 -4 -2.00 Matches 2016-2017 20 Chesterfield eng ENG 3. League One 26 2,340 90 56.5 26.0 26 26 0 14 0.88 26 41 -15 -0.58 +0.42 Matches 2017-2018 21 Hamilton Acad. sct SCO 1. Premiership 6 495 83 14.5 5.5 5 5 1 0.00 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 4 360 90 10.5 4.0 4 90 4 0 17 1.00 4 9 -5 -1.25 -0.01 Matches 2019-2020 23 Hamilton Acad. sct SCO 1. Premiership 0 0 0 0 2 Matches 2020-2021 24 Hamilton Acad. sct SCO 1. Premiership 28 2,492 89 72.9 27.7 28 89 27 0 1 0.82 26 51 -25 -0.90 -0.13 Matches 2021-2022 25 Hamilton Acad. sct SCO 2. Championship 20 1,800 90 55.6 20.0 20 90 20 0 5 1.00 20 36 -16 -0.80 -0.86 Matches 2022-2023 26 Hamilton Acad. sct SCO 2. Championship 33 2,970 90 91.7 33.0 33 90 33 0 1 0.91 26 55 -29 -0.88 +0.12 Matches 2024-2025 28 Hearts sct SCO 1. Premiership 3 249 83 7.3 2.8 2 90 2 1 69 6 3.00 6 1 +5 +1.81 +1.81 Matches 2025-2026 29 Hearts sct SCO 1. Premiership 0 0 0 0 14 Matches 10 Seasons 5 Clubs 7 Leagues 136 12,146 89 30.6 135.0 134 90 133 2 69 65 0.94 126 216 -90 -0.70 -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 Hamilton Acad. (6 Seasons) 2 Leagues 91 8,117 89 41.8 90.2 90 90 89 1 26 0.85 76 151 -75 -0.89 -0.06 Hearts (2 Seasons) 1 League 3 249 83 3.6 2.8 2 90 2 1 69 20 3.00 6 1 +5 +1.81 +1.81 Chesterfield (1 Season) 3 Leagues 29 2,610 90 59.2 29.0 29 90 29 0 14 0.89 29 49 -20 -0.69 +0.36 Portsmouth (1 Season) 2 Leagues 13 1,170 90 25.5 13.0 13 90 13 0 1 1.23 15 15 0 0.00 -0.87 Liverpool (1 Season) 3 Leagues 0 0 0 0 4 Premiership (6 Seasons) 41 3,596 88 18.2 40.0 39 89 38 2 69 40 0.88 36 61 -25 -0.73 -0.10 Championship (2 Seasons) 53 4,770 90 73.6 53.0 53 90 53 0 6 0.94 46 91 -45 -0.85 -0.74 FA Cup (2 Seasons) 3 270 90 26.5 3.0 3 90 3 0 1 1.00 3 8 -5 -1.67 -2.42 League Cup (2 Seasons) 1 90 90 12.5 1.0 1 90 1 0 2 0.00 1 2 -1 -1.00 League One (1 Season) 26 2,340 90 56.5 26.0 26 26 0 14 0.88 26 41 -15 -0.58 +0.42 League Two (1 Season) 12 1,080 90 26.1 12.0 12 12 0 1 1.33 14 13 +1 +0.08 -0.80 Premier League (1 Season) 0 0 0 0 1
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 2015-2016 19 Portsmouth 2 Leagues 13 1,170 90 25.5 13.0 13 90 13 0 1 1.23 15 15 0 0.00 -0.87 2015-2016 19 Liverpool 3 Leagues 0 0 0 0 4 2016-2017 20 Chesterfield 3 Leagues 29 2,610 90 59.2 29.0 29 90 29 0 14 0.89 29 49 -20 -0.69 +0.36 2017-2018 21 Hamilton Acad. 1 League 6 495 83 14.5 5.5 5 5 1 0.00 2018-2019 22 Hamilton Acad. 1 League 4 360 90 10.5 4.0 4 90 4 0 17 1.00 4 9 -5 -1.25 -0.01 2019-2020 23 Hamilton Acad. 1 League 0 0 0 0 2 2020-2021 24 Hamilton Acad. 1 League 28 2,492 89 72.9 27.7 28 89 27 0 1 0.82 26 51 -25 -0.90 -0.13 2021-2022 25 Hamilton Acad. 1 League 20 1,800 90 55.6 20.0 20 90 20 0 5 1.00 20 36 -16 -0.80 -0.86 2022-2023 26 Hamilton Acad. 1 League 33 2,970 90 91.7 33.0 33 90 33 0 1 0.91 26 55 -29 -0.88 +0.12 2024-2025 28 Hearts 1 League 3 249 83 7.3 2.8 2 90 2 1 69 6 3.00 6 1 +5 +1.81 +1.81 2025-2026 29 Hearts 1 League 0 0 0 0 14 10 Seasons 5 Clubs 7 Leagues 136 12,146 89 30.6 135.0 134 90 133 2 69 65 0.94 126 216 -90 -0.70 -0.44 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hamilton Acad. (6 Seasons) 2 Leagues 91 8,117 89 41.8 90.2 90 90 89 1 26 0.85 76 151 -75 -0.89 -0.06 Hearts (2 Seasons) 1 League 3 249 83 3.6 2.8 2 90 2 1 69 20 3.00 6 1 +5 +1.81 +1.81 Chesterfield (1 Season) 3 Leagues 29 2,610 90 59.2 29.0 29 90 29 0 14 0.89 29 49 -20 -0.69 +0.36 Portsmouth (1 Season) 2 Leagues 13 1,170 90 25.5 13.0 13 90 13 0 1 1.23 15 15 0 0.00 -0.87 Liverpool (1 Season) 3 Leagues 0 0 0 0 4 Premiership (6 Seasons) 41 3,596 88 18.2 40.0 39 89 38 2 69 40 0.88 36 61 -25 -0.73 -0.10 Championship (2 Seasons) 53 4,770 90 73.6 53.0 53 90 53 0 6 0.94 46 91 -45 -0.85 -0.74 FA Cup (2 Seasons) 3 270 90 26.5 3.0 3 90 3 0 1 1.00 3 8 -5 -1.67 -2.42 League Cup (2 Seasons) 1 90 90 12.5 1.0 1 90 1 0 2 0.00 1 2 -1 -1.00 League One (1 Season) 26 2,340 90 56.5 26.0 26 26 0 14 0.88 26 41 -15 -0.58 +0.42 League Two (1 Season) 12 1,080 90 26.1 12.0 12 12 0 1 1.33 14 13 +1 +0.08 -0.80 Premier League (1 Season) 0 0 0 0 1
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 2015-2016 19 Portsmouth eng ENG 4. League Two 6th 12 1,080 90 26.1 12.0 12 12 0 1 1.33 14 13 +1 +0.08 -0.80 Matches 2015-2016 19 Liverpool eng ENG 1. Premier League 8th 0 0 0 0 1 Matches 2016-2017 20 Chesterfield eng ENG 3. League One 24th 26 2,340 90 56.5 26.0 26 26 0 14 0.88 26 41 -15 -0.58 +0.42 Matches 2017-2018 21 Hamilton Acad. sct SCO 1. Premiership 10th 6 495 83 14.5 5.5 5 5 1 0.00 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 10th 4 360 90 10.5 4.0 4 90 4 0 17 1.00 4 9 -5 -1.25 -0.01 Matches 2019-2020 23 Hamilton Acad. sct SCO 1. Premiership 11th 0 0 0 0 2 Matches 2020-2021 24 Hamilton Acad. sct SCO 1. Premiership 18th 28 2,492 89 72.9 27.7 28 89 27 0 1 0.82 26 51 -25 -0.90 -0.13 Matches 2021-2022 25 Hamilton Acad. sct SCO 2. Championship 6th 20 1,800 90 55.6 20.0 20 90 20 0 5 1.00 20 36 -16 -0.80 -0.86 Matches 2022-2023 26 Hamilton Acad. sct SCO 2. Championship 9th 33 2,970 90 91.7 33.0 33 90 33 0 1 0.91 26 55 -29 -0.88 +0.12 Matches 2024-2025 28 Hearts sct SCO 1. Premiership 7th 3 249 83 7.3 2.8 2 90 2 1 69 6 3.00 6 1 +5 +1.81 +1.81 Matches 2025-2026 29 Hearts sct SCO 1. Premiership 2nd 0 0 0 0 14 Matches 10 Seasons 5 Clubs 5 Leagues 132 11,786 89 31.0 131.0 130 90 129 2 69 62 0.95 122 206 -84 -0.67 -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 Hamilton Acad. (6 Seasons) 2 Leagues 91 8,117 89 41.8 90.2 90 90 89 1 26 0.85 76 151 -75 -0.89 -0.06 Hearts (2 Seasons) 1 League 3 249 83 3.6 2.8 2 90 2 1 69 20 3.00 6 1 +5 +1.81 +1.81 Chesterfield (1 Season) 1 League 26 2,340 90 56.5 26.0 26 26 0 14 0.88 26 41 -15 -0.58 +0.42 Portsmouth (1 Season) 1 League 12 1,080 90 26.1 12.0 12 12 0 1 1.33 14 13 +1 +0.08 -0.80 Liverpool (1 Season) 1 League 0 0 0 0 1 Premiership (6 Seasons) 41 3,596 88 18.2 40.0 39 89 38 2 69 40 0.88 36 61 -25 -0.73 -0.10 Championship (2 Seasons) 53 4,770 90 73.6 53.0 53 90 53 0 6 0.94 46 91 -45 -0.85 -0.74 League One (1 Season) 26 2,340 90 56.5 26.0 26 26 0 14 0.88 26 41 -15 -0.58 +0.42 League Two (1 Season) 12 1,080 90 26.1 12.0 12 12 0 1 1.33 14 13 +1 +0.08 -0.80 Premier League (1 Season) 0 0 0 0 1
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 2015-2016 19 Portsmouth eng ENG FA Cup 17th 1 90 90 20.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -1.75 Matches 2015-2016 19 Liverpool eng ENG FA Cup 17th 0 0 0 0 1 Matches 2015-2016 19 Liverpool eng ENG League Cup 2nd 0 0 0 0 2 Matches 2016-2017 20 Chesterfield eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 20 Chesterfield eng ENG FA Cup 65th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 6 -4 -2.00 Matches 2 Seasons 3 Clubs 2 Leagues 4 360 90 20.7 4.0 4 90 4 0 3 0.75 4 10 -6 -1.50 -2.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Chesterfield (1 Season) 2 Leagues 3 270 90 100.0 3.0 3 90 3 0 0 1.00 3 8 -5 -1.67 Portsmouth (1 Season) 1 League 1 90 90 20.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -1.75 Liverpool (1 Season) 2 Leagues 0 0 0 0 3 FA Cup (2 Seasons) 3 270 90 26.5 3.0 3 90 3 0 1 1.00 3 8 -5 -1.67 -2.42 League Cup (2 Seasons) 1 90 90 12.5 1.0 1 90 1 0 2 0.00 1 2 -1 -1.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 19 Portsmouth 2 Leagues 13.0 0 0 0 0 0 2016-2017 20 Chesterfield 3 Leagues 29.0 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 21 Hamilton Acad. 1 League 5.5 0 0 1 2018-2019 22 Hamilton Acad. 1 League 4.0 0 0 0 0 2020-2021 24 Hamilton Acad. 1 League 27.7 1 0 0 0 2 0 0 1 3 0 2021-2022 25 Hamilton Acad. 1 League 20.0 1 0 0 0 2022-2023 26 Hamilton Acad. 1 League 33.0 0 0 0 0 2024-2025 28 Hearts 1 League 2.8 0 0 0 0 0 0 0 0 0 0 10 Seasons 5 Clubs 7 Leagues 135.0 2 0 0 1 2 0 0 1 3 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hamilton Acad. (6 Seasons) 2 Leagues 90.2 2 0 0 1 2 0 0 1 3 0 Hearts (2 Seasons) 1 League 2.8 0 0 0 0 0 0 0 0 0 0 Chesterfield (1 Season) 3 Leagues 29.0 0 0 0 0 0 0 0 0 0 0 0 0 Portsmouth (1 Season) 2 Leagues 13.0 0 0 0 0 0 Liverpool (1 Season) 3 Leagues Premiership (6 Seasons) 40.0 1 0 0 1 2 0 0 1 3 0 Championship (2 Seasons) 53.0 1 0 0 0 FA Cup (2 Seasons) 3.0 0 0 0 0 League Cup (2 Seasons) 1.0 0 0 0 0 0 0 0 0 0 0 0 0 League One (1 Season) 26.0 0 0 0 0 0 0 0 0 0 0 0 0 League Two (1 Season) 12.0 0 0 0 Premier League (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 19 Portsmouth eng ENG FA Cup 17th 1.0 0 0 0 0 Matches 2016-2017 20 Chesterfield eng ENG EFL Cup 58th 1.0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2016-2017 20 Chesterfield eng ENG FA Cup 65th 2.0 0 0 0 0 Matches 2 Seasons 3 Clubs 2 Leagues 4.0 0 0 0 0 0 0 0 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Chesterfield (1 Season) 2 Leagues 3.0 0 0 0 0 0 0 0 0 0 0 0 0 Portsmouth (1 Season) 1 League 1.0 0 0 0 0 Liverpool (1 Season) 2 Leagues FA Cup (2 Seasons) 3.0 0 0 0 0 League Cup (2 Seasons) 1.0 0 0 0 0 0 0 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 Ryan Fulton Pages
Ryan Fulton Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary