Geist played baseball, football, basketball growing up and started playing rugby his senior year of high school.
He received a BS in Exercise Science from Colorado State where he continued developing his rugby career.
Geist was selected for the USA U20s Junior All-Americans in 2013. Has played for the Denver Barbarians and Meraloma in the British Columbia premier competition.
He joined the New England Free Jacks for the 2019 season.
|New England Free Jacks
|2019 - present|