*Club domestic league appearances and goals, correct as of 21:02, 10 July 2024 (UTC) ‡ National team caps and goals, correct as of 11:01, 25 May 2022 (UTC)
Bright made his senior debut for Newport on 6 October 2020 in the 5-0 EFL Trophy defeat to Norwich City Under 21's as a second-half replacement for Robbie Willmott.[3] He made his second appearance for Newport on 10 November 2020 in the 3–1 EFL Trophy defeat to Plymouth Argyle as a half time substitute for Scot Bennett.[4] Bright made his football league debut for Newport on 7 May 2022 in the EFL League Two 2–0 defeat to Rochdale as a second-half substitute.[5] In May 2022 he signed his first professional contract with Newport County[6]
On 31 January 2023 Bright joined Pontypridd United on loan for the remainder of the 2022–23 season.[7] In June 2023 his Newport contract was extended to the end of the 2023–24 season.[8] On 31 August 2023 Bright joined Barry Town United on loan for the remainder of the 2023–24 season.[9] On 1 January 2024 Bright was recalled from his loan by Newport.[10]
Bright was released by Newport County at the end of the 2023-34 season.[11]