Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2014-2015 19 Accrington Stanley eng ENG 4. League Two 4 4 360 4.0 11 2.75 23 12 52.2 0 0 4 0 0.0 Matches 2016-2017 21 Luton Town eng ENG 4. League Two 11 11 990 11.0 8 0.73 44 36 81.8 4 5 2 4 36.4 0 0 0 0 Matches 2016-2017 21 Arsenal eng ENG Jr. PL2 — Div. 1 9 9 810 9.0 0 3 2 4 3 33.3 1 1 0 0 0.0 Matches 2017-2018 22 Arsenal eng ENG EFL Cup 1 1 120 1.3 1 0.75 4 3 75.0 1 0 0 0 0.0 0 0 0 0 Matches 2017-2018 22 Arsenal 2. Europa Lg 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 Matches 2017-2018 22 Arsenal eng ENG Jr. PL2 — Div. 1 6 6 540 6.0 0 4 1 1 3 50.0 1 1 0 0 0.0 Matches 2018-2019 23 Plymouth Argyle eng ENG EFL Cup 2 2 180 2.0 3 1.50 12 10 83.3 1 0 1 1 50.0 1 1 0 0 0.0 Matches 2018-2019 23 Plymouth Argyle eng ENG FA Cup 2 2 180 2.0 2 1.00 3 1 33.3 1 0 1 1 50.0 0 0 0 0 Matches 2018-2019 23 Plymouth Argyle eng ENG 3. League One 34 33 2,953 32.8 65 1.98 7 8 18 3 9.1 9 6 3 0 33.3 Matches 2019-2020 24 Arsenal eng ENG Jr. PL2 — Div. 1 5 5 450 5.0 1 2 2 0 0.0 0 0 0 0 Matches 2020-2021 25 Arsenal eng ENG Jr. PL2 — Div. 1 2 2 180 2.0 1 0 1 1 50.0 0 0 0 0 Matches 2020-2021 25 Hibernian sct SCO 1. Premiership 3 3 270 3.0 1 0.33 10 9 90.0 2 1 0 2 66.7 0 0 0 0 Matches 2021-2022 26 Hibernian sct SCO 1. Premiership 32 32 2,880 32.0 37 1.16 116 81 70.7 11 8 13 11 34.4 3 3 0 0 0.0 Matches 2022-2023 27 Luton Town eng ENG EFL Cup 1 1 90 1.0 3 3.00 5 2 40.0 0 0 1 0 0.0 0 0 0 0 Matches 2022-2023 27 Portsmouth eng ENG 3. League One 21 20 1,827 20.3 15 0.74 71 57 80.3 9 8 3 9 45.0 1 1 0 0 0.0 Matches 2024-2025 29 Colchester United eng ENG EFL Cup 2 2 180 2.0 3 1.50 7 4 57.1 0 1 1 0 0.0 0 0 0 0 Matches 2024-2025 29 Colchester United eng ENG FA Cup 1 1 120 1.3 2 1.50 0 0 1 0 0.0 0 0 0 0 Matches 2024-2025 29 Colchester United eng ENG 4. League Two 46 46 4,140 46.0 47 1.02 151 112 74.2 16 19 11 21 45.7 8 8 0 0 0.0 Matches 2025-2026 30 Colchester United eng ENG EFL Cup 1 1 90 1.0 1 1.00 5 4 80.0 0 0 1 0 0.0 0 0 0 0 Matches 2025-2026 30 Colchester United eng ENG FA Cup 1 1 90 1.0 3 3.00 0 0 1 0 0.0 0 0 0 0 Matches 2025-2026 30 Colchester United eng ENG 4. League Two 45 45 3,994 44.4 48 1.08 158 112 70.9 18 11 16 11 24.4 2 2 0 0 0.0 Matches 12 Seasons 7 Clubs 9 Leagues 208 206 18,554 206.2 251 1.22 612 445 72.9 70 62 74 63 30.6 24 21 3 0 12.5 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Arsenal (6 Seasons) 5 Leagues 2 2 210 2.3 2 0.86 7 5 71.4 1 1 0 0 0.0 0 0 0 0 Arsenal (4 Seasons) 1 League 22 22 1,980 22.0 0 9 5 8 7 31.8 2 2 0 0 0.0 Colchester United (2 Seasons) 3 Leagues 96 96 8,614 95.7 104 1.09 321 232 72.3 34 31 31 32 33.3 10 10 0 0 0.0 Hibernian (2 Seasons) 1 League 35 35 3,150 35.0 38 1.09 126 90 72.2 13 9 13 13 37.1 3 3 0 0 0.0 Portsmouth (2 Seasons) 1 League 21 20 1,827 20.3 15 0.74 71 57 80.3 9 8 3 9 45.0 1 1 0 0 0.0 Luton Town (2 Seasons) 3 Leagues 12 12 1,080 12.0 11 0.92 49 38 77.6 4 5 3 4 33.3 0 0 0 0 Plymouth Argyle (1 Season) 3 Leagues 38 37 3,313 36.8 70 1.90 15 11 73.3 9 8 20 5 13.5 10 7 3 0 30.0 Accrington Stanley (1 Season) 1 League 4 4 360 4.0 11 2.75 23 12 52.2 0 0 4 0 0.0 EFL Cup (8 Seasons) 7 7 660 7.3 11 1.50 33 23 69.7 2 1 4 1 14.3 1 1 0 0 0.0 FA Cup (6 Seasons) 4 4 390 4.3 7 1.62 3 1 33.3 1 0 3 1 25.0 0 0 0 0 League Two (4 Seasons) 106 106 9,484 105.4 114 1.08 376 272 72.3 38 35 33 36 34.0 10 10 0 0 0.0 PL2 — Div. 1 (4 Seasons) 22 22 1,980 22.0 0 9 5 8 7 31.8 2 2 0 0 0.0 League One (3 Seasons) 55 53 4,780 53.1 80 1.51 71 57 80.3 16 16 21 12 22.6 10 7 3 0 30.0 Premiership (2 Seasons) 35 35 3,150 35.0 38 1.09 126 90 72.2 13 9 13 13 37.1 3 3 0 0 0.0 Europa Lg (2 Seasons) 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2014-2015 19 Accrington Stanley 1 League 4 4 360 4.0 11 2.75 23 12 52.2 0 0 4 0 0.0 2016-2017 21 Luton Town 1 League 11 11 990 11.0 8 0.73 44 36 81.8 4 5 2 4 36.4 0 0 0 0 2016-2017 21 Arsenal 1 League 9 9 810 9.0 0 3 2 4 3 33.3 1 1 0 0 0.0 2017-2018 22 Arsenal 4 Leagues 2 2 210 2.3 2 0.86 7 5 71.4 1 1 0 0 0.0 0 0 0 0 2017-2018 22 Arsenal 1 League 6 6 540 6.0 0 4 1 1 3 50.0 1 1 0 0 0.0 2018-2019 23 Plymouth Argyle 3 Leagues 38 37 3,313 36.8 70 1.90 15 11 73.3 9 8 20 5 13.5 10 7 3 0 30.0 2019-2020 24 Arsenal 1 League 5 5 450 5.0 1 2 2 0 0.0 0 0 0 0 2020-2021 25 Arsenal 1 League 2 2 180 2.0 1 0 1 1 50.0 0 0 0 0 2020-2021 25 Hibernian 1 League 3 3 270 3.0 1 0.33 10 9 90.0 2 1 0 2 66.7 0 0 0 0 2021-2022 26 Hibernian 1 League 32 32 2,880 32.0 37 1.16 116 81 70.7 11 8 13 11 34.4 3 3 0 0 0.0 2022-2023 27 Luton Town 2 Leagues 1 1 90 1.0 3 3.00 5 2 40.0 0 0 1 0 0.0 0 0 0 0 2022-2023 27 Portsmouth 1 League 21 20 1,827 20.3 15 0.74 71 57 80.3 9 8 3 9 45.0 1 1 0 0 0.0 2024-2025 29 Colchester United 3 Leagues 49 49 4,440 49.3 52 1.05 158 116 73.4 16 20 13 21 42.9 8 8 0 0 0.0 2025-2026 30 Colchester United 3 Leagues 47 47 4,174 46.4 52 1.12 163 116 71.2 18 11 18 11 23.4 2 2 0 0 0.0 12 Seasons 7 Clubs 9 Leagues 208 206 18,554 206.2 251 1.22 612 445 72.9 70 62 74 63 30.6 24 21 3 0 12.5 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Arsenal (6 Seasons) 5 Leagues 2 2 210 2.3 2 0.86 7 5 71.4 1 1 0 0 0.0 0 0 0 0 Arsenal (4 Seasons) 1 League 22 22 1,980 22.0 0 9 5 8 7 31.8 2 2 0 0 0.0 Colchester United (2 Seasons) 3 Leagues 96 96 8,614 95.7 104 1.09 321 232 72.3 34 31 31 32 33.3 10 10 0 0 0.0 Hibernian (2 Seasons) 1 League 35 35 3,150 35.0 38 1.09 126 90 72.2 13 9 13 13 37.1 3 3 0 0 0.0 Portsmouth (2 Seasons) 1 League 21 20 1,827 20.3 15 0.74 71 57 80.3 9 8 3 9 45.0 1 1 0 0 0.0 Luton Town (2 Seasons) 3 Leagues 12 12 1,080 12.0 11 0.92 49 38 77.6 4 5 3 4 33.3 0 0 0 0 Plymouth Argyle (1 Season) 3 Leagues 38 37 3,313 36.8 70 1.90 15 11 73.3 9 8 20 5 13.5 10 7 3 0 30.0 Accrington Stanley (1 Season) 1 League 4 4 360 4.0 11 2.75 23 12 52.2 0 0 4 0 0.0 EFL Cup (8 Seasons) 7 7 660 7.3 11 1.50 33 23 69.7 2 1 4 1 14.3 1 1 0 0 0.0 FA Cup (6 Seasons) 4 4 390 4.3 7 1.62 3 1 33.3 1 0 3 1 25.0 0 0 0 0 League Two (4 Seasons) 106 106 9,484 105.4 114 1.08 376 272 72.3 38 35 33 36 34.0 10 10 0 0 0.0 PL2 — Div. 1 (4 Seasons) 22 22 1,980 22.0 0 9 5 8 7 31.8 2 2 0 0 0.0 League One (3 Seasons) 55 53 4,780 53.1 80 1.51 71 57 80.3 16 16 21 12 22.6 10 7 3 0 30.0 Premiership (2 Seasons) 35 35 3,150 35.0 38 1.09 126 90 72.2 13 9 13 13 37.1 3 3 0 0 0.0 Europa Lg (2 Seasons) 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2014-2015 19 Accrington Stanley eng ENG 4. League Two 17th 4 4 360 4.0 11 2.75 23 12 52.2 0 0 4 0 0.0 Matches 2016-2017 21 Luton Town eng ENG 4. League Two 4th 11 11 990 11.0 8 0.73 44 36 81.8 4 5 2 4 36.4 0 0 0 0 Matches 2016-2017 21 Arsenal eng ENG Jr. PL2 — Div. 1 4th 9 9 810 9.0 0 3 2 4 3 33.3 1 1 0 0 0.0 Matches 2017-2018 22 Arsenal eng ENG Jr. PL2 — Div. 1 1st 6 6 540 6.0 0 4 1 1 3 50.0 1 1 0 0 0.0 Matches 2018-2019 23 Plymouth Argyle eng ENG 3. League One 21st 34 33 2,953 32.8 65 1.98 7 8 18 3 9.1 9 6 3 0 33.3 Matches 2019-2020 24 Arsenal eng ENG Jr. PL2 — Div. 1 6th 5 5 450 5.0 1 2 2 0 0.0 0 0 0 0 Matches 2020-2021 25 Arsenal eng ENG Jr. PL2 — Div. 1 10th 2 2 180 2.0 1 0 1 1 50.0 0 0 0 0 Matches 2020-2021 25 Hibernian sct SCO 1. Premiership 3rd 3 3 270 3.0 1 0.33 10 9 90.0 2 1 0 2 66.7 0 0 0 0 Matches 2021-2022 26 Hibernian sct SCO 1. Premiership 8th 32 32 2,880 32.0 37 1.16 116 81 70.7 11 8 13 11 34.4 3 3 0 0 0.0 Matches 2022-2023 27 Portsmouth eng ENG 3. League One 8th 21 20 1,827 20.3 15 0.74 71 57 80.3 9 8 3 9 45.0 1 1 0 0 0.0 Matches 2024-2025 29 Colchester United eng ENG 4. League Two 10th 46 46 4,140 46.0 47 1.02 151 112 74.2 16 19 11 21 45.7 8 8 0 0 0.0 Matches 2025-2026 30 Colchester United eng ENG 4. League Two 12th 45 45 3,994 44.4 48 1.08 158 112 70.9 18 11 16 11 24.4 2 2 0 0 0.0 Matches 12 Seasons 7 Clubs 5 Leagues 196 194 17,414 193.5 232 1.20 573 419 73.3 67 60 67 61 31.4 23 20 3 0 13.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Arsenal (4 Seasons) 1 League 22 22 1,980 22.0 0 9 5 8 7 31.8 2 2 0 0 0.0 Colchester United (2 Seasons) 1 League 91 91 8,134 90.4 95 1.05 309 224 72.5 34 30 27 32 35.2 10 10 0 0 0.0 Hibernian (2 Seasons) 1 League 35 35 3,150 35.0 38 1.09 126 90 72.2 13 9 13 13 37.1 3 3 0 0 0.0 Portsmouth (2 Seasons) 1 League 21 20 1,827 20.3 15 0.74 71 57 80.3 9 8 3 9 45.0 1 1 0 0 0.0 Luton Town (2 Seasons) 2 Leagues 11 11 990 11.0 8 0.73 44 36 81.8 4 5 2 4 36.4 0 0 0 0 Plymouth Argyle (1 Season) 1 League 34 33 2,953 32.8 65 1.98 7 8 18 3 9.1 9 6 3 0 33.3 Accrington Stanley (1 Season) 1 League 4 4 360 4.0 11 2.75 23 12 52.2 0 0 4 0 0.0 League Two (4 Seasons) 106 106 9,484 105.4 114 1.08 376 272 72.3 38 35 33 36 34.0 10 10 0 0 0.0 PL2 — Div. 1 (4 Seasons) 22 22 1,980 22.0 0 9 5 8 7 31.8 2 2 0 0 0.0 League One (3 Seasons) 55 53 4,780 53.1 80 1.51 71 57 80.3 16 16 21 12 22.6 10 7 3 0 30.0 Premiership (2 Seasons) 35 35 3,150 35.0 38 1.09 126 90 72.2 13 9 13 13 37.1 3 3 0 0 0.0
Goalkeeping Table Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2017-2018 22 Arsenal 2. Europa Lg SF 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 Europa Lg (2 Seasons) 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0
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 2014-2015 19 Accrington Stanley eng ENG 4. League Two 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 19 Arsenal eng ENG 1. Premier League 0 0 Matches 2015-2016 20 Arsenal 1. Champions Lg 0 0 Matches 2015-2016 20 Arsenal eng ENG FA Cup 0 0 Matches 2015-2016 20 Arsenal eng ENG League Cup 0 0 Matches 2015-2016 20 Arsenal eng ENG 1. Premier League 0 0 Matches 2016-2017 21 Arsenal eng ENG EFL Cup 0 0 Matches 2016-2017 21 Luton Town eng ENG 4. League Two 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Arsenal eng ENG Jr. PL2 — Div. 1 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Arsenal eng ENG 1. Premier League 0 0 Matches 2017-2018 22 Arsenal eng ENG EFL Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Arsenal 2. Europa Lg 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Arsenal eng ENG FA Cup 0 0 Matches 2017-2018 22 Arsenal eng ENG Jr. PL2 — Div. 1 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Arsenal eng ENG 1. Premier League 0 0 Matches 2018-2019 23 Plymouth Argyle eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Plymouth Argyle eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Plymouth Argyle eng ENG 3. League One 34 33 2,953 32.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Arsenal eng ENG EFL Cup 0 0 Matches 2019-2020 24 Arsenal eng ENG FA Cup 0 0 Matches 2019-2020 24 Arsenal eng ENG Jr. PL2 — Div. 1 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Arsenal eng ENG 1. Premier League 0 0 Matches 2020-2021 25 Arsenal 2. Europa Lg 0 0 Matches 2020-2021 25 Arsenal eng ENG Jr. PL2 — Div. 1 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Arsenal eng ENG 1. Premier League 0 0 Matches 2020-2021 25 Hibernian sct SCO 1. Premiership 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Hibernian sct SCO 1. Premiership 32 32 2,880 32.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Luton Town eng ENG 2. Championship 0 0 Matches 2022-2023 27 Luton 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 2022-2023 27 Portsmouth eng ENG 3. League One 21 20 1,827 20.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Portsmouth eng ENG 3. League One 0 0 Matches 2024-2025 29 Colchester United eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Colchester United eng ENG FA Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Colchester United eng ENG 4. League Two 46 46 4,140 46.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 30 Colchester United eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 30 Colchester United 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 2025-2026 30 Colchester United eng ENG 4. League Two 45 45 3,994 44.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 7 Clubs 9 Leagues 208 206 18,554 206.2 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 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 (6 Seasons) 5 Leagues 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Arsenal (4 Seasons) 1 League 22 22 1,980 22.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Colchester United (2 Seasons) 3 Leagues 96 96 8,614 95.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Hibernian (2 Seasons) 1 League 35 35 3,150 35.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (2 Seasons) 1 League 21 20 1,827 20.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Luton Town (2 Seasons) 3 Leagues 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (1 Season) 3 Leagues 38 37 3,313 36.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Accrington Stanley (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (8 Seasons) 7 7 660 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (6 Seasons) 0 0 League Two (4 Seasons) 106 106 9,484 105.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 22 22 1,980 22.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 55 53 4,780 53.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (2 Seasons) 35 35 3,150 35.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 0 0 Championship (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 2014-2015 19 Accrington Stanley 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 19 Arsenal 1 League 0 0 2015-2016 20 Arsenal 4 Leagues 0 0 2016-2017 21 Luton Town 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Arsenal 2 Leagues 0 0 2016-2017 21 Arsenal 1 League 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Arsenal 4 Leagues 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Arsenal 1 League 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Plymouth Argyle 3 Leagues 38 37 3,313 36.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Arsenal 1 League 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Arsenal 3 Leagues 0 0 2020-2021 25 Arsenal 2 Leagues 0 0 2020-2021 25 Arsenal 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Hibernian 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 26 Hibernian 1 League 32 32 2,880 32.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 27 Luton Town 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 27 Portsmouth 1 League 21 20 1,827 20.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 28 Portsmouth 1 League 0 0 2024-2025 29 Colchester United 3 Leagues 49 49 4,440 49.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2025-2026 30 Colchester United 3 Leagues 47 47 4,174 46.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 7 Clubs 9 Leagues 208 206 18,554 206.2 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 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 (6 Seasons) 5 Leagues 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Arsenal (4 Seasons) 1 League 22 22 1,980 22.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Colchester United (2 Seasons) 3 Leagues 96 96 8,614 95.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Hibernian (2 Seasons) 1 League 35 35 3,150 35.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (2 Seasons) 1 League 21 20 1,827 20.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Luton Town (2 Seasons) 3 Leagues 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (1 Season) 3 Leagues 38 37 3,313 36.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Accrington Stanley (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (8 Seasons) 7 7 660 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (6 Seasons) 0 0 League Two (4 Seasons) 106 106 9,484 105.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 22 22 1,980 22.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 55 53 4,780 53.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (2 Seasons) 35 35 3,150 35.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 0 0 Championship (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 2014-2015 19 Accrington Stanley eng ENG 4. League Two 17th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 19 Arsenal eng ENG 1. Premier League 3rd 0 0 Matches 2015-2016 20 Arsenal eng ENG 1. Premier League 2nd 0 0 Matches 2016-2017 21 Luton Town eng ENG 4. League Two 4th 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Arsenal eng ENG 1. Premier League 5th 0 0 Matches 2016-2017 21 Arsenal eng ENG Jr. PL2 — Div. 1 4th 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Arsenal eng ENG 1. Premier League 6th 0 0 Matches 2017-2018 22 Arsenal eng ENG Jr. PL2 — Div. 1 1st 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Plymouth Argyle eng ENG 3. League One 21st 34 33 2,953 32.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Arsenal eng ENG Jr. PL2 — Div. 1 6th 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Arsenal eng ENG 1. Premier League 8th 0 0 Matches 2020-2021 25 Arsenal eng ENG 1. Premier League 8th 0 0 Matches 2020-2021 25 Arsenal eng ENG Jr. PL2 — Div. 1 10th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Hibernian sct SCO 1. Premiership 3rd 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Hibernian sct SCO 1. Premiership 8th 32 32 2,880 32.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Luton Town eng ENG 2. Championship 3rd 0 0 Matches 2022-2023 27 Portsmouth eng ENG 3. League One 8th 21 20 1,827 20.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Portsmouth eng ENG 3. League One 1st 0 0 Matches 2024-2025 29 Colchester United eng ENG 4. League Two 10th 46 46 4,140 46.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 30 Colchester United eng ENG 4. League Two 12th 45 45 3,994 44.4 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 7 Clubs 5 Leagues 196 194 17,414 193.5 0 0 0 0 0 0 6 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 Arsenal (6 Seasons) 1 League 0 0 Arsenal (4 Seasons) 1 League 22 22 1,980 22.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Colchester United (2 Seasons) 1 League 91 91 8,134 90.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Hibernian (2 Seasons) 1 League 35 35 3,150 35.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (2 Seasons) 1 League 21 20 1,827 20.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Luton Town (2 Seasons) 2 Leagues 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (1 Season) 1 League 34 33 2,953 32.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Accrington Stanley (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (6 Seasons) 0 0 League Two (4 Seasons) 106 106 9,484 105.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 22 22 1,980 22.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 55 53 4,780 53.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premiership (2 Seasons) 35 35 3,150 35.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 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 2015-2016 20 Arsenal 1. Champions Lg R16 0 0 Matches 2017-2018 22 Arsenal 2. Europa Lg SF 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Arsenal 2. Europa Lg SF 0 0 Matches 3 Seasons 1 Club 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 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 2014-2015 19 Accrington Stanley eng ENG 4. League Two 4 360 90 8.7 4.0 4 3 0 1 0.00 2 8 -6 -1.50 -1.19 Matches 2014-2015 19 Arsenal eng ENG 1. Premier League 0 0 0 0 3 Matches 2015-2016 20 Arsenal 1. Champions Lg 0 0 0 0 3 Matches 2015-2016 20 Arsenal eng ENG FA Cup 0 0 0 0 4 Matches 2015-2016 20 Arsenal eng ENG League Cup 0 0 0 0 2 Matches 2015-2016 20 Arsenal eng ENG 1. Premier League 0 0 0 0 6 Matches 2016-2017 21 Arsenal eng ENG EFL Cup 0 0 0 0 3 Matches 2016-2017 21 Luton Town eng ENG 4. League Two 11 990 90 23.9 11.0 11 11 0 1 1.55 15 9 +6 +0.55 -0.05 Matches 2016-2017 21 Arsenal eng ENG Jr. PL2 — Div. 1 9 810 90 40.9 9.0 9 90 9 0 0 1.22 13 12 +1 +0.11 -0.43 Matches 2016-2017 21 Arsenal eng ENG 1. Premier League 0 0 0 0 2 Matches 2017-2018 22 Arsenal eng ENG EFL Cup 1 120 120 21.1 1.3 1 120 1 0 4 3.00 2 1 +1 +0.75 +0.75 Matches 2017-2018 22 Arsenal 2. Europa Lg 1 90 90 7.1 1.0 1 1 0 9 1.00 0 0 0 0.00 -1.38 Matches 2017-2018 22 Arsenal eng ENG FA Cup 0 0 0 0 1 Matches 2017-2018 22 Arsenal eng ENG Jr. PL2 — Div. 1 6 540 90 27.3 6.0 6 90 6 0 0 2.17 16 9 +7 +1.17 +0.60 Matches 2017-2018 22 Arsenal eng ENG 1. Premier League 0 0 0 0 7 Matches 2018-2019 23 Plymouth Argyle eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2018-2019 23 Plymouth Argyle eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2018-2019 23 Plymouth Argyle eng ENG 3. League One 34 2,953 87 71.3 32.8 33 89 32 1 10 10 0.85 36 65 -29 -0.88 -1.26 Matches 2019-2020 24 Arsenal eng ENG EFL Cup 0 0 0 0 2 Matches 2019-2020 24 Arsenal eng ENG FA Cup 0 0 0 0 3 Matches 2019-2020 24 Arsenal eng ENG Jr. PL2 — Div. 1 5 450 90 27.8 5.0 5 90 5 0 0 1.00 10 11 -1 -0.20 -0.28 Matches 2019-2020 24 Arsenal eng ENG 1. Premier League 0 0 0 0 8 Matches 2020-2021 25 Arsenal 2. Europa Lg 0 0 0 0 5 Matches 2020-2021 25 Arsenal eng ENG Jr. PL2 — Div. 1 2 180 90 8.3 2.0 2 90 2 0 0 1.50 2 2 0 0.00 +0.27 Matches 2020-2021 25 Arsenal eng ENG 1. Premier League 0 0 0 2 Matches 2020-2021 25 Hibernian sct SCO 1. Premiership 3 270 90 7.9 3.0 3 90 3 0 13 2.33 4 1 +3 +1.00 +0.71 Matches 2021-2022 26 Hibernian sct SCO 1. Premiership 32 2,880 90 84.2 32.0 32 90 32 0 1 1.28 36 37 -1 -0.03 +0.47 Matches 2022-2023 27 Luton Town eng ENG 2. Championship 0 0 0 0 10 Matches 2022-2023 27 Luton Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2022-2023 27 Portsmouth eng ENG 3. League One 21 1,827 87 44.1 20.3 20 90 20 1 27 0 1.71 29 15 +14 +0.69 +0.81 Matches 2023-2024 28 Portsmouth eng ENG 3. League One 0 0 0 0 20 Matches 2024-2025 29 Colchester United eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 3 -1 -0.50 Matches 2024-2025 29 Colchester United eng ENG FA Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2024-2025 29 Colchester United eng ENG 4. League Two 46 4,140 90 100.0 46.0 46 90 46 0 0 1.46 52 47 +5 +0.11 Matches 2025-2026 30 Colchester United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2025-2026 30 Colchester United eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2025-2026 30 Colchester United eng ENG 4. League Two 45 3,994 89 96.5 44.4 45 89 43 0 0 1.44 61 47 +14 +0.32 +0.93 Matches 12 Seasons 7 Clubs 9 Leagues 208 18,554 89 27.7 206.2 206 90 202 2 19 120 1.31 249 247 +2 +0.01 -0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Arsenal (6 Seasons) 5 Leagues 2 210 105 0.8 2.3 2 120 2 0 64 2.00 2 1 +1 +0.43 -0.57 Arsenal (4 Seasons) 1 League 22 1,980 90 25.6 22.0 22 90 22 0 0 1.45 41 34 +7 +0.32 +0.15 Colchester United (2 Seasons) 3 Leagues 96 8,614 90 98.3 95.7 96 90 94 0 0 1.39 118 103 +15 +0.16 +0.77 Hibernian (2 Seasons) 1 League 35 3,150 90 46.1 35.0 35 90 35 0 14 1.37 40 38 +2 +0.06 -0.11 Portsmouth (2 Seasons) 1 League 21 1,827 87 22.1 20.3 20 90 20 1 27 20 1.71 29 15 +14 +0.69 +0.81 Luton Town (2 Seasons) 3 Leagues 12 1,080 90 12.9 12.0 12 90 12 0 11 1.42 17 12 +5 +0.42 -0.18 Plymouth Argyle (1 Season) 3 Leagues 38 3,313 87 73.6 36.8 37 89 36 1 10 10 0.92 41 70 -29 -0.79 -1.17 Accrington Stanley (1 Season) 1 League 4 360 90 8.7 4.0 4 3 0 1 0.00 2 8 -6 -1.50 -1.19 EFL Cup (8 Seasons) 7 660 94 37.3 7.3 7 94 7 0 11 1.00 9 11 -2 -0.27 -0.27 FA Cup (6 Seasons) 4 390 98 26.5 4.3 4 98 4 0 8 0.75 5 7 -2 -0.46 Premier League (6 Seasons) 0 0 0 0 28 League Two (4 Seasons) 106 9,484 89 57.3 105.4 106 89 103 0 2 1.41 130 111 +19 +0.18 +0.09 PL2 — Div. 1 (4 Seasons) 22 1,980 90 25.6 22.0 22 90 22 0 0 1.45 41 34 +7 +0.32 +0.15 League One (3 Seasons) 55 4,780 87 38.5 53.1 53 89 52 2 19 30 1.18 65 80 -15 -0.28 -0.33 Premiership (2 Seasons) 35 3,150 90 46.1 35.0 35 90 35 0 14 1.37 40 38 +2 +0.06 -0.11 Europa Lg (2 Seasons) 1 90 90 3.6 1.0 1 1 0 14 1.00 0 0 0 0.00 -1.38 Champions Lg (1 Season) 0 0 0 0 3 Championship (1 Season) 0 0 0 0 10
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 2014-2015 19 Accrington Stanley 1 League 4 360 90 8.7 4.0 4 3 0 1 0.00 2 8 -6 -1.50 -1.19 2014-2015 19 Arsenal 1 League 0 0 0 0 3 2015-2016 20 Arsenal 4 Leagues 0 0 0 0 15 2016-2017 21 Luton Town 1 League 11 990 90 23.9 11.0 11 11 0 1 1.55 15 9 +6 +0.55 -0.05 2016-2017 21 Arsenal 2 Leagues 0 0 0 0 5 2016-2017 21 Arsenal 1 League 9 810 90 40.9 9.0 9 90 9 0 0 1.22 13 12 +1 +0.11 -0.43 2017-2018 22 Arsenal 4 Leagues 2 210 105 3.9 2.3 2 120 2 0 21 2.00 2 1 +1 +0.43 -0.57 2017-2018 22 Arsenal 1 League 6 540 90 27.3 6.0 6 90 6 0 0 2.17 16 9 +7 +1.17 +0.60 2018-2019 23 Plymouth Argyle 3 Leagues 38 3,313 87 73.6 36.8 37 89 36 1 10 10 0.92 41 70 -29 -0.79 -1.17 2019-2020 24 Arsenal 1 League 5 450 90 27.8 5.0 5 90 5 0 0 1.00 10 11 -1 -0.20 -0.28 2019-2020 24 Arsenal 3 Leagues 0 0 0 0 13 2020-2021 25 Arsenal 2 Leagues 0 0 0 0 7 2020-2021 25 Arsenal 1 League 2 180 90 8.3 2.0 2 90 2 0 0 1.50 2 2 0 0.00 +0.27 2020-2021 25 Hibernian 1 League 3 270 90 7.9 3.0 3 90 3 0 13 2.33 4 1 +3 +1.00 +0.71 2021-2022 26 Hibernian 1 League 32 2,880 90 84.2 32.0 32 90 32 0 1 1.28 36 37 -1 -0.03 +0.47 2022-2023 27 Luton Town 2 Leagues 1 90 90 2.1 1.0 1 90 1 0 10 0.00 2 3 -1 -1.00 2022-2023 27 Portsmouth 1 League 21 1,827 87 44.1 20.3 20 90 20 1 27 0 1.71 29 15 +14 +0.69 +0.81 2023-2024 28 Portsmouth 1 League 0 0 0 0 20 2024-2025 29 Colchester United 3 Leagues 49 4,440 91 100.0 49.3 49 91 49 0 0 1.39 55 52 +3 +0.06 2025-2026 30 Colchester United 3 Leagues 47 4,174 89 96.6 46.4 47 89 45 0 0 1.38 63 51 +12 +0.26 +0.88 12 Seasons 7 Clubs 9 Leagues 208 18,554 89 27.7 206.2 206 90 202 2 19 120 1.31 249 247 +2 +0.01 -0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Arsenal (6 Seasons) 5 Leagues 2 210 105 0.8 2.3 2 120 2 0 64 2.00 2 1 +1 +0.43 -0.57 Arsenal (4 Seasons) 1 League 22 1,980 90 25.6 22.0 22 90 22 0 0 1.45 41 34 +7 +0.32 +0.15 Colchester United (2 Seasons) 3 Leagues 96 8,614 90 98.3 95.7 96 90 94 0 0 1.39 118 103 +15 +0.16 +0.77 Hibernian (2 Seasons) 1 League 35 3,150 90 46.1 35.0 35 90 35 0 14 1.37 40 38 +2 +0.06 -0.11 Portsmouth (2 Seasons) 1 League 21 1,827 87 22.1 20.3 20 90 20 1 27 20 1.71 29 15 +14 +0.69 +0.81 Luton Town (2 Seasons) 3 Leagues 12 1,080 90 12.9 12.0 12 90 12 0 11 1.42 17 12 +5 +0.42 -0.18 Plymouth Argyle (1 Season) 3 Leagues 38 3,313 87 73.6 36.8 37 89 36 1 10 10 0.92 41 70 -29 -0.79 -1.17 Accrington Stanley (1 Season) 1 League 4 360 90 8.7 4.0 4 3 0 1 0.00 2 8 -6 -1.50 -1.19 EFL Cup (8 Seasons) 7 660 94 37.3 7.3 7 94 7 0 11 1.00 9 11 -2 -0.27 -0.27 FA Cup (6 Seasons) 4 390 98 26.5 4.3 4 98 4 0 8 0.75 5 7 -2 -0.46 Premier League (6 Seasons) 0 0 0 0 28 League Two (4 Seasons) 106 9,484 89 57.3 105.4 106 89 103 0 2 1.41 130 111 +19 +0.18 +0.09 PL2 — Div. 1 (4 Seasons) 22 1,980 90 25.6 22.0 22 90 22 0 0 1.45 41 34 +7 +0.32 +0.15 League One (3 Seasons) 55 4,780 87 38.5 53.1 53 89 52 2 19 30 1.18 65 80 -15 -0.28 -0.33 Premiership (2 Seasons) 35 3,150 90 46.1 35.0 35 90 35 0 14 1.37 40 38 +2 +0.06 -0.11 Europa Lg (2 Seasons) 1 90 90 3.6 1.0 1 1 0 14 1.00 0 0 0 0.00 -1.38 Champions Lg (1 Season) 0 0 0 0 3 Championship (1 Season) 0 0 0 0 10
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 2014-2015 19 Accrington Stanley eng ENG 4. League Two 17th 4 360 90 8.7 4.0 4 3 0 1 0.00 2 8 -6 -1.50 -1.19 Matches 2014-2015 19 Arsenal eng ENG 1. Premier League 3rd 0 0 0 0 3 Matches 2015-2016 20 Arsenal eng ENG 1. Premier League 2nd 0 0 0 0 6 Matches 2016-2017 21 Luton Town eng ENG 4. League Two 4th 11 990 90 23.9 11.0 11 11 0 1 1.55 15 9 +6 +0.55 -0.05 Matches 2016-2017 21 Arsenal eng ENG 1. Premier League 5th 0 0 0 0 2 Matches 2016-2017 21 Arsenal eng ENG Jr. PL2 — Div. 1 4th 9 810 90 40.9 9.0 9 90 9 0 0 1.22 13 12 +1 +0.11 -0.43 Matches 2017-2018 22 Arsenal eng ENG 1. Premier League 6th 0 0 0 0 7 Matches 2017-2018 22 Arsenal eng ENG Jr. PL2 — Div. 1 1st 6 540 90 27.3 6.0 6 90 6 0 0 2.17 16 9 +7 +1.17 +0.60 Matches 2018-2019 23 Plymouth Argyle eng ENG 3. League One 21st 34 2,953 87 71.3 32.8 33 89 32 1 10 10 0.85 36 65 -29 -0.88 -1.26 Matches 2019-2020 24 Arsenal eng ENG Jr. PL2 — Div. 1 6th 5 450 90 27.8 5.0 5 90 5 0 0 1.00 10 11 -1 -0.20 -0.28 Matches 2019-2020 24 Arsenal eng ENG 1. Premier League 8th 0 0 0 0 8 Matches 2020-2021 25 Arsenal eng ENG 1. Premier League 8th 0 0 0 2 Matches 2020-2021 25 Arsenal eng ENG Jr. PL2 — Div. 1 10th 2 180 90 8.3 2.0 2 90 2 0 0 1.50 2 2 0 0.00 +0.27 Matches 2020-2021 25 Hibernian sct SCO 1. Premiership 3rd 3 270 90 7.9 3.0 3 90 3 0 13 2.33 4 1 +3 +1.00 +0.71 Matches 2021-2022 26 Hibernian sct SCO 1. Premiership 8th 32 2,880 90 84.2 32.0 32 90 32 0 1 1.28 36 37 -1 -0.03 +0.47 Matches 2022-2023 27 Luton Town eng ENG 2. Championship 3rd 0 0 0 0 10 Matches 2022-2023 27 Portsmouth eng ENG 3. League One 8th 21 1,827 87 44.1 20.3 20 90 20 1 27 0 1.71 29 15 +14 +0.69 +0.81 Matches 2023-2024 28 Portsmouth eng ENG 3. League One 1st 0 0 0 0 20 Matches 2024-2025 29 Colchester United eng ENG 4. League Two 10th 46 4,140 90 100.0 46.0 46 90 46 0 0 1.46 52 47 +5 +0.11 Matches 2025-2026 30 Colchester United eng ENG 4. League Two 12th 45 3,994 89 96.5 44.4 45 89 43 0 0 1.44 61 47 +14 +0.32 +0.93 Matches 12 Seasons 7 Clubs 5 Leagues 196 17,414 89 28.8 193.5 194 90 190 2 19 84 1.34 235 229 +6 +0.03 -0.07 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 (6 Seasons) 1 League 0 0 0 0 28 Arsenal (4 Seasons) 1 League 22 1,980 90 25.6 22.0 22 90 22 0 0 1.45 41 34 +7 +0.32 +0.15 Colchester United (2 Seasons) 1 League 91 8,134 89 98.2 90.4 91 89 89 0 0 1.45 113 94 +19 +0.21 +0.83 Hibernian (2 Seasons) 1 League 35 3,150 90 46.1 35.0 35 90 35 0 14 1.37 40 38 +2 +0.06 -0.11 Portsmouth (2 Seasons) 1 League 21 1,827 87 22.1 20.3 20 90 20 1 27 20 1.71 29 15 +14 +0.69 +0.81 Luton Town (2 Seasons) 2 Leagues 11 990 90 12.0 11.0 11 11 0 11 1.55 15 9 +6 +0.55 -0.05 Plymouth Argyle (1 Season) 1 League 34 2,953 87 71.3 32.8 33 89 32 1 10 10 0.85 36 65 -29 -0.88 -1.26 Accrington Stanley (1 Season) 1 League 4 360 90 8.7 4.0 4 3 0 1 0.00 2 8 -6 -1.50 -1.19 Premier League (6 Seasons) 0 0 0 0 28 League Two (4 Seasons) 106 9,484 89 57.3 105.4 106 89 103 0 2 1.41 130 111 +19 +0.18 +0.09 PL2 — Div. 1 (4 Seasons) 22 1,980 90 25.6 22.0 22 90 22 0 0 1.45 41 34 +7 +0.32 +0.15 League One (3 Seasons) 55 4,780 87 38.5 53.1 53 89 52 2 19 30 1.18 65 80 -15 -0.28 -0.33 Premiership (2 Seasons) 35 3,150 90 46.1 35.0 35 90 35 0 14 1.37 40 38 +2 +0.06 -0.11 Championship (1 Season) 0 0 0 0 10
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 2015-2016 20 Arsenal 1. Champions Lg R16 0 0 0 0 3 Matches 2017-2018 22 Arsenal 2. Europa Lg SF 1 90 90 7.1 1.0 1 1 0 9 1.00 0 0 0 0.00 -1.38 Matches 2020-2021 25 Arsenal 2. Europa Lg SF 0 0 0 0 5 Matches 3 Seasons 1 Club 2 Leagues 1 90 90 2.8 1.0 1 1 0 17 1.00 0 0 0 0.00 -1.38 Europa Lg (2 Seasons) 1 90 90 3.6 1.0 1 1 0 14 1.00 0 0 0 0.00 -1.38 Champions Lg (1 Season) 0 0 0 0 3
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 19 Accrington Stanley 1 League 4.0 0 0 0 2016-2017 21 Luton Town 1 League 11.0 0 0 0 0 0 0 0 0 0 0 0 0 2016-2017 21 Arsenal 1 League 9.0 0 0 0 0 2017-2018 22 Arsenal 4 Leagues 2.3 0 0 0 0 0 0 0 1 0 0 0 0 2017-2018 22 Arsenal 1 League 6.0 0 0 0 0 2018-2019 23 Plymouth Argyle 3 Leagues 36.8 0 0 0 0 1 0 2 0 0 0 0 0 2019-2020 24 Arsenal 1 League 5.0 0 0 0 0 2020-2021 25 Arsenal 1 League 2.0 0 0 0 0 2020-2021 25 Hibernian 1 League 3.0 0 0 0 0 0 0 0 0 0 0 2021-2022 26 Hibernian 1 League 32.0 0 0 0 0 6 0 0 2 0 0 2022-2023 27 Luton Town 2 Leagues 1.0 0 0 0 0 0 0 0 0 0 0 2022-2023 27 Portsmouth 1 League 20.3 0 0 0 0 2 0 0 0 0 0 2024-2025 29 Colchester United 3 Leagues 49.3 3 0 0 0 3 0 0 0 0 0 2025-2026 30 Colchester United 3 Leagues 46.4 3 0 0 0 11 0 0 0 0 1 12 Seasons 7 Clubs 9 Leagues 206.2 6 0 0 0 23 0 2 3 0 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Arsenal (6 Seasons) 5 Leagues 2.3 0 0 0 0 0 0 0 1 0 0 0 0 Arsenal (4 Seasons) 1 League 22.0 0 0 0 0 Colchester United (2 Seasons) 3 Leagues 95.7 6 0 0 0 14 0 0 0 0 1 Hibernian (2 Seasons) 1 League 35.0 0 0 0 0 6 0 0 2 0 0 Portsmouth (2 Seasons) 1 League 20.3 0 0 0 0 2 0 0 0 0 0 Luton Town (2 Seasons) 3 Leagues 12.0 0 0 0 0 0 0 0 0 0 0 0 0 Plymouth Argyle (1 Season) 3 Leagues 36.8 0 0 0 0 1 0 2 0 0 0 0 0 Accrington Stanley (1 Season) 1 League 4.0 0 0 0 EFL Cup (8 Seasons) 7.3 0 0 0 0 2 0 0 0 0 0 0 0 FA Cup (6 Seasons) 4.3 0 0 0 0 0 0 2 0 0 0 0 0 Premier League (6 Seasons) League Two (4 Seasons) 105.4 6 0 0 0 13 0 0 0 0 0 0 1 PL2 — Div. 1 (4 Seasons) 22.0 0 0 0 0 League One (3 Seasons) 53.1 0 0 0 0 2 0 0 0 0 0 Premiership (2 Seasons) 35.0 0 0 0 0 6 0 0 2 0 0 Europa Lg (2 Seasons) 1.0 0 0 0 0 0 0 0 1 0 0 0 0 Champions Lg (1 Season) Championship (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 22 Arsenal 2. Europa Lg SF 1.0 0 0 0 0 0 0 0 1 0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 1.0 0 0 0 0 0 0 0 1 0 0 0 0 Europa Lg (2 Seasons) 1.0 0 0 0 0 0 0 0 1 0 0 0 0 Champions Lg (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
More Matt Macey Pages
Matt Macey Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary