Selected in the second round of the 2013 Amateur Draft out of Northwest Mississippi Community College…committed to the University of Mississippi before signing with the Royals… went 8-3 with a 2.39 ERA (73.1-IP, 25-ER) and a school-record 96 SO in 12 starts as a sophomore… finished his collegiate career as the program’s all-time leader in wins (16) and strikeouts (161)…named first-team All-Conference in both seasons…pitched a six-inning no-hitter as part of a doubleheader at Mississippi Delta in 2012.
Limited to 12 apps in his first full season with the Rays due to left thumb weakness…made his third career Opening Day roster, following 2017 and 2020…survived an April 17-30 stint on the 10-day IL but returned to the injured list May 19 and missed the rest of the season…underwent thoracic outlet decompression surgery June 2, performed by Dr. Gregory Pearl in Dallas…began a rehab assignment with the FCL Rays on Sept. 16.
Designated for assignment by the Reds on Aug 24…acquired by the Rays on Aug 28 and added to the active roster on Aug 31 after driving roughly 10 hours from Cincinnati in a rental car to join the Rays in the Bronx...Placed on the 10-day IL (left pinky finger irritation) on Sep 10, retroactive to Sep 7…transferred to the 45-day IL on Sep 18, ending his season... Between the Reds and Rays, ended the season on a run of seven consecutive scoreless apps...On Sep 1 at NYY, made his Rays debut and pitched two scoreless innings…his only hit allowed was an infield single in the 8th inning.
Spent most of the season on Louisville's roster or injured list...Beginning 5/31 finished the season on Louisville's injured list with a sprained medial collateral ligament in his left knee suffered while pitching for the Reds in the nightcap of the 5/27 doubleheader vs the Pirates...Was on the Reds' roster for 3 days during 3 separate stints and made 1 appearance each promotion...In the 9-2 win on 5/4 vs SF replaced starter Tanner Roark and pitched the last 2.1 innings, tied for the longest outing by a Reds reliever to that point in the season...In the 6-0 loss on 5/17 vs LAD replaced starter Anthony DeSclafani and pitched the fifth and sixth innings. ..On 5/27 vs Pit served as the 26th player for the doubleheader and in the seventh inning of the nightcap threw the seventh and eighth innings in relief of starter Sonny Gray...Was returned to Louisville's roster the day after each of those 3 apps...In 8 spring training relief apps went 1-0, 7.00 (9ip, 8h, 4bb, 8k, 2hr)...was reassigned to minor league camp on 3/22, 2 days before the Reds broke camp.
In 3 stints with the Reds went 1-2, 4.60 in 7 starts (31.1ip) and 0-1, 2.31 in 10 relief apps (11.2ip)...between his first 2 starts for the Reds, his season debut on 4/9 at Phi and then again 8/30 vs Mil, made all 10 of his apps in relief...made his last 6 apps of the season in the starting rotation (1-2, 4.13)...in his last 3 starts went 1-1, 1.84 (14.2ip, 3er)...in spring training made 1 start and 5 relief apps before he was optioned to Louisville on 3/25, the day the Reds left Goodyear...was added to the roster after the Opening Day rainout forced the Reds to add a fifth starter...was scheduled to start the Reds' fifth game of the season, on 4/3 vs Cubs, but it, too, was rained out...instead, he threw a simulated game the next day in Louisville, then made his regular season debut in a start on 4/9 at Phi...made 1 start and 3 relief apps before he was optioned to Louisville on 4/20, when OF Scott Schebler came off the disabled list...was recalled on 7/4, the day after the Reds' 12-inning, 12-8 loss vs WSox...spent 7/4 on Cin's roster without pitching and was returned to Louisville the next day, when IF/OF Dilson Herrera was promoted...was recalled again on 8/13 and spent the rest of the season with the Reds...with 2 outs in the second inning of the 4-3 loss on 8/15 vs Cle entered the game in relief of starter Robert Stephenson and threw 3.2 innings, the longest relief appearance of his career...following 5 more relief apps joined the starting rotation on 8/30...started the 1-0 loss on 9/15/18 at Wrigley Field and in 5.0 shutout innings recorded a career-high 10 strikouts (2h, 2bb, 1hbp)...over starts on 9/15 at Cubs and 9/20 at Mia, threw a career-high 11.0 consecutive scoreless innings, a streak snapped by the Royals in the first inning on 9/26 at Great American Ball Park.
Spent most of the season at Louisville, where he led the International League in hit batters and wild pitches while ranking third in walks...made 1 start and 11 relief apps during 2 stints for the Reds...as 1 of 7 rookies on the Opening Day roster began the season in the Reds' bullpen and made his first 4 apps in relief (8ip, 4bb, 8k) before his only start, a 12-8 loss on 4/22 vs Cubs...retired all 18 batters (7k) in his last 3 relief apps prior to his 4/22 start...following that 4/22 start made a pair of relief apps before he was optioned to Louisville on 5/4 to make room on the roster for RHP Austin Brice...spent the rest of the season with the Bats...returned to the Reds in September, after Louisville's season ended...on 4/6 vs Phi, in his season debut threw scoreless fifth and sixth innings and earned the 7-4 win when the Reds snapped the 4-4 tie with a run in the sixth...was his first career victory after an 0-7 start, with all 7 losses coming in 2016...in the 7-1 win on 4/10 at Pit threw 3.0 perfect innings...combined with Michael Lorenzen (3ip) and Wandy Peralta (1ip) to throw 7.0 perfect innings...Reds relievers threw 7.0 hitless innings in a game for the first time in franchise history...in the 2-1 win on 9/16 vs Pit retired his only batter (Gregory Polanco 4-3) to strand an inherited baserunner and earn his only Major League save...retired the first batter in 9 of his 11 relief apps...stranded both inherited baserunners...converted his only save opportunity...the Reds went 5-7 in games in which he pitched...at Louisville from 6/3-6/25, became the first Bats pitcher to allow fewer than 2 earned runs in 5 consecutive starts since Greg Reynolds in 2013...entered the season rated the second-best prospect in the organization behind 3B Nick Senzel.
Following the season was rated by MLB.com the third-best prospect in the organization and by Baseball America the 18th-best prospect in the International League...as 1 of 10 Reds pitchers to make his Major League debut, from 6/18-8/14 made all 10 of his starts for Cin...was 1 of 12 Reds players overall to make his Major League debut and 1 of a single-season club record 32 pitchers used in 2016...made his last appearance of the season in a start for Louisville on 8/29, when he left the game in the third inning with low back spasms...on 9/2 was promoted for his second stint with the Reds but didn't pitch before he went on the 15-day disabled list on 9/16 with the back injury...posted ERAs of 14.40 in the first inning (10ip, 16er) and 5.50 after the first frame (37.2ip, 23er)...allowed a first-inning run in 6 of his 10 starts...in the 11-inning, 5-4 loss on 6/18 at Hou became the first Reds pitcher with at least 9 strikeouts in his Major League debut since Johnny Cueto had 10 strikeouts without a walk on 4/3/08 vs Ari and the first to throw at least 7.0 innings in a debut since Travis Wood did it on 7/1/10 at Cubs...in that first career appearance, walked his first batter (George Springer) and the second batter homered (Marwin Gonzalez)...his first career strikeout victim was Carlos Correa...in the 5-4 walkoff loss on 8/8 at StL was in line for his first Major League victory after throwing 6.0 shutout innings, but with 2 outs and a runner on first base in the ninth inning the Cardinals scored 5 runs off Tony Cingrani and Ross Ohlendorf...became the second pitcher in Reds history to finish with as many as 7 losses without a win (Brian Reith, 0-7 in 2001)...from 4/18-4/24 was on Louisville's disabled list with a cut on his left index finger...attended 2016 Major League spring training camp as a non-roster invitee and in 4 exhibition starts and 1 relief appearance in Goodyear went 1-2, 2.87 (15.2ip, 12h, 6bb, 16k, 1hr)...was reassigned to minor league camp on 3/22.