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 Hartlepool United eng ENG 3. League One 17 14 1,214 13.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Hartlepool United eng ENG 3. League One 32 28 2,508 27.9 2 3 5 2 0 0 6 0 0.07 0.11 0.18 0.07 0.18 2013-2014 20 Peterborough United eng ENG 3. League One 11 10 865 9.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2013-2014 20 Hartlepool United eng ENG 4. League Two 28 28 2,507 27.9 2 0 2 2 0 0 8 0 0.07 0.00 0.07 0.07 0.07 2014-2015 21 Peterborough United eng ENG 3. League One 11 11 939 10.4 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 22 Peterborough United eng ENG FA Cup 4 3 300 3.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 22 Peterborough United eng ENG 3. League One 18 17 1,541 17.1 1 0 1 1 0 0 8 0 0.06 0.00 0.06 0.06 0.06 Matches 2016-2017 23 Peterborough United eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Peterborough United eng ENG 3. League One 27 27 2,397 26.6 1 0 1 1 0 0 9 4 0.04 0.00 0.04 0.04 0.04 Matches 2017-2018 24 Peterborough United eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Peterborough United eng ENG FA Cup 3 2 186 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48 Matches 2017-2018 24 Peterborough United eng ENG 3. League One 33 32 2,844 31.6 3 2 5 3 0 0 6 4 0.09 0.06 0.16 0.09 0.16 Matches 2018-2019 25 Sunderland eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Sunderland eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Sunderland eng ENG 3. League One 34 34 3,060 34.0 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Matches 2019-2020 26 Sunderland eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Sunderland eng ENG 3. League One 0 0 Matches 2019-2020 26 Salford City FC eng ENG 4. League Two 13 10 898 10.0 1 0 1 1 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Matches 2020-2021 27 Bristol Rovers eng ENG EFL Cup 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Bristol Rovers eng ENG FA Cup 3 3 270 3.0 1 0 1 1 0 0 0 0 0.33 0.00 0.33 0.33 0.33 Matches 2020-2021 27 Bristol Rovers eng ENG 3. League One 38 32 2,955 32.8 1 0 1 1 0 0 6 0 0.03 0.00 0.03 0.03 0.03 Matches 2021-2022 28 Bristol Rovers eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Bristol Rovers eng ENG 4. League Two 3 2 145 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Ross County sct SCO 1. Premiership 30 27 2,504 27.8 2 1 3 2 0 0 13 0 0.07 0.04 0.11 0.07 0.11 Matches 2022-2023 29 Ross County sct SCO 1. Premiership 29 27 2,279 25.3 1 2 3 1 0 0 6 2 0.04 0.08 0.12 0.04 0.12 Matches 2023-2024 30 Ross County sct SCO 1. Premiership 30 30 2,699 30.0 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 Matches 2024-2025 31 Northampton Town eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Northampton Town 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 Northampton Town eng ENG 3. League One 22 11 1,133 12.6 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2025-2026 32 Northampton Town eng ENG 3. League One 0 0 Matches 2025-2026 32 Colchester United eng ENG 4. League Two 2 1 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 32 Eastleigh eng ENG 5. National League 4 4 358 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 9 Clubs 6 Leagues 403 364 32,644 362.7 20 9 29 20 0 0 93 13 0.06 0.02 0.08 0.06 0.08 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 Peterborough United (5 Seasons) 3 Leagues 109 104 9,252 102.8 6 2 8 6 0 0 28 10 0.06 0.02 0.08 0.06 0.08 Ross County (3 Seasons) 1 League 89 84 7,482 83.1 3 4 7 3 0 0 26 3 0.04 0.05 0.08 0.04 0.08 Hartlepool United (3 Seasons) 2 Leagues 77 70 6,229 69.2 4 3 7 4 0 0 17 0 0.06 0.04 0.10 0.06 0.10 Bristol Rovers (2 Seasons) 4 Leagues 46 39 3,526 39.2 2 0 2 2 0 0 8 0 0.05 0.00 0.05 0.05 0.05 Sunderland (2 Seasons) 3 Leagues 39 39 3,510 39.0 3 0 3 3 0 0 6 0 0.08 0.00 0.08 0.08 0.08 Northampton Town (2 Seasons) 3 Leagues 24 13 1,343 14.9 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 Salford City FC (1 Season) 1 League 13 10 898 10.0 1 0 1 1 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Eastleigh (1 Season) 1 League 4 4 358 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Colchester United (1 Season) 1 League 2 1 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (12 Seasons) 243 216 19,456 216.2 12 5 17 12 0 0 51 9 0.06 0.02 0.08 0.06 0.08 EFL Cup (7 Seasons) 7 7 606 6.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 14 12 1,146 12.7 2 0 2 2 0 0 1 1 0.16 0.00 0.16 0.16 0.16 League Two (4 Seasons) 46 41 3,596 40.0 3 0 3 3 0 0 13 0 0.08 0.00 0.08 0.08 0.08 Premiership (3 Seasons) 89 84 7,482 83.1 3 4 7 3 0 0 26 3 0.04 0.05 0.08 0.04 0.08 National League (1 Season) 4 4 358 4.0 0 0 0 0 0 0 1 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 2011-2012 18 Hartlepool United 1 League 17 14 1,214 13.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Hartlepool United 1 League 32 28 2,508 27.9 2 3 5 2 0 0 6 0 0.07 0.11 0.18 0.07 0.18 2013-2014 20 Hartlepool United 1 League 28 28 2,507 27.9 2 0 2 2 0 0 8 0 0.07 0.00 0.07 0.07 0.07 2013-2014 20 Peterborough United 1 League 11 10 865 9.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2014-2015 21 Peterborough United 1 League 11 11 939 10.4 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2015-2016 22 Peterborough United 2 Leagues 22 20 1,841 20.5 1 0 1 1 0 0 9 1 0.05 0.00 0.05 0.05 0.05 2016-2017 23 Peterborough United 2 Leagues 28 28 2,487 27.6 1 0 1 1 0 0 9 4 0.04 0.00 0.04 0.04 0.04 2017-2018 24 Peterborough United 3 Leagues 37 35 3,120 34.7 4 2 6 4 0 0 6 4 0.12 0.06 0.17 0.12 0.17 2018-2019 25 Sunderland 3 Leagues 38 38 3,420 38.0 3 0 3 3 0 0 6 0 0.08 0.00 0.08 0.08 0.08 2019-2020 26 Sunderland 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Salford City FC 1 League 13 10 898 10.0 1 0 1 1 0 0 4 0 0.10 0.00 0.10 0.10 0.10 2020-2021 27 Bristol Rovers 3 Leagues 42 36 3,291 36.6 2 0 2 2 0 0 6 0 0.05 0.00 0.05 0.05 0.05 2021-2022 28 Bristol Rovers 2 Leagues 4 3 235 2.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2021-2022 28 Ross County 1 League 30 27 2,504 27.8 2 1 3 2 0 0 13 0 0.07 0.04 0.11 0.07 0.11 2022-2023 29 Ross County 1 League 29 27 2,279 25.3 1 2 3 1 0 0 6 2 0.04 0.08 0.12 0.04 0.12 2023-2024 30 Ross County 1 League 30 30 2,699 30.0 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 2024-2025 31 Northampton Town 3 Leagues 24 13 1,343 14.9 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 2025-2026 32 Northampton Town 1 League 0 0 2025-2026 32 Eastleigh 1 League 4 4 358 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2025-2026 32 Colchester United 1 League 2 1 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 15 Seasons 9 Clubs 6 Leagues 403 364 32,644 362.7 20 9 29 20 0 0 93 13 0.06 0.02 0.08 0.06 0.08 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 Peterborough United (5 Seasons) 3 Leagues 109 104 9,252 102.8 6 2 8 6 0 0 28 10 0.06 0.02 0.08 0.06 0.08 Ross County (3 Seasons) 1 League 89 84 7,482 83.1 3 4 7 3 0 0 26 3 0.04 0.05 0.08 0.04 0.08 Hartlepool United (3 Seasons) 2 Leagues 77 70 6,229 69.2 4 3 7 4 0 0 17 0 0.06 0.04 0.10 0.06 0.10 Bristol Rovers (2 Seasons) 4 Leagues 46 39 3,526 39.2 2 0 2 2 0 0 8 0 0.05 0.00 0.05 0.05 0.05 Sunderland (2 Seasons) 3 Leagues 39 39 3,510 39.0 3 0 3 3 0 0 6 0 0.08 0.00 0.08 0.08 0.08 Northampton Town (2 Seasons) 3 Leagues 24 13 1,343 14.9 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 Salford City FC (1 Season) 1 League 13 10 898 10.0 1 0 1 1 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Eastleigh (1 Season) 1 League 4 4 358 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Colchester United (1 Season) 1 League 2 1 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (12 Seasons) 243 216 19,456 216.2 12 5 17 12 0 0 51 9 0.06 0.02 0.08 0.06 0.08 EFL Cup (7 Seasons) 7 7 606 6.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 14 12 1,146 12.7 2 0 2 2 0 0 1 1 0.16 0.00 0.16 0.16 0.16 League Two (4 Seasons) 46 41 3,596 40.0 3 0 3 3 0 0 13 0 0.08 0.00 0.08 0.08 0.08 Premiership (3 Seasons) 89 84 7,482 83.1 3 4 7 3 0 0 26 3 0.04 0.05 0.08 0.04 0.08 National League (1 Season) 4 4 358 4.0 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 2011-2012 18 Hartlepool United eng ENG 3. League One 13th 17 14 1,214 13.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Hartlepool United eng ENG 3. League One 23rd 32 28 2,508 27.9 2 3 5 2 0 0 6 0 0.07 0.11 0.18 0.07 0.18 2013-2014 20 Hartlepool United eng ENG 4. League Two 19th 28 28 2,507 27.9 2 0 2 2 0 0 8 0 0.07 0.00 0.07 0.07 0.07 2013-2014 20 Peterborough United eng ENG 3. League One 6th 11 10 865 9.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2014-2015 21 Peterborough United eng ENG 3. League One 9th 11 11 939 10.4 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 22 Peterborough United eng ENG 3. League One 13th 18 17 1,541 17.1 1 0 1 1 0 0 8 0 0.06 0.00 0.06 0.06 0.06 Matches 2016-2017 23 Peterborough United eng ENG 3. League One 11th 27 27 2,397 26.6 1 0 1 1 0 0 9 4 0.04 0.00 0.04 0.04 0.04 Matches 2017-2018 24 Peterborough United eng ENG 3. League One 9th 33 32 2,844 31.6 3 2 5 3 0 0 6 4 0.09 0.06 0.16 0.09 0.16 Matches 2018-2019 25 Sunderland eng ENG 3. League One 5th 34 34 3,060 34.0 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Matches 2019-2020 26 Sunderland eng ENG 3. League One 8th 0 0 Matches 2019-2020 26 Salford City FC eng ENG 4. League Two 11th 13 10 898 10.0 1 0 1 1 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Matches 2020-2021 27 Bristol Rovers eng ENG 3. League One 24th 38 32 2,955 32.8 1 0 1 1 0 0 6 0 0.03 0.00 0.03 0.03 0.03 Matches 2021-2022 28 Bristol Rovers eng ENG 4. League Two 3rd 3 2 145 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Ross County sct SCO 1. Premiership 6th 30 27 2,504 27.8 2 1 3 2 0 0 13 0 0.07 0.04 0.11 0.07 0.11 Matches 2022-2023 29 Ross County sct SCO 1. Premiership 11th 29 27 2,279 25.3 1 2 3 1 0 0 6 2 0.04 0.08 0.12 0.04 0.12 Matches 2023-2024 30 Ross County sct SCO 1. Premiership 11th 30 30 2,699 30.0 0 1 1 0 0 0 7 1 0.00 0.03 0.03 0.00 0.03 Matches 2024-2025 31 Northampton Town eng ENG 3. League One 19th 22 11 1,133 12.6 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2025-2026 32 Northampton Town eng ENG 3. League One 24th 0 0 Matches 2025-2026 32 Eastleigh eng ENG 5. National League 17th 4 4 358 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 32 Colchester United eng ENG 4. League Two 12th 2 1 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 9 Clubs 4 Leagues 382 345 30,892 343.2 18 9 27 18 0 0 91 12 0.05 0.03 0.08 0.05 0.08 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 Peterborough United (5 Seasons) 1 League 100 97 8,586 95.4 5 2 7 5 0 0 27 9 0.05 0.02 0.07 0.05 0.07 Ross County (3 Seasons) 1 League 89 84 7,482 83.1 3 4 7 3 0 0 26 3 0.04 0.05 0.08 0.04 0.08 Hartlepool United (3 Seasons) 2 Leagues 77 70 6,229 69.2 4 3 7 4 0 0 17 0 0.06 0.04 0.10 0.06 0.10 Bristol Rovers (2 Seasons) 2 Leagues 41 34 3,100 34.4 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 Sunderland (2 Seasons) 1 League 34 34 3,060 34.0 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Northampton Town (2 Seasons) 1 League 22 11 1,133 12.6 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Salford City FC (1 Season) 1 League 13 10 898 10.0 1 0 1 1 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Eastleigh (1 Season) 1 League 4 4 358 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Colchester United (1 Season) 1 League 2 1 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (12 Seasons) 243 216 19,456 216.2 12 5 17 12 0 0 51 9 0.06 0.02 0.08 0.06 0.08 League Two (4 Seasons) 46 41 3,596 40.0 3 0 3 3 0 0 13 0 0.08 0.00 0.08 0.08 0.08 Premiership (3 Seasons) 89 84 7,482 83.1 3 4 7 3 0 0 26 3 0.04 0.05 0.08 0.04 0.08 National League (1 Season) 4 4 358 4.0 0 0 0 0 0 0 1 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 18 Hartlepool United 1 League 13.5 0 3 0.22 0.00 0 0 2012-2013 19 Hartlepool United 1 League 27.9 2 6 0.22 0.33 0 0 2013-2014 20 Hartlepool United 1 League 27.9 2 4 0.14 0.50 0 0 2013-2014 20 Peterborough United 1 League 9.6 0 2 0.21 0.00 0 0 2014-2015 21 Peterborough United 1 League 10.4 0 1 0.10 0.00 0 0 2015-2016 22 Peterborough United 2 Leagues 20.5 1 2 0.12 0.50 0 0 2016-2017 23 Peterborough United 2 Leagues 27.6 1 0 1 0.00 0.04 1.00 0 0 2017-2018 24 Peterborough United 3 Leagues 34.7 4 6 8 133.3 0.17 0.23 0.67 0.50 0 0 2018-2019 25 Sunderland 3 Leagues 38.0 3 6 0 0.0 1.50 0.00 0.00 0 0 2019-2020 26 Sunderland 2 Leagues 1.0 0 0 0 0.00 0.00 0 0 2019-2020 26 Salford City FC 1 League 10.0 1 5 1 20.0 0.50 0.10 0.20 1.00 0 0 2020-2021 27 Bristol Rovers 3 Leagues 36.6 2 25 10 40.0 0.68 0.27 0.08 0.20 0 0 2021-2022 28 Bristol Rovers 2 Leagues 2.6 0 0 0 0.00 0.00 0 0 2021-2022 28 Ross County 1 League 27.8 2 14 4 28.6 0.50 0.14 0.14 0.50 0 0 2022-2023 29 Ross County 1 League 25.3 1 11 3 27.3 0.43 0.12 0.09 0.33 0 0 2023-2024 30 Ross County 1 League 30.0 0 9 2 22.2 0.30 0.07 0.00 0.00 0 0 2024-2025 31 Northampton Town 3 Leagues 14.9 1 6 3 50.0 0.44 0.22 0.17 0.33 0 0 2025-2026 32 Eastleigh 1 League 4.0 0 0 0 2025-2026 32 Colchester United 1 League 0.5 0 0 0 0.00 0.00 0 0 15 Seasons 9 Clubs 6 Leagues 362.7 20 82 50 39.0 0.38 0.16 0.15 0.34 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Peterborough United (5 Seasons) 3 Leagues 102.8 6 6 14 150.0 0.10 0.14 0.83 0.43 0 0 Ross County (3 Seasons) 1 League 83.1 3 34 9 26.5 0.41 0.11 0.09 0.33 0 0 Hartlepool United (3 Seasons) 2 Leagues 69.2 4 13 0.19 0.31 0 0 Bristol Rovers (2 Seasons) 4 Leagues 39.2 2 25 10 40.0 0.64 0.26 0.08 0.20 0 0 Sunderland (2 Seasons) 3 Leagues 39.0 3 6 0 0.0 1.20 0.00 0.00 0 0 Northampton Town (2 Seasons) 3 Leagues 14.9 1 6 3 50.0 0.44 0.22 0.17 0.33 0 0 Salford City FC (1 Season) 1 League 10.0 1 5 1 20.0 0.50 0.10 0.20 1.00 0 0 Eastleigh (1 Season) 1 League 4.0 0 0 0 Colchester United (1 Season) 1 League 0.5 0 0 0 0.00 0.00 0 0 League One (12 Seasons) 216.2 12 28 34 71.4 0.27 0.19 0.21 0.26 0 0 EFL Cup (7 Seasons) 6.7 0 4 0 0.0 0.59 0.00 0.00 0 0 FA Cup (5 Seasons) 12.7 2 11 2 18.2 1.36 0.25 0.18 1.00 0 0 League Two (4 Seasons) 40.0 3 5 5 20.0 0.41 0.13 0.20 0.60 0 0 Premiership (3 Seasons) 83.1 3 34 9 26.5 0.41 0.11 0.09 0.33 0 0 National League (1 Season) 4.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 18 Hartlepool United eng ENG 3. League One 17 1,214 71 29.3 13.5 14 3 2012-2013 19 Hartlepool United eng ENG 3. League One 32 2,508 78 60.6 27.9 28 4 2013-2014 20 Peterborough United eng ENG 3. League One 11 865 79 20.9 9.6 10 1 2013-2014 20 Hartlepool United eng ENG 4. League Two 28 2,507 90 60.6 27.9 28 0 2014-2015 21 Peterborough United eng ENG 3. League One 11 939 85 22.7 10.4 11 9 0 0 1.55 14 10 +4 +0.38 +0.58 Matches 2015-2016 22 Peterborough United eng ENG FA Cup 4 300 75 62.5 3.3 3 100 3 1 0 1 1.75 5 3 +2 +0.60 -1.90 Matches 2015-2016 22 Peterborough United eng ENG 3. League One 18 1,541 86 37.2 17.1 17 17 1 5 1.28 29 29 0 0.00 -0.31 Matches 2016-2017 23 Peterborough United eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +3.00 Matches 2016-2017 23 Peterborough United eng ENG 3. League One 27 2,397 89 57.9 26.6 27 24 0 5 1.52 40 34 +6 +0.23 +0.54 Matches 2017-2018 24 Peterborough United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2017-2018 24 Peterborough United eng ENG FA Cup 3 186 62 34.4 2.1 2 90 2 1 6 2 1.67 6 1 +5 +2.42 +2.17 Matches 2017-2018 24 Peterborough United eng ENG 3. League One 33 2,844 86 68.7 31.6 32 27 1 7 1.30 46 46 0 0.00 -0.56 Matches 2018-2019 25 Sunderland eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2018-2019 25 Sunderland eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 3 3 0 0.00 Matches 2018-2019 25 Sunderland eng ENG 3. League One 34 3,060 90 73.9 34.0 34 90 34 0 4 1.85 61 36 +25 +0.74 +0.07 Matches 2019-2020 26 Sunderland eng ENG EFL Cup 1 90 90 23.1 1.0 1 90 1 0 1 3.00 3 1 +2 +2.00 +1.10 Matches 2019-2020 26 Sunderland eng ENG 3. League One 0 0 0 0 1 Matches 2019-2020 26 Salford City FC eng ENG 4. League Two 13 898 69 27.0 10.0 10 85 9 3 18 0 1.46 13 12 +1 +0.10 +0.03 Matches 2020-2021 27 Bristol Rovers eng ENG EFL Cup 1 66 66 73.3 0.7 1 66 0 0 0 0.00 0 2 -2 -2.73 +1.02 Matches 2020-2021 27 Bristol Rovers eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 10 4 +6 +2.00 Matches 2020-2021 27 Bristol Rovers eng ENG 3. League One 38 2,955 78 71.4 32.8 32 90 30 6 15 7 0.97 33 44 -11 -0.34 +1.11 Matches 2021-2022 28 Bristol Rovers eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2021-2022 28 Bristol Rovers eng ENG 4. League Two 3 145 48 3.5 1.6 2 68 1 1 10 1 1.00 1 5 -4 -2.48 -3.07 Matches 2021-2022 28 Ross County sct SCO 1. Premiership 30 2,504 83 73.2 27.8 27 90 27 3 25 0 1.07 38 48 -10 -0.36 +0.03 Matches 2022-2023 29 Ross County sct SCO 1. Premiership 29 2,279 79 66.6 25.3 27 82 22 2 28 1 0.93 28 36 -8 -0.32 +0.87 Matches 2023-2024 30 Ross County sct SCO 1. Premiership 30 2,699 90 78.9 30.0 30 90 29 0 1 1.00 31 50 -19 -0.63 +0.61 Matches 2024-2025 31 Northampton Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2024-2025 31 Northampton Town eng ENG FA Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2024-2025 31 Northampton Town eng ENG 3. League One 22 1,133 52 27.4 12.6 11 87 10 11 16 3 1.32 18 22 -4 -0.32 +0.10 Matches 2025-2026 32 Northampton Town eng ENG 3. League One 0 0 0 0 1 Matches 2025-2026 32 Colchester United eng ENG 4. League Two 2 46 23 1.1 0.5 1 45 0 1 1 3 0.00 0 1 -1 -1.96 -2.26 Matches 2025-2026 32 Eastleigh eng ENG 5. National League 4 358 90 8.6 4.0 4 90 3 0 0 1.00 7 9 -2 -0.50 0.00 Matches 15 Seasons 9 Clubs 6 Leagues 403 32,644 81 40.0 362.7 364 88 260 39 16 43 1.26 391 409 -18 -0.06 0.00 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Peterborough United (5 Seasons) 3 Leagues 109 9,252 85 42.1 102.8 104 94 84 5 3 20 1.42 144 128 +16 +0.17 +0.10 Ross County (3 Seasons) 1 League 89 7,482 84 72.9 83.1 84 88 78 5 26 2 1.00 97 134 -37 -0.45 +0.49 Hartlepool United (3 Seasons) 2 Leagues 77 6,229 81 50.2 69.2 70 7 Bristol Rovers (2 Seasons) 4 Leagues 46 3,526 77 40.4 39.2 39 88 35 7 14 8 1.00 44 57 -13 -0.33 -0.44 Sunderland (2 Seasons) 3 Leagues 39 3,510 90 43.2 39.0 39 90 39 0 6 1.79 67 42 +25 +0.64 -0.08 Northampton Town (2 Seasons) 3 Leagues 24 1,343 56 15.8 14.9 13 90 12 11 16 4 1.21 19 26 -7 -0.47 -0.05 Salford City FC (1 Season) 1 League 13 898 69 27.0 10.0 10 85 9 3 18 0 1.46 13 12 +1 +0.10 +0.03 Eastleigh (1 Season) 1 League 4 358 90 8.6 4.0 4 90 3 0 0 1.00 7 9 -2 -0.50 0.00 Colchester United (1 Season) 1 League 2 46 23 1.1 0.5 1 45 0 1 1 3 0.00 0 1 -1 -1.96 -2.26 League One (12 Seasons) 243 19,456 80 39.9 216.2 216 89 151 27 16 33 1.38 241 221 +20 +0.12 +0.25 EFL Cup (7 Seasons) 7 606 87 59.4 6.7 7 87 6 0 1 0.86 7 14 -7 -1.04 -1.04 FA Cup (5 Seasons) 14 1,146 82 68.2 12.7 12 95 12 2 3 3 1.57 25 13 +12 +0.94 -0.07 League Two (4 Seasons) 46 3,596 78 22.8 40.0 41 79 10 5 13 4 1.22 14 18 -4 -0.33 -0.69 Premiership (3 Seasons) 89 7,482 84 72.9 83.1 84 88 78 5 26 2 1.00 97 134 -37 -0.45 +0.49 National League (1 Season) 4 358 90 8.6 4.0 4 90 3 0 0 1.00 7 9 -2 -0.50 0.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 2011-2012 18 Hartlepool United 1 League 17 1,214 71 29.3 13.5 14 3 2012-2013 19 Hartlepool United 1 League 32 2,508 78 60.6 27.9 28 4 2013-2014 20 Hartlepool United 1 League 28 2,507 90 60.6 27.9 28 0 2013-2014 20 Peterborough United 1 League 11 865 79 20.9 9.6 10 1 2014-2015 21 Peterborough United 1 League 11 939 85 22.7 10.4 11 9 0 0 1.55 14 10 +4 +0.38 +0.58 2015-2016 22 Peterborough United 2 Leagues 22 1,841 84 39.8 20.5 20 100 20 2 0 6 1.37 34 32 +2 +0.10 -0.36 2016-2017 23 Peterborough United 2 Leagues 28 2,487 89 57.6 27.6 28 90 25 0 5 1.57 43 36 +7 +0.25 +0.65 2017-2018 24 Peterborough United 3 Leagues 37 3,120 84 65.4 34.7 35 90 30 2 6 9 1.29 53 50 +3 +0.09 -0.40 2018-2019 25 Sunderland 3 Leagues 38 3,420 90 76.0 38.0 38 90 38 0 4 1.76 64 41 +23 +0.61 -0.06 2019-2020 26 Sunderland 2 Leagues 1 90 90 2.5 1.0 1 90 1 0 2 3.00 3 1 +2 +2.00 +1.10 2019-2020 26 Salford City FC 1 League 13 898 69 27.0 10.0 10 85 9 3 18 0 1.46 13 12 +1 +0.10 +0.03 2020-2021 27 Bristol Rovers 3 Leagues 42 3,291 78 73.1 36.6 36 89 33 6 15 7 1.02 43 50 -7 -0.19 +1.30 2021-2022 28 Bristol Rovers 2 Leagues 4 235 59 5.6 2.6 3 75 2 1 10 1 0.75 1 7 -6 -2.30 -2.88 2021-2022 28 Ross County 1 League 30 2,504 83 73.2 27.8 27 90 27 3 25 0 1.07 38 48 -10 -0.36 +0.03 2022-2023 29 Ross County 1 League 29 2,279 79 66.6 25.3 27 82 22 2 28 1 0.93 28 36 -8 -0.32 +0.87 2023-2024 30 Ross County 1 League 30 2,699 90 78.9 30.0 30 90 29 0 1 1.00 31 50 -19 -0.63 +0.61 2024-2025 31 Northampton Town 3 Leagues 24 1,343 56 30.9 14.9 13 90 12 11 16 3 1.21 19 26 -7 -0.47 -0.05 2025-2026 32 Northampton Town 1 League 0 0 0 0 1 2025-2026 32 Eastleigh 1 League 4 358 90 8.6 4.0 4 90 3 0 0 1.00 7 9 -2 -0.50 0.00 2025-2026 32 Colchester United 1 League 2 46 23 1.1 0.5 1 45 0 1 1 3 0.00 0 1 -1 -1.96 -2.26 15 Seasons 9 Clubs 6 Leagues 403 32,644 81 40.0 362.7 364 88 260 39 16 43 1.26 391 409 -18 -0.06 0.00 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Peterborough United (5 Seasons) 3 Leagues 109 9,252 85 42.1 102.8 104 94 84 5 3 20 1.42 144 128 +16 +0.17 +0.10 Ross County (3 Seasons) 1 League 89 7,482 84 72.9 83.1 84 88 78 5 26 2 1.00 97 134 -37 -0.45 +0.49 Hartlepool United (3 Seasons) 2 Leagues 77 6,229 81 50.2 69.2 70 7 Bristol Rovers (2 Seasons) 4 Leagues 46 3,526 77 40.4 39.2 39 88 35 7 14 8 1.00 44 57 -13 -0.33 -0.44 Sunderland (2 Seasons) 3 Leagues 39 3,510 90 43.2 39.0 39 90 39 0 6 1.79 67 42 +25 +0.64 -0.08 Northampton Town (2 Seasons) 3 Leagues 24 1,343 56 15.8 14.9 13 90 12 11 16 4 1.21 19 26 -7 -0.47 -0.05 Salford City FC (1 Season) 1 League 13 898 69 27.0 10.0 10 85 9 3 18 0 1.46 13 12 +1 +0.10 +0.03 Eastleigh (1 Season) 1 League 4 358 90 8.6 4.0 4 90 3 0 0 1.00 7 9 -2 -0.50 0.00 Colchester United (1 Season) 1 League 2 46 23 1.1 0.5 1 45 0 1 1 3 0.00 0 1 -1 -1.96 -2.26 League One (12 Seasons) 243 19,456 80 39.9 216.2 216 89 151 27 16 33 1.38 241 221 +20 +0.12 +0.25 EFL Cup (7 Seasons) 7 606 87 59.4 6.7 7 87 6 0 1 0.86 7 14 -7 -1.04 -1.04 FA Cup (5 Seasons) 14 1,146 82 68.2 12.7 12 95 12 2 3 3 1.57 25 13 +12 +0.94 -0.07 League Two (4 Seasons) 46 3,596 78 22.8 40.0 41 79 10 5 13 4 1.22 14 18 -4 -0.33 -0.69 Premiership (3 Seasons) 89 7,482 84 72.9 83.1 84 88 78 5 26 2 1.00 97 134 -37 -0.45 +0.49 National League (1 Season) 4 358 90 8.6 4.0 4 90 3 0 0 1.00 7 9 -2 -0.50 0.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 2011-2012 18 Hartlepool United eng ENG 3. League One 13th 17 1,214 71 29.3 13.5 14 3 2012-2013 19 Hartlepool United eng ENG 3. League One 23rd 32 2,508 78 60.6 27.9 28 4 2013-2014 20 Hartlepool United eng ENG 4. League Two 19th 28 2,507 90 60.6 27.9 28 0 2013-2014 20 Peterborough United eng ENG 3. League One 6th 11 865 79 20.9 9.6 10 1 2014-2015 21 Peterborough United eng ENG 3. League One 9th 11 939 85 22.7 10.4 11 9 0 0 1.55 14 10 +4 +0.38 +0.58 Matches 2015-2016 22 Peterborough United eng ENG 3. League One 13th 18 1,541 86 37.2 17.1 17 17 1 5 1.28 29 29 0 0.00 -0.31 Matches 2016-2017 23 Peterborough United eng ENG 3. League One 11th 27 2,397 89 57.9 26.6 27 24 0 5 1.52 40 34 +6 +0.23 +0.54 Matches 2017-2018 24 Peterborough United eng ENG 3. League One 9th 33 2,844 86 68.7 31.6 32 27 1 7 1.30 46 46 0 0.00 -0.56 Matches 2018-2019 25 Sunderland eng ENG 3. League One 5th 34 3,060 90 73.9 34.0 34 90 34 0 4 1.85 61 36 +25 +0.74 +0.07 Matches 2019-2020 26 Sunderland eng ENG 3. League One 8th 0 0 0 0 1 Matches 2019-2020 26 Salford City FC eng ENG 4. League Two 11th 13 898 69 27.0 10.0 10 85 9 3 18 0 1.46 13 12 +1 +0.10 +0.03 Matches 2020-2021 27 Bristol Rovers eng ENG 3. League One 24th 38 2,955 78 71.4 32.8 32 90 30 6 15 7 0.97 33 44 -11 -0.34 +1.11 Matches 2021-2022 28 Bristol Rovers eng ENG 4. League Two 3rd 3 145 48 3.5 1.6 2 68 1 1 10 1 1.00 1 5 -4 -2.48 -3.07 Matches 2021-2022 28 Ross County sct SCO 1. Premiership 6th 30 2,504 83 73.2 27.8 27 90 27 3 25 0 1.07 38 48 -10 -0.36 +0.03 Matches 2022-2023 29 Ross County sct SCO 1. Premiership 11th 29 2,279 79 66.6 25.3 27 82 22 2 28 1 0.93 28 36 -8 -0.32 +0.87 Matches 2023-2024 30 Ross County sct SCO 1. Premiership 11th 30 2,699 90 78.9 30.0 30 90 29 0 1 1.00 31 50 -19 -0.63 +0.61 Matches 2024-2025 31 Northampton Town eng ENG 3. League One 19th 22 1,133 52 27.4 12.6 11 87 10 11 16 3 1.32 18 22 -4 -0.32 +0.10 Matches 2025-2026 32 Northampton Town eng ENG 3. League One 24th 0 0 0 0 1 Matches 2025-2026 32 Eastleigh eng ENG 5. National League 17th 4 358 90 8.6 4.0 4 90 3 0 0 1.00 7 9 -2 -0.50 0.00 Matches 2025-2026 32 Colchester United eng ENG 4. League Two 12th 2 46 23 1.1 0.5 1 45 0 1 1 3 0.00 0 1 -1 -1.96 -2.26 Matches 15 Seasons 9 Clubs 4 Leagues 382 30,892 81 39.1 343.2 345 88 242 37 17 39 1.25 359 382 -23 -0.09 0.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Peterborough United (5 Seasons) 1 League 100 8,586 86 41.5 95.4 97 77 3 17 1.39 129 119 +10 +0.12 +0.08 Ross County (3 Seasons) 1 League 89 7,482 84 72.9 83.1 84 88 78 5 26 2 1.00 97 134 -37 -0.45 +0.49 Hartlepool United (3 Seasons) 2 Leagues 77 6,229 81 50.2 69.2 70 7 Bristol Rovers (2 Seasons) 2 Leagues 41 3,100 76 37.4 34.4 34 88 31 7 14 8 0.97 34 49 -15 -0.44 -0.56 Sunderland (2 Seasons) 1 League 34 3,060 90 41.5 34.0 34 90 34 0 5 1.85 61 36 +25 +0.74 +0.07 Northampton Town (2 Seasons) 1 League 22 1,133 52 13.7 12.6 11 87 10 11 16 4 1.32 18 22 -4 -0.32 +0.10 Salford City FC (1 Season) 1 League 13 898 69 27.0 10.0 10 85 9 3 18 0 1.46 13 12 +1 +0.10 +0.03 Eastleigh (1 Season) 1 League 4 358 90 8.6 4.0 4 90 3 0 0 1.00 7 9 -2 -0.50 0.00 Colchester United (1 Season) 1 League 2 46 23 1.1 0.5 1 45 0 1 1 3 0.00 0 1 -1 -1.96 -2.26 League One (12 Seasons) 243 19,456 80 39.9 216.2 216 89 151 27 16 33 1.38 241 221 +20 +0.12 +0.25 League Two (4 Seasons) 46 3,596 78 22.8 40.0 41 79 10 5 13 4 1.22 14 18 -4 -0.33 -0.69 Premiership (3 Seasons) 89 7,482 84 72.9 83.1 84 88 78 5 26 2 1.00 97 134 -37 -0.45 +0.49 National League (1 Season) 4 358 90 8.6 4.0 4 90 3 0 0 1.00 7 9 -2 -0.50 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 18 Hartlepool United 1 League 13.5 3 0 9 2012-2013 19 Hartlepool United 1 League 27.9 6 0 43 2013-2014 20 Hartlepool United 1 League 27.9 8 0 24 2013-2014 20 Peterborough United 1 League 9.6 3 0 8 2014-2015 21 Peterborough United 1 League 10.4 1 1 13 2015-2016 22 Peterborough United 2 Leagues 20.5 9 1 0 29 0 2016-2017 23 Peterborough United 2 Leagues 27.6 9 4 2 28 0 0 0 0 0 0 0 1 2017-2018 24 Peterborough United 3 Leagues 34.7 6 4 2 30 2 0 0 1 4 0 0 0 2018-2019 25 Sunderland 3 Leagues 38.0 6 0 0 2 4 0 0 2 1 0 0 0 2019-2020 26 Sunderland 2 Leagues 1.0 0 0 0 0 2 0 0 3 0 0 2019-2020 26 Salford City FC 1 League 10.0 4 0 0 14 16 0 0 21 18 0 0 0 2020-2021 27 Bristol Rovers 3 Leagues 36.6 6 0 0 52 50 0 4 50 31 1 2021-2022 28 Bristol Rovers 2 Leagues 2.6 2 0 0 4 2 0 1 7 4 0 2021-2022 28 Ross County 1 League 27.8 13 0 0 30 26 1 12 44 12 0 2022-2023 29 Ross County 1 League 25.3 6 2 0 24 37 0 22 54 28 0 2023-2024 30 Ross County 1 League 30.0 7 1 0 27 19 0 16 42 27 1 2024-2025 31 Northampton Town 3 Leagues 14.9 3 0 0 6 16 0 5 18 12 0 2025-2026 32 Eastleigh 1 League 4.0 1 0 0 0 2025-2026 32 Colchester United 1 League 0.5 0 0 0 1 0 0 1 0 0 0 15 Seasons 9 Clubs 6 Leagues 362.7 93 13 4 344 174 1 61 242 137 0 0 3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Peterborough United (5 Seasons) 3 Leagues 102.8 28 10 4 108 2 0 0 1 4 0 0 1 Ross County (3 Seasons) 1 League 83.1 26 3 0 81 82 1 50 140 67 1 Hartlepool United (3 Seasons) 2 Leagues 69.2 17 0 76 Bristol Rovers (2 Seasons) 4 Leagues 39.2 8 0 0 56 52 0 5 57 35 1 Sunderland (2 Seasons) 3 Leagues 39.0 6 0 0 2 6 0 0 5 1 0 0 0 Northampton Town (2 Seasons) 3 Leagues 14.9 3 0 0 6 16 0 5 18 12 0 Salford City FC (1 Season) 1 League 10.0 4 0 0 14 16 0 0 21 18 0 0 0 Eastleigh (1 Season) 1 League 4.0 1 0 0 0 Colchester United (1 Season) 1 League 0.5 0 0 0 1 0 0 1 0 0 0 League One (12 Seasons) 216.2 51 9 4 211 62 0 9 58 38 0 0 2 EFL Cup (7 Seasons) 6.7 1 0 0 5 5 0 1 10 4 0 0 0 FA Cup (5 Seasons) 12.7 1 1 0 6 7 0 0 10 6 0 0 0 League Two (4 Seasons) 40.0 13 0 0 41 18 0 1 24 22 0 0 0 Premiership (3 Seasons) 83.1 26 3 0 81 82 1 50 140 67 1 National League (1 Season) 4.0 1 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 Jack Baldwin Pages
Jack Baldwin Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary