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 18 Torquay United eng ENG 4. League Two 2 1 101 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Torquay United eng ENG 4. League Two 14 10 1,133 12.6 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 AFC Wimbledon eng ENG 4. League Two 4 2 242 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 2013-2014 20 Salisbury City eng ENG 5. Conf Premier 29 21 1,953 21.7 2 1 3 2 0 0 7 2 0.09 0.05 0.14 0.09 0.14 2014-2015 21 Torquay United eng ENG 5. Conf Premier 26 23 2,104 23.4 1 0 1 1 0 0 9 1 0.04 0.00 0.04 0.04 0.04 2015-2016 22 Torquay United eng ENG 5. National League 41 41 3,690 41.0 2 1 3 2 0 0 9 0 0.05 0.02 0.07 0.05 0.07 2016-2017 23 Barnsley eng ENG 2. Championship 39 39 3,510 39.0 1 1 2 1 0 0 8 0 0.03 0.03 0.05 0.03 0.05 Matches 2016-2017 23 Barnsley eng ENG EFL Cup 0 0 Matches 2016-2017 23 Barnsley eng ENG FA Cup 2 2 210 2.3 1 0 1 1 0 0 1 0 0.43 0.00 0.43 0.43 0.43 Matches 2017-2018 24 Barnsley eng ENG 2. Championship 11 10 786 8.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Hull City eng ENG 2. Championship 12 12 933 10.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Barnsley eng ENG EFL 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 2017-2018 24 Hull City 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 2018-2019 25 Hull City eng ENG 2. Championship 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Hull City eng ENG EFL Cup 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Hull City eng ENG 2. Championship 5 5 439 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Rotherham United eng ENG 2. Championship 39 36 3,121 34.7 1 0 1 1 0 0 9 1 0.03 0.00 0.03 0.03 0.03 Matches 2020-2021 27 Rotherham United eng ENG EFL Cup 0 0 Matches 2020-2021 27 Rotherham United eng ENG FA Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Rotherham United eng ENG FA Cup 0 0 Matches 2021-2022 28 Rotherham United eng ENG 3. League One 7 3 259 2.9 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Swindon Town eng ENG 4. League Two 16 16 1,368 15.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Aberdeen sct SCO 1. Premiership 15 15 1,319 14.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Aberdeen 3. Conf Lg 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2023-2024 30 Aberdeen sct SCO 1. Premiership 21 15 1,425 15.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Exeter City eng ENG FA Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Exeter City eng ENG 3. League One 15 14 1,266 14.1 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Matches 2024-2025 31 Aberdeen sct SCO 1. Premiership 5 4 328 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 32 Barrow eng ENG 4. League Two 13 13 1,101 12.2 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Matches 15 Seasons 10 Clubs 8 Leagues 326 292 26,278 292.0 10 5 15 10 0 0 65 7 0.03 0.02 0.05 0.03 0.05 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 Torquay United (4 Seasons) 2 Leagues 83 75 7,028 78.1 3 1 4 3 0 0 23 1 0.04 0.01 0.05 0.04 0.05 Aberdeen (3 Seasons) 2 Leagues 43 36 3,252 36.1 1 0 1 1 0 0 3 1 0.03 0.00 0.03 0.03 0.03 Hull City (3 Seasons) 3 Leagues 21 21 1,762 19.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Barnsley (2 Seasons) 3 Leagues 54 53 4,686 52.1 2 1 3 2 0 0 9 1 0.04 0.02 0.06 0.04 0.06 Rotherham United (2 Seasons) 4 Leagues 47 40 3,500 38.9 1 0 1 1 0 0 9 2 0.03 0.00 0.03 0.03 0.03 Salisbury City (1 Season) 1 League 29 21 1,953 21.7 2 1 3 2 0 0 7 2 0.09 0.05 0.14 0.09 0.14 Exeter City (1 Season) 2 Leagues 16 15 1,386 15.4 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 Swindon Town (1 Season) 1 League 16 16 1,368 15.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Barrow (1 Season) 1 League 13 13 1,101 12.2 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 AFC Wimbledon (1 Season) 1 League 4 2 242 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 Championship (5 Seasons) 107 103 8,879 98.7 2 1 3 2 0 0 19 2 0.02 0.01 0.03 0.02 0.03 FA Cup (5 Seasons) 5 5 540 6.0 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 League Two (4 Seasons) 49 42 3,945 43.8 0 2 2 0 0 0 12 0 0.00 0.05 0.05 0.00 0.05 EFL Cup (4 Seasons) 4 4 390 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (3 Seasons) 96 85 7,747 86.1 5 2 7 5 0 0 25 3 0.06 0.02 0.08 0.06 0.08 Premiership (3 Seasons) 41 34 3,072 34.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 22 17 1,525 16.9 1 0 1 1 0 0 4 1 0.06 0.00 0.06 0.06 0.06 Conf Lg (1 Season) 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50
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 18 Torquay United 1 League 2 1 101 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Torquay United 1 League 14 10 1,133 12.6 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 AFC Wimbledon 1 League 4 2 242 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 2013-2014 20 Salisbury City 1 League 29 21 1,953 21.7 2 1 3 2 0 0 7 2 0.09 0.05 0.14 0.09 0.14 2014-2015 21 Torquay United 1 League 26 23 2,104 23.4 1 0 1 1 0 0 9 1 0.04 0.00 0.04 0.04 0.04 2015-2016 22 Torquay United 1 League 41 41 3,690 41.0 2 1 3 2 0 0 9 0 0.05 0.02 0.07 0.05 0.07 2016-2017 23 Barnsley 3 Leagues 41 41 3,720 41.3 2 1 3 2 0 0 9 0 0.05 0.02 0.07 0.05 0.07 2017-2018 24 Barnsley 2 Leagues 13 12 966 10.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2017-2018 24 Hull City 2 Leagues 13 13 1,023 11.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 25 Hull City 2 Leagues 3 3 300 3.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Hull City 1 League 5 5 439 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 27 Rotherham United 3 Leagues 40 37 3,241 36.0 1 0 1 1 0 0 9 1 0.03 0.00 0.03 0.03 0.03 2021-2022 28 Rotherham United 2 Leagues 7 3 259 2.9 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2022-2023 29 Swindon Town 1 League 16 16 1,368 15.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2022-2023 29 Aberdeen 1 League 15 15 1,319 14.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2023-2024 30 Aberdeen 2 Leagues 23 17 1,605 17.8 1 0 1 1 0 0 1 1 0.06 0.00 0.06 0.06 0.06 2024-2025 31 Aberdeen 1 League 5 4 328 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 31 Exeter City 2 Leagues 16 15 1,386 15.4 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 2025-2026 32 Barrow 1 League 13 13 1,101 12.2 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 15 Seasons 10 Clubs 8 Leagues 326 292 26,278 292.0 10 5 15 10 0 0 65 7 0.03 0.02 0.05 0.03 0.05 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 Torquay United (4 Seasons) 2 Leagues 83 75 7,028 78.1 3 1 4 3 0 0 23 1 0.04 0.01 0.05 0.04 0.05 Aberdeen (3 Seasons) 2 Leagues 43 36 3,252 36.1 1 0 1 1 0 0 3 1 0.03 0.00 0.03 0.03 0.03 Hull City (3 Seasons) 3 Leagues 21 21 1,762 19.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Barnsley (2 Seasons) 3 Leagues 54 53 4,686 52.1 2 1 3 2 0 0 9 1 0.04 0.02 0.06 0.04 0.06 Rotherham United (2 Seasons) 4 Leagues 47 40 3,500 38.9 1 0 1 1 0 0 9 2 0.03 0.00 0.03 0.03 0.03 Salisbury City (1 Season) 1 League 29 21 1,953 21.7 2 1 3 2 0 0 7 2 0.09 0.05 0.14 0.09 0.14 Exeter City (1 Season) 2 Leagues 16 15 1,386 15.4 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 Swindon Town (1 Season) 1 League 16 16 1,368 15.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Barrow (1 Season) 1 League 13 13 1,101 12.2 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 AFC Wimbledon (1 Season) 1 League 4 2 242 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 Championship (5 Seasons) 107 103 8,879 98.7 2 1 3 2 0 0 19 2 0.02 0.01 0.03 0.02 0.03 FA Cup (5 Seasons) 5 5 540 6.0 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 League Two (4 Seasons) 49 42 3,945 43.8 0 2 2 0 0 0 12 0 0.00 0.05 0.05 0.00 0.05 EFL Cup (4 Seasons) 4 4 390 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (3 Seasons) 96 85 7,747 86.1 5 2 7 5 0 0 25 3 0.06 0.02 0.08 0.06 0.08 Premiership (3 Seasons) 41 34 3,072 34.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 22 17 1,525 16.9 1 0 1 1 0 0 4 1 0.06 0.00 0.06 0.06 0.06 Conf Lg (1 Season) 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50
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 18 Torquay United eng ENG 4. League Two 5th 2 1 101 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Torquay United eng ENG 4. League Two 19th 14 10 1,133 12.6 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 AFC Wimbledon eng ENG 4. League Two 20th 4 2 242 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 2013-2014 20 Salisbury City eng ENG 5. Conf Premier 12th 29 21 1,953 21.7 2 1 3 2 0 0 7 2 0.09 0.05 0.14 0.09 0.14 2014-2015 21 Torquay United eng ENG 5. Conf Premier 13th 26 23 2,104 23.4 1 0 1 1 0 0 9 1 0.04 0.00 0.04 0.04 0.04 2015-2016 22 Torquay United eng ENG 5. National League 18th 41 41 3,690 41.0 2 1 3 2 0 0 9 0 0.05 0.02 0.07 0.05 0.07 2016-2017 23 Barnsley eng ENG 2. Championship 14th 39 39 3,510 39.0 1 1 2 1 0 0 8 0 0.03 0.03 0.05 0.03 0.05 Matches 2017-2018 24 Barnsley eng ENG 2. Championship 22nd 11 10 786 8.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Hull City eng ENG 2. Championship 18th 12 12 933 10.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Hull City eng ENG 2. Championship 13th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Hull City eng ENG 2. Championship 24th 5 5 439 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Rotherham United eng ENG 2. Championship 23rd 39 36 3,121 34.7 1 0 1 1 0 0 9 1 0.03 0.00 0.03 0.03 0.03 Matches 2021-2022 28 Rotherham United eng ENG 3. League One 2nd 7 3 259 2.9 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Swindon Town eng ENG 4. League Two 10th 16 16 1,368 15.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Aberdeen sct SCO 1. Premiership 3rd 15 15 1,319 14.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Aberdeen sct SCO 1. Premiership 7th 21 15 1,425 15.8 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Aberdeen sct SCO 1. Premiership 5th 5 4 328 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Exeter City eng ENG 3. League One 16th 15 14 1,266 14.1 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Matches 2025-2026 32 Barrow eng ENG 4. League Two 24th 13 13 1,101 12.2 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Matches 15 Seasons 10 Clubs 5 Leagues 315 281 25,168 279.6 8 5 13 8 0 0 63 7 0.03 0.02 0.05 0.03 0.05 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 Torquay United (4 Seasons) 2 Leagues 83 75 7,028 78.1 3 1 4 3 0 0 23 1 0.04 0.01 0.05 0.04 0.05 Aberdeen (3 Seasons) 1 League 41 34 3,072 34.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Hull City (3 Seasons) 1 League 18 18 1,462 16.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Barnsley (2 Seasons) 1 League 50 49 4,296 47.7 1 1 2 1 0 0 8 1 0.02 0.02 0.04 0.02 0.04 Rotherham United (2 Seasons) 2 Leagues 46 39 3,380 37.6 1 0 1 1 0 0 9 2 0.03 0.00 0.03 0.03 0.03 Salisbury City (1 Season) 1 League 29 21 1,953 21.7 2 1 3 2 0 0 7 2 0.09 0.05 0.14 0.09 0.14 Swindon Town (1 Season) 1 League 16 16 1,368 15.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Exeter City (1 Season) 1 League 15 14 1,266 14.1 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Barrow (1 Season) 1 League 13 13 1,101 12.2 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 AFC Wimbledon (1 Season) 1 League 4 2 242 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 Championship (5 Seasons) 107 103 8,879 98.7 2 1 3 2 0 0 19 2 0.02 0.01 0.03 0.02 0.03 League Two (4 Seasons) 49 42 3,945 43.8 0 2 2 0 0 0 12 0 0.00 0.05 0.05 0.00 0.05 National League (3 Seasons) 96 85 7,747 86.1 5 2 7 5 0 0 25 3 0.06 0.02 0.08 0.06 0.08 Premiership (3 Seasons) 41 34 3,072 34.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 22 17 1,525 16.9 1 0 1 1 0 0 4 1 0.06 0.00 0.06 0.06 0.06
Standard Stats Table Season Age Squad 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 2023-2024 30 Aberdeen 3. Conf Lg GR 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 1 Season 1 Club 1 League 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2011-2012 18 Torquay United 1 League 1.1 0 0 0.00 0 0 2012-2013 19 Torquay United 1 League 12.6 0 0 0.00 0 0 2012-2013 19 AFC Wimbledon 1 League 2.7 0 0 0.00 0 0 2013-2014 20 Salisbury City 1 League 21.7 2 8 0.37 0.25 0 0 2014-2015 21 Torquay United 1 League 23.4 1 4 0.17 0.25 0 0 2015-2016 22 Torquay United 1 League 41.0 2 9 0.22 0.22 0 0 2016-2017 23 Barnsley 3 Leagues 41.3 2 0 7 0.00 0.18 0.14 0 0 2017-2018 24 Barnsley 2 Leagues 10.7 0 6 1 16.7 0.56 0.09 0.00 0.00 0 0 2017-2018 24 Hull City 2 Leagues 11.4 0 4 1 25.0 0.35 0.09 0.00 0.00 0 0 2018-2019 25 Hull City 2 Leagues 3.3 0 2 1 50.0 0.60 0.30 0.00 0.00 0 0 2019-2020 26 Hull City 1 League 4.9 0 2 0 0.0 0.41 0.00 0.00 0 0 2020-2021 27 Rotherham United 3 Leagues 36.0 1 32 8 25.0 0.89 0.22 0.03 0.13 0 0 2021-2022 28 Rotherham United 2 Leagues 2.9 0 2 0 0.0 0.69 0.00 0.00 0 0 2022-2023 29 Swindon Town 1 League 15.2 0 8 0 0.0 0.53 0.00 0.00 0 0 2022-2023 29 Aberdeen 1 League 14.7 0 4 2 50.0 0.27 0.14 0.00 0.00 0 0 2023-2024 30 Aberdeen 2 Leagues 17.8 1 8 3 37.5 0.45 0.17 0.13 0.33 0 0 2024-2025 31 Aberdeen 1 League 3.6 0 1 1 100.0 0.27 0.27 0.00 0.00 0 0 2024-2025 31 Exeter City 2 Leagues 15.4 1 6 2 33.3 0.39 0.13 0.17 0.50 0 0 2025-2026 32 Barrow 1 League 12.2 0 10 0 0.0 0.82 0.00 0.00 0 0 15 Seasons 10 Clubs 8 Leagues 292.0 10 85 47 30.6 0.45 0.16 0.05 0.19 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Torquay United (4 Seasons) 2 Leagues 78.1 3 13 0.17 0.23 0 0 Aberdeen (3 Seasons) 2 Leagues 36.1 1 13 6 46.2 0.36 0.17 0.08 0.17 0 0 Hull City (3 Seasons) 3 Leagues 19.6 0 8 2 25.0 0.41 0.10 0.00 0.00 0 0 Barnsley (2 Seasons) 3 Leagues 52.1 2 6 8 133.3 0.12 0.16 0.17 0.13 0 0 Rotherham United (2 Seasons) 4 Leagues 38.9 1 34 8 23.5 0.87 0.21 0.03 0.13 0 0 Salisbury City (1 Season) 1 League 21.7 2 8 0.37 0.25 0 0 Exeter City (1 Season) 2 Leagues 15.4 1 6 2 33.3 0.39 0.13 0.17 0.50 0 0 Swindon Town (1 Season) 1 League 15.2 0 8 0 0.0 0.53 0.00 0.00 0 0 Barrow (1 Season) 1 League 12.2 0 10 0 0.0 0.82 0.00 0.00 0 0 AFC Wimbledon (1 Season) 1 League 2.7 0 0 0.00 0 0 Championship (5 Seasons) 98.7 2 45 18 40.0 0.46 0.18 0.04 0.11 0 0 FA Cup (5 Seasons) 6.0 1 0 0 0.00 0.00 0 0 League Two (4 Seasons) 43.8 0 18 0 0.0 0.66 0.00 0.00 0 0 EFL Cup (4 Seasons) 4.3 0 1 0 0.0 0.23 0.00 0.00 0 0 National League (3 Seasons) 86.1 5 21 0.24 0.24 0 0 Premiership (3 Seasons) 34.1 0 11 5 45.5 0.32 0.15 0.00 0.00 0 0 League One (2 Seasons) 16.9 1 8 2 25.0 0.47 0.12 0.13 0.50 0 0 Conf Lg (1 Season) 2.0 1 2 1 50.0 1.00 0.50 0.50 1.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 23 Barnsley eng ENG FA Cup 33rd 2.3 1 0 0 Matches 2017-2018 24 Barnsley eng ENG EFL Cup 17th 2.0 0 0 0 0.00 0.00 0 0 Matches 2017-2018 24 Hull City eng ENG FA Cup 9th 1.0 0 0 0 0.00 0.00 0 0 Matches 2018-2019 25 Hull City eng ENG EFL Cup 33rd 2.3 0 1 0 0.0 0.43 0.00 0.00 0 0 Matches 2020-2021 27 Rotherham United eng ENG FA Cup 33rd 1.3 0 0 0 0.00 0.00 0 0 Matches 2024-2025 31 Exeter City eng ENG FA Cup 1.3 0 0 0 0.00 0.00 0 0 Matches 6 Seasons 4 Clubs 2 Leagues 10.3 1 1 0 0.0 0.12 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Barnsley (2 Seasons) 2 Leagues 4.3 1 0 0 0.00 0.00 0 0 Hull City (2 Seasons) 2 Leagues 3.3 0 1 0 0.0 0.30 0.00 0.00 0 0 Rotherham United (2 Seasons) 2 Leagues 1.3 0 0 0 0.00 0.00 0 0 Exeter City (1 Season) 1 League 1.3 0 0 0 0.00 0.00 0 0 FA Cup (5 Seasons) 6.0 1 0 0 0.00 0.00 0 0 EFL Cup (4 Seasons) 4.3 0 1 0 0.0 0.23 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2023-2024 30 Aberdeen 3. Conf Lg GR 2.0 1 2 1 50.0 1.00 0.50 0.50 1.00 0 0 Matches 1 Season 1 Club 1 League 2.0 1 2 1 50.0 1.00 0.50 0.50 1.00 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 18 Torquay United eng ENG 4. League Two 2 101 51 2.4 1.1 1 1 2012-2013 19 Torquay United eng ENG 4. League Two 14 1,133 81 27.4 12.6 10 4 2012-2013 19 AFC Wimbledon eng ENG 4. League Two 4 242 61 5.8 2.7 2 2 2013-2014 20 Salisbury City eng ENG 5. Conf Premier 29 1,953 67 47.2 21.7 21 8 2014-2015 21 Torquay United eng ENG 5. Conf Premier 26 2,104 81 50.8 23.4 23 3 2015-2016 22 Torquay United eng ENG 5. National League 41 3,690 90 89.1 41.0 41 0 2016-2017 23 Barnsley eng ENG 2. Championship 39 3,510 90 84.8 39.0 39 39 0 6 1.31 54 52 +2 +0.05 +0.77 Matches 2016-2017 23 Barnsley eng ENG EFL Cup 0 0 0 0 1 Matches 2016-2017 23 Barnsley eng ENG FA Cup 2 210 105 100.0 2.3 2 105 2 0 0 0.50 1 2 -1 -0.43 Matches 2017-2018 24 Barnsley eng ENG 2. Championship 11 786 71 19.0 8.7 10 7 1 4 1.00 12 15 -3 -0.34 +0.22 Matches 2017-2018 24 Hull City eng ENG 2. Championship 12 933 78 22.5 10.4 12 9 0 2 1.08 18 16 +2 +0.19 +0.25 Matches 2017-2018 24 Barnsley eng ENG EFL Cup 2 180 90 66.7 2.0 2 90 2 0 0 1.50 4 4 0 0.00 -1.00 Matches 2017-2018 24 Hull City eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 -5.00 Matches 2018-2019 25 Hull City eng ENG 2. Championship 1 90 90 2.2 1.0 1 90 1 0 2 0.00 0 1 -1 -1.00 -0.98 Matches 2018-2019 25 Hull City eng ENG EFL Cup 2 210 105 100.0 2.3 2 105 2 0 0 0.50 1 5 -4 -1.71 Matches 2019-2020 26 Hull City eng ENG 2. Championship 5 439 88 10.6 4.9 5 88 4 0 4 0.00 1 8 -7 -1.44 -0.88 Matches 2020-2021 27 Rotherham United eng ENG 2. Championship 39 3,121 80 75.4 34.7 36 86 32 3 4 3 0.87 32 49 -17 -0.49 -0.58 Matches 2020-2021 27 Rotherham United eng ENG EFL Cup 0 0 0 1 Matches 2020-2021 27 Rotherham United eng ENG FA Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2021-2022 28 Rotherham United eng ENG FA Cup 0 0 0 0 1 Matches 2021-2022 28 Rotherham United eng ENG 3. League One 7 259 37 6.3 2.9 3 68 1 4 14 3 2.00 0 2 -2 -0.69 -1.60 Matches 2022-2023 29 Swindon Town eng ENG 4. League Two 16 1,368 86 33.0 15.2 16 86 15 0 1 1.63 21 15 +6 +0.39 +0.39 Matches 2022-2023 29 Aberdeen sct SCO 1. Premiership 15 1,319 88 38.6 14.7 15 88 14 0 0 1.87 21 17 +4 +0.27 +0.62 Matches 2023-2024 30 Aberdeen 3. Conf Lg 2 180 90 33.3 2.0 2 90 2 0 4 2.00 4 2 +2 +1.00 +1.50 Matches 2023-2024 30 Aberdeen sct SCO 1. Premiership 21 1,425 68 41.7 15.8 15 86 12 6 22 14 1.48 21 14 +7 +0.44 +0.94 Matches 2024-2025 31 Exeter City eng ENG FA Cup 1 120 120 30.8 1.3 1 120 1 0 0 1.00 2 2 0 0.00 -2.00 Matches 2024-2025 31 Exeter City eng ENG 3. League One 15 1,266 84 30.6 14.1 14 90 14 1 6 1 1.60 13 12 +1 +0.07 +0.60 Matches 2024-2025 31 Aberdeen sct SCO 1. Premiership 5 328 66 9.6 3.6 4 79 3 1 13 13 0.20 2 10 -8 -2.20 -2.05 Matches 2025-2026 32 Barrow eng ENG 4. League Two 13 1,101 85 26.6 12.2 13 85 9 0 0 0.69 10 23 -13 -1.06 -0.47 Matches 15 Seasons 10 Clubs 8 Leagues 326 26,278 81 33.3 292.0 292 87 171 34 14 60 1.20 218 255 -37 -0.20 -0.03 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Torquay United (4 Seasons) 2 Leagues 83 7,028 85 42.4 78.1 75 8 Aberdeen (3 Seasons) 2 Leagues 43 3,252 76 30.1 36.1 36 86 31 7 20 31 1.49 48 43 +5 +0.14 +0.45 Hull City (3 Seasons) 3 Leagues 21 1,762 84 13.7 19.6 21 92 17 0 8 0.66 20 34 -14 -0.72 -0.52 Barnsley (2 Seasons) 3 Leagues 54 4,686 87 52.8 52.1 53 98 50 1 11 1.22 71 73 -2 -0.04 +0.51 Rotherham United (2 Seasons) 4 Leagues 47 3,500 74 39.8 38.9 40 86 34 7 10 8 1.02 33 53 -20 -0.51 -1.25 Salisbury City (1 Season) 1 League 29 1,953 67 47.2 21.7 21 8 Exeter City (1 Season) 2 Leagues 16 1,386 87 30.6 15.4 15 92 15 1 6 1 1.56 15 14 +1 +0.06 +0.38 Swindon Town (1 Season) 1 League 16 1,368 86 33.0 15.2 16 86 15 0 1 1.63 21 15 +6 +0.39 +0.39 Barrow (1 Season) 1 League 13 1,101 85 26.6 12.2 13 85 9 0 0 0.69 10 23 -13 -1.06 -0.47 AFC Wimbledon (1 Season) 1 League 4 242 61 5.8 2.7 2 2 Championship (5 Seasons) 107 8,879 83 35.7 98.7 103 87 92 4 4 21 1.02 117 141 -24 -0.24 +0.04 FA Cup (5 Seasons) 5 540 108 41.9 6.0 5 108 5 0 1 0.40 4 10 -6 -1.00 -2.60 League Two (4 Seasons) 49 3,945 81 19.1 43.8 42 85 24 7 1 1.21 31 38 -7 -0.26 +0.05 EFL Cup (4 Seasons) 4 390 98 56.5 4.3 4 98 4 0 2 1.00 5 9 -4 -0.92 -1.92 National League (3 Seasons) 96 7,747 81 62.4 86.1 85 11 Premiership (3 Seasons) 41 3,072 75 29.9 34.1 34 86 29 7 20 27 1.47 44 41 +3 +0.09 +0.39 League One (2 Seasons) 22 1,525 69 18.4 16.9 17 86 15 5 12 4 1.73 13 14 -1 -0.06 -0.35 Conf Lg (1 Season) 2 180 90 33.3 2.0 2 90 2 0 4 2.00 4 2 +2 +1.00 +1.50
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 18 Torquay United 1 League 2 101 51 2.4 1.1 1 1 2012-2013 19 Torquay United 1 League 14 1,133 81 27.4 12.6 10 4 2012-2013 19 AFC Wimbledon 1 League 4 242 61 5.8 2.7 2 2 2013-2014 20 Salisbury City 1 League 29 1,953 67 47.2 21.7 21 8 2014-2015 21 Torquay United 1 League 26 2,104 81 50.8 23.4 23 3 2015-2016 22 Torquay United 1 League 41 3,690 90 89.1 41.0 41 0 2016-2017 23 Barnsley 3 Leagues 41 3,720 91 83.2 41.3 41 105 41 0 7 1.27 55 54 +1 +0.02 +0.74 2017-2018 24 Barnsley 2 Leagues 13 966 74 21.9 10.7 12 90 9 1 4 1.08 16 19 -3 -0.28 +0.24 2017-2018 24 Hull City 2 Leagues 13 1,023 79 23.2 11.4 13 90 10 0 2 1.00 18 20 -2 -0.18 -0.18 2018-2019 25 Hull City 2 Leagues 3 300 100 6.9 3.3 3 100 3 0 2 0.33 1 6 -5 -1.50 -1.48 2019-2020 26 Hull City 1 League 5 439 88 10.6 4.9 5 88 4 0 4 0.00 1 8 -7 -1.44 -0.88 2020-2021 27 Rotherham United 3 Leagues 40 3,241 81 74.5 36.0 37 87 33 3 4 4 0.85 33 51 -18 -0.50 -0.59 2021-2022 28 Rotherham United 2 Leagues 7 259 37 5.8 2.9 3 68 1 4 14 4 2.00 0 2 -2 -0.69 -1.60 2022-2023 29 Swindon Town 1 League 16 1,368 86 33.0 15.2 16 86 15 0 1 1.63 21 15 +6 +0.39 +0.39 2022-2023 29 Aberdeen 1 League 15 1,319 88 38.6 14.7 15 88 14 0 0 1.87 21 17 +4 +0.27 +0.62 2023-2024 30 Aberdeen 2 Leagues 23 1,605 70 40.5 17.8 17 87 14 6 22 18 1.53 25 16 +9 +0.50 +1.00 2024-2025 31 Aberdeen 1 League 5 328 66 9.6 3.6 4 79 3 1 13 13 0.20 2 10 -8 -2.20 -2.05 2024-2025 31 Exeter City 2 Leagues 16 1,386 87 30.6 15.4 15 92 15 1 6 1 1.56 15 14 +1 +0.06 +0.38 2025-2026 32 Barrow 1 League 13 1,101 85 26.6 12.2 13 85 9 0 0 0.69 10 23 -13 -1.06 -0.47 15 Seasons 10 Clubs 8 Leagues 326 26,278 81 33.3 292.0 292 87 171 34 14 60 1.20 218 255 -37 -0.20 -0.03 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Torquay United (4 Seasons) 2 Leagues 83 7,028 85 42.4 78.1 75 8 Aberdeen (3 Seasons) 2 Leagues 43 3,252 76 30.1 36.1 36 86 31 7 20 31 1.49 48 43 +5 +0.14 +0.45 Hull City (3 Seasons) 3 Leagues 21 1,762 84 13.7 19.6 21 92 17 0 8 0.66 20 34 -14 -0.72 -0.52 Barnsley (2 Seasons) 3 Leagues 54 4,686 87 52.8 52.1 53 98 50 1 11 1.22 71 73 -2 -0.04 +0.51 Rotherham United (2 Seasons) 4 Leagues 47 3,500 74 39.8 38.9 40 86 34 7 10 8 1.02 33 53 -20 -0.51 -1.25 Salisbury City (1 Season) 1 League 29 1,953 67 47.2 21.7 21 8 Exeter City (1 Season) 2 Leagues 16 1,386 87 30.6 15.4 15 92 15 1 6 1 1.56 15 14 +1 +0.06 +0.38 Swindon Town (1 Season) 1 League 16 1,368 86 33.0 15.2 16 86 15 0 1 1.63 21 15 +6 +0.39 +0.39 Barrow (1 Season) 1 League 13 1,101 85 26.6 12.2 13 85 9 0 0 0.69 10 23 -13 -1.06 -0.47 AFC Wimbledon (1 Season) 1 League 4 242 61 5.8 2.7 2 2 Championship (5 Seasons) 107 8,879 83 35.7 98.7 103 87 92 4 4 21 1.02 117 141 -24 -0.24 +0.04 FA Cup (5 Seasons) 5 540 108 41.9 6.0 5 108 5 0 1 0.40 4 10 -6 -1.00 -2.60 League Two (4 Seasons) 49 3,945 81 19.1 43.8 42 85 24 7 1 1.21 31 38 -7 -0.26 +0.05 EFL Cup (4 Seasons) 4 390 98 56.5 4.3 4 98 4 0 2 1.00 5 9 -4 -0.92 -1.92 National League (3 Seasons) 96 7,747 81 62.4 86.1 85 11 Premiership (3 Seasons) 41 3,072 75 29.9 34.1 34 86 29 7 20 27 1.47 44 41 +3 +0.09 +0.39 League One (2 Seasons) 22 1,525 69 18.4 16.9 17 86 15 5 12 4 1.73 13 14 -1 -0.06 -0.35 Conf Lg (1 Season) 2 180 90 33.3 2.0 2 90 2 0 4 2.00 4 2 +2 +1.00 +1.50
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 18 Torquay United eng ENG 4. League Two 5th 2 101 51 2.4 1.1 1 1 2012-2013 19 Torquay United eng ENG 4. League Two 19th 14 1,133 81 27.4 12.6 10 4 2012-2013 19 AFC Wimbledon eng ENG 4. League Two 20th 4 242 61 5.8 2.7 2 2 2013-2014 20 Salisbury City eng ENG 5. Conf Premier 12th 29 1,953 67 47.2 21.7 21 8 2014-2015 21 Torquay United eng ENG 5. Conf Premier 13th 26 2,104 81 50.8 23.4 23 3 2015-2016 22 Torquay United eng ENG 5. National League 18th 41 3,690 90 89.1 41.0 41 0 2016-2017 23 Barnsley eng ENG 2. Championship 14th 39 3,510 90 84.8 39.0 39 39 0 6 1.31 54 52 +2 +0.05 +0.77 Matches 2017-2018 24 Barnsley eng ENG 2. Championship 22nd 11 786 71 19.0 8.7 10 7 1 4 1.00 12 15 -3 -0.34 +0.22 Matches 2017-2018 24 Hull City eng ENG 2. Championship 18th 12 933 78 22.5 10.4 12 9 0 2 1.08 18 16 +2 +0.19 +0.25 Matches 2018-2019 25 Hull City eng ENG 2. Championship 13th 1 90 90 2.2 1.0 1 90 1 0 2 0.00 0 1 -1 -1.00 -0.98 Matches 2019-2020 26 Hull City eng ENG 2. Championship 24th 5 439 88 10.6 4.9 5 88 4 0 4 0.00 1 8 -7 -1.44 -0.88 Matches 2020-2021 27 Rotherham United eng ENG 2. Championship 23rd 39 3,121 80 75.4 34.7 36 86 32 3 4 3 0.87 32 49 -17 -0.49 -0.58 Matches 2021-2022 28 Rotherham United eng ENG 3. League One 2nd 7 259 37 6.3 2.9 3 68 1 4 14 3 2.00 0 2 -2 -0.69 -1.60 Matches 2022-2023 29 Swindon Town eng ENG 4. League Two 10th 16 1,368 86 33.0 15.2 16 86 15 0 1 1.63 21 15 +6 +0.39 +0.39 Matches 2022-2023 29 Aberdeen sct SCO 1. Premiership 3rd 15 1,319 88 38.6 14.7 15 88 14 0 0 1.87 21 17 +4 +0.27 +0.62 Matches 2023-2024 30 Aberdeen sct SCO 1. Premiership 7th 21 1,425 68 41.7 15.8 15 86 12 6 22 14 1.48 21 14 +7 +0.44 +0.94 Matches 2024-2025 31 Aberdeen sct SCO 1. Premiership 5th 5 328 66 9.6 3.6 4 79 3 1 13 13 0.20 2 10 -8 -2.20 -2.05 Matches 2024-2025 31 Exeter City eng ENG 3. League One 16th 15 1,266 84 30.6 14.1 14 90 14 1 6 1 1.60 13 12 +1 +0.07 +0.60 Matches 2025-2026 32 Barrow eng ENG 4. League Two 24th 13 1,101 85 26.6 12.2 13 85 9 0 0 0.69 10 23 -13 -1.06 -0.47 Matches 15 Seasons 10 Clubs 5 Leagues 315 25,168 80 32.9 279.6 281 86 160 34 14 53 1.22 205 234 -29 -0.16 +0.02 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Torquay United (4 Seasons) 2 Leagues 83 7,028 85 42.4 78.1 75 8 Aberdeen (3 Seasons) 1 League 41 3,072 75 29.9 34.1 34 86 29 7 20 27 1.47 44 41 +3 +0.09 +0.39 Hull City (3 Seasons) 1 League 18 1,462 81 11.8 16.2 18 88 14 0 8 0.72 19 25 -6 -0.37 -0.16 Barnsley (2 Seasons) 1 League 50 4,296 86 51.9 47.7 49 46 1 10 1.24 66 67 -1 -0.02 +0.57 Rotherham United (2 Seasons) 2 Leagues 46 3,380 73 40.8 37.6 39 85 33 7 10 6 1.04 32 51 -19 -0.51 -1.24 Salisbury City (1 Season) 1 League 29 1,953 67 47.2 21.7 21 8 Swindon Town (1 Season) 1 League 16 1,368 86 33.0 15.2 16 86 15 0 1 1.63 21 15 +6 +0.39 +0.39 Exeter City (1 Season) 1 League 15 1,266 84 30.6 14.1 14 90 14 1 6 1 1.60 13 12 +1 +0.07 +0.60 Barrow (1 Season) 1 League 13 1,101 85 26.6 12.2 13 85 9 0 0 0.69 10 23 -13 -1.06 -0.47 AFC Wimbledon (1 Season) 1 League 4 242 61 5.8 2.7 2 2 Championship (5 Seasons) 107 8,879 83 35.7 98.7 103 87 92 4 4 21 1.02 117 141 -24 -0.24 +0.04 League Two (4 Seasons) 49 3,945 81 19.1 43.8 42 85 24 7 1 1.21 31 38 -7 -0.26 +0.05 National League (3 Seasons) 96 7,747 81 62.4 86.1 85 11 Premiership (3 Seasons) 41 3,072 75 29.9 34.1 34 86 29 7 20 27 1.47 44 41 +3 +0.09 +0.39 League One (2 Seasons) 22 1,525 69 18.4 16.9 17 86 15 5 12 4 1.73 13 14 -1 -0.06 -0.35
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 2016-2017 23 Barnsley eng ENG EFL Cup 58th 0 0 0 0 1 Matches 2016-2017 23 Barnsley eng ENG FA Cup 33rd 2 210 105 100.0 2.3 2 105 2 0 0 0.50 1 2 -1 -0.43 Matches 2017-2018 24 Barnsley eng ENG EFL Cup 17th 2 180 90 66.7 2.0 2 90 2 0 0 1.50 4 4 0 0.00 -1.00 Matches 2017-2018 24 Hull City eng ENG FA Cup 9th 1 90 90 33.3 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 -5.00 Matches 2018-2019 25 Hull City eng ENG EFL Cup 33rd 2 210 105 100.0 2.3 2 105 2 0 0 0.50 1 5 -4 -1.71 Matches 2020-2021 27 Rotherham United eng ENG EFL Cup 58th 0 0 0 1 Matches 2020-2021 27 Rotherham United eng ENG FA Cup 33rd 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2021-2022 28 Rotherham United eng ENG FA Cup 0 0 0 0 1 Matches 2024-2025 31 Exeter City eng ENG FA Cup 1 120 120 30.8 1.3 1 120 1 0 0 1.00 2 2 0 0.00 -2.00 Matches 6 Seasons 4 Clubs 2 Leagues 9 930 103 47.0 10.3 9 103 9 0 3 0.67 9 19 -10 -0.97 -2.47 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Barnsley (2 Seasons) 2 Leagues 4 390 98 65.0 4.3 4 98 4 0 1 1.00 5 6 -1 -0.23 -1.23 Hull City (2 Seasons) 2 Leagues 3 300 100 62.5 3.3 3 100 3 0 0 0.33 1 9 -8 -2.40 -3.40 Rotherham United (2 Seasons) 2 Leagues 1 120 120 23.5 1.3 1 120 1 0 2 0.00 1 2 -1 -0.75 Exeter City (1 Season) 1 League 1 120 120 30.8 1.3 1 120 1 0 0 1.00 2 2 0 0.00 -2.00 FA Cup (5 Seasons) 5 540 108 41.9 6.0 5 108 5 0 1 0.40 4 10 -6 -1.00 -2.60 EFL Cup (4 Seasons) 4 390 98 56.5 4.3 4 98 4 0 2 1.00 5 9 -4 -0.92 -1.92
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2023-2024 30 Aberdeen 3. Conf Lg GR 2 180 90 33.3 2.0 2 90 2 0 4 2.00 4 2 +2 +1.00 +1.50 Matches 1 Season 1 Club 1 League 2 180 90 33.3 2.0 2 90 2 0 4 2.00 4 2 +2 +1.00 +1.50
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 18 Torquay United 1 League 1.1 1 0 4 2012-2013 19 Torquay United 1 League 12.6 4 0 24 2012-2013 19 AFC Wimbledon 1 League 2.7 0 0 3 2013-2014 20 Salisbury City 1 League 21.7 7 2 25 2014-2015 21 Torquay United 1 League 23.4 9 1 38 2015-2016 22 Torquay United 1 League 41.0 9 0 41 2016-2017 23 Barnsley 3 Leagues 41.3 9 0 0 29 0 0 0 0 0 0 0 3 2017-2018 24 Barnsley 2 Leagues 10.7 0 1 0 4 8 0 0 7 2 0 0 0 2017-2018 24 Hull City 2 Leagues 11.4 2 0 0 4 9 0 1 11 3 0 0 0 2018-2019 25 Hull City 2 Leagues 3.3 1 0 0 1 3 0 1 2 0 0 0 0 2019-2020 26 Hull City 1 League 4.9 0 0 0 5 7 0 2 3 1 0 2020-2021 27 Rotherham United 3 Leagues 36.0 9 1 0 38 29 1 20 52 21 2 2021-2022 28 Rotherham United 2 Leagues 2.9 0 1 0 6 1 0 2 9 4 0 2022-2023 29 Swindon Town 1 League 15.2 5 0 0 13 11 1 1 14 10 0 2022-2023 29 Aberdeen 1 League 14.7 2 0 0 13 5 0 2 14 6 0 2023-2024 30 Aberdeen 2 Leagues 17.8 1 1 0 14 17 1 1 17 8 0 2024-2025 31 Aberdeen 1 League 3.6 0 0 0 3 2 0 1 2 1 0 2024-2025 31 Exeter City 2 Leagues 15.4 4 0 0 10 10 0 2 13 6 1 2025-2026 32 Barrow 1 League 12.2 2 0 0 13 8 0 3 13 2 0 15 Seasons 10 Clubs 8 Leagues 292.0 65 7 0 288 110 3 36 157 64 0 0 6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Torquay United (4 Seasons) 2 Leagues 78.1 23 1 107 Aberdeen (3 Seasons) 2 Leagues 36.1 3 1 0 30 24 1 4 33 15 0 Hull City (3 Seasons) 3 Leagues 19.6 3 0 0 10 19 0 4 16 4 0 0 0 Barnsley (2 Seasons) 3 Leagues 52.1 9 1 0 33 8 0 0 7 2 0 0 3 Rotherham United (2 Seasons) 4 Leagues 38.9 9 2 0 44 30 1 22 61 25 2 Salisbury City (1 Season) 1 League 21.7 7 2 25 Exeter City (1 Season) 2 Leagues 15.4 4 0 0 10 10 0 2 13 6 1 Swindon Town (1 Season) 1 League 15.2 5 0 0 13 11 1 1 14 10 0 Barrow (1 Season) 1 League 12.2 2 0 0 13 8 0 3 13 2 0 AFC Wimbledon (1 Season) 1 League 2.7 0 0 3 Championship (5 Seasons) 98.7 19 2 0 79 52 1 22 74 26 0 0 5 FA Cup (5 Seasons) 6.0 1 0 0 0 0 0 1 0 1 0 League Two (4 Seasons) 43.8 12 0 0 57 19 1 4 27 12 0 EFL Cup (4 Seasons) 4.3 1 0 0 2 4 0 1 1 0 0 0 0 National League (3 Seasons) 86.1 25 3 104 Premiership (3 Seasons) 34.1 3 1 0 28 22 1 4 32 13 0 League One (2 Seasons) 16.9 4 1 0 16 11 0 4 22 10 1 Conf Lg (1 Season) 2.0 0 0 0 2 2 0 0 1 2 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023-2024 30 Aberdeen 3. Conf Lg GR 2.0 0 0 0 2 2 0 0 1 2 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 2 2 0 0 1 2 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 Angus MacDonald Pages
Angus MacDonald Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary