Ferreira nimmt seit 2010 an der AFP World Tour teil. Dabei holte er in der Saison 2010/11 bei der US Revolution Tour in Copper Mountain und bei der Gatorade FreeFlow Tour in Snowbasin seine ersten Siege. In der Saison 2011/12 wurde er bei der US Revolution Tour in Copper Mountain und bei den Aspen Snowmass Open jeweils Dritter. Sein Debüt im Freestyle-Skiing-Weltcup hatte er im Dezember 2011 in Copper Mountain, welches er auf dem 62. Rang beendete. Im Januar 2013 siegte er bei "The North Face Park and Pipe Open Series" in Whistler und belegte bei den Winter-X-Games 2013 in Aspen den 13. Platz. Bei den Winter-X-Games-Europe 2013 in Tignes errang er den 12. Platz. Nach Platz Drei bei den New Zealand Freeski Open in Cardrona zu Beginn der Saison 2013/14, siegte er bei den Aspen Snowmass Open und holte bei den Winter-X-Games 2014 die Bronzemedaille. Auch im folgenden Jahr holte er bei den Winter-X-Games die Bronzemedaille. Im März 2015 erreichte er in Tignes mit dem dritten Platz seine erste Podestplatzierung im Weltcup. In der Saison 2015/16 kam er bei den Winter-X-Games 2016 in Aspen auf den vierten Platz und gewann bei den X-Games Oslo 2016 die Silbermedaille. Zudem wurde er bei der Winter Dew Tour in Breckenridge Dritter. Im März 2017 holte er in Tignes seinen ersten Weltcupsieg. Zu Beginn der Saison 2017/18 siegte er beim Weltcup in Cardrona und bei der Winter Dew Tour in Breckenridge. Es folgten drei zweite Plätze und zum Saisonende den zweiten Platz im Gesamtweltcup und den ersten Rang im Halfpipe-Weltcup. Bei den Winter-X-Games 2018 in Aspen und den Olympischen Winterspielen 2018 in Pyeongchang holte er jeweils die Silbermedaille. Im folgenden Jahr gewann er bei den Winter-X-Games Gold und wurde bei den Weltmeisterschaften in Park City Achter. Bei den Winter-X-Games 2020 holte er erneut Gold.