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 2019-2020 18 Norwich City eng ENG Jr. PL2 — Div. 2 13 5 511 5.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Norwich City eng ENG EFL Cup 0 0 Matches 2020-2021 19 Harrogate Town FC eng ENG 4. League Two 3 2 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Norwich City eng ENG Jr. PL2 — Div. 2 10 10 802 8.9 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Matches 2021-2022 20 Barnsley eng ENG 2. Championship 9 3 325 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Barnsley eng ENG FA Cup 1 0 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Barnsley eng ENG EFL Cup 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Barnsley eng ENG FA Cup 1 0 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Barnsley eng ENG 3. League One 2 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Northampton Town eng ENG 4. League Two 17 9 986 11.0 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2023-2024 22 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 2023-2024 22 Northampton Town eng ENG FA Cup 1 1 66 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Northampton Town eng ENG 3. League One 29 12 1,328 14.8 1 1 2 1 0 0 3 0 0.07 0.07 0.14 0.07 0.14 Matches 2024-2025 23 Northampton Town eng ENG EFL Cup 1 0 41 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Northampton Town eng ENG FA Cup 1 0 50 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Northampton Town eng ENG 3. League One 33 12 1,358 15.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Bromley eng ENG EFL Cup 2 0 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Bromley eng ENG FA Cup 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Bromley eng ENG 4. League Two 41 28 2,469 27.4 4 4 8 4 0 0 10 0 0.15 0.15 0.29 0.15 0.29 Matches 6 Seasons 5 Clubs 5 Leagues 145 69 7,137 79.3 6 5 11 6 0 0 22 0 0.08 0.06 0.14 0.08 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 Northampton Town (3 Seasons) 4 Leagues 83 35 3,919 43.5 2 1 3 2 0 0 11 0 0.05 0.02 0.07 0.05 0.07 Norwich City (2 Seasons) 1 League 23 15 1,313 14.6 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Barnsley (2 Seasons) 4 Leagues 15 3 435 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bromley (1 Season) 3 Leagues 44 29 2,625 29.2 4 4 8 4 0 0 10 0 0.14 0.14 0.27 0.14 0.27 Harrogate Town FC (1 Season) 1 League 3 2 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Norwich City (1 Season) 1 League 0 0 EFL Cup (5 Seasons) 6 1 232 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 5 2 264 2.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 64 24 2,703 30.0 1 1 2 1 0 0 5 0 0.03 0.03 0.07 0.03 0.07 League Two (3 Seasons) 61 39 3,613 40.1 5 4 9 5 0 0 14 0 0.12 0.10 0.22 0.12 0.22 PL2 — Div. 2 (2 Seasons) 23 15 1,313 14.6 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Championship (1 Season) 9 3 325 3.6 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 2019-2020 18 Norwich City 1 League 13 5 511 5.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 19 Norwich City 1 League 10 10 802 8.9 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 2020-2021 19 Norwich City 1 League 0 0 2020-2021 19 Harrogate Town FC 1 League 3 2 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 20 Barnsley 2 Leagues 10 3 381 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 21 Barnsley 3 Leagues 5 0 54 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 21 Northampton Town 1 League 17 9 986 11.0 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 2023-2024 22 Northampton Town 3 Leagues 31 14 1,484 16.5 1 1 2 1 0 0 4 0 0.06 0.06 0.12 0.06 0.12 2024-2025 23 Northampton Town 3 Leagues 35 12 1,449 16.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2025-2026 24 Bromley 3 Leagues 44 29 2,625 29.2 4 4 8 4 0 0 10 0 0.14 0.14 0.27 0.14 0.27 6 Seasons 5 Clubs 5 Leagues 145 69 7,137 79.3 6 5 11 6 0 0 22 0 0.08 0.06 0.14 0.08 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 Northampton Town (3 Seasons) 4 Leagues 83 35 3,919 43.5 2 1 3 2 0 0 11 0 0.05 0.02 0.07 0.05 0.07 Norwich City (2 Seasons) 1 League 23 15 1,313 14.6 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Barnsley (2 Seasons) 4 Leagues 15 3 435 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bromley (1 Season) 3 Leagues 44 29 2,625 29.2 4 4 8 4 0 0 10 0 0.14 0.14 0.27 0.14 0.27 Harrogate Town FC (1 Season) 1 League 3 2 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Norwich City (1 Season) 1 League 0 0 EFL Cup (5 Seasons) 6 1 232 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 5 2 264 2.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 64 24 2,703 30.0 1 1 2 1 0 0 5 0 0.03 0.03 0.07 0.03 0.07 League Two (3 Seasons) 61 39 3,613 40.1 5 4 9 5 0 0 14 0 0.12 0.10 0.22 0.12 0.22 PL2 — Div. 2 (2 Seasons) 23 15 1,313 14.6 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Championship (1 Season) 9 3 325 3.6 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 2019-2020 18 Norwich City eng ENG Jr. PL2 — Div. 2 11th 13 5 511 5.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Norwich City eng ENG Jr. PL2 — Div. 2 11th 10 10 802 8.9 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Matches 2020-2021 19 Harrogate Town FC eng ENG 4. League Two 17th 3 2 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Barnsley eng ENG 2. Championship 24th 9 3 325 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Barnsley eng ENG 3. League One 4th 2 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Northampton Town eng ENG 4. League Two 3rd 17 9 986 11.0 1 0 1 1 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2023-2024 22 Northampton Town eng ENG 3. League One 14th 29 12 1,328 14.8 1 1 2 1 0 0 3 0 0.07 0.07 0.14 0.07 0.14 Matches 2024-2025 23 Northampton Town eng ENG 3. League One 19th 33 12 1,358 15.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Bromley eng ENG 4. League Two 1st 41 28 2,469 27.4 4 4 8 4 0 0 10 0 0.15 0.15 0.29 0.15 0.29 Matches 6 Seasons 4 Clubs 3 Leagues 134 66 6,641 73.8 6 5 11 6 0 0 20 0 0.08 0.07 0.15 0.08 0.15 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 Northampton Town (3 Seasons) 2 Leagues 79 33 3,672 40.8 2 1 3 2 0 0 9 0 0.05 0.02 0.07 0.05 0.07 Norwich City (2 Seasons) 1 League 23 15 1,313 14.6 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Barnsley (2 Seasons) 2 Leagues 11 3 342 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bromley (1 Season) 1 League 41 28 2,469 27.4 4 4 8 4 0 0 10 0 0.15 0.15 0.29 0.15 0.29 Harrogate Town FC (1 Season) 1 League 3 2 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 64 24 2,703 30.0 1 1 2 1 0 0 5 0 0.03 0.03 0.07 0.03 0.07 League Two (3 Seasons) 61 39 3,613 40.1 5 4 9 5 0 0 14 0 0.12 0.10 0.22 0.12 0.22 PL2 — Div. 2 (2 Seasons) 23 15 1,313 14.6 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Championship (1 Season) 9 3 325 3.6 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 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 2025 24 cg Congo Africa Cup of Nations qualification 0 0 Matches 2026 25 cg Congo WCQ 1 0 13 0.1 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 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Africa Cup of Nations qualification (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019-2020 18 Norwich City 1 League 5.7 0 0 0 2020-2021 19 Norwich City 1 League 8.9 0 0 0 2020-2021 19 Harrogate Town FC 1 League 1.8 0 3 1 33.3 1.71 0.57 0.00 0.00 0 0 2021-2022 20 Barnsley 2 Leagues 4.2 0 0 0 0.00 0.00 0 0 2022-2023 21 Barnsley 3 Leagues 0.6 0 0 0 0.00 0.00 0 0 2022-2023 21 Northampton Town 1 League 11.0 1 9 5 55.6 0.82 0.46 0.11 0.20 0 0 2023-2024 22 Northampton Town 3 Leagues 16.5 1 11 3 27.3 0.67 0.18 0.09 0.33 0 0 2024-2025 23 Northampton Town 3 Leagues 16.1 0 8 4 50.0 0.51 0.26 0.00 0.00 0 0 2025-2026 24 Bromley 3 Leagues 29.2 4 28 9 32.1 0.99 0.32 0.14 0.44 0 0 6 Seasons 5 Clubs 5 Leagues 79.3 6 59 22 37.3 0.76 0.28 0.10 0.27 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Northampton Town (3 Seasons) 4 Leagues 43.5 2 28 12 42.9 0.65 0.28 0.07 0.17 0 0 Norwich City (2 Seasons) 1 League 14.6 0 0 0 Barnsley (2 Seasons) 4 Leagues 4.8 0 0 0 0.00 0.00 0 0 Bromley (1 Season) 3 Leagues 29.2 4 28 9 32.1 0.99 0.32 0.14 0.44 0 0 Harrogate Town FC (1 Season) 1 League 1.8 0 3 1 33.3 1.71 0.57 0.00 0.00 0 0 Norwich City (1 Season) 1 League EFL Cup (5 Seasons) 2.6 0 0 0 0.00 0.00 0 0 FA Cup (5 Seasons) 2.9 0 1 0 0.0 0.74 0.00 0.00 0 0 League One (3 Seasons) 30.0 1 18 7 38.9 0.60 0.23 0.06 0.14 0 0 League Two (3 Seasons) 40.1 5 40 15 37.5 1.00 0.37 0.13 0.33 0 0 PL2 — Div. 2 (2 Seasons) 14.6 0 0 0 Championship (1 Season) 3.6 0 0 0 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 2026 25 cg Congo WCQ 0.1 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.1 0 0 0 WCQ (1 Season) 0.1 0 0 0 Africa Cup of Nations qualification (1 Season)
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 2019-2020 18 Norwich City eng ENG Jr. PL2 — Div. 2 13 511 39 33.4 5.7 5 73 1 8 18 2 0.77 6 10 -4 -0.70 0.00 Matches 2020-2021 19 Norwich City eng ENG EFL Cup 0 0 0 1 Matches 2020-2021 19 Harrogate Town FC eng ENG 4. League Two 3 158 53 3.8 1.8 2 75 1 1 9 4 1.00 6 8 -2 -1.14 -0.98 Matches 2020-2021 19 Norwich City eng ENG Jr. PL2 — Div. 2 10 802 80 37.1 8.9 10 80 5 0 0 1.60 12 10 +2 +0.22 +0.89 Matches 2021-2022 20 Barnsley eng ENG 2. Championship 9 325 36 7.9 3.6 3 68 0 6 20 15 0.33 3 9 -6 -1.66 -0.86 Matches 2021-2022 20 Barnsley eng ENG FA Cup 1 56 56 26.7 0.6 0 0 1 56 1 3.00 3 3 0 0.00 0.00 Matches 2022-2023 21 Barnsley eng ENG EFL Cup 2 25 13 13.9 0.3 0 0 2 13 0 1.50 1 0 +1 +3.60 +4.76 Matches 2022-2023 21 Barnsley eng ENG FA Cup 1 12 12 4.4 0.1 0 0 1 12 0 3.00 0 1 -1 -7.50 -8.20 Matches 2022-2023 21 Barnsley eng ENG 3. League One 2 17 9 0.4 0.2 0 0 2 9 5 1.50 0 1 -1 -5.29 -6.04 Matches 2022-2023 21 Northampton Town eng ENG 4. League Two 17 986 58 23.8 11.0 9 84 6 8 29 1 1.88 14 10 +4 +0.37 -0.09 Matches 2023-2024 22 Northampton Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2023-2024 22 Northampton Town eng ENG FA Cup 1 66 66 73.3 0.7 1 66 0 0 0 0.00 1 2 -1 -1.36 +2.39 Matches 2023-2024 22 Northampton Town eng ENG 3. League One 29 1,328 46 32.1 14.8 12 83 5 17 20 8 1.17 24 25 -1 -0.07 +0.19 Matches 2024-2025 23 Northampton Town eng ENG EFL Cup 1 41 41 45.6 0.5 0 0 1 41 0 0.00 0 0 0 0.00 +3.67 Matches 2024-2025 23 Northampton Town eng ENG FA Cup 1 50 50 41.7 0.6 0 0 1 50 0 0.00 0 1 -1 -1.80 -1.80 Matches 2024-2025 23 Northampton Town eng ENG 3. League One 33 1,358 41 32.8 15.1 12 78 4 21 20 8 1.06 12 28 -16 -1.06 -1.00 Matches 2025-2026 24 Bromley eng ENG EFL Cup 2 76 38 42.2 0.8 0 0 2 38 0 1.00 0 1 -1 -1.18 -2.05 Matches 2025-2026 24 Bromley eng ENG FA Cup 1 80 80 88.9 0.9 1 80 0 0 0 0.00 0 2 -2 -2.25 -11.25 Matches 2025-2026 24 Bromley eng ENG 4. League Two 41 2,469 60 59.6 27.4 28 77 14 13 24 5 1.90 42 25 +17 +0.62 +0.19 Matches 6 Seasons 5 Clubs 5 Leagues 145 7,137 49 23.5 79.3 69 79 31 76 22 48 1.37 106 119 -13 -0.16 -0.19 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Northampton Town (3 Seasons) 4 Leagues 83 3,919 47 30.6 43.5 35 81 16 48 23 17 1.22 51 69 -18 -0.41 -0.44 Norwich City (2 Seasons) 1 League 23 1,313 57 35.6 14.6 15 78 6 8 18 2 1.13 18 20 -2 -0.14 +0.54 Barnsley (2 Seasons) 4 Leagues 15 435 29 4.9 4.8 3 68 0 12 19 21 1.00 7 14 -7 -1.45 -1.45 Bromley (1 Season) 3 Leagues 44 2,625 60 59.5 29.2 29 77 14 15 26 5 1.82 42 28 +14 +0.48 -0.02 Harrogate Town FC (1 Season) 1 League 3 158 53 3.8 1.8 2 75 1 1 9 4 1.00 6 8 -2 -1.14 -0.98 Norwich City (1 Season) 1 League 0 0 0 1 EFL Cup (5 Seasons) 6 232 39 36.8 2.6 1 90 1 5 28 1 0.83 1 4 -3 -1.16 -0.29 FA Cup (5 Seasons) 5 264 53 33.8 2.9 2 73 0 3 39 1 1.20 4 9 -5 -1.70 -2.05 League One (3 Seasons) 64 2,703 42 21.8 30.0 24 80 9 40 19 21 1.12 36 54 -18 -0.60 -0.82 League Two (3 Seasons) 61 3,613 59 29.1 40.1 39 79 21 22 25 10 1.85 62 43 +19 +0.47 +0.30 PL2 — Div. 2 (2 Seasons) 23 1,313 57 35.6 14.6 15 78 6 8 18 2 1.13 18 20 -2 -0.14 +0.54 Championship (1 Season) 9 325 36 7.9 3.6 3 68 0 6 20 15 0.33 3 9 -6 -1.66 -0.86
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 2019-2020 18 Norwich City 1 League 13 511 39 33.4 5.7 5 73 1 8 18 2 0.77 6 10 -4 -0.70 0.00 2020-2021 19 Norwich City 1 League 10 802 80 37.1 8.9 10 80 5 0 0 1.60 12 10 +2 +0.22 +0.89 2020-2021 19 Norwich City 1 League 0 0 0 1 2020-2021 19 Harrogate Town FC 1 League 3 158 53 3.8 1.8 2 75 1 1 9 4 1.00 6 8 -2 -1.14 -0.98 2021-2022 20 Barnsley 2 Leagues 10 381 38 8.8 4.2 3 68 0 7 25 16 0.60 6 12 -6 -1.42 -0.65 2022-2023 21 Barnsley 3 Leagues 5 54 11 1.2 0.6 0 0 5 11 5 1.80 1 2 -1 -1.67 -2.34 2022-2023 21 Northampton Town 1 League 17 986 58 23.8 11.0 9 84 6 8 29 1 1.88 14 10 +4 +0.37 -0.09 2023-2024 22 Northampton Town 3 Leagues 31 1,484 48 34.4 16.5 14 82 6 17 20 8 1.09 25 30 -5 -0.30 -0.02 2024-2025 23 Northampton Town 3 Leagues 35 1,449 41 33.3 16.1 12 78 4 23 22 8 1.00 12 29 -17 -1.06 -0.93 2025-2026 24 Bromley 3 Leagues 44 2,625 60 59.5 29.2 29 77 14 15 26 5 1.82 42 28 +14 +0.48 -0.02 6 Seasons 5 Clubs 5 Leagues 145 7,137 49 23.5 79.3 69 79 31 76 22 48 1.37 106 119 -13 -0.16 -0.19 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Northampton Town (3 Seasons) 4 Leagues 83 3,919 47 30.6 43.5 35 81 16 48 23 17 1.22 51 69 -18 -0.41 -0.44 Norwich City (2 Seasons) 1 League 23 1,313 57 35.6 14.6 15 78 6 8 18 2 1.13 18 20 -2 -0.14 +0.54 Barnsley (2 Seasons) 4 Leagues 15 435 29 4.9 4.8 3 68 0 12 19 21 1.00 7 14 -7 -1.45 -1.45 Bromley (1 Season) 3 Leagues 44 2,625 60 59.5 29.2 29 77 14 15 26 5 1.82 42 28 +14 +0.48 -0.02 Harrogate Town FC (1 Season) 1 League 3 158 53 3.8 1.8 2 75 1 1 9 4 1.00 6 8 -2 -1.14 -0.98 Norwich City (1 Season) 1 League 0 0 0 1 EFL Cup (5 Seasons) 6 232 39 36.8 2.6 1 90 1 5 28 1 0.83 1 4 -3 -1.16 -0.29 FA Cup (5 Seasons) 5 264 53 33.8 2.9 2 73 0 3 39 1 1.20 4 9 -5 -1.70 -2.05 League One (3 Seasons) 64 2,703 42 21.8 30.0 24 80 9 40 19 21 1.12 36 54 -18 -0.60 -0.82 League Two (3 Seasons) 61 3,613 59 29.1 40.1 39 79 21 22 25 10 1.85 62 43 +19 +0.47 +0.30 PL2 — Div. 2 (2 Seasons) 23 1,313 57 35.6 14.6 15 78 6 8 18 2 1.13 18 20 -2 -0.14 +0.54 Championship (1 Season) 9 325 36 7.9 3.6 3 68 0 6 20 15 0.33 3 9 -6 -1.66 -0.86
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 2019-2020 18 Norwich City eng ENG Jr. PL2 — Div. 2 11th 13 511 39 33.4 5.7 5 73 1 8 18 2 0.77 6 10 -4 -0.70 0.00 Matches 2020-2021 19 Norwich City eng ENG Jr. PL2 — Div. 2 11th 10 802 80 37.1 8.9 10 80 5 0 0 1.60 12 10 +2 +0.22 +0.89 Matches 2020-2021 19 Harrogate Town FC eng ENG 4. League Two 17th 3 158 53 3.8 1.8 2 75 1 1 9 4 1.00 6 8 -2 -1.14 -0.98 Matches 2021-2022 20 Barnsley eng ENG 2. Championship 24th 9 325 36 7.9 3.6 3 68 0 6 20 15 0.33 3 9 -6 -1.66 -0.86 Matches 2022-2023 21 Barnsley eng ENG 3. League One 4th 2 17 9 0.4 0.2 0 0 2 9 5 1.50 0 1 -1 -5.29 -6.04 Matches 2022-2023 21 Northampton Town eng ENG 4. League Two 3rd 17 986 58 23.8 11.0 9 84 6 8 29 1 1.88 14 10 +4 +0.37 -0.09 Matches 2023-2024 22 Northampton Town eng ENG 3. League One 14th 29 1,328 46 32.1 14.8 12 83 5 17 20 8 1.17 24 25 -1 -0.07 +0.19 Matches 2024-2025 23 Northampton Town eng ENG 3. League One 19th 33 1,358 41 32.8 15.1 12 78 4 21 20 8 1.06 12 28 -16 -1.06 -1.00 Matches 2025-2026 24 Bromley eng ENG 4. League Two 1st 41 2,469 60 59.6 27.4 28 77 14 13 24 5 1.90 42 25 +17 +0.62 +0.19 Matches 6 Seasons 4 Clubs 3 Leagues 134 6,641 50 22.9 73.8 66 79 30 68 21 46 1.40 101 106 -5 -0.07 -0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Northampton Town (3 Seasons) 2 Leagues 79 3,672 46 29.6 40.8 33 81 15 46 22 17 1.28 50 63 -13 -0.32 -0.38 Norwich City (2 Seasons) 1 League 23 1,313 57 35.6 14.6 15 78 6 8 18 2 1.13 18 20 -2 -0.14 +0.54 Barnsley (2 Seasons) 2 Leagues 11 342 31 4.1 3.8 3 68 0 8 17 20 0.54 3 10 -7 -1.84 -1.84 Bromley (1 Season) 1 League 41 2,469 60 59.6 27.4 28 77 14 13 24 5 1.90 42 25 +17 +0.62 +0.19 Harrogate Town FC (1 Season) 1 League 3 158 53 3.8 1.8 2 75 1 1 9 4 1.00 6 8 -2 -1.14 -0.98 League One (3 Seasons) 64 2,703 42 21.8 30.0 24 80 9 40 19 21 1.12 36 54 -18 -0.60 -0.82 League Two (3 Seasons) 61 3,613 59 29.1 40.1 39 79 21 22 25 10 1.85 62 43 +19 +0.47 +0.30 PL2 — Div. 2 (2 Seasons) 23 1,313 57 35.6 14.6 15 78 6 8 18 2 1.13 18 20 -2 -0.14 +0.54 Championship (1 Season) 9 325 36 7.9 3.6 3 68 0 6 20 15 0.33 3 9 -6 -1.66 -0.86
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 2025 24 cg Congo Africa Cup of Nations qualification 0 0 0 0 2 Matches 2026 25 cg Congo WCQ 1 13 13 2.9 0.1 0 0 1 13 0 0.00 0 0 0 0.00 +4.12 Matches 2 Seasons 1 Club 2 Leagues 1 13 13 1.3 0.1 0 0 1 13 2 0.00 0 0 0 0.00 +4.12 WCQ (1 Season) 1 13 13 2.9 0.1 0 0 1 13 0 0.00 0 0 0 0.00 +4.12 Africa Cup of Nations qualification (1 Season) 0 0 0 0 2
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 18 Norwich City 1 League 5.7 0 0 0 0 2020-2021 19 Norwich City 1 League 8.9 1 0 0 0 2020-2021 19 Harrogate Town FC 1 League 1.8 0 0 0 2 3 0 0 0 6 0 2021-2022 20 Barnsley 2 Leagues 4.2 1 0 0 3 6 0 3 3 10 0 2022-2023 21 Barnsley 3 Leagues 0.6 0 0 0 0 0 0 1 1 0 0 2022-2023 21 Northampton Town 1 League 11.0 4 0 0 18 10 1 2 14 21 0 2023-2024 22 Northampton Town 3 Leagues 16.5 4 0 0 18 10 1 1 12 20 0 2024-2025 23 Northampton Town 3 Leagues 16.1 3 0 0 23 19 1 4 17 26 0 2025-2026 24 Bromley 3 Leagues 29.2 10 0 0 48 25 4 10 31 39 0 6 Seasons 5 Clubs 5 Leagues 79.3 22 0 0 112 73 7 21 78 122 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Northampton Town (3 Seasons) 4 Leagues 43.5 11 0 0 59 39 3 7 43 67 0 Norwich City (2 Seasons) 1 League 14.6 1 0 0 0 Barnsley (2 Seasons) 4 Leagues 4.8 1 0 0 3 6 0 4 4 10 0 Bromley (1 Season) 3 Leagues 29.2 10 0 0 48 25 4 10 31 39 0 Harrogate Town FC (1 Season) 1 League 1.8 0 0 0 2 3 0 0 0 6 0 Norwich City (1 Season) 1 League EFL Cup (5 Seasons) 2.6 0 0 0 2 1 0 0 5 2 0 FA Cup (5 Seasons) 2.9 2 0 0 1 1 0 0 0 0 0 League One (3 Seasons) 30.0 5 0 0 38 29 2 6 27 45 0 League Two (3 Seasons) 40.1 14 0 0 68 37 5 12 43 65 0 PL2 — Div. 2 (2 Seasons) 14.6 1 0 0 0 Championship (1 Season) 3.6 1 0 0 3 5 0 3 3 10 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2026 25 cg Congo WCQ 0.1 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.1 0 0 0 0 WCQ (1 Season) 0.1 0 0 0 0 Africa Cup of Nations qualification (1 Season)
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
Player Club Summary