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 18 Brighton eng ENG 2. Championship 3 3 270 3.0 1 0.33 13 12 92.3 1 2 0 2 66.7 Matches 2014-2015 18 Brighton eng ENG League Cup 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2015-2016 19 Bury eng ENG League Cup 2 2 180 2.0 0 1 0 1 0 0.0 1 1 0 0 0.0 Matches 2015-2016 19 Bury eng ENG 3. League One 4 4 360 4.0 8 2.00 18 10 55.6 0 1 3 1 25.0 Matches 2015-2016 19 Plymouth Argyle eng ENG 4. League Two 4 4 360 4.0 6 1.50 18 12 66.7 0 2 2 0 0.0 Matches 2016-2017 20 Luton Town eng ENG EFL Cup 2 2 180 2.0 2 1.00 11 9 81.8 1 0 1 0 0.0 0 0 0 0 Matches 2016-2017 20 Luton Town eng ENG FA Cup 3 3 270 3.0 0 2 0 1 0 0.0 0 0 0 0 Matches 2016-2017 20 Southend United eng ENG 3. League One 7 7 630 7.0 6 0.86 26 20 76.9 3 0 4 3 42.9 0 0 0 0 Matches 2016-2017 20 Luton Town eng ENG 4. League Two 27 27 2,430 27.0 24 0.89 114 90 78.9 12 9 6 8 29.6 2 0 1 1 100.0 Matches 2017-2018 21 Wigan Athletic eng ENG FA Cup 4 4 360 4.0 4 1.00 16 13 75.0 2 1 1 2 50.0 1 0 1 0 100.0 Matches 2017-2018 21 Wigan Athletic eng ENG 3. League One 31 31 2,790 31.0 19 0.61 81 62 80.2 19 9 3 19 61.3 3 3 0 0 0.0 Matches 2017-2018 21 Brighton eng ENG Jr. PL2 — Div. 2 2 2 180 2.0 0 1 1 0 0 0.0 0 0 0 0 Matches 2018-2019 22 Wigan Athletic eng ENG 2. Championship 34 34 3,060 34.0 46 1.35 118 78 64.4 11 8 15 9 26.5 6 4 2 0 33.3 Matches 2019-2020 23 Blackburn Rovers eng ENG 2. Championship 46 46 4,140 46.0 63 1.37 175 121 69.1 17 12 17 12 26.1 10 9 1 0 10.0 Matches 2020-2021 24 Brighton eng ENG FA Cup 2 2 180 2.0 2 1.00 5 3 60.0 1 0 1 0 0.0 0 0 0 0 Matches 2020-2021 24 Brighton eng ENG Jr. PL2 — Div. 1 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 25 Ipswich Town eng ENG FA Cup 4 4 360 4.0 4 1.00 7 4 42.9 1 2 1 1 25.0 1 0 1 0 100.0 Matches 2021-2022 25 Ipswich Town eng ENG 3. League One 34 34 3,060 34.0 30 0.88 103 75 72.8 14 11 9 14 41.2 2 2 0 0 0.0 Matches 2022-2023 26 Ipswich Town eng ENG FA Cup 1 1 90 1.0 0 0.00 1 1 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 46 46 4,131 45.9 35 0.76 107 78 71.0 28 14 4 23 50.0 6 4 2 0 33.3 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 1 0 1 0.0 0 0.00 1 1 100.0 0 0 0 1 0 0 0 0 Matches 2023-2024 27 Ipswich Town eng ENG EFL Cup 1 1 90 1.0 3 3.00 6 3 50.0 0 0 1 0 0.0 0 0 0 0 Matches 2023-2024 27 Ipswich Town eng ENG FA Cup 2 2 180 2.0 3 1.50 4 2 50.0 1 0 1 0 0.0 1 1 0 0 0.0 Matches 2024-2025 28 Ipswich Town eng ENG EFL Cup 1 1 90 1.0 2 2.00 2 0 0.0 0 1 0 0 0.0 0 0 0 0 Matches 2024-2025 28 Ipswich Town eng ENG 1. Premier League 7 7 630 7.0 19 2.71 37 20 54.1 1 1 5 1 14.3 2 2 0 0 0.0 Matches 2025-2026 29 Ipswich Town eng ENG 2. Championship 37 36 3,307 36.7 37 1.01 129 95 72.9 20 11 5 16 44.4 3 2 1 0 33.3 Matches 2025-2026 29 Ipswich Town eng ENG EFL Cup 1 1 90 1.0 1 1.00 2 1 50.0 0 1 0 0 0.0 0 0 0 0 Matches 12 Seasons 8 Clubs 6 Leagues 305 303 27,329 303.7 315 1.06 994 710 71.0 136 85 82 113 37.3 38 28 9 1 24.3 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ipswich Town (5 Seasons) 5 Leagues 135 133 12,029 133.7 134 1.00 399 280 69.2 66 41 26 57 42.9 15 11 4 0 26.7 Brighton (4 Seasons) 4 Leagues 6 6 540 6.0 3 0.60 18 15 83.3 2 2 2 2 33.3 0 0 0 0 Wigan Athletic (2 Seasons) 3 Leagues 69 69 6,210 69.0 69 1.00 215 153 71.2 32 18 19 30 43.5 10 7 3 0 30.0 Brighton (2 Seasons) 2 Leagues 3 3 270 3.0 0 1 1 1 0 0.0 0 0 0 0 Blackburn Rovers (1 Season) 2 Leagues 46 46 4,140 46.0 63 1.37 175 121 69.1 17 12 17 12 26.1 10 9 1 0 10.0 Luton Town (1 Season) 3 Leagues 32 32 2,880 32.0 26 0.90 125 99 79.2 15 9 8 8 25.0 2 0 1 1 100.0 Southend United (1 Season) 1 League 7 7 630 7.0 6 0.86 26 20 76.9 3 0 4 3 42.9 0 0 0 0 Bury (1 Season) 2 Leagues 6 6 540 6.0 8 2.00 18 10 55.6 1 1 4 1 16.7 1 1 0 0 0.0 Plymouth Argyle (1 Season) 1 League 4 4 360 4.0 6 1.50 18 12 66.7 0 2 2 0 0.0 FA Cup (8 Seasons) 16 16 1,440 16.0 13 1.00 33 23 63.6 8 3 5 4 25.0 3 1 2 0 66.7 EFL Cup (8 Seasons) 8 8 720 8.0 8 1.60 21 13 61.9 2 2 4 0 0.0 1 1 0 0 0.0 Championship (6 Seasons) 121 119 10,778 119.8 147 1.23 436 307 69.7 49 33 37 40 33.6 19 15 4 0 21.1 League One (5 Seasons) 122 122 10,971 121.9 98 0.80 335 245 73.4 64 35 23 60 49.2 11 9 2 0 18.2 League Two (2 Seasons) 31 31 2,790 31.0 30 0.97 132 102 77.3 12 11 8 8 25.8 2 0 1 1 100.0 Premier League (2 Seasons) 7 7 630 7.0 19 2.71 37 20 54.1 1 1 5 1 14.3 2 2 0 0 0.0 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 1 1 0 0 0.0 0 0 0 0 PL2 — Div. 1 (1 Season) 1 1 90 1.0 0 0 1 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 18 Brighton 3 Leagues 4 4 360 4.0 1 0.33 13 12 92.3 1 2 1 2 50.0 0 0 0 0 2015-2016 19 Plymouth Argyle 1 League 4 4 360 4.0 6 1.50 18 12 66.7 0 2 2 0 0.0 2015-2016 19 Bury 2 Leagues 6 6 540 6.0 8 2.00 18 10 55.6 1 1 4 1 16.7 1 1 0 0 0.0 2016-2017 20 Southend United 1 League 7 7 630 7.0 6 0.86 26 20 76.9 3 0 4 3 42.9 0 0 0 0 2016-2017 20 Luton Town 3 Leagues 32 32 2,880 32.0 26 0.90 125 99 79.2 15 9 8 8 25.0 2 0 1 1 100.0 2017-2018 21 Brighton 1 League 2 2 180 2.0 0 1 1 0 0 0.0 0 0 0 0 2017-2018 21 Wigan Athletic 2 Leagues 35 35 3,150 35.0 23 0.66 97 75 79.4 21 10 4 21 60.0 4 3 1 0 25.0 2018-2019 22 Wigan Athletic 2 Leagues 34 34 3,060 34.0 46 1.35 118 78 64.4 11 8 15 9 26.5 6 4 2 0 33.3 2019-2020 23 Blackburn Rovers 2 Leagues 46 46 4,140 46.0 63 1.37 175 121 69.1 17 12 17 12 26.1 10 9 1 0 10.0 2020-2021 24 Brighton 1 League 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 2020-2021 24 Brighton 2 Leagues 2 2 180 2.0 2 1.00 5 3 60.0 1 0 1 0 0.0 0 0 0 0 2021-2022 25 Ipswich Town 2 Leagues 38 38 3,420 38.0 34 0.89 110 79 70.9 15 13 10 15 39.5 3 2 1 0 33.3 2022-2023 26 Ipswich Town 2 Leagues 47 47 4,221 46.9 35 0.75 108 79 71.3 29 14 4 24 51.1 6 4 2 0 33.3 2023-2024 27 Ipswich Town 3 Leagues 4 3 271 3.0 6 1.99 11 6 54.5 1 0 2 1 33.3 1 1 0 0 0.0 2024-2025 28 Ipswich Town 2 Leagues 8 8 720 8.0 21 2.62 39 20 51.3 1 2 5 1 12.5 2 2 0 0 0.0 2025-2026 29 Ipswich Town 2 Leagues 38 37 3,397 37.7 38 1.01 131 96 72.5 20 12 5 16 43.2 3 2 1 0 33.3 12 Seasons 8 Clubs 6 Leagues 305 303 27,329 303.7 315 1.06 994 710 71.0 136 85 82 113 37.3 38 28 9 1 24.3 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ipswich Town (5 Seasons) 5 Leagues 135 133 12,029 133.7 134 1.00 399 280 69.2 66 41 26 57 42.9 15 11 4 0 26.7 Brighton (4 Seasons) 4 Leagues 6 6 540 6.0 3 0.60 18 15 83.3 2 2 2 2 33.3 0 0 0 0 Wigan Athletic (2 Seasons) 3 Leagues 69 69 6,210 69.0 69 1.00 215 153 71.2 32 18 19 30 43.5 10 7 3 0 30.0 Brighton (2 Seasons) 2 Leagues 3 3 270 3.0 0 1 1 1 0 0.0 0 0 0 0 Blackburn Rovers (1 Season) 2 Leagues 46 46 4,140 46.0 63 1.37 175 121 69.1 17 12 17 12 26.1 10 9 1 0 10.0 Luton Town (1 Season) 3 Leagues 32 32 2,880 32.0 26 0.90 125 99 79.2 15 9 8 8 25.0 2 0 1 1 100.0 Southend United (1 Season) 1 League 7 7 630 7.0 6 0.86 26 20 76.9 3 0 4 3 42.9 0 0 0 0 Bury (1 Season) 2 Leagues 6 6 540 6.0 8 2.00 18 10 55.6 1 1 4 1 16.7 1 1 0 0 0.0 Plymouth Argyle (1 Season) 1 League 4 4 360 4.0 6 1.50 18 12 66.7 0 2 2 0 0.0 FA Cup (8 Seasons) 16 16 1,440 16.0 13 1.00 33 23 63.6 8 3 5 4 25.0 3 1 2 0 66.7 EFL Cup (8 Seasons) 8 8 720 8.0 8 1.60 21 13 61.9 2 2 4 0 0.0 1 1 0 0 0.0 Championship (6 Seasons) 121 119 10,778 119.8 147 1.23 436 307 69.7 49 33 37 40 33.6 19 15 4 0 21.1 League One (5 Seasons) 122 122 10,971 121.9 98 0.80 335 245 73.4 64 35 23 60 49.2 11 9 2 0 18.2 League Two (2 Seasons) 31 31 2,790 31.0 30 0.97 132 102 77.3 12 11 8 8 25.8 2 0 1 1 100.0 Premier League (2 Seasons) 7 7 630 7.0 19 2.71 37 20 54.1 1 1 5 1 14.3 2 2 0 0 0.0 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 1 1 0 0 0.0 0 0 0 0 PL2 — Div. 1 (1 Season) 1 1 90 1.0 0 0 1 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 18 Brighton eng ENG 2. Championship 20th 3 3 270 3.0 1 0.33 13 12 92.3 1 2 0 2 66.7 Matches 2015-2016 19 Plymouth Argyle eng ENG 4. League Two 5th 4 4 360 4.0 6 1.50 18 12 66.7 0 2 2 0 0.0 Matches 2015-2016 19 Bury eng ENG 3. League One 16th 4 4 360 4.0 8 2.00 18 10 55.6 0 1 3 1 25.0 Matches 2016-2017 20 Southend United eng ENG 3. League One 7th 7 7 630 7.0 6 0.86 26 20 76.9 3 0 4 3 42.9 0 0 0 0 Matches 2016-2017 20 Luton Town eng ENG 4. League Two 4th 27 27 2,430 27.0 24 0.89 114 90 78.9 12 9 6 8 29.6 2 0 1 1 100.0 Matches 2017-2018 21 Brighton eng ENG Jr. PL2 — Div. 2 3rd 2 2 180 2.0 0 1 1 0 0 0.0 0 0 0 0 Matches 2017-2018 21 Wigan Athletic eng ENG 3. League One 1st 31 31 2,790 31.0 19 0.61 81 62 80.2 19 9 3 19 61.3 3 3 0 0 0.0 Matches 2018-2019 22 Wigan Athletic eng ENG 2. Championship 18th 34 34 3,060 34.0 46 1.35 118 78 64.4 11 8 15 9 26.5 6 4 2 0 33.3 Matches 2019-2020 23 Blackburn Rovers eng ENG 2. Championship 11th 46 46 4,140 46.0 63 1.37 175 121 69.1 17 12 17 12 26.1 10 9 1 0 10.0 Matches 2020-2021 24 Brighton eng ENG Jr. PL2 — Div. 1 9th 1 1 90 1.0 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 25 Ipswich Town eng ENG 3. League One 11th 34 34 3,060 34.0 30 0.88 103 75 72.8 14 11 9 14 41.2 2 2 0 0 0.0 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 2nd 46 46 4,131 45.9 35 0.76 107 78 71.0 28 14 4 23 50.0 6 4 2 0 33.3 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 2nd 1 0 1 0.0 0 0.00 1 1 100.0 0 0 0 1 0 0 0 0 Matches 2024-2025 28 Ipswich Town eng ENG 1. Premier League 19th 7 7 630 7.0 19 2.71 37 20 54.1 1 1 5 1 14.3 2 2 0 0 0.0 Matches 2025-2026 29 Ipswich Town eng ENG 2. Championship 2nd 37 36 3,307 36.7 37 1.01 129 95 72.9 20 11 5 16 44.4 3 2 1 0 33.3 Matches 12 Seasons 8 Clubs 4 Leagues 281 279 25,169 279.7 294 1.05 940 674 71.5 126 80 73 109 39.1 34 26 7 1 21.2 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Ipswich Town (5 Seasons) 3 Leagues 125 123 11,129 123.7 121 0.98 377 269 70.6 63 37 23 55 44.7 13 10 3 0 23.1 Brighton (3 Seasons) 2 Leagues 3 3 270 3.0 1 0.33 13 12 92.3 1 2 0 2 66.7 Wigan Athletic (2 Seasons) 2 Leagues 65 65 5,850 65.0 65 1.00 199 140 70.9 30 17 18 28 43.1 9 7 2 0 22.2 Brighton (2 Seasons) 2 Leagues 3 3 270 3.0 0 1 1 1 0 0.0 0 0 0 0 Blackburn Rovers (1 Season) 1 League 46 46 4,140 46.0 63 1.37 175 121 69.1 17 12 17 12 26.1 10 9 1 0 10.0 Luton Town (1 Season) 1 League 27 27 2,430 27.0 24 0.89 114 90 78.9 12 9 6 8 29.6 2 0 1 1 100.0 Southend United (1 Season) 1 League 7 7 630 7.0 6 0.86 26 20 76.9 3 0 4 3 42.9 0 0 0 0 Plymouth Argyle (1 Season) 1 League 4 4 360 4.0 6 1.50 18 12 66.7 0 2 2 0 0.0 Bury (1 Season) 1 League 4 4 360 4.0 8 2.00 18 10 55.6 0 1 3 1 25.0 Championship (6 Seasons) 121 119 10,778 119.8 147 1.23 436 307 69.7 49 33 37 40 33.6 19 15 4 0 21.1 League One (5 Seasons) 122 122 10,971 121.9 98 0.80 335 245 73.4 64 35 23 60 49.2 11 9 2 0 18.2 League Two (2 Seasons) 31 31 2,790 31.0 30 0.97 132 102 77.3 12 11 8 8 25.8 2 0 1 1 100.0 Premier League (2 Seasons) 7 7 630 7.0 19 2.71 37 20 54.1 1 1 5 1 14.3 2 2 0 0 0.0 PL2 — Div. 2 (1 Season) 2 2 180 2.0 0 1 1 0 0 0.0 0 0 0 0 PL2 — Div. 1 (1 Season) 1 1 90 1.0 0 0 1 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 18 Brighton eng ENG 2. Championship 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 18 Brighton eng ENG FA Cup 0 0 Matches 2014-2015 18 Brighton eng ENG League 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 2015-2016 19 Bury eng ENG League Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Bury eng ENG 3. League One 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Plymouth Argyle 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 2016-2017 20 Brighton eng ENG 2. Championship 0 0 Matches 2016-2017 20 Luton Town 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 2016-2017 20 Luton Town eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Southend United eng ENG 3. League One 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Luton Town eng ENG 4. League Two 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Wigan Athletic eng ENG FA Cup 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Wigan Athletic eng ENG 3. League One 31 31 2,790 31.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Brighton eng ENG Jr. PL2 — Div. 2 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 22 Wigan Athletic eng ENG 2. Championship 34 34 3,060 34.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Wigan Athletic eng ENG FA Cup 0 0 Matches 2019-2020 23 Blackburn Rovers eng ENG 2. Championship 46 46 4,140 46.0 0 1 1 0 0 0 1 0 0.00 0.02 0.02 0.00 0.02 Matches 2019-2020 23 Blackburn Rovers eng ENG EFL Cup 0 0 Matches 2020-2021 24 Brighton 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 2020-2021 24 Brighton 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 2020-2021 24 Brighton eng ENG 1. Premier League 0 0 Matches 2021-2022 25 Brighton eng ENG EFL Cup 0 0 Matches 2021-2022 25 Ipswich Town eng ENG FA Cup 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Ipswich Town eng ENG 3. League One 34 34 3,060 34.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Ipswich Town 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 26 Ipswich Town eng ENG 3. League One 46 46 4,131 45.9 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Ipswich Town eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Ipswich Town 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 2024-2025 28 Ipswich 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 2024-2025 28 Ipswich Town eng ENG 1. Premier League 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Ipswich Town eng ENG 2. Championship 37 36 3,307 36.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Ipswich 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 12 Seasons 8 Clubs 6 Leagues 305 303 27,329 303.7 0 1 1 0 0 0 19 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 Ipswich Town (5 Seasons) 5 Leagues 135 133 12,029 133.7 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Brighton (4 Seasons) 4 Leagues 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wigan Athletic (2 Seasons) 3 Leagues 69 69 6,210 69.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Brighton (2 Seasons) 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 Blackburn Rovers (1 Season) 2 Leagues 46 46 4,140 46.0 0 1 1 0 0 0 1 0 0.00 0.02 0.02 0.00 0.02 Luton Town (1 Season) 3 Leagues 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 1 League 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bury (1 Season) 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (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 FA Cup (8 Seasons) 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (8 Seasons) 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 121 119 10,778 119.8 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 League One (5 Seasons) 122 122 10,971 121.9 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 31 31 2,790 31.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.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
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 18 Brighton 3 Leagues 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 19 Plymouth Argyle 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 2015-2016 19 Bury 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Southend United 1 League 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Brighton 1 League 0 0 2016-2017 20 Luton Town 3 Leagues 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Brighton 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 2017-2018 21 Wigan Athletic 2 Leagues 35 35 3,150 35.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Wigan Athletic 2 Leagues 34 34 3,060 34.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2019-2020 23 Blackburn Rovers 2 Leagues 46 46 4,140 46.0 0 1 1 0 0 0 1 0 0.00 0.02 0.02 0.00 0.02 2020-2021 24 Brighton 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 2020-2021 24 Brighton 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 2021-2022 25 Brighton 1 League 0 0 2021-2022 25 Ipswich Town 2 Leagues 38 38 3,420 38.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 26 Ipswich Town 2 Leagues 47 47 4,221 46.9 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2023-2024 27 Ipswich Town 3 Leagues 4 3 271 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 28 Ipswich Town 2 Leagues 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 29 Ipswich Town 2 Leagues 38 37 3,397 37.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 8 Clubs 6 Leagues 305 303 27,329 303.7 0 1 1 0 0 0 19 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 Ipswich Town (5 Seasons) 5 Leagues 135 133 12,029 133.7 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Brighton (4 Seasons) 4 Leagues 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wigan Athletic (2 Seasons) 3 Leagues 69 69 6,210 69.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Brighton (2 Seasons) 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 Blackburn Rovers (1 Season) 2 Leagues 46 46 4,140 46.0 0 1 1 0 0 0 1 0 0.00 0.02 0.02 0.00 0.02 Luton Town (1 Season) 3 Leagues 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 1 League 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bury (1 Season) 2 Leagues 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (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 FA Cup (8 Seasons) 16 16 1,440 16.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (8 Seasons) 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 121 119 10,778 119.8 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 League One (5 Seasons) 122 122 10,971 121.9 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 31 31 2,790 31.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.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
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 18 Brighton eng ENG 2. Championship 20th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Plymouth Argyle eng ENG 4. League Two 5th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Bury eng ENG 3. League One 16th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Southend United eng ENG 3. League One 7th 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Brighton eng ENG 2. Championship 2nd 0 0 Matches 2016-2017 20 Luton Town eng ENG 4. League Two 4th 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Brighton eng ENG Jr. PL2 — Div. 2 3rd 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 21 Wigan Athletic eng ENG 3. League One 1st 31 31 2,790 31.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Wigan Athletic eng ENG 2. Championship 18th 34 34 3,060 34.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Blackburn Rovers eng ENG 2. Championship 11th 46 46 4,140 46.0 0 1 1 0 0 0 1 0 0.00 0.02 0.02 0.00 0.02 Matches 2020-2021 24 Brighton eng ENG Jr. PL2 — Div. 1 9th 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 24 Brighton eng ENG 1. Premier League 16th 0 0 Matches 2021-2022 25 Ipswich Town eng ENG 3. League One 11th 34 34 3,060 34.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 2nd 46 46 4,131 45.9 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 2nd 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 28 Ipswich Town eng ENG 1. Premier League 19th 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Ipswich Town eng ENG 2. Championship 2nd 37 36 3,307 36.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 8 Clubs 4 Leagues 281 279 25,169 279.7 0 1 1 0 0 0 17 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 Ipswich Town (5 Seasons) 3 Leagues 125 123 11,129 123.7 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Brighton (3 Seasons) 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 Wigan Athletic (2 Seasons) 2 Leagues 65 65 5,850 65.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Brighton (2 Seasons) 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 Blackburn Rovers (1 Season) 1 League 46 46 4,140 46.0 0 1 1 0 0 0 1 0 0.00 0.02 0.02 0.00 0.02 Luton Town (1 Season) 1 League 27 27 2,430 27.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Southend United (1 Season) 1 League 7 7 630 7.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 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bury (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 Championship (6 Seasons) 121 119 10,778 119.8 0 1 1 0 0 0 8 0 0.00 0.01 0.01 0.00 0.01 League One (5 Seasons) 122 122 10,971 121.9 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 League Two (2 Seasons) 31 31 2,790 31.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (2 Seasons) 7 7 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 2 2 180 2.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
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014-2015 18 Brighton 3 Leagues 4.0 0 0 0.00 0 0 2015-2016 19 Plymouth Argyle 1 League 4.0 0 0 0.00 0 0 2015-2016 19 Bury 2 Leagues 6.0 0 0 0.00 0 0 2016-2017 20 Southend United 1 League 7.0 0 0 0 0.00 0.00 0 0 2016-2017 20 Luton Town 3 Leagues 32.0 0 0 0 0.00 0.00 0 0 2017-2018 21 Brighton 1 League 2.0 0 0 0 2017-2018 21 Wigan Athletic 2 Leagues 35.0 0 0 0 0.00 0.00 0 0 2018-2019 22 Wigan Athletic 2 Leagues 34.0 0 0 0 0.00 0.00 0 0 2019-2020 23 Blackburn Rovers 2 Leagues 46.0 0 0 0 0.00 0.00 0 0 2020-2021 24 Brighton 1 League 1.0 0 0 0 2020-2021 24 Brighton 2 Leagues 2.0 0 0 0 0.00 0.00 0 0 2021-2022 25 Ipswich Town 2 Leagues 38.0 0 0 0 0.00 0.00 0 0 2022-2023 26 Ipswich Town 2 Leagues 46.9 0 1 0 0.0 0.02 0.00 0.00 0 0 2023-2024 27 Ipswich Town 3 Leagues 3.0 0 0 0 0.00 0.00 0 0 2024-2025 28 Ipswich Town 2 Leagues 8.0 0 0 0 0.00 0.00 0 0 2025-2026 29 Ipswich Town 2 Leagues 37.7 0 0 0 0.00 0.00 0 0 12 Seasons 8 Clubs 6 Leagues 303.7 0 1 0 0.0 0.00 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Ipswich Town (5 Seasons) 5 Leagues 133.7 0 1 0 0.0 0.01 0.00 0.00 0 0 Brighton (4 Seasons) 4 Leagues 6.0 0 0 0 0.00 0.00 0 0 Wigan Athletic (2 Seasons) 3 Leagues 69.0 0 0 0 0.00 0.00 0 0 Brighton (2 Seasons) 2 Leagues 3.0 0 0 0 Blackburn Rovers (1 Season) 2 Leagues 46.0 0 0 0 0.00 0.00 0 0 Luton Town (1 Season) 3 Leagues 32.0 0 0 0 0.00 0.00 0 0 Southend United (1 Season) 1 League 7.0 0 0 0 0.00 0.00 0 0 Bury (1 Season) 2 Leagues 6.0 0 0 0.00 0 0 Plymouth Argyle (1 Season) 1 League 4.0 0 0 0.00 0 0 FA Cup (8 Seasons) 16.0 0 0 0 0.00 0.00 0 0 EFL Cup (8 Seasons) 8.0 0 0 0 0.00 0.00 0 0 Championship (6 Seasons) 119.8 0 0 0 0.00 0.00 0 0 League One (5 Seasons) 121.9 0 1 0 0.0 0.01 0.00 0.00 0 0 League Two (2 Seasons) 31.0 0 0 0 0.00 0.00 0 0 Premier League (2 Seasons) 7.0 0 0 0 0.00 0.00 0 0 PL2 — Div. 2 (1 Season) 2.0 0 0 0 PL2 — Div. 1 (1 Season) 1.0 0 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 18 Brighton eng ENG 2. Championship 3 270 90 6.5 3.0 3 3 0 34 1.67 2 1 +1 +0.33 +0.59 Matches 2014-2015 18 Brighton eng ENG FA Cup 0 0 0 0 2 Matches 2014-2015 18 Brighton eng ENG League Cup 1 90 90 23.1 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -4.10 Matches 2015-2016 19 Bury eng ENG League Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 5 -2 -1.00 Matches 2015-2016 19 Bury eng ENG 3. League One 4 360 90 8.7 4.0 4 4 0 0 0.75 9 10 -1 -0.25 +0.13 Matches 2015-2016 19 Plymouth Argyle eng ENG 4. League Two 4 360 90 8.7 4.0 4 4 0 4 0.50 4 6 -2 -0.50 -1.17 Matches 2016-2017 20 Brighton eng ENG 2. Championship 0 0 0 0 10 Matches 2016-2017 20 Luton Town eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 2 +1 +0.50 Matches 2016-2017 20 Luton Town eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 10 5 +5 +1.67 Matches 2016-2017 20 Southend United eng ENG 3. League One 7 630 90 15.2 7.0 7 7 0 0 1.29 10 6 +4 +0.57 +0.24 Matches 2016-2017 20 Luton Town eng ENG 4. League Two 27 2,430 90 58.7 27.0 27 27 0 0 1.67 39 24 +15 +0.56 -0.08 Matches 2017-2018 21 Wigan Athletic eng ENG FA Cup 4 360 90 50.0 4.0 4 90 4 0 1 1.75 5 4 +1 +0.25 -1.00 Matches 2017-2018 21 Wigan Athletic eng ENG 3. League One 31 2,790 90 67.4 31.0 31 31 0 0 2.13 61 19 +42 +1.35 +0.15 Matches 2017-2018 21 Brighton eng ENG Jr. PL2 — Div. 2 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 3 +1 +0.50 -0.68 Matches 2018-2019 22 Wigan Athletic eng ENG 2. Championship 34 3,060 90 73.9 34.0 34 90 34 0 9 1.21 39 48 -9 -0.26 +0.07 Matches 2018-2019 22 Wigan Athletic eng ENG FA Cup 0 0 0 0 1 Matches 2019-2020 23 Blackburn Rovers eng ENG 2. Championship 46 4,140 90 100.0 46.0 46 90 46 0 0 1.37 66 63 +3 +0.07 Matches 2019-2020 23 Blackburn Rovers eng ENG EFL Cup 0 0 0 0 2 Matches 2020-2021 24 Brighton eng ENG FA Cup 2 180 90 60.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 0.00 Matches 2020-2021 24 Brighton eng ENG Jr. PL2 — Div. 1 1 90 90 4.2 1.0 1 90 1 0 0 0.00 2 5 -3 -3.00 -2.87 Matches 2020-2021 24 Brighton eng ENG 1. Premier League 0 0 0 8 Matches 2021-2022 25 Brighton eng ENG EFL Cup 0 0 0 0 1 Matches 2021-2022 25 Ipswich Town eng ENG FA Cup 4 360 90 100.0 4.0 4 90 4 0 0 1.25 3 4 -1 -0.25 Matches 2021-2022 25 Ipswich Town eng ENG 3. League One 34 3,060 90 73.9 34.0 34 90 34 0 0 1.56 45 30 +15 +0.44 -0.06 Matches 2022-2023 26 Ipswich Town eng ENG FA Cup 1 90 90 20.0 1.0 1 90 1 0 3 3.00 4 0 +4 +4.00 +2.75 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 46 4,131 90 99.8 45.9 46 90 45 0 0 2.13 101 35 +66 +1.44 +1.44 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 1 1 1 0.0 0.0 0 0 1 1 36 3.00 0 0 0 0.00 -0.76 Matches 2023-2024 27 Ipswich Town eng ENG EFL Cup 1 90 90 23.1 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 -2.90 Matches 2023-2024 27 Ipswich Town eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 4 3 +1 +0.50 Matches 2024-2025 28 Ipswich Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 Matches 2024-2025 28 Ipswich Town eng ENG 1. Premier League 7 630 90 18.4 7.0 7 90 7 0 27 0.57 6 19 -13 -1.86 -0.79 Matches 2025-2026 29 Ipswich Town eng ENG 2. Championship 37 3,307 89 79.9 36.7 36 90 36 1 67 9 1.92 64 37 +27 +0.73 +0.09 Matches 2025-2026 29 Ipswich Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 Matches 12 Seasons 8 Clubs 6 Leagues 305 27,329 90 42.1 303.7 303 90 302 2 34 147 1.63 484 331 +153 +0.50 +0.28 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ipswich Town (5 Seasons) 5 Leagues 135 12,029 89 55.8 133.7 133 90 132 2 34 75 1.79 231 134 +97 +0.73 +0.52 Brighton (4 Seasons) 4 Leagues 6 540 90 4.2 6.0 6 90 6 0 55 1.34 4 5 -1 -0.17 -0.08 Wigan Athletic (2 Seasons) 3 Leagues 69 6,210 90 68.3 69.0 69 90 69 0 11 1.65 105 71 +34 +0.49 -0.12 Brighton (2 Seasons) 2 Leagues 3 270 90 7.0 3.0 3 90 3 0 0 1.33 6 8 -2 -0.67 -1.09 Blackburn Rovers (1 Season) 2 Leagues 46 4,140 90 95.8 46.0 46 90 46 0 2 1.37 66 63 +3 +0.07 Luton Town (1 Season) 3 Leagues 32 2,880 90 62.7 32.0 32 90 32 0 0 1.69 52 31 +21 +0.66 +0.02 Southend United (1 Season) 1 League 7 630 90 15.2 7.0 7 7 0 0 1.29 10 6 +4 +0.57 +0.24 Bury (1 Season) 2 Leagues 6 540 90 12.5 6.0 6 90 6 0 0 1.00 12 15 -3 -0.50 -0.12 Plymouth Argyle (1 Season) 1 League 4 360 90 8.7 4.0 4 4 0 4 0.50 4 6 -2 -0.50 -1.17 FA Cup (8 Seasons) 16 1,440 90 56.5 16.0 16 90 16 0 7 1.69 28 18 +10 +0.62 -0.45 EFL Cup (8 Seasons) 8 720 90 40.7 8.0 8 90 8 0 3 1.00 10 15 -5 -0.62 -2.12 Championship (6 Seasons) 121 10,778 89 43.4 119.8 119 90 119 2 34 98 1.51 171 149 +22 +0.18 -0.05 League One (5 Seasons) 122 10,971 90 53.0 121.9 122 90 121 0 0 1.88 226 100 +126 +1.03 +0.84 League Two (2 Seasons) 31 2,790 90 33.7 31.0 31 31 0 4 1.52 43 30 +13 +0.42 -0.24 Premier League (2 Seasons) 7 630 90 9.2 7.0 7 90 7 0 35 0.57 6 19 -13 -1.86 -0.79 PL2 — Div. 2 (1 Season) 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 3 +1 +0.50 -0.68 PL2 — Div. 1 (1 Season) 1 90 90 4.2 1.0 1 90 1 0 0 0.00 2 5 -3 -3.00 -2.87
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 18 Brighton 3 Leagues 4 360 90 7.6 4.0 4 90 4 0 36 1.25 2 3 -1 -0.25 -0.16 2015-2016 19 Plymouth Argyle 1 League 4 360 90 8.7 4.0 4 4 0 4 0.50 4 6 -2 -0.50 -1.17 2015-2016 19 Bury 2 Leagues 6 540 90 12.5 6.0 6 90 6 0 0 1.00 12 15 -3 -0.50 -0.12 2016-2017 20 Southend United 1 League 7 630 90 15.2 7.0 7 7 0 0 1.29 10 6 +4 +0.57 +0.24 2016-2017 20 Brighton 1 League 0 0 0 0 10 2016-2017 20 Luton Town 3 Leagues 32 2,880 90 62.7 32.0 32 90 32 0 0 1.69 52 31 +21 +0.66 +0.02 2017-2018 21 Brighton 1 League 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 3 +1 +0.50 -0.68 2017-2018 21 Wigan Athletic 2 Leagues 35 3,150 90 64.8 35.0 35 90 35 0 1 2.09 66 23 +43 +1.23 +0.02 2018-2019 22 Wigan Athletic 2 Leagues 34 3,060 90 72.3 34.0 34 90 34 0 10 1.21 39 48 -9 -0.26 +0.07 2019-2020 23 Blackburn Rovers 2 Leagues 46 4,140 90 95.8 46.0 46 90 46 0 2 1.37 66 63 +3 +0.07 2020-2021 24 Brighton 1 League 1 90 90 4.2 1.0 1 90 1 0 0 0.00 2 5 -3 -3.00 -2.87 2020-2021 24 Brighton 2 Leagues 2 180 90 4.8 2.0 2 90 2 0 8 1.50 2 2 0 0.00 0.00 2021-2022 25 Brighton 1 League 0 0 0 0 1 2021-2022 25 Ipswich Town 2 Leagues 38 3,420 90 76.0 38.0 38 90 38 0 0 1.53 48 34 +14 +0.37 -0.13 2022-2023 26 Ipswich Town 2 Leagues 47 4,221 90 92.0 46.9 47 90 46 0 3 2.15 105 35 +70 +1.49 +0.27 2023-2024 27 Ipswich Town 3 Leagues 4 271 68 5.8 3.0 3 90 3 1 1 36 1.50 5 6 -1 -0.33 -1.10 2024-2025 28 Ipswich Town 2 Leagues 8 720 90 20.5 8.0 8 90 8 0 27 0.62 8 21 -13 -1.62 -0.56 2025-2026 29 Ipswich Town 2 Leagues 38 3,397 89 80.3 37.7 37 90 37 1 67 9 1.90 65 38 +27 +0.72 +0.07 12 Seasons 8 Clubs 6 Leagues 305 27,329 90 42.1 303.7 303 90 302 2 34 147 1.63 484 331 +153 +0.50 +0.28 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ipswich Town (5 Seasons) 5 Leagues 135 12,029 89 55.8 133.7 133 90 132 2 34 75 1.79 231 134 +97 +0.73 +0.52 Brighton (4 Seasons) 4 Leagues 6 540 90 4.2 6.0 6 90 6 0 55 1.34 4 5 -1 -0.17 -0.08 Wigan Athletic (2 Seasons) 3 Leagues 69 6,210 90 68.3 69.0 69 90 69 0 11 1.65 105 71 +34 +0.49 -0.12 Brighton (2 Seasons) 2 Leagues 3 270 90 7.0 3.0 3 90 3 0 0 1.33 6 8 -2 -0.67 -1.09 Blackburn Rovers (1 Season) 2 Leagues 46 4,140 90 95.8 46.0 46 90 46 0 2 1.37 66 63 +3 +0.07 Luton Town (1 Season) 3 Leagues 32 2,880 90 62.7 32.0 32 90 32 0 0 1.69 52 31 +21 +0.66 +0.02 Southend United (1 Season) 1 League 7 630 90 15.2 7.0 7 7 0 0 1.29 10 6 +4 +0.57 +0.24 Bury (1 Season) 2 Leagues 6 540 90 12.5 6.0 6 90 6 0 0 1.00 12 15 -3 -0.50 -0.12 Plymouth Argyle (1 Season) 1 League 4 360 90 8.7 4.0 4 4 0 4 0.50 4 6 -2 -0.50 -1.17 FA Cup (8 Seasons) 16 1,440 90 56.5 16.0 16 90 16 0 7 1.69 28 18 +10 +0.62 -0.45 EFL Cup (8 Seasons) 8 720 90 40.7 8.0 8 90 8 0 3 1.00 10 15 -5 -0.62 -2.12 Championship (6 Seasons) 121 10,778 89 43.4 119.8 119 90 119 2 34 98 1.51 171 149 +22 +0.18 -0.05 League One (5 Seasons) 122 10,971 90 53.0 121.9 122 90 121 0 0 1.88 226 100 +126 +1.03 +0.84 League Two (2 Seasons) 31 2,790 90 33.7 31.0 31 31 0 4 1.52 43 30 +13 +0.42 -0.24 Premier League (2 Seasons) 7 630 90 9.2 7.0 7 90 7 0 35 0.57 6 19 -13 -1.86 -0.79 PL2 — Div. 2 (1 Season) 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 3 +1 +0.50 -0.68 PL2 — Div. 1 (1 Season) 1 90 90 4.2 1.0 1 90 1 0 0 0.00 2 5 -3 -3.00 -2.87
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 18 Brighton eng ENG 2. Championship 20th 3 270 90 6.5 3.0 3 3 0 34 1.67 2 1 +1 +0.33 +0.59 Matches 2015-2016 19 Plymouth Argyle eng ENG 4. League Two 5th 4 360 90 8.7 4.0 4 4 0 4 0.50 4 6 -2 -0.50 -1.17 Matches 2015-2016 19 Bury eng ENG 3. League One 16th 4 360 90 8.7 4.0 4 4 0 0 0.75 9 10 -1 -0.25 +0.13 Matches 2016-2017 20 Southend United eng ENG 3. League One 7th 7 630 90 15.2 7.0 7 7 0 0 1.29 10 6 +4 +0.57 +0.24 Matches 2016-2017 20 Brighton eng ENG 2. Championship 2nd 0 0 0 0 10 Matches 2016-2017 20 Luton Town eng ENG 4. League Two 4th 27 2,430 90 58.7 27.0 27 27 0 0 1.67 39 24 +15 +0.56 -0.08 Matches 2017-2018 21 Brighton eng ENG Jr. PL2 — Div. 2 3rd 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 3 +1 +0.50 -0.68 Matches 2017-2018 21 Wigan Athletic eng ENG 3. League One 1st 31 2,790 90 67.4 31.0 31 31 0 0 2.13 61 19 +42 +1.35 +0.15 Matches 2018-2019 22 Wigan Athletic eng ENG 2. Championship 18th 34 3,060 90 73.9 34.0 34 90 34 0 9 1.21 39 48 -9 -0.26 +0.07 Matches 2019-2020 23 Blackburn Rovers eng ENG 2. Championship 11th 46 4,140 90 100.0 46.0 46 90 46 0 0 1.37 66 63 +3 +0.07 Matches 2020-2021 24 Brighton eng ENG Jr. PL2 — Div. 1 9th 1 90 90 4.2 1.0 1 90 1 0 0 0.00 2 5 -3 -3.00 -2.87 Matches 2020-2021 24 Brighton eng ENG 1. Premier League 16th 0 0 0 8 Matches 2021-2022 25 Ipswich Town eng ENG 3. League One 11th 34 3,060 90 73.9 34.0 34 90 34 0 0 1.56 45 30 +15 +0.44 -0.06 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 2nd 46 4,131 90 99.8 45.9 46 90 45 0 0 2.13 101 35 +66 +1.44 +1.44 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 2nd 1 1 1 0.0 0.0 0 0 1 1 36 3.00 0 0 0 0.00 -0.76 Matches 2024-2025 28 Ipswich Town eng ENG 1. Premier League 19th 7 630 90 18.4 7.0 7 90 7 0 27 0.57 6 19 -13 -1.86 -0.79 Matches 2025-2026 29 Ipswich Town eng ENG 2. Championship 2nd 37 3,307 89 79.9 36.7 36 90 36 1 67 9 1.92 64 37 +27 +0.73 +0.09 Matches 12 Seasons 8 Clubs 4 Leagues 281 25,169 90 41.5 279.7 279 90 278 2 34 137 1.65 446 298 +148 +0.53 +0.36 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Ipswich Town (5 Seasons) 3 Leagues 125 11,129 89 55.7 123.7 123 90 122 2 34 72 1.83 216 121 +95 +0.77 +0.63 Brighton (3 Seasons) 2 Leagues 3 270 90 2.3 3.0 3 3 0 52 1.67 2 1 +1 +0.33 +0.59 Wigan Athletic (2 Seasons) 2 Leagues 65 5,850 90 70.7 65.0 65 90 65 0 9 1.65 100 67 +33 +0.51 -0.01 Brighton (2 Seasons) 2 Leagues 3 270 90 7.0 3.0 3 90 3 0 0 1.33 6 8 -2 -0.67 -1.09 Blackburn Rovers (1 Season) 1 League 46 4,140 90 100.0 46.0 46 90 46 0 0 1.37 66 63 +3 +0.07 Luton Town (1 Season) 1 League 27 2,430 90 58.7 27.0 27 27 0 0 1.67 39 24 +15 +0.56 -0.08 Southend United (1 Season) 1 League 7 630 90 15.2 7.0 7 7 0 0 1.29 10 6 +4 +0.57 +0.24 Plymouth Argyle (1 Season) 1 League 4 360 90 8.7 4.0 4 4 0 4 0.50 4 6 -2 -0.50 -1.17 Bury (1 Season) 1 League 4 360 90 8.7 4.0 4 4 0 0 0.75 9 10 -1 -0.25 +0.13 Championship (6 Seasons) 121 10,778 89 43.4 119.8 119 90 119 2 34 98 1.51 171 149 +22 +0.18 -0.05 League One (5 Seasons) 122 10,971 90 53.0 121.9 122 90 121 0 0 1.88 226 100 +126 +1.03 +0.84 League Two (2 Seasons) 31 2,790 90 33.7 31.0 31 31 0 4 1.52 43 30 +13 +0.42 -0.24 Premier League (2 Seasons) 7 630 90 9.2 7.0 7 90 7 0 35 0.57 6 19 -13 -1.86 -0.79 PL2 — Div. 2 (1 Season) 2 180 90 10.5 2.0 2 90 2 0 0 2.00 4 3 +1 +0.50 -0.68 PL2 — Div. 1 (1 Season) 1 90 90 4.2 1.0 1 90 1 0 0 0.00 2 5 -3 -3.00 -2.87
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 18 Brighton 3 Leagues 4.0 0 0 0 0 0 2015-2016 19 Plymouth Argyle 1 League 4.0 0 0 0 2015-2016 19 Bury 2 Leagues 6.0 1 0 0 0 0 2016-2017 20 Southend United 1 League 7.0 0 0 0 0 0 0 0 0 0 0 0 0 2016-2017 20 Luton Town 3 Leagues 32.0 1 0 0 0 0 0 0 0 0 0 0 0 2017-2018 21 Brighton 1 League 2.0 0 0 0 0 2017-2018 21 Wigan Athletic 2 Leagues 35.0 3 0 0 0 0 0 0 1 0 0 0 0 2018-2019 22 Wigan Athletic 2 Leagues 34.0 3 0 0 1 2 0 0 1 0 0 0 0 2019-2020 23 Blackburn Rovers 2 Leagues 46.0 1 0 0 2 8 0 0 0 0 0 2020-2021 24 Brighton 1 League 1.0 0 0 0 0 2020-2021 24 Brighton 2 Leagues 2.0 0 0 0 0 0 0 0 0 0 0 2021-2022 25 Ipswich Town 2 Leagues 38.0 1 0 0 1 8 0 0 0 0 0 2022-2023 26 Ipswich Town 2 Leagues 46.9 5 0 0 1 12 0 1 0 2 0 2023-2024 27 Ipswich Town 3 Leagues 3.0 0 0 0 0 0 0 0 0 0 0 2024-2025 28 Ipswich Town 2 Leagues 8.0 0 0 0 0 1 0 0 0 0 0 2025-2026 29 Ipswich Town 2 Leagues 37.7 4 0 0 1 6 0 0 0 0 0 12 Seasons 8 Clubs 6 Leagues 303.7 19 0 0 6 37 0 1 2 2 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Ipswich Town (5 Seasons) 5 Leagues 133.7 10 0 0 3 27 0 1 0 2 0 Brighton (4 Seasons) 4 Leagues 6.0 0 0 0 0 0 0 0 0 0 0 Wigan Athletic (2 Seasons) 3 Leagues 69.0 6 0 0 1 2 0 0 2 0 0 0 0 Brighton (2 Seasons) 2 Leagues 3.0 0 0 0 0 Blackburn Rovers (1 Season) 2 Leagues 46.0 1 0 0 2 8 0 0 0 0 0 Luton Town (1 Season) 3 Leagues 32.0 1 0 0 0 0 0 0 0 0 0 0 0 Southend United (1 Season) 1 League 7.0 0 0 0 0 0 0 0 0 0 0 0 0 Bury (1 Season) 2 Leagues 6.0 1 0 0 0 0 Plymouth Argyle (1 Season) 1 League 4.0 0 0 0 FA Cup (8 Seasons) 16.0 1 0 0 0 3 0 0 1 0 0 EFL Cup (8 Seasons) 8.0 1 0 0 0 1 0 0 0 0 0 0 0 Championship (6 Seasons) 119.8 8 0 0 4 15 0 0 1 0 0 0 0 League One (5 Seasons) 121.9 8 0 0 2 17 0 1 0 2 0 0 0 League Two (2 Seasons) 31.0 1 0 0 0 0 0 0 0 0 0 0 0 Premier League (2 Seasons) 7.0 0 0 0 0 1 0 0 0 0 0 PL2 — Div. 2 (1 Season) 2.0 0 0 0 0 PL2 — Div. 1 (1 Season) 1.0 0 0 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 Christian Walton Pages
Christian Walton Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary