Clutchgod BGMI is an esports player from India. Currently, he is deemed to be one of the best IGL (In Game Leader) of Battlegrounds Mobile India in the Indian gaming community. His...
Clutchgod rose through the ranks playing for Team Soul and Team Solo Mid.