Gooch made his professional debut for Sunderland on August 26, 2015 in a League Cup second round match against Exeter City, coming on for Adam Matthews in the 58th minute of a 6-3 win at the Stadium of Light [REF].
On 13 August 2016 Gooch made his Premier League debut, starting away against Manchester City in Sunderland's first match of the season, in a 2-1 defeat [REF].