He is a multi-sport athlete having played for his school or elite travel programs in baseball, soccer, and lacrosse. He also enjoys playing basketball, football, and golf. He has been named a two-time Rec Baseball Youth All-Star, a Rec Ball Select All-Star, and played on the 2016 Baseball Youth Nationals championship team.