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 2017-2018 20 Wigan Athletic eng ENG FA Cup 2 2 180 2.0 3 1.50 10 7 70.0 2 0 0 0 0.0 0 0 0 0 Matches 2017-2018 20 Aston Villa eng ENG Jr. PL2 — Div. 2 11 11 990 11.0 0 8 0 3 3 27.3 0 0 0 0 Matches 2018-2019 21 Havant & W'ville eng ENG 5. National League 1 1 90 1.0 0 0.00 0 0 1 0 0.0 0 0 0 0 Matches 2018-2019 21 Aston Villa eng ENG Jr. PL2 — Div. 2 15 15 1,350 15.0 8 3 4 7 46.7 3 3 0 0 0.0 Matches 2019-2020 22 Livingston sct SCO 1. Premiership 14 14 1,260 14.0 18 1.29 63 46 73.0 4 5 5 6 42.9 1 1 0 0 0.0 Matches 2020-2021 23 Shrewsbury Town eng ENG FA Cup 2 2 210 2.3 2 0.86 8 6 75.0 1 0 1 1 50.0 0 0 0 0 Matches 2020-2021 23 Shrewsbury Town eng ENG 3. League One 26 26 2,305 25.6 26 1.02 84 60 70.2 9 9 8 9 34.6 2 1 1 0 50.0 Matches 2021-2022 24 Birmingham City eng ENG 2. Championship 23 23 2,070 23.0 29 1.26 81 55 67.9 7 6 10 10 43.5 3 3 0 0 0.0 Matches 2022-2023 25 Stoke City eng ENG 2. Championship 8 8 675 7.5 6 0.80 23 17 73.9 3 1 4 2 25.0 0 0 0 0 Matches 2022-2023 25 Wolves eng ENG EFL Cup 2 2 180 2.0 1 0.50 11 10 90.9 2 0 0 1 50.0 0 0 0 0 Matches 2022-2023 25 Wolves eng ENG FA Cup 1 1 90 1.0 2 2.00 3 1 33.3 0 1 0 0 0.0 0 0 0 0 Matches 2022-2023 25 Wolves eng ENG Jr. PL2 — Div. 1 1 1 90 1.0 1 0 0 1 100.0 0 0 0 0 Matches 2023-2024 26 Millwall eng ENG 2. Championship 32 32 2,880 32.0 34 1.06 96 68 68.8 13 6 13 11 34.4 6 4 2 0 33.3 Matches 2023-2024 26 Millwall eng ENG FA Cup 1 1 90 1.0 3 3.00 0 0 1 0 0.0 0 0 0 0 Matches 8 Seasons 9 Clubs 7 Leagues 112 112 10,030 111.4 124 1.11 379 270 70.4 41 28 43 40 35.7 12 9 3 0 25.0 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Aston Villa (2 Seasons) 1 League 26 26 2,340 26.0 0 16 3 7 10 38.5 3 3 0 0 0.0 Millwall (1 Season) 2 Leagues 33 33 2,970 33.0 37 1.12 96 68 68.8 13 6 14 11 33.3 6 4 2 0 33.3 Shrewsbury Town (1 Season) 2 Leagues 28 28 2,515 27.9 28 1.00 92 66 70.7 10 9 9 10 35.7 2 1 1 0 50.0 Birmingham City (1 Season) 2 Leagues 23 23 2,070 23.0 29 1.26 81 55 67.9 7 6 10 10 43.5 3 3 0 0 0.0 Livingston (1 Season) 1 League 14 14 1,260 14.0 18 1.29 63 46 73.0 4 5 5 6 42.9 1 1 0 0 0.0 Stoke City (1 Season) 1 League 8 8 675 7.5 6 0.80 23 17 73.9 3 1 4 2 25.0 0 0 0 0 Wolves (1 Season) 3 Leagues 3 3 270 3.0 3 1.00 14 11 78.6 2 1 0 1 33.3 0 0 0 0 Wigan Athletic (1 Season) 2 Leagues 2 2 180 2.0 3 1.50 10 7 70.0 2 0 0 0 0.0 0 0 0 0 Havant & W'ville (1 Season) 1 League 1 1 90 1.0 0 0.00 0 0 1 0 0.0 0 0 0 0 Wolves (1 Season) 1 League 1 1 90 1.0 1 0 0 1 100.0 0 0 0 0 Championship (6 Seasons) 63 63 5,625 62.5 69 1.10 200 140 69.0 23 13 27 23 36.5 9 7 2 0 22.2 FA Cup (4 Seasons) 6 6 570 6.3 10 1.58 21 14 66.7 3 1 2 1 16.7 0 0 0 0 EFL Cup (3 Seasons) 2 2 180 2.0 1 0.50 11 10 90.9 2 0 0 1 50.0 0 0 0 0 League One (2 Seasons) 26 26 2,305 25.6 26 1.02 84 60 70.2 9 9 8 9 34.6 2 1 1 0 50.0 PL2 — Div. 2 (2 Seasons) 26 26 2,340 26.0 0 16 3 7 10 38.5 3 3 0 0 0.0 Premiership (1 Season) 14 14 1,260 14.0 18 1.29 63 46 73.0 4 5 5 6 42.9 1 1 0 0 0.0 National League (1 Season) 1 1 90 1.0 0 0.00 0 0 1 0 0.0 0 0 0 0 PL2 — Div. 1 (1 Season) 1 1 90 1.0 1 0 0 1 100.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 2017-2018 20 Wigan Athletic 2 Leagues 2 2 180 2.0 3 1.50 10 7 70.0 2 0 0 0 0.0 0 0 0 0 2017-2018 20 Aston Villa 1 League 11 11 990 11.0 0 8 0 3 3 27.3 0 0 0 0 2018-2019 21 Aston Villa 1 League 15 15 1,350 15.0 8 3 4 7 46.7 3 3 0 0 0.0 2018-2019 21 Havant & W'ville 1 League 1 1 90 1.0 0 0.00 0 0 1 0 0.0 0 0 0 0 2019-2020 22 Livingston 1 League 14 14 1,260 14.0 18 1.29 63 46 73.0 4 5 5 6 42.9 1 1 0 0 0.0 2020-2021 23 Shrewsbury Town 2 Leagues 28 28 2,515 27.9 28 1.00 92 66 70.7 10 9 9 10 35.7 2 1 1 0 50.0 2021-2022 24 Birmingham City 2 Leagues 23 23 2,070 23.0 29 1.26 81 55 67.9 7 6 10 10 43.5 3 3 0 0 0.0 2022-2023 25 Stoke City 1 League 8 8 675 7.5 6 0.80 23 17 73.9 3 1 4 2 25.0 0 0 0 0 2022-2023 25 Wolves 3 Leagues 3 3 270 3.0 3 1.00 14 11 78.6 2 1 0 1 33.3 0 0 0 0 2022-2023 25 Wolves 1 League 1 1 90 1.0 1 0 0 1 100.0 0 0 0 0 2023-2024 26 Millwall 2 Leagues 33 33 2,970 33.0 37 1.12 96 68 68.8 13 6 14 11 33.3 6 4 2 0 33.3 8 Seasons 9 Clubs 7 Leagues 112 112 10,030 111.4 124 1.11 379 270 70.4 41 28 43 40 35.7 12 9 3 0 25.0 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Aston Villa (2 Seasons) 1 League 26 26 2,340 26.0 0 16 3 7 10 38.5 3 3 0 0 0.0 Millwall (1 Season) 2 Leagues 33 33 2,970 33.0 37 1.12 96 68 68.8 13 6 14 11 33.3 6 4 2 0 33.3 Shrewsbury Town (1 Season) 2 Leagues 28 28 2,515 27.9 28 1.00 92 66 70.7 10 9 9 10 35.7 2 1 1 0 50.0 Birmingham City (1 Season) 2 Leagues 23 23 2,070 23.0 29 1.26 81 55 67.9 7 6 10 10 43.5 3 3 0 0 0.0 Livingston (1 Season) 1 League 14 14 1,260 14.0 18 1.29 63 46 73.0 4 5 5 6 42.9 1 1 0 0 0.0 Stoke City (1 Season) 1 League 8 8 675 7.5 6 0.80 23 17 73.9 3 1 4 2 25.0 0 0 0 0 Wolves (1 Season) 3 Leagues 3 3 270 3.0 3 1.00 14 11 78.6 2 1 0 1 33.3 0 0 0 0 Wigan Athletic (1 Season) 2 Leagues 2 2 180 2.0 3 1.50 10 7 70.0 2 0 0 0 0.0 0 0 0 0 Havant & W'ville (1 Season) 1 League 1 1 90 1.0 0 0.00 0 0 1 0 0.0 0 0 0 0 Wolves (1 Season) 1 League 1 1 90 1.0 1 0 0 1 100.0 0 0 0 0 Championship (6 Seasons) 63 63 5,625 62.5 69 1.10 200 140 69.0 23 13 27 23 36.5 9 7 2 0 22.2 FA Cup (4 Seasons) 6 6 570 6.3 10 1.58 21 14 66.7 3 1 2 1 16.7 0 0 0 0 EFL Cup (3 Seasons) 2 2 180 2.0 1 0.50 11 10 90.9 2 0 0 1 50.0 0 0 0 0 League One (2 Seasons) 26 26 2,305 25.6 26 1.02 84 60 70.2 9 9 8 9 34.6 2 1 1 0 50.0 PL2 — Div. 2 (2 Seasons) 26 26 2,340 26.0 0 16 3 7 10 38.5 3 3 0 0 0.0 Premiership (1 Season) 14 14 1,260 14.0 18 1.29 63 46 73.0 4 5 5 6 42.9 1 1 0 0 0.0 National League (1 Season) 1 1 90 1.0 0 0.00 0 0 1 0 0.0 0 0 0 0 PL2 — Div. 1 (1 Season) 1 1 90 1.0 1 0 0 1 100.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 2017-2018 20 Aston Villa eng ENG Jr. PL2 — Div. 2 2nd 11 11 990 11.0 0 8 0 3 3 27.3 0 0 0 0 Matches 2018-2019 21 Aston Villa eng ENG Jr. PL2 — Div. 2 5th 15 15 1,350 15.0 8 3 4 7 46.7 3 3 0 0 0.0 Matches 2018-2019 21 Havant & W'ville eng ENG 5. National League 23rd 1 1 90 1.0 0 0.00 0 0 1 0 0.0 0 0 0 0 Matches 2019-2020 22 Livingston sct SCO 1. Premiership 5th 14 14 1,260 14.0 18 1.29 63 46 73.0 4 5 5 6 42.9 1 1 0 0 0.0 Matches 2020-2021 23 Shrewsbury Town eng ENG 3. League One 17th 26 26 2,305 25.6 26 1.02 84 60 70.2 9 9 8 9 34.6 2 1 1 0 50.0 Matches 2021-2022 24 Birmingham City eng ENG 2. Championship 20th 23 23 2,070 23.0 29 1.26 81 55 67.9 7 6 10 10 43.5 3 3 0 0 0.0 Matches 2022-2023 25 Stoke City eng ENG 2. Championship 16th 8 8 675 7.5 6 0.80 23 17 73.9 3 1 4 2 25.0 0 0 0 0 Matches 2022-2023 25 Wolves eng ENG Jr. PL2 — Div. 1 12th 1 1 90 1.0 1 0 0 1 100.0 0 0 0 0 Matches 2023-2024 26 Millwall eng ENG 2. Championship 13th 32 32 2,880 32.0 34 1.06 96 68 68.8 13 6 13 11 34.4 6 4 2 0 33.3 Matches 8 Seasons 9 Clubs 5 Leagues 104 104 9,280 103.1 113 1.10 347 246 70.0 36 27 41 38 36.5 12 9 3 0 25.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Aston Villa (2 Seasons) 1 League 26 26 2,340 26.0 0 16 3 7 10 38.5 3 3 0 0 0.0 Millwall (1 Season) 1 League 32 32 2,880 32.0 34 1.06 96 68 68.8 13 6 13 11 34.4 6 4 2 0 33.3 Shrewsbury Town (1 Season) 1 League 26 26 2,305 25.6 26 1.02 84 60 70.2 9 9 8 9 34.6 2 1 1 0 50.0 Birmingham City (1 Season) 1 League 23 23 2,070 23.0 29 1.26 81 55 67.9 7 6 10 10 43.5 3 3 0 0 0.0 Livingston (1 Season) 1 League 14 14 1,260 14.0 18 1.29 63 46 73.0 4 5 5 6 42.9 1 1 0 0 0.0 Stoke City (1 Season) 1 League 8 8 675 7.5 6 0.80 23 17 73.9 3 1 4 2 25.0 0 0 0 0 Havant & W'ville (1 Season) 1 League 1 1 90 1.0 0 0.00 0 0 1 0 0.0 0 0 0 0 Wolves (1 Season) 1 League 1 1 90 1.0 1 0 0 1 100.0 0 0 0 0 Championship (6 Seasons) 63 63 5,625 62.5 69 1.10 200 140 69.0 23 13 27 23 36.5 9 7 2 0 22.2 League One (2 Seasons) 26 26 2,305 25.6 26 1.02 84 60 70.2 9 9 8 9 34.6 2 1 1 0 50.0 PL2 — Div. 2 (2 Seasons) 26 26 2,340 26.0 0 16 3 7 10 38.5 3 3 0 0 0.0 Premiership (1 Season) 14 14 1,260 14.0 18 1.29 63 46 73.0 4 5 5 6 42.9 1 1 0 0 0.0 National League (1 Season) 1 1 90 1.0 0 0.00 0 0 1 0 0.0 0 0 0 0 PL2 — Div. 1 (1 Season) 1 1 90 1.0 1 0 0 1 100.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 2017-2018 20 Wigan Athletic eng ENG FA Cup 5th 2 2 180 2.0 3 1.50 10 7 70.0 2 0 0 0 0.0 0 0 0 0 Matches 2020-2021 23 Shrewsbury Town eng ENG FA Cup 33rd 2 2 210 2.3 2 0.86 8 6 75.0 1 0 1 1 50.0 0 0 0 0 Matches 2022-2023 25 Wolves eng ENG EFL Cup QF 2 2 180 2.0 1 0.50 11 10 90.9 2 0 0 1 50.0 0 0 0 0 Matches 2022-2023 25 Wolves eng ENG FA Cup 1 1 90 1.0 2 2.00 3 1 33.3 0 1 0 0 0.0 0 0 0 0 Matches 2023-2024 26 Millwall eng ENG FA Cup 1 1 90 1.0 3 3.00 0 0 1 0 0.0 0 0 0 0 Matches 6 Seasons 6 Clubs 2 Leagues 8 8 750 8.3 11 1.32 32 24 75.0 5 1 2 2 25.0 0 0 0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Wolves (1 Season) 2 Leagues 3 3 270 3.0 3 1.00 14 11 78.6 2 1 0 1 33.3 0 0 0 0 Shrewsbury Town (1 Season) 1 League 2 2 210 2.3 2 0.86 8 6 75.0 1 0 1 1 50.0 0 0 0 0 Wigan Athletic (1 Season) 1 League 2 2 180 2.0 3 1.50 10 7 70.0 2 0 0 0 0.0 0 0 0 0 Millwall (1 Season) 1 League 1 1 90 1.0 3 3.00 0 0 1 0 0.0 0 0 0 0 FA Cup (4 Seasons) 6 6 570 6.3 10 1.58 21 14 66.7 3 1 2 1 16.7 0 0 0 0 EFL Cup (3 Seasons) 2 2 180 2.0 1 0.50 11 10 90.9 2 0 0 1 50.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 2016-2017 19 Aston Villa eng ENG 2. Championship 0 0 Matches 2017-2018 20 Aston Villa eng ENG 2. Championship 0 0 Matches 2017-2018 20 Wigan Athletic 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 2017-2018 20 Wigan Athletic eng ENG 3. League One 0 0 Matches 2017-2018 20 Aston Villa eng ENG Jr. PL2 — Div. 2 11 11 990 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Aston Villa eng ENG 2. Championship 0 0 Matches 2018-2019 21 Havant & W'ville eng ENG 5. National League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Aston Villa eng ENG Jr. PL2 — Div. 2 15 15 1,350 15.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Aston Villa eng ENG EFL Cup 0 0 Matches 2019-2020 22 Livingston sct SCO 1. Premiership 14 14 1,260 14.0 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Matches 2020-2021 23 Shrewsbury Town eng ENG FA Cup 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Shrewsbury Town eng ENG 3. League One 26 26 2,305 25.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Birmingham City eng ENG 2. Championship 23 23 2,070 23.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Birmingham City eng ENG EFL Cup 0 0 Matches 2022-2023 25 Stoke City eng ENG 2. Championship 8 8 675 7.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Wolves 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 2022-2023 25 Wolves 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 2022-2023 25 Wolves eng ENG Jr. PL2 — Div. 1 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 25 Wolves eng ENG 1. Premier League 0 0 Matches 2023-2024 26 Millwall eng ENG 2. Championship 32 32 2,880 32.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Millwall 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 8 Seasons 9 Clubs 7 Leagues 112 112 10,030 111.4 0 1 1 0 0 0 2 0 0.00 0.01 0.01 0.00 0.01 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 Aston Villa (4 Seasons) 2 Leagues 0 0 Aston Villa (2 Seasons) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 2 Leagues 33 33 2,970 33.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 2 Leagues 28 28 2,515 27.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 2 Leagues 23 23 2,070 23.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Livingston (1 Season) 1 League 14 14 1,260 14.0 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Stoke City (1 Season) 1 League 8 8 675 7.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wolves (1 Season) 3 Leagues 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wigan Athletic (1 Season) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Havant & W'ville (1 Season) 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 Wolves (1 Season) 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 Championship (6 Seasons) 63 63 5,625 62.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 6 6 570 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 26 26 2,305 25.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (2 Seasons) 26 26 2,340 26.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 14 14 1,260 14.0 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 National League (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 2016-2017 19 Aston Villa 1 League 0 0 2017-2018 20 Wigan Athletic 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Aston Villa 1 League 11 11 990 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Aston Villa 1 League 0 0 2018-2019 21 Aston Villa 1 League 15 15 1,350 15.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Havant & W'ville 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 2018-2019 21 Aston Villa 1 League 0 0 2019-2020 22 Aston Villa 1 League 0 0 2019-2020 22 Livingston 1 League 14 14 1,260 14.0 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 2020-2021 23 Shrewsbury Town 2 Leagues 28 28 2,515 27.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 24 Birmingham City 2 Leagues 23 23 2,070 23.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 25 Stoke City 1 League 8 8 675 7.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 25 Wolves 3 Leagues 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 25 Wolves 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 2023-2024 26 Millwall 2 Leagues 33 33 2,970 33.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 9 Clubs 7 Leagues 112 112 10,030 111.4 0 1 1 0 0 0 2 0 0.00 0.01 0.01 0.00 0.01 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 Aston Villa (4 Seasons) 2 Leagues 0 0 Aston Villa (2 Seasons) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 2 Leagues 33 33 2,970 33.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 2 Leagues 28 28 2,515 27.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 2 Leagues 23 23 2,070 23.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Livingston (1 Season) 1 League 14 14 1,260 14.0 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Stoke City (1 Season) 1 League 8 8 675 7.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wolves (1 Season) 3 Leagues 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wigan Athletic (1 Season) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Havant & W'ville (1 Season) 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 Wolves (1 Season) 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 Championship (6 Seasons) 63 63 5,625 62.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 6 6 570 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 26 26 2,305 25.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (2 Seasons) 26 26 2,340 26.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 14 14 1,260 14.0 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 National League (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 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 2016-2017 19 Aston Villa eng ENG 2. Championship 13th 0 0 Matches 2017-2018 20 Wigan Athletic eng ENG 3. League One 1st 0 0 Matches 2017-2018 20 Aston Villa eng ENG Jr. PL2 — Div. 2 2nd 11 11 990 11.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Aston Villa eng ENG 2. Championship 4th 0 0 Matches 2018-2019 21 Aston Villa eng ENG Jr. PL2 — Div. 2 5th 15 15 1,350 15.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Havant & W'ville eng ENG 5. National League 23rd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Aston Villa eng ENG 2. Championship 5th 0 0 Matches 2019-2020 22 Livingston sct SCO 1. Premiership 5th 14 14 1,260 14.0 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Matches 2020-2021 23 Shrewsbury Town eng ENG 3. League One 17th 26 26 2,305 25.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Birmingham City eng ENG 2. Championship 20th 23 23 2,070 23.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Stoke City eng ENG 2. Championship 16th 8 8 675 7.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Wolves eng ENG 1. Premier League 13th 0 0 Matches 2022-2023 25 Wolves eng ENG Jr. PL2 — Div. 1 12th 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 26 Millwall eng ENG 2. Championship 13th 32 32 2,880 32.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 9 Clubs 5 Leagues 104 104 9,280 103.1 0 1 1 0 0 0 2 0 0.00 0.01 0.01 0.00 0.01 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 Aston Villa (3 Seasons) 1 League 0 0 Aston Villa (2 Seasons) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 32 32 2,880 32.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 26 26 2,305 25.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 1 League 23 23 2,070 23.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Livingston (1 Season) 1 League 14 14 1,260 14.0 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Stoke City (1 Season) 1 League 8 8 675 7.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Havant & W'ville (1 Season) 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 Wolves (1 Season) 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 Wolves (1 Season) 1 League 0 0 Wigan Athletic (1 Season) 1 League 0 0 Championship (6 Seasons) 63 63 5,625 62.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 26 26 2,305 25.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (2 Seasons) 26 26 2,340 26.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (1 Season) 14 14 1,260 14.0 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 National League (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 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 2017-2018 20 Wigan Athletic eng ENG FA Cup 5th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Aston Villa eng ENG EFL Cup 2nd 0 0 Matches 2020-2021 23 Shrewsbury Town eng ENG FA Cup 33rd 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Birmingham City eng ENG EFL Cup Rd2 0 0 Matches 2022-2023 25 Wolves eng ENG EFL Cup QF 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Wolves 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 2023-2024 26 Millwall 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 6 Seasons 6 Clubs 2 Leagues 8 8 750 8.3 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 Wolves (1 Season) 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wigan Athletic (1 Season) 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 Millwall (1 Season) 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 Aston Villa (1 Season) 1 League 0 0 Birmingham City (1 Season) 1 League 0 0 FA Cup (4 Seasons) 6 6 570 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2016-2017 19 Aston Villa eng ENG 2. Championship 0 0 0 0 4 Matches 2017-2018 20 Aston Villa eng ENG 2. Championship 0 0 0 0 1 Matches 2017-2018 20 Wigan Athletic eng ENG FA Cup 2 180 90 25.0 2.0 2 90 2 0 2 3.00 5 3 +2 +1.00 +0.33 Matches 2017-2018 20 Wigan Athletic eng ENG 3. League One 0 0 0 0 20 Matches 2017-2018 20 Aston Villa eng ENG Jr. PL2 — Div. 2 11 990 90 57.9 11.0 11 90 11 0 0 2.08 24 11 +13 +1.18 +0.18 Matches 2018-2019 21 Aston Villa eng ENG 2. Championship 0 0 0 0 7 Matches 2018-2019 21 Havant & W'ville eng ENG 5. National League 1 90 90 2.2 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -0.53 Matches 2018-2019 21 Aston Villa eng ENG Jr. PL2 — Div. 2 15 1,350 90 68.2 15.0 15 90 15 0 0 1.80 20 20 0 0.00 -0.71 Matches 2019-2020 22 Aston Villa eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 22 Livingston sct SCO 1. Premiership 14 1,260 90 46.7 14.0 14 90 14 0 7 1.21 20 18 +2 +0.14 +0.14 Matches 2020-2021 23 Shrewsbury Town eng ENG FA Cup 2 210 105 70.0 2.3 2 105 2 0 0 1.50 1 2 -1 -0.43 -2.43 Matches 2020-2021 23 Shrewsbury Town eng ENG 3. League One 26 2,305 89 55.7 25.6 26 89 25 0 2 1.38 27 26 +1 +0.04 +0.43 Matches 2021-2022 24 Birmingham City eng ENG 2. Championship 23 2,070 90 50.0 23.0 23 90 23 0 0 1.17 22 29 -7 -0.30 +0.48 Matches 2021-2022 24 Birmingham City eng ENG EFL Cup 0 0 0 0 1 Matches 2022-2023 25 Stoke City eng ENG 2. Championship 8 675 84 16.3 7.5 8 84 7 0 0 1.25 7 6 +1 +0.13 +0.13 Matches 2022-2023 25 Wolves eng ENG EFL Cup 2 180 90 46.2 2.0 2 90 2 0 2 3.00 3 1 +2 +1.00 +0.14 Matches 2022-2023 25 Wolves eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 1.00 2 2 0 0.00 +1.00 Matches 2022-2023 25 Wolves eng ENG Jr. PL2 — Div. 1 1 90 90 3.8 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +3.56 Matches 2022-2023 25 Wolves eng ENG 1. Premier League 0 0 0 0 20 Matches 2023-2024 26 Millwall eng ENG 2. Championship 32 2,880 90 69.6 32.0 32 90 32 0 2 1.41 28 34 -6 -0.19 +0.10 Matches 2023-2024 26 Millwall eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 8 Seasons 9 Clubs 7 Leagues 112 10,030 90 21.9 111.4 112 90 110 0 70 1.35 118 126 -8 -0.07 +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 Aston Villa (4 Seasons) 2 Leagues 0 0 0 0 13 Aston Villa (2 Seasons) 1 League 26 2,340 90 63.4 26.0 26 90 26 0 0 1.92 44 31 +13 +0.50 -0.37 Millwall (1 Season) 2 Leagues 33 2,970 90 70.2 33.0 33 90 33 0 2 1.37 30 37 -7 -0.21 +0.07 Shrewsbury Town (1 Season) 2 Leagues 28 2,515 90 56.6 27.9 28 90 27 0 2 1.39 28 28 0 0.00 +0.28 Birmingham City (1 Season) 2 Leagues 23 2,070 90 47.9 23.0 23 90 23 0 1 1.17 22 29 -7 -0.30 +0.48 Livingston (1 Season) 1 League 14 1,260 90 46.7 14.0 14 90 14 0 7 1.21 20 18 +2 +0.14 +0.14 Stoke City (1 Season) 1 League 8 675 84 16.3 7.5 8 84 7 0 0 1.25 7 6 +1 +0.13 +0.13 Wolves (1 Season) 3 Leagues 3 270 90 6.8 3.0 3 90 3 0 23 2.33 5 3 +2 +0.67 +0.37 Wigan Athletic (1 Season) 2 Leagues 2 180 90 3.7 2.0 2 90 2 0 22 3.00 5 3 +2 +1.00 +0.33 Havant & W'ville (1 Season) 1 League 1 90 90 2.2 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -0.53 Wolves (1 Season) 1 League 1 90 90 3.8 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +3.56 Championship (6 Seasons) 63 5,625 89 22.6 62.5 63 89 62 0 14 1.30 57 69 -12 -0.19 +0.10 FA Cup (4 Seasons) 6 570 95 44.2 6.3 6 95 6 0 3 1.67 10 10 0 0.00 -0.62 EFL Cup (3 Seasons) 2 180 90 15.0 2.0 2 90 2 0 4 3.00 3 1 +2 +1.00 +0.14 League One (2 Seasons) 26 2,305 89 27.8 25.6 26 89 25 0 22 1.38 27 26 +1 +0.04 +0.43 PL2 — Div. 2 (2 Seasons) 26 2,340 90 63.4 26.0 26 90 26 0 0 1.92 44 31 +13 +0.50 -0.37 Premiership (1 Season) 14 1,260 90 46.7 14.0 14 90 14 0 7 1.21 20 18 +2 +0.14 +0.14 National League (1 Season) 1 90 90 2.2 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -0.53 PL2 — Div. 1 (1 Season) 1 90 90 3.8 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +3.56 Premier League (1 Season) 0 0 0 0 20
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 2016-2017 19 Aston Villa 1 League 0 0 0 0 4 2017-2018 20 Wigan Athletic 2 Leagues 2 180 90 3.7 2.0 2 90 2 0 22 3.00 5 3 +2 +1.00 +0.33 2017-2018 20 Aston Villa 1 League 11 990 90 57.9 11.0 11 90 11 0 0 2.08 24 11 +13 +1.18 +0.18 2017-2018 20 Aston Villa 1 League 0 0 0 0 1 2018-2019 21 Aston Villa 1 League 15 1,350 90 68.2 15.0 15 90 15 0 0 1.80 20 20 0 0.00 -0.71 2018-2019 21 Havant & W'ville 1 League 1 90 90 2.2 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -0.53 2018-2019 21 Aston Villa 1 League 0 0 0 0 7 2019-2020 22 Aston Villa 1 League 0 0 0 0 1 2019-2020 22 Livingston 1 League 14 1,260 90 46.7 14.0 14 90 14 0 7 1.21 20 18 +2 +0.14 +0.14 2020-2021 23 Shrewsbury Town 2 Leagues 28 2,515 90 56.6 27.9 28 90 27 0 2 1.39 28 28 0 0.00 +0.28 2021-2022 24 Birmingham City 2 Leagues 23 2,070 90 47.9 23.0 23 90 23 0 1 1.17 22 29 -7 -0.30 +0.48 2022-2023 25 Stoke City 1 League 8 675 84 16.3 7.5 8 84 7 0 0 1.25 7 6 +1 +0.13 +0.13 2022-2023 25 Wolves 3 Leagues 3 270 90 6.8 3.0 3 90 3 0 23 2.33 5 3 +2 +0.67 +0.37 2022-2023 25 Wolves 1 League 1 90 90 3.8 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +3.56 2023-2024 26 Millwall 2 Leagues 33 2,970 90 70.2 33.0 33 90 33 0 2 1.37 30 37 -7 -0.21 +0.07 8 Seasons 9 Clubs 7 Leagues 112 10,030 90 21.9 111.4 112 90 110 0 70 1.35 118 126 -8 -0.07 +0.19 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (4 Seasons) 2 Leagues 0 0 0 0 13 Aston Villa (2 Seasons) 1 League 26 2,340 90 63.4 26.0 26 90 26 0 0 1.92 44 31 +13 +0.50 -0.37 Millwall (1 Season) 2 Leagues 33 2,970 90 70.2 33.0 33 90 33 0 2 1.37 30 37 -7 -0.21 +0.07 Shrewsbury Town (1 Season) 2 Leagues 28 2,515 90 56.6 27.9 28 90 27 0 2 1.39 28 28 0 0.00 +0.28 Birmingham City (1 Season) 2 Leagues 23 2,070 90 47.9 23.0 23 90 23 0 1 1.17 22 29 -7 -0.30 +0.48 Livingston (1 Season) 1 League 14 1,260 90 46.7 14.0 14 90 14 0 7 1.21 20 18 +2 +0.14 +0.14 Stoke City (1 Season) 1 League 8 675 84 16.3 7.5 8 84 7 0 0 1.25 7 6 +1 +0.13 +0.13 Wolves (1 Season) 3 Leagues 3 270 90 6.8 3.0 3 90 3 0 23 2.33 5 3 +2 +0.67 +0.37 Wigan Athletic (1 Season) 2 Leagues 2 180 90 3.7 2.0 2 90 2 0 22 3.00 5 3 +2 +1.00 +0.33 Havant & W'ville (1 Season) 1 League 1 90 90 2.2 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -0.53 Wolves (1 Season) 1 League 1 90 90 3.8 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +3.56 Championship (6 Seasons) 63 5,625 89 22.6 62.5 63 89 62 0 14 1.30 57 69 -12 -0.19 +0.10 FA Cup (4 Seasons) 6 570 95 44.2 6.3 6 95 6 0 3 1.67 10 10 0 0.00 -0.62 EFL Cup (3 Seasons) 2 180 90 15.0 2.0 2 90 2 0 4 3.00 3 1 +2 +1.00 +0.14 League One (2 Seasons) 26 2,305 89 27.8 25.6 26 89 25 0 22 1.38 27 26 +1 +0.04 +0.43 PL2 — Div. 2 (2 Seasons) 26 2,340 90 63.4 26.0 26 90 26 0 0 1.92 44 31 +13 +0.50 -0.37 Premiership (1 Season) 14 1,260 90 46.7 14.0 14 90 14 0 7 1.21 20 18 +2 +0.14 +0.14 National League (1 Season) 1 90 90 2.2 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -0.53 PL2 — Div. 1 (1 Season) 1 90 90 3.8 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +3.56 Premier League (1 Season) 0 0 0 0 20
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 2016-2017 19 Aston Villa eng ENG 2. Championship 13th 0 0 0 0 4 Matches 2017-2018 20 Wigan Athletic eng ENG 3. League One 1st 0 0 0 0 20 Matches 2017-2018 20 Aston Villa eng ENG Jr. PL2 — Div. 2 2nd 11 990 90 57.9 11.0 11 90 11 0 0 2.08 24 11 +13 +1.18 +0.18 Matches 2017-2018 20 Aston Villa eng ENG 2. Championship 4th 0 0 0 0 1 Matches 2018-2019 21 Aston Villa eng ENG Jr. PL2 — Div. 2 5th 15 1,350 90 68.2 15.0 15 90 15 0 0 1.80 20 20 0 0.00 -0.71 Matches 2018-2019 21 Havant & W'ville eng ENG 5. National League 23rd 1 90 90 2.2 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -0.53 Matches 2018-2019 21 Aston Villa eng ENG 2. Championship 5th 0 0 0 0 7 Matches 2019-2020 22 Livingston sct SCO 1. Premiership 5th 14 1,260 90 46.7 14.0 14 90 14 0 7 1.21 20 18 +2 +0.14 +0.14 Matches 2020-2021 23 Shrewsbury Town eng ENG 3. League One 17th 26 2,305 89 55.7 25.6 26 89 25 0 2 1.38 27 26 +1 +0.04 +0.43 Matches 2021-2022 24 Birmingham City eng ENG 2. Championship 20th 23 2,070 90 50.0 23.0 23 90 23 0 0 1.17 22 29 -7 -0.30 +0.48 Matches 2022-2023 25 Stoke City eng ENG 2. Championship 16th 8 675 84 16.3 7.5 8 84 7 0 0 1.25 7 6 +1 +0.13 +0.13 Matches 2022-2023 25 Wolves eng ENG 1. Premier League 13th 0 0 0 0 20 Matches 2022-2023 25 Wolves eng ENG Jr. PL2 — Div. 1 12th 1 90 90 3.8 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +3.56 Matches 2023-2024 26 Millwall eng ENG 2. Championship 13th 32 2,880 90 69.6 32.0 32 90 32 0 2 1.41 28 34 -6 -0.19 +0.10 Matches 8 Seasons 9 Clubs 5 Leagues 104 9,280 89 21.4 103.1 104 89 102 0 63 1.30 105 115 -10 -0.10 +0.23 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aston Villa (3 Seasons) 1 League 0 0 0 0 12 Aston Villa (2 Seasons) 1 League 26 2,340 90 63.4 26.0 26 90 26 0 0 1.92 44 31 +13 +0.50 -0.37 Millwall (1 Season) 1 League 32 2,880 90 69.6 32.0 32 90 32 0 2 1.41 28 34 -6 -0.19 +0.10 Shrewsbury Town (1 Season) 1 League 26 2,305 89 55.7 25.6 26 89 25 0 2 1.38 27 26 +1 +0.04 +0.43 Birmingham City (1 Season) 1 League 23 2,070 90 50.0 23.0 23 90 23 0 0 1.17 22 29 -7 -0.30 +0.48 Livingston (1 Season) 1 League 14 1,260 90 46.7 14.0 14 90 14 0 7 1.21 20 18 +2 +0.14 +0.14 Stoke City (1 Season) 1 League 8 675 84 16.3 7.5 8 84 7 0 0 1.25 7 6 +1 +0.13 +0.13 Havant & W'ville (1 Season) 1 League 1 90 90 2.2 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -0.53 Wolves (1 Season) 1 League 1 90 90 3.8 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +3.56 Wolves (1 Season) 1 League 0 0 0 0 20 Wigan Athletic (1 Season) 1 League 0 0 0 0 20 Championship (6 Seasons) 63 5,625 89 22.6 62.5 63 89 62 0 14 1.30 57 69 -12 -0.19 +0.10 League One (2 Seasons) 26 2,305 89 27.8 25.6 26 89 25 0 22 1.38 27 26 +1 +0.04 +0.43 PL2 — Div. 2 (2 Seasons) 26 2,340 90 63.4 26.0 26 90 26 0 0 1.92 44 31 +13 +0.50 -0.37 Premiership (1 Season) 14 1,260 90 46.7 14.0 14 90 14 0 7 1.21 20 18 +2 +0.14 +0.14 National League (1 Season) 1 90 90 2.2 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -0.53 PL2 — Div. 1 (1 Season) 1 90 90 3.8 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +3.56 Premier League (1 Season) 0 0 0 0 20
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 2017-2018 20 Wigan Athletic eng ENG FA Cup 5th 2 180 90 25.0 2.0 2 90 2 0 2 3.00 5 3 +2 +1.00 +0.33 Matches 2019-2020 22 Aston Villa eng ENG EFL Cup 2nd 0 0 0 0 1 Matches 2020-2021 23 Shrewsbury Town eng ENG FA Cup 33rd 2 210 105 70.0 2.3 2 105 2 0 0 1.50 1 2 -1 -0.43 -2.43 Matches 2021-2022 24 Birmingham City eng ENG EFL Cup Rd2 0 0 0 0 1 Matches 2022-2023 25 Wolves eng ENG EFL Cup QF 2 180 90 46.2 2.0 2 90 2 0 2 3.00 3 1 +2 +1.00 +0.14 Matches 2022-2023 25 Wolves eng ENG FA Cup 1 90 90 50.0 1.0 1 90 1 0 1 1.00 2 2 0 0.00 +1.00 Matches 2023-2024 26 Millwall eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 6 Seasons 6 Clubs 2 Leagues 8 750 94 30.1 8.3 8 94 8 0 7 2.00 13 11 +2 +0.24 -0.44 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wolves (1 Season) 2 Leagues 3 270 90 47.4 3.0 3 90 3 0 3 2.33 5 3 +2 +0.67 +0.37 Shrewsbury Town (1 Season) 1 League 2 210 105 70.0 2.3 2 105 2 0 0 1.50 1 2 -1 -0.43 -2.43 Wigan Athletic (1 Season) 1 League 2 180 90 25.0 2.0 2 90 2 0 2 3.00 5 3 +2 +1.00 +0.33 Millwall (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Aston Villa (1 Season) 1 League 0 0 0 0 1 Birmingham City (1 Season) 1 League 0 0 0 0 1 FA Cup (4 Seasons) 6 570 95 44.2 6.3 6 95 6 0 3 1.67 10 10 0 0.00 -0.62 EFL Cup (3 Seasons) 2 180 90 15.0 2.0 2 90 2 0 4 3.00 3 1 +2 +1.00 +0.14
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 20 Wigan Athletic 2 Leagues 2.0 0 0 0 0 0 0 0 0 0 0 2017-2018 20 Aston Villa 1 League 11.0 1 0 0 0 2018-2019 21 Aston Villa 1 League 15.0 0 0 0 0 2018-2019 21 Havant & W'ville 1 League 1.0 0 0 0 0 2019-2020 22 Livingston 1 League 14.0 0 0 0 0 0 0 0 0 0 0 2020-2021 23 Shrewsbury Town 2 Leagues 27.9 0 0 0 0 4 0 0 2 0 0 2021-2022 24 Birmingham City 2 Leagues 23.0 0 0 0 1 0 0 0 3 1 0 2022-2023 25 Stoke City 1 League 7.5 0 0 0 0 0 0 0 1 0 0 2022-2023 25 Wolves 3 Leagues 3.0 0 0 0 0 0 0 0 1 0 0 2022-2023 25 Wolves 1 League 1.0 0 0 0 0 2023-2024 26 Millwall 2 Leagues 33.0 2 0 0 1 0 0 0 3 0 0 8 Seasons 9 Clubs 7 Leagues 111.4 2 0 0 2 4 0 0 10 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aston Villa (4 Seasons) 2 Leagues Aston Villa (2 Seasons) 1 League 26.0 1 0 0 0 Millwall (1 Season) 2 Leagues 33.0 2 0 0 1 0 0 0 3 0 0 Shrewsbury Town (1 Season) 2 Leagues 27.9 0 0 0 0 4 0 0 2 0 0 Birmingham City (1 Season) 2 Leagues 23.0 0 0 0 1 0 0 0 3 1 0 Livingston (1 Season) 1 League 14.0 0 0 0 0 0 0 0 0 0 0 Stoke City (1 Season) 1 League 7.5 0 0 0 0 0 0 0 1 0 0 Wolves (1 Season) 3 Leagues 3.0 0 0 0 0 0 0 0 1 0 0 Wigan Athletic (1 Season) 2 Leagues 2.0 0 0 0 0 0 0 0 0 0 0 Havant & W'ville (1 Season) 1 League 1.0 0 0 0 0 Wolves (1 Season) 1 League 1.0 0 0 0 0 Championship (6 Seasons) 62.5 2 0 0 2 0 0 0 7 1 0 FA Cup (4 Seasons) 6.3 0 0 0 0 0 0 0 0 0 0 EFL Cup (3 Seasons) 2.0 0 0 0 0 0 0 0 1 0 0 League One (2 Seasons) 25.6 0 0 0 0 4 0 0 2 0 0 PL2 — Div. 2 (2 Seasons) 26.0 1 0 0 0 Premiership (1 Season) 14.0 0 0 0 0 0 0 0 0 0 0 National League (1 Season) 1.0 0 0 0 0 PL2 — Div. 1 (1 Season) 1.0 0 0 0 0 Premier League (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 2017-2018 20 Wigan Athletic eng ENG FA Cup 5th 2.0 0 0 0 0 0 0 0 0 0 0 Matches 2020-2021 23 Shrewsbury Town eng ENG FA Cup 33rd 2.3 0 0 0 0 0 0 0 0 0 0 Matches 2022-2023 25 Wolves eng ENG EFL Cup QF 2.0 0 0 0 0 0 0 0 1 0 0 Matches 2022-2023 25 Wolves eng ENG FA Cup 1.0 0 0 0 0 0 0 0 0 0 0 Matches 2023-2024 26 Millwall eng ENG FA Cup 1.0 0 0 0 0 Matches 6 Seasons 6 Clubs 2 Leagues 8.3 0 0 0 0 0 0 0 1 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wolves (1 Season) 2 Leagues 3.0 0 0 0 0 0 0 0 1 0 0 Shrewsbury Town (1 Season) 1 League 2.3 0 0 0 0 0 0 0 0 0 0 Wigan Athletic (1 Season) 1 League 2.0 0 0 0 0 0 0 0 0 0 0 Millwall (1 Season) 1 League 1.0 0 0 0 0 Aston Villa (1 Season) 1 League Birmingham City (1 Season) 1 League FA Cup (4 Seasons) 6.3 0 0 0 0 0 0 0 0 0 0 EFL Cup (3 Seasons) 2.0 0 0 0 0 0 0 0 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 Matija Šarkić Pages
Matija Šarkić Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary