Carpenter signed for Sale Sharks in August 2019.[2] He made his debut for the club off the bench in the European Rugby Champions Cup in January 2020, in a 30–23 loss to La Rochelle.[3] He then made his first start on 18 January in the same competition against Glasgow Warriors.[4]
In March 2021 he joined Nottingham Rugby on dual registration.[5] He started in Nottingham's opening fixture against Ealing Trailfinders.[6] He also featured for Sale in this time period, starting against Wasps in the Premiership Rugby Cup and scoring his first try for the club, on 29 March, in a win against Harlequins - also in the cup.[7][8]
In October 2021 Carpenter was dual registered with Sale FC, making his debut against Taunton Titans.[9]
Carpenter made his Premiership Rugby debut on 1 October 2022, playing at the Salford City Stadium against Exeter Chiefs. He scored his first Premiership try in the fixture, which Sale won 28–20.[10]
Carpenter was voted the Rugby Player's Association 15 under 23 MVP of the month for October 2022, after scoring 3 tries in 5 appearances.[11]
International career
Carpenter was selected for England U16 in April 2017, playing in a 41–22 win over Wales.[12][13] He was then named in an England U17 training squad in February 2018, although he did not ultimately feature for the side.[14]
In April 2019 Carpenter was named as part of England's squad for the U18 Six Nations festival, starting against Wales.[15] He was then named as part of the England U20 elite player squad for 2021, although he did not feature for the side.[16]
In June 2024 Carpenter was called up to the senior England squad for a training camp.[17]