Graduated from Northampton (Va.) High School where he lettered in baseball and was rated the No. 6 high school player in Virginia...Pitched for the University of South Carolina compiling a career record of 15-7 in 110 appearances with 20 saves over his four-year career...Played on the 2010 and 2011 National Championship squads which closed out Rosenblatt Stadium and opened the new TD Ameritrade Park...Left South Carolina as the school leader with 110 career appearances...Ranked T-7th in NCAA Division 1 with 17 saves in 2013...Was a teammate of current Cardinals infielder Max Schrock on the 2013 South Carolina team...His father, Kirk, pitched for Old Dominion University...He and his wife, Lauren, reside in Columbia, South Carolina.
Was claimed off waivers from San Diego on June 29 and optioned to Memphis (AAA)...Appeared in a career-high 22 Major League games in 2018, 18 with St. Louis and four with San Diego...Made Cardinals debut (7/29) with 2.0 scoreless IP against the Cubs...Was optioned to Memphis (AAA) following the game...Did not allow a run in his first eight appearances with St. Louis (7/29-9/2) covering 10.0 innings...Did not yield an earned run against N.L. Central opponents in nine appearances (8.0 IP) in 2018...Made six appearances against the Dodgers, his most against any opponent in 2018...Did not record an out on 9/15 vs. LAD, his first career MLB appearance (26 app.) without recording one...Recalled on 9/1 from Memphis (AAA) with RHP Daniel Ponce de Leon and C Carson Kelly (his third stint w/ St. Louis)...Pitched a career-high 3.0 innings as a member of the Padres vs. LAD (4/18), allowing no runs...Received his first career ejection from home plate umpire Adam Hamari at KC (8/12) after a hit by pitch of batter Jorge Bonifacio following two strikeouts in the bottom of the 9th inning...Appeared in 30 games between El Paso (SD) and Memphis (STL); 1-1 record with a 2.16 ERA in 41.2 IP with 49 strikeouts...Made one spot start for Memphis vs. Colorado Springs (7/22), pitching 3.2 scoreless innings in a no decision; his first start since 2016 while with Scranton Wilkes-Barre...Held opposition scoreless in 9-of-11 appearances with Memphis...Stymied right-handed batters at Memphis allowing just three singles and an .073 BA (3-41) with 16 strikeouts.
Was returned by Pittsburgh to New York-AL on 4/1 (Rule 5 Draft selection)...Began the season at Triple-A Scranton/Wilkes-Barre, where he went 3-1 with a 3.24 ERA and 1 save in 21 relief appearances.....opponents batted .250 with 47 strikeouts in 33.1 innings... Contract was selected by the Yankees on 6/22... Went 0-0 with a 4.50 ERA in 7 relief appearances with the Yankees... Made his MLB debut on 6/24 vs. Texas (1.1ip, 1k).....first career strikeout was Rougned Odor... Was traded to Milwaukee on 7/13 in exchange for 1B Garrett Cooper... Made 2 relief appearances with the Brewers, posting a 9.00 ERA... Was optioned on 7/18 to Triple-A Colorado Springs, where he went 1-2 with a 6.48 ERA in 17 relief appearances.....struck out 17 batters in 16.2 innings but opponents batted .318
Attended spring training as a non-roster invitee with New York (AL)...Spent entire season with Triple-A Scranton-Wilkes Barre, where he led the team in appearances...Went 4-2 with a 2.65 ERA (54.1ip/16er) in 31 relief appearances and 1-2 with a 4.50 ERA (24.0ip/12er) in five starts...Limited left-handed batters to a .215 average (17-for-79)... Went 1-0 with a 1.74 ERA (10.1ip/2er) in six appearances in April...Faced two batters in 0.1ip and recorded his first win on 4/17 vs. Syracuse... Worked 1.1 scoreless innings and recorded his only save of the season on 5/18...Made three consecutive starts between 5/28 and 6/7...Returned to the bullpen on 6/12 and made 19 of his last 21 appearances in relief... Made final start on 8/18...Was selected by Pittsburgh in the Major League Phase of the Rule Five Draft during the final day of the winter meetings on 12/8; became the first player the Pirates selected in the Major League Phase of the Rule Five Draft since Gustavo Nunez in 2011.
Worked exclusively in relief while spending entire season with Scranton-Wilkes Barre...Limited left-handed batters to a .217 average (13-for-60)...Recorded a 1.29 ERA (14.0ip/2er) while recording 15 strikeouts and allowing just one walk in his final 11 appearances...Ended the season with a 10.1 scoreless inning streak...Went 2-0 with a 5.84 ERA (12.1ip/8er) in nine relief appearances for the Surprise Saguaros of the Arizona Fall League following the regular season.
Produced a 3-6 record, 12 saves, a 3.80 ERA (68.2ip/29er) and a career-high 94 strikeouts in a total of 48 relief appearances between Single-A Tampa, Double-A Trenton and Scranton-Wilkes Barre...Was named to the Eastern League mid-season All-Star team...Ranked second among Yankees farmhands in saves...Led Yankees minor leaguers (minimum 60.0ip) with a 12.32 strikeouts/per 9.0ip ratio.
Began professional career with the Staten Island Yankees of the New York-Penn League after being selected by New York in the 10th round of the draft earlier in the summer...Did not allow a hit in a total of 5.0 innings (16 at bats) over four appearances with Staten Island...Was promoted to Charleston of the South Atlantic League on 6/29 for the remainder of the season.