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 Bristol Rovers eng ENG 4. League Two 5 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Bristol Rovers eng ENG 4. League Two 35 25 2,397 26.6 3 3 6 3 0 0 3 1 0.11 0.11 0.23 0.11 0.23 2013-2014 20 Bristol Rovers eng ENG 4. League Two 16 16 1,311 14.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 2014-2015 21 Plymouth Argyle eng ENG FA Cup 2 1 109 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 21 Plymouth Argyle eng ENG League Cup 1 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 21 Plymouth Argyle eng ENG 4. League Two 14 7 741 8.2 0 1 1 0 0 0 2 0 0.00 0.12 0.12 0.00 0.12 Matches 2015-2016 22 Guiseley eng ENG 5. National League 20 17 1,425 15.8 3 4 7 3 0 0 1 0 0.19 0.25 0.44 0.19 0.44 2016-2017 23 Macclesfield Town eng ENG 5. National League 24 21 1,742 19.4 5 2 7 5 0 0 3 0 0.26 0.10 0.36 0.26 0.36 Matches 2017-2018 24 Tranmere Rovers eng ENG FA Cup 2 2 162 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Tranmere Rovers eng ENG 5. National League 42 42 3,618 40.2 4 3 7 4 0 0 9 0 0.10 0.07 0.17 0.10 0.17 Matches 2018-2019 25 Shrewsbury Town eng ENG EFL Cup 1 1 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Shrewsbury Town eng ENG FA Cup 5 5 433 4.8 2 2 4 1 1 1 3 0 0.42 0.42 0.83 0.21 0.62 Matches 2018-2019 25 Shrewsbury Town eng ENG 3. League One 41 39 3,296 36.6 9 2 11 4 5 6 8 1 0.25 0.05 0.30 0.11 0.16 Matches 2019-2020 26 Shrewsbury Town eng ENG FA Cup 6 6 444 4.9 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Shrewsbury Town eng ENG 3. League One 17 17 1,496 16.6 3 0 3 2 1 1 7 0 0.18 0.00 0.18 0.12 0.12 Matches 2020-2021 27 Shrewsbury Town eng ENG FA Cup 3 3 283 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Shrewsbury Town eng ENG 3. League One 39 37 3,250 36.1 4 1 5 1 3 4 12 0 0.11 0.03 0.14 0.03 0.06 Matches 2021-2022 28 Peterborough United eng ENG 2. Championship 36 34 3,015 33.5 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Matches 2021-2022 28 Peterborough United eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Shrewsbury Town eng ENG 3. League One 0 0 Matches 2022-2023 29 Peterborough United eng ENG 3. League One 16 12 1,033 11.5 0 1 1 0 0 0 5 0 0.00 0.09 0.09 0.00 0.09 Matches 2023-2024 30 Blackpool eng ENG FA Cup 3 2 225 2.5 0 1 1 0 0 0 1 0 0.00 0.40 0.40 0.00 0.40 Matches 2023-2024 30 Blackpool eng ENG 3. League One 34 31 2,639 29.3 1 2 3 1 0 0 10 1 0.03 0.07 0.10 0.03 0.10 Matches 2024-2025 31 Blackpool eng ENG EFL Cup 2 2 131 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Blackpool 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 2024-2025 31 Blackpool eng ENG 3. League One 8 6 509 5.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Wigan Athletic eng ENG 3. League One 14 12 964 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 32 Notts County eng ENG EFL Cup 0 0 Matches 2025-2026 32 Notts County eng ENG FA Cup 1 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 32 Notts County eng ENG 4. League Two 35 29 2,319 25.8 1 1 2 1 0 0 10 2 0.04 0.04 0.08 0.04 0.08 Matches 15 Seasons 10 Clubs 6 Leagues 425 373 32,142 357.1 35 25 60 25 10 12 96 6 0.10 0.07 0.17 0.07 0.14 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 Shrewsbury Town (4 Seasons) 3 Leagues 112 108 9,232 102.6 18 5 23 8 10 12 31 2 0.18 0.05 0.22 0.08 0.13 Bristol Rovers (3 Seasons) 1 League 56 42 3,784 42.0 3 4 7 3 0 0 3 1 0.07 0.10 0.17 0.07 0.17 Peterborough United (2 Seasons) 3 Leagues 54 48 4,228 47.0 0 2 2 0 0 0 16 0 0.00 0.04 0.04 0.00 0.04 Blackpool (2 Seasons) 3 Leagues 48 42 3,594 39.9 1 3 4 1 0 0 16 1 0.03 0.08 0.10 0.03 0.10 Tranmere Rovers (1 Season) 2 Leagues 44 44 3,780 42.0 4 3 7 4 0 0 9 0 0.10 0.07 0.17 0.10 0.17 Notts County (1 Season) 3 Leagues 36 30 2,439 27.1 1 1 2 1 0 0 11 2 0.04 0.04 0.07 0.04 0.07 Macclesfield Town (1 Season) 1 League 24 21 1,742 19.4 5 2 7 5 0 0 3 0 0.26 0.10 0.36 0.26 0.36 Guiseley (1 Season) 1 League 20 17 1,425 15.8 3 4 7 3 0 0 1 0 0.19 0.25 0.44 0.19 0.44 Plymouth Argyle (1 Season) 3 Leagues 17 9 954 10.6 0 1 1 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Wigan Athletic (1 Season) 1 League 14 12 964 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 25 23 2,046 22.7 2 3 5 1 1 1 8 1 0.09 0.13 0.22 0.04 0.18 League One (7 Seasons) 169 154 13,187 146.5 17 6 23 8 9 11 51 2 0.12 0.04 0.16 0.05 0.10 League Two (5 Seasons) 105 78 6,844 76.0 4 6 10 4 0 0 15 3 0.05 0.08 0.13 0.05 0.13 EFL Cup (4 Seasons) 4 4 265 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (3 Seasons) 86 80 6,785 75.4 12 9 21 12 0 0 13 0 0.16 0.12 0.28 0.16 0.28 Championship (1 Season) 36 34 3,015 33.5 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03
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 Bristol Rovers 1 League 5 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Bristol Rovers 1 League 35 25 2,397 26.6 3 3 6 3 0 0 3 1 0.11 0.11 0.23 0.11 0.23 2013-2014 20 Bristol Rovers 1 League 16 16 1,311 14.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 2014-2015 21 Plymouth Argyle 3 Leagues 17 9 954 10.6 0 1 1 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 2015-2016 22 Guiseley 1 League 20 17 1,425 15.8 3 4 7 3 0 0 1 0 0.19 0.25 0.44 0.19 0.44 2016-2017 23 Macclesfield Town 1 League 24 21 1,742 19.4 5 2 7 5 0 0 3 0 0.26 0.10 0.36 0.26 0.36 2017-2018 24 Tranmere Rovers 2 Leagues 44 44 3,780 42.0 4 3 7 4 0 0 9 0 0.10 0.07 0.17 0.10 0.17 2018-2019 25 Shrewsbury Town 3 Leagues 47 45 3,759 41.8 11 4 15 5 6 7 11 1 0.26 0.10 0.36 0.12 0.22 2019-2020 26 Shrewsbury Town 2 Leagues 23 23 1,940 21.6 3 0 3 2 1 1 7 1 0.14 0.00 0.14 0.09 0.09 2020-2021 27 Shrewsbury Town 2 Leagues 42 40 3,533 39.3 4 1 5 1 3 4 13 0 0.10 0.03 0.13 0.03 0.05 2021-2022 28 Shrewsbury Town 1 League 0 0 2021-2022 28 Peterborough United 2 Leagues 38 36 3,195 35.5 0 1 1 0 0 0 11 0 0.00 0.03 0.03 0.00 0.03 2022-2023 29 Peterborough United 1 League 16 12 1,033 11.5 0 1 1 0 0 0 5 0 0.00 0.09 0.09 0.00 0.09 2023-2024 30 Blackpool 2 Leagues 37 33 2,864 31.8 1 3 4 1 0 0 11 1 0.03 0.09 0.13 0.03 0.13 2024-2025 31 Blackpool 3 Leagues 11 9 730 8.1 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2024-2025 31 Wigan Athletic 1 League 14 12 964 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2025-2026 32 Notts County 3 Leagues 36 30 2,439 27.1 1 1 2 1 0 0 11 2 0.04 0.04 0.07 0.04 0.07 15 Seasons 10 Clubs 6 Leagues 425 373 32,142 357.1 35 25 60 25 10 12 96 6 0.10 0.07 0.17 0.07 0.14 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 Shrewsbury Town (4 Seasons) 3 Leagues 112 108 9,232 102.6 18 5 23 8 10 12 31 2 0.18 0.05 0.22 0.08 0.13 Bristol Rovers (3 Seasons) 1 League 56 42 3,784 42.0 3 4 7 3 0 0 3 1 0.07 0.10 0.17 0.07 0.17 Peterborough United (2 Seasons) 3 Leagues 54 48 4,228 47.0 0 2 2 0 0 0 16 0 0.00 0.04 0.04 0.00 0.04 Blackpool (2 Seasons) 3 Leagues 48 42 3,594 39.9 1 3 4 1 0 0 16 1 0.03 0.08 0.10 0.03 0.10 Tranmere Rovers (1 Season) 2 Leagues 44 44 3,780 42.0 4 3 7 4 0 0 9 0 0.10 0.07 0.17 0.10 0.17 Notts County (1 Season) 3 Leagues 36 30 2,439 27.1 1 1 2 1 0 0 11 2 0.04 0.04 0.07 0.04 0.07 Macclesfield Town (1 Season) 1 League 24 21 1,742 19.4 5 2 7 5 0 0 3 0 0.26 0.10 0.36 0.26 0.36 Guiseley (1 Season) 1 League 20 17 1,425 15.8 3 4 7 3 0 0 1 0 0.19 0.25 0.44 0.19 0.44 Plymouth Argyle (1 Season) 3 Leagues 17 9 954 10.6 0 1 1 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Wigan Athletic (1 Season) 1 League 14 12 964 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 25 23 2,046 22.7 2 3 5 1 1 1 8 1 0.09 0.13 0.22 0.04 0.18 League One (7 Seasons) 169 154 13,187 146.5 17 6 23 8 9 11 51 2 0.12 0.04 0.16 0.05 0.10 League Two (5 Seasons) 105 78 6,844 76.0 4 6 10 4 0 0 15 3 0.05 0.08 0.13 0.05 0.13 EFL Cup (4 Seasons) 4 4 265 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (3 Seasons) 86 80 6,785 75.4 12 9 21 12 0 0 13 0 0.16 0.12 0.28 0.16 0.28 Championship (1 Season) 36 34 3,015 33.5 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03
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 Bristol Rovers eng ENG 4. League Two 13th 5 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 Bristol Rovers eng ENG 4. League Two 14th 35 25 2,397 26.6 3 3 6 3 0 0 3 1 0.11 0.11 0.23 0.11 0.23 2013-2014 20 Bristol Rovers eng ENG 4. League Two 23rd 16 16 1,311 14.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 2014-2015 21 Plymouth Argyle eng ENG 4. League Two 7th 14 7 741 8.2 0 1 1 0 0 0 2 0 0.00 0.12 0.12 0.00 0.12 Matches 2015-2016 22 Guiseley eng ENG 5. National League 20th 20 17 1,425 15.8 3 4 7 3 0 0 1 0 0.19 0.25 0.44 0.19 0.44 2016-2017 23 Macclesfield Town eng ENG 5. National League 9th 24 21 1,742 19.4 5 2 7 5 0 0 3 0 0.26 0.10 0.36 0.26 0.36 Matches 2017-2018 24 Tranmere Rovers eng ENG 5. National League 2nd 42 42 3,618 40.2 4 3 7 4 0 0 9 0 0.10 0.07 0.17 0.10 0.17 Matches 2018-2019 25 Shrewsbury Town eng ENG 3. League One 18th 41 39 3,296 36.6 9 2 11 4 5 6 8 1 0.25 0.05 0.30 0.11 0.16 Matches 2019-2020 26 Shrewsbury Town eng ENG 3. League One 15th 17 17 1,496 16.6 3 0 3 2 1 1 7 0 0.18 0.00 0.18 0.12 0.12 Matches 2020-2021 27 Shrewsbury Town eng ENG 3. League One 17th 39 37 3,250 36.1 4 1 5 1 3 4 12 0 0.11 0.03 0.14 0.03 0.06 Matches 2021-2022 28 Shrewsbury Town eng ENG 3. League One 18th 0 0 Matches 2021-2022 28 Peterborough United eng ENG 2. Championship 22nd 36 34 3,015 33.5 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Matches 2022-2023 29 Peterborough United eng ENG 3. League One 6th 16 12 1,033 11.5 0 1 1 0 0 0 5 0 0.00 0.09 0.09 0.00 0.09 Matches 2023-2024 30 Blackpool eng ENG 3. League One 8th 34 31 2,639 29.3 1 2 3 1 0 0 10 1 0.03 0.07 0.10 0.03 0.10 Matches 2024-2025 31 Blackpool eng ENG 3. League One 9th 8 6 509 5.7 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Wigan Athletic eng ENG 3. League One 15th 14 12 964 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 32 Notts County eng ENG 4. League Two 5th 35 29 2,319 25.8 1 1 2 1 0 0 10 2 0.04 0.04 0.08 0.04 0.08 Matches 15 Seasons 10 Clubs 4 Leagues 396 346 29,831 331.5 33 22 55 24 9 11 88 5 0.10 0.07 0.17 0.07 0.14 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 Shrewsbury Town (4 Seasons) 1 League 97 93 8,042 89.4 16 3 19 7 9 11 27 1 0.18 0.03 0.21 0.08 0.11 Bristol Rovers (3 Seasons) 1 League 56 42 3,784 42.0 3 4 7 3 0 0 3 1 0.07 0.10 0.17 0.07 0.17 Peterborough United (2 Seasons) 2 Leagues 52 46 4,048 45.0 0 2 2 0 0 0 14 0 0.00 0.04 0.04 0.00 0.04 Blackpool (2 Seasons) 1 League 42 37 3,148 35.0 1 2 3 1 0 0 15 1 0.03 0.06 0.09 0.03 0.09 Tranmere Rovers (1 Season) 1 League 42 42 3,618 40.2 4 3 7 4 0 0 9 0 0.10 0.07 0.17 0.10 0.17 Notts County (1 Season) 1 League 35 29 2,319 25.8 1 1 2 1 0 0 10 2 0.04 0.04 0.08 0.04 0.08 Macclesfield Town (1 Season) 1 League 24 21 1,742 19.4 5 2 7 5 0 0 3 0 0.26 0.10 0.36 0.26 0.36 Guiseley (1 Season) 1 League 20 17 1,425 15.8 3 4 7 3 0 0 1 0 0.19 0.25 0.44 0.19 0.44 Plymouth Argyle (1 Season) 1 League 14 7 741 8.2 0 1 1 0 0 0 2 0 0.00 0.12 0.12 0.00 0.12 Wigan Athletic (1 Season) 1 League 14 12 964 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 League One (7 Seasons) 169 154 13,187 146.5 17 6 23 8 9 11 51 2 0.12 0.04 0.16 0.05 0.10 League Two (5 Seasons) 105 78 6,844 76.0 4 6 10 4 0 0 15 3 0.05 0.08 0.13 0.05 0.13 National League (3 Seasons) 86 80 6,785 75.4 12 9 21 12 0 0 13 0 0.16 0.12 0.28 0.16 0.28 Championship (1 Season) 36 34 3,015 33.5 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03
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 2021 28 gd Grenada Gold Cup GR 3 3 254 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 29 gd Grenada Friendlies (M) 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 4 4 289 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Gold Cup (1 Season) 3 3 254 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 1 35 0.4 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 18 Bristol Rovers 1 League 0.8 0 1 1.18 0.00 0 0 2012-2013 19 Bristol Rovers 1 League 26.6 3 15 0.56 0.20 0 0 2013-2014 20 Bristol Rovers 1 League 14.6 0 3 0.21 0.00 0 0 2014-2015 21 Plymouth Argyle 3 Leagues 10.6 0 2 0.24 0.00 0 0 2015-2016 22 Guiseley 1 League 15.8 3 9 0.57 0.33 0 0 2016-2017 23 Macclesfield Town 1 League 19.4 5 0 11 0.00 0.57 0.45 0 0 2017-2018 24 Tranmere Rovers 2 Leagues 42.0 4 3 17 566.7 0.07 0.40 1.33 0.24 0 0 2018-2019 25 Shrewsbury Town 3 Leagues 41.8 11 9 5 55.6 1.75 0.97 0.11 0.20 6 7 2019-2020 26 Shrewsbury Town 2 Leagues 21.6 3 27 8 29.6 1.25 0.37 0.07 0.25 1 1 2020-2021 27 Shrewsbury Town 2 Leagues 39.3 4 28 11 39.3 0.71 0.28 0.04 0.09 3 4 2021-2022 28 Peterborough United 2 Leagues 35.5 0 15 5 33.3 0.42 0.14 0.00 0.00 0 0 2022-2023 29 Peterborough United 1 League 11.5 0 7 0 0.0 0.61 0.00 0.00 0 0 2023-2024 30 Blackpool 2 Leagues 31.8 1 10 2 20.0 0.31 0.06 0.10 0.50 0 0 2024-2025 31 Blackpool 3 Leagues 8.1 0 7 1 14.3 0.98 0.14 0.00 0.00 0 0 2024-2025 31 Wigan Athletic 1 League 10.7 0 1 0 0.0 0.09 0.00 0.00 0 0 2025-2026 32 Notts County 3 Leagues 27.1 1 14 2 14.3 0.54 0.08 0.07 0.50 0 0 15 Seasons 10 Clubs 6 Leagues 357.1 35 121 92 51.2 0.48 0.29 0.12 0.23 10 12 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Shrewsbury Town (4 Seasons) 3 Leagues 102.6 18 64 24 37.5 0.97 0.36 0.06 0.17 10 12 Bristol Rovers (3 Seasons) 1 League 42.0 3 19 0.45 0.16 0 0 Peterborough United (2 Seasons) 3 Leagues 47.0 0 22 5 22.7 0.47 0.11 0.00 0.00 0 0 Blackpool (2 Seasons) 3 Leagues 39.9 1 17 3 17.6 0.44 0.08 0.06 0.33 0 0 Tranmere Rovers (1 Season) 2 Leagues 42.0 4 3 17 566.7 0.07 0.40 1.33 0.24 0 0 Notts County (1 Season) 3 Leagues 27.1 1 14 2 14.3 0.54 0.08 0.07 0.50 0 0 Macclesfield Town (1 Season) 1 League 19.4 5 0 11 0.00 0.57 0.45 0 0 Guiseley (1 Season) 1 League 15.8 3 9 0.57 0.33 0 0 Plymouth Argyle (1 Season) 3 Leagues 10.6 0 2 0.24 0.00 0 0 Wigan Athletic (1 Season) 1 League 10.7 0 1 0 0.0 0.09 0.00 0.00 0 0 FA Cup (9 Seasons) 22.7 2 19 7 36.8 0.99 0.36 0.05 0.14 1 1 League One (7 Seasons) 146.5 17 72 21 29.2 0.66 0.19 0.06 0.19 9 11 League Two (5 Seasons) 76.0 4 14 23 14.3 0.54 0.30 0.07 0.17 0 0 EFL Cup (4 Seasons) 2.9 0 1 0 0.0 0.56 0.00 0.00 0 0 National League (3 Seasons) 75.4 12 0 36 0.00 0.48 0.33 0 0 Championship (1 Season) 33.5 0 15 5 33.3 0.45 0.15 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 2021 28 gd Grenada Gold Cup GR 2.8 0 2 0 0.0 0.71 0.00 0.00 0 0 Matches 2022 29 gd Grenada Friendlies (M) 0.4 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 3.2 0 2 0 0.0 0.71 0.00 0.00 0 0 Gold Cup (1 Season) 2.8 0 2 0 0.0 0.71 0.00 0.00 0 0 Friendlies (M) (1 Season) 0.4 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 Bristol Rovers eng ENG 4. League Two 5 76 15 1.8 0.8 1 4 2012-2013 19 Bristol Rovers eng ENG 4. League Two 35 2,397 68 57.9 26.6 25 10 2013-2014 20 Bristol Rovers eng ENG 4. League Two 16 1,311 82 31.7 14.6 16 0 2014-2015 21 Plymouth Argyle eng ENG FA Cup 2 109 55 60.6 1.2 1 91 1 1 18 0 1.50 2 1 +1 +0.83 +3.36 Matches 2014-2015 21 Plymouth Argyle eng ENG League Cup 1 104 104 86.7 1.2 1 104 0 0 0 0.00 2 3 -1 -0.87 -6.49 Matches 2014-2015 21 Plymouth Argyle eng ENG 4. League Two 14 741 53 17.9 8.2 7 4 7 22 1.57 10 9 +1 +0.12 -0.33 Matches 2015-2016 22 Guiseley eng ENG 5. National League 20 1,425 71 34.4 15.8 17 3 2016-2017 23 Macclesfield Town eng ENG 5. National League 24 1,742 73 42.1 19.4 21 13 3 8 1.42 29 29 0 0.00 -0.26 Matches 2017-2018 24 Tranmere Rovers eng ENG FA Cup 2 162 81 90.0 1.8 2 81 1 0 0 0.50 1 5 -4 -2.22 +2.78 Matches 2017-2018 24 Tranmere Rovers eng ENG 5. National League 42 3,618 86 87.4 40.2 42 30 0 1 1.86 65 38 +27 +0.67 -0.19 Matches 2018-2019 25 Shrewsbury Town eng ENG EFL Cup 1 30 30 33.3 0.3 1 30 0 0 0 0.00 1 0 +1 +3.00 +6.00 Matches 2018-2019 25 Shrewsbury Town eng ENG FA Cup 5 433 87 68.7 4.8 5 87 3 0 0 1.20 8 7 +1 +0.21 -0.71 Matches 2018-2019 25 Shrewsbury Town eng ENG 3. League One 41 3,296 80 79.6 36.6 39 84 31 2 13 0 1.12 42 48 -6 -0.16 +0.05 Matches 2019-2020 26 Shrewsbury Town eng ENG FA Cup 6 444 74 70.5 4.9 6 74 4 0 0 2.00 4 3 +1 +0.20 -0.77 Matches 2019-2020 26 Shrewsbury Town eng ENG 3. League One 17 1,496 88 48.9 16.6 17 88 14 0 0 1.35 17 18 -1 -0.06 +0.52 Matches 2020-2021 27 Shrewsbury Town eng ENG FA Cup 3 283 94 94.3 3.1 3 94 2 0 0 2.00 3 1 +2 +0.64 +5.93 Matches 2020-2021 27 Shrewsbury Town eng ENG 3. League One 39 3,250 83 78.5 36.1 37 87 30 2 21 0 1.18 38 44 -6 -0.17 -0.07 Matches 2021-2022 28 Peterborough United eng ENG 2. Championship 36 3,015 84 72.8 33.5 34 86 28 2 49 0 0.72 31 63 -32 -0.96 0.00 Matches 2021-2022 28 Peterborough United eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 0 3.00 4 1 +3 +1.50 +3.50 Matches 2021-2022 28 Shrewsbury Town eng ENG 3. League One 0 0 0 0 1 Matches 2022-2023 29 Peterborough United eng ENG 3. League One 16 1,033 65 25.0 11.5 12 77 4 4 27 0 1.83 20 9 +11 +0.96 +0.67 Matches 2023-2024 30 Blackpool eng ENG FA Cup 3 225 75 57.7 2.5 2 103 1 1 20 0 1.33 6 5 +1 +0.40 -1.24 Matches 2023-2024 30 Blackpool eng ENG 3. League One 34 2,639 78 63.7 29.3 31 84 17 3 11 1 1.47 36 27 +9 +0.31 -0.17 Matches 2024-2025 31 Blackpool eng ENG EFL Cup 2 131 66 48.5 1.5 2 66 0 0 0 3.00 0 1 -1 -0.69 -3.92 Matches 2024-2025 31 Blackpool eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -3.00 Matches 2024-2025 31 Blackpool eng ENG 3. League One 8 509 64 12.3 5.7 6 80 1 2 15 5 1.50 10 10 0 0.00 -0.30 Matches 2024-2025 31 Wigan Athletic eng ENG 3. League One 14 964 69 23.3 10.7 12 76 4 2 25 0 1.21 9 11 -2 -0.19 -0.19 Matches 2025-2026 32 Notts County eng ENG EFL Cup 0 0 0 0 1 Matches 2025-2026 32 Notts County eng ENG FA Cup 1 120 120 100.0 1.3 1 120 1 0 0 1.00 2 2 0 0.00 Matches 2025-2026 32 Notts County eng ENG 4. League Two 35 2,319 66 56.0 25.8 29 76 14 6 18 7 1.87 39 29 +10 +0.39 -0.20 Matches 15 Seasons 10 Clubs 6 Leagues 425 32,142 76 44.2 357.1 373 83 206 52 21 46 1.41 380 366 +14 +0.05 -0.14 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Shrewsbury Town (4 Seasons) 3 Leagues 112 9,232 82 53.9 102.6 108 85 84 4 17 1 1.24 113 121 -8 -0.08 +0.21 Bristol Rovers (3 Seasons) 1 League 56 3,784 68 30.5 42.0 42 14 Peterborough United (2 Seasons) 3 Leagues 54 4,228 78 49.5 47.0 48 84 34 6 34 0 1.13 55 73 -18 -0.38 -0.30 Blackpool (2 Seasons) 3 Leagues 48 3,594 75 39.4 39.9 42 84 20 6 14 6 1.50 53 45 +8 +0.20 -0.29 Tranmere Rovers (1 Season) 2 Leagues 44 3,780 86 87.5 42.0 44 81 31 0 1 1.80 66 43 +23 +0.55 -0.12 Notts County (1 Season) 3 Leagues 36 2,439 68 56.1 27.1 30 78 15 6 18 8 1.85 41 31 +10 +0.37 -0.22 Macclesfield Town (1 Season) 1 League 24 1,742 73 42.1 19.4 21 13 3 8 1.42 29 29 0 0.00 -0.26 Guiseley (1 Season) 1 League 20 1,425 71 34.4 15.8 17 3 Plymouth Argyle (1 Season) 3 Leagues 17 954 56 21.5 10.6 9 98 5 8 18 22 1.47 14 13 +1 +0.09 -0.32 Wigan Athletic (1 Season) 1 League 14 964 69 23.3 10.7 12 76 4 2 25 0 1.21 9 11 -2 -0.19 -0.19 FA Cup (9 Seasons) 25 2,046 82 71.0 22.7 23 87 16 2 19 0 1.56 31 27 +4 +0.18 -0.15 League One (7 Seasons) 169 13,187 78 41.2 146.5 154 84 101 15 19 7 1.32 172 167 +5 +0.03 -0.07 League Two (5 Seasons) 105 6,844 65 33.1 76.0 78 76 18 27 18 29 1.78 49 38 +11 +0.32 -0.18 EFL Cup (4 Seasons) 4 265 66 46.5 2.9 4 66 0 0 1 1.50 3 4 -1 -0.34 -2.01 National League (3 Seasons) 86 6,785 79 54.6 75.4 80 43 6 9 1.70 94 67 +27 +0.45 +0.08 Championship (1 Season) 36 3,015 84 72.8 33.5 34 86 28 2 49 0 0.72 31 63 -32 -0.96 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 Bristol Rovers 1 League 5 76 15 1.8 0.8 1 4 2012-2013 19 Bristol Rovers 1 League 35 2,397 68 57.9 26.6 25 10 2013-2014 20 Bristol Rovers 1 League 16 1,311 82 31.7 14.6 16 0 2014-2015 21 Plymouth Argyle 3 Leagues 17 954 56 21.5 10.6 9 98 5 8 18 22 1.47 14 13 +1 +0.09 -0.32 2015-2016 22 Guiseley 1 League 20 1,425 71 34.4 15.8 17 3 2016-2017 23 Macclesfield Town 1 League 24 1,742 73 42.1 19.4 21 13 3 8 1.42 29 29 0 0.00 -0.26 2017-2018 24 Tranmere Rovers 2 Leagues 44 3,780 86 87.5 42.0 44 81 31 0 1 1.80 66 43 +23 +0.55 -0.12 2018-2019 25 Shrewsbury Town 3 Leagues 47 3,759 80 77.3 41.8 45 83 34 2 13 0 1.10 51 55 -4 -0.10 +0.07 2019-2020 26 Shrewsbury Town 2 Leagues 23 1,940 84 52.6 21.6 23 84 18 0 0 1.52 21 21 0 0.00 +0.41 2020-2021 27 Shrewsbury Town 2 Leagues 42 3,533 84 79.6 39.3 40 87 32 2 21 0 1.24 41 45 -4 -0.10 +0.10 2021-2022 28 Shrewsbury Town 1 League 0 0 0 0 1 2021-2022 28 Peterborough United 2 Leagues 38 3,195 84 72.4 35.5 36 86 30 2 49 0 0.84 35 64 -29 -0.82 +0.22 2022-2023 29 Peterborough United 1 League 16 1,033 65 25.0 11.5 12 77 4 4 27 0 1.83 20 9 +11 +0.96 +0.67 2023-2024 30 Blackpool 2 Leagues 37 2,864 77 63.2 31.8 33 85 18 4 14 1 1.46 42 32 +10 +0.31 -0.28 2024-2025 31 Blackpool 3 Leagues 11 730 66 15.9 8.1 9 78 2 2 15 5 1.64 11 13 -2 -0.25 -0.69 2024-2025 31 Wigan Athletic 1 League 14 964 69 23.3 10.7 12 76 4 2 25 0 1.21 9 11 -2 -0.19 -0.19 2025-2026 32 Notts County 3 Leagues 36 2,439 68 56.1 27.1 30 78 15 6 18 8 1.85 41 31 +10 +0.37 -0.22 15 Seasons 10 Clubs 6 Leagues 425 32,142 76 44.2 357.1 373 83 206 52 21 46 1.41 380 366 +14 +0.05 -0.14 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Shrewsbury Town (4 Seasons) 3 Leagues 112 9,232 82 53.9 102.6 108 85 84 4 17 1 1.24 113 121 -8 -0.08 +0.21 Bristol Rovers (3 Seasons) 1 League 56 3,784 68 30.5 42.0 42 14 Peterborough United (2 Seasons) 3 Leagues 54 4,228 78 49.5 47.0 48 84 34 6 34 0 1.13 55 73 -18 -0.38 -0.30 Blackpool (2 Seasons) 3 Leagues 48 3,594 75 39.4 39.9 42 84 20 6 14 6 1.50 53 45 +8 +0.20 -0.29 Tranmere Rovers (1 Season) 2 Leagues 44 3,780 86 87.5 42.0 44 81 31 0 1 1.80 66 43 +23 +0.55 -0.12 Notts County (1 Season) 3 Leagues 36 2,439 68 56.1 27.1 30 78 15 6 18 8 1.85 41 31 +10 +0.37 -0.22 Macclesfield Town (1 Season) 1 League 24 1,742 73 42.1 19.4 21 13 3 8 1.42 29 29 0 0.00 -0.26 Guiseley (1 Season) 1 League 20 1,425 71 34.4 15.8 17 3 Plymouth Argyle (1 Season) 3 Leagues 17 954 56 21.5 10.6 9 98 5 8 18 22 1.47 14 13 +1 +0.09 -0.32 Wigan Athletic (1 Season) 1 League 14 964 69 23.3 10.7 12 76 4 2 25 0 1.21 9 11 -2 -0.19 -0.19 FA Cup (9 Seasons) 25 2,046 82 71.0 22.7 23 87 16 2 19 0 1.56 31 27 +4 +0.18 -0.15 League One (7 Seasons) 169 13,187 78 41.2 146.5 154 84 101 15 19 7 1.32 172 167 +5 +0.03 -0.07 League Two (5 Seasons) 105 6,844 65 33.1 76.0 78 76 18 27 18 29 1.78 49 38 +11 +0.32 -0.18 EFL Cup (4 Seasons) 4 265 66 46.5 2.9 4 66 0 0 1 1.50 3 4 -1 -0.34 -2.01 National League (3 Seasons) 86 6,785 79 54.6 75.4 80 43 6 9 1.70 94 67 +27 +0.45 +0.08 Championship (1 Season) 36 3,015 84 72.8 33.5 34 86 28 2 49 0 0.72 31 63 -32 -0.96 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 Bristol Rovers eng ENG 4. League Two 13th 5 76 15 1.8 0.8 1 4 2012-2013 19 Bristol Rovers eng ENG 4. League Two 14th 35 2,397 68 57.9 26.6 25 10 2013-2014 20 Bristol Rovers eng ENG 4. League Two 23rd 16 1,311 82 31.7 14.6 16 0 2014-2015 21 Plymouth Argyle eng ENG 4. League Two 7th 14 741 53 17.9 8.2 7 4 7 22 1.57 10 9 +1 +0.12 -0.33 Matches 2015-2016 22 Guiseley eng ENG 5. National League 20th 20 1,425 71 34.4 15.8 17 3 2016-2017 23 Macclesfield Town eng ENG 5. National League 9th 24 1,742 73 42.1 19.4 21 13 3 8 1.42 29 29 0 0.00 -0.26 Matches 2017-2018 24 Tranmere Rovers eng ENG 5. National League 2nd 42 3,618 86 87.4 40.2 42 30 0 1 1.86 65 38 +27 +0.67 -0.19 Matches 2018-2019 25 Shrewsbury Town eng ENG 3. League One 18th 41 3,296 80 79.6 36.6 39 84 31 2 13 0 1.12 42 48 -6 -0.16 +0.05 Matches 2019-2020 26 Shrewsbury Town eng ENG 3. League One 15th 17 1,496 88 48.9 16.6 17 88 14 0 0 1.35 17 18 -1 -0.06 +0.52 Matches 2020-2021 27 Shrewsbury Town eng ENG 3. League One 17th 39 3,250 83 78.5 36.1 37 87 30 2 21 0 1.18 38 44 -6 -0.17 -0.07 Matches 2021-2022 28 Shrewsbury Town eng ENG 3. League One 18th 0 0 0 0 1 Matches 2021-2022 28 Peterborough United eng ENG 2. Championship 22nd 36 3,015 84 72.8 33.5 34 86 28 2 49 0 0.72 31 63 -32 -0.96 0.00 Matches 2022-2023 29 Peterborough United eng ENG 3. League One 6th 16 1,033 65 25.0 11.5 12 77 4 4 27 0 1.83 20 9 +11 +0.96 +0.67 Matches 2023-2024 30 Blackpool eng ENG 3. League One 8th 34 2,639 78 63.7 29.3 31 84 17 3 11 1 1.47 36 27 +9 +0.31 -0.17 Matches 2024-2025 31 Blackpool eng ENG 3. League One 9th 8 509 64 12.3 5.7 6 80 1 2 15 5 1.50 10 10 0 0.00 -0.30 Matches 2024-2025 31 Wigan Athletic eng ENG 3. League One 15th 14 964 69 23.3 10.7 12 76 4 2 25 0 1.21 9 11 -2 -0.19 -0.19 Matches 2025-2026 32 Notts County eng ENG 4. League Two 5th 35 2,319 66 56.0 25.8 29 76 14 6 18 7 1.87 39 29 +10 +0.39 -0.20 Matches 15 Seasons 10 Clubs 4 Leagues 396 29,831 75 43.0 331.5 346 83 190 50 21 45 1.40 346 335 +11 +0.04 -0.13 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Shrewsbury Town (4 Seasons) 1 League 97 8,042 83 52.0 89.4 93 86 75 4 17 1 1.18 97 110 -13 -0.15 +0.21 Bristol Rovers (3 Seasons) 1 League 56 3,784 68 30.5 42.0 42 14 Peterborough United (2 Seasons) 2 Leagues 52 4,048 78 48.9 45.0 46 84 32 6 34 0 1.06 51 72 -21 -0.47 -0.42 Blackpool (2 Seasons) 1 League 42 3,148 75 38.0 35.0 37 83 18 5 13 6 1.48 46 37 +9 +0.26 -0.09 Tranmere Rovers (1 Season) 1 League 42 3,618 86 87.4 40.2 42 30 0 1 1.86 65 38 +27 +0.67 -0.19 Notts County (1 Season) 1 League 35 2,319 66 56.0 25.8 29 76 14 6 18 7 1.87 39 29 +10 +0.39 -0.20 Macclesfield Town (1 Season) 1 League 24 1,742 73 42.1 19.4 21 13 3 8 1.42 29 29 0 0.00 -0.26 Guiseley (1 Season) 1 League 20 1,425 71 34.4 15.8 17 3 Plymouth Argyle (1 Season) 1 League 14 741 53 17.9 8.2 7 4 7 22 1.57 10 9 +1 +0.12 -0.33 Wigan Athletic (1 Season) 1 League 14 964 69 23.3 10.7 12 76 4 2 25 0 1.21 9 11 -2 -0.19 -0.19 League One (7 Seasons) 169 13,187 78 41.2 146.5 154 84 101 15 19 7 1.32 172 167 +5 +0.03 -0.07 League Two (5 Seasons) 105 6,844 65 33.1 76.0 78 76 18 27 18 29 1.78 49 38 +11 +0.32 -0.18 National League (3 Seasons) 86 6,785 79 54.6 75.4 80 43 6 9 1.70 94 67 +27 +0.45 +0.08 Championship (1 Season) 36 3,015 84 72.8 33.5 34 86 28 2 49 0 0.72 31 63 -32 -0.96 0.00
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 2021 28 gd Grenada Gold Cup GR 3 254 85 94.1 2.8 3 85 2 0 0 0.00 1 11 -10 -3.54 -3.54 Matches 2022 29 gd Grenada Friendlies (M) 1 35 35 9.7 0.4 1 35 0 0 0 0.00 0 0 0 0.00 -0.28 Matches 2 Seasons 1 Club 2 Leagues 4 289 72 45.9 3.2 4 72 2 0 0 0.00 1 11 -10 -3.11 -3.38 Gold Cup (1 Season) 3 254 85 94.1 2.8 3 85 2 0 0 0.00 1 11 -10 -3.54 -3.54 Friendlies (M) (1 Season) 1 35 35 9.7 0.4 1 35 0 0 0 0.00 0 0 0 0.00 -0.28
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 18 Bristol Rovers 1 League 0.8 0 0 0 2012-2013 19 Bristol Rovers 1 League 26.6 3 1 21 2013-2014 20 Bristol Rovers 1 League 14.6 0 0 7 2014-2015 21 Plymouth Argyle 3 Leagues 10.6 2 0 0 12 0 2015-2016 22 Guiseley 1 League 15.8 1 0 12 2016-2017 23 Macclesfield Town 1 League 19.4 3 0 0 21 0 0 0 0 0 0 0 0 2017-2018 24 Tranmere Rovers 2 Leagues 42.0 9 0 0 51 2 0 0 3 3 0 0 0 2018-2019 25 Shrewsbury Town 3 Leagues 41.8 11 1 1 11 10 0 10 2 8 0 0 0 2019-2020 26 Shrewsbury Town 2 Leagues 21.6 7 1 0 37 46 0 23 27 45 0 0 0 2020-2021 27 Shrewsbury Town 2 Leagues 39.3 13 0 0 74 69 0 12 73 77 0 2021-2022 28 Peterborough United 2 Leagues 35.5 11 0 0 46 32 1 12 59 56 0 2022-2023 29 Peterborough United 1 League 11.5 5 0 0 11 19 0 3 24 14 0 2023-2024 30 Blackpool 2 Leagues 31.8 11 1 0 42 26 0 8 46 46 0 2024-2025 31 Blackpool 3 Leagues 8.1 5 0 0 14 9 0 2 5 5 0 2024-2025 31 Wigan Athletic 1 League 10.7 4 0 0 10 11 0 1 14 10 0 2025-2026 32 Notts County 3 Leagues 27.1 11 2 2 37 39 0 10 34 39 0 15 Seasons 10 Clubs 6 Leagues 357.1 96 6 3 406 263 1 81 287 303 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Shrewsbury Town (4 Seasons) 3 Leagues 102.6 31 2 1 122 125 0 45 102 130 0 0 0 Bristol Rovers (3 Seasons) 1 League 42.0 3 1 28 Peterborough United (2 Seasons) 3 Leagues 47.0 16 0 0 57 51 1 15 83 70 0 Blackpool (2 Seasons) 3 Leagues 39.9 16 1 0 56 35 0 10 51 51 0 Tranmere Rovers (1 Season) 2 Leagues 42.0 9 0 0 51 2 0 0 3 3 0 0 0 Notts County (1 Season) 3 Leagues 27.1 11 2 2 37 39 0 10 34 39 0 Macclesfield Town (1 Season) 1 League 19.4 3 0 0 21 0 0 0 0 0 0 0 0 Guiseley (1 Season) 1 League 15.8 1 0 12 Plymouth Argyle (1 Season) 3 Leagues 10.6 2 0 0 12 0 Wigan Athletic (1 Season) 1 League 10.7 4 0 0 10 11 0 1 14 10 0 FA Cup (9 Seasons) 22.7 8 1 0 32 29 0 20 18 21 0 0 0 League One (7 Seasons) 146.5 51 2 1 170 166 0 40 177 187 0 0 0 League Two (5 Seasons) 76.0 15 3 2 77 39 0 10 34 39 0 EFL Cup (4 Seasons) 2.9 0 0 0 2 1 0 1 1 1 0 0 0 National League (3 Seasons) 75.4 13 0 0 82 0 0 0 0 0 0 0 0 Championship (1 Season) 33.5 9 0 0 43 28 1 10 57 55 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021 28 gd Grenada Gold Cup GR 2.8 1 0 0 5 3 0 2 4 2 0 Matches 2022 29 gd Grenada Friendlies (M) 0.4 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 3.2 1 0 0 5 3 0 2 4 2 0 Gold Cup (1 Season) 2.8 1 0 0 5 3 0 2 4 2 0 Friendlies (M) (1 Season) 0.4 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 Oliver Norburn Pages
Oliver Norburn Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary