Nadat Stojković de jeugdelftallen van FK Loznica had doorlopen, begon hij zijn professionele carrière in 2000 bij de Servische topclub Rode Ster Belgrado. De eerste jaren speelde de keeper alleen mee bij de beloften van deze club. Om hem aan spelen toe te laten komen op het hoogste niveau, besloot Rode Ster in 2003 Stojković te vehuren aan FK Zemun, op dat moment ook uitkomende in de Servische hoogste divisie. In zijn tweede jaar bij FK Zemun had Stojković zoveel indruk gemaakt dat Rode Ster hem voorafgaande het seizoen 2005/06 terughaalde naar Belgrado. Tijdens dat seizoen won Stojković als eerste keeper van Rode Ster zowel de landstitel alsmede de Servische beker.
Frankrijk en Nederland
Slechts één seizoen speelde de keeper bij Rode Ster, in de zomer van 2006 maakte hij de overstap naar de Franse Ligue 1. FC Nantes nam de, ondertussen nieuwbakken, Servisch international voor 2,5 miljoen euro over. Aanvankelijk was hij eerste keeper, maar Stojković had echter moeite het niveau van de Ligue 1 te halen en werd steeds minder opgesteld. Om meer aan spelen te kunnen toekomen, wilde de Serviër vertrekken. Clubs als Vitesse en Hertha BSC toonden interesse. Hertha haakte af en hij leek niet haalbaar voor Vitesse. Nadat Vitesse een andere Servische doelman (Vladimir Dišljenković) afteste, kwam Stojković weer in beeld. Nantes en Vitesse bereikte een akkoord over de verhuur voor een half jaar en in de winterstop van seizoen 2006/07 maakte de doelman de tijdelijke overstap naar de Eredivisie.
Portugal en Spanje
Nadat Vitesse bekend had gemaakt niet met de Servische doelman verder te willen en hij niet terug wilde keren naar FC Nantes, ging Stojković op zoek naar een nieuwe club. In juli 2007 werd bekendgemaakt dat Stojković, voor een bedrag van twee miljoen euro, definitief verhuisde van Nantes naar Sporting Portugal, waar hij een vierjarig contract ondertekende. Ook bij deze Portugese club bleef Stojković voorlopig niet voor een langere periode. De trainer gaf na verloop van tijd zijn voorkeur aan de eigen opgeleide jeugdige keeper Rui Patrício. Stojković kwam op de bank te zitten en werd, voor derde keer in zijn carrière, verhuurd. Ditmaal werd de keeper verhuurd aan Getafe CF, sinds 1 januari 2009 speelt hij zijn wedstrijden in de Primera División. In 2010 speelt Stojkovic op huurbasis bij Wigan Athletic.
Terugkeer naar Belgrado
De Servische doelman maakte in 2010 zijn rentree in de Servische competitie. Hij keerde echter niet terug naar Rode Ster Belgrado, maar tekende bij rivaal Partizan Belgrado. Deze overgang werd hem niet in dank afgenomen. Voorafgaand aan de interland Italië - Servië voor kwalificatie voor het EK van 2012, werd Stojkovic in de spelersbus aangevallen door hooligans van Rode Ster, reden was omdat hij nu voor aartsrivaal Partizan Belgrado speelt. Na een bezoek aan het ziekenhuis van Genua bleek hij te gekwetst om deel uit te maken van de selectie.
Op 11 augustus 2012 scoorde Stojković voor het eerst in zijn carrière een doelpunt. Hij schoot een penalty raak tegen BSK Borča. Partizan won die wedstrijd uiteindelijk met 7-0.
Stojković maakte eveneens deel uit van de Servische selectie die onder leiding van bondscoach Mladen Krstajić deelnam aan de WK-eindronde 2018 in Rusland. Daar sneuvelde de ploeg in de voorronde na een overwinning op Costa Rica (1–0) en nederlagen tegen achtereenvolgens Zwitserland (1–2) en Brazilië (0–2). Stojković kwam in alle drie de WK-duels in actie voor zijn vaderland.