Having become a regular starter for Sale at the age of twenty, on 4 April 2021 he was a starter against the Scarlets in Sale's 57–14 away Champions Cup victory.[8] He still figured in the starting XV a week later, for the quarter-final defeat against La Rochelle.[9][10]
In June 2021 he was included in the England senior squad for the 2021 Summer Internationals, but was not featured in either of the tests.[13]
On 10 November 2021 Rodd was called up to the England squad for the 2021 Autumn Nations Series for England's match against Australia. He replaced Joe Marler, who had tested positive for COVID-19 and was forced to pull out for the match.[14] Rodd was initially named on the bench against Australia, before being moved to the starting line up after starting loosehead Ellis Genge also had to withdraw due to COVID-19.[15]
He earned his first England cap in the 32–15 victory over the Wallabies. He then started a week later against South Africa, with Genge still unavailable for selection and Marler only coming out of isolation a few days before.[16] Rodd finished his 2021 Autumn Nations Series with a 27–26 win over the world champions.[17]