Spiranovic debuterte i Bundesligaen i en kamp mot Borussia Mönchengladbach den 30. januar 2007, da han kom på banen som reserve for Marek Nikl i de siste minuttene av kampen. Den 2. februar 2007 fikk han sin debut fra start i Bundesligaen i en kamp mot FC Bayern München, hvor han dog ble erstattet etter pausen av landsmannen Michael Beauchamp. Han imponerte mange supportere, spesielt med tanke på at motstanderen var en av gigantene i tysk fotball. Han spilte sine første to fulle kamper i slutten av april og begynnelsen av mai mot henholdsvis VfL Wolfsburg og FC Schalke 04. I semifinalen og i finalen av DFB-Pokalturneringen kom han inn som innbytter og vant pokalen med 1. FC Nürnberg. Hans første fulle sesong i Nürnberg forløp mindre heldig. I 6. serierunde kom han for første gang på banen og han spilte også en UEFA-cupkamp. I hans femte kamp for sesongen måtte han imidlertid gå av banen med skade allerede etter 16 minutter. Resten av sesongen kjempet klubben mot nedrykk og den unge australieren var grunnet skadeproblemer kun på banen to ganger til. Sesongen endte med at klubben måtte ta turen ned i 2. Bundesliga. I sesongen 2008-09 rakk han å spille 8 ligakamper i tillegg til 2. runde-kampen i cupen mot Bayern München. Senere tvang imidlertid en alvorlig skade ham til en flere måneder lang pause. Først mot slutten av sesongen vendte han tilbake og var igjen noen ganger på banen for andrelaget. Til tross for omstillinger i forsvaret hadde 1. FC Nürnberg sesongen sett under ett ligaens beste forsvar og vendte, etter tredjeplass i serien og seier i kvalifikasjonskamper mot Energie Cottbus, tilbake til 1. Bundesliga. Til tross for skadeproblemene ble australierens kontrakt i juni 2009 forlenget med to sesonger. Spiranovic står etter 2008-09-sesongen med til sammen 15 Bundesligakamper, 8 kamper i 2. Bundesliga, 3 DFB-pokalkamper og 1 UEFA-cupkamp for Nürnbergs førstelag, samt 5 kamper i Regionalliga Süd og Bayernliga for andrelaget.