po udanych testach podczas obozu przygotowawczego trener Odir Jacques włączył go do zespołu. Szybko wywalczył sobie pewne miejsce w składzie i premierowe gole w najwyższej klasie rozgrywkowej zdobył 27 października 2012 w przegranej 3:4 konfrontacji z Uruguayem, dwukrotnie wpisując się na listę strzelców. W rozgrywkach Invierno 2012 zdobył z Herediano wicemistrzostwo kraju, zaś pół roku później – w sezonie Verano 2013 – wywalczył swój pierwszy tytuł mistrza Kostaryki.
W sierpniu 2013 Aguilar został wypożyczony do meksykańskiego drugoligowca CD Zacatepec. Tam spędził rok w roli rezerwowego piłkarza i na koniec rozgrywek spadł z klubem do trzeciej ligi meksykańskiej (ostatecznie klub pozostał w drugiej lidze po wykupieniu licencji Cruz Azul Hidalgo). Po powrocie do Herediano został jedną z największych gwiazd rozgrywek ligowych – w sezonie Invierno 2014 zdobył tytuł wicemistrza kraju, zaś w sezonie Verano 2015 wywalczył mistrzostwo Kostaryki. W maju 2015 został wybrany w oficjalnym plebiscycie FPD najlepszym piłkarzem ligi kostarykańskiej.