Attended Vanderbilt, advancing to the NCAA Tournament three times, including twice to the College World Series...Member of the 2014 national championship runners-up, along with Dansby Swanson, Walker Buehler and Carson Fulmer.
2023
Pitched exclusively with Philadelphia's Triple-A Lehigh Valley, going 6-2 with a 4.64 ERA (27.1 ER/52.1 IP).
2022
Began season with Albuquerque (AAA) in COL’s system...Claimed off waivers by TB on 4/29 and assigned to Durham (AAA)...Traded to SF on 7/23 and assigned to Sacramento (AAA)...Averaged 11.86 SO/9.0 IP (76 SO, 57.2 IP) over 50 relief appearances at the Triple-A level between the three clubs.
2021
Made his Major League debut on April 2 vs. Los Angeles-NL, allowing two runs on three hits in 1.1 innings, walking none and striking out two...Made 39 total appearances across four stints on the active roster in his first Major League season … posted a 6.56 ERA (35.2 IP, 26 ER) with 42 strikeouts, 21 walks and six home runs … allowed lefties to slash .309/.390/.515 and righties .271/.367/.494...Gave up one run in six appearances in July, registering a 1.59 ERA (5.2 IP, 1 ER) while limiting batters to a .100 average (2-for-21) during the month...Did not allow a run in 12 total appearances with Triple-A Albuquerque, going 1-0 with two saves, four walks and 17 strikeouts in 11.2 innings pitched...On the injured list May 16-31 with a left shoulder strain.
2020
Named to Colorado’s 2020 player pool and spent the 60-game shortened season at the alternate training site in Denver...Attended his second Major League Spring Training in March, but did not appear in a game.
2019
Assigned to Triple-A for the first time in his career on June 20, after going 20-for-20 in save opportunities with a 1.05 ERA (25.2 IP, 3 ER) in his first career Double-A assignment with Hartford … Attended his first Major League Spring Training as a non-roster invitee and went 1-0 with a 3.18 ERA (5.2 IP, 2 ER) across seven games … A Futures Game selection, allowing two runs on three hits over one inning … Following his June promotion to Triple-A, went 1-3 with a 5.88 ERA (26.0 IP, 17 ER) for the Isotopes … Selected to Colorado's 40-man roster on Nov. 20, 2019.
2018
After missing the 2017 season due to a shoulder injury, returned to action to pitch for both Low-A Asheville and High-A Lancaster ... Combined, went 7-2 with a 3.98 ERA (52.0 IP, 23 ER) in 49 games for Asheville (15) and Lancaster (34) ... Scored upon in four of 15 games for Asheville … recorded a 1.50 road ERA (6.0 IP, 1 ER) over six games ... Recorded a 1.20 ERA over 16 road games (15.0 IP, 2 ER) for the JetHawks ... Allowed runs in three of his final 13 appearances … on the 7-day disabled list from July 20-28.
2017
Missed the season due to a shoulder injury.
2016
Made 26 appearances for Asheville, allowing eight runs in 23.2 innings ... Recorded a 0.82 ERA (11.0 IP, 1 ER) in 11 appearances in August, one run over his final 14 games … combined, allowed one run over 13 games in August and September ... Had a 0.63 road ERA (14.1 IP, 1 ER) in 15 outings.