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 17 Arsenal eng ENG Jr. PL2 — Div. 1 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 18 Arsenal eng ENG Jr. PL2 — Div. 1 18 17 1,481 16.5 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 Matches 2021-2022 19 Arsenal eng ENG EFL Cup 0 0 Matches 2021-2022 19 Crewe Alexandra eng ENG 3. League One 6 6 369 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 19 Arsenal eng ENG Jr. PL2 — Div. 1 10 9 743 8.3 1 5 6 1 0 0 2 0 0.12 0.61 0.73 0.12 0.73 Matches 2021-2022 19 Arsenal eng ENG 1. Premier League 0 0 Matches 2022-2023 20 Kilmarnock sct SCO 1. Premiership 23 14 1,253 13.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 21 Kortrijk be BEL 1. Pro League A 12 4 405 4.5 0 1 1 0 0 0 1 0 0.00 0.22 0.22 0.00 0.22 Matches 2023-2024 21 Kortrijk be BEL Rel/Pro play-offs 0 0 Matches 2024-2025 22 St Mirren sct SCO 1. Premiership 13 13 990 11.0 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Matches 2024-2025 22 Kortrijk be BEL 1. Pro League A 13 7 610 6.8 0 2 2 0 0 0 1 0 0.00 0.30 0.30 0.00 0.30 Matches 2025-2026 23 Blackburn Rovers eng ENG 2. Championship 39 37 3,195 35.5 1 5 6 1 0 0 4 0 0.03 0.14 0.17 0.03 0.17 Matches 2025-2026 23 Blackburn Rovers eng ENG EFL Cup 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 6 Clubs 7 Leagues 107 81 6,854 76.2 1 9 10 1 0 0 8 0 0.01 0.12 0.13 0.01 0.13 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 Arsenal (3 Seasons) 1 League 29 26 2,235 24.8 1 6 7 1 0 0 7 0 0.04 0.24 0.28 0.04 0.28 Kortrijk (2 Seasons) 2 Leagues 25 11 1,015 11.3 0 3 3 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 Blackburn Rovers (1 Season) 2 Leagues 40 37 3,227 35.9 1 5 6 1 0 0 4 0 0.03 0.14 0.17 0.03 0.17 Kilmarnock (1 Season) 1 League 23 14 1,253 13.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 St Mirren (1 Season) 1 League 13 13 990 11.0 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Crewe Alexandra (1 Season) 1 League 6 6 369 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Arsenal (1 Season) 2 Leagues 0 0 PL2 — Div. 1 (3 Seasons) 29 26 2,235 24.8 1 6 7 1 0 0 7 0 0.04 0.24 0.28 0.04 0.28 Premiership (2 Seasons) 36 27 2,243 24.9 0 1 1 0 0 0 1 0 0.00 0.04 0.04 0.00 0.04 Pro League A (2 Seasons) 25 11 1,015 11.3 0 3 3 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 EFL Cup (2 Seasons) 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 39 37 3,195 35.5 1 5 6 1 0 0 4 0 0.03 0.14 0.17 0.03 0.17 League One (1 Season) 6 6 369 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 0 0 Rel/Pro play-offs (1 Season) 0 0
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019-2020 17 Arsenal 1 League 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 18 Arsenal 1 League 18 17 1,481 16.5 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 2021-2022 19 Arsenal 1 League 10 9 743 8.3 1 5 6 1 0 0 2 0 0.12 0.61 0.73 0.12 0.73 2021-2022 19 Arsenal 2 Leagues 0 0 2021-2022 19 Crewe Alexandra 1 League 6 6 369 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 20 Kilmarnock 1 League 23 14 1,253 13.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 21 Kortrijk 2 Leagues 12 4 405 4.5 0 1 1 0 0 0 1 0 0.00 0.22 0.22 0.00 0.22 2024-2025 22 Kortrijk 1 League 13 7 610 6.8 0 2 2 0 0 0 1 0 0.00 0.30 0.30 0.00 0.30 2024-2025 22 St Mirren 1 League 13 13 990 11.0 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 2025-2026 23 Blackburn Rovers 2 Leagues 40 37 3,227 35.9 1 5 6 1 0 0 4 0 0.03 0.14 0.17 0.03 0.17 5 Seasons 6 Clubs 7 Leagues 107 81 6,854 76.2 1 9 10 1 0 0 8 0 0.01 0.12 0.13 0.01 0.13 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 Arsenal (3 Seasons) 1 League 29 26 2,235 24.8 1 6 7 1 0 0 7 0 0.04 0.24 0.28 0.04 0.28 Kortrijk (2 Seasons) 2 Leagues 25 11 1,015 11.3 0 3 3 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 Blackburn Rovers (1 Season) 2 Leagues 40 37 3,227 35.9 1 5 6 1 0 0 4 0 0.03 0.14 0.17 0.03 0.17 Kilmarnock (1 Season) 1 League 23 14 1,253 13.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 St Mirren (1 Season) 1 League 13 13 990 11.0 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Crewe Alexandra (1 Season) 1 League 6 6 369 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Arsenal (1 Season) 2 Leagues 0 0 PL2 — Div. 1 (3 Seasons) 29 26 2,235 24.8 1 6 7 1 0 0 7 0 0.04 0.24 0.28 0.04 0.28 Premiership (2 Seasons) 36 27 2,243 24.9 0 1 1 0 0 0 1 0 0.00 0.04 0.04 0.00 0.04 Pro League A (2 Seasons) 25 11 1,015 11.3 0 3 3 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 EFL Cup (2 Seasons) 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 39 37 3,195 35.5 1 5 6 1 0 0 4 0 0.03 0.14 0.17 0.03 0.17 League One (1 Season) 6 6 369 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 0 0 Rel/Pro play-offs (1 Season) 0 0
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019-2020 17 Arsenal eng ENG Jr. PL2 — Div. 1 6th 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 18 Arsenal eng ENG Jr. PL2 — Div. 1 10th 18 17 1,481 16.5 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 Matches 2021-2022 19 Arsenal eng ENG Jr. PL2 — Div. 1 3rd 10 9 743 8.3 1 5 6 1 0 0 2 0 0.12 0.61 0.73 0.12 0.73 Matches 2021-2022 19 Arsenal eng ENG 1. Premier League 5th 0 0 Matches 2021-2022 19 Crewe Alexandra eng ENG 3. League One 24th 6 6 369 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 Kilmarnock sct SCO 1. Premiership 10th 23 14 1,253 13.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 21 Kortrijk be BEL 1. Pro League A 14th 12 4 405 4.5 0 1 1 0 0 0 1 0 0.00 0.22 0.22 0.00 0.22 Matches 2024-2025 22 Kortrijk be BEL 1. Pro League A 15th 13 7 610 6.8 0 2 2 0 0 0 1 0 0.00 0.30 0.30 0.00 0.30 Matches 2024-2025 22 St Mirren sct SCO 1. Premiership 6th 13 13 990 11.0 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Matches 2025-2026 23 Blackburn Rovers eng ENG 2. Championship 20th 39 37 3,195 35.5 1 5 6 1 0 0 4 0 0.03 0.14 0.17 0.03 0.17 Matches 5 Seasons 6 Clubs 5 Leagues 106 81 6,822 75.8 1 9 10 1 0 0 8 0 0.01 0.12 0.13 0.01 0.13 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 Arsenal (3 Seasons) 1 League 29 26 2,235 24.8 1 6 7 1 0 0 7 0 0.04 0.24 0.28 0.04 0.28 Kortrijk (2 Seasons) 1 League 25 11 1,015 11.3 0 3 3 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 Blackburn Rovers (1 Season) 1 League 39 37 3,195 35.5 1 5 6 1 0 0 4 0 0.03 0.14 0.17 0.03 0.17 Kilmarnock (1 Season) 1 League 23 14 1,253 13.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 St Mirren (1 Season) 1 League 13 13 990 11.0 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Crewe Alexandra (1 Season) 1 League 6 6 369 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Arsenal (1 Season) 1 League 0 0 PL2 — Div. 1 (3 Seasons) 29 26 2,235 24.8 1 6 7 1 0 0 7 0 0.04 0.24 0.28 0.04 0.28 Premiership (2 Seasons) 36 27 2,243 24.9 0 1 1 0 0 0 1 0 0.00 0.04 0.04 0.00 0.04 Pro League A (2 Seasons) 25 11 1,015 11.3 0 3 3 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 Championship (1 Season) 39 37 3,195 35.5 1 5 6 1 0 0 4 0 0.03 0.14 0.17 0.03 0.17 League One (1 Season) 6 6 369 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 0 0
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2021-2022 19 Arsenal eng ENG EFL Cup SF 0 0 Matches 2025-2026 23 Blackburn Rovers eng ENG EFL Cup Rd1 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 Blackburn Rovers (1 Season) 1 League 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Arsenal (1 Season) 1 League 0 0
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 23 ng Nigeria Africa Cup of Nations 3rd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019-2020 17 Arsenal 1 League 0.1 0 0 0 2020-2021 18 Arsenal 1 League 16.5 0 0 0 2021-2022 19 Arsenal 1 League 8.3 1 0 0 2021-2022 19 Crewe Alexandra 1 League 4.1 0 3 1 33.3 0.73 0.24 0.00 0.00 0 0 2022-2023 20 Kilmarnock 1 League 13.9 0 5 0 0.0 0.36 0.00 0.00 0 0 2023-2024 21 Kortrijk 2 Leagues 4.5 0 5 0 0.0 1.11 0.00 0.00 0 0 2024-2025 22 Kortrijk 1 League 6.8 0 4 0 0.0 0.59 0.00 0.00 0 0 2024-2025 22 St Mirren 1 League 11.0 0 7 3 42.9 0.64 0.27 0.00 0.00 0 0 2025-2026 23 Blackburn Rovers 2 Leagues 35.9 1 23 5 21.7 0.64 0.14 0.04 0.20 0 0 5 Seasons 6 Clubs 7 Leagues 76.2 1 47 9 19.1 0.62 0.12 0.02 0.11 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Arsenal (3 Seasons) 1 League 24.8 1 0 0 Kortrijk (2 Seasons) 2 Leagues 11.3 0 9 0 0.0 0.80 0.00 0.00 0 0 Blackburn Rovers (1 Season) 2 Leagues 35.9 1 23 5 21.7 0.64 0.14 0.04 0.20 0 0 Kilmarnock (1 Season) 1 League 13.9 0 5 0 0.0 0.36 0.00 0.00 0 0 St Mirren (1 Season) 1 League 11.0 0 7 3 42.9 0.64 0.27 0.00 0.00 0 0 Crewe Alexandra (1 Season) 1 League 4.1 0 3 1 33.3 0.73 0.24 0.00 0.00 0 0 Arsenal (1 Season) 2 Leagues PL2 — Div. 1 (3 Seasons) 24.8 1 0 0 Premiership (2 Seasons) 24.9 0 12 3 25.0 0.48 0.12 0.00 0.00 0 0 Pro League A (2 Seasons) 11.3 0 9 0 0.0 0.80 0.00 0.00 0 0 EFL Cup (2 Seasons) 0.4 0 0 0 0.00 0.00 0 0 Championship (1 Season) 35.5 1 23 5 21.7 0.65 0.14 0.04 0.20 0 0 League One (1 Season) 4.1 0 3 1 33.3 0.73 0.24 0.00 0.00 0 0 Premier League (1 Season) Rel/Pro play-offs (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019-2020 17 Arsenal eng ENG Jr. PL2 — Div. 1 6th 0.1 0 0 0 Matches 2020-2021 18 Arsenal eng ENG Jr. PL2 — Div. 1 10th 16.5 0 0 0 Matches 2021-2022 19 Arsenal eng ENG Jr. PL2 — Div. 1 3rd 8.3 1 0 0 Matches 2021-2022 19 Crewe Alexandra eng ENG 3. League One 24th 4.1 0 3 1 33.3 0.73 0.24 0.00 0.00 0 0 Matches 2022-2023 20 Kilmarnock sct SCO 1. Premiership 10th 13.9 0 5 0 0.0 0.36 0.00 0.00 0 0 Matches 2023-2024 21 Kortrijk be BEL 1. Pro League A 14th 4.5 0 5 0 0.0 1.11 0.00 0.00 0 0 Matches 2024-2025 22 Kortrijk be BEL 1. Pro League A 15th 6.8 0 4 0 0.0 0.59 0.00 0.00 0 0 Matches 2024-2025 22 St Mirren sct SCO 1. Premiership 6th 11.0 0 7 3 42.9 0.64 0.27 0.00 0.00 0 0 Matches 2025-2026 23 Blackburn Rovers eng ENG 2. Championship 20th 35.5 1 23 5 21.7 0.65 0.14 0.04 0.20 0 0 Matches 5 Seasons 6 Clubs 5 Leagues 75.8 1 47 9 19.1 0.62 0.12 0.02 0.11 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Arsenal (3 Seasons) 1 League 24.8 1 0 0 Kortrijk (2 Seasons) 1 League 11.3 0 9 0 0.0 0.80 0.00 0.00 0 0 Blackburn Rovers (1 Season) 1 League 35.5 1 23 5 21.7 0.65 0.14 0.04 0.20 0 0 Kilmarnock (1 Season) 1 League 13.9 0 5 0 0.0 0.36 0.00 0.00 0 0 St Mirren (1 Season) 1 League 11.0 0 7 3 42.9 0.64 0.27 0.00 0.00 0 0 Crewe Alexandra (1 Season) 1 League 4.1 0 3 1 33.3 0.73 0.24 0.00 0.00 0 0 Arsenal (1 Season) 1 League PL2 — Div. 1 (3 Seasons) 24.8 1 0 0 Premiership (2 Seasons) 24.9 0 12 3 25.0 0.48 0.12 0.00 0.00 0 0 Pro League A (2 Seasons) 11.3 0 9 0 0.0 0.80 0.00 0.00 0 0 Championship (1 Season) 35.5 1 23 5 21.7 0.65 0.14 0.04 0.20 0 0 League One (1 Season) 4.1 0 3 1 33.3 0.73 0.24 0.00 0.00 0 0 Premier League (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2025-2026 23 Blackburn Rovers eng ENG EFL Cup Rd1 0.4 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 0.4 0 0 0 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 Blackburn Rovers (1 Season) 1 League 0.4 0 0 0 0.00 0.00 0 0 Arsenal (1 Season) 1 League
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2025 23 ng Nigeria Africa Cup of Nations 3rd 1.0 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0 0.00 0.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 2019-2020 17 Arsenal eng ENG Jr. PL2 — Div. 1 1 11 11 0.7 0.1 0 0 1 11 1 0.00 0 0 0 0.00 0.00 Matches 2020-2021 18 Arsenal eng ENG Jr. PL2 — Div. 1 18 1,481 82 68.6 16.5 17 86 13 1 19 0 0.83 24 34 -10 -0.61 -1.14 Matches 2021-2022 19 Arsenal eng ENG EFL Cup 0 0 0 0 1 Matches 2021-2022 19 Crewe Alexandra eng ENG 3. League One 6 369 62 8.9 4.1 6 62 2 0 0 0.17 2 10 -8 -1.95 -1.04 Matches 2021-2022 19 Arsenal eng ENG Jr. PL2 — Div. 1 10 743 74 31.8 8.3 9 78 4 1 45 0 1.80 23 14 +9 +1.09 +1.15 Matches 2021-2022 19 Arsenal eng ENG 1. Premier League 0 0 0 0 1 Matches 2022-2023 20 Kilmarnock sct SCO 1. Premiership 23 1,253 54 36.6 13.9 14 76 8 9 21 5 0.57 8 32 -24 -1.72 -1.68 Matches 2023-2024 21 Kortrijk be BEL 1. Pro League A 12 405 34 12.5 4.5 4 54 0 8 24 2 0.92 4 6 -2 -0.44 +0.70 Matches 2023-2024 21 Kortrijk be BEL Rel/Pro play-offs 0 0 0 0 1 Matches 2024-2025 22 St Mirren sct SCO 1. Premiership 13 990 76 28.9 11.0 13 76 7 0 0 1.54 21 15 +6 +0.55 +0.99 Matches 2024-2025 22 Kortrijk be BEL 1. Pro League A 13 610 47 18.8 6.8 7 72 1 6 17 6 0.69 5 14 -9 -1.33 -0.85 Matches 2025-2026 23 Blackburn Rovers eng ENG 2. Championship 39 3,195 82 77.2 35.5 37 85 31 2 30 0 1.18 35 38 -3 -0.08 +0.96 Matches 2025-2026 23 Blackburn Rovers eng ENG EFL Cup 1 32 32 35.6 0.4 0 0 1 32 0 0.00 0 0 0 0.00 +1.55 Matches 5 Seasons 6 Clubs 7 Leagues 107 6,854 64 26.5 76.2 81 78 49 26 22 16 0.94 75 115 -40 -0.53 +0.16 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Arsenal (3 Seasons) 1 League 29 2,235 77 36.5 24.8 26 83 17 3 25 1 1.14 47 48 -1 -0.04 -0.11 Kortrijk (2 Seasons) 2 Leagues 25 1,015 41 15.2 11.3 11 66 1 14 21 9 0.80 9 20 -11 -0.98 -0.15 Blackburn Rovers (1 Season) 2 Leagues 40 3,227 81 76.3 35.9 37 85 31 3 30 0 1.15 35 38 -3 -0.08 +0.99 Kilmarnock (1 Season) 1 League 23 1,253 54 36.6 13.9 14 76 8 9 21 5 0.57 8 32 -24 -1.72 -1.68 St Mirren (1 Season) 1 League 13 990 76 28.9 11.0 13 76 7 0 0 1.54 21 15 +6 +0.55 +0.99 Crewe Alexandra (1 Season) 1 League 6 369 62 8.9 4.1 6 62 2 0 0 0.17 2 10 -8 -1.95 -1.04 Arsenal (1 Season) 2 Leagues 0 0 0 0 2 PL2 — Div. 1 (3 Seasons) 29 2,235 77 36.5 24.8 26 83 17 3 25 1 1.14 47 48 -1 -0.04 -0.11 Premiership (2 Seasons) 36 2,243 62 32.8 24.9 27 76 15 9 21 5 0.92 29 47 -18 -0.72 -0.47 Pro League A (2 Seasons) 25 1,015 41 15.7 11.3 11 66 1 14 21 8 0.80 9 20 -11 -0.98 -0.15 EFL Cup (2 Seasons) 1 32 32 5.1 0.4 0 0 1 32 1 0.00 0 0 0 0.00 +1.55 Championship (1 Season) 39 3,195 82 77.2 35.5 37 85 31 2 30 0 1.18 35 38 -3 -0.08 +0.96 League One (1 Season) 6 369 62 8.9 4.1 6 62 2 0 0 0.17 2 10 -8 -1.95 -1.04 Premier League (1 Season) 0 0 0 0 1 Rel/Pro play-offs (1 Season) 0 0 0 0 1
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 17 Arsenal 1 League 1 11 11 0.7 0.1 0 0 1 11 1 0.00 0 0 0 0.00 0.00 2020-2021 18 Arsenal 1 League 18 1,481 82 68.6 16.5 17 86 13 1 19 0 0.83 24 34 -10 -0.61 -1.14 2021-2022 19 Arsenal 1 League 10 743 74 31.8 8.3 9 78 4 1 45 0 1.80 23 14 +9 +1.09 +1.15 2021-2022 19 Arsenal 2 Leagues 0 0 0 0 2 2021-2022 19 Crewe Alexandra 1 League 6 369 62 8.9 4.1 6 62 2 0 0 0.17 2 10 -8 -1.95 -1.04 2022-2023 20 Kilmarnock 1 League 23 1,253 54 36.6 13.9 14 76 8 9 21 5 0.57 8 32 -24 -1.72 -1.68 2023-2024 21 Kortrijk 2 Leagues 12 405 34 11.7 4.5 4 54 0 8 24 3 0.92 4 6 -2 -0.44 +0.70 2024-2025 22 Kortrijk 1 League 13 610 47 18.8 6.8 7 72 1 6 17 6 0.69 5 14 -9 -1.33 -0.85 2024-2025 22 St Mirren 1 League 13 990 76 28.9 11.0 13 76 7 0 0 1.54 21 15 +6 +0.55 +0.99 2025-2026 23 Blackburn Rovers 2 Leagues 40 3,227 81 76.3 35.9 37 85 31 3 30 0 1.15 35 38 -3 -0.08 +0.99 5 Seasons 6 Clubs 7 Leagues 107 6,854 64 26.5 76.2 81 78 49 26 22 16 0.94 75 115 -40 -0.53 +0.16 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Arsenal (3 Seasons) 1 League 29 2,235 77 36.5 24.8 26 83 17 3 25 1 1.14 47 48 -1 -0.04 -0.11 Kortrijk (2 Seasons) 2 Leagues 25 1,015 41 15.2 11.3 11 66 1 14 21 9 0.80 9 20 -11 -0.98 -0.15 Blackburn Rovers (1 Season) 2 Leagues 40 3,227 81 76.3 35.9 37 85 31 3 30 0 1.15 35 38 -3 -0.08 +0.99 Kilmarnock (1 Season) 1 League 23 1,253 54 36.6 13.9 14 76 8 9 21 5 0.57 8 32 -24 -1.72 -1.68 St Mirren (1 Season) 1 League 13 990 76 28.9 11.0 13 76 7 0 0 1.54 21 15 +6 +0.55 +0.99 Crewe Alexandra (1 Season) 1 League 6 369 62 8.9 4.1 6 62 2 0 0 0.17 2 10 -8 -1.95 -1.04 Arsenal (1 Season) 2 Leagues 0 0 0 0 2 PL2 — Div. 1 (3 Seasons) 29 2,235 77 36.5 24.8 26 83 17 3 25 1 1.14 47 48 -1 -0.04 -0.11 Premiership (2 Seasons) 36 2,243 62 32.8 24.9 27 76 15 9 21 5 0.92 29 47 -18 -0.72 -0.47 Pro League A (2 Seasons) 25 1,015 41 15.7 11.3 11 66 1 14 21 8 0.80 9 20 -11 -0.98 -0.15 EFL Cup (2 Seasons) 1 32 32 5.1 0.4 0 0 1 32 1 0.00 0 0 0 0.00 +1.55 Championship (1 Season) 39 3,195 82 77.2 35.5 37 85 31 2 30 0 1.18 35 38 -3 -0.08 +0.96 League One (1 Season) 6 369 62 8.9 4.1 6 62 2 0 0 0.17 2 10 -8 -1.95 -1.04 Premier League (1 Season) 0 0 0 0 1 Rel/Pro play-offs (1 Season) 0 0 0 0 1
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2019-2020 17 Arsenal eng ENG Jr. PL2 — Div. 1 6th 1 11 11 0.7 0.1 0 0 1 11 1 0.00 0 0 0 0.00 0.00 Matches 2020-2021 18 Arsenal eng ENG Jr. PL2 — Div. 1 10th 18 1,481 82 68.6 16.5 17 86 13 1 19 0 0.83 24 34 -10 -0.61 -1.14 Matches 2021-2022 19 Arsenal eng ENG Jr. PL2 — Div. 1 3rd 10 743 74 31.8 8.3 9 78 4 1 45 0 1.80 23 14 +9 +1.09 +1.15 Matches 2021-2022 19 Arsenal eng ENG 1. Premier League 5th 0 0 0 0 1 Matches 2021-2022 19 Crewe Alexandra eng ENG 3. League One 24th 6 369 62 8.9 4.1 6 62 2 0 0 0.17 2 10 -8 -1.95 -1.04 Matches 2022-2023 20 Kilmarnock sct SCO 1. Premiership 10th 23 1,253 54 36.6 13.9 14 76 8 9 21 5 0.57 8 32 -24 -1.72 -1.68 Matches 2023-2024 21 Kortrijk be BEL 1. Pro League A 14th 12 405 34 12.5 4.5 4 54 0 8 24 2 0.92 4 6 -2 -0.44 +0.70 Matches 2024-2025 22 Kortrijk be BEL 1. Pro League A 15th 13 610 47 18.8 6.8 7 72 1 6 17 6 0.69 5 14 -9 -1.33 -0.85 Matches 2024-2025 22 St Mirren sct SCO 1. Premiership 6th 13 990 76 28.9 11.0 13 76 7 0 0 1.54 21 15 +6 +0.55 +0.99 Matches 2025-2026 23 Blackburn Rovers eng ENG 2. Championship 20th 39 3,195 82 77.2 35.5 37 85 31 2 30 0 1.18 35 38 -3 -0.08 +0.96 Matches 5 Seasons 6 Clubs 5 Leagues 106 6,822 64 27.3 75.8 81 78 49 25 22 14 0.95 75 115 -40 -0.53 +0.15 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Arsenal (3 Seasons) 1 League 29 2,235 77 36.5 24.8 26 83 17 3 25 1 1.14 47 48 -1 -0.04 -0.11 Kortrijk (2 Seasons) 1 League 25 1,015 41 15.7 11.3 11 66 1 14 21 8 0.80 9 20 -11 -0.98 -0.15 Blackburn Rovers (1 Season) 1 League 39 3,195 82 77.2 35.5 37 85 31 2 30 0 1.18 35 38 -3 -0.08 +0.96 Kilmarnock (1 Season) 1 League 23 1,253 54 36.6 13.9 14 76 8 9 21 5 0.57 8 32 -24 -1.72 -1.68 St Mirren (1 Season) 1 League 13 990 76 28.9 11.0 13 76 7 0 0 1.54 21 15 +6 +0.55 +0.99 Crewe Alexandra (1 Season) 1 League 6 369 62 8.9 4.1 6 62 2 0 0 0.17 2 10 -8 -1.95 -1.04 Arsenal (1 Season) 1 League 0 0 0 0 1 PL2 — Div. 1 (3 Seasons) 29 2,235 77 36.5 24.8 26 83 17 3 25 1 1.14 47 48 -1 -0.04 -0.11 Premiership (2 Seasons) 36 2,243 62 32.8 24.9 27 76 15 9 21 5 0.92 29 47 -18 -0.72 -0.47 Pro League A (2 Seasons) 25 1,015 41 15.7 11.3 11 66 1 14 21 8 0.80 9 20 -11 -0.98 -0.15 Championship (1 Season) 39 3,195 82 77.2 35.5 37 85 31 2 30 0 1.18 35 38 -3 -0.08 +0.96 League One (1 Season) 6 369 62 8.9 4.1 6 62 2 0 0 0.17 2 10 -8 -1.95 -1.04 Premier League (1 Season) 0 0 0 0 1
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2021-2022 19 Arsenal eng ENG EFL Cup SF 0 0 0 0 1 Matches 2025-2026 23 Blackburn Rovers eng ENG EFL Cup Rd1 1 32 32 35.6 0.4 0 0 1 32 0 0.00 0 0 0 0.00 +1.55 Matches 2 Seasons 2 Clubs 1 League 1 32 32 5.1 0.4 0 0 1 32 1 0.00 0 0 0 0.00 +1.55 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Blackburn Rovers (1 Season) 1 League 1 32 32 35.6 0.4 0 0 1 32 0 0.00 0 0 0 0.00 +1.55 Arsenal (1 Season) 1 League 0 0 0 0 1
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 23 ng Nigeria Africa Cup of Nations 3rd 1 90 90 13.6 1.0 1 90 1 0 3 3.00 3 1 +2 +2.00 +0.74 Matches 1 Season 1 Club 1 League 1 90 90 13.6 1.0 1 90 1 0 3 3.00 3 1 +2 +2.00 +0.74
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 17 Arsenal 1 League 0.1 0 0 0 0 2020-2021 18 Arsenal 1 League 16.5 5 0 0 0 2021-2022 19 Arsenal 1 League 8.3 2 0 0 1 2021-2022 19 Crewe Alexandra 1 League 4.1 1 0 0 4 2 0 13 5 9 0 2022-2023 20 Kilmarnock 1 League 13.9 0 0 0 15 15 2 43 21 20 0 2023-2024 21 Kortrijk 2 Leagues 4.5 1 0 0 7 4 0 27 2 3 0 2024-2025 22 Kortrijk 1 League 6.8 1 0 0 6 0 1 29 7 6 0 2024-2025 22 St Mirren 1 League 11.0 1 0 0 8 3 1 45 2 14 0 2025-2026 23 Blackburn Rovers 2 Leagues 35.9 4 0 0 28 7 6 187 28 50 0 5 Seasons 6 Clubs 7 Leagues 76.2 8 0 0 68 31 10 344 65 102 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Arsenal (3 Seasons) 1 League 24.8 7 0 0 1 Kortrijk (2 Seasons) 2 Leagues 11.3 2 0 0 13 4 1 56 9 9 0 Blackburn Rovers (1 Season) 2 Leagues 35.9 4 0 0 28 7 6 187 28 50 0 Kilmarnock (1 Season) 1 League 13.9 0 0 0 15 15 2 43 21 20 0 St Mirren (1 Season) 1 League 11.0 1 0 0 8 3 1 45 2 14 0 Crewe Alexandra (1 Season) 1 League 4.1 1 0 0 4 2 0 13 5 9 0 Arsenal (1 Season) 2 Leagues PL2 — Div. 1 (3 Seasons) 24.8 7 0 0 1 Premiership (2 Seasons) 24.9 1 0 0 23 18 3 88 23 34 0 Pro League A (2 Seasons) 11.3 2 0 0 13 4 1 56 9 9 0 EFL Cup (2 Seasons) 0.4 0 0 0 1 1 0 1 0 1 0 Championship (1 Season) 35.5 4 0 0 27 6 6 186 28 49 0 League One (1 Season) 4.1 1 0 0 4 2 0 13 5 9 0 Premier League (1 Season) Rel/Pro play-offs (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025-2026 23 Blackburn Rovers eng ENG EFL Cup Rd1 0.4 0 0 0 1 1 0 1 0 1 0 Matches 2 Seasons 2 Clubs 1 League 0.4 0 0 0 1 1 0 1 0 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Blackburn Rovers (1 Season) 1 League 0.4 0 0 0 1 1 0 1 0 1 0 Arsenal (1 Season) 1 League
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 23 ng Nigeria Africa Cup of Nations 3rd 1.0 0 0 0 1 0 0 5 1 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0 1 0 0 5 1 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 Ryan Alebiosu Pages
Ryan Alebiosu Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary