Iwan Slatew bestritt 2007 ihre ersten Rennen bei den Juniorenrennen des Europacups. Erste internationale Meisterschaft wurden die Juniorenweltmeisterschaften 2008 in Ruhpolding, bei denen er 87. des Einzels und 18. mit der Staffel wurde. Im folgenden Jahr startete er bei den Juniorenrennen der Europameisterschaften 2009 in Ufa und belegte die Plätze 29 im Einzel, 25 im Sprint, 21 in der Verfolgung und Staffel-Sechster. 2010 nahm er zunächst an den Juniorenweltmeisterschaften in Torsby teil, wo er 32. des Einzels, 62. des Sprints und 13. des Staffelrennens wurde. Wenig später lief Slatew auch bei den Juniorenrennen der Europameisterschaften 2010 in Otepää und erreichte die Plätze 40 im Einzel, 42 im Sprint, 37 in der Verfolgung und mit Emilija Jordanowa, Nija Dimitrowa und Dimitar Gerdschikow Platz sechs mit der Mixed-Staffel. 2011 bestritt der Bulgare seine letzten Juniorenrennen. In Nové Město na Moravě wurde Slatew bei den Juniorenweltmeisterschaften 29. des Einzels, 38. des Sprints, 42. der Verfolgung und 15. mit der Staffel. Es folgten die Europameisterschaften in Ridnaun, wo er 27. des Sprints, 30. der Verfolgung und mit Nija Dimitrowa, Dessislawa Stojanowa und Dimitar Gerdschikow Staffel-Neunter wurde. Das Einzel beendete er nicht. Im weiteren Saisonverlauf startete er auch bei den Sommerbiathlon-Weltmeisterschaften in Nové Město, bei denen er 15. des Sprints und Neunter der Verfolgung wurde. An der Seite von Nija Dimitrowa, Stefani Popowa und Anton Sinapow gewann er mit der Mixed-Staffel hinter Russland und Slowenien die Bronzemedaille.