A standout with the RSL Academy for three years, Herrera twice reaching the USSDA National Championship. He followed up that success with three seasons at New Mexico, where he totaled seven goals and eight assists in 54 matches, 53 of them as a starter. The right back led the Lobos in scoring during his junior season in 2017 with five goals and five assists. That highlighted a banner year for Herrera after he started in five matches to help the U.S. U-20 National Team win the CONCACAF U-20 Championship for the first time and advance to the quarterfinal round of the 2017 FIFA U-20 World Cup in South Korea. He was one of five RSL Academy products to appear for the U.S. in the World Cup, joining DF Danilo Acosta, DF Justen Glad, FW Brooks Lennon and MF Sebastian Saucedo.
RSL: Signed to a Homegrown contract by Real Salt Lake on December 15, 2017
2018: In his rookie season, Herrera cemented himself as the first choice left back on RSL's back line where he played in 16 matches while making 14 starts. Herrera played a total of 1,236 minutes in his first year as a professional.