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 16 Cavalry FC ca CAN 1. CanPL 7 0 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 17 Cavalry FC ca CAN 1. CanPL 6 0 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 19 Cavalry FC ca CAN 1. CanPL 7 4 422 4.7 6 0 6 5 1 1 1 0 1.28 0.00 1.28 1.07 1.07 Matches 2022-2023 19 Grimsby Town eng ENG EFL Cup 2 2 123 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 19 Luton Town eng ENG FA Cup 0 0 Matches 2022-2023 19 Grimsby Town eng ENG 4. League Two 11 1 213 2.4 0 2 2 0 0 0 1 0 0.00 0.85 0.85 0.00 0.85 Matches 2023-2024 20 Inverness CT sct SCO 2. Championship 13 2 317 3.5 1 1 2 1 0 0 2 0 0.28 0.28 0.57 0.28 0.57 Matches 2023-2024 20 Bromley eng ENG FA Cup 0 0 Matches 2023-2024 20 Bromley eng ENG 5. National League 6 3 308 3.4 0 0 0 0 0 0 0.00 0.00 Matches 2023-2024 20 Inverness CT sct SCO Rel/Pro play-offs 4 1 127 1.4 1 0 1 1 0 0 1 0 0.71 0.00 0.71 0.71 0.71 Matches 2024-2025 21 Southend United eng ENG FA 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 2024-2025 21 Chesterfield eng ENG 4. League Two 20 14 1,152 12.8 5 1 6 5 0 0 1 0 0.39 0.08 0.47 0.39 0.47 Matches 2024-2025 21 Southend United eng ENG 5. National League 19 17 1,217 13.5 7 2 9 7 0 0 3 0 0.52 0.15 0.67 0.52 0.67 Matches 2025-2026 22 Plymouth Argyle eng ENG EFL Cup 2 1 100 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 22 Plymouth Argyle eng ENG FA Cup 0 0 Matches 2025-2026 22 Plymouth Argyle eng ENG 3. League One 35 23 2,146 23.8 16 2 18 15 1 1 4 0 0.67 0.08 0.75 0.63 0.71 Matches 6 Seasons 8 Clubs 8 Leagues 133 69 6,330 70.3 36 8 44 34 2 2 13 0 0.51 0.12 0.66 0.48 0.63 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 Cavalry FC (3 Seasons) 1 League 20 4 561 6.2 6 0 6 5 1 1 1 0 0.96 0.00 0.96 0.80 0.80 Plymouth Argyle (1 Season) 3 Leagues 37 24 2,246 25.0 16 2 18 15 1 1 4 0 0.64 0.08 0.72 0.60 0.68 Southend United (1 Season) 2 Leagues 20 18 1,283 14.3 7 2 9 7 0 0 3 0 0.49 0.14 0.63 0.49 0.63 Chesterfield (1 Season) 1 League 20 14 1,152 12.8 5 1 6 5 0 0 1 0 0.39 0.08 0.47 0.39 0.47 Inverness CT (1 Season) 2 Leagues 17 3 444 4.9 2 1 3 2 0 0 3 0 0.41 0.20 0.61 0.41 0.61 Grimsby Town (1 Season) 2 Leagues 13 3 336 3.7 0 2 2 0 0 0 1 0 0.00 0.54 0.54 0.00 0.54 Bromley (1 Season) 2 Leagues 6 3 308 3.4 0 0 0 0 0 0 0.00 0.00 Luton Town (1 Season) 1 League 0 0 FA Cup (4 Seasons) 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CanPL (3 Seasons) 20 4 561 6.2 6 0 6 5 1 1 1 0 0.96 0.00 0.96 0.80 0.80 League Two (2 Seasons) 31 15 1,365 15.2 5 3 8 5 0 0 2 0 0.33 0.20 0.53 0.33 0.53 National League (2 Seasons) 25 20 1,525 16.9 7 2 9 7 0 0 3 0 0.41 0.15 0.67 0.41 0.67 EFL Cup (2 Seasons) 4 3 223 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 35 23 2,146 23.8 16 2 18 15 1 1 4 0 0.67 0.08 0.75 0.63 0.71 Championship (1 Season) 13 2 317 3.5 1 1 2 1 0 0 2 0 0.28 0.28 0.57 0.28 0.57 Rel/Pro play-offs (1 Season) 4 1 127 1.4 1 0 1 1 0 0 1 0 0.71 0.00 0.71 0.71 0.71
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 16 Cavalry FC 1 League 7 0 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020 17 Cavalry FC 1 League 6 0 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022 19 Cavalry FC 1 League 7 4 422 4.7 6 0 6 5 1 1 1 0 1.28 0.00 1.28 1.07 1.07 2022-2023 19 Grimsby Town 2 Leagues 13 3 336 3.7 0 2 2 0 0 0 1 0 0.00 0.54 0.54 0.00 0.54 2022-2023 19 Luton Town 1 League 0 0 2023-2024 20 Inverness CT 2 Leagues 17 3 444 4.9 2 1 3 2 0 0 3 0 0.41 0.20 0.61 0.41 0.61 2023-2024 20 Bromley 2 Leagues 6 3 308 3.4 0 0 0 0 0 0 0.00 0.00 2024-2025 21 Southend United 2 Leagues 20 18 1,283 14.3 7 2 9 7 0 0 3 0 0.49 0.14 0.63 0.49 0.63 2024-2025 21 Chesterfield 1 League 20 14 1,152 12.8 5 1 6 5 0 0 1 0 0.39 0.08 0.47 0.39 0.47 2025-2026 22 Plymouth Argyle 3 Leagues 37 24 2,246 25.0 16 2 18 15 1 1 4 0 0.64 0.08 0.72 0.60 0.68 6 Seasons 8 Clubs 8 Leagues 133 69 6,330 70.3 36 8 44 34 2 2 13 0 0.51 0.12 0.66 0.48 0.63 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 Cavalry FC (3 Seasons) 1 League 20 4 561 6.2 6 0 6 5 1 1 1 0 0.96 0.00 0.96 0.80 0.80 Plymouth Argyle (1 Season) 3 Leagues 37 24 2,246 25.0 16 2 18 15 1 1 4 0 0.64 0.08 0.72 0.60 0.68 Southend United (1 Season) 2 Leagues 20 18 1,283 14.3 7 2 9 7 0 0 3 0 0.49 0.14 0.63 0.49 0.63 Chesterfield (1 Season) 1 League 20 14 1,152 12.8 5 1 6 5 0 0 1 0 0.39 0.08 0.47 0.39 0.47 Inverness CT (1 Season) 2 Leagues 17 3 444 4.9 2 1 3 2 0 0 3 0 0.41 0.20 0.61 0.41 0.61 Grimsby Town (1 Season) 2 Leagues 13 3 336 3.7 0 2 2 0 0 0 1 0 0.00 0.54 0.54 0.00 0.54 Bromley (1 Season) 2 Leagues 6 3 308 3.4 0 0 0 0 0 0 0.00 0.00 Luton Town (1 Season) 1 League 0 0 FA Cup (4 Seasons) 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CanPL (3 Seasons) 20 4 561 6.2 6 0 6 5 1 1 1 0 0.96 0.00 0.96 0.80 0.80 League Two (2 Seasons) 31 15 1,365 15.2 5 3 8 5 0 0 2 0 0.33 0.20 0.53 0.33 0.53 National League (2 Seasons) 25 20 1,525 16.9 7 2 9 7 0 0 3 0 0.41 0.15 0.67 0.41 0.67 EFL Cup (2 Seasons) 4 3 223 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 35 23 2,146 23.8 16 2 18 15 1 1 4 0 0.67 0.08 0.75 0.63 0.71 Championship (1 Season) 13 2 317 3.5 1 1 2 1 0 0 2 0 0.28 0.28 0.57 0.28 0.57 Rel/Pro play-offs (1 Season) 4 1 127 1.4 1 0 1 1 0 0 1 0 0.71 0.00 0.71 0.71 0.71
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 16 Cavalry FC ca CAN 1. CanPL 1st 7 0 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 17 Cavalry FC ca CAN 1. CanPL 2nd 6 0 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 19 Cavalry FC ca CAN 1. CanPL 3rd 7 4 422 4.7 6 0 6 5 1 1 1 0 1.28 0.00 1.28 1.07 1.07 Matches 2022-2023 19 Grimsby Town eng ENG 4. League Two 11th 11 1 213 2.4 0 2 2 0 0 0 1 0 0.00 0.85 0.85 0.00 0.85 Matches 2023-2024 20 Inverness CT sct SCO 2. Championship 9th 13 2 317 3.5 1 1 2 1 0 0 2 0 0.28 0.28 0.57 0.28 0.57 Matches 2023-2024 20 Bromley eng ENG 5. National League 3rd 6 3 308 3.4 0 0 0 0 0 0 0.00 0.00 Matches 2024-2025 21 Southend United eng ENG 5. National League 7th 19 17 1,217 13.5 7 2 9 7 0 0 3 0 0.52 0.15 0.67 0.52 0.67 Matches 2024-2025 21 Chesterfield eng ENG 4. League Two 7th 20 14 1,152 12.8 5 1 6 5 0 0 1 0 0.39 0.08 0.47 0.39 0.47 Matches 2025-2026 22 Plymouth Argyle eng ENG 3. League One 8th 35 23 2,146 23.8 16 2 18 15 1 1 4 0 0.67 0.08 0.75 0.63 0.71 Matches 6 Seasons 7 Clubs 5 Leagues 124 64 5,914 65.7 35 8 43 33 2 2 12 0 0.53 0.13 0.69 0.50 0.66 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 Cavalry FC (3 Seasons) 1 League 20 4 561 6.2 6 0 6 5 1 1 1 0 0.96 0.00 0.96 0.80 0.80 Plymouth Argyle (1 Season) 1 League 35 23 2,146 23.8 16 2 18 15 1 1 4 0 0.67 0.08 0.75 0.63 0.71 Chesterfield (1 Season) 1 League 20 14 1,152 12.8 5 1 6 5 0 0 1 0 0.39 0.08 0.47 0.39 0.47 Southend United (1 Season) 1 League 19 17 1,217 13.5 7 2 9 7 0 0 3 0 0.52 0.15 0.67 0.52 0.67 Inverness CT (1 Season) 1 League 13 2 317 3.5 1 1 2 1 0 0 2 0 0.28 0.28 0.57 0.28 0.57 Grimsby Town (1 Season) 1 League 11 1 213 2.4 0 2 2 0 0 0 1 0 0.00 0.85 0.85 0.00 0.85 Bromley (1 Season) 1 League 6 3 308 3.4 0 0 0 0 0 0 0.00 0.00 CanPL (3 Seasons) 20 4 561 6.2 6 0 6 5 1 1 1 0 0.96 0.00 0.96 0.80 0.80 League Two (2 Seasons) 31 15 1,365 15.2 5 3 8 5 0 0 2 0 0.33 0.20 0.53 0.33 0.53 National League (2 Seasons) 25 20 1,525 16.9 7 2 9 7 0 0 3 0 0.41 0.15 0.67 0.41 0.67 League One (1 Season) 35 23 2,146 23.8 16 2 18 15 1 1 4 0 0.67 0.08 0.75 0.63 0.71 Championship (1 Season) 13 2 317 3.5 1 1 2 1 0 0 2 0 0.28 0.28 0.57 0.28 0.57
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 2022-2023 19 Grimsby Town eng ENG EFL Cup Rd2 2 2 123 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 19 Luton Town eng ENG FA Cup 0 0 Matches 2023-2024 20 Bromley eng ENG FA Cup 0 0 Matches 2024-2025 21 Southend United eng ENG FA 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 2025-2026 22 Plymouth Argyle eng ENG EFL Cup Rd2 2 1 100 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 22 Plymouth Argyle eng ENG FA Cup 0 0 Matches 4 Seasons 5 Clubs 2 Leagues 5 4 289 3.2 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 Plymouth Argyle (1 Season) 2 Leagues 2 1 100 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Grimsby Town (1 Season) 1 League 2 2 123 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 1 League 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bromley (1 Season) 1 League 0 0 Luton Town (1 Season) 1 League 0 0 FA Cup (4 Seasons) 1 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 4 3 223 2.5 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 16 Cavalry FC 1 League 0.7 0 0 0 2020 17 Cavalry FC 1 League 0.8 0 0 0 2022 19 Cavalry FC 1 League 4.7 6 1 1 2022-2023 19 Grimsby Town 2 Leagues 3.7 0 7 5 71.4 1.87 1.34 0.00 0.00 0 0 2023-2024 20 Inverness CT 2 Leagues 4.9 2 0 0 2023-2024 20 Bromley 2 Leagues 3.4 0 0 0 2024-2025 21 Southend United 2 Leagues 14.3 7 0 0 2024-2025 21 Chesterfield 1 League 12.8 5 28 10 35.7 2.19 0.78 0.18 0.50 0 0 2025-2026 22 Plymouth Argyle 3 Leagues 25.0 16 73 28 38.4 2.93 1.12 0.21 0.54 1 1 6 Seasons 8 Clubs 8 Leagues 70.3 36 108 43 39.8 2.60 1.04 0.19 0.47 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Cavalry FC (3 Seasons) 1 League 6.2 6 1 1 Plymouth Argyle (1 Season) 3 Leagues 25.0 16 73 28 38.4 2.93 1.12 0.21 0.54 1 1 Southend United (1 Season) 2 Leagues 14.3 7 0 0 Chesterfield (1 Season) 1 League 12.8 5 28 10 35.7 2.19 0.78 0.18 0.50 0 0 Inverness CT (1 Season) 2 Leagues 4.9 2 0 0 Grimsby Town (1 Season) 2 Leagues 3.7 0 7 5 71.4 1.87 1.34 0.00 0.00 0 0 Bromley (1 Season) 2 Leagues 3.4 0 0 0 Luton Town (1 Season) 1 League FA Cup (4 Seasons) 0.7 0 0 0 CanPL (3 Seasons) 6.2 6 1 1 League Two (2 Seasons) 15.2 5 34 15 44.1 2.24 0.99 0.15 0.33 0 0 National League (2 Seasons) 16.9 7 0 0 EFL Cup (2 Seasons) 2.5 0 5 1 20.0 2.02 0.40 0.00 0.00 0 0 League One (1 Season) 23.8 16 69 27 39.1 2.89 1.13 0.22 0.56 1 1 Championship (1 Season) 3.5 1 0 0 Rel/Pro play-offs (1 Season) 1.4 1 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2022-2023 19 Grimsby Town eng ENG EFL Cup Rd2 1.4 0 1 0 0.0 0.73 0.00 0.00 0 0 Matches 2024-2025 21 Southend United eng ENG FA Cup 0.7 0 0 0 Matches 2025-2026 22 Plymouth Argyle eng ENG EFL Cup Rd2 1.1 0 4 1 25.0 3.60 0.90 0.00 0.00 0 0 Matches 4 Seasons 5 Clubs 2 Leagues 3.2 0 5 1 20.0 2.02 0.40 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 Plymouth Argyle (1 Season) 2 Leagues 1.1 0 4 1 25.0 3.60 0.90 0.00 0.00 0 0 Grimsby Town (1 Season) 1 League 1.4 0 1 0 0.0 0.73 0.00 0.00 0 0 Southend United (1 Season) 1 League 0.7 0 0 0 Bromley (1 Season) 1 League Luton Town (1 Season) 1 League FA Cup (4 Seasons) 0.7 0 0 0 EFL Cup (2 Seasons) 2.5 0 5 1 20.0 2.02 0.40 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 16 Cavalry FC ca CAN 1. CanPL 7 67 10 2.7 0.7 0 0 7 10 4 1.75 5 0 +5 +6.72 +5.73 Matches 2020 17 Cavalry FC ca CAN 1. CanPL 6 72 12 8.0 0.8 0 0 6 12 4 1.17 2 0 +2 +2.50 +2.39 Matches 2022 19 Cavalry FC ca CAN 1. CanPL 7 422 60 16.7 4.7 4 90 4 3 21 1 2.43 14 6 +8 +1.71 +1.79 Matches 2022-2023 19 Grimsby Town eng ENG EFL Cup 2 123 62 68.3 1.4 2 62 0 0 0 1.50 3 2 +1 +0.73 +0.73 Matches 2022-2023 19 Luton Town eng ENG FA Cup 0 0 0 0 1 Matches 2022-2023 19 Grimsby Town eng ENG 4. League Two 11 213 19 5.1 2.4 1 55 0 10 16 0 1.27 6 3 +3 +1.27 +1.50 Matches 2023-2024 20 Inverness CT sct SCO 2. Championship 13 317 24 9.8 3.5 2 66 0 11 17 1 1.15 3 3 0 0.00 -0.03 Matches 2023-2024 20 Bromley eng ENG FA Cup 0 0 0 0 1 Matches 2023-2024 20 Bromley eng ENG 5. National League 6 308 51 7.4 3.4 3 59 0 3 44 7 1.50 4 4 0 0.00 -0.56 Matches 2023-2024 20 Inverness CT sct SCO Rel/Pro play-offs 4 127 32 35.3 1.4 1 79 0 3 16 0 1.00 2 3 -1 -0.71 Matches 2024-2025 21 Southend United eng ENG FA Cup 1 66 66 55.0 0.7 1 66 0 0 0 0.00 2 3 -1 -1.36 -1.36 Matches 2024-2025 21 Chesterfield eng ENG 4. League Two 20 1,152 58 27.8 12.8 14 75 4 6 17 2 1.45 20 14 +6 +0.47 +0.08 Matches 2024-2025 21 Southend United eng ENG 5. National League 19 1,217 64 29.4 13.5 17 69 2 2 22 1 1.42 19 12 +7 +0.52 +0.39 Matches 2025-2026 22 Plymouth Argyle eng ENG EFL Cup 2 100 50 55.6 1.1 1 89 0 1 11 0 2.00 1 1 0 0.00 -1.13 Matches 2025-2026 22 Plymouth Argyle eng ENG FA Cup 0 0 0 0 1 Matches 2025-2026 22 Plymouth Argyle eng ENG 3. League One 35 2,146 61 51.8 23.8 23 80 9 12 25 1 1.63 42 27 +15 +0.63 +0.76 Matches 6 Seasons 8 Clubs 8 Leagues 133 6,330 48 20.2 70.3 69 75 19 64 18 24 1.49 123 78 +45 +0.64 +0.43 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Cavalry FC (3 Seasons) 1 League 20 561 28 9.4 6.2 4 90 4 16 13 9 1.81 21 6 +15 +2.41 +1.97 Plymouth Argyle (1 Season) 3 Leagues 37 2,246 61 50.9 25.0 24 80 9 13 24 2 1.65 43 28 +15 +0.60 +0.69 Southend United (1 Season) 2 Leagues 20 1,283 64 30.1 14.3 18 69 2 2 22 1 1.35 21 15 +6 +0.42 +0.30 Chesterfield (1 Season) 1 League 20 1,152 58 27.8 12.8 14 75 4 6 17 2 1.45 20 14 +6 +0.47 +0.08 Inverness CT (1 Season) 2 Leagues 17 444 26 12.3 4.9 3 70 0 14 17 1 1.11 5 6 -1 -0.20 -0.23 Grimsby Town (1 Season) 2 Leagues 13 336 26 7.8 3.7 3 59 0 10 16 0 1.31 9 5 +4 +1.07 +1.30 Bromley (1 Season) 2 Leagues 6 308 51 7.3 3.4 3 59 0 3 44 8 1.50 4 4 0 0.00 -0.56 Luton Town (1 Season) 1 League 0 0 0 0 1 FA Cup (4 Seasons) 1 66 66 10.0 0.7 1 66 0 0 3 0.00 2 3 -1 -1.36 -1.36 CanPL (3 Seasons) 20 561 28 9.4 6.2 4 90 4 16 13 9 1.81 21 6 +15 +2.41 +1.97 League Two (2 Seasons) 31 1,365 44 16.5 15.2 15 74 4 16 16 2 1.39 26 17 +9 +0.59 +0.55 National League (2 Seasons) 25 1,525 61 18.4 16.9 20 68 2 5 35 8 1.44 23 16 +7 +0.41 +0.04 EFL Cup (2 Seasons) 4 223 56 61.9 2.5 3 71 0 1 11 0 1.75 4 3 +1 +0.40 -0.25 League One (1 Season) 35 2,146 61 51.8 23.8 23 80 9 12 25 1 1.63 42 27 +15 +0.63 +0.76 Championship (1 Season) 13 317 24 9.8 3.5 2 66 0 11 17 1 1.15 3 3 0 0.00 -0.03 Rel/Pro play-offs (1 Season) 4 127 32 35.3 1.4 1 79 0 3 16 0 1.00 2 3 -1 -0.71
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 16 Cavalry FC 1 League 7 67 10 2.7 0.7 0 0 7 10 4 1.75 5 0 +5 +6.72 +5.73 2020 17 Cavalry FC 1 League 6 72 12 8.0 0.8 0 0 6 12 4 1.17 2 0 +2 +2.50 +2.39 2022 19 Cavalry FC 1 League 7 422 60 16.7 4.7 4 90 4 3 21 1 2.43 14 6 +8 +1.71 +1.79 2022-2023 19 Grimsby Town 2 Leagues 13 336 26 7.8 3.7 3 59 0 10 16 0 1.31 9 5 +4 +1.07 +1.30 2022-2023 19 Luton Town 1 League 0 0 0 0 1 2023-2024 20 Inverness CT 2 Leagues 17 444 26 12.3 4.9 3 70 0 14 17 1 1.11 5 6 -1 -0.20 -0.23 2023-2024 20 Bromley 2 Leagues 6 308 51 7.3 3.4 3 59 0 3 44 8 1.50 4 4 0 0.00 -0.56 2024-2025 21 Southend United 2 Leagues 20 1,283 64 30.1 14.3 18 69 2 2 22 1 1.35 21 15 +6 +0.42 +0.30 2024-2025 21 Chesterfield 1 League 20 1,152 58 27.8 12.8 14 75 4 6 17 2 1.45 20 14 +6 +0.47 +0.08 2025-2026 22 Plymouth Argyle 3 Leagues 37 2,246 61 50.9 25.0 24 80 9 13 24 2 1.65 43 28 +15 +0.60 +0.69 6 Seasons 8 Clubs 8 Leagues 133 6,330 48 20.2 70.3 69 75 19 64 18 24 1.49 123 78 +45 +0.64 +0.43 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Cavalry FC (3 Seasons) 1 League 20 561 28 9.4 6.2 4 90 4 16 13 9 1.81 21 6 +15 +2.41 +1.97 Plymouth Argyle (1 Season) 3 Leagues 37 2,246 61 50.9 25.0 24 80 9 13 24 2 1.65 43 28 +15 +0.60 +0.69 Southend United (1 Season) 2 Leagues 20 1,283 64 30.1 14.3 18 69 2 2 22 1 1.35 21 15 +6 +0.42 +0.30 Chesterfield (1 Season) 1 League 20 1,152 58 27.8 12.8 14 75 4 6 17 2 1.45 20 14 +6 +0.47 +0.08 Inverness CT (1 Season) 2 Leagues 17 444 26 12.3 4.9 3 70 0 14 17 1 1.11 5 6 -1 -0.20 -0.23 Grimsby Town (1 Season) 2 Leagues 13 336 26 7.8 3.7 3 59 0 10 16 0 1.31 9 5 +4 +1.07 +1.30 Bromley (1 Season) 2 Leagues 6 308 51 7.3 3.4 3 59 0 3 44 8 1.50 4 4 0 0.00 -0.56 Luton Town (1 Season) 1 League 0 0 0 0 1 FA Cup (4 Seasons) 1 66 66 10.0 0.7 1 66 0 0 3 0.00 2 3 -1 -1.36 -1.36 CanPL (3 Seasons) 20 561 28 9.4 6.2 4 90 4 16 13 9 1.81 21 6 +15 +2.41 +1.97 League Two (2 Seasons) 31 1,365 44 16.5 15.2 15 74 4 16 16 2 1.39 26 17 +9 +0.59 +0.55 National League (2 Seasons) 25 1,525 61 18.4 16.9 20 68 2 5 35 8 1.44 23 16 +7 +0.41 +0.04 EFL Cup (2 Seasons) 4 223 56 61.9 2.5 3 71 0 1 11 0 1.75 4 3 +1 +0.40 -0.25 League One (1 Season) 35 2,146 61 51.8 23.8 23 80 9 12 25 1 1.63 42 27 +15 +0.63 +0.76 Championship (1 Season) 13 317 24 9.8 3.5 2 66 0 11 17 1 1.15 3 3 0 0.00 -0.03 Rel/Pro play-offs (1 Season) 4 127 32 35.3 1.4 1 79 0 3 16 0 1.00 2 3 -1 -0.71
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 16 Cavalry FC ca CAN 1. CanPL 1st 7 67 10 2.7 0.7 0 0 7 10 4 1.75 5 0 +5 +6.72 +5.73 Matches 2020 17 Cavalry FC ca CAN 1. CanPL 2nd 6 72 12 8.0 0.8 0 0 6 12 4 1.17 2 0 +2 +2.50 +2.39 Matches 2022 19 Cavalry FC ca CAN 1. CanPL 3rd 7 422 60 16.7 4.7 4 90 4 3 21 1 2.43 14 6 +8 +1.71 +1.79 Matches 2022-2023 19 Grimsby Town eng ENG 4. League Two 11th 11 213 19 5.1 2.4 1 55 0 10 16 0 1.27 6 3 +3 +1.27 +1.50 Matches 2023-2024 20 Inverness CT sct SCO 2. Championship 9th 13 317 24 9.8 3.5 2 66 0 11 17 1 1.15 3 3 0 0.00 -0.03 Matches 2023-2024 20 Bromley eng ENG 5. National League 3rd 6 308 51 7.4 3.4 3 59 0 3 44 7 1.50 4 4 0 0.00 -0.56 Matches 2024-2025 21 Southend United eng ENG 5. National League 7th 19 1,217 64 29.4 13.5 17 69 2 2 22 1 1.42 19 12 +7 +0.52 +0.39 Matches 2024-2025 21 Chesterfield eng ENG 4. League Two 7th 20 1,152 58 27.8 12.8 14 75 4 6 17 2 1.45 20 14 +6 +0.47 +0.08 Matches 2025-2026 22 Plymouth Argyle eng ENG 3. League One 8th 35 2,146 61 51.8 23.8 23 80 9 12 25 1 1.63 42 27 +15 +0.63 +0.76 Matches 6 Seasons 7 Clubs 5 Leagues 124 5,914 48 19.8 65.7 64 75 19 60 19 21 1.51 115 69 +46 +0.70 +0.49 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Cavalry FC (3 Seasons) 1 League 20 561 28 9.4 6.2 4 90 4 16 13 9 1.81 21 6 +15 +2.41 +1.97 Plymouth Argyle (1 Season) 1 League 35 2,146 61 51.8 23.8 23 80 9 12 25 1 1.63 42 27 +15 +0.63 +0.76 Chesterfield (1 Season) 1 League 20 1,152 58 27.8 12.8 14 75 4 6 17 2 1.45 20 14 +6 +0.47 +0.08 Southend United (1 Season) 1 League 19 1,217 64 29.4 13.5 17 69 2 2 22 1 1.42 19 12 +7 +0.52 +0.39 Inverness CT (1 Season) 1 League 13 317 24 9.8 3.5 2 66 0 11 17 1 1.15 3 3 0 0.00 -0.03 Grimsby Town (1 Season) 1 League 11 213 19 5.1 2.4 1 55 0 10 16 0 1.27 6 3 +3 +1.27 +1.50 Bromley (1 Season) 1 League 6 308 51 7.4 3.4 3 59 0 3 44 7 1.50 4 4 0 0.00 -0.56 CanPL (3 Seasons) 20 561 28 9.4 6.2 4 90 4 16 13 9 1.81 21 6 +15 +2.41 +1.97 League Two (2 Seasons) 31 1,365 44 16.5 15.2 15 74 4 16 16 2 1.39 26 17 +9 +0.59 +0.55 National League (2 Seasons) 25 1,525 61 18.4 16.9 20 68 2 5 35 8 1.44 23 16 +7 +0.41 +0.04 League One (1 Season) 35 2,146 61 51.8 23.8 23 80 9 12 25 1 1.63 42 27 +15 +0.63 +0.76 Championship (1 Season) 13 317 24 9.8 3.5 2 66 0 11 17 1 1.15 3 3 0 0.00 -0.03
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 2022-2023 19 Grimsby Town eng ENG EFL Cup Rd2 2 123 62 68.3 1.4 2 62 0 0 0 1.50 3 2 +1 +0.73 +0.73 Matches 2022-2023 19 Luton Town eng ENG FA Cup 0 0 0 0 1 Matches 2023-2024 20 Bromley eng ENG FA Cup 0 0 0 0 1 Matches 2024-2025 21 Southend United eng ENG FA Cup 1 66 66 55.0 0.7 1 66 0 0 0 0.00 2 3 -1 -1.36 -1.36 Matches 2025-2026 22 Plymouth Argyle eng ENG EFL Cup Rd2 2 100 50 55.6 1.1 1 89 0 1 11 0 2.00 1 1 0 0.00 -1.13 Matches 2025-2026 22 Plymouth Argyle eng ENG FA Cup 0 0 0 0 1 Matches 4 Seasons 5 Clubs 2 Leagues 5 289 58 28.3 3.2 4 70 0 1 11 3 1.40 6 6 0 0.00 -0.47 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Plymouth Argyle (1 Season) 2 Leagues 2 100 50 37.0 1.1 1 89 0 1 11 1 2.00 1 1 0 0.00 -1.13 Grimsby Town (1 Season) 1 League 2 123 62 68.3 1.4 2 62 0 0 0 1.50 3 2 +1 +0.73 +0.73 Southend United (1 Season) 1 League 1 66 66 55.0 0.7 1 66 0 0 0 0.00 2 3 -1 -1.36 -1.36 Bromley (1 Season) 1 League 0 0 0 0 1 Luton Town (1 Season) 1 League 0 0 0 0 1 FA Cup (4 Seasons) 1 66 66 10.0 0.7 1 66 0 0 3 0.00 2 3 -1 -1.36 -1.36 EFL Cup (2 Seasons) 4 223 56 61.9 2.5 3 71 0 1 11 0 1.75 4 3 +1 +0.40 -0.25
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019 16 Cavalry FC 1 League 0.7 0 0 0 0 2020 17 Cavalry FC 1 League 0.8 0 0 0 0 2022 19 Cavalry FC 1 League 4.7 1 0 0 0 2022-2023 19 Grimsby Town 2 Leagues 3.7 1 0 0 10 7 5 3 1 1 0 2023-2024 20 Inverness CT 2 Leagues 4.9 3 0 0 0 2023-2024 20 Bromley 2 Leagues 3.4 0 0 0 0 2024-2025 21 Southend United 2 Leagues 14.3 3 0 0 0 2024-2025 21 Chesterfield 1 League 12.8 1 0 0 21 19 6 6 0 4 0 2025-2026 22 Plymouth Argyle 3 Leagues 25.0 4 0 0 55 43 14 23 5 7 0 6 Seasons 8 Clubs 8 Leagues 70.3 13 0 0 86 69 25 32 6 12 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Cavalry FC (3 Seasons) 1 League 6.2 1 0 0 0 Plymouth Argyle (1 Season) 3 Leagues 25.0 4 0 0 55 43 14 23 5 7 0 Southend United (1 Season) 2 Leagues 14.3 3 0 0 0 Chesterfield (1 Season) 1 League 12.8 1 0 0 21 19 6 6 0 4 0 Inverness CT (1 Season) 2 Leagues 4.9 3 0 0 0 Grimsby Town (1 Season) 2 Leagues 3.7 1 0 0 10 7 5 3 1 1 0 Bromley (1 Season) 2 Leagues 3.4 0 0 0 0 Luton Town (1 Season) 1 League FA Cup (4 Seasons) 0.7 0 0 0 0 CanPL (3 Seasons) 6.2 1 0 0 0 League Two (2 Seasons) 15.2 2 0 0 28 23 10 8 1 5 0 National League (2 Seasons) 16.9 3 0 0 0 EFL Cup (2 Seasons) 2.5 0 0 0 3 6 1 1 0 1 0 League One (1 Season) 23.8 4 0 0 55 40 14 23 5 6 0 Championship (1 Season) 3.5 2 0 0 0 Rel/Pro play-offs (1 Season) 1.4 1 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022-2023 19 Grimsby Town eng ENG EFL Cup Rd2 1.4 0 0 0 3 3 1 1 0 0 0 Matches 2024-2025 21 Southend United eng ENG FA Cup 0.7 0 0 0 0 Matches 2025-2026 22 Plymouth Argyle eng ENG EFL Cup Rd2 1.1 0 0 0 0 3 0 0 0 1 0 Matches 4 Seasons 5 Clubs 2 Leagues 3.2 0 0 0 3 6 1 1 0 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Plymouth Argyle (1 Season) 2 Leagues 1.1 0 0 0 0 3 0 0 0 1 0 Grimsby Town (1 Season) 1 League 1.4 0 0 0 3 3 1 1 0 0 0 Southend United (1 Season) 1 League 0.7 0 0 0 0 Bromley (1 Season) 1 League Luton Town (1 Season) 1 League FA Cup (4 Seasons) 0.7 0 0 0 0 EFL Cup (2 Seasons) 2.5 0 0 0 3 6 1 1 0 1 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 Aribim Pepple Pages
Aribim Pepple Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary