אבידור שיחק במחלקת הנוער של הפועל חיפה. בעונת 2004/2005 הוא עלה לקבוצה הבוגרת של המועדון כששיחקה בליגה הלאומית, ושיחק בעונה זו ב-14 משחקים במדי הקבוצה, בכולם עלה כמחליף מלבד שני משחקים בגביע הטוטו, אך לא כבש בעונה זו. בעונת 2005/2006 קיבל אבידור יותר הופעות משחק מבקודמת. בעונת 2006/2007 כבש אבידור 17 שערים והוכתר כמלך השערים של הליגה הלאומית, אולם הקבוצה סיימה את העונה במקום השלישי, מקום אחד אחרי המקום השני המוביל לעלייה לליגת העל.
ב-24 במאי2007 אבידור עזב את הפועל חיפה לטובת עירוני קריית שמונה, העולה החדשה לליגת העל. בעונת 2007/2008 אבידור הצטיין וכבש 11 שערים ב-38 הופעות במדי קריית שמונה, שסיימה את העונה במקום השלישי ועלתה לשחק בגביע אופ"א לראשונה בתולדותיה. אבידור אף זכה בתואר תגלית העונה. בעונת 2008/2009 אבידור עלה עם קבוצתו לסיבוב השני במוקדמות גביע אופ"א, אך למרות יכולת טובה שלו, לא הצליח למנוע את ירידת הקבוצה לליגה הלאומית.
בקיץ 2009 עבר אבידור למכבי תל אביב. בעונתו הראשונה בקבוצה כבש 5 שערי ליגה, אך בעונתו השנייה כבש רק שער אחד, והקבוצה החליטה לא לממש את האופציה עליו, והוא חזר לקריית שמונה. אבידור הספיק לערוך 3 הופעות בלבד בקריית שמונה, וב-20 בספטמבר2011 הושאל לקבוצת נעוריו הפועל חיפה. אבידור כבש 13 שערי ליגה בעונה זו, ובסופה שוחרר מקריית שמונה וחתם על חוזה חדש בהפועל חיפה. בעונת 2012/2013 כבש חמישה שערי ליגה, ובעונה שלאחר מכן כבש שלושה שערי ליגה.