[2] On 16 December 2012 Singh was brought in the first ever Hockey India League auction by the franchise Ranchi Rhinos for a winning bid of $13,000.
[3] He made his debut for the Rhinos on 16 January 2013 against Punjab Warriors at the Surjit Hockey Stadium in Ranchi's first ever Hockey India League match in their history and he scored the second goal for the team 50 minutes into the game as the Rhino's ran out 2–1 winners.
[7] Singh then won his first man of the match award on 28 January 2013 after he scored the winning goal for Ranchi Rhinos against the Mumbai Magicians at the Astroturf Hockey Stadium when he managed to find the net 49 minutes into the match to give Ranchi a 2–1 victory.
[10] Singh then played his first match for Ranchi Rhinos in the Hockey India League play-offs on 9 February 2013 against the Uttar Pradesh Wizards at the Astroturf Hockey Stadium in the semi-finals in which he helped Ranchi Rhinos reach the final of the Hockey India League with two goals he scored 5 minutes into the game and 66 minutes into the game; Ranchi won the match 4–2.
[11] Then in the final Singh managed to help Ranchi Rhinos win the league title over the Delhi Waveriders on 10 February 2013 at the Astroturf Hockey Stadium.