Background
Subhash had to choose from following football or weight-lifting as a career option, with his father preferring him to follow the latter, but his family backed him to become a football player after impressing in village tournaments as a kid.
Career
Youth He would join the Sports Authority of India at Manipur in 2005 as a 15 year old and spend two years honing his skills before playing for ESU, a Manipuri football club Senior Air India
The striker impressed the Pilots and was soon signed by the club for their senior team He enjoyed great success in his two-year stint with the Mumbai-based club and even finished as second top scorer amongst Indians in his second season at the I-League club
East Bengal
Subhash moved to Kolkata giants East Bengal in 2009, with whom he spent a season during which he also made his India U23 debut.
Pune
After a short unsuccessful 6-month spell at Salgaocar in 2010, he was loaned out to Pune for the second half of the 2010-2011 I-League. His speed and dribbling skills added a new dimension to Pune Football Club’s playing style and he soon became a crowd favorite.
With his loan signing proving to be a success, Derrick Pereira was quick to sign him permanently at the end of the season. Subhash repaid the faith shown in him by the Pune Football Club management by scoring the goals that helped the club to a top-5 finish.
Shillong Lajong
In June 2013, Singh signed a one-year deal with Shillong Lajong.
Mumbai City
In October 2014, Subhash joined Indian Super League team Mumbai City for 2014 season. = Bharat Football Club (loan) Subhash signed for newly promoted I-League club Bharat Football Club for the 2014-2015 season on loan from Mumbai City. Mohun Bagan (loan)
In June of 2015 Subhash was signed by Mohun Bagan on loan for the 2015-2016 I-league season.