Shrestha was born in
Dhankuta. After graduating from ANFA Academy in 2006 he joined the
Sankata Boys Sports Club a year later, he then signed for the
Manang Marshyangdi Club in 2008. Shrestha scored the equalizing goal in an
AFC President's Cup match against
FC HTTU. Manang Marshyangdi though lost the match 3–1. Shrestha played for
Manang Marshyangdi Club at the 35 edition
Governor's Gold Cup. On 19 October Shrestha scored a penalty kick in the semifinals in a 3–1 win over Sikkim FA. On 21 October in the final against
ONGC F.C. Shretha scored another penalty kick after
Cederic Aba was brought down in the box, and then set up
Zikahi Dodoz for MMC's second goal as they came from 2–0 down to tie 2-2. MMC however would go on to lose the match on
penalty kicks. In the group stage match of the
2014 Aaha! Rara Gold Cup Shrestha scoring in the seventh twice in an eventual 7–0 win over
Kanchanjunga FC of
Sikkim, India. On 2 July 2015, Shrestha signed a monthlong loan deal with
CFC Bhutan, with the option of a second month. Shrestha is joined by fellow MMC player
Rupesh KC as well as
Surendra Thapa of
Morang XI. The players will each be paid 64,000
rupees a month. On 25 July 2015, he scored his first goal with brace for
CFC Bhutan as they beat
Paro United FC 3–1. On 2 August 2015, he accelerated his goalscoring ability and scored twice in Bhutan national league for CFC Bhutan against FC Tertons as game remained stalemate. == International career ==