Rock was a 3 sport athlete at Yorkville High School (Football, Wrestling, Track). He went to Loras College and was a 2 sport athlete there (Football, Wrestling). He then began a long career of playing rugby. Teams he played for were the Gentlemen of Dubuque, Chicago Blaze, and the Chicago Griffins.
He started competing in various triathlons and obstacle races. Then he found out about kettlebell sport and starting competing in that as well. He has achieved the level of Master of Sport in kettlebell sport.
Rock still competes in kettlebell sport competitions and obstacle races to this day. He also still plays in a few rugby matches here and there. He currently coaches rugby for the South Suburban Rugby Club and is a wrestling coach for the Tinley Park Bulldogs. Rock has certifications with NASM, IKFF, KETACADEMY, USAW, and FMS.