*Club domestic league appearances and goals, correct as of 16:58, 2 February 2024 (UTC) ‡ National team caps and goals, correct as of 01:22, 16 October 2024 (UTC)
Upon the expiration of his contract at Wolves, he joined Bolton Wanderers on 17 June 2022, linking up with the newly formed 'B' team.[7] Carty made his Bolton debut on 20 September 2022 in a 2–2 draw against Tranmere Rovers in the EFL Trophy, coming on in the 84th minute as a substitute for Eoin Toal, and went onto score the equalising goal seven minutes later. Tranmere went on to win the Penalty shoot-out, however.[8] On 19 December 2023, he and fellow B-Team prospect Luke Matheson signed new deals up to 2025 that would also promote them to the first-team squad.[9]
On 18 November, he was sent out on loan to fellow National League side Gateshead until January 2023.[11] On 9 January 2023, after he made four league appearances, scoring once; Carty's loan with The Heed came to an end and he once again returned to the University of Bolton Stadium.[12]
On 3 January 2024, Carty signed for League Two club Doncaster Rovers on loan until the end of the season.[23] The loan was cut short on 2 February after Carty suffered an ACL injury.[24][25]