A 22 éves Karmakar összetettben 52.968 pontot kapott az utolsó olimpiai kvalifikációs eseményen, a Rio de Janeiró-i tesztversenyen, ezzel biztosította a helyét egyéni összetettben az augusztusi ötkarikás játékokon.
Az ugrás-specialista tornász eredetileg nem is indult volna hétvégén Rióban, de hazai vetélytársai közül többen visszamondták a részvételt.
Karmakar a tavalyi világbajnokságon ötödik, az Ázsia-bajnokságon harmadik lett ugrásban, a 2014-es Nemzetközösségi Játékokon pedig szintén bronzérmet nyert.
Az indiai férfiak közül 1952 és 1964 között 11 tornász szerepelt az olimpián, azóta viszont egynek sem sikerült a kvalifikáció.