Signed by the Tigers as a non-drafted free agent on Nov. 2, 2016 (signing scout: Jim Bretz).
2023
Appeared in a career-high 70 games with the Tigers in 2023... Ranked tied for fourth in the American League with 28 holds, while he was tied for 10th with 70 appearances...among AL relievers with at least 50.0 innings pitched, he was sixth with 1.96 walks per 9.0 innings and 10th with a 2.59 FIP... Gave up just four runs in his first 27 appearances from March 30-June 8, compiling a 2-1 record with two saves, a 1.37 ERA (26.1IP/4ER) and 22 strikeouts... Earned his first big league save in Game 2 of the doubleheader on April 18 vs. Cleveland, striking out one while not allowing a hit or walk... Made his 100th career appearance in Game 2 of the doubleheader vs. Atlanta on June 14, throwing a hitless inning, striking out one and allowing just a walk... Earned his third big league save on June 18 at Minnesota, pitching 2.0 shutout innings with four strikeouts and a hit allowed...marked the first six-out save for a Tigers pitcher since Michael Fulmer on Sept. 15, 2021 vs. Milwaukee... Tossed 1.1 perfect innings with a strikeout in the combined no-hitter on July 8 vs. Toronto... Did not allow a run in 11 of 12 outings from June 24-July 24, posting a 0.75 ERA (12.0IP/1ER) with three walks and 11 strikeouts in that span.
2022
Spent most of the 2022 season with the Tigers, appearing in 60 games...Earned a spot on an Opening Day roster at the big league level for the first time in his career...Picked up his first Major League win on Aug. 2 at Minnesota, allowing a hit and walking one in a scoreless inning...Allowed a run in two thirds of an inning on Aug. 5 vs. Tampa Bay, snapping his scoreless appearance streak at 11, which was the longest of his career...Named Tigers Pitcher of the Month for August, appearing in 12 games and compiling a 1-0 record with a 2.31 ERA (11.2IP/3ER) and eight strikeouts...Issued a walk on Sept. 29 vs. Kansas City, snapping his streak of appearances without a base on balls at 20, over which he threw 18.0 innings...ranked as the longest streak by a Tigers reliever since Ian Krol also had a 20-game streak from April 4-May 19, 2014.
2021
Saw the first big league action of his career in 2021, pitching in 11 games...also appeared in 32 games with Triple A Toledo...Made his Major League debut June 6 at Chicago (AL), throwing a scoreless inning...Earned his first Major League hold June 10 vs. Seattle, throwing 2.0 innings and allowing a run on a hit with one strikeout...fanned J.P. Crawford leading off the fifth inning for his first big league punchout...Appeared in eight games with Triple-A Toledo in July, allowing just one earned run in 8.1 innings...Allowed just one run over his last seven outings, posting a 1.69 ERA (5.1IP/1ER)...Rated as possessing the best fastball in the Detroit Tigers player development system by Baseball America.
2020
Worked out remotely during the 2020 season as a result of the COVID-19 pandemic...Rated as possessing the best fastball in the Detroit Tigers player development system by Baseball America.
2019
Returned to the mound in 2019, making 36 relief outings with Single A Lakeland...Posted a 0-1 record with one save, a 1.80 ERA (10.0IP/2ER) and 10 strikeouts in eight appearances during May...Closed the season by not allowing an earned run in 12-of-14 appearances from July 3-August 27, compiling a 1-0 record with one save, a 1.40 ERA (19.1IP/3ER) and 14 strikeouts...Rated as possessing the best fastball in the Detroit Tigers player development system by Baseball America.