He has previously played in Major League Baseball (MLB) for the Toronto Blue Jays, Oakland Athletics, and Seattle Mariners.
In his freshman season, Snead appeared in 32 games and pitched to a 3–0 win–loss record, 2.40 earned run average (ERA), and 22 strikeouts in 411⁄3 innings.
[1] In 2018, Snead played with Dunedin and the Double-A New Hampshire Fisher Cats, pitching 51 total innings and posting a 4–5 record, 3.88 ERA, and 51 strikeouts.
[1] Snead continued to progress through the minor league ranks in 2019, appearing for New Hampshire briefly to begin the season before being promoted to the Triple-A Buffalo Bisons.
[1] The 2020 minor league season was cancelled due the COVID-19 pandemic, and Snead did not play professional baseball at any level that year.
[5][1] Snead made his Major League debut on July 28, 2021, against the Boston Red Sox retiring the only two hitters he faced.
On March 16, 2022, the Blue Jays traded Snead, Gunnar Hoglund, Kevin Smith, and Zach Logue to the Oakland Athletics for Matt Chapman.