He won the gold medal at the 2017 World Youth Championships, the 2018 World U20 Championships, the 2018 NACAC Championships, the silver medal at the 2018 Central American and Caribbean Games and won the gold medal at the Youth Olympic Games in 2018.