Miami Marlins 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 (24 starts), 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 (34 relief appearances). Wetzler spent 2017 with Jupiter where he collected a 1–6 record and 4.17 ERA in innings pitched. He began the 2018 season split between Jupiter and the Double-A
Jacksonville Jumbo Shrimp, and was released by the organization on June 27, 2018, after allowing 7 earned runs in innings.
Los Angeles Dodgers On July 6, 2018, Holmes signed a minor league contract with the
Los Angeles Dodgers. He split the remainder of the 2018 season between the High-A
Rancho Cucamonga Quakes and the Double-A
Tulsa Drillers, recording a 2.82 ERA in Tulsa and a 1.06 ERA with the Quakes. He split 2019 between the Triple-A
Oklahoma City Dodgers and Tulsa, pitching to a 2–4 record and 5.31 ERA with 64 strikeouts in 61.0 innings of work. Wetzler did not play in a game in 2020 due to the cancellation of the minor league season because of the
COVID-19 pandemic. He was released by the Dodgers organization on July 1, 2020.
Chicago Cubs On February 23, 2021, Wetzler signed a minor league contract with the
Chicago Cubs organization. He was assigned to the Triple-A
Iowa Cubs to begin the season. He made two starts for Iowa, struggling to an 0–1 record and 6.52 ERA with 9 strikeouts in innings pitched. He was released by the Cubs on June 24, 2022.
Milwaukee Milkmen On July 15, 2022, Holmes signed with the
Milwaukee Milkmen of the
American Association of Professional Baseball. Holmes made 11 appearances (4 starts) for Milwaukee down the stretch, logging a 4–0 record and 6.03 ERA with 27 strikeouts in innings pitched.
Chicago White Sox On March 14, 2023, prior to the start of the American Association season, Holmes’ contract was purchased by the
Chicago White Sox organization. In 31 combined appearances between the Double–A
Birmingham Barons and Triple–A
Charlotte Knights, he accumulated a 2–6 record and 5.25 ERA with 42 strikeouts and 4
saves in 36 innings of work. On July 25, Holmes was released by Chicago.
Fargo-Moorhead RedHawks On August 26, 2023, Holmes signed with the
Fargo-Moorhead RedHawks of the
American Association of Professional Baseball. In four games for Fargo, Holmes recorded a 2.25 ERA with two strikeouts and one save across four innings.
El Águila de Veracruz On March 11, 2024, Holmes signed with
El Águila de Veracruz of the
Mexican League. In 7 games (6 starts) for Veracruz, he struggled to a 6.91 ERA with 23 strikeouts across innings pitched. Holmes was released by the team on May 27.
Caliente de Durango On May 30, 2024, Holmes signed with the
Caliente de Durango of the
Mexican League. In 11 appearances (10 starts) for Durango, he compiled a 4-5 record and 5.82 ERA with 37 strikeouts over 51 innings of work. Holmes was released by the Caliente on April 29, 2025. ==Personal==