Łącznie w barwach KRC Genk rozegrał 141 meczów ligowych, w których strzelił 22 bramki.
W maju 2000 podpisał kontrakt z RSC Anderlecht, z którym już na początku sezonu 2000/2001 zdobył Superpuchar Belgii, jednak w całym sezonie trapiony kontuzjami zagrał tylko w 16 meczach ligowych, jednak pomógł klubowi obronić mistrzostwo oraz Superpuchar Belgii. Jednak w następnym sezonie rozegrał 30 meczów, w których zdobył 1 bramkę oraz 5 meczów w Lidze Mistrzów.
Problemy z pachwiną i kolanem spowodowały, że Hasi w sezonie 2002/2003 rozegrał jedynie 15 meczów oraz 3 mecze w Pucharze UEFA, w których strzelił 1 bramkę. Jednak w sezonie 2003/2004 wrócił już do pełnej sprawności i walnie przyczynił się do odzyskania przez klub mistrzostwa Belgii.
W sezonie 2004/2005 z powodu zerwanego więzadła w lewym kolanie Hasi musiał pauzować przez 3 miesiące i rozegrał zaledwie 16 meczów ligowych, a RSC Anderlecht stracił mistrzostwa Belgii na rzecz Club Brugge. W sezonie 2005/2006 stracił miejsce w podstawowym składzie i rozegrał zaledwie 3 mecze ligowe. W trakcie sezonu odszedł z klubu, jednak mimo tego zdobył w tym sezonie mistrzostwo Belgii. W tym klubie rozegrał 107 meczów ligowych, w których strzelił 1 bramkę.