On July 31, 2017, Myers was traded to the Tampa Bay Rays in exchange for Tim Beckham.[7] He was assigned to the Hudson Valley Renegades of the Low–A New York–Penn League, where he finished the season.[8] Over 12 starts between Aberdeen and Hudson Valley, he went 4–2 with a 3.54 ERA and a 0.98 WHIP. Myers spent 2018 with the Bowling Green Hot Rods of the Single–AMidwest League. He pitched to a 10–6 record with a 3.71 earned run average in 23 games (21 starts).[9][10]
He spent 2019 with the Charlotte Stone Crabs of the High–AFlorida State League, going 8–1 with a 2.31 ERA over 18 games (13 starts), striking out 59 over 84+2⁄3 innings.[11] Myers did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[12]
To begin the 2021 season, he was assigned to the Montgomery Biscuits of the Double-A South.[13] After appearing in 13 games (ten starts) and pitching to a 5–3 record with a 3.32 ERA and 81 strikeouts over 59+2⁄3 innings, he was promoted to the Durham Bulls of the Triple-A East in July.[14] Over 12 starts with Durham, Myers went 3–4 with a 4.50 ERA and 65 strikeouts over 58 innings.[15]
On July 7, 2022, the Guardians traded Myers to the San Francisco Giants in exchange for cash considerations.[19] He made two appearances for the Triple-A Sacramento River Cats, allowing three runs in as many innings pitched. He was designated for assignment on July 31 following the acquisition of Dixon Machado.[20]
Chicago White Sox
On August 2, 2022, Myers was claimed off waivers by the Chicago White Sox.[21] On September 19, the White Sox released Myers. In 2022 in the minor leagues, he was 1–15 with a 7.82 ERA in 76 innings, and was second in the minor leagues in losses.[22]
Milwaukee Brewers
On November 22, 2022, Myers signed a minor league contract with the Milwaukee Brewers organization and was assigned to the Triple-A Nashville Sounds.[23] He split the 2023 season between the Double–A Biloxi Shuckers and Triple–A Nashville. In 29 games (26 starts), he accumulated a 10–5 record and 4.93 ERA with 175 strikeouts across 140+2⁄3 innings pitched.[24]
On April 17, 2024, Myers was selected to the 40–man roster and promoted to the major leagues for the first time.[25] However, he was optioned down to Nashville the following day without appearing for the Brewers, becoming a phantom ballplayer.[26] On April 22, Myers was recalled to the majors after Wade Miley was placed on the injured list.[27] Myers made his Major League debut on April 23 versus the Pittsburgh Pirates, surrendering a home run to Andrew McCutchen on his first pitch.