His senior year, the Padres would be named co-champions of the WCAL with Archbishop Mitty Monarchs and would go on to defeat the Monarchs in the CCS Championship Final to win their first Sectional Open Division Championship in any sport and at any level.
Winston committed to play at Washington State for his remaining eligibility over an offer from Eastern Michigan.
[4] Winston signed with the Los Angeles Rams as an undrafted free agent on April 25, 2020.
[8] He was waived on August 31, 2021, during final roster cuts and was re-signed to the practice squad the next day.
[9][10] Winston was elevated to the active roster on December 12, 2021, for the team's Week 14 game against the New York Jets.
[20] Winston was waived by the Seahawks on August 27, 2024 and re-signed to the practice squad, but was released a few days later.