*Club domestic league appearances and goals, correct as of 21:23, 14 June 2024 (UTC) ‡ National team caps and goals, correct as of 16:40, 14 June 2023 (UTC)
Born in Delhi, Kumar represented and captained Delhi in the B.C. Roy Trophy in 2013.[1] He soon joined the academy of DSK Shivajians.[2] He also played for the DSK Shivajians B side in local league matches.[3]
DSK Shivajians
In August 2016 it was announced that Kumar was called up to the DSK Shivajians senior side for the 2016 Durand Cup.[4] He scored his first goal for the senior side nine minutes into his debut in the club's first match of the Durand Cup on 28 August 2016 against Sporting Goa. His goal was the first as DSK Shivajians won 2–1.[5] He then scored a brace in the side's next match against Gangtok Himalayan as DSK Shivajians once again won 2–1.[6] He then scored again in the very next match against Indian Navy. His 36th-minute goal was the equalizer for DSK Shivajians as they drew the match 3–3.[7]
Kumar then made his professional debut for the club in the I-League on 14 January 2017 against East Bengal. He came on as an 87th-minute substitute for Gouramangi Singh as DSK Shivajians were defeated 2–1.[8]
He was signed by Hyderabad FC in 2019. He played in 9 matches and scored a goal during his only season at the club.
Kerala Blasters FC
On 26 August 2020, Kerala Blasters FC announced signing of Rohit from Hyderabad. He went on to play 11 matches for Kerala Blasters in the following season.[10]
Bengaluru FC
On 29 July 2021, Bengaluru FC announced the signing of Rohit on a two-year contract.[11] He has committed to the club until the conclusion of the 2024-25 season.[12]
On 14 March 2023, Kumar was called up to the Indian senior squad for the first time.[13] He made his debut against Kyrgyzstan on 28 March, replacing Anirudh Thapa after 67 minutes in a 2–0 victory.