Karim has won six fights via knockout, two via submission and one via referee decision. On the other hand, he has lost three fights, three by knockout and three by decision. He is a seasoned fighter with extensive experience in Afghanistan, Bahrain, the Philippines, Thailand, the United Arab Emirates, and his native Pakistan.