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 Oldham Athletic eng ENG 3. League One 11 10 934 10.4 11 1.06 35 24 68.6 3 5 2 4 40.0 Matches 2015-2016 19 Oldham Athletic eng ENG FA Cup 2 2 180 2.0 0 1 1 0 2 100.0 0 0 0 0 Matches 2015-2016 19 Oldham Athletic eng ENG 3. League One 32 32 2,880 32.0 35 1.09 135 100 74.1 11 10 11 11 34.4 Matches 2016-2017 20 Huddersfield Town eng ENG 2. Championship 5 3 385 4.3 6 1.40 16 10 68.8 1 1 2 1 33.3 2 1 1 0 50.0 Matches 2016-2017 20 Huddersfield Town eng ENG FA Cup 4 4 360 4.0 0 2 1 1 3 75.0 1 1 0 0 0.0 Matches 2017-2018 21 Huddersfield Town eng ENG EFL Cup 2 2 180 2.0 2 1.00 10 8 80.0 1 0 1 0 0.0 0 0 0 0 Matches 2017-2018 21 Huddersfield Town eng ENG FA Cup 2 2 180 2.0 2 1.00 4 2 50.0 1 1 0 0 0.0 0 0 0 0 Matches 2018-2019 22 Shrewsbury Town eng ENG EFL Cup 1 1 90 1.0 2 2.00 4 3 75.0 0 0 1 0 0.0 1 1 0 0 0.0 Matches 2018-2019 22 Shrewsbury Town eng ENG 3. League One 16 16 1,440 16.0 19 1.19 3 6 7 5 31.3 3 2 1 0 33.3 Matches 2018-2019 22 Huddersfield Town eng ENG 1. Premier League 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 Matches 2019-2020 23 Huddersfield Town eng ENG 2. Championship 3 2 188 2.1 7 3.35 13 6 46.2 0 0 2 0 0.0 0 0 0 0 Matches 2019-2020 23 Huddersfield Town eng ENG FA Cup 1 1 90 1.0 2 2.00 3 1 33.3 0 0 1 0 0.0 0 0 0 0 Matches 2020-2021 24 Fleetwood Town eng ENG EFL Cup 1 1 57 0.6 2 3.16 2 1 50.0 1 0 0 0 0.0 1 1 0 0 0.0 Matches 2021-2022 25 Rochdale eng ENG EFL Cup 1 1 90 1.0 0 0.00 1 1 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2021-2022 25 Rochdale eng ENG 4. League Two 19 19 1,710 19.0 23 1.21 69 49 69.6 5 9 5 5 26.3 3 2 1 0 33.3 Matches 2023-2024 27 Bolton Wanderers eng ENG EFL Cup 2 2 135 1.5 1 0.67 3 2 66.7 1 0 1 1 50.0 0 0 0 0 Matches 2023-2024 27 Bolton Wanderers eng ENG 3. League One 13 13 1,170 13.0 18 1.38 49 33 67.3 5 5 3 3 23.1 2 2 0 0 0.0 Matches 12 Seasons 8 Clubs 6 Leagues 116 112 10,159 112.9 131 1.23 347 242 69.7 36 40 37 36 32.1 13 10 3 0 23.1 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Huddersfield Town (4 Seasons) 4 Leagues 18 15 1,473 16.4 20 1.62 49 29 61.2 5 4 7 4 26.7 3 2 1 0 33.3 Oldham Athletic (2 Seasons) 3 Leagues 45 44 3,994 44.4 46 1.09 170 124 72.9 15 16 13 17 38.6 0 0 0 0 Bolton Wanderers (2 Seasons) 3 Leagues 15 15 1,305 14.5 19 1.31 52 35 67.3 6 5 4 4 26.7 2 2 0 0 0.0 Rochdale (1 Season) 3 Leagues 20 20 1,800 20.0 23 1.15 70 50 70.0 6 9 5 6 30.0 3 2 1 0 33.3 Shrewsbury Town (1 Season) 3 Leagues 17 17 1,530 17.0 21 1.24 4 3 75.0 3 6 8 5 29.4 4 3 1 0 25.0 Fleetwood Town (1 Season) 2 Leagues 1 1 57 0.6 2 3.16 2 1 50.0 1 0 0 0 0.0 1 1 0 0 0.0 EFL Cup (11 Seasons) 7 7 552 6.1 7 1.14 20 15 75.0 4 0 3 2 28.6 2 2 0 0 0.0 FA Cup (9 Seasons) 9 9 810 9.0 4 1.33 7 3 42.9 4 3 2 5 55.6 1 1 0 0 0.0 League One (5 Seasons) 72 71 6,424 71.4 83 1.16 219 157 71.7 22 26 23 23 32.4 5 4 1 0 20.0 Championship (3 Seasons) 8 5 573 6.4 13 2.04 29 16 58.6 1 1 4 1 20.0 2 1 1 0 50.0 Premier League (2 Seasons) 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 League Two (1 Season) 19 19 1,710 19.0 23 1.21 69 49 69.6 5 9 5 5 26.3 3 2 1 0 33.3
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 Oldham Athletic 2 Leagues 11 10 934 10.4 11 1.06 35 24 68.6 3 5 2 4 40.0 2015-2016 19 Oldham Athletic 3 Leagues 34 34 3,060 34.0 35 1.09 135 100 74.1 12 11 11 13 38.2 0 0 0 0 2016-2017 20 Huddersfield Town 3 Leagues 9 7 745 8.3 6 1.40 16 10 68.8 3 2 3 4 57.1 3 2 1 0 33.3 2017-2018 21 Huddersfield Town 3 Leagues 4 4 360 4.0 4 1.00 14 10 71.4 2 1 1 0 0.0 0 0 0 0 2018-2019 22 Shrewsbury Town 3 Leagues 17 17 1,530 17.0 21 1.24 4 3 75.0 3 6 8 5 29.4 4 3 1 0 25.0 2018-2019 22 Huddersfield Town 1 League 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 2019-2020 23 Huddersfield Town 3 Leagues 4 3 278 3.1 9 2.91 16 7 43.8 0 0 3 0 0.0 0 0 0 0 2020-2021 24 Fleetwood Town 2 Leagues 1 1 57 0.6 2 3.16 2 1 50.0 1 0 0 0 0.0 1 1 0 0 0.0 2021-2022 25 Rochdale 3 Leagues 20 20 1,800 20.0 23 1.15 70 50 70.0 6 9 5 6 30.0 3 2 1 0 33.3 2023-2024 27 Bolton Wanderers 3 Leagues 15 15 1,305 14.5 19 1.31 52 35 67.3 6 5 4 4 26.7 2 2 0 0 0.0 12 Seasons 8 Clubs 6 Leagues 116 112 10,159 112.9 131 1.23 347 242 69.7 36 40 37 36 32.1 13 10 3 0 23.1 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Huddersfield Town (4 Seasons) 4 Leagues 18 15 1,473 16.4 20 1.62 49 29 61.2 5 4 7 4 26.7 3 2 1 0 33.3 Oldham Athletic (2 Seasons) 3 Leagues 45 44 3,994 44.4 46 1.09 170 124 72.9 15 16 13 17 38.6 0 0 0 0 Bolton Wanderers (2 Seasons) 3 Leagues 15 15 1,305 14.5 19 1.31 52 35 67.3 6 5 4 4 26.7 2 2 0 0 0.0 Rochdale (1 Season) 3 Leagues 20 20 1,800 20.0 23 1.15 70 50 70.0 6 9 5 6 30.0 3 2 1 0 33.3 Shrewsbury Town (1 Season) 3 Leagues 17 17 1,530 17.0 21 1.24 4 3 75.0 3 6 8 5 29.4 4 3 1 0 25.0 Fleetwood Town (1 Season) 2 Leagues 1 1 57 0.6 2 3.16 2 1 50.0 1 0 0 0 0.0 1 1 0 0 0.0 EFL Cup (11 Seasons) 7 7 552 6.1 7 1.14 20 15 75.0 4 0 3 2 28.6 2 2 0 0 0.0 FA Cup (9 Seasons) 9 9 810 9.0 4 1.33 7 3 42.9 4 3 2 5 55.6 1 1 0 0 0.0 League One (5 Seasons) 72 71 6,424 71.4 83 1.16 219 157 71.7 22 26 23 23 32.4 5 4 1 0 20.0 Championship (3 Seasons) 8 5 573 6.4 13 2.04 29 16 58.6 1 1 4 1 20.0 2 1 1 0 50.0 Premier League (2 Seasons) 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 League Two (1 Season) 19 19 1,710 19.0 23 1.21 69 49 69.6 5 9 5 5 26.3 3 2 1 0 33.3
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 Oldham Athletic eng ENG 3. League One 15th 11 10 934 10.4 11 1.06 35 24 68.6 3 5 2 4 40.0 Matches 2015-2016 19 Oldham Athletic eng ENG 3. League One 17th 32 32 2,880 32.0 35 1.09 135 100 74.1 11 10 11 11 34.4 Matches 2016-2017 20 Huddersfield Town eng ENG 2. Championship 5th 5 3 385 4.3 6 1.40 16 10 68.8 1 1 2 1 33.3 2 1 1 0 50.0 Matches 2018-2019 22 Shrewsbury Town eng ENG 3. League One 18th 16 16 1,440 16.0 19 1.19 3 6 7 5 31.3 3 2 1 0 33.3 Matches 2018-2019 22 Huddersfield Town eng ENG 1. Premier League 20th 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 Matches 2019-2020 23 Huddersfield Town eng ENG 2. Championship 18th 3 2 188 2.1 7 3.35 13 6 46.2 0 0 2 0 0.0 0 0 0 0 Matches 2021-2022 25 Rochdale eng ENG 4. League Two 18th 19 19 1,710 19.0 23 1.21 69 49 69.6 5 9 5 5 26.3 3 2 1 0 33.3 Matches 2023-2024 27 Bolton Wanderers eng ENG 3. League One 3rd 13 13 1,170 13.0 18 1.38 49 33 67.3 5 5 3 3 23.1 2 2 0 0 0.0 Matches 10 Seasons 7 Clubs 4 Leagues 100 96 8,797 97.7 120 1.23 320 224 70.0 28 37 32 29 30.2 10 7 3 0 30.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Huddersfield Town (4 Seasons) 2 Leagues 9 6 663 7.4 14 1.90 32 18 59.4 1 2 4 1 16.7 2 1 1 0 50.0 Oldham Athletic (2 Seasons) 1 League 43 42 3,814 42.4 46 1.09 170 124 72.9 14 15 13 15 35.7 Rochdale (1 Season) 1 League 19 19 1,710 19.0 23 1.21 69 49 69.6 5 9 5 5 26.3 3 2 1 0 33.3 Shrewsbury Town (1 Season) 1 League 16 16 1,440 16.0 19 1.19 3 6 7 5 31.3 3 2 1 0 33.3 Bolton Wanderers (1 Season) 1 League 13 13 1,170 13.0 18 1.38 49 33 67.3 5 5 3 3 23.1 2 2 0 0 0.0 League One (5 Seasons) 72 71 6,424 71.4 83 1.16 219 157 71.7 22 26 23 23 32.4 5 4 1 0 20.0 Championship (3 Seasons) 8 5 573 6.4 13 2.04 29 16 58.6 1 1 4 1 20.0 2 1 1 0 50.0 Premier League (2 Seasons) 1 1 90 1.0 1 1.00 3 2 66.7 0 1 0 0 0.0 0 0 0 0 League Two (1 Season) 19 19 1,710 19.0 23 1.21 69 49 69.6 5 9 5 5 26.3 3 2 1 0 33.3
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 Oldham Athletic eng ENG League Cup 0 0 Matches 2014-2015 18 Oldham Athletic eng ENG 3. League One 11 10 934 10.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Oldham 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 2015-2016 19 Oldham Athletic eng ENG League Cup 0 0 Matches 2015-2016 19 Oldham Athletic eng ENG 3. League One 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Huddersfield Town eng ENG 2. Championship 5 3 385 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Huddersfield Town eng ENG EFL Cup 0 0 Matches 2016-2017 20 Huddersfield 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 2017-2018 21 Huddersfield 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 2017-2018 21 Huddersfield Town eng ENG FA 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 2017-2018 21 Huddersfield Town eng ENG 1. Premier League 0 0 Matches 2018-2019 22 Shrewsbury 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 2018-2019 22 Shrewsbury Town eng ENG FA Cup 0 0 Matches 2018-2019 22 Shrewsbury Town eng ENG 3. League One 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Huddersfield Town eng ENG 1. Premier 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 2019-2020 23 Huddersfield Town eng ENG 2. Championship 3 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Huddersfield Town eng ENG EFL Cup 0 0 Matches 2019-2020 23 Huddersfield 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 2020-2021 24 Fleetwood Town eng ENG EFL Cup 1 1 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Fleetwood Town eng ENG 3. League One 0 0 Matches 2021-2022 25 Rochdale 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 2021-2022 25 Rochdale eng ENG FA Cup 0 0 Matches 2021-2022 25 Rochdale eng ENG 4. League Two 19 19 1,710 19.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Ipswich Town eng ENG FA Cup 0 0 Matches 2023-2024 27 Bolton Wanderers eng ENG EFL Cup 2 2 135 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Bolton Wanderers eng ENG FA Cup 0 0 Matches 2023-2024 27 Bolton Wanderers eng ENG 3. League One 13 13 1,170 13.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 28 Bolton Wanderers eng ENG EFL Cup 0 0 Matches 2025-2026 29 Millwall eng ENG 2. Championship 0 0 Matches 2025-2026 29 Millwall eng ENG EFL Cup 0 0 Matches 2025-2026 29 Millwall eng ENG FA Cup 0 0 Matches 12 Seasons 8 Clubs 6 Leagues 116 112 10,159 112.9 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 Huddersfield Town (4 Seasons) 4 Leagues 18 15 1,473 16.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (2 Seasons) 3 Leagues 45 44 3,994 44.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bolton Wanderers (2 Seasons) 3 Leagues 15 15 1,305 14.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rochdale (1 Season) 3 Leagues 20 20 1,800 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 3 Leagues 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Fleetwood Town (1 Season) 2 Leagues 1 1 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (1 Season) 1 League 0 0 Millwall (1 Season) 3 Leagues 0 0 EFL Cup (11 Seasons) 7 7 552 6.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 9 9 810 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 72 71 6,424 71.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 8 5 573 6.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 League Two (1 Season) 19 19 1,710 19.0 0 0 0 0 0 0 2 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 Oldham Athletic 2 Leagues 11 10 934 10.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 19 Oldham Athletic 3 Leagues 34 34 3,060 34.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Huddersfield Town 3 Leagues 9 7 745 8.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Huddersfield Town 3 Leagues 4 4 360 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Shrewsbury Town 3 Leagues 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Huddersfield Town 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 2019-2020 23 Huddersfield Town 3 Leagues 4 3 278 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 24 Fleetwood Town 2 Leagues 1 1 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 25 Rochdale 3 Leagues 20 20 1,800 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2022-2023 26 Ipswich Town 1 League 0 0 2023-2024 27 Bolton Wanderers 3 Leagues 15 15 1,305 14.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2024-2025 28 Bolton Wanderers 1 League 0 0 2025-2026 29 Millwall 3 Leagues 0 0 12 Seasons 8 Clubs 6 Leagues 116 112 10,159 112.9 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 Huddersfield Town (4 Seasons) 4 Leagues 18 15 1,473 16.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (2 Seasons) 3 Leagues 45 44 3,994 44.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Bolton Wanderers (2 Seasons) 3 Leagues 15 15 1,305 14.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rochdale (1 Season) 3 Leagues 20 20 1,800 20.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 3 Leagues 17 17 1,530 17.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Fleetwood Town (1 Season) 2 Leagues 1 1 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ipswich Town (1 Season) 1 League 0 0 Millwall (1 Season) 3 Leagues 0 0 EFL Cup (11 Seasons) 7 7 552 6.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (9 Seasons) 9 9 810 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (5 Seasons) 72 71 6,424 71.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 8 5 573 6.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 League Two (1 Season) 19 19 1,710 19.0 0 0 0 0 0 0 2 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 Oldham Athletic eng ENG 3. League One 15th 11 10 934 10.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Oldham Athletic eng ENG 3. League One 17th 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Huddersfield Town eng ENG 2. Championship 5th 5 3 385 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Huddersfield Town eng ENG 1. Premier League 16th 0 0 Matches 2018-2019 22 Shrewsbury Town eng ENG 3. League One 18th 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Huddersfield Town eng ENG 1. Premier League 20th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Huddersfield Town eng ENG 2. Championship 18th 3 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Fleetwood Town eng ENG 3. League One 15th 0 0 Matches 2021-2022 25 Rochdale eng ENG 4. League Two 18th 19 19 1,710 19.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Bolton Wanderers eng ENG 3. League One 3rd 13 13 1,170 13.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 29 Millwall eng ENG 2. Championship 3rd 0 0 Matches 10 Seasons 7 Clubs 4 Leagues 100 96 8,797 97.7 0 0 0 0 0 0 4 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 Huddersfield Town (4 Seasons) 2 Leagues 9 6 663 7.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oldham Athletic (2 Seasons) 1 League 43 42 3,814 42.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Rochdale (1 Season) 1 League 19 19 1,710 19.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 16 16 1,440 16.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bolton Wanderers (1 Season) 1 League 13 13 1,170 13.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Fleetwood Town (1 Season) 1 League 0 0 Millwall (1 Season) 1 League 0 0 League One (5 Seasons) 72 71 6,424 71.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 8 5 573 6.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (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 League Two (1 Season) 19 19 1,710 19.0 0 0 0 0 0 0 2 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 2014-2015 18 Oldham Athletic eng ENG League Cup 0 0 0 0 1 Matches 2014-2015 18 Oldham Athletic eng ENG 3. League One 11 934 85 22.6 10.4 10 10 1 25 1.00 10 12 -2 -0.19 +0.12 Matches 2015-2016 19 Oldham Athletic eng ENG FA Cup 2 180 90 66.7 2.0 2 90 2 0 1 2.00 2 0 +2 +1.00 +2.00 Matches 2015-2016 19 Oldham Athletic eng ENG League Cup 0 0 0 0 1 Matches 2015-2016 19 Oldham Athletic eng ENG 3. League One 32 2,880 90 69.6 32.0 32 32 0 14 1.34 28 35 -7 -0.22 +0.28 Matches 2016-2017 20 Huddersfield Town eng ENG 2. Championship 5 385 77 9.3 4.3 3 3 2 36 1.17 4 6 -2 -0.47 -0.47 Matches 2016-2017 20 Huddersfield Town eng ENG EFL Cup 0 0 0 0 1 Matches 2016-2017 20 Huddersfield Town eng ENG FA Cup 4 360 90 100.0 4.0 4 90 4 0 0 1.75 9 5 +4 +1.00 Matches 2017-2018 21 Huddersfield Town eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2017-2018 21 Huddersfield Town eng ENG FA Cup 2 180 90 46.2 2.0 2 90 2 0 2 2.00 3 2 +1 +0.50 +0.07 Matches 2017-2018 21 Huddersfield Town eng ENG 1. Premier League 0 0 0 0 30 Matches 2018-2019 22 Shrewsbury Town eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 22 Shrewsbury Town eng ENG FA Cup 0 0 0 0 4 Matches 2018-2019 22 Shrewsbury Town eng ENG 3. League One 16 1,440 90 34.8 16.0 16 90 16 0 10 0.94 14 19 -5 -0.31 -0.21 Matches 2018-2019 22 Huddersfield Town eng ENG 1. Premier League 1 90 90 2.6 1.0 1 90 1 0 7 1.00 1 1 0 0.00 +1.46 Matches 2019-2020 23 Huddersfield Town eng ENG 2. Championship 3 188 63 4.5 2.1 2 90 2 1 8 28 1.00 4 7 -3 -1.44 -1.09 Matches 2019-2020 23 Huddersfield Town eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 23 Huddersfield Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2020-2021 24 Fleetwood Town eng ENG EFL Cup 1 57 57 21.1 0.6 1 57 0 0 0 3.00 1 2 -1 -1.58 -1.58 Matches 2020-2021 24 Fleetwood Town eng ENG 3. League One 0 0 0 24 Matches 2021-2022 25 Rochdale eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 1 3.00 2 0 +2 +2.00 +5.00 Matches 2021-2022 25 Rochdale eng ENG FA Cup 0 0 0 0 3 Matches 2021-2022 25 Rochdale eng ENG 4. League Two 19 1,710 90 41.3 19.0 19 90 19 0 16 1.26 23 23 0 0.00 +0.30 Matches 2022-2023 26 Ipswich Town eng ENG FA Cup 0 0 0 0 2 Matches 2023-2024 27 Bolton Wanderers eng ENG EFL Cup 2 135 68 75.0 1.5 2 68 1 0 0 1.50 2 1 +1 +0.67 +4.67 Matches 2023-2024 27 Bolton Wanderers eng ENG FA Cup 0 0 0 0 3 Matches 2023-2024 27 Bolton Wanderers eng ENG 3. League One 13 1,170 90 28.3 13.0 13 90 13 0 16 1.54 25 18 +7 +0.54 -0.31 Matches 2024-2025 28 Bolton Wanderers eng ENG EFL Cup 0 0 0 0 2 Matches 2025-2026 29 Millwall eng ENG 2. Championship 0 0 0 0 6 Matches 2025-2026 29 Millwall eng ENG EFL Cup 0 0 0 0 1 Matches 2025-2026 29 Millwall eng ENG FA Cup 0 0 0 0 1 Matches 12 Seasons 8 Clubs 6 Leagues 116 10,159 88 20.8 112.9 112 89 110 4 8 236 1.29 131 137 -6 -0.05 +0.23 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Huddersfield Town (4 Seasons) 4 Leagues 18 1,473 82 9.0 16.4 15 90 15 3 8 105 1.33 23 25 -2 -0.12 +0.42 Oldham Athletic (2 Seasons) 3 Leagues 45 3,994 89 45.8 44.4 44 90 44 1 42 1.29 40 47 -7 -0.16 +0.22 Bolton Wanderers (2 Seasons) 3 Leagues 15 1,305 87 26.4 14.5 15 87 14 0 21 1.53 27 19 +8 +0.55 -0.22 Rochdale (1 Season) 3 Leagues 20 1,800 90 39.2 20.0 20 90 20 0 20 1.35 25 23 +2 +0.10 +0.49 Shrewsbury Town (1 Season) 3 Leagues 17 1,530 90 31.5 17.0 17 90 17 0 14 0.88 15 21 -6 -0.35 -0.25 Fleetwood Town (1 Season) 2 Leagues 1 57 57 1.3 0.6 1 57 0 0 24 3.00 1 2 -1 -1.58 -1.58 Ipswich Town (1 Season) 1 League 0 0 0 0 2 Millwall (1 Season) 3 Leagues 0 0 0 0 8 EFL Cup (11 Seasons) 7 552 79 30.7 6.1 7 79 5 0 8 1.71 8 7 +1 +0.16 +1.46 FA Cup (9 Seasons) 9 810 90 27.8 9.0 9 90 9 0 16 1.67 14 9 +5 +0.56 +0.56 League One (5 Seasons) 72 6,424 89 31.0 71.4 71 90 71 1 89 1.24 77 84 -7 -0.10 -0.16 Championship (3 Seasons) 8 573 72 4.6 6.4 5 90 5 3 8 70 1.11 8 13 -5 -0.79 -0.61 Premier League (2 Seasons) 1 90 90 1.3 1.0 1 90 1 0 37 1.00 1 1 0 0.00 +1.46 League Two (1 Season) 19 1,710 90 41.3 19.0 19 90 19 0 16 1.26 23 23 0 0.00 +0.30
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 Oldham Athletic 2 Leagues 11 934 85 22.1 10.4 10 10 1 26 1.00 10 12 -2 -0.19 +0.12 2015-2016 19 Oldham Athletic 3 Leagues 34 3,060 90 68.0 34.0 34 90 34 0 16 1.38 30 35 -5 -0.15 +0.39 2016-2017 20 Huddersfield Town 3 Leagues 9 745 83 16.2 8.3 7 90 7 2 37 1.43 13 11 +2 +0.24 +0.24 2017-2018 21 Huddersfield Town 3 Leagues 4 360 90 9.0 4.0 4 90 4 0 32 1.75 5 4 +1 +0.25 -0.18 2018-2019 22 Shrewsbury Town 3 Leagues 17 1,530 90 31.5 17.0 17 90 17 0 14 0.88 15 21 -6 -0.35 -0.25 2018-2019 22 Huddersfield Town 1 League 1 90 90 2.6 1.0 1 90 1 0 7 1.00 1 1 0 0.00 +1.46 2019-2020 23 Huddersfield Town 3 Leagues 4 278 70 6.4 3.1 3 90 3 1 8 29 0.75 4 9 -5 -1.62 -1.28 2020-2021 24 Fleetwood Town 2 Leagues 1 57 57 1.3 0.6 1 57 0 0 24 3.00 1 2 -1 -1.58 -1.58 2021-2022 25 Rochdale 3 Leagues 20 1,800 90 39.2 20.0 20 90 20 0 20 1.35 25 23 +2 +0.10 +0.49 2022-2023 26 Ipswich Town 1 League 0 0 0 0 2 2023-2024 27 Bolton Wanderers 3 Leagues 15 1,305 87 27.9 14.5 15 87 14 0 19 1.53 27 19 +8 +0.55 -0.22 2024-2025 28 Bolton Wanderers 1 League 0 0 0 0 2 2025-2026 29 Millwall 3 Leagues 0 0 0 0 8 12 Seasons 8 Clubs 6 Leagues 116 10,159 88 20.8 112.9 112 89 110 4 8 236 1.29 131 137 -6 -0.05 +0.23 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Huddersfield Town (4 Seasons) 4 Leagues 18 1,473 82 9.0 16.4 15 90 15 3 8 105 1.33 23 25 -2 -0.12 +0.42 Oldham Athletic (2 Seasons) 3 Leagues 45 3,994 89 45.8 44.4 44 90 44 1 42 1.29 40 47 -7 -0.16 +0.22 Bolton Wanderers (2 Seasons) 3 Leagues 15 1,305 87 26.4 14.5 15 87 14 0 21 1.53 27 19 +8 +0.55 -0.22 Rochdale (1 Season) 3 Leagues 20 1,800 90 39.2 20.0 20 90 20 0 20 1.35 25 23 +2 +0.10 +0.49 Shrewsbury Town (1 Season) 3 Leagues 17 1,530 90 31.5 17.0 17 90 17 0 14 0.88 15 21 -6 -0.35 -0.25 Fleetwood Town (1 Season) 2 Leagues 1 57 57 1.3 0.6 1 57 0 0 24 3.00 1 2 -1 -1.58 -1.58 Ipswich Town (1 Season) 1 League 0 0 0 0 2 Millwall (1 Season) 3 Leagues 0 0 0 0 8 EFL Cup (11 Seasons) 7 552 79 30.7 6.1 7 79 5 0 8 1.71 8 7 +1 +0.16 +1.46 FA Cup (9 Seasons) 9 810 90 27.8 9.0 9 90 9 0 16 1.67 14 9 +5 +0.56 +0.56 League One (5 Seasons) 72 6,424 89 31.0 71.4 71 90 71 1 89 1.24 77 84 -7 -0.10 -0.16 Championship (3 Seasons) 8 573 72 4.6 6.4 5 90 5 3 8 70 1.11 8 13 -5 -0.79 -0.61 Premier League (2 Seasons) 1 90 90 1.3 1.0 1 90 1 0 37 1.00 1 1 0 0.00 +1.46 League Two (1 Season) 19 1,710 90 41.3 19.0 19 90 19 0 16 1.26 23 23 0 0.00 +0.30
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 Oldham Athletic eng ENG 3. League One 15th 11 934 85 22.6 10.4 10 10 1 25 1.00 10 12 -2 -0.19 +0.12 Matches 2015-2016 19 Oldham Athletic eng ENG 3. League One 17th 32 2,880 90 69.6 32.0 32 32 0 14 1.34 28 35 -7 -0.22 +0.28 Matches 2016-2017 20 Huddersfield Town eng ENG 2. Championship 5th 5 385 77 9.3 4.3 3 3 2 36 1.17 4 6 -2 -0.47 -0.47 Matches 2017-2018 21 Huddersfield Town eng ENG 1. Premier League 16th 0 0 0 0 30 Matches 2018-2019 22 Shrewsbury Town eng ENG 3. League One 18th 16 1,440 90 34.8 16.0 16 90 16 0 10 0.94 14 19 -5 -0.31 -0.21 Matches 2018-2019 22 Huddersfield Town eng ENG 1. Premier League 20th 1 90 90 2.6 1.0 1 90 1 0 7 1.00 1 1 0 0.00 +1.46 Matches 2019-2020 23 Huddersfield Town eng ENG 2. Championship 18th 3 188 63 4.5 2.1 2 90 2 1 8 28 1.00 4 7 -3 -1.44 -1.09 Matches 2020-2021 24 Fleetwood Town eng ENG 3. League One 15th 0 0 0 24 Matches 2021-2022 25 Rochdale eng ENG 4. League Two 18th 19 1,710 90 41.3 19.0 19 90 19 0 16 1.26 23 23 0 0.00 +0.30 Matches 2023-2024 27 Bolton Wanderers eng ENG 3. League One 3rd 13 1,170 90 28.3 13.0 13 90 13 0 16 1.54 25 18 +7 +0.54 -0.31 Matches 2025-2026 29 Millwall eng ENG 2. Championship 3rd 0 0 0 0 6 Matches 10 Seasons 7 Clubs 4 Leagues 100 8,797 88 19.9 97.7 96 90 96 4 8 212 1.23 109 121 -12 -0.12 +0.14 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Huddersfield Town (4 Seasons) 2 Leagues 9 663 74 4.4 7.4 6 90 6 3 8 101 1.09 9 14 -5 -0.68 -0.12 Oldham Athletic (2 Seasons) 1 League 43 3,814 89 46.1 42.4 42 42 1 39 1.25 38 47 -9 -0.21 +0.15 Rochdale (1 Season) 1 League 19 1,710 90 41.3 19.0 19 90 19 0 16 1.26 23 23 0 0.00 +0.30 Shrewsbury Town (1 Season) 1 League 16 1,440 90 34.8 16.0 16 90 16 0 10 0.94 14 19 -5 -0.31 -0.21 Bolton Wanderers (1 Season) 1 League 13 1,170 90 28.3 13.0 13 90 13 0 16 1.54 25 18 +7 +0.54 -0.31 Fleetwood Town (1 Season) 1 League 0 0 0 24 Millwall (1 Season) 1 League 0 0 0 0 6 League One (5 Seasons) 72 6,424 89 31.0 71.4 71 90 71 1 89 1.24 77 84 -7 -0.10 -0.16 Championship (3 Seasons) 8 573 72 4.6 6.4 5 90 5 3 8 70 1.11 8 13 -5 -0.79 -0.61 Premier League (2 Seasons) 1 90 90 1.3 1.0 1 90 1 0 37 1.00 1 1 0 0.00 +1.46 League Two (1 Season) 19 1,710 90 41.3 19.0 19 90 19 0 16 1.26 23 23 0 0.00 +0.30
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 18 Oldham Athletic 2 Leagues 10.4 0 0 0 2015-2016 19 Oldham Athletic 3 Leagues 34.0 1 0 0 0 0 2016-2017 20 Huddersfield Town 3 Leagues 8.3 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 21 Huddersfield Town 3 Leagues 4.0 1 0 0 0 0 0 0 0 0 0 0 0 2018-2019 22 Shrewsbury Town 3 Leagues 17.0 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 22 Huddersfield Town 1 League 1.0 0 0 0 0 0 0 0 0 0 0 0 0 2019-2020 23 Huddersfield Town 3 Leagues 3.1 0 0 0 0 0 0 0 0 0 0 2020-2021 24 Fleetwood Town 2 Leagues 0.6 0 0 0 0 0 0 0 0 0 0 2021-2022 25 Rochdale 3 Leagues 20.0 2 0 0 0 4 0 0 0 0 0 2023-2024 27 Bolton Wanderers 3 Leagues 14.5 2 0 0 1 4 0 0 0 0 0 12 Seasons 8 Clubs 6 Leagues 112.9 6 0 0 1 8 0 0 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Huddersfield Town (4 Seasons) 4 Leagues 16.4 1 0 0 0 0 0 0 0 0 0 0 0 Oldham Athletic (2 Seasons) 3 Leagues 44.4 1 0 0 0 0 Bolton Wanderers (2 Seasons) 3 Leagues 14.5 2 0 0 1 4 0 0 0 0 0 Rochdale (1 Season) 3 Leagues 20.0 2 0 0 0 4 0 0 0 0 0 Shrewsbury Town (1 Season) 3 Leagues 17.0 0 0 0 0 0 0 0 0 0 0 0 0 Fleetwood Town (1 Season) 2 Leagues 0.6 0 0 0 0 0 0 0 0 0 0 Ipswich Town (1 Season) 1 League Millwall (1 Season) 3 Leagues EFL Cup (11 Seasons) 6.1 1 0 0 0 1 0 0 0 0 0 0 0 FA Cup (9 Seasons) 9.0 1 0 0 0 0 0 0 0 0 0 League One (5 Seasons) 71.4 2 0 0 1 4 0 0 0 0 0 Championship (3 Seasons) 6.4 0 0 0 0 0 0 0 0 0 0 0 0 Premier League (2 Seasons) 1.0 0 0 0 0 0 0 0 0 0 0 0 0 League Two (1 Season) 19.0 2 0 0 0 3 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 Joel Coleman Pages
Joel Coleman Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary