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
2019: In his second season with the club, Herrera made the switch from left back to right back. He saw the starting eleven in 33 of his 34 match appearances, more than doubling his total games played in 2018. Herrera recorded a career-high four assists in a team-leading 2,948 minutes and led the team with 63 tackles. Herrera was voted the RSL Defensive Player of the Year for his performances during the 2019 season.
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.