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 2011-2012 17 Morecambe eng ENG 4. League Two 4 4 286 3.2 0 1 1 0 0 0 2 0 0.00 0.31 0.31 0.00 0.31 2012-2013 18 Carlisle United eng ENG 3. League One 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 18 Tranmere Rovers eng ENG 3. League One 3 3 253 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Sheffield United eng ENG 3. League One 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Rochdale eng ENG 4. League Two 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Northampton Town eng ENG 4. League Two 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 FC Halifax Town eng ENG 5. Conf Premier 2 2 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Aldershot Town eng ENG 5. Conf Premier 13 13 1,170 13.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Aldershot 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 2015-2016 21 Aldershot Town eng ENG 5. National League 24 24 2,158 24.0 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2016-2017 22 Torquay United eng ENG 5. National League 46 46 4,133 45.9 2 1 3 2 0 0 4 0 0.04 0.02 0.07 0.04 0.07 Matches 2017-2018 23 Torquay United eng ENG 5. National League 46 46 4,140 46.0 4 1 5 4 0 0 8 0 0.09 0.02 0.11 0.09 0.11 Matches 2018-2019 24 Partick Thistle sct SCO 2. Championship 28 28 2,475 27.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Morton sct SCO 2. Championship 7 7 630 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Matches 2019-2020 25 Partick Thistle sct SCO 2. Championship 19 17 1,593 17.7 0 1 1 0 0 0 0 0 0.00 0.06 0.06 0.00 0.06 Matches 2020-2021 26 Morton sct SCO 2. Championship 27 27 2,405 26.7 1 0 1 1 0 0 3 1 0.04 0.00 0.04 0.04 0.04 Matches 2020-2021 26 Morton sct SCO Rel/Pro play-offs 0 0 Matches 2021-2022 27 Ayr United sct SCO 2. Championship 28 28 2,473 27.5 1 2 3 1 0 0 5 0 0.04 0.07 0.11 0.04 0.11 Matches 2022-2023 28 Ayr United sct SCO 2. Championship 33 29 2,648 29.4 3 2 5 3 0 0 3 0 0.10 0.07 0.17 0.10 0.17 Matches 2023-2024 29 Ayr United sct SCO 2. Championship 32 31 2,713 30.1 1 0 1 1 0 0 0 1 0.03 0.00 0.03 0.03 0.03 Matches 2024-2025 30 Hamilton Acad. sct SCO 2. Championship 35 34 3,060 34.0 2 1 3 2 0 0 8 0 0.06 0.03 0.09 0.06 0.09 Matches 2025-2026 31 Airdrieonians sct SCO 2. Championship 25 24 2,126 23.6 1 1 2 1 0 0 4 0 0.04 0.04 0.08 0.04 0.08 Matches 15 Seasons 14 Clubs 6 Leagues 380 369 32,911 365.7 17 10 27 17 0 0 45 2 0.05 0.03 0.07 0.05 0.07 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Ayr United (3 Seasons) 1 League 93 88 7,834 87.0 5 4 9 5 0 0 8 1 0.06 0.05 0.10 0.06 0.10 Torquay United (2 Seasons) 1 League 92 92 8,273 91.9 6 2 8 6 0 0 12 0 0.07 0.02 0.09 0.07 0.09 Partick Thistle (2 Seasons) 1 League 47 45 4,068 45.2 0 1 1 0 0 0 1 0 0.00 0.02 0.02 0.00 0.02 Aldershot Town (2 Seasons) 2 Leagues 39 39 3,508 39.0 1 0 1 1 0 0 6 0 0.03 0.00 0.03 0.03 0.03 Morton (2 Seasons) 2 Leagues 34 34 3,035 33.7 2 0 2 2 0 0 3 1 0.06 0.00 0.06 0.06 0.06 Hamilton Acad. (1 Season) 1 League 35 34 3,060 34.0 2 1 3 2 0 0 8 0 0.06 0.03 0.09 0.06 0.09 Airdrieonians (1 Season) 1 League 25 24 2,126 23.6 1 1 2 1 0 0 4 0 0.04 0.04 0.08 0.04 0.08 Morecambe (1 Season) 1 League 4 4 286 3.2 0 1 1 0 0 0 2 0 0.00 0.31 0.31 0.00 0.31 Tranmere Rovers (1 Season) 1 League 3 3 253 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sheffield United (1 Season) 1 League 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FC Halifax Town (1 Season) 1 League 2 2 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rochdale (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (8 Seasons) 234 225 20,123 223.6 10 7 17 10 0 0 24 2 0.04 0.03 0.08 0.04 0.08 National League (4 Seasons) 131 131 11,716 130.2 7 2 9 7 0 0 18 0 0.05 0.02 0.07 0.05 0.07 League Two (2 Seasons) 7 6 467 5.2 0 1 1 0 0 0 2 0 0.00 0.19 0.19 0.00 0.19 League One (2 Seasons) 6 5 425 4.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rel/Pro play-offs (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 2011-2012 17 Morecambe 1 League 4 4 286 3.2 0 1 1 0 0 0 2 0 0.00 0.31 0.31 0.00 0.31 2012-2013 18 Carlisle United 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 18 Tranmere Rovers 1 League 3 3 253 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Sheffield United 1 League 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Rochdale 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Northampton Town 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 FC Halifax Town 1 League 2 2 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Aldershot Town 1 League 13 13 1,170 13.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Aldershot Town 2 Leagues 26 26 2,338 26.0 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 2016-2017 22 Torquay United 1 League 46 46 4,133 45.9 2 1 3 2 0 0 4 0 0.04 0.02 0.07 0.04 0.07 2017-2018 23 Torquay United 1 League 46 46 4,140 46.0 4 1 5 4 0 0 8 0 0.09 0.02 0.11 0.09 0.11 2018-2019 24 Partick Thistle 1 League 28 28 2,475 27.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 25 Partick Thistle 1 League 19 17 1,593 17.7 0 1 1 0 0 0 0 0 0.00 0.06 0.06 0.00 0.06 2019-2020 25 Morton 1 League 7 7 630 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 2020-2021 26 Morton 2 Leagues 27 27 2,405 26.7 1 0 1 1 0 0 3 1 0.04 0.00 0.04 0.04 0.04 2021-2022 27 Ayr United 1 League 28 28 2,473 27.5 1 2 3 1 0 0 5 0 0.04 0.07 0.11 0.04 0.11 2022-2023 28 Ayr United 1 League 33 29 2,648 29.4 3 2 5 3 0 0 3 0 0.10 0.07 0.17 0.10 0.17 2023-2024 29 Ayr United 1 League 32 31 2,713 30.1 1 0 1 1 0 0 0 1 0.03 0.00 0.03 0.03 0.03 2024-2025 30 Hamilton Acad. 1 League 35 34 3,060 34.0 2 1 3 2 0 0 8 0 0.06 0.03 0.09 0.06 0.09 2025-2026 31 Airdrieonians 1 League 25 24 2,126 23.6 1 1 2 1 0 0 4 0 0.04 0.04 0.08 0.04 0.08 15 Seasons 14 Clubs 6 Leagues 380 369 32,911 365.7 17 10 27 17 0 0 45 2 0.05 0.03 0.07 0.05 0.07 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Ayr United (3 Seasons) 1 League 93 88 7,834 87.0 5 4 9 5 0 0 8 1 0.06 0.05 0.10 0.06 0.10 Torquay United (2 Seasons) 1 League 92 92 8,273 91.9 6 2 8 6 0 0 12 0 0.07 0.02 0.09 0.07 0.09 Partick Thistle (2 Seasons) 1 League 47 45 4,068 45.2 0 1 1 0 0 0 1 0 0.00 0.02 0.02 0.00 0.02 Aldershot Town (2 Seasons) 2 Leagues 39 39 3,508 39.0 1 0 1 1 0 0 6 0 0.03 0.00 0.03 0.03 0.03 Morton (2 Seasons) 2 Leagues 34 34 3,035 33.7 2 0 2 2 0 0 3 1 0.06 0.00 0.06 0.06 0.06 Hamilton Acad. (1 Season) 1 League 35 34 3,060 34.0 2 1 3 2 0 0 8 0 0.06 0.03 0.09 0.06 0.09 Airdrieonians (1 Season) 1 League 25 24 2,126 23.6 1 1 2 1 0 0 4 0 0.04 0.04 0.08 0.04 0.08 Morecambe (1 Season) 1 League 4 4 286 3.2 0 1 1 0 0 0 2 0 0.00 0.31 0.31 0.00 0.31 Tranmere Rovers (1 Season) 1 League 3 3 253 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sheffield United (1 Season) 1 League 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FC Halifax Town (1 Season) 1 League 2 2 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rochdale (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (8 Seasons) 234 225 20,123 223.6 10 7 17 10 0 0 24 2 0.04 0.03 0.08 0.04 0.08 National League (4 Seasons) 131 131 11,716 130.2 7 2 9 7 0 0 18 0 0.05 0.02 0.07 0.05 0.07 League Two (2 Seasons) 7 6 467 5.2 0 1 1 0 0 0 2 0 0.00 0.19 0.19 0.00 0.19 League One (2 Seasons) 6 5 425 4.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rel/Pro play-offs (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 2011-2012 17 Morecambe eng ENG 4. League Two 15th 4 4 286 3.2 0 1 1 0 0 0 2 0 0.00 0.31 0.31 0.00 0.31 2012-2013 18 Carlisle United eng ENG 3. League One 17th 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 18 Tranmere Rovers eng ENG 3. League One 11th 3 3 253 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Sheffield United eng ENG 3. League One 7th 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Rochdale eng ENG 4. League Two 3rd 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Northampton Town eng ENG 4. League Two 21st 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 FC Halifax Town eng ENG 5. Conf Premier 9th 2 2 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Aldershot Town eng ENG 5. Conf Premier 18th 13 13 1,170 13.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Aldershot Town eng ENG 5. National League 15th 24 24 2,158 24.0 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2016-2017 22 Torquay United eng ENG 5. National League 17th 46 46 4,133 45.9 2 1 3 2 0 0 4 0 0.04 0.02 0.07 0.04 0.07 Matches 2017-2018 23 Torquay United eng ENG 5. National League 22nd 46 46 4,140 46.0 4 1 5 4 0 0 8 0 0.09 0.02 0.11 0.09 0.11 Matches 2018-2019 24 Partick Thistle sct SCO 2. Championship 6th 28 28 2,475 27.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Partick Thistle sct SCO 2. Championship 10th 19 17 1,593 17.7 0 1 1 0 0 0 0 0 0.00 0.06 0.06 0.00 0.06 Matches 2019-2020 25 Morton sct SCO 2. Championship 7th 7 7 630 7.0 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Matches 2020-2021 26 Morton sct SCO 2. Championship 9th 27 27 2,405 26.7 1 0 1 1 0 0 3 1 0.04 0.00 0.04 0.04 0.04 Matches 2021-2022 27 Ayr United sct SCO 2. Championship 8th 28 28 2,473 27.5 1 2 3 1 0 0 5 0 0.04 0.07 0.11 0.04 0.11 Matches 2022-2023 28 Ayr United sct SCO 2. Championship 2nd 33 29 2,648 29.4 3 2 5 3 0 0 3 0 0.10 0.07 0.17 0.10 0.17 Matches 2023-2024 29 Ayr United sct SCO 2. Championship 7th 32 31 2,713 30.1 1 0 1 1 0 0 0 1 0.03 0.00 0.03 0.03 0.03 Matches 2024-2025 30 Hamilton Acad. sct SCO 2. Championship 10th 35 34 3,060 34.0 2 1 3 2 0 0 8 0 0.06 0.03 0.09 0.06 0.09 Matches 2025-2026 31 Airdrieonians sct SCO 2. Championship 9th 25 24 2,126 23.6 1 1 2 1 0 0 4 0 0.04 0.04 0.08 0.04 0.08 Matches 15 Seasons 14 Clubs 4 Leagues 378 367 32,731 363.7 17 10 27 17 0 0 45 2 0.05 0.03 0.07 0.05 0.07 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Ayr United (3 Seasons) 1 League 93 88 7,834 87.0 5 4 9 5 0 0 8 1 0.06 0.05 0.10 0.06 0.10 Torquay United (2 Seasons) 1 League 92 92 8,273 91.9 6 2 8 6 0 0 12 0 0.07 0.02 0.09 0.07 0.09 Partick Thistle (2 Seasons) 1 League 47 45 4,068 45.2 0 1 1 0 0 0 1 0 0.00 0.02 0.02 0.00 0.02 Aldershot Town (2 Seasons) 1 League 37 37 3,328 37.0 1 0 1 1 0 0 6 0 0.03 0.00 0.03 0.03 0.03 Morton (2 Seasons) 1 League 34 34 3,035 33.7 2 0 2 2 0 0 3 1 0.06 0.00 0.06 0.06 0.06 Hamilton Acad. (1 Season) 1 League 35 34 3,060 34.0 2 1 3 2 0 0 8 0 0.06 0.03 0.09 0.06 0.09 Airdrieonians (1 Season) 1 League 25 24 2,126 23.6 1 1 2 1 0 0 4 0 0.04 0.04 0.08 0.04 0.08 Morecambe (1 Season) 1 League 4 4 286 3.2 0 1 1 0 0 0 2 0 0.00 0.31 0.31 0.00 0.31 Tranmere Rovers (1 Season) 1 League 3 3 253 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sheffield United (1 Season) 1 League 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FC Halifax Town (1 Season) 1 League 2 2 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Northampton Town (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rochdale (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (8 Seasons) 234 225 20,123 223.6 10 7 17 10 0 0 24 2 0.04 0.03 0.08 0.04 0.08 National League (4 Seasons) 131 131 11,716 130.2 7 2 9 7 0 0 18 0 0.05 0.02 0.07 0.05 0.07 League Two (2 Seasons) 7 6 467 5.2 0 1 1 0 0 0 2 0 0.00 0.19 0.19 0.00 0.19 League One (2 Seasons) 6 5 425 4.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 21 Aldershot Town eng ENG FA Cup 85th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2011-2012 17 Morecambe 1 League 3.2 0 1 0.31 0.00 0 0 2012-2013 18 Carlisle United 1 League 0.0 0 0 0.00 0 0 2012-2013 18 Tranmere Rovers 1 League 2.8 0 0 0.00 0 0 2013-2014 19 Sheffield United 1 League 1.9 0 0 0.00 0 0 2013-2014 19 Rochdale 1 League 0.0 0 0 0.00 0 0 2013-2014 19 Northampton Town 1 League 2.0 0 0 0.00 0 0 2014-2015 20 FC Halifax Town 1 League 1.3 0 0 0.00 0 0 2014-2015 20 Aldershot Town 1 League 13.0 0 0 0.00 0 0 2015-2016 21 Aldershot Town 2 Leagues 26.0 1 4 0.17 0.25 0 0 2016-2017 22 Torquay United 1 League 45.9 2 0 5 0.00 0.11 0.40 0 0 2017-2018 23 Torquay United 1 League 46.0 4 0 12 0.00 0.26 0.33 0 0 2018-2019 24 Partick Thistle 1 League 27.5 0 0 0 2019-2020 25 Partick Thistle 1 League 17.7 0 0 0 2019-2020 25 Morton 1 League 7.0 1 0 0 2020-2021 26 Morton 2 Leagues 26.7 1 0 0 2021-2022 27 Ayr United 1 League 27.5 1 0 0 2022-2023 28 Ayr United 1 League 29.4 3 0 0 2023-2024 29 Ayr United 1 League 30.1 1 0 0 2024-2025 30 Hamilton Acad. 1 League 34.0 2 0 0 2025-2026 31 Airdrieonians 1 League 23.6 1 0 0 15 Seasons 14 Clubs 6 Leagues 365.7 17 0 22 0.00 0.16 0.32 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Ayr United (3 Seasons) 1 League 87.0 5 0 0 Torquay United (2 Seasons) 1 League 91.9 6 0 17 0.00 0.18 0.35 0 0 Partick Thistle (2 Seasons) 1 League 45.2 0 0 0 Aldershot Town (2 Seasons) 2 Leagues 39.0 1 4 0.11 0.25 0 0 Morton (2 Seasons) 2 Leagues 33.7 2 0 0 Hamilton Acad. (1 Season) 1 League 34.0 2 0 0 Airdrieonians (1 Season) 1 League 23.6 1 0 0 Morecambe (1 Season) 1 League 3.2 0 1 0.31 0.00 0 0 Tranmere Rovers (1 Season) 1 League 2.8 0 0 0.00 0 0 Sheffield United (1 Season) 1 League 1.9 0 0 0.00 0 0 FC Halifax Town (1 Season) 1 League 1.3 0 0 0.00 0 0 Northampton Town (1 Season) 1 League 2.0 0 0 0.00 0 0 Carlisle United (1 Season) 1 League 0.0 0 0 0.00 0 0 Rochdale (1 Season) 1 League 0.0 0 0 0.00 0 0 Championship (8 Seasons) 223.6 10 0 0 National League (4 Seasons) 130.2 7 0 21 0.00 0.16 0.33 0 0 League Two (2 Seasons) 5.2 0 1 0.19 0.00 0 0 League One (2 Seasons) 4.7 0 0 0.00 0 0 FA Cup (1 Season) 2.0 0 0 0 Rel/Pro play-offs (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 21 Aldershot Town eng ENG FA Cup 85th 2.0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2011-2012 17 Morecambe eng ENG 4. League Two 4 286 72 6.9 3.2 4 0 2012-2013 18 Carlisle United eng ENG 3. League One 1 1 1 0.0 0.0 0 1 2012-2013 18 Tranmere Rovers eng ENG 3. League One 3 253 84 6.1 2.8 3 0 2013-2014 19 Sheffield United eng ENG 3. League One 2 171 86 4.1 1.9 2 0 2013-2014 19 Rochdale eng ENG 4. League Two 1 1 1 0.0 0.0 0 1 2013-2014 19 Northampton Town eng ENG 4. League Two 2 180 90 4.3 2.0 2 0 2014-2015 20 FC Halifax Town eng ENG 5. Conf Premier 2 115 58 2.8 1.3 2 0 2014-2015 20 Aldershot Town eng ENG 5. Conf Premier 13 1,170 90 28.3 13.0 13 0 2015-2016 21 Aldershot Town eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 2 -2 -1.00 Matches 2015-2016 21 Aldershot Town eng ENG 5. National League 24 2,158 90 52.1 24.0 24 0 Matches 2016-2017 22 Torquay United eng ENG 5. National League 46 4,133 90 99.8 45.9 46 45 0 0 1.15 54 61 -7 -0.15 -0.15 Matches 2017-2018 23 Torquay United eng ENG 5. National League 46 4,140 90 100.0 46.0 46 46 0 0 0.91 45 73 -28 -0.61 Matches 2018-2019 24 Partick Thistle sct SCO 2. Championship 28 2,475 88 76.4 27.5 28 88 27 0 8 1.00 29 37 -8 -0.29 -0.17 Matches 2019-2020 25 Morton sct SCO 2. Championship 7 630 90 25.0 7.0 7 90 7 0 0 1.43 16 12 +4 +0.57 +1.10 Matches 2019-2020 25 Partick Thistle sct SCO 2. Championship 19 1,593 84 65.6 17.7 17 87 16 2 54 3 0.84 23 34 -11 -0.62 -0.19 Matches 2020-2021 26 Morton sct SCO 2. Championship 27 2,405 89 99.0 26.7 27 89 26 0 0 1.07 22 33 -11 -0.41 -0.41 Matches 2020-2021 26 Morton sct SCO Rel/Pro play-offs 0 0 0 0 2 Matches 2021-2022 27 Ayr United sct SCO 2. Championship 28 2,473 88 76.3 27.5 28 88 26 0 4 1.21 32 36 -4 -0.15 +0.91 Matches 2022-2023 28 Ayr United sct SCO 2. Championship 33 2,648 80 81.7 29.4 29 90 29 4 10 3 1.54 43 34 +9 +0.31 -1.06 Matches 2023-2024 29 Ayr United sct SCO 2. Championship 32 2,713 85 83.7 30.1 31 87 28 1 28 2 1.16 39 51 -12 -0.40 -1.08 Matches 2024-2025 30 Hamilton Acad. sct SCO 2. Championship 35 3,060 87 94.4 34.0 34 89 33 1 45 1 1.03 37 57 -20 -0.59 +2.41 Matches 2025-2026 31 Airdrieonians sct SCO 2. Championship 25 2,126 85 65.6 23.6 24 87 22 1 45 10 0.80 18 33 -15 -0.63 -0.72 Matches 15 Seasons 14 Clubs 6 Leagues 380 32,911 87 45.1 365.7 369 88 307 11 29 33 1.09 358 463 -105 -0.33 -0.10 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ayr United (3 Seasons) 1 League 93 7,834 84 80.6 87.0 88 88 83 5 13 9 1.31 114 121 -7 -0.08 -0.27 Torquay United (2 Seasons) 1 League 92 8,273 90 99.9 91.9 92 91 0 0 1.03 99 134 -35 -0.38 -0.38 Partick Thistle (2 Seasons) 1 League 47 4,068 87 71.7 45.2 45 88 43 2 54 11 0.94 52 71 -19 -0.42 -0.14 Aldershot Town (2 Seasons) 2 Leagues 39 3,508 90 41.5 39.0 39 90 2 0 0 0.50 0 2 -2 -1.00 Morton (2 Seasons) 2 Leagues 34 3,035 89 56.8 33.7 34 89 33 0 2 1.14 38 45 -7 -0.21 +0.31 Hamilton Acad. (1 Season) 1 League 35 3,060 87 94.4 34.0 34 89 33 1 45 1 1.03 37 57 -20 -0.59 +2.41 Airdrieonians (1 Season) 1 League 25 2,126 85 65.6 23.6 24 87 22 1 45 10 0.80 18 33 -15 -0.63 -0.72 Morecambe (1 Season) 1 League 4 286 72 6.9 3.2 4 0 Tranmere Rovers (1 Season) 1 League 3 253 84 6.1 2.8 3 0 Sheffield United (1 Season) 1 League 2 171 86 4.1 1.9 2 0 FC Halifax Town (1 Season) 1 League 2 115 58 2.8 1.3 2 0 Northampton Town (1 Season) 1 League 2 180 90 4.3 2.0 2 0 Carlisle United (1 Season) 1 League 1 1 1 0.0 0.0 0 1 Rochdale (1 Season) 1 League 1 1 1 0.0 0.0 0 1 Championship (8 Seasons) 234 20,123 86 75.0 223.6 225 88 214 9 29 31 1.11 259 327 -68 -0.30 -0.08 National League (4 Seasons) 131 11,716 89 56.6 130.2 131 91 0 0 1.03 99 134 -35 -0.38 -0.38 League Two (2 Seasons) 7 467 67 3.8 5.2 6 1 League One (2 Seasons) 6 425 71 3.4 4.7 5 1 FA Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 2 -2 -1.00 Rel/Pro play-offs (1 Season) 0 0 0 0 2
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 2011-2012 17 Morecambe 1 League 4 286 72 6.9 3.2 4 0 2012-2013 18 Carlisle United 1 League 1 1 1 0.0 0.0 0 1 2012-2013 18 Tranmere Rovers 1 League 3 253 84 6.1 2.8 3 0 2013-2014 19 Sheffield United 1 League 2 171 86 4.1 1.9 2 0 2013-2014 19 Rochdale 1 League 1 1 1 0.0 0.0 0 1 2013-2014 19 Northampton Town 1 League 2 180 90 4.3 2.0 2 0 2014-2015 20 FC Halifax Town 1 League 2 115 58 2.8 1.3 2 0 2014-2015 20 Aldershot Town 1 League 13 1,170 90 28.3 13.0 13 0 2015-2016 21 Aldershot Town 2 Leagues 26 2,338 90 54.1 26.0 26 90 2 0 0 0.50 0 2 -2 -1.00 2016-2017 22 Torquay United 1 League 46 4,133 90 99.8 45.9 46 45 0 0 1.15 54 61 -7 -0.15 -0.15 2017-2018 23 Torquay United 1 League 46 4,140 90 100.0 46.0 46 46 0 0 0.91 45 73 -28 -0.61 2018-2019 24 Partick Thistle 1 League 28 2,475 88 76.4 27.5 28 88 27 0 8 1.00 29 37 -8 -0.29 -0.17 2019-2020 25 Partick Thistle 1 League 19 1,593 84 65.6 17.7 17 87 16 2 54 3 0.84 23 34 -11 -0.62 -0.19 2019-2020 25 Morton 1 League 7 630 90 25.0 7.0 7 90 7 0 0 1.43 16 12 +4 +0.57 +1.10 2020-2021 26 Morton 2 Leagues 27 2,405 89 85.3 26.7 27 89 26 0 2 1.07 22 33 -11 -0.41 -0.41 2021-2022 27 Ayr United 1 League 28 2,473 88 76.3 27.5 28 88 26 0 4 1.21 32 36 -4 -0.15 +0.91 2022-2023 28 Ayr United 1 League 33 2,648 80 81.7 29.4 29 90 29 4 10 3 1.54 43 34 +9 +0.31 -1.06 2023-2024 29 Ayr United 1 League 32 2,713 85 83.7 30.1 31 87 28 1 28 2 1.16 39 51 -12 -0.40 -1.08 2024-2025 30 Hamilton Acad. 1 League 35 3,060 87 94.4 34.0 34 89 33 1 45 1 1.03 37 57 -20 -0.59 +2.41 2025-2026 31 Airdrieonians 1 League 25 2,126 85 65.6 23.6 24 87 22 1 45 10 0.80 18 33 -15 -0.63 -0.72 15 Seasons 14 Clubs 6 Leagues 380 32,911 87 45.1 365.7 369 88 307 11 29 33 1.09 358 463 -105 -0.33 -0.10 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ayr United (3 Seasons) 1 League 93 7,834 84 80.6 87.0 88 88 83 5 13 9 1.31 114 121 -7 -0.08 -0.27 Torquay United (2 Seasons) 1 League 92 8,273 90 99.9 91.9 92 91 0 0 1.03 99 134 -35 -0.38 -0.38 Partick Thistle (2 Seasons) 1 League 47 4,068 87 71.7 45.2 45 88 43 2 54 11 0.94 52 71 -19 -0.42 -0.14 Aldershot Town (2 Seasons) 2 Leagues 39 3,508 90 41.5 39.0 39 90 2 0 0 0.50 0 2 -2 -1.00 Morton (2 Seasons) 2 Leagues 34 3,035 89 56.8 33.7 34 89 33 0 2 1.14 38 45 -7 -0.21 +0.31 Hamilton Acad. (1 Season) 1 League 35 3,060 87 94.4 34.0 34 89 33 1 45 1 1.03 37 57 -20 -0.59 +2.41 Airdrieonians (1 Season) 1 League 25 2,126 85 65.6 23.6 24 87 22 1 45 10 0.80 18 33 -15 -0.63 -0.72 Morecambe (1 Season) 1 League 4 286 72 6.9 3.2 4 0 Tranmere Rovers (1 Season) 1 League 3 253 84 6.1 2.8 3 0 Sheffield United (1 Season) 1 League 2 171 86 4.1 1.9 2 0 FC Halifax Town (1 Season) 1 League 2 115 58 2.8 1.3 2 0 Northampton Town (1 Season) 1 League 2 180 90 4.3 2.0 2 0 Carlisle United (1 Season) 1 League 1 1 1 0.0 0.0 0 1 Rochdale (1 Season) 1 League 1 1 1 0.0 0.0 0 1 Championship (8 Seasons) 234 20,123 86 75.0 223.6 225 88 214 9 29 31 1.11 259 327 -68 -0.30 -0.08 National League (4 Seasons) 131 11,716 89 56.6 130.2 131 91 0 0 1.03 99 134 -35 -0.38 -0.38 League Two (2 Seasons) 7 467 67 3.8 5.2 6 1 League One (2 Seasons) 6 425 71 3.4 4.7 5 1 FA Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 2 -2 -1.00 Rel/Pro play-offs (1 Season) 0 0 0 0 2
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 2011-2012 17 Morecambe eng ENG 4. League Two 15th 4 286 72 6.9 3.2 4 0 2012-2013 18 Carlisle United eng ENG 3. League One 17th 1 1 1 0.0 0.0 0 1 2012-2013 18 Tranmere Rovers eng ENG 3. League One 11th 3 253 84 6.1 2.8 3 0 2013-2014 19 Sheffield United eng ENG 3. League One 7th 2 171 86 4.1 1.9 2 0 2013-2014 19 Rochdale eng ENG 4. League Two 3rd 1 1 1 0.0 0.0 0 1 2013-2014 19 Northampton Town eng ENG 4. League Two 21st 2 180 90 4.3 2.0 2 0 2014-2015 20 FC Halifax Town eng ENG 5. Conf Premier 9th 2 115 58 2.8 1.3 2 0 2014-2015 20 Aldershot Town eng ENG 5. Conf Premier 18th 13 1,170 90 28.3 13.0 13 0 2015-2016 21 Aldershot Town eng ENG 5. National League 15th 24 2,158 90 52.1 24.0 24 0 Matches 2016-2017 22 Torquay United eng ENG 5. National League 17th 46 4,133 90 99.8 45.9 46 45 0 0 1.15 54 61 -7 -0.15 -0.15 Matches 2017-2018 23 Torquay United eng ENG 5. National League 22nd 46 4,140 90 100.0 46.0 46 46 0 0 0.91 45 73 -28 -0.61 Matches 2018-2019 24 Partick Thistle sct SCO 2. Championship 6th 28 2,475 88 76.4 27.5 28 88 27 0 8 1.00 29 37 -8 -0.29 -0.17 Matches 2019-2020 25 Partick Thistle sct SCO 2. Championship 10th 19 1,593 84 65.6 17.7 17 87 16 2 54 3 0.84 23 34 -11 -0.62 -0.19 Matches 2019-2020 25 Morton sct SCO 2. Championship 7th 7 630 90 25.0 7.0 7 90 7 0 0 1.43 16 12 +4 +0.57 +1.10 Matches 2020-2021 26 Morton sct SCO 2. Championship 9th 27 2,405 89 99.0 26.7 27 89 26 0 0 1.07 22 33 -11 -0.41 -0.41 Matches 2021-2022 27 Ayr United sct SCO 2. Championship 8th 28 2,473 88 76.3 27.5 28 88 26 0 4 1.21 32 36 -4 -0.15 +0.91 Matches 2022-2023 28 Ayr United sct SCO 2. Championship 2nd 33 2,648 80 81.7 29.4 29 90 29 4 10 3 1.54 43 34 +9 +0.31 -1.06 Matches 2023-2024 29 Ayr United sct SCO 2. Championship 7th 32 2,713 85 83.7 30.1 31 87 28 1 28 2 1.16 39 51 -12 -0.40 -1.08 Matches 2024-2025 30 Hamilton Acad. sct SCO 2. Championship 10th 35 3,060 87 94.4 34.0 34 89 33 1 45 1 1.03 37 57 -20 -0.59 +2.41 Matches 2025-2026 31 Airdrieonians sct SCO 2. Championship 9th 25 2,126 85 65.6 23.6 24 87 22 1 45 10 0.80 18 33 -15 -0.63 -0.72 Matches 15 Seasons 14 Clubs 4 Leagues 378 32,731 87 45.2 363.7 367 88 305 11 29 31 1.09 358 461 -103 -0.33 -0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ayr United (3 Seasons) 1 League 93 7,834 84 80.6 87.0 88 88 83 5 13 9 1.31 114 121 -7 -0.08 -0.27 Torquay United (2 Seasons) 1 League 92 8,273 90 99.9 91.9 92 91 0 0 1.03 99 134 -35 -0.38 -0.38 Partick Thistle (2 Seasons) 1 League 47 4,068 87 71.7 45.2 45 88 43 2 54 11 0.94 52 71 -19 -0.42 -0.14 Aldershot Town (2 Seasons) 1 League 37 3,328 90 40.2 37.0 37 0 Morton (2 Seasons) 1 League 34 3,035 89 61.3 33.7 34 89 33 0 0 1.14 38 45 -7 -0.21 +0.31 Hamilton Acad. (1 Season) 1 League 35 3,060 87 94.4 34.0 34 89 33 1 45 1 1.03 37 57 -20 -0.59 +2.41 Airdrieonians (1 Season) 1 League 25 2,126 85 65.6 23.6 24 87 22 1 45 10 0.80 18 33 -15 -0.63 -0.72 Morecambe (1 Season) 1 League 4 286 72 6.9 3.2 4 0 Tranmere Rovers (1 Season) 1 League 3 253 84 6.1 2.8 3 0 Sheffield United (1 Season) 1 League 2 171 86 4.1 1.9 2 0 FC Halifax Town (1 Season) 1 League 2 115 58 2.8 1.3 2 0 Northampton Town (1 Season) 1 League 2 180 90 4.3 2.0 2 0 Carlisle United (1 Season) 1 League 1 1 1 0.0 0.0 0 1 Rochdale (1 Season) 1 League 1 1 1 0.0 0.0 0 1 Championship (8 Seasons) 234 20,123 86 75.0 223.6 225 88 214 9 29 31 1.11 259 327 -68 -0.30 -0.08 National League (4 Seasons) 131 11,716 89 56.6 130.2 131 91 0 0 1.03 99 134 -35 -0.38 -0.38 League Two (2 Seasons) 7 467 67 3.8 5.2 6 1 League One (2 Seasons) 6 425 71 3.4 4.7 5 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 21 Aldershot Town eng ENG FA Cup 85th 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 2 -2 -1.00 Matches 1 Season 1 Club 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.50 0 2 -2 -1.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 17 Morecambe 1 League 3.2 2 0 8 2012-2013 18 Carlisle United 1 League 0.0 0 0 0 2012-2013 18 Tranmere Rovers 1 League 2.8 1 0 0 2013-2014 19 Sheffield United 1 League 1.9 0 0 1 2013-2014 19 Rochdale 1 League 0.0 0 0 0 2013-2014 19 Northampton Town 1 League 2.0 0 0 1 2014-2015 20 FC Halifax Town 1 League 1.3 0 0 1 2014-2015 20 Aldershot Town 1 League 13.0 1 0 4 2015-2016 21 Aldershot Town 2 Leagues 26.0 5 0 0 29 0 2016-2017 22 Torquay United 1 League 45.9 4 0 0 36 0 0 0 0 0 0 0 0 2017-2018 23 Torquay United 1 League 46.0 8 0 0 49 0 0 0 0 0 0 0 0 2018-2019 24 Partick Thistle 1 League 27.5 1 0 0 0 2019-2020 25 Partick Thistle 1 League 17.7 0 0 0 0 2019-2020 25 Morton 1 League 7.0 0 0 0 0 2020-2021 26 Morton 2 Leagues 26.7 3 1 0 0 2021-2022 27 Ayr United 1 League 27.5 5 0 0 2 2022-2023 28 Ayr United 1 League 29.4 3 0 0 0 2023-2024 29 Ayr United 1 League 30.1 0 1 0 0 2024-2025 30 Hamilton Acad. 1 League 34.0 8 0 0 0 2025-2026 31 Airdrieonians 1 League 23.6 4 0 0 0 15 Seasons 14 Clubs 6 Leagues 365.7 45 2 0 129 0 0 0 0 0 0 0 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ayr United (3 Seasons) 1 League 87.0 8 1 0 2 Torquay United (2 Seasons) 1 League 91.9 12 0 0 85 0 0 0 0 0 0 0 0 Partick Thistle (2 Seasons) 1 League 45.2 1 0 0 0 Aldershot Town (2 Seasons) 2 Leagues 39.0 6 0 0 33 0 Morton (2 Seasons) 2 Leagues 33.7 3 1 0 0 Hamilton Acad. (1 Season) 1 League 34.0 8 0 0 0 Airdrieonians (1 Season) 1 League 23.6 4 0 0 0 Morecambe (1 Season) 1 League 3.2 2 0 8 Tranmere Rovers (1 Season) 1 League 2.8 1 0 0 Sheffield United (1 Season) 1 League 1.9 0 0 1 FC Halifax Town (1 Season) 1 League 1.3 0 0 1 Northampton Town (1 Season) 1 League 2.0 0 0 1 Carlisle United (1 Season) 1 League 0.0 0 0 0 Rochdale (1 Season) 1 League 0.0 0 0 0 Championship (8 Seasons) 223.6 24 2 0 2 National League (4 Seasons) 130.2 18 0 0 119 0 0 0 0 0 0 0 0 League Two (2 Seasons) 5.2 2 0 9 League One (2 Seasons) 4.7 1 0 1 FA Cup (1 Season) 2.0 0 0 0 0 Rel/Pro play-offs (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 21 Aldershot Town eng ENG FA Cup 85th 2.0 0 0 0 0 Matches 1 Season 1 Club 1 League 2.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 Sean McGinty Pages
Sean McGinty Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary