| Season | Team | Apps | Min | GC | CS | Sv |
|---|---|---|---|---|---|---|
| 2025/2026 |
|
27 | 2 417 | 38 | 7 | 89 |
| 2024/2025 |
|
28 | 2 520 | 35 | 8 | 88 |
| 2023/2024 |
|
15 | 1 346 | 0 | 6 | 43 |
| 2022/2023 |
|
37 | 3 262 | 32 | 14 | 87 |
| 2021/2022 |
|
36 | 3 240 | 47 | 9 | 121 |
| 2020/2021 |
|
32 | 2 880 | 37 | 11 | 114 |
| 2019/2020 |
|
38 | 3 420 | 50 | 15 | 120 |
| 2017/2018 |
Premier League
|
35 | 3 114 | 39 | 12 | 113 |
| Total | 248 | 22 199 | 278 | 82 | 775 | |
| Date | From | To | Fee |
|---|---|---|---|
| Jul 2022 | €11.5M | ||
| Jul 2016 | Charlton Athletic | €1.3M | |
| May 2015 | Bury | Charlton Athletic | End of loan |
| Jan 2015 | Charlton Athletic | Bury | Loan |
| May 2014 | York City | Charlton Athletic | End of loan |
| Jan 2014 | Charlton Athletic | York City | Loan |
| Nov 2013 | York City | Charlton Athletic | End of loan |
| Nov 2013 | Charlton Athletic | York City | Loan |
| Oct 2013 | Aldershot Town | Charlton Athletic | End of loan |
| Sep 2013 | Charlton Athletic | Aldershot Town | Loan |
| Apr 2013 | Cambridge United | Charlton Athletic | End of loan |
| Mar 2013 | Charlton Athletic | Cambridge United | Loan |
| Jan 2012 | Welling United | Charlton Athletic | End of loan |
| Dec 2011 | Charlton Athletic | Welling United | Loan |
| Oct 2011 | Harrow Borough | Charlton Athletic | End of loan |
| Aug 2011 | Charlton Athletic | Harrow Borough | Loan |