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 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 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 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 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 sct SCO 2. Championship 33 33 2,970 33.0 7 9 17 7 21.2 5 3 2 0 40.0 Matches 8 Seasons 4 Clubs 7 Leagues 133 132 11,897 132.2 120 1.58 355 240 67.9 29 32 71 25 18.9 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 (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 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 (4 Seasons) 38 37 3,347 37.2 63 1.69 170 112 65.3 6 9 22 6 16.2 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 1 League 6 5 495 5.5 12 2.18 34 22 64.7 0 0 5 0 0.0 2018-2019 22 Hamilton 1 League 4 4 360 4.0 0 0.00 1 1 2 1 25.0 0 0 0 0 2020-2021 24 Hamilton 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 1 League 20 20 1,800 20.0 5 5 10 4 20.0 2 2 0 0 0.0 2022-2023 26 Hamilton 1 League 33 33 2,970 33.0 7 9 17 7 21.2 5 3 2 0 40.0 8 Seasons 4 Clubs 7 Leagues 133 132 11,897 132.2 120 1.58 355 240 67.9 29 32 71 25 18.9 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 (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 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 (4 Seasons) 38 37 3,347 37.2 63 1.69 170 112 65.3 6 9 22 6 16.2 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 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 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 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 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 sct SCO 2. Championship 9th 33 33 2,970 33.0 7 9 17 7 21.2 5 3 2 0 40.0 Matches 8 Seasons 4 Clubs 5 Leagues 129 128 11,537 128.2 117 1.56 348 236 68.1 28 32 68 25 19.5 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 (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 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 (4 Seasons) 38 37 3,347 37.2 63 1.69 170 112 65.3 6 9 22 6 16.2 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 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 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 sct SCO 1. Premiership 0 0 Matches 2020-2021 24 Hamilton 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 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 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 8 Seasons 4 Clubs 7 Leagues 133 132 11,897 132.2 0 0 0 0 0 0 2 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 Hamilton (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 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 (4 Seasons) 38 37 3,347 37.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 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 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 1 League 0 0 2020-2021 24 Hamilton 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 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 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 8 Seasons 4 Clubs 7 Leagues 133 132 11,897 132.2 0 0 0 0 0 0 2 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 Hamilton (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 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 (4 Seasons) 38 37 3,347 37.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 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 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 sct SCO 1. Premiership 11th 0 0 Matches 2020-2021 24 Hamilton 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 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 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 8 Seasons 4 Clubs 5 Leagues 129 128 11,537 128.2 0 0 0 0 0 0 2 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 Hamilton (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 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 (4 Seasons) 38 37 3,347 37.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 sct SCO 1. Premiership 6 495 83 14.5 5.5 5 5 1 0.00 Matches 2018-2019 22 Hamilton 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 sct SCO 1. Premiership 0 0 0 0 2 Matches 2020-2021 24 Hamilton 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 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 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 8 Seasons 4 Clubs 7 Leagues 133 11,897 89 36.2 132.2 132 90 131 1 45 0.89 120 215 -95 -0.75 -0.42 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hamilton (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 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 (4 Seasons) 38 3,347 88 25.8 37.2 37 89 36 1 20 0.71 30 60 -30 -0.95 +0.18 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 1 League 6 495 83 14.5 5.5 5 5 1 0.00 2018-2019 22 Hamilton 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 1 League 0 0 0 0 2 2020-2021 24 Hamilton 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 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 1 League 33 2,970 90 91.7 33.0 33 90 33 0 1 0.91 26 55 -29 -0.88 +0.12 8 Seasons 4 Clubs 7 Leagues 133 11,897 89 36.2 132.2 132 90 131 1 45 0.89 120 215 -95 -0.75 -0.42 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hamilton (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 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 (4 Seasons) 38 3,347 88 25.8 37.2 37 89 36 1 20 0.71 30 60 -30 -0.95 +0.18 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 sct SCO 1. Premiership 10th 6 495 83 14.5 5.5 5 5 1 0.00 Matches 2018-2019 22 Hamilton 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 sct SCO 1. Premiership 11th 0 0 0 0 2 Matches 2020-2021 24 Hamilton 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 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 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 8 Seasons 4 Clubs 5 Leagues 129 11,537 89 37.0 128.2 128 90 127 1 42 0.90 116 205 -89 -0.73 -0.37 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 (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 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 (4 Seasons) 38 3,347 88 25.8 37.2 37 89 36 1 20 0.71 30 60 -30 -0.95 +0.18 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 1 League 5.5 0 0 1 2018-2019 22 Hamilton 1 League 4.0 0 0 0 0 2020-2021 24 Hamilton 1 League 27.7 1 0 0 0 2 0 0 1 3 0 2021-2022 25 Hamilton 1 League 20.0 1 0 0 0 2022-2023 26 Hamilton 1 League 33.0 0 0 0 0 8 Seasons 4 Clubs 7 Leagues 132.2 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 (6 Seasons) 2 Leagues 90.2 2 0 0 1 2 0 0 1 3 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 (4 Seasons) 37.2 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, 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 Ryan Fulton Pages
Ryan Fulton Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary