Benjamin played for Coach Randy Snyder at Kuemper Catholic High School. He lettered and started all four years for the Knights. He was awarded Team’s Defensive Player of the Year for his freshman, junior and senior season. He won the team’s Leadership and Character Award his sophomore season, Teammate of the Year in 2017, All-District 2016-18, Iowa All-Star Series participant in 2018. The Knights were district champs and State runner-ups in 2016 and 2017, and District Champs in 2018. Benjamin also played football and was district champs in 2017. He was also voted All-District in football in 2017-18.
Benjamin was born in Carroll Iowa to Rod and Angie Berg. He has three siblings: Bryce Berg, Casey Berg and Kyle Berg.