Prior to playing for the Bulls, Barnhardt played a backup role for the South Carolina Gamecocks.[2] Looking for a change and an opportunity to start, Barnhardt returned to his native Florida, and became the Bulls' starting quarterback.[3] His legacy is mainly cemented on being the team's first starting quarterback.[3][4] Additionally, Barnhardt brought credibility, leadership, and direction to the program.[3][4] Due to this, he was considered "the perfect quarterback for a program trying to find itself."[3] Playing 2 seasons for the team, Barnhardt threw for 4,138 yards and 27 touchdowns, while leading the Bulls to a 13–9 record when he started.[5]
Barnhardt has also served various coaching tenures. After three seasons as the head coach of Lake Wales High School's football team, Barnhardt had a stint with the Bulls as a grad assistant on offense, and later as the offensive coordinator for the Webber International Warriors.[6][7]
Outside of football, Barnhardt was a business major.[2] Eventually, Barnhardt started to feel burned out from coaching and became the Vice President Commercial Loan Officer at CenterState Bank of Florida, N.A.[5][8]