Sein erstes Rennen bei den Männern bestritt Gavrilă 2008 im IBU-Cup, beendete aber sein erstes Sprintrennen in Martell nicht. Es dauerte bis 2009, dass er in Idre als 141 in einem Sprint ins Ziel kam und im folgenden Sprint als 94. erstmals eine zweistellige Platzierung erreichte. In Martell gewann der Rumäne als 35. eines Einzels im weiteren Verlauf der Saison 2009/10 seine ersten Punkte in der zweithöchsten Rennserie. 2009 bestritt er in Östersund auch sein erstes Rennen im Weltcup und kam auf Rang 121 im Einzel und wurde 89. des Sprintrennens. Erst in der &lt;a href="Biathlon-Weltcup%202011/12"&gt;2011/12&lt;/a&gt; konnte er sich verbessern. In Nové Město erreichte er mit Platz 73 in einem Einzel sein bestes Ergebnis bei einem reinen Weltcup-Rennen. Noch besser verliefen seine ersten internationalen Meisterschaften bei den Männern, die Weltmeisterschaften 2012 in Ruhpolding. Im Einzel wurde Gavrilă 83., im Sprintrennen konnte er sich als 53. erstmals für das Verfolgungsrennen qualifizieren, in dem er den Rang hielt. Im Mixed-Staffelrennen wurde er zudem mit Éva Tófalvi, Pișcoran und Laurențiu Vamanu 19.