Early career Born in
Noida, Uttar Pradesh, Singh started playing cricket and football at an academy in
Noida at the age of nine years. He played with them at many youth tournaments. He started playing his football with former Indian footballer, Anadi Barua.
East Bengal After spending four years at Tata Football Academy and spending almost a year in both
United Arab Emirates (where he trained with a
UAE Pro League club Singh scored his first two league and professional goals for East Bengal on 12 December 2010 against
Pailan Arrows at the
Salt Lake Stadium where he scored in both the 49th and 71st minute to give East Bengal a 4–0 victory. Singh then scored again for East Bengal on 29 December 2010 against
Air India FC at the Salt Lake Stadium in which he scored in the 34th minute as East Bengal went on to win 6–1. Singh then scored for East Bengal again on 4 February 2012 against arch-rivals Mohun Bagan yet again but this time in the I-League in the 32nd minute which eventually led to East Bengal drawing the game 1–1. Singh then continued his scoring run by scoring against
Mumbai on 30 March 2012 at the Salt Lake Stadium with him scoring in the 25th minute to lead East Bengal to an eventual 3–1 victory. Singh then scored the winner for East Bengal on 16 April 2012 against
Chirag United at the Salt Lake Stadium in the 77th minute to give East Bengal a 4–3 victory after being held at 3–3 for most of the match. Singh then scored his last goal of the
2011–12 I-League season on 30 April 2012 against
Sporting Goa at the Salt Lake Stadium in which he scored from a penalty in the 82nd minute as East Bengal won 3–0. During the
2012–13 season, Singh scored three goals. His first goal that season came against 24 November 2012 against
ONGC in which he scored the final goal in the 83rd minute for East Bengal as the side won 5–0. He then found the net again on 30 December 2012 against the
Pailan Arrows in which he found the net in the 44th minute to lead East Bengal to a 3–0 victory. He then scored his final goal of the season on 5 January 2012 against
Salgaocar in which he found the net in the 59th minute to help East Bengal to a 4–1 victory.
Bengaluru FC After spending three seasons with
East Bengal, Singh signed for new direct-entry
I-League side
Bengaluru FC on 11 July 2013. He made his debut for the side in the club's very first
I-League game ever against
Mohun Bagan on 22 September 2013 in which he came on in the 80th minute for
Malemngamba Meetei as Bengaluru drew the match 1–1. After being an off-the-bench sub in the first six matches of the season, Singh scored an own goal against his former club,
East Bengal, on 26 October 2013 at the
Kalyani Stadium in the 49th minute as Bengaluru lost 2–0, their first loss of the season. He however then scored his first actual goal of the season on 21 December 2013 against
Salgaocar in which he scored from the penalty spot in the 93rd minute to give Bengaluru FC a 2–1 victory. Then, in the club's very first
Federation Cup match in their history, Singh managed to score a brace off the bench as Bengaluru FC won 5–3 over
Sporting Goa. Robin Singh played 5 of
Bengaluru FC's
2014-15 Indian Federation Cup campaign, scoring twice in the process, including the winner against
Dempo in the final. The CEO of Bengaluru FC, Parth Jindal confirmed that Robin Singh along with
Sunil Chhetri and
Thoi Singh will become contracted to the
Indian Super League at the end of the season, to join the ISL team that drafts them in, but an arrangement has been agreed that they will be loaned back to Bengaluru FC for the next I-League season.
FC Goa Robin signed a one-year deal with
FC Goa for
2016 Indian Super League season. He scored his first goal for the Goan club in a 2–1 win against Northeast United. He would make 10 appearances and would score only the one goal in the season for his team.
East Bengal Robin Singh rejoined former club
East Bengal for the
2016-17 I-League. Robin scored 5 goals in 14 appearances in the league as his team finished 3rd in the league and reached semi-finals of the
Federation Cup.
ATK Singh was signed by
ISL champions
ATK for the fourth edition of the league. In his six league appearances for the club he was able to score once. In the match against
Mumbai City, a cross from the right hand side by
Zequinha was flown inside, Singh came in running in to the box only managing to put a touch on the ball which was enough for it to go in.
Real Kashmir (loan from Hyderabad FC) On 4 February 2020, it was announced that Robin was signed by I-League club
Real Kashmir on loan from Indian Super League club
Hyderabad FC.
Punjab FC For 2021-22 season, Singh joined I-league side
Punjab FC.
SC Bengaluru In 2022, Singh joined
I-league 3 side
Sporting Club Benguluru. As of 2024-25 season, the club competes in
I-league. ==International career==