לקראת עונת 2008/2009 הושאל בן שאנן להפועל חיפה ששיחקה אז בליגה הלאומית, והיה שותף לחזרה של המועדון לליגת העל אחרי 4 שנות היעדרות. ב-23 ביוני2009 סיכם לעונה נוספת בחיפה[1]. ב-19 באוגוסט2009 הבקיע את שער הבכורה שלו בקריירה בתיקו 1-1 נגד מכבי אחי נצרת במסגרת שלב הבתים של גביע הטוטו מפנדל בדקה ה-22 של המשחק. בן שאנן התקשה לשחזר יכולתו הטובה בליגת העל ושמר על רשת נקייה רק ב-3 משחקי ליגה מתוך 17. במהלך ינואר 2010 חזר להפועל מרמורק.
לקראת עונת 2010/2011 חזר להפועל תל אביב כשוער שני, והיה שותף לעלייה ההיסטוריה של הפועל לשלב הבתים של ליגת האלופות ואף שיחק במשקים נגד ז'לייזניצ'אר סרייבו בהם לא ספג, ובמשחק הראשון אף עצר פנדל. לאחר הגעתו של איתמר ניצן במהלך העונה, הפך בן שאנן לשוער השלישי של המועדון. בינואר 2012 הושאל למכבי באר שבע. בקיץ 2012 חתם בהפועל באר שבע בה שימש כשוער שני, אך קיבל את אפודת השוער הראשון ברוב משחקי הקבוצה בגביע הטוטו והגיע עמה לגמר בו הפסידה להפועל חיפה. לאחר פציעתו של אוסטין אג'ידה השוער הראשון של המועדון, הפך בן שאנן לשוער הראשון של הקבוצה למשך חודש.