[2] The Colorado Rockies selected Moll in the third round of the 2013 Major League Baseball draft.
[3] He made his professional debut with the Low-A Tri-City Dust Devils,[4][5] posting a 1.80 ERA in 30 innings pitched.
On August 16, 2017, Moll was traded to the Oakland Athletics in exchange for a player to be named later or cash considerations.
On December 13, 2018 in the Winter Meetings, the San Francisco Giants selected Moll from the Blue Jays in the minor league phase of the Rule 5 draft.
[17] He was assigned to the Double-A Richmond Flying Squirrels to start the 2019 season, and also pitched for the Triple-A Sacramento River Cats.
Between the two teams in 2019, he was 2-2 with 2 saves and a 2.39 ERA in 41 relief appearances covering 49 innings in which he struck out 54 batters.
On July 2, 2021, Moll was traded to the Oakland Athletics organization in exchange for cash considerations.