Geyer has been the co-head coach of the LSU Tigers and Lady Tigersswimming and diving teams since 2011 when he was promoted from LSU assistant to head swim coach. He was an assistant coach at LSU from 2006 to 2010. Prior to LSU, he was an assistant swim coach at the Mecklenburg Aquatics Club (now known as SwimMAC Carolina). SwimMac Carolina is a United States Olympic Committee Center of Excellence.[2]
In 2008, Geyer was a member of the Estonian National coaching staff at the European Short-Course Championships.