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 2015-2016 20 Cheltenham Town eng ENG FA Cup 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2015-2016 20 Cheltenham Town eng ENG 5. National League 36 36 3,225 35.8 21 0.59 160 139 86.9 23 10 3 15 41.7 Matches 2016-2017 21 Charlton Athletic eng ENG FA Cup 2 2 210 2.3 0 0 1 1 1 50.0 0 0 0 0 Matches 2016-2017 21 Charlton Athletic eng ENG 3. League One 8 8 720 8.0 9 1.13 38 29 78.9 3 3 2 2 25.0 1 1 0 0 0.0 Matches 2017-2018 22 Charlton Athletic eng ENG EFL Cup 2 2 180 2.0 5 2.50 15 10 66.7 1 0 1 0 0.0 0 0 0 0 Matches 2018-2019 23 Charlton Athletic 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 2018-2019 23 Charlton Athletic eng ENG FA Cup 3 3 270 3.0 3 1.00 10 7 70.0 1 1 1 1 33.3 0 0 0 0 Matches 2018-2019 23 Charlton Athletic eng ENG 3. League One 27 27 2,430 27.0 17 0.63 15 8 4 12 44.4 3 2 1 0 33.3 Matches 2019-2020 24 Charlton Athletic eng ENG 2. Championship 46 46 4,140 46.0 65 1.41 213 154 71.4 12 12 22 9 19.6 6 4 2 0 33.3 Matches 2019-2020 24 Charlton Athletic eng ENG FA Cup 1 1 90 1.0 1 1.00 5 3 80.0 0 0 1 0 0.0 0 0 0 0 Matches 2020-2021 25 Cardiff City eng ENG 2. Championship 16 15 1,430 15.9 13 0.82 47 36 72.3 8 4 3 8 53.3 3 0 2 1 100.0 Matches 2020-2021 25 Cardiff City eng ENG FA Cup 1 1 90 1.0 1 1.00 3 2 66.7 0 0 1 0 0.0 0 0 0 0 Matches 2021-2022 26 Cardiff City eng ENG 2. Championship 17 17 1,530 17.0 26 1.53 68 43 63.2 5 3 9 2 11.8 1 1 0 0 0.0 Matches 2021-2022 26 Cardiff City eng ENG FA Cup 2 2 210 2.3 4 1.71 5 2 40.0 1 0 1 0 0.0 1 1 0 0 0.0 Matches 2022-2023 27 Oostende be BEL 1. Pro League A 12 12 1,080 12.0 30 2.50 48 22 41.7 2 1 9 0 0.0 4 2 2 0 50.0 Matches 2023-2024 28 Rotherham United eng ENG 2. Championship 2 2 179 2.0 4 2.01 9 6 66.7 1 0 1 0 0.0 1 1 0 0 0.0 Matches 2023-2024 28 Rotherham United eng ENG EFL Cup 2 2 210 2.3 7 3.00 8 1 12.5 0 1 1 0 0.0 0 0 0 0 Matches 2024-2025 29 Rotherham United eng ENG 3. League One 33 32 2,889 32.1 40 1.25 129 93 72.1 10 8 14 6 18.8 4 4 0 0 0.0 Matches 2025-2026 30 Hull City eng ENG 2. Championship 1 1 90 1.0 1 1.00 3 3 100.0 0 1 0 0 0.0 1 1 0 0 0.0 Matches 2025-2026 30 Hull City eng ENG EFL Cup 1 1 90 1.0 3 3.00 6 3 50.0 0 1 0 0 0.0 0 0 0 0 Matches 2025-2026 30 Hull City eng ENG FA Cup 2 2 210 2.3 4 1.71 8 4 50.0 0 1 1 1 50.0 0 0 0 0 Matches 12 Seasons 6 Clubs 6 Leagues 216 214 19,453 216.1 257 1.21 781 560 71.2 82 55 77 57 26.6 25 17 7 1 29.2 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Charlton Athletic (5 Seasons) 4 Leagues 90 90 8,130 90.3 103 1.17 287 206 71.8 32 25 33 25 27.8 10 7 3 0 30.0 Rotherham United (2 Seasons) 4 Leagues 37 36 3,278 36.4 51 1.40 146 100 68.5 11 9 16 6 16.7 5 5 0 0 0.0 Cardiff City (2 Seasons) 3 Leagues 36 35 3,260 36.2 44 1.21 123 83 65.9 14 7 14 10 28.6 5 2 2 1 50.0 Cheltenham Town (1 Season) 2 Leagues 37 37 3,315 36.8 21 0.59 160 139 86.9 23 10 4 15 40.5 0 0 0 0 Oostende (1 Season) 1 League 12 12 1,080 12.0 30 2.50 48 22 41.7 2 1 9 0 0.0 4 2 2 0 50.0 Hull City (1 Season) 3 Leagues 4 4 390 4.3 8 1.85 17 10 58.8 0 3 1 1 25.0 1 1 0 0 0.0 FA Cup (10 Seasons) 12 12 1,170 13.0 13 1.34 31 18 61.3 2 3 7 3 25.0 1 1 0 0 0.0 EFL Cup (8 Seasons) 6 6 570 6.3 18 2.84 35 17 48.6 1 2 3 0 0.0 0 0 0 0 Championship (6 Seasons) 82 81 7,369 81.9 109 1.33 340 242 70.0 26 20 35 19 23.5 12 7 4 1 36.4 League One (4 Seasons) 68 67 6,039 67.1 66 0.98 167 122 73.7 28 19 20 20 29.9 8 7 1 0 12.5 National League (1 Season) 36 36 3,225 35.8 21 0.59 160 139 86.9 23 10 3 15 41.7 Pro League A (1 Season) 12 12 1,080 12.0 30 2.50 48 22 41.7 2 1 9 0 0.0 4 2 2 0 50.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 2015-2016 20 Cheltenham Town 2 Leagues 37 37 3,315 36.8 21 0.59 160 139 86.9 23 10 4 15 40.5 0 0 0 0 2016-2017 21 Charlton Athletic 3 Leagues 10 10 930 10.3 9 1.13 38 29 78.9 3 4 3 3 30.0 1 1 0 0 0.0 2017-2018 22 Charlton Athletic 3 Leagues 2 2 180 2.0 5 2.50 15 10 66.7 1 0 1 0 0.0 0 0 0 0 2018-2019 23 Charlton Athletic 3 Leagues 31 31 2,790 31.0 23 0.74 16 10 62.5 16 9 6 13 41.9 3 2 1 0 33.3 2019-2020 24 Charlton Athletic 3 Leagues 47 47 4,230 47.0 66 1.40 218 157 71.6 12 12 23 9 19.1 6 4 2 0 33.3 2020-2021 25 Cardiff City 2 Leagues 17 16 1,520 16.9 14 0.83 50 38 72.0 8 4 4 8 50.0 3 0 2 1 100.0 2021-2022 26 Cardiff City 3 Leagues 19 19 1,740 19.3 30 1.55 73 45 61.6 6 3 10 2 10.5 2 2 0 0 0.0 2022-2023 27 Oostende 1 League 12 12 1,080 12.0 30 2.50 48 22 41.7 2 1 9 0 0.0 4 2 2 0 50.0 2023-2024 28 Rotherham United 3 Leagues 4 4 389 4.3 11 2.54 17 7 41.2 1 1 2 0 0.0 1 1 0 0 0.0 2024-2025 29 Rotherham United 3 Leagues 33 32 2,889 32.1 40 1.25 129 93 72.1 10 8 14 6 18.8 4 4 0 0 0.0 2025-2026 30 Hull City 3 Leagues 4 4 390 4.3 8 1.85 17 10 58.8 0 3 1 1 25.0 1 1 0 0 0.0 12 Seasons 6 Clubs 6 Leagues 216 214 19,453 216.1 257 1.21 781 560 71.2 82 55 77 57 26.6 25 17 7 1 29.2 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Charlton Athletic (5 Seasons) 4 Leagues 90 90 8,130 90.3 103 1.17 287 206 71.8 32 25 33 25 27.8 10 7 3 0 30.0 Rotherham United (2 Seasons) 4 Leagues 37 36 3,278 36.4 51 1.40 146 100 68.5 11 9 16 6 16.7 5 5 0 0 0.0 Cardiff City (2 Seasons) 3 Leagues 36 35 3,260 36.2 44 1.21 123 83 65.9 14 7 14 10 28.6 5 2 2 1 50.0 Cheltenham Town (1 Season) 2 Leagues 37 37 3,315 36.8 21 0.59 160 139 86.9 23 10 4 15 40.5 0 0 0 0 Oostende (1 Season) 1 League 12 12 1,080 12.0 30 2.50 48 22 41.7 2 1 9 0 0.0 4 2 2 0 50.0 Hull City (1 Season) 3 Leagues 4 4 390 4.3 8 1.85 17 10 58.8 0 3 1 1 25.0 1 1 0 0 0.0 FA Cup (10 Seasons) 12 12 1,170 13.0 13 1.34 31 18 61.3 2 3 7 3 25.0 1 1 0 0 0.0 EFL Cup (8 Seasons) 6 6 570 6.3 18 2.84 35 17 48.6 1 2 3 0 0.0 0 0 0 0 Championship (6 Seasons) 82 81 7,369 81.9 109 1.33 340 242 70.0 26 20 35 19 23.5 12 7 4 1 36.4 League One (4 Seasons) 68 67 6,039 67.1 66 0.98 167 122 73.7 28 19 20 20 29.9 8 7 1 0 12.5 National League (1 Season) 36 36 3,225 35.8 21 0.59 160 139 86.9 23 10 3 15 41.7 Pro League A (1 Season) 12 12 1,080 12.0 30 2.50 48 22 41.7 2 1 9 0 0.0 4 2 2 0 50.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 2015-2016 20 Cheltenham Town eng ENG 5. National League 1st 36 36 3,225 35.8 21 0.59 160 139 86.9 23 10 3 15 41.7 Matches 2016-2017 21 Charlton Athletic eng ENG 3. League One 13th 8 8 720 8.0 9 1.13 38 29 78.9 3 3 2 2 25.0 1 1 0 0 0.0 Matches 2018-2019 23 Charlton Athletic eng ENG 3. League One 3rd 27 27 2,430 27.0 17 0.63 15 8 4 12 44.4 3 2 1 0 33.3 Matches 2019-2020 24 Charlton Athletic eng ENG 2. Championship 22nd 46 46 4,140 46.0 65 1.41 213 154 71.4 12 12 22 9 19.6 6 4 2 0 33.3 Matches 2020-2021 25 Cardiff City eng ENG 2. Championship 8th 16 15 1,430 15.9 13 0.82 47 36 72.3 8 4 3 8 53.3 3 0 2 1 100.0 Matches 2021-2022 26 Cardiff City eng ENG 2. Championship 18th 17 17 1,530 17.0 26 1.53 68 43 63.2 5 3 9 2 11.8 1 1 0 0 0.0 Matches 2022-2023 27 Oostende be BEL 1. Pro League A 16th 12 12 1,080 12.0 30 2.50 48 22 41.7 2 1 9 0 0.0 4 2 2 0 50.0 Matches 2023-2024 28 Rotherham United eng ENG 2. Championship 24th 2 2 179 2.0 4 2.01 9 6 66.7 1 0 1 0 0.0 1 1 0 0 0.0 Matches 2024-2025 29 Rotherham United eng ENG 3. League One 13th 33 32 2,889 32.1 40 1.25 129 93 72.1 10 8 14 6 18.8 4 4 0 0 0.0 Matches 2025-2026 30 Hull City eng ENG 2. Championship 6th 1 1 90 1.0 1 1.00 3 3 100.0 0 1 0 0 0.0 1 1 0 0 0.0 Matches 12 Seasons 6 Clubs 4 Leagues 198 196 17,713 196.8 226 1.15 715 525 72.7 79 50 67 54 27.6 24 16 7 1 30.4 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Charlton Athletic (5 Seasons) 2 Leagues 81 81 7,290 81.0 91 1.12 251 183 72.5 30 23 28 23 28.4 10 7 3 0 30.0 Rotherham United (2 Seasons) 2 Leagues 35 34 3,068 34.1 44 1.29 138 99 71.7 11 8 15 6 17.6 5 5 0 0 0.0 Cardiff City (2 Seasons) 1 League 33 32 2,960 32.9 39 1.19 115 79 67.0 13 7 12 10 31.3 4 1 2 1 66.7 Cheltenham Town (1 Season) 1 League 36 36 3,225 35.8 21 0.59 160 139 86.9 23 10 3 15 41.7 Oostende (1 Season) 1 League 12 12 1,080 12.0 30 2.50 48 22 41.7 2 1 9 0 0.0 4 2 2 0 50.0 Hull City (1 Season) 1 League 1 1 90 1.0 1 1.00 3 3 100.0 0 1 0 0 0.0 1 1 0 0 0.0 Championship (6 Seasons) 82 81 7,369 81.9 109 1.33 340 242 70.0 26 20 35 19 23.5 12 7 4 1 36.4 League One (4 Seasons) 68 67 6,039 67.1 66 0.98 167 122 73.7 28 19 20 20 29.9 8 7 1 0 12.5 National League (1 Season) 36 36 3,225 35.8 21 0.59 160 139 86.9 23 10 3 15 41.7 Pro League A (1 Season) 12 12 1,080 12.0 30 2.50 48 22 41.7 2 1 9 0 0.0 4 2 2 0 50.0
Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 19 Charlton Athletic eng ENG 2. Championship 0 0 Matches 2015-2016 20 Cheltenham 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 2015-2016 20 Cheltenham Town eng ENG 5. National League 36 36 3,225 35.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Charlton Athletic eng ENG EFL Cup 0 0 Matches 2016-2017 21 Charlton Athletic 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 2016-2017 21 Charlton Athletic eng ENG 3. League One 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Charlton Athletic 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 22 Charlton Athletic eng ENG FA Cup 0 0 Matches 2017-2018 22 Charlton Athletic eng ENG 3. League One 0 0 Matches 2018-2019 23 Charlton Athletic 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 23 Charlton Athletic 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 2018-2019 23 Charlton Athletic eng ENG 3. League One 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 2019-2020 24 Charlton Athletic eng ENG 2. Championship 46 46 4,140 46.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Charlton Athletic eng ENG EFL Cup 0 0 Matches 2019-2020 24 Charlton Athletic 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 25 Cardiff City eng ENG 2. Championship 16 15 1,430 15.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Cardiff City 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 2021-2022 26 Cardiff City eng ENG 2. Championship 17 17 1,530 17.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Cardiff City eng ENG EFL Cup 0 0 Matches 2021-2022 26 Cardiff City 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 2022-2023 27 Oostende be BEL 1. Pro League A 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Rotherham United eng ENG 2. Championship 2 2 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Rotherham United eng ENG EFL 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 2023-2024 28 Rotherham United eng ENG FA Cup 0 0 Matches 2024-2025 29 Rotherham United eng ENG EFL Cup 0 0 Matches 2024-2025 29 Rotherham United eng ENG FA Cup 0 0 Matches 2024-2025 29 Rotherham United eng ENG 3. League One 33 32 2,889 32.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 30 Hull City eng ENG 2. Championship 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 30 Hull City eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 30 Hull City 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 12 Seasons 6 Clubs 6 Leagues 216 214 19,453 216.1 0 0 0 0 0 0 15 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 Charlton Athletic (5 Seasons) 4 Leagues 90 90 8,130 90.3 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Rotherham United (2 Seasons) 4 Leagues 37 36 3,278 36.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cardiff City (2 Seasons) 3 Leagues 36 35 3,260 36.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 2 Leagues 37 37 3,315 36.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Oostende (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hull City (1 Season) 3 Leagues 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (10 Seasons) 12 12 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (8 Seasons) 6 6 570 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 82 81 7,369 81.9 0 0 0 0 0 0 9 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 68 67 6,039 67.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 36 36 3,225 35.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Pro League A (1 Season) 12 12 1,080 12.0 0 0 0 0 0 0 1 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 19 Charlton Athletic 1 League 0 0 2015-2016 20 Cheltenham Town 2 Leagues 37 37 3,315 36.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Charlton Athletic 3 Leagues 10 10 930 10.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Charlton Athletic 3 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Charlton Athletic 3 Leagues 31 31 2,790 31.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 24 Charlton Athletic 3 Leagues 47 47 4,230 47.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Cardiff City 2 Leagues 17 16 1,520 16.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 26 Cardiff City 3 Leagues 19 19 1,740 19.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 27 Oostende 1 League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 28 Rotherham United 3 Leagues 4 4 389 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024-2025 29 Rotherham United 3 Leagues 33 32 2,889 32.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2025-2026 30 Hull City 3 Leagues 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 6 Clubs 6 Leagues 216 214 19,453 216.1 0 0 0 0 0 0 15 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 Charlton Athletic (5 Seasons) 4 Leagues 90 90 8,130 90.3 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Rotherham United (2 Seasons) 4 Leagues 37 36 3,278 36.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cardiff City (2 Seasons) 3 Leagues 36 35 3,260 36.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 2 Leagues 37 37 3,315 36.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Oostende (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hull City (1 Season) 3 Leagues 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (10 Seasons) 12 12 1,170 13.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (8 Seasons) 6 6 570 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 82 81 7,369 81.9 0 0 0 0 0 0 9 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 68 67 6,039 67.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 36 36 3,225 35.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Pro League A (1 Season) 12 12 1,080 12.0 0 0 0 0 0 0 1 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 19 Charlton Athletic eng ENG 2. Championship 12th 0 0 Matches 2015-2016 20 Cheltenham Town eng ENG 5. National League 1st 36 36 3,225 35.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Charlton Athletic eng ENG 3. League One 13th 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Charlton Athletic eng ENG 3. League One 6th 0 0 Matches 2018-2019 23 Charlton Athletic eng ENG 3. League One 3rd 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 2019-2020 24 Charlton Athletic eng ENG 2. Championship 22nd 46 46 4,140 46.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Cardiff City eng ENG 2. Championship 8th 16 15 1,430 15.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Cardiff City eng ENG 2. Championship 18th 17 17 1,530 17.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Oostende be BEL 1. Pro League A 16th 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Rotherham United eng ENG 2. Championship 24th 2 2 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Rotherham United eng ENG 3. League One 13th 33 32 2,889 32.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 30 Hull City eng ENG 2. Championship 6th 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 6 Clubs 4 Leagues 198 196 17,713 196.8 0 0 0 0 0 0 15 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 Charlton Athletic (5 Seasons) 2 Leagues 81 81 7,290 81.0 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Rotherham United (2 Seasons) 2 Leagues 35 34 3,068 34.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cardiff City (2 Seasons) 1 League 33 32 2,960 32.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 1 League 36 36 3,225 35.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Oostende (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hull City (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) 82 81 7,369 81.9 0 0 0 0 0 0 9 0 0.00 0.00 0.00 0.00 0.00 League One (4 Seasons) 68 67 6,039 67.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 36 36 3,225 35.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Pro League A (1 Season) 12 12 1,080 12.0 0 0 0 0 0 0 1 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 19 Charlton Athletic eng ENG 2. Championship 0 0 0 0 2 Matches 2015-2016 20 Cheltenham Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2015-2016 20 Cheltenham Town eng ENG 5. National League 36 3,225 90 77.9 35.8 36 0 Matches 2016-2017 21 Charlton Athletic eng ENG EFL Cup 0 0 0 0 1 Matches 2016-2017 21 Charlton Athletic eng ENG FA Cup 2 210 105 70.0 2.3 2 105 2 0 1 0.50 1 3 -2 -0.86 -2.86 Matches 2016-2017 21 Charlton Athletic eng ENG 3. League One 8 720 90 17.4 8.0 8 8 0 37 1.50 13 9 +4 +0.50 +0.42 Matches 2017-2018 22 Charlton Athletic eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 5 -2 -1.00 Matches 2017-2018 22 Charlton Athletic eng ENG FA Cup 0 0 0 0 2 Matches 2017-2018 22 Charlton Athletic eng ENG 3. League One 0 0 0 0 42 Matches 2018-2019 23 Charlton Athletic eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2018-2019 23 Charlton Athletic eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 6 3 +3 +1.00 Matches 2018-2019 23 Charlton Athletic eng ENG 3. League One 27 2,430 90 58.7 27.0 27 90 27 0 19 1.97 39 17 +22 +0.81 +0.24 Matches 2019-2020 24 Charlton Athletic eng ENG 2. Championship 46 4,140 90 100.0 46.0 46 90 46 0 0 1.04 50 65 -15 -0.33 Matches 2019-2020 24 Charlton Athletic eng ENG EFL Cup 0 0 0 0 1 Matches 2019-2020 24 Charlton Athletic eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2020-2021 25 Cardiff City eng ENG 2. Championship 16 1,430 89 34.5 15.9 15 90 15 1 80 26 1.94 27 13 +14 +0.88 +0.78 Matches 2020-2021 25 Cardiff City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2021-2022 26 Cardiff City eng ENG 2. Championship 17 1,530 90 37.0 17.0 17 90 17 0 29 1.06 17 26 -9 -0.53 -0.22 Matches 2021-2022 26 Cardiff City eng ENG EFL Cup 0 0 0 0 2 Matches 2021-2022 26 Cardiff City eng ENG FA Cup 2 210 105 100.0 2.3 2 105 2 0 0 1.50 3 4 -1 -0.43 Matches 2022-2023 27 Oostende be BEL 1. Pro League A 12 1,080 90 35.3 12.0 12 90 12 0 16 0.58 12 31 -19 -1.58 -0.67 Matches 2023-2024 28 Rotherham United eng ENG 2. Championship 2 179 90 4.3 2.0 2 90 1 0 44 1.50 5 4 +1 +0.50 +1.71 Matches 2023-2024 28 Rotherham United eng ENG EFL Cup 2 210 105 100.0 2.3 2 105 2 0 0 0.50 2 7 -5 -2.14 Matches 2023-2024 28 Rotherham United eng ENG FA Cup 0 0 0 0 1 Matches 2024-2025 29 Rotherham United eng ENG EFL Cup 0 0 0 0 2 Matches 2024-2025 29 Rotherham United eng ENG FA Cup 0 0 0 0 1 Matches 2024-2025 29 Rotherham United eng ENG 3. League One 33 2,889 88 69.8 32.1 32 90 32 1 9 13 1.18 36 40 -4 -0.12 -0.05 Matches 2025-2026 30 Hull City eng ENG 2. Championship 1 90 90 2.2 1.0 1 90 1 0 45 1.00 1 1 0 0.00 -0.09 Matches 2025-2026 30 Hull City eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 3 3 0 0.00 Matches 2025-2026 30 Hull City eng ENG FA Cup 2 210 105 100.0 2.3 2 105 2 0 0 0.50 0 4 -4 -1.71 Matches 12 Seasons 6 Clubs 6 Leagues 216 19,453 90 37.9 216.1 214 91 177 2 45 284 1.26 218 241 -23 -0.13 +0.12 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charlton Athletic (5 Seasons) 4 Leagues 90 8,130 90 36.9 90.3 90 90 90 0 105 1.34 112 106 +6 +0.07 -0.21 Rotherham United (2 Seasons) 4 Leagues 37 3,278 89 37.0 36.4 36 91 35 1 9 61 1.16 43 51 -8 -0.22 +0.71 Cardiff City (2 Seasons) 3 Leagues 36 3,260 91 37.2 36.2 35 91 35 1 80 57 1.45 47 44 +3 +0.08 +0.18 Cheltenham Town (1 Season) 2 Leagues 37 3,315 90 78.4 36.8 37 90 1 0 0 0.00 0 1 -1 -1.00 Oostende (1 Season) 1 League 12 1,080 90 35.3 12.0 12 90 12 0 16 0.58 12 31 -19 -1.58 -0.67 Hull City (1 Season) 3 Leagues 4 390 98 8.8 4.3 4 98 4 0 45 0.75 4 8 -4 -0.92 -1.01 FA Cup (10 Seasons) 12 1,170 98 72.2 13.0 12 98 12 0 5 0.75 10 17 -7 -0.54 -2.54 EFL Cup (8 Seasons) 6 570 95 50.0 6.3 6 95 6 0 6 0.83 8 18 -10 -1.58 Championship (6 Seasons) 82 7,369 90 29.7 81.9 81 90 80 1 80 146 1.23 100 109 -9 -0.11 +0.26 League One (4 Seasons) 68 6,039 89 36.5 67.1 67 90 67 1 9 111 1.53 88 66 +22 +0.33 +0.14 National League (1 Season) 36 3,225 90 77.9 35.8 36 0 Pro League A (1 Season) 12 1,080 90 35.3 12.0 12 90 12 0 16 0.58 12 31 -19 -1.58 -0.67
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 19 Charlton Athletic 1 League 0 0 0 0 2 2015-2016 20 Cheltenham Town 2 Leagues 37 3,315 90 78.4 36.8 37 90 1 0 0 0.00 0 1 -1 -1.00 2016-2017 21 Charlton Athletic 3 Leagues 10 930 93 20.5 10.3 10 105 10 0 39 1.30 14 12 +2 +0.19 +0.07 2017-2018 22 Charlton Athletic 3 Leagues 2 180 90 4.0 2.0 2 90 2 0 44 1.50 3 5 -2 -1.00 2018-2019 23 Charlton Athletic 3 Leagues 31 2,790 90 62.0 31.0 31 90 31 0 19 1.84 45 23 +22 +0.71 +0.13 2019-2020 24 Charlton Athletic 3 Leagues 47 4,230 90 97.2 47.0 47 90 47 0 1 1.02 50 66 -16 -0.34 2020-2021 25 Cardiff City 2 Leagues 17 1,520 89 35.9 16.9 16 90 16 1 80 26 1.83 27 14 +13 +0.77 +0.67 2021-2022 26 Cardiff City 3 Leagues 19 1,740 92 38.4 19.3 19 92 19 0 31 1.11 20 30 -10 -0.52 -0.21 2022-2023 27 Oostende 1 League 12 1,080 90 35.3 12.0 12 90 12 0 16 0.58 12 31 -19 -1.58 -0.67 2023-2024 28 Rotherham United 3 Leagues 4 389 97 8.8 4.3 4 97 3 0 45 1.00 7 11 -4 -0.93 +0.28 2024-2025 29 Rotherham United 3 Leagues 33 2,889 88 65.5 32.1 32 90 32 1 9 16 1.18 36 40 -4 -0.12 -0.05 2025-2026 30 Hull City 3 Leagues 4 390 98 8.8 4.3 4 98 4 0 45 0.75 4 8 -4 -0.92 -1.01 12 Seasons 6 Clubs 6 Leagues 216 19,453 90 37.9 216.1 214 91 177 2 45 284 1.26 218 241 -23 -0.13 +0.12 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charlton Athletic (5 Seasons) 4 Leagues 90 8,130 90 36.9 90.3 90 90 90 0 105 1.34 112 106 +6 +0.07 -0.21 Rotherham United (2 Seasons) 4 Leagues 37 3,278 89 37.0 36.4 36 91 35 1 9 61 1.16 43 51 -8 -0.22 +0.71 Cardiff City (2 Seasons) 3 Leagues 36 3,260 91 37.2 36.2 35 91 35 1 80 57 1.45 47 44 +3 +0.08 +0.18 Cheltenham Town (1 Season) 2 Leagues 37 3,315 90 78.4 36.8 37 90 1 0 0 0.00 0 1 -1 -1.00 Oostende (1 Season) 1 League 12 1,080 90 35.3 12.0 12 90 12 0 16 0.58 12 31 -19 -1.58 -0.67 Hull City (1 Season) 3 Leagues 4 390 98 8.8 4.3 4 98 4 0 45 0.75 4 8 -4 -0.92 -1.01 FA Cup (10 Seasons) 12 1,170 98 72.2 13.0 12 98 12 0 5 0.75 10 17 -7 -0.54 -2.54 EFL Cup (8 Seasons) 6 570 95 50.0 6.3 6 95 6 0 6 0.83 8 18 -10 -1.58 Championship (6 Seasons) 82 7,369 90 29.7 81.9 81 90 80 1 80 146 1.23 100 109 -9 -0.11 +0.26 League One (4 Seasons) 68 6,039 89 36.5 67.1 67 90 67 1 9 111 1.53 88 66 +22 +0.33 +0.14 National League (1 Season) 36 3,225 90 77.9 35.8 36 0 Pro League A (1 Season) 12 1,080 90 35.3 12.0 12 90 12 0 16 0.58 12 31 -19 -1.58 -0.67
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 19 Charlton Athletic eng ENG 2. Championship 12th 0 0 0 0 2 Matches 2015-2016 20 Cheltenham Town eng ENG 5. National League 1st 36 3,225 90 77.9 35.8 36 0 Matches 2016-2017 21 Charlton Athletic eng ENG 3. League One 13th 8 720 90 17.4 8.0 8 8 0 37 1.50 13 9 +4 +0.50 +0.42 Matches 2017-2018 22 Charlton Athletic eng ENG 3. League One 6th 0 0 0 0 42 Matches 2018-2019 23 Charlton Athletic eng ENG 3. League One 3rd 27 2,430 90 58.7 27.0 27 90 27 0 19 1.97 39 17 +22 +0.81 +0.24 Matches 2019-2020 24 Charlton Athletic eng ENG 2. Championship 22nd 46 4,140 90 100.0 46.0 46 90 46 0 0 1.04 50 65 -15 -0.33 Matches 2020-2021 25 Cardiff City eng ENG 2. Championship 8th 16 1,430 89 34.5 15.9 15 90 15 1 80 26 1.94 27 13 +14 +0.88 +0.78 Matches 2021-2022 26 Cardiff City eng ENG 2. Championship 18th 17 1,530 90 37.0 17.0 17 90 17 0 29 1.06 17 26 -9 -0.53 -0.22 Matches 2022-2023 27 Oostende be BEL 1. Pro League A 16th 12 1,080 90 35.3 12.0 12 90 12 0 16 0.58 12 31 -19 -1.58 -0.67 Matches 2023-2024 28 Rotherham United eng ENG 2. Championship 24th 2 179 90 4.3 2.0 2 90 1 0 44 1.50 5 4 +1 +0.50 +1.71 Matches 2024-2025 29 Rotherham United eng ENG 3. League One 13th 33 2,889 88 69.8 32.1 32 90 32 1 9 13 1.18 36 40 -4 -0.12 -0.05 Matches 2025-2026 30 Hull City eng ENG 2. Championship 6th 1 90 90 2.2 1.0 1 90 1 0 45 1.00 1 1 0 0.00 -0.09 Matches 12 Seasons 6 Clubs 4 Leagues 198 17,713 89 36.4 196.8 196 90 159 2 45 273 1.31 200 206 -6 -0.04 +0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charlton Athletic (5 Seasons) 2 Leagues 81 7,290 90 35.2 81.0 81 90 81 0 100 1.40 102 91 +11 +0.14 -0.11 Rotherham United (2 Seasons) 2 Leagues 35 3,068 88 37.1 34.1 34 90 33 1 9 57 1.20 41 44 -3 -0.09 +0.84 Cardiff City (2 Seasons) 1 League 33 2,960 90 35.7 32.9 32 90 32 1 80 55 1.49 44 39 +5 +0.15 +0.25 Cheltenham Town (1 Season) 1 League 36 3,225 90 77.9 35.8 36 0 Oostende (1 Season) 1 League 12 1,080 90 35.3 12.0 12 90 12 0 16 0.58 12 31 -19 -1.58 -0.67 Hull City (1 Season) 1 League 1 90 90 2.2 1.0 1 90 1 0 45 1.00 1 1 0 0.00 -0.09 Championship (6 Seasons) 82 7,369 90 29.7 81.9 81 90 80 1 80 146 1.23 100 109 -9 -0.11 +0.26 League One (4 Seasons) 68 6,039 89 36.5 67.1 67 90 67 1 9 111 1.53 88 66 +22 +0.33 +0.14 National League (1 Season) 36 3,225 90 77.9 35.8 36 0 Pro League A (1 Season) 12 1,080 90 35.3 12.0 12 90 12 0 16 0.58 12 31 -19 -1.58 -0.67
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 20 Cheltenham Town 2 Leagues 36.8 2 0 0 0 0 2016-2017 21 Charlton Athletic 3 Leagues 10.3 1 0 0 0 0 0 0 0 0 0 0 0 2017-2018 22 Charlton Athletic 3 Leagues 2.0 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 23 Charlton Athletic 3 Leagues 31.0 1 0 0 0 0 0 0 0 0 0 0 0 2019-2020 24 Charlton Athletic 3 Leagues 47.0 6 0 0 1 8 0 0 0 0 2 2020-2021 25 Cardiff City 2 Leagues 16.9 1 0 0 0 3 0 0 0 0 0 2021-2022 26 Cardiff City 3 Leagues 19.3 1 0 0 1 3 0 0 0 1 0 2022-2023 27 Oostende 1 League 12.0 1 0 0 0 0 0 0 0 0 0 2023-2024 28 Rotherham United 3 Leagues 4.3 1 0 0 1 0 0 0 0 0 0 2024-2025 29 Rotherham United 3 Leagues 32.1 1 0 0 1 7 0 0 0 0 0 2025-2026 30 Hull City 3 Leagues 4.3 0 0 0 0 3 0 0 0 0 0 12 Seasons 6 Clubs 6 Leagues 216.1 15 0 0 4 24 0 0 0 1 0 0 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Charlton Athletic (5 Seasons) 4 Leagues 90.3 8 0 0 1 8 0 0 0 0 0 0 2 Rotherham United (2 Seasons) 4 Leagues 36.4 2 0 0 2 7 0 0 0 0 0 Cardiff City (2 Seasons) 3 Leagues 36.2 2 0 0 1 6 0 0 0 1 0 Cheltenham Town (1 Season) 2 Leagues 36.8 2 0 0 0 0 Oostende (1 Season) 1 League 12.0 1 0 0 0 0 0 0 0 0 0 Hull City (1 Season) 3 Leagues 4.3 0 0 0 0 3 0 0 0 0 0 FA Cup (10 Seasons) 13.0 0 0 0 0 3 0 0 0 0 0 0 0 EFL Cup (8 Seasons) 6.3 0 0 0 0 0 0 0 0 0 0 0 0 Championship (6 Seasons) 81.9 9 0 0 3 14 0 0 0 1 2 League One (4 Seasons) 67.1 3 0 0 1 7 0 0 0 0 0 0 0 National League (1 Season) 35.8 2 0 0 Pro League A (1 Season) 12.0 1 0 0 0 0 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 Dillon Phillips Pages
Dillon Phillips Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary