Delev voetbalde in de jeugd van Pirin Blagoëvgrad[1] en brak in 2008 ook door bij die club. Na één seizoen werd hij verhuurd voor de duur van één jaar aan CSKA Sofia, waar hij later een driejarige verbintenis ondertekende. In 2012 speelde hij kort voor het Turkse Mersin İdman Yurdu[2], maar al snel keerde hij terug naar CSKA.[3][4] Na een half jaar verkaste de aanvaller naar Spanje, waar hij voor Las Palmas ging spelen.[5] In januari 2014 hield hij het hier ook niet meer uit en hij keerde terug naar zijn vaderland om voor Lokomotiv Plovdiv te spelen.[6][7] In 2015 ging hij voor Beroe Stara Zagora spelen wat hij medio 2016 verruilde voor het Poolse Pogoń Szczecin. Hier zette hij zijn handtekening onder een verbintenis voor de duur van drie seizoenen.[8] Medio 2019 ging hij voor Arda Kardzjali spelen. Delev maakte in januari 2022 transfervrij de overstap naar Ludogorets.[9]
Zijn debuut in het Bulgaars voetbalelftal maakte Delev op 26 maart 2011, toen er met 0–0 gelijkgespeeld werd tegen Zwitserland. Van bondscoach Lothar Matthäus mocht de aanvaller in de basis beginnen en hij werd negen minuten voor tijd gewisseld voor Stanislav Angelov.[10] Tussen september 2013 en maart 2016 werd Delev niet opgeroepen, maar daarna keerde hij terug in het nationale elftal. Op 25 maart 2017 speelde Bulgarije tegen Nederland. Hij mocht van Petar Hoebtsjev, inmiddels bondscoach, in de basis starten en hij werd een minuut voor tijd gewisseld ten faveure van Nikolaj Bodoerov. In de vijfde en twintigste minuut had hij gescoord, waarmee hij verantwoordelijk was voor beide goals in een 2–0 winst op Nederland.[11]