On 12 November 2019, after graduating from Oxford United's academy, Goodrham made his debut for the club in a 4–1 EFL Trophy win against Crawley Town, becoming Oxford's youngest ever player in the process, aged 16 years and 98 days.