[2] Stalin was part of the AIFF Elite Academy batch that was preparing for the 2017 FIFA U-17 World Cup to be hosted in India.
[7] On 18 March 2021, Indian Super League club Kerala Blasters FC announced the signing of Stalin on a 3-year deal.
[9] Stalin made his Indian Super League debut in the match against Hyderabad FC on 9 January 2022 as substitute for injured Jessel Carneiro, which the Blasters won 1–0.
[11][12] On 14 July 2022, Mumbai City FC announced the signing of Stalin on a four-year contract for an undisclosed transfer fee.
[16] His parents run a small garment shop and his mother is a Burmese Indian who emigrated back to India to help her nephew.