Signed by D-backs as 22nd-round selection in the First-Year Player Draft (June 7, 2016) \[signed by Doyle Wilson\]...Selected in the 16th round of the 2014 draft (Giants) and the 26th round in 2015 (Red Sox), but decided to return to school both times...Played two seasons (2014-15) at Southwestern Community College in Chula Vista, Calif. prior to transferring to the University of Arizona...Became the fifth University of Arizona Wildcat to play for the D-backs: Ed Vosberg (1999), Alan Zinter (2004), Daniel Schlereth (2009) and Konrad Schmidt (2010, ’12)...Spent 2016 at Arizona, going 5-1 with a 2.80 ERA in 25 games (seven starts)...Started Game 2 of the College World Series vs. Coastal Carolina (one ER in 7.0 IP), striking out 10 with no walks…combined with Coastal Carolina's Mike Morrison (10 SO), to become the first set of CWS pitchers in 30 years with 10+ strikeouts in the same finals game.
2023
Went 9-1 with four saves, a 2.48 ERA (18 ER in 65.1 IP), 0.98 WHIP and 70 strikeouts over 60 games in his fifth season with Arizona...Set career highs in games, innings, wins, saves, strikeouts and WHIP...Finished tied for first in wins (also: Alexis Díaz/CIN and Tanner Scott/MIA) and seventh in WHIP among National League relievers [min. 40 games]...Became the first D-backs pitcher to record nine wins with no losses in a season, surpassing Micah Owings' 8-0 mark in 2011…was one win shy of tying Oscar Villareal's franchise record 10 wins by a reliever set in 2003...In 32 home games, went 3-0 with two saves, a 2.41 ERA (nine ER in 33.2 IP), 0.89 WHIP and 35 strikeouts...Over 28 road games, went 6-1 with two saves, a 2.56 ERA (nine ER in 31.2 IP), 1.07 WHIP and 35 strikeouts...Posted a career high 11-game (12.1 IP) scoreless streak from June 1 to July 18…went 2-0 with one save, a 0.32 WHIP and 12 strikeouts in the span...Among relievers since June 1 [min. 30 games], was tied for first in wins (eight), second in opponent avg. (.135), third in OPS (.443) and fifth in WHIP (0.80)...From April 19 to July 18, recorded a season-best 11 straight road games without an earned run (15.0 IP, 54 BF) with 15 strikeouts and only four walks...Recorded saves in back-to-back games for the first time on July 18-19...Recorded 11 straight scoreless games at home from June 1 to Aug. 12 (11.0 IP) with a 0.27 WHIP and 11 strikeouts...Limited righties to .184 (25-for-136) with 42 strikeouts, while lefties hit .178 (16-for-90) with 28 strikeouts...Held opponents to a .221 avg. (17-for-77) with runners on base...Limited opponents to .162 (19-for-117) off his slider and .229 (22-for- 96) off his 4-seamer with a 40.4 whiff pct...Increased the speed on his slider to a career-best 86.7 mph, up from his previous high 85.4 from last season...POSTSEASON: Did not allow a run in 10 games, going 1-0 over 11.2 innings with 15 strikeouts, a 1.11 WHIP and .195 opponent avg....Set an all-time franchise record by a reliever with 10 consecutive scoreless games to begin a Postseason career…previous franchise high was five games by Brandon Lyon (Oct. 3-15, 2007) and Tony Peña (Oct. 4-14, 2007)…fellow D-back Ryan Thompson recorded 11 straight scoreless relief outings to start his Postseason career dating back to Sept. 30, 2020 with the Rays...Earned his first career Postseason win in Game 4 of the NLCS vs. Phillies.
2022
Appeared in 30 games in his fourth season with the D-backs, going 1-1 with one save, a 3.38 ERA (11 ER in 29.1 IP) and 30 strikeouts...Fourteen of his final 16 outings were scoreless (1.23 ERA; 2 ER in 14.2 IP) with a .173 opponent average....Owned a 1.50 ERA (3 ER in 18.0 IP) with a 0.72 WHIP in 17 road games...Limited lefties to a .200 average (7-for-35).
2021
Appeared in 32 games in his third season with the D-backs, going 0-1 with a 6.35 ERA (20 ER in 28.1 IP) and 31 strikeouts...Began the season with Arizona before being optioned to Triple-A Reno on June 20... Placed on the Aces’ 7-day injured list June 26 after one Triple-A game, moved to Reno’s 60-day list July 29 and transferred to the D-backs’ 60-day injured list Sept. 15 (right elbow inflammation).
2020
Was 0-2 with 1 save, a 6.75 ERA (12 ER in 16.0 IP) and 18 strikeouts in 19 games…averaged 10.13 strikeouts per 9.0 innings... Increased his 4-seam average fastball velocity from 93.5 mph in 2019 to 95.5 in 2020....Opponents hit .192 (5-for-26) off his slider...Optioned to the Alternate Training Site on Sept. 10.
2019
Was 3-0 with 2 saves, 9 holds, a 1.48 ERA (4 ER in 24.1 IP) in 25 games in his first Major League season....Tied for the NL lead in holds (9) after Aug. 19 with Andrew Miller/STL and Drew Pomeranz/MIL...Opponents hit .075 (3-for-40) with 20 strikeouts vs. slider...Earned his fi rst career save on Sept. 16 vs. Marlins (0 ER in 1.0 IP).
2018
Combined to go 6-1 with 9 saves, a 1.41 ERA, 100 strikeouts, 12 walks and a .185 opponent average in 54 appearances between Single-A Adv. Visalia and Double-A Jackson...Allowed just 1 run in his final 15 outings (0.45 ERA; 20.0 IP)...Recorded the final 3 outs of the decisive game in the Southern League Championship series for the Generals.