Rajesh S started playing football from the age of 14 onwards. He played football at St Mathews Recreation Club academy in Pozhiyoor. The place is known as mini-Brazil for its football fans. He comes from a fishing community and attended trials at BEML and joined as a guest player.
From then onwards played for Karnataka and Railways in Santosh Trophy. He had debut in Sanosh Trophy in the year 2012 for Karnataka. Next year he was the top-scorer.
In 2018, Rajesh’s eight goals helped Karnataka to reach in final round of Santosh Trophy. He was the man of the tournament in qualifying round. He scored a total of 28 goals in Santosh Trophy.
In World Railway Cup in Denmark, he was the top scorer in the league round with four goals. He scored against Switzerland, Norway and Denmark. He rejected an offer from Chennai FC to join Gokulam this season.