Goforth attended high school at St. John Bosco. Coming out of high school, Goforth was rated as a four star recruit, where he decided to commit to play college football for the USC Trojans.[2][3]
College career
USC
In Goforth's first two seasons in 2019 and 2020, he tallied 44 tackles with three being for a loss, and two pass deflections.[4][5][6] In the 2021 season, Goforth notched 62 tackles with one being for a loss, a fumble recovery, and a forced fumble.[7] In the 2022 season opening victory over Rice, Goforth intercepted a pass which he returned 31 yards for a touchdown.[8] During the 2022 season, Goforth totaled 43 tackles, a fumble recovery, an interception, and a touchdown.[9] After the conclusion of the 2022 season, Goforth decided to enter his name into the NCAA transfer portal.[10][11]
Washington
Goforth decided to transfer to play for the Washington Huskies.[12][13] In Goforth's lone season with the Huskies in 2023, he totaled 37 tackles with four being for a loss, two pass deflections, and a fumble recovery.[14]
On April 30, 2024, Goforth signed with the Green Bay Packers as an undrafted free agent.[16][17] He was waived/injured on August 27, 2024, but returned to the Packers injured reserve list.[18] On November 5, 2024, the Packers released Goforth from IR with an injury settlement.[19]