Moore did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[3] In 2021, Moore pitched in 37 games split between the Single-A Kannapolis Intimidators and the High-A Winston-Salem Dash, logging a cumulative 2–2 record and 4.20 ERA with 59 strikeouts and 9 saves in 40+2⁄3 innings pitched.
Philadelphia Phillies
On March 29, 2022, the White Sox traded Moore to the Philadelphia Phillies in exchange for Adam Haseley.[4][5] Moore spent the 2022 season with the Double-A Reading Fightin Phils, registering a 4–5 record and 4.35 ERA with 71 strikeouts in 49+2⁄3 innings of work. He was assigned to the Triple-A Lehigh Valley IronPigs to begin the 2023 season.[6]
On April 4, 2023, Moore was selected to the 40-man roster and was promoted to the major leagues for the first time.[7][8] He made three appearances for Philadelphia during his rookie campaign, but struggled to a 18.90 ERA with two strikeouts across 3+1⁄3 innings pitched. Moore was designated for assignment by the Phillies on February 14, 2024.[9]
New York Yankees
On February 16, 2024, Moore was claimed off waivers by the New York Yankees.[10] The Yankees designated him for assignment on April 25,[11] and he was sent outright to the Triple–A Scranton/Wilkes-Barre RailRiders after clearing waivers on April 28.[12] Moore split the remainder of the year between Scranton, the Double-A Somerset Patriots, High-A Hudson Valley Renegades, and rookie-level Florida Complex League Yankees. In 25 appearances (three starts) for the four affiliates, he accumulated a combined 3-1 record and 6.75 ERA with 25 strikeouts and one save across 21+1⁄3 innings pitched.[13]
Moore made eight appearances for Scranton in 2025, but struggled to a 6.23 ERA with six strikeouts across 8+2⁄3 innings pitched. Moore was released by the Yankees organization on June 12, 2025.[14]
Charros de Jalisco
On June 25, 2025, Moore signed with the Charros de Jalisco of the Mexican League.[15] In 13 appearances for Jalisco, he recorded a 9.82 ERA with 14 strikeouts over 11 innings of work. He became a free agent following the season.