Après avoir quitté le Wydad, Badr Gaddarin s’est engagé avec le Mouloudia d’Oujda (MCO).
Pur produit du Wydad, Badr Gaddarin a rejoint le Mouloudia d’Oujda pour une durée de 2 ans. Le latéral gauche de 24 ans n’a pas eu sa place lors de la saison dernière, au sein de l’effectif de Walid Regragui et a dû jouer avec l’équipe espoir jusqu’à la fin de son contrat.
Gaddarin fait partie de la génération composée d’Abderrahim Saidi, Ibrahim Nekkach et Abdellatif Noussair qui a gagné le titre de la Botola, la Ligue des champions et la Supercoupe africaine en 2017. Par la suite, il a remporté deux autres titres du championnat marocain, sous la conduite du Tunisien Fouzi Benzarti (2019-2021).