He currently serves as the pitching coach for the Lake County Captains, the High-A affiliate of the Cleveland Guardians.
[4] Moore made his Major League Baseball debut on June 22, 2017, against the Detroit Tigers,[5] going 7 innings, allowing 3 runs on 6 hits, no walks and 4 strikeouts for a quality start and the win.
[7] On May 25, 2018, the Mariners traded Moore and Tommy Romero to the Tampa Bay Rays for Denard Span and Álex Colomé.
On June 14, 2022, Moore signed a minor league contract with the Toronto Blue Jays.
[12] In 10 games (6 starts) between the Double–A New Hampshire Fisher Cats and Triple–A Buffalo Bisons, he compiled a 5.63 ERA with 29 strikeouts across 32 innings.
On January 24, 2024, Moore was hired to serve as the assistant pitching coach for the Columbus Clippers, the Triple–A affiliate of the Cleveland Guardians.