After playing as a backup as a freshman, Kahovec took over the starting shortstop role as a sophomore.
He batted .372 in his senior year,[2] leading the Yellowjackets to the regular season Liberty League title.
On August 2, 2012, Kahovec was named the head baseball coach at Bard College.
[4] In January, 2020, Kahovec was named the interim head baseball coach at Holy Cross.
[5] At the conclusion of the 2020 season, he was announced as the head coach for the Crusaders baseball program.