*Club domestic league appearances and goals, correct as of 19:30, 22 February 2023 (UTC) ‡ National team caps and goals, correct as of 17:29, 8 June 2022 (UTC)
Halder signed for Pailan Arrows in the I-League for the 2011-12 season in the summer of 2011. He then played in Pailan's second victory of the season in a Round 23 match against HAL.[citation needed]
On 30 December 2015, Halder signed two-year contract with Mohun Bagan.[citation needed] Coach Sanjoy Sen said in a press conference later in the week that Halder was an "inspirational young talent".[citation needed]
2015-16 season
On 16 January 2016, Halder made his debut for Mohun Bagan against Salgaocar which Bagan won 4–2.[citation needed] Halder has made a total of 10 appearances in I-League season and was awarded Man of the Match twice.[citation needed] He was the first choice defensive midfielder in Bagan[citation needed] but due to knee injury it kept him sidelined for 2 weeks.[citation needed] On 24 February 2016, Halder started for Bagan in AFC Cup against Maldives club Maziya S&RC.[citation needed]
In September 2021, Jamshedpur loaned in Pronay for the upcoming season. He returned to the city where he made his start as a football player with Tata Football Academy.[7]
Halder became the 496th player to earn a senior cap for India on 31 August 2015 against Nepal in an International friendly.[14] Halder scored a stunning long ranger on his debut for India against Chinese Taipei in Intercontinental Cup in Mumbai.[citation needed]