Was drafted in the 3rd round by the Padres in the 2016 First-Year Player Draft out of Round Rock High School (TEX) despite throwing just one inning his senior year....Said Padres minor league pitching coordinator Eric Junge (pronounced: Young): "He’s been a prospect his whole life and he’s just been frustrated with all the nicks and annoying injuries, even going back to his junior year when he blew out in high school. I think there’s a lot of untapped potential. I think he’s ready to put all that in his rearview mirror."
Did not appear in the Padres' 60-man player pool during the regular season.
Was limited to just 22.1 IP (7.66 ERA) for Lake Elsinore (A) due to a comebacker off his leg...Tossed 5.0 total IP and allowed 3 runs across 3 outings (2 starts) for the Arizona League Rookie-Level Padres...His start of 5.0 innings on April 18, his 3rd start of the season, was his only start of the campaign longer than 4.0 IP (his debut on April 6)
Posted career highs across the board for Fort Wayne (A) with 6 wins, 93.0 IP, 97 strikeouts, a .255 opponent clip across 22 appearances (20 starts)...Made 10 starts of at least 5.0 innings and allowed 3 earned runs-or-fewer in each of those outings with a 5-3 record...On the season, allowed 3 earned runs-or-fewer in 17 of his 20 starts...Tossed a career-high 6.0 scoreless innings in his 5th start of the campaign on May 1 vs. Beloit...Limited hitters to a .238 AVG with RISP, but 17 of his 37 walks came in those scenarios...Missed time on the 7-day IL from July 20-August 13 due to a right triceps strain.
Tossed just 27.0 innings (4.67 ERA) for FW in 2017 due to a stint on the injured list from July 28 to September 26.
Made his profesisonal debut in 2016 with the AZL Padres (R), posting a 2.25 ERA (3 ER, 12.0 IP) across 5 starts.