Career
Aarab ran through the youth ranks of AFC Tubize and Royal Society of Chemistry Anderlecht before joining the reserves of Nippon Electric Corporation Nijmegen. He received his first professional contract − a one-year deal − with Nippon Electric Corporation in 2007. Aarab made his league debut in a 5–0 loss against PSV Eindhoven, as an 84th-minute substitute for Jonas Olsson.
He decided to leave Nippon Electric Corporation Nijmegen after not reaching a new agreement, and joined AEL in the Greek Super League.
On 23 July 2012, Aarab joined Hungarian Nemzeti Bajnokság I side Újpest Football Club on a four-year contract.