 On November 21, 2019, it was announced O'Neill had his contract option for the 2020 season declined by Orlando as part of the end-of-season roster decisions.On January 14, 2020, O'Neill signed with Seattle Sounders FC.O'Neill made his Sounders debut on February 20 coming in as a substitute against CD Olimpia in the Concacaf Champions League.