Maresca memulai karier profesionalnya sebagai gelandang bersama West Bromwich Albion pada tahun 1998. Ia kemudian bermain untuk beberapa klub di Italia, termasuk Juventus, yang meminjamkannya dua kali selama masa kontraknya dan bersama klub tersebut ia memenangkan gelar liga pada tahun 2002. Setelah dilepas pada tahun 2004, ia bermain satu musim bersama Fiorentina. Kemudian ia melanjutkan kariernya di La Liga bersama Sevilla (di mana ia bertahan selama empat tahun) dan Málaga, tampil dalam 134 pertandingan dan mencetak 17 gol di kompetisi tersebut setelah memenangkan lima gelar utama bersama Sevilla. Di antara dua periode bermainnya di Spanyol, ia juga menghabiskan satu tahun di Yunani bersama Olympiacos. Pada tahun 2012, ia kembali ke Italia, di mana ia bermain hingga pensiun pada tahun 2017, dengan total 140 penampilan dan 17 gol di Serie A.
Maresca mewakili Italia di level junior, termasuk tim Italia U-21, tetapi tidak pernah bermain di level senior.
Setelah pensiun, Maresca menjabat sebagai asisten manajer di Ascoli di bawah Fulvio Fiorin untuk Serie B musim 2017–18, dan kemudian menjabat sebagai manajer tim Manchester City U-23, membawa tim tersebut meraih gelar Premier League 2 musim 2020–21. Ia memulai karier manajerial profesionalnya dengan klub Serie B Italia, Parma, pada tahun 2021, tetapi dipecat pada tahun yang sama. Ia kemudian kembali ke klub Inggris Manchester City pada tahun 2022, menjabat sebagai asisten manajer di bawah manajer Pep Guardiola. Ia kemudian melatih Leicester City selama musim 2023–24, membawa klub tersebut ke Kejuaraan EFL, dan meraih promosi ke Premier League. Musim berikutnya, ia bergabung dengan Chelsea, membawa mereka meraih gelar Liga Konferensi UEFA 2024–25, trofi keduanya sebagai manajer, juga finis di posisi keempat di liga dan lolos ke Liga Champions. Trofi ketiganya sebagai manajer diraih ketika ia membawa Chelsea meraih gelar Piala Dunia Antarklub FIFA 2025.
Kehidupan pribadi
Maresca menikah dengan Maria Jesus Pariente.[1] Mereka memiliki empat orang anak.[2]