Yassin nasce a Reggio Emilia da genitori marocchini, trasferitisi in Italia per lavoro, prima a Torino e poi nella città emiliana. È stato introdotto all'atletica leggera da Paolo Gilioli, tecnico della società di atletica leggera locale, nel 2009. Sembrava inizialmente più propenso per le siepi, ma successivamente decide di dedicarsi principalmente alle corse piane.
Il suo primo titolo italiano giovanile risale alla categoria allievi, quando è stato medaglia d'oro nei 1000 metri piani ai campionati italiani di categoria.
Nel 2014 arriva la sua prima medaglia internazionale, come componente della squadra italiana juniores ai campionati europei di corsa campestre che si aggiudica la medaglia d'oro. Medaglia che riceverà anche nel 2016 nella medesima competizione, ma questa volta nella categoria promesse.
Nell'ottobre 2015 è passato dall'Atletica Reggio alle Fiamme Gialle, allenandosi principalmente a Ostia con il tecnico Vittorio Di Saverio.