* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 15:54, 15 September 2023 (UTC) ‡ Penampilan dan gol di tim nasional akurat per 15:54, 8 June 2022 (UTC)
Krul memulai karier profesionalnya di Newcastle United pada tahun 2006, setelah sebelumnya bermain untuk akademi tim, serta tim muda ADO Den Haag dan HVV RAS. Awalnya pilihan ketiga di belakang Shay Given dan Steve Harper, ia menghabiskan musim 2007-08 dipinjamkan ke Falkirk, dan musim berikutnya dipinjamkan ke Carlisle United, membuat 26 penampilan dan sembilan masing-masing. Meskipun pada awalnya kiper cadangan untuk Harper, cedera yang terakhir selama musim 2010-11 melihat Krul masuk ke tim, dan dia akhirnya menjadi nomor satu. Yang selalu hadir di Liga Premier pada musim berikutnya, cedera membatasi dia untuk 24 pertandingan liga untuk musim 2012-13.
Krul mewakili Belanda pada setiap tingkat dari U-15 sampai U-21 antara 2002 dan 2011. Dia melakukan debut untuk tim nasional penuh pada bulan Juli 2011, dan telah sejak untuk membuat empat penampilan lebih lanjut untuk negaranya.