|Date of birth||15 September 1981|
|Place of birth||Bradford, England|
|Height||5 ft 7 in (1.70 m)|
|Playing position||Left winger|
|2001||→ Bury (loan)||12||(2)|
|2002||→ Bristol City (loan)||3||(0)|
|2002||→ Bradford City (loan)||3||(0)|
|2003||→ Bury (loan)||17||(1)|
|2004||→ Bury (loan)||11||(1)|
* Senior club appearances and goals counted for the domestic league only.
Singh was born in Bradford, England. Although he started out with Leeds United, He made his professional debut when he went to play for Bury at Wrexham during his loan spell for Bury. He also played for Bristol City and Bradford City and twice more at Bury all on loan, before he moved to Stockport County in 2005. Singh's favourite position is left winger. In 2006, he was released by County manager Jim Gannon to sign for Sligo Rovers. He scored once for Stockport, in a 4-2 win over Northampton.
In January 2007, Singh signed for Bohemians but spent the majority of his time at Dalymount Park on the sidelines with injury. He did score against Rhyl F.C. in the 2008 UEFA Intertoto Cup. However after being a bit-part player in Bohs' Double winning season of 2008, he was released by the club when his contract expired in December 2008. In January 2009, he linked up with his former manager Sean Connor to join newly promoted Dundalk and signed a 6-month contract and was released after his contract was up.