Jabarkan Tahun-tahun yang Sulit (2004–2018) dari Tim nasional sepak bola Maroko

Maroko ambil bagian dalam Piala Afrika 2004, tergabung ke Grup D mengalahkan Nigeria 1–0, mengalahkan Benin 4–0 dan seri 1-1 dengan Afrika Selatan. Maroko lolos ke babak sistem gugur, menghadapi Aljazair; mereka akhirnya menang 3–1 dalam perpanjangan waktu, dan 4–0 melawan Mali di semifinal. Mereka kalah di Final Piala Afrika 2004 melawan Tunisia 2–1.

Pada 2012, Timnas Maroko menjuarai Piala Arab, memuncaki grupnya, mengalahkan Irak di semifinal dan Libya di final.

Pada tahun 2014, Maroko berpartisipasi untuk pertama kalinya di Kejuaraan Negara Afrika setelah gagal lolos pada edisi 2009 dan 2011. dipimpin oleh pelatih Hassan Benabicha, Maroko gagal melewati babak kedua setelah kalah 3–4 dari Nigeria di Perempat final. Mereka berhasil lolos ke Kejuaraan Negara Afrika 2016, tetapi tersingkir di babak grup.

Maroko menjadi tuan rumah Kejuaraan Negara Afrika 2018, yang dimana merayakan kemenangannya di negaranya dan menjadi negara Afrika Utara ketiga yang memenangkan gelar kompetisi.