He won the silver medal in the men's shot put event at the 2019 Pan American Games held in Lima, Peru.
[5] Geist won the gold medal in the shot put event at the 2017 Pan American U20 Athletics Championships held in Trujillo, Peru.
In 2019, Geist won the bronze medal in the shot put event at the NCAA Division I Outdoor Track and Field Championships held at Mike A. Myers Stadium in Austin, Texas.
A month later, he competed at the 2019 NACAC U18 and U23 Championships in Athletics winning the gold medal this time.
In 2023, he became a National Champion in the shot put event at the NCAA Division I indoor track and field championships in Albuquerque, NM.