Maachi began his career as a youth player at FC Utrecht. But before his move to this club, he played for amateur teams Zuidvogels and Naarden. He was picked up by FC Utrecht scouts, who saw his emerging talent. Though, he never had his real breakthrough in the first squad and therefore, he was on loaned out to FC Dordrecht. After great play, he was signed by ambitious Cambuur Leeuwarden on a three-year deal.