Prince signed his first professional contract with the Charleston Battery on April 14, 2010. He made his professional debut on April 17, 2010, in a 3–2 win over the Charlotte Eagles.[3] He re-signed with the club for the 2012 season, his third, on January 13, 2012.[4]
Prince played most commonly as an outside midfielder for the Battery, but also filled in at numerous other positions including right back and defensive midfield and was known for his competitive, physical style of play. Following the 2016 season Prince announced his retirement from professional soccer, finishing his USL career with 162 league appearances and 9 goals.
Managerial career
In 2019, Prince joined the New Mexico United organization as the first assistant to then-head coach, Troy Lesesne. In addition to the time spent in the senior side, he worked with the New Mexico United Academy in its inaugural season of 2021. On November 15, Prince was announced as the manager for the senior squad, replacing Troy Lesesne.[5]
On June 3, 2023, Prince stepped down as New Mexico's head coach and technical director.[6]