Herrera spent most of his early professional career in his native Colombia, playing for Independiente Santa Fe, Atlético Nacional, Deportes Quindío and Millionarios.
Herrera signed with Charlotte Eagles of the USL Second Division in 2007, and immediately made an impact, scoring a goal and registering five assists in his first five games until problems with his visa led to him having to return to Colombia.
Herrera recorded nine goals and six assists in 2008, helping the team win the USL Second Division regular season title and finish as runners-up in the playoffs; he was also a USL2 MVP finalist, losing to his teammate Dustin Swinehart.
Katigan has gone on to record 8 goals and 6 assists in 10 games with the United States youth national team at only age 15.
[2] In September 2020, Herrera joined new Major League Soccer side Charlotte FC as a coach for their academy.