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 2008-2009 20 Chesterfield eng ENG 4. League Two 18 18 1,620 18.0 29 1.61 94 65 69.1 5 5 8 2 11.1 2010-2011 22 Brentford eng ENG 3. League One 1 1 90 1.0 1 1.00 3 2 66.7 1 0 0 0 0.0 Matches 2010-2011 22 Lincoln City eng ENG 4. League Two 16 16 1,440 16.0 26 1.62 101 75 74.3 8 3 5 4 25.0 Matches 2011-2012 23 Bury eng ENG 3. League One 17 17 1,530 17.0 28 1.65 88 60 68.2 4 6 7 4 23.5 Matches 2012-2013 24 Bury eng ENG 3. League One 39 39 3,510 39.0 62 1.59 158 96 60.8 7 12 20 7 17.9 2013-2014 25 Portsmouth eng ENG 4. League Two 36 36 3,240 36.0 55 1.53 146 91 62.3 10 13 13 10 27.8 2013-2014 25 Bury eng ENG 4. League Two 5 5 450 5.0 7 1.40 22 15 68.2 2 0 3 2 40.0 2014-2015 26 Cheltenham Town eng ENG FA Cup 2 2 180 2.0 0 1 0 1 1 50.0 0 0 0 0 Matches 2014-2015 26 Cheltenham Town eng ENG League Cup 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2014-2015 26 Cheltenham Town eng ENG 4. League Two 46 46 4,140 46.0 67 1.46 204 137 67.2 9 14 23 5 10.9 Matches 2015-2016 27 Hartlepool United eng ENG FA Cup 4 4 390 4.3 0 2 1 1 2 50.0 0 0 0 0 Matches 2015-2016 27 Hartlepool United eng ENG 4. League Two 34 34 3,060 34.0 53 1.56 124 71 57.3 11 5 18 8 23.5 Matches 2016-2017 28 Hartlepool United eng ENG FA Cup 2 2 180 2.0 0 1 0 1 1 50.0 1 1 0 0 0.0 Matches 2016-2017 28 Hartlepool United eng ENG 4. League Two 23 23 2,016 22.4 35 1.56 93 58 64.5 7 7 9 4 17.4 3 2 1 0 33.3 Matches 2017-2018 29 Motherwell sct SCO 1. Premiership 33 33 2,943 32.7 44 1.35 115 71 61.7 11 9 13 10 30.3 Matches 2018-2019 30 Motherwell sct SCO 1. Premiership 12 12 1,021 11.3 1 0.09 3 2 7 2 16.7 2 2 0 0 0.0 Matches 2020-2021 32 Motherwell sct SCO 1. Premiership 12 12 991 11.0 16 1.45 37 26 70.3 3 3 6 4 33.3 5 5 0 0 0.0 Matches 2021-2022 33 Morecambe eng ENG FA Cup 1 1 90 1.0 3 3.00 7 4 57.1 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 33 Morecambe eng ENG 3. League One 21 21 1,822 20.2 36 1.78 97 63 64.9 4 6 11 2 9.5 2 2 0 0 0.0 Matches 2021-2022 33 Dundee United sct SCO 1. Premiership 4 4 360 4.0 3 0.75 8 7 75.0 1 1 2 2 50.0 2 1 1 0 50.0 Matches 2022-2023 34 St Mirren sct SCO 1. Premiership 37 37 3,330 37.0 58 1.57 141 94 66.0 12 10 15 10 27.0 12 10 1 1 9.1 Matches 2023-2024 35 Dundee sct SCO 1. Premiership 25 25 2,250 25.0 46 1.84 114 75 65.8 7 7 11 8 32.0 8 7 1 0 12.5 Matches 2024-2025 36 Dundee sct SCO 1. Premiership 22 22 1,980 22.0 44 2.00 111 72 64.9 8 4 10 4 18.2 5 5 0 0 0.0 Matches 2025-2026 37 Ross County sct SCO 2. Championship 29 29 2,565 28.5 44 1.54 8 7 14 10 34.5 2 2 0 0 0.0 Matches 17 Seasons 13 Clubs 6 Leagues 440 440 39,288 436.5 658 1.54 1663 1082 65.1 125 115 200 102 23.2 42 37 4 1 9.8 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Motherwell (4 Seasons) 1 League 57 57 4,955 55.0 61 1.11 152 97 63.8 17 14 26 16 28.1 7 7 0 0 0.0 Bury (3 Seasons) 2 Leagues 61 61 5,490 61.0 97 1.59 268 171 63.8 13 18 30 13 21.3 Dundee (3 Seasons) 1 League 47 47 4,230 47.0 90 1.91 225 147 65.3 15 11 21 12 25.5 13 12 1 0 7.7 Hartlepool United (2 Seasons) 2 Leagues 63 63 5,646 62.7 88 1.56 217 129 60.4 21 13 29 15 23.8 4 3 1 0 25.0 Cheltenham Town (1 Season) 3 Leagues 49 49 4,410 49.0 67 1.46 204 137 67.2 10 14 25 6 12.2 0 0 0 0 St Mirren (1 Season) 1 League 37 37 3,330 37.0 58 1.57 141 94 66.0 12 10 15 10 27.0 12 10 1 1 9.1 Portsmouth (1 Season) 1 League 36 36 3,240 36.0 55 1.53 146 91 62.3 10 13 13 10 27.8 Ross County (1 Season) 1 League 29 29 2,565 28.5 44 1.54 8 7 14 10 34.5 2 2 0 0 0.0 Morecambe (1 Season) 2 Leagues 22 22 1,912 21.2 39 1.84 104 67 64.4 4 6 12 2 9.1 2 2 0 0 0.0 Chesterfield (1 Season) 1 League 18 18 1,620 18.0 29 1.61 94 65 69.1 5 5 8 2 11.1 Lincoln City (1 Season) 1 League 16 16 1,440 16.0 26 1.62 101 75 74.3 8 3 5 4 25.0 Dundee United (1 Season) 1 League 4 4 360 4.0 3 0.75 8 7 75.0 1 1 2 2 50.0 2 1 1 0 50.0 Brentford (1 Season) 1 League 1 1 90 1.0 1 1.00 3 2 66.7 1 0 0 0 0.0 Premiership (9 Seasons) 145 145 12,875 143.0 212 1.48 526 345 65.2 45 36 64 40 27.6 34 30 3 1 9.1 League Two (6 Seasons) 178 178 15,966 177.4 272 1.53 784 512 65.6 52 47 79 35 19.7 3 2 1 0 33.3 League One (4 Seasons) 78 78 6,952 77.2 127 1.64 346 221 63.9 16 24 38 13 16.7 2 2 0 0 0.0 FA Cup (4 Seasons) 9 9 840 9.3 3 3.00 7 4 57.1 4 1 4 4 44.4 1 1 0 0 0.0 Championship (1 Season) 29 29 2,565 28.5 44 1.54 8 7 14 10 34.5 2 2 0 0 0.0 League Cup (1 Season) 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 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 2008-2009 20 Chesterfield 1 League 18 18 1,620 18.0 29 1.61 94 65 69.1 5 5 8 2 11.1 2010-2011 22 Brentford 1 League 1 1 90 1.0 1 1.00 3 2 66.7 1 0 0 0 0.0 2010-2011 22 Lincoln City 1 League 16 16 1,440 16.0 26 1.62 101 75 74.3 8 3 5 4 25.0 2011-2012 23 Bury 1 League 17 17 1,530 17.0 28 1.65 88 60 68.2 4 6 7 4 23.5 2012-2013 24 Bury 1 League 39 39 3,510 39.0 62 1.59 158 96 60.8 7 12 20 7 17.9 2013-2014 25 Bury 1 League 5 5 450 5.0 7 1.40 22 15 68.2 2 0 3 2 40.0 2013-2014 25 Portsmouth 1 League 36 36 3,240 36.0 55 1.53 146 91 62.3 10 13 13 10 27.8 2014-2015 26 Cheltenham Town 3 Leagues 49 49 4,410 49.0 67 1.46 204 137 67.2 10 14 25 6 12.2 0 0 0 0 2015-2016 27 Hartlepool United 2 Leagues 38 38 3,450 38.3 53 1.56 124 71 57.3 13 6 19 10 26.3 0 0 0 0 2016-2017 28 Hartlepool United 2 Leagues 25 25 2,196 24.4 35 1.56 93 58 64.5 8 7 10 5 20.0 4 3 1 0 25.0 2017-2018 29 Motherwell 1 League 33 33 2,943 32.7 44 1.35 115 71 61.7 11 9 13 10 30.3 2018-2019 30 Motherwell 1 League 12 12 1,021 11.3 1 0.09 3 2 7 2 16.7 2 2 0 0 0.0 2020-2021 32 Motherwell 1 League 12 12 991 11.0 16 1.45 37 26 70.3 3 3 6 4 33.3 5 5 0 0 0.0 2021-2022 33 Morecambe 2 Leagues 22 22 1,912 21.2 39 1.84 104 67 64.4 4 6 12 2 9.1 2 2 0 0 0.0 2021-2022 33 Dundee United 1 League 4 4 360 4.0 3 0.75 8 7 75.0 1 1 2 2 50.0 2 1 1 0 50.0 2022-2023 34 St Mirren 1 League 37 37 3,330 37.0 58 1.57 141 94 66.0 12 10 15 10 27.0 12 10 1 1 9.1 2023-2024 35 Dundee 1 League 25 25 2,250 25.0 46 1.84 114 75 65.8 7 7 11 8 32.0 8 7 1 0 12.5 2024-2025 36 Dundee 1 League 22 22 1,980 22.0 44 2.00 111 72 64.9 8 4 10 4 18.2 5 5 0 0 0.0 2025-2026 37 Ross County 1 League 29 29 2,565 28.5 44 1.54 8 7 14 10 34.5 2 2 0 0 0.0 17 Seasons 13 Clubs 6 Leagues 440 440 39,288 436.5 658 1.54 1663 1082 65.1 125 115 200 102 23.2 42 37 4 1 9.8 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Motherwell (4 Seasons) 1 League 57 57 4,955 55.0 61 1.11 152 97 63.8 17 14 26 16 28.1 7 7 0 0 0.0 Bury (3 Seasons) 2 Leagues 61 61 5,490 61.0 97 1.59 268 171 63.8 13 18 30 13 21.3 Dundee (3 Seasons) 1 League 47 47 4,230 47.0 90 1.91 225 147 65.3 15 11 21 12 25.5 13 12 1 0 7.7 Hartlepool United (2 Seasons) 2 Leagues 63 63 5,646 62.7 88 1.56 217 129 60.4 21 13 29 15 23.8 4 3 1 0 25.0 Cheltenham Town (1 Season) 3 Leagues 49 49 4,410 49.0 67 1.46 204 137 67.2 10 14 25 6 12.2 0 0 0 0 St Mirren (1 Season) 1 League 37 37 3,330 37.0 58 1.57 141 94 66.0 12 10 15 10 27.0 12 10 1 1 9.1 Portsmouth (1 Season) 1 League 36 36 3,240 36.0 55 1.53 146 91 62.3 10 13 13 10 27.8 Ross County (1 Season) 1 League 29 29 2,565 28.5 44 1.54 8 7 14 10 34.5 2 2 0 0 0.0 Morecambe (1 Season) 2 Leagues 22 22 1,912 21.2 39 1.84 104 67 64.4 4 6 12 2 9.1 2 2 0 0 0.0 Chesterfield (1 Season) 1 League 18 18 1,620 18.0 29 1.61 94 65 69.1 5 5 8 2 11.1 Lincoln City (1 Season) 1 League 16 16 1,440 16.0 26 1.62 101 75 74.3 8 3 5 4 25.0 Dundee United (1 Season) 1 League 4 4 360 4.0 3 0.75 8 7 75.0 1 1 2 2 50.0 2 1 1 0 50.0 Brentford (1 Season) 1 League 1 1 90 1.0 1 1.00 3 2 66.7 1 0 0 0 0.0 Premiership (9 Seasons) 145 145 12,875 143.0 212 1.48 526 345 65.2 45 36 64 40 27.6 34 30 3 1 9.1 League Two (6 Seasons) 178 178 15,966 177.4 272 1.53 784 512 65.6 52 47 79 35 19.7 3 2 1 0 33.3 League One (4 Seasons) 78 78 6,952 77.2 127 1.64 346 221 63.9 16 24 38 13 16.7 2 2 0 0 0.0 FA Cup (4 Seasons) 9 9 840 9.3 3 3.00 7 4 57.1 4 1 4 4 44.4 1 1 0 0 0.0 Championship (1 Season) 29 29 2,565 28.5 44 1.54 8 7 14 10 34.5 2 2 0 0 0.0 League Cup (1 Season) 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 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 2008-2009 20 Chesterfield eng ENG 4. League Two 10th 18 18 1,620 18.0 29 1.61 94 65 69.1 5 5 8 2 11.1 2010-2011 22 Brentford eng ENG 3. League One 11th 1 1 90 1.0 1 1.00 3 2 66.7 1 0 0 0 0.0 Matches 2010-2011 22 Lincoln City eng ENG 4. League Two 23rd 16 16 1,440 16.0 26 1.62 101 75 74.3 8 3 5 4 25.0 Matches 2011-2012 23 Bury eng ENG 3. League One 14th 17 17 1,530 17.0 28 1.65 88 60 68.2 4 6 7 4 23.5 Matches 2012-2013 24 Bury eng ENG 3. League One 22nd 39 39 3,510 39.0 62 1.59 158 96 60.8 7 12 20 7 17.9 2013-2014 25 Bury eng ENG 4. League Two 12th 5 5 450 5.0 7 1.40 22 15 68.2 2 0 3 2 40.0 2013-2014 25 Portsmouth eng ENG 4. League Two 13th 36 36 3,240 36.0 55 1.53 146 91 62.3 10 13 13 10 27.8 2014-2015 26 Cheltenham Town eng ENG 4. League Two 23rd 46 46 4,140 46.0 67 1.46 204 137 67.2 9 14 23 5 10.9 Matches 2015-2016 27 Hartlepool United eng ENG 4. League Two 16th 34 34 3,060 34.0 53 1.56 124 71 57.3 11 5 18 8 23.5 Matches 2016-2017 28 Hartlepool United eng ENG 4. League Two 23rd 23 23 2,016 22.4 35 1.56 93 58 64.5 7 7 9 4 17.4 3 2 1 0 33.3 Matches 2017-2018 29 Motherwell sct SCO 1. Premiership 7th 33 33 2,943 32.7 44 1.35 115 71 61.7 11 9 13 10 30.3 Matches 2018-2019 30 Motherwell sct SCO 1. Premiership 8th 12 12 1,021 11.3 1 0.09 3 2 7 2 16.7 2 2 0 0 0.0 Matches 2020-2021 32 Motherwell sct SCO 1. Premiership 14th 12 12 991 11.0 16 1.45 37 26 70.3 3 3 6 4 33.3 5 5 0 0 0.0 Matches 2021-2022 33 Morecambe eng ENG 3. League One 19th 21 21 1,822 20.2 36 1.78 97 63 64.9 4 6 11 2 9.5 2 2 0 0 0.0 Matches 2021-2022 33 Dundee United sct SCO 1. Premiership 4th 4 4 360 4.0 3 0.75 8 7 75.0 1 1 2 2 50.0 2 1 1 0 50.0 Matches 2022-2023 34 St Mirren sct SCO 1. Premiership 6th 37 37 3,330 37.0 58 1.57 141 94 66.0 12 10 15 10 27.0 12 10 1 1 9.1 Matches 2023-2024 35 Dundee sct SCO 1. Premiership 6th 25 25 2,250 25.0 46 1.84 114 75 65.8 7 7 11 8 32.0 8 7 1 0 12.5 Matches 2024-2025 36 Dundee sct SCO 1. Premiership 10th 22 22 1,980 22.0 44 2.00 111 72 64.9 8 4 10 4 18.2 5 5 0 0 0.0 Matches 2025-2026 37 Ross County sct SCO 2. Championship 10th 29 29 2,565 28.5 44 1.54 8 7 14 10 34.5 2 2 0 0 0.0 Matches 17 Seasons 13 Clubs 4 Leagues 430 430 38,358 426.2 655 1.54 1656 1078 65.1 121 114 195 98 22.8 41 36 4 1 10.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Motherwell (4 Seasons) 1 League 57 57 4,955 55.0 61 1.11 152 97 63.8 17 14 26 16 28.1 7 7 0 0 0.0 Bury (3 Seasons) 2 Leagues 61 61 5,490 61.0 97 1.59 268 171 63.8 13 18 30 13 21.3 Dundee (3 Seasons) 1 League 47 47 4,230 47.0 90 1.91 225 147 65.3 15 11 21 12 25.5 13 12 1 0 7.7 Hartlepool United (2 Seasons) 1 League 57 57 5,076 56.4 88 1.56 217 129 60.4 18 12 27 12 21.1 3 2 1 0 33.3 Cheltenham Town (1 Season) 1 League 46 46 4,140 46.0 67 1.46 204 137 67.2 9 14 23 5 10.9 St Mirren (1 Season) 1 League 37 37 3,330 37.0 58 1.57 141 94 66.0 12 10 15 10 27.0 12 10 1 1 9.1 Portsmouth (1 Season) 1 League 36 36 3,240 36.0 55 1.53 146 91 62.3 10 13 13 10 27.8 Ross County (1 Season) 1 League 29 29 2,565 28.5 44 1.54 8 7 14 10 34.5 2 2 0 0 0.0 Morecambe (1 Season) 1 League 21 21 1,822 20.2 36 1.78 97 63 64.9 4 6 11 2 9.5 2 2 0 0 0.0 Chesterfield (1 Season) 1 League 18 18 1,620 18.0 29 1.61 94 65 69.1 5 5 8 2 11.1 Lincoln City (1 Season) 1 League 16 16 1,440 16.0 26 1.62 101 75 74.3 8 3 5 4 25.0 Dundee United (1 Season) 1 League 4 4 360 4.0 3 0.75 8 7 75.0 1 1 2 2 50.0 2 1 1 0 50.0 Brentford (1 Season) 1 League 1 1 90 1.0 1 1.00 3 2 66.7 1 0 0 0 0.0 Premiership (9 Seasons) 145 145 12,875 143.0 212 1.48 526 345 65.2 45 36 64 40 27.6 34 30 3 1 9.1 League Two (6 Seasons) 178 178 15,966 177.4 272 1.53 784 512 65.6 52 47 79 35 19.7 3 2 1 0 33.3 League One (4 Seasons) 78 78 6,952 77.2 127 1.64 346 221 63.9 16 24 38 13 16.7 2 2 0 0 0.0 Championship (1 Season) 29 29 2,565 28.5 44 1.54 8 7 14 10 34.5 2 2 0 0 0.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 2014-2015 26 Cheltenham Town eng ENG FA Cup 65th 2 2 180 2.0 0 1 0 1 1 50.0 0 0 0 0 Matches 2014-2015 26 Cheltenham Town eng ENG League Cup 58th 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2015-2016 27 Hartlepool United eng ENG FA Cup 33rd 4 4 390 4.3 0 2 1 1 2 50.0 0 0 0 0 Matches 2016-2017 28 Hartlepool United eng ENG FA Cup 65th 2 2 180 2.0 0 1 0 1 1 50.0 1 1 0 0 0.0 Matches 2021-2022 33 Morecambe eng ENG FA Cup 1 1 90 1.0 3 3.00 7 4 57.1 0 0 1 0 0.0 0 0 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 10 10 930 10.3 3 3.00 7 4 57.1 4 1 5 4 40.0 1 1 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 Hartlepool United (2 Seasons) 1 League 6 6 570 6.3 0 3 1 2 3 50.0 1 1 0 0 0.0 Cheltenham Town (1 Season) 2 Leagues 3 3 270 3.0 0 1 0 2 1 33.3 0 0 0 0 Morecambe (1 Season) 1 League 1 1 90 1.0 3 3.00 7 4 57.1 0 0 1 0 0.0 0 0 0 0 FA Cup (4 Seasons) 9 9 840 9.3 3 3.00 7 4 57.1 4 1 4 4 44.4 1 1 0 0 0.0 League Cup (1 Season) 1 1 90 1.0 0 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 2008-2009 20 Chesterfield eng ENG 4. League Two 18 18 1,620 18.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 22 Brentford eng ENG 3. League One 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 22 Lincoln City eng ENG 4. League Two 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 23 Bury eng ENG 3. League One 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 24 Bury eng ENG 3. League One 39 39 3,510 39.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Portsmouth eng ENG 4. League Two 36 36 3,240 36.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Bury eng ENG 4. League Two 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Cheltenham Town 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 2014-2015 26 Cheltenham Town eng ENG League 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 2014-2015 26 Cheltenham Town eng ENG 4. League Two 46 46 4,140 46.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Hartlepool United eng ENG FA Cup 4 4 390 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Hartlepool United eng ENG 4. League Two 34 34 3,060 34.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Hartlepool United 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 28 Hartlepool United eng ENG 4. League Two 23 23 2,016 22.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 29 Motherwell sct SCO 1. Premiership 33 33 2,943 32.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 30 Motherwell sct SCO 1. Premiership 12 12 1,020 11.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 31 Motherwell sct SCO 1. Premiership 0 0 Matches 2020-2021 32 Motherwell sct SCO 1. Premiership 12 12 991 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 33 Morecambe 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 2021-2022 33 Morecambe eng ENG 3. League One 21 21 1,822 20.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 33 Dundee United 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 2022-2023 34 St Mirren sct SCO 1. Premiership 37 37 3,330 37.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 35 Dundee sct SCO 1. Premiership 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 2024-2025 36 Dundee sct SCO 1. Premiership 22 22 1,980 22.0 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2025-2026 37 Ross County sct SCO 2. Championship 29 29 2,565 28.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 37 Dundee sct SCO 1. Premiership 0 0 Matches 17 Seasons 13 Clubs 6 Leagues 440 440 39,287 436.5 0 1 1 0 0 0 17 1 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 Motherwell (4 Seasons) 1 League 57 57 4,954 55.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Bury (3 Seasons) 2 Leagues 61 61 5,490 61.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Dundee (3 Seasons) 1 League 47 47 4,230 47.0 0 1 1 0 0 0 4 0 0.00 0.02 0.02 0.00 0.02 Hartlepool United (2 Seasons) 2 Leagues 63 63 5,646 62.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 3 Leagues 49 49 4,410 49.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 St Mirren (1 Season) 1 League 37 37 3,330 37.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 1 League 36 36 3,240 36.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ross County (1 Season) 1 League 29 29 2,565 28.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Morecambe (1 Season) 2 Leagues 22 22 1,912 21.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Chesterfield (1 Season) 1 League 18 18 1,620 18.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Lincoln City (1 Season) 1 League 16 16 1,440 16.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 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brentford (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 Premiership (9 Seasons) 145 145 12,874 143.0 0 1 1 0 0 0 6 1 0.00 0.01 0.01 0.00 0.01 League Two (6 Seasons) 178 178 15,966 177.4 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 78 78 6,952 77.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 9 9 840 9.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 29 29 2,565 28.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Cup (1 Season) 1 1 90 1.0 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 2008-2009 20 Chesterfield 1 League 18 18 1,620 18.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 22 Brentford 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 2010-2011 22 Lincoln City 1 League 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 23 Bury 1 League 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 24 Bury 1 League 39 39 3,510 39.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Bury 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Portsmouth 1 League 36 36 3,240 36.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Cheltenham Town 3 Leagues 49 49 4,410 49.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 27 Hartlepool United 2 Leagues 38 38 3,450 38.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 28 Hartlepool United 2 Leagues 25 25 2,196 24.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2017-2018 29 Motherwell 1 League 33 33 2,943 32.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2018-2019 30 Motherwell 1 League 12 12 1,020 11.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 31 Motherwell 1 League 0 0 2020-2021 32 Motherwell 1 League 12 12 991 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 33 Morecambe 2 Leagues 22 22 1,912 21.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 33 Dundee United 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 2022-2023 34 St Mirren 1 League 37 37 3,330 37.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 35 Dundee 1 League 25 25 2,250 25.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024-2025 36 Dundee 1 League 22 22 1,980 22.0 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 2025-2026 37 Dundee 1 League 0 0 2025-2026 37 Ross County 1 League 29 29 2,565 28.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 17 Seasons 13 Clubs 6 Leagues 440 440 39,287 436.5 0 1 1 0 0 0 17 1 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 Motherwell (4 Seasons) 1 League 57 57 4,954 55.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Bury (3 Seasons) 2 Leagues 61 61 5,490 61.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Dundee (3 Seasons) 1 League 47 47 4,230 47.0 0 1 1 0 0 0 4 0 0.00 0.02 0.02 0.00 0.02 Hartlepool United (2 Seasons) 2 Leagues 63 63 5,646 62.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 3 Leagues 49 49 4,410 49.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 St Mirren (1 Season) 1 League 37 37 3,330 37.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 1 League 36 36 3,240 36.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ross County (1 Season) 1 League 29 29 2,565 28.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Morecambe (1 Season) 2 Leagues 22 22 1,912 21.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Chesterfield (1 Season) 1 League 18 18 1,620 18.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Lincoln City (1 Season) 1 League 16 16 1,440 16.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 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brentford (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 Premiership (9 Seasons) 145 145 12,874 143.0 0 1 1 0 0 0 6 1 0.00 0.01 0.01 0.00 0.01 League Two (6 Seasons) 178 178 15,966 177.4 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 78 78 6,952 77.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 9 9 840 9.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 29 29 2,565 28.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Cup (1 Season) 1 1 90 1.0 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 2008-2009 20 Chesterfield eng ENG 4. League Two 10th 18 18 1,620 18.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2010-2011 22 Brentford eng ENG 3. League One 11th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 22 Lincoln City eng ENG 4. League Two 23rd 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 23 Bury eng ENG 3. League One 14th 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 24 Bury eng ENG 3. League One 22nd 39 39 3,510 39.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Bury eng ENG 4. League Two 12th 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 25 Portsmouth eng ENG 4. League Two 13th 36 36 3,240 36.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2014-2015 26 Cheltenham Town eng ENG 4. League Two 23rd 46 46 4,140 46.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 27 Hartlepool United eng ENG 4. League Two 16th 34 34 3,060 34.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Hartlepool United eng ENG 4. League Two 23rd 23 23 2,016 22.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 29 Motherwell sct SCO 1. Premiership 7th 33 33 2,943 32.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 30 Motherwell sct SCO 1. Premiership 8th 12 12 1,020 11.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 31 Motherwell sct SCO 1. Premiership 3rd 0 0 Matches 2020-2021 32 Motherwell sct SCO 1. Premiership 14th 12 12 991 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 33 Morecambe eng ENG 3. League One 19th 21 21 1,822 20.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 33 Dundee United sct SCO 1. Premiership 4th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 34 St Mirren sct SCO 1. Premiership 6th 37 37 3,330 37.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 35 Dundee sct SCO 1. Premiership 6th 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 2024-2025 36 Dundee sct SCO 1. Premiership 10th 22 22 1,980 22.0 0 1 1 0 0 0 3 0 0.00 0.05 0.05 0.00 0.05 Matches 2025-2026 37 Dundee sct SCO 1. Premiership 8th 0 0 Matches 2025-2026 37 Ross County sct SCO 2. Championship 10th 29 29 2,565 28.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 17 Seasons 13 Clubs 4 Leagues 430 430 38,357 426.2 0 1 1 0 0 0 16 1 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 Motherwell (4 Seasons) 1 League 57 57 4,954 55.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Bury (3 Seasons) 2 Leagues 61 61 5,490 61.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Dundee (3 Seasons) 1 League 47 47 4,230 47.0 0 1 1 0 0 0 4 0 0.00 0.02 0.02 0.00 0.02 Hartlepool United (2 Seasons) 1 League 57 57 5,076 56.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 1 League 46 46 4,140 46.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 St Mirren (1 Season) 1 League 37 37 3,330 37.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 1 League 36 36 3,240 36.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ross County (1 Season) 1 League 29 29 2,565 28.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Morecambe (1 Season) 1 League 21 21 1,822 20.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Chesterfield (1 Season) 1 League 18 18 1,620 18.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Lincoln City (1 Season) 1 League 16 16 1,440 16.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 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brentford (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 Premiership (9 Seasons) 145 145 12,874 143.0 0 1 1 0 0 0 6 1 0.00 0.01 0.01 0.00 0.01 League Two (6 Seasons) 178 178 15,966 177.4 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 78 78 6,952 77.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 29 29 2,565 28.5 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 2014-2015 26 Cheltenham Town 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 2014-2015 26 Cheltenham Town eng ENG League 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 2015-2016 27 Hartlepool United eng ENG FA Cup 33rd 4 4 390 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 28 Hartlepool United 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 2021-2022 33 Morecambe 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 4 Seasons 3 Clubs 2 Leagues 10 10 930 10.3 0 0 0 0 0 0 1 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 Hartlepool United (2 Seasons) 1 League 6 6 570 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (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 Morecambe (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 FA Cup (4 Seasons) 9 9 840 9.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Cup (1 Season) 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 2008-2009 20 Chesterfield eng ENG 4. League Two 18 1,620 90 39.1 18.0 18 0 2010-2011 22 Brentford eng ENG 3. League One 1 90 90 2.2 1.0 1 0 Matches 2010-2011 22 Lincoln City eng ENG 4. League Two 16 1,440 90 34.8 16.0 16 0 Matches 2011-2012 23 Bury eng ENG 3. League One 17 1,530 90 37.0 17.0 17 0 Matches 2012-2013 24 Bury eng ENG 3. League One 39 3,510 90 84.8 39.0 39 0 2013-2014 25 Portsmouth eng ENG 4. League Two 36 3,240 90 78.3 36.0 36 0 2013-2014 25 Bury eng ENG 4. League Two 5 450 90 10.9 5.0 5 0 2014-2015 26 Cheltenham Town eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 1 +4 +2.00 Matches 2014-2015 26 Cheltenham Town eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2014-2015 26 Cheltenham Town eng ENG 4. League Two 46 4,140 90 100.0 46.0 46 46 0 0 0.89 40 67 -27 -0.59 Matches 2015-2016 27 Hartlepool United eng ENG FA Cup 4 390 98 100.0 4.3 4 98 4 0 0 1.75 5 3 +2 +0.46 Matches 2015-2016 27 Hartlepool United eng ENG 4. League Two 34 3,060 90 73.9 34.0 34 34 0 2 1.12 37 53 -16 -0.47 +0.11 Matches 2016-2017 28 Hartlepool United eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 4 -1 -0.50 Matches 2016-2017 28 Hartlepool United eng ENG 4. League Two 23 2,016 88 48.7 22.4 23 22 0 1 1.22 29 35 -6 -0.27 +0.37 Matches 2017-2018 29 Motherwell sct SCO 1. Premiership 33 2,943 89 86.1 32.7 33 32 0 1.27 Matches 2018-2019 30 Motherwell sct SCO 1. Premiership 12 1,020 85 29.8 11.3 12 85 11 0 1 0.92 12 22 -10 -0.88 -0.88 Matches 2019-2020 31 Motherwell sct SCO 1. Premiership 0 0 0 0 30 Matches 2020-2021 32 Motherwell sct SCO 1. Premiership 12 991 83 29.0 11.0 12 83 10 0 0 1.00 8 16 -8 -0.73 -0.43 Matches 2021-2022 33 Morecambe eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 -3.00 Matches 2021-2022 33 Morecambe eng ENG 3. League One 21 1,822 87 44.0 20.2 21 87 20 0 0 0.86 22 36 -14 -0.69 -0.03 Matches 2021-2022 33 Dundee United sct SCO 1. Premiership 4 360 90 10.5 4.0 4 90 4 0 10 1.00 1 3 -2 -0.50 -0.35 Matches 2022-2023 34 St Mirren sct SCO 1. Premiership 37 3,330 90 97.4 37.0 37 90 37 0 1 1.24 43 58 -15 -0.41 +2.59 Matches 2023-2024 35 Dundee sct SCO 1. Premiership 25 2,250 90 65.8 25.0 25 90 25 0 1 1.12 32 46 -14 -0.56 -0.18 Matches 2024-2025 36 Dundee sct SCO 1. Premiership 22 1,980 90 57.9 22.0 22 90 22 0 12 1.27 33 44 -11 -0.50 +0.06 Matches 2025-2026 37 Ross County sct SCO 2. Championship 29 2,565 88 79.2 28.5 29 88 28 0 0 1.07 27 44 -17 -0.60 -0.06 Matches 2025-2026 37 Dundee sct SCO 1. Premiership 0 0 0 0 6 Matches 17 Seasons 13 Clubs 6 Leagues 440 39,287 89 49.1 436.5 440 89 301 0 64 1.10 298 437 -139 -0.51 -0.13 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Motherwell (4 Seasons) 1 League 57 4,954 87 38.2 55.0 57 84 53 0 31 1.14 20 38 -18 -0.81 -0.66 Bury (3 Seasons) 2 Leagues 61 5,490 90 44.2 61.0 61 0 Dundee (3 Seasons) 1 League 47 4,230 90 41.2 47.0 47 90 47 0 19 1.19 65 90 -25 -0.53 -0.05 Hartlepool United (2 Seasons) 2 Leagues 63 5,646 90 63.8 62.7 63 95 62 0 3 1.21 74 95 -21 -0.33 +0.28 Cheltenham Town (1 Season) 3 Leagues 49 4,410 90 100.0 49.0 49 90 49 0 0 0.90 45 70 -25 -0.51 St Mirren (1 Season) 1 League 37 3,330 90 97.4 37.0 37 90 37 0 1 1.24 43 58 -15 -0.41 +2.59 Portsmouth (1 Season) 1 League 36 3,240 90 78.3 36.0 36 0 Ross County (1 Season) 1 League 29 2,565 88 79.2 28.5 29 88 28 0 0 1.07 27 44 -17 -0.60 -0.06 Morecambe (1 Season) 2 Leagues 22 1,912 87 43.4 21.2 22 87 21 0 0 0.82 23 39 -16 -0.75 -0.21 Chesterfield (1 Season) 1 League 18 1,620 90 39.1 18.0 18 0 Lincoln City (1 Season) 1 League 16 1,440 90 34.8 16.0 16 0 Dundee United (1 Season) 1 League 4 360 90 10.5 4.0 4 90 4 0 10 1.00 1 3 -2 -0.50 -0.35 Brentford (1 Season) 1 League 1 90 90 2.2 1.0 1 0 Premiership (9 Seasons) 145 12,874 89 42.8 143.0 145 89 141 0 61 1.18 129 189 -60 -0.54 -0.29 League Two (6 Seasons) 178 15,966 90 55.1 177.4 178 102 0 3 1.04 106 155 -49 -0.48 +0.14 League One (4 Seasons) 78 6,952 89 42.0 77.2 78 87 20 0 0 0.86 22 36 -14 -0.69 -0.03 FA Cup (4 Seasons) 9 840 93 82.4 9.3 9 93 9 0 0 1.44 14 11 +3 +0.32 -0.68 Championship (1 Season) 29 2,565 88 79.2 28.5 29 88 28 0 0 1.07 27 44 -17 -0.60 -0.06 League Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00
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 2008-2009 20 Chesterfield 1 League 18 1,620 90 39.1 18.0 18 0 2010-2011 22 Brentford 1 League 1 90 90 2.2 1.0 1 0 2010-2011 22 Lincoln City 1 League 16 1,440 90 34.8 16.0 16 0 2011-2012 23 Bury 1 League 17 1,530 90 37.0 17.0 17 0 2012-2013 24 Bury 1 League 39 3,510 90 84.8 39.0 39 0 2013-2014 25 Bury 1 League 5 450 90 10.9 5.0 5 0 2013-2014 25 Portsmouth 1 League 36 3,240 90 78.3 36.0 36 0 2014-2015 26 Cheltenham Town 3 Leagues 49 4,410 90 100.0 49.0 49 90 49 0 0 0.90 45 70 -25 -0.51 2015-2016 27 Hartlepool United 2 Leagues 38 3,450 91 76.2 38.3 38 98 38 0 2 1.19 42 56 -14 -0.37 +0.22 2016-2017 28 Hartlepool United 2 Leagues 25 2,196 88 50.8 24.4 25 90 24 0 1 1.24 32 39 -7 -0.29 +0.35 2017-2018 29 Motherwell 1 League 33 2,943 89 86.1 32.7 33 32 0 1.27 2018-2019 30 Motherwell 1 League 12 1,020 85 29.8 11.3 12 85 11 0 1 0.92 12 22 -10 -0.88 -0.88 2019-2020 31 Motherwell 1 League 0 0 0 0 30 2020-2021 32 Motherwell 1 League 12 991 83 29.0 11.0 12 83 10 0 0 1.00 8 16 -8 -0.73 -0.43 2021-2022 33 Morecambe 2 Leagues 22 1,912 87 43.4 21.2 22 87 21 0 0 0.82 23 39 -16 -0.75 -0.21 2021-2022 33 Dundee United 1 League 4 360 90 10.5 4.0 4 90 4 0 10 1.00 1 3 -2 -0.50 -0.35 2022-2023 34 St Mirren 1 League 37 3,330 90 97.4 37.0 37 90 37 0 1 1.24 43 58 -15 -0.41 +2.59 2023-2024 35 Dundee 1 League 25 2,250 90 65.8 25.0 25 90 25 0 1 1.12 32 46 -14 -0.56 -0.18 2024-2025 36 Dundee 1 League 22 1,980 90 57.9 22.0 22 90 22 0 12 1.27 33 44 -11 -0.50 +0.06 2025-2026 37 Dundee 1 League 0 0 0 0 6 2025-2026 37 Ross County 1 League 29 2,565 88 79.2 28.5 29 88 28 0 0 1.07 27 44 -17 -0.60 -0.06 17 Seasons 13 Clubs 6 Leagues 440 39,287 89 49.1 436.5 440 89 301 0 64 1.10 298 437 -139 -0.51 -0.13 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Motherwell (4 Seasons) 1 League 57 4,954 87 38.2 55.0 57 84 53 0 31 1.14 20 38 -18 -0.81 -0.66 Bury (3 Seasons) 2 Leagues 61 5,490 90 44.2 61.0 61 0 Dundee (3 Seasons) 1 League 47 4,230 90 41.2 47.0 47 90 47 0 19 1.19 65 90 -25 -0.53 -0.05 Hartlepool United (2 Seasons) 2 Leagues 63 5,646 90 63.8 62.7 63 95 62 0 3 1.21 74 95 -21 -0.33 +0.28 Cheltenham Town (1 Season) 3 Leagues 49 4,410 90 100.0 49.0 49 90 49 0 0 0.90 45 70 -25 -0.51 St Mirren (1 Season) 1 League 37 3,330 90 97.4 37.0 37 90 37 0 1 1.24 43 58 -15 -0.41 +2.59 Portsmouth (1 Season) 1 League 36 3,240 90 78.3 36.0 36 0 Ross County (1 Season) 1 League 29 2,565 88 79.2 28.5 29 88 28 0 0 1.07 27 44 -17 -0.60 -0.06 Morecambe (1 Season) 2 Leagues 22 1,912 87 43.4 21.2 22 87 21 0 0 0.82 23 39 -16 -0.75 -0.21 Chesterfield (1 Season) 1 League 18 1,620 90 39.1 18.0 18 0 Lincoln City (1 Season) 1 League 16 1,440 90 34.8 16.0 16 0 Dundee United (1 Season) 1 League 4 360 90 10.5 4.0 4 90 4 0 10 1.00 1 3 -2 -0.50 -0.35 Brentford (1 Season) 1 League 1 90 90 2.2 1.0 1 0 Premiership (9 Seasons) 145 12,874 89 42.8 143.0 145 89 141 0 61 1.18 129 189 -60 -0.54 -0.29 League Two (6 Seasons) 178 15,966 90 55.1 177.4 178 102 0 3 1.04 106 155 -49 -0.48 +0.14 League One (4 Seasons) 78 6,952 89 42.0 77.2 78 87 20 0 0 0.86 22 36 -14 -0.69 -0.03 FA Cup (4 Seasons) 9 840 93 82.4 9.3 9 93 9 0 0 1.44 14 11 +3 +0.32 -0.68 Championship (1 Season) 29 2,565 88 79.2 28.5 29 88 28 0 0 1.07 27 44 -17 -0.60 -0.06 League Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00
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 2008-2009 20 Chesterfield eng ENG 4. League Two 10th 18 1,620 90 39.1 18.0 18 0 2010-2011 22 Brentford eng ENG 3. League One 11th 1 90 90 2.2 1.0 1 0 Matches 2010-2011 22 Lincoln City eng ENG 4. League Two 23rd 16 1,440 90 34.8 16.0 16 0 Matches 2011-2012 23 Bury eng ENG 3. League One 14th 17 1,530 90 37.0 17.0 17 0 Matches 2012-2013 24 Bury eng ENG 3. League One 22nd 39 3,510 90 84.8 39.0 39 0 2013-2014 25 Bury eng ENG 4. League Two 12th 5 450 90 10.9 5.0 5 0 2013-2014 25 Portsmouth eng ENG 4. League Two 13th 36 3,240 90 78.3 36.0 36 0 2014-2015 26 Cheltenham Town eng ENG 4. League Two 23rd 46 4,140 90 100.0 46.0 46 46 0 0 0.89 40 67 -27 -0.59 Matches 2015-2016 27 Hartlepool United eng ENG 4. League Two 16th 34 3,060 90 73.9 34.0 34 34 0 2 1.12 37 53 -16 -0.47 +0.11 Matches 2016-2017 28 Hartlepool United eng ENG 4. League Two 23rd 23 2,016 88 48.7 22.4 23 22 0 1 1.22 29 35 -6 -0.27 +0.37 Matches 2017-2018 29 Motherwell sct SCO 1. Premiership 7th 33 2,943 89 86.1 32.7 33 32 0 1.27 Matches 2018-2019 30 Motherwell sct SCO 1. Premiership 8th 12 1,020 85 29.8 11.3 12 85 11 0 1 0.92 12 22 -10 -0.88 -0.88 Matches 2019-2020 31 Motherwell sct SCO 1. Premiership 3rd 0 0 0 0 30 Matches 2020-2021 32 Motherwell sct SCO 1. Premiership 14th 12 991 83 29.0 11.0 12 83 10 0 0 1.00 8 16 -8 -0.73 -0.43 Matches 2021-2022 33 Morecambe eng ENG 3. League One 19th 21 1,822 87 44.0 20.2 21 87 20 0 0 0.86 22 36 -14 -0.69 -0.03 Matches 2021-2022 33 Dundee United sct SCO 1. Premiership 4th 4 360 90 10.5 4.0 4 90 4 0 10 1.00 1 3 -2 -0.50 -0.35 Matches 2022-2023 34 St Mirren sct SCO 1. Premiership 6th 37 3,330 90 97.4 37.0 37 90 37 0 1 1.24 43 58 -15 -0.41 +2.59 Matches 2023-2024 35 Dundee sct SCO 1. Premiership 6th 25 2,250 90 65.8 25.0 25 90 25 0 1 1.12 32 46 -14 -0.56 -0.18 Matches 2024-2025 36 Dundee sct SCO 1. Premiership 10th 22 1,980 90 57.9 22.0 22 90 22 0 12 1.27 33 44 -11 -0.50 +0.06 Matches 2025-2026 37 Dundee sct SCO 1. Premiership 8th 0 0 0 0 6 Matches 2025-2026 37 Ross County sct SCO 2. Championship 10th 29 2,565 88 79.2 28.5 29 88 28 0 0 1.07 27 44 -17 -0.60 -0.06 Matches 17 Seasons 13 Clubs 4 Leagues 430 38,357 89 48.7 426.2 430 88 291 0 64 1.10 284 424 -140 -0.54 -0.14 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Motherwell (4 Seasons) 1 League 57 4,954 87 38.2 55.0 57 84 53 0 31 1.14 20 38 -18 -0.81 -0.66 Bury (3 Seasons) 2 Leagues 61 5,490 90 44.2 61.0 61 0 Dundee (3 Seasons) 1 League 47 4,230 90 41.2 47.0 47 90 47 0 19 1.19 65 90 -25 -0.53 -0.05 Hartlepool United (2 Seasons) 1 League 57 5,076 89 61.3 56.4 57 56 0 3 1.16 66 88 -22 -0.39 +0.23 Cheltenham Town (1 Season) 1 League 46 4,140 90 100.0 46.0 46 46 0 0 0.89 40 67 -27 -0.59 St Mirren (1 Season) 1 League 37 3,330 90 97.4 37.0 37 90 37 0 1 1.24 43 58 -15 -0.41 +2.59 Portsmouth (1 Season) 1 League 36 3,240 90 78.3 36.0 36 0 Ross County (1 Season) 1 League 29 2,565 88 79.2 28.5 29 88 28 0 0 1.07 27 44 -17 -0.60 -0.06 Morecambe (1 Season) 1 League 21 1,822 87 44.0 20.2 21 87 20 0 0 0.86 22 36 -14 -0.69 -0.03 Chesterfield (1 Season) 1 League 18 1,620 90 39.1 18.0 18 0 Lincoln City (1 Season) 1 League 16 1,440 90 34.8 16.0 16 0 Dundee United (1 Season) 1 League 4 360 90 10.5 4.0 4 90 4 0 10 1.00 1 3 -2 -0.50 -0.35 Brentford (1 Season) 1 League 1 90 90 2.2 1.0 1 0 Premiership (9 Seasons) 145 12,874 89 42.8 143.0 145 89 141 0 61 1.18 129 189 -60 -0.54 -0.29 League Two (6 Seasons) 178 15,966 90 55.1 177.4 178 102 0 3 1.04 106 155 -49 -0.48 +0.14 League One (4 Seasons) 78 6,952 89 42.0 77.2 78 87 20 0 0 0.86 22 36 -14 -0.69 -0.03 Championship (1 Season) 29 2,565 88 79.2 28.5 29 88 28 0 0 1.07 27 44 -17 -0.60 -0.06
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 2014-2015 26 Cheltenham Town eng ENG FA Cup 65th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 1 +4 +2.00 Matches 2014-2015 26 Cheltenham Town eng ENG League Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2015-2016 27 Hartlepool United eng ENG FA Cup 33rd 4 390 98 100.0 4.3 4 98 4 0 0 1.75 5 3 +2 +0.46 Matches 2016-2017 28 Hartlepool United eng ENG FA Cup 65th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 4 -1 -0.50 Matches 2021-2022 33 Morecambe eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 -3.00 Matches 4 Seasons 3 Clubs 2 Leagues 10 930 93 83.8 10.3 10 93 10 0 0 1.30 14 13 +1 +0.10 -0.90 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hartlepool United (2 Seasons) 1 League 6 570 95 100.0 6.3 6 95 6 0 0 1.67 8 7 +1 +0.16 Cheltenham Town (1 Season) 2 Leagues 3 270 90 100.0 3.0 3 90 3 0 0 1.00 5 3 +2 +0.67 Morecambe (1 Season) 1 League 1 90 90 33.3 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 -3.00 FA Cup (4 Seasons) 9 840 93 82.4 9.3 9 93 9 0 0 1.44 14 11 +3 +0.32 -0.68 League Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 20 Chesterfield 1 League 18.0 1 0 0 2010-2011 22 Brentford 1 League 1.0 0 0 0 2010-2011 22 Lincoln City 1 League 16.0 0 0 0 2011-2012 23 Bury 1 League 17.0 0 0 0 2012-2013 24 Bury 1 League 39.0 1 0 0 2013-2014 25 Bury 1 League 5.0 1 0 0 2013-2014 25 Portsmouth 1 League 36.0 3 0 0 2014-2015 26 Cheltenham Town 3 Leagues 49.0 0 0 0 0 0 2015-2016 27 Hartlepool United 2 Leagues 38.3 1 0 0 0 0 2016-2017 28 Hartlepool United 2 Leagues 24.4 3 0 0 0 0 0 0 0 0 0 0 0 2017-2018 29 Motherwell 1 League 32.7 0 1 1 2018-2019 30 Motherwell 1 League 11.3 0 0 0 0 2020-2021 32 Motherwell 1 League 11.0 1 0 0 1 0 0 1 0 1 0 2021-2022 33 Morecambe 2 Leagues 21.2 1 0 0 0 0 0 0 0 1 0 2021-2022 33 Dundee United 1 League 4.0 0 0 0 0 1 0 0 0 0 0 2022-2023 34 St Mirren 1 League 37.0 1 0 0 0 3 0 0 2 1 0 2023-2024 35 Dundee 1 League 25.0 1 0 0 1 3 0 0 0 0 0 2024-2025 36 Dundee 1 League 22.0 3 0 0 0 3 0 0 0 1 0 2025-2026 37 Ross County 1 League 28.5 0 0 0 0 17 Seasons 13 Clubs 6 Leagues 436.5 17 1 0 3 10 0 1 2 4 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Motherwell (4 Seasons) 1 League 55.0 1 1 0 2 0 0 1 0 1 0 Bury (3 Seasons) 2 Leagues 61.0 2 0 0 Dundee (3 Seasons) 1 League 47.0 4 0 0 1 6 0 0 0 1 0 Hartlepool United (2 Seasons) 2 Leagues 62.7 4 0 0 0 0 0 0 0 0 0 0 0 Cheltenham Town (1 Season) 3 Leagues 49.0 0 0 0 0 0 St Mirren (1 Season) 1 League 37.0 1 0 0 0 3 0 0 2 1 0 Portsmouth (1 Season) 1 League 36.0 3 0 0 Ross County (1 Season) 1 League 28.5 0 0 0 0 Morecambe (1 Season) 2 Leagues 21.2 1 0 0 0 0 0 0 0 1 0 Chesterfield (1 Season) 1 League 18.0 1 0 0 Lincoln City (1 Season) 1 League 16.0 0 0 0 Dundee United (1 Season) 1 League 4.0 0 0 0 0 1 0 0 0 0 0 Brentford (1 Season) 1 League 1.0 0 0 0 Premiership (9 Seasons) 143.0 6 1 0 3 10 0 1 2 3 0 League Two (6 Seasons) 177.4 8 0 0 0 0 0 0 0 0 0 0 0 League One (4 Seasons) 77.2 2 0 0 0 0 0 0 0 1 0 FA Cup (4 Seasons) 9.3 1 0 0 0 0 0 0 0 0 0 Championship (1 Season) 28.5 0 0 0 0 League Cup (1 Season) 1.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 Trevor Carson Pages
Trevor Carson Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary