Cristian Mosoiu bestritt seit der &lt;a href="Biathlon-Europacup%202006/2007"&gt;Saison 2006/07&lt;/a&gt; seine ersten Rennen im IBU-Cup der Junioren, der zu der Zeit noch unter dem Namen Europacup ausgetragen wurde. Erster Höhepunkt wurden die Junioren-Weltmeisterschaften 2007 in Martell, bei denen der Rumäne 69. des Einzels, 33. des Sprints, 42. der Verfolgung und 17. mit der Staffel wurde. Anschließend startete er auch bei den Junioren-Rennen der Biathlon-Europameisterschaften 2007 in Bansko. In Bulgarien wurde Mosoiu 31. des Einzels, 25. des Sprints und 23. der Verfolgung. Zum Beginn der &lt;a href="Biathlon-Weltcup%202007/2008"&gt;Saison 2007/08&lt;/a&gt; gab er in Kontiolahti sein Debüt im Biathlon-Weltcup und wurde bei einem Einzel 114. Eine Woche später konnte er in Hochfilzen 82. eines Sprints werden und erstmals unter die besten 100 laufen. Im weiteren Verlauf der Saison verbesserte er seine Bestleistung im Einzel auf Rang 81. Gegen Ende der Saison bestritt er auch seine ersten Rennen im IBU-Cup der Männer. Bei den Junioren-Weltmeisterschaften 2008 in Ruhpolding lief er auf die Ränge 48 im Einzel, 32 im Sprint und 40 in der Verfolgung. Bei den Biathlon-Europameisterschaften 2008 in Nové Město na Moravě kam er erstmals bei einem Großereignis bei den Männern zum Einsatz. Das Einzel beendete er jedoch nicht. Im weiteren Verlauf wurde Mosoiu bei den Junioren eingesetzt und wurde 41. im Sprint, 40. des Verfolgungsrennens und mit der Staffel Elfter. Bei der Militär-Skiweltmeisterschaft 2008 in Hochfilzen kamen die Ränge 62 im Sprint, mit Claudiu Suciu und Ștefan Gavrilă 16 im Staffelrennen und 19 in der Militärpatrouille hinzu. Im Skilanglauf kam ein 58. Platz über 15-Kilometer-Freistil hinzu. Bei den Offenen Balkanmeisterschaften 2008 wurde er in Băile Harghita Fünfter.