Etter kontrakten med Leixões utløp, signerte Hanin 1. juli 2012 under for Primeira Liga klubben SC Braga. Dessverre ble han tredjevalg på venstrebacken, og fikk aldri spille for førstelaget. Han spilte i stedet en halv sesong for reservelaget Braga B i Segunda Liga, før han 15. januar 2013 ble sendt på lån til Primeira Liga-konkurrentene Moreirense FC. Han spilte resten av sesongen for klubben, men kunne ikke redde dem fra nedrykk. Når Braga fikk ny trener før neste sesong, ble Hanin nok en gang sendt på lån til Moreirense. Deretter ble han 17. januar 2014 lånt ut til den greske toppklubben Panetolikos FC, som han spilte for resten av 2013–14-sesongen.