Wetzler attended Clackamas High School in Clackamas, Oregon. He pitched to a 12–0 win–loss record and a 0.33 earned run average in his senior year, as well as a complete game shutout in the Class 6A state championship game. Wetzler was named the Class 6A player of the year. He finished his high school career with a 28–3 win-loss record, a 0.87 ERA, and 342 strikeouts. The Cleveland Indians of Major League Baseball selected Wetzler in the 15th round of the 2010 MLB draft. He did not sign with Cleveland, and instead enrolled at Oregon State University, to play college baseball for the Oregon State Beavers baseball team. In 2012, he played collegiate summer baseball with the Falmouth Commodores of the Cape Cod Baseball League. As a junior, Wetzler pitched to a 10–1 win–loss record with a 2.25 ERA, and was named an All-Pac-12 Conference selection. The Philadelphia Phillies selected Wetzler in the fifth round of the 2013 MLB draft, with the 151st overall selection. Wetzler did not sign, opting to return to Oregon State for his senior year. The Phillies reported Wetlzer and Jason Monda of Washington State University, their sixth round pick who also did not sign, to the National Collegiate Athletic Association for violating the rule against using a sports agent during financial negotiations, which is "something that reportedly happens all the time". The NCAA suspended Wetzler for 11 games, which is 20% of the Beavers' season. He made his season debut on March 2, defeating the Wright State Raiders, and then beating the Northern Illinois Huskies the next week. Weztler recorded his 31st win at the Oregon State on April 25, setting a new school record. Collegiate Baseball named Wetzler a First Team All-American. The Miami Marlins selected Wetzler in the ninth round, with the 257th overall selection, of the 2014 MLB draft. He signed and spent 2014 with the Batavia Muckdogs where he was 0–2 with a 2.95 ERA in 11 games started. In 2015, he played for both the Greensboro Grasshoppers and Jupiter Hammerheads where he pitched to a combined 6–7 record with a 4.55 ERA in 27 games, and in 2016, he returned to Greensboro and Jupiter where he posted a 7–2 record, 1.18 ERA, and 0.99 WHIP in 35 games. Wetzler spent 2017 with Jupiter where he collected a 1–6 record and 4.17 ERA in 73.1 innings pitched. He was released by the Dodgers organization on July 1, 2020.
Personal
In 2001, Wetzler was named the junior champion in sheep showing at the Clackamas County fair.