Karim is from the world-renowned Wadi Degla Squash Club in Cairo, Egypt where he helping lead their junior squash program the past two seasons. Karim represented the Egyptian Junior National Team at multiple events during his career. He is a former US Junior Open Champion and was ranked as high as #2 in Egypt as a junior. Karim attended St. George’s in Newport, RI before helping the St. Lawrence University’s Men’s Squash team reach a program high of #3 nationally in 2017. During his tenure he also served as a team captain and was named a CSA First Team All-American. Karim is a coach and manager for his younger brother Youssef Ibrahim who is currently ranked 11th on the PSA World Tour.