Spires w przeszłości występował w młodzieżowych i rezerwowych drużynach Barcelony, a później w Sodertalje Kings w Szwecji oraz w Monbus Obradoiro w Hiszpanii. Ostatnie dwa sezony spędził w Coosur Real Betis. W siedmiu spotkaniach ligi hiszpańskiej zdobywał średnio 2,7 punktu.
Podkoszowy jest reprezentantem Szwecji - grał m. in. w meczach kwalifikacyjnych do EuroBasketu i do mistrzostw świata.