Jackson Generals
In 2015, he played for the AZL Mariners, Clinton LumberKings, and Bakersfield Blaze where he compiled a combined 4–8 record and 4.10 ERA in 22 starts. In 2016, he pitched for the Jackson Generals where he was 12–4 with a 2.95 ERA and 1.11 WHIP in 25 games started.