Haspolat doorliep vanaf zijn vijfde het jeugdprogramma van Excelsior. Toen Excelsior tijdens de voorbereiding op het seizoen 2016/17 kampte met een tekort aan spelers mocht Haspolat met de eerste selectie meetrainen. Hij liet zo'n goede indruk achter bij trainer Mitchell van der Gaag dat hij nagenoeg elke training met het eerste elftal meedeed.[1]
Haspolat maakte op zaterdag 27 augustus 2016 zijn debuut voor de Rotterdamse ploeg, tijdens de vierde speelronde van seizoen 2016/17 tijdens een uitwedstrijd tegen Feyenoord.[2] Hij was de eerste speler die geboren is in 2000 die uitkwam in de Eredivisie.[3]