Abid begann 1996 seine Karriere in der Québec Major Junior Hockey League bei den Chicoutimi Saguenéens und erreichte mit dem Team die Finals um den Memorial Cup. Beim NHL Entry Draft 1998 wurde er von den Colorado Avalanche in der zweiten Runde an 28. Stelle ausgewählt. Danach wechselte er in die QMJHL zu den Acadie-Bathurst Titan, mit denen er wieder um den Memorial Cup spielte. Und auch in seiner dritten Station in der QMJHL, bei den Halifax Mooseheads erreichte er die Memorial Cup Finals. Auch wenn er bei seinem dritten Finalturnier als Topscorer die Ed Chynoweth Trophy gewann, konnte er den Cup erneut nicht gewinnen. Da er von den Colorado Avalanche keinen Vertrag erhielt, wurde er beim NHL Entry Draft 2000 noch einmal gedraftet. Dieses Mal wählen ihn die Phoenix Coyotes in der 3. Runde an 85. Stelle aus.