BarzFact's Picks — My Top 10 Moroccan Rap Songs of 2025
My playlist has nothing to do with my favorite rapper or “best lyrics.” It’s about the impact a track has on me and on my profile this year. I also didn’t limit it to my go-to sound: the old-school vibe I usually prefer. This list isn’t only about my taste: I’m trying to stay open to all rap categories so I can adapt and stay updated. That’s why I call myself BarzFACT. Here are my top 10 Moroccan rap tracks of 2025:
10 — “B4” by Mons
Released on November 27. On the pre-album mixtape B4. The title track, “B4,” is my favorite on the project, out the 13 tracks Mons dropped. The reason is this track is just pure vibes, and the heavy bass made me like it even more. Mons sounds grounded in this joint. Also, the fact that he is the producer of his own beat adds an extra flavor.
09 — “Code 13” by S13, Deimi ft. Obito
Released on November 28. I liked this track because S13 moved smart. Making this track the project’s opener was a spot‑on choice, and the lineup across the project is diverse, from Furelise and Raid to Yvzid and Shr. On this track, the collaboration between the producer and the two rappers feels smooth and natural. It also stands on its own without a music video, though the MV is a plus. The black‑and‑white effect works too. Honestly, S13 seems sharp and is moving the right way.
08 — “Cadeau” by Khizoz
Released on November 28. This track felt like a different hit to me. The delivery was 100% dope. Even though I’m not a fan of this style, if a rapper wants to give off “American” vibes, this is the level of quality they need, at least sonically. I also liked the music video; the slow-motion theme came out nice. He has potential, and he could make a name for himself if he keeps pushing like this.
07 — “La Blonde w la Brune” by L’Morphine
Released on September 11. This track captures what’s going on with Gen Z, Moroccan life, and struggle, even though it dropped 13 days before the Gen-Z Protests. I liked the punchline about Moroccans who do anything to flex on their neighbors, and also what he said about influencers. Those bars point to a real issue: some people didn’t want to join the protests, not because they aren’t affected by education and healthcare problems, but because they fear that if many people protest, other countries (especially our Algeria) will mock us for struggling with basic rights.
06 — “Murray” by Fat Mizzo
Released on January 24. Fat is super authentic, one of the realest rappers in the game. Like he says in his lyrics, he just needs to stay active to build an official discography that could cement his status as one of the greats. Everyone knows Fat Mizzo usually drops one song per year, and he still doesn’t have a full project like an EP or album. That said, each track feels like a classic.
05 — “Sfina” by Dada
Released on March 13, made for the Moroccan movie L’Anonyme. Another different hit. Over the last few years, Moroccan cinema has been paying more attention to rap, and Dada was the right person in the right place for this one. At first I honestly forced myself to watch the film, Moroccan movies rarely impress me, but this one did from the start. I liked the story because it felt like it was speaking to me in a very specific period, especially around 2012. The track has simple lyrics that even someone who doesn’t like rap can understand and enjoy, and the hook was genuinely great.
04 — “Ka3i” by Stormy
Quite simply, anything that references the OGs or pays tribute, I respect the person behind it. Here, Stormy takes us back to the Casa Crew era (mid-to-late 2000s) and their iconic single “Rani Ka3i” (I am Angry). He pays homage to his idols while continuing the same message: people are ‘still angry’ about the very conditions Casa Crew criticized almost two decades ago.
03 — “Blanco” by Obito
Released on July 13. A touch of love and belonging runs deep in this rapper, and it shows clearly in the music video. Directed by Shotby Ayman and produced by Villain, this song is meant to be appreciated. Villain has been making a real difference in beatmaking aesthetics, listen closely and you’ll hear his signature. Obito is currently carrying street music videos, and his punchlines are clever enough to keep you locked in the whole time.
02 — “LHaykal” by Aminoffice
Released on November 27. Agree with me or not: this comeback was unique and intentional. What sets this project apart is that Aminoffice is the one who released the first official rap album in Morocco, and he seems to be also behind Morocco’s first fully AI-generated music video, (directed by REKTA), a complete clip with a story and characters, not just a visualizer. In “LHaykal,” he put his heart into it and showed who he is; from my point of view, it’s clear Amine is still alive when it comes to flow, lyrics, and even music videos.
01 — “Tfo 3awtani” by Al Nasser
Released on April 27, after a long hiatus. The first track of the project L’Barzakh, as well as the whole EP, was a unique Moroccan experience that blended rap and cinema, caught between real life and fake street life (snitching, drugs, and fake gangsters). Al Nasser went heavy with the writing here, and he also contributed to directing the short film. In the song, he shouts out his family and homies, something we’re starting to see less of: real recognition and genuine acknowledgement. For me, this is the best of 2025.
VIDEO: Al Nasser – L’BARZAKH (Short Film) | Won the Best Rap Project of April, 2025.
Written by:
BarzFact
Translated & Edited by:
Moujahid Ben Tarki
Author

A veteran rapper and storyteller, BarzFact is an archivist of Moroccan hip-hop, using his platform to transform firsthand experience into compelling historical content. Having lived and rapped through the eras he documents, he provides an authentic narrative that both honors the foundational efforts of pioneering artists and educates a new generation. As a rapper, he started in 2006 and released two maxis in 2009, then founded "School Family" collective and releasing his solo mixtape, 'CYM' in 2013.
Connect with BarzFact: https://www.instagram.com/barzfact/
View all posts



