He started playing cricket professionally at an early age and represented his city Ludhiana at the U-14 and U-16 district levels.
Rajp first represented the United States national cricket team at the ICC Americas Under-19 Championship in 2005 against Canada, Bermuda, Cayman Islands and Argentina.
The very next day, Rajp took another five-for (5 for 45),[4] against Argentina in a seven-wicket victory before USA registered its final victory of the tour against Cayman Islands to seal a sweep of the tournament and made history by clinching a spot in the 2006 ICC Under-19 Cricket World Cup for the first time, in Sri Lanka.
[13] Rajp also clinched the best bowler honors for the 2019 Western Regional Tournament help at Sepulveda Basin Cricket Complex in Van Nuys, CA.
In June 2021, he was selected to take part in the Minor League Cricket tournament in the United States following the players' draft.
[14] Rajp made his debut in 2012 when he was selected as to be a part of the United States national cricket team at the 2012 ICC World Twenty20 Qualifier in the UAE in March 2012.
[18] Awarding his success at the 2012 ICC World Twenty20 Qualifier, his debut tour for the Senior national team, the selectors picked Rajp as one of the members of the United States national cricket team for the 2012 ICC World Cricket League Division Four which took place from September 3 to 10, 2012 in Malaysia.
[23] Although, his aggressive bowling as not enough for the US to win the Auty Cup title, it surely helped his case to become a regular fixture in the USA squad.