Married, wife’s name is Jackie…The couple has a son and a daughter...Has a dog named Josie...Enjoys hunting in the offseason...Grew up a Detroit Tigers fan and attended Game 3 of the 2014 ALDS at Comerica Park when the Orioles completed the sweep of the Tigers...Attended Western Michigan University and Bullock Creek (Mich.) High School...Is one of three players in WMU history to be selected in the second round and is the highest draft pick (No. 54 overall) out of WMU since 1970...As a junior at WMU in 2016, set the school record for strikeouts in a season with 133...Named a Third Team All-American by Baseball America, First Team All-Mid-American Conference and to the All-MAC Defensive Team.
2025
Went 5-4 with eight saves, 16 holds and a 3.41 ERA (24 ER/63.1 IP) on 28 total runs, 54 hits (10 HR), 33 walks (two IBB), one hit batter and two wild pitches with 59 strikeouts in 64 appearances (three starts)...Appeared on his fourth career Opening Day roster, all with the Orioles (2022-25)...Limited opponents to a .103 (7-for-68) average on his changeup, tied with PIT’s Paul Skenes (.103, 9-for-87) for the second-lowest mark in MLB (min. 60 AB ending in pitch) behind AZ’s Jalen Beeks (.067, 5-for-75)…Marked the second-lowest opponents' average by an Oriole against his changeup in the pitch tracking era (since 2008), trailing Miguel Castro’s.093 (5-for-54) mark in 2019...Set a career high with 16 holds after recording 12 holds through his first 142 career relief appearances from 2020-24...His 21.6 percent inherited runner scored rate (eight IRS, 37 IR) was ninth-lowest in MLB...Held right-handed hitters to a .196 (27-for-138) average, tied for the eighth-lowest mark by all left-handed pitchers in MLB (min. 150 BF)...Tossed 3.2 scoreless innings across three starts, allowing one hit and three walks while striking out five batters...Placed on the 15-day injured list (left shoulder inflammation) from July 2-27 (retroactive to July 1).
2024
Spent most of the season with the Orioles; placed on the Paternity List on Aug. 20 for the birth of his daughter, Kennedy; reinstated on Aug. 23...Was 3-1 with one save and a 3.32 ERA (29 ER/78.2 IP) with 55 hits (9 HR), 31 total runs, 19 walks and two hit batters with 97 strikeouts in 66 games; set career bests in appearances and strikeouts while tying a career high in wins (2022); his 0.94 WHIP was the lowest by an Oriole left-hander since Zack Britton (0.84 WHIP) in 2016 (min. 40 G)...Finished the season among the MLB leaders in expected ERA (99th percentile, 2.45), expected batting average (97th, .184), strikeout percentage (92nd, 31.0), expected weighted on-base average (99th, .244) and expected slugging percentage (92nd, .324), per Statcast; among left-handed relievers with at least 200 batters faced, ranked ninth in strikeout percentage...Posted a 2.70 ERA (9 ER/30.0 IP) with a 33.9 strikeout percentage (39 K, 115 BF) and a 13 strikeout-to-walk ratio (39 K, 3 BB) in 26 games after the All-Star break; the K/BB led MLB in that time (min. 20 G)...Earned his only save of the season and third of his career (both in 2022) on Sept. 25 at New York-AL (0.2 IP)...Suffered the loss and a blown save in the 10th inning on Sept. 11 at Boston; allowed a walk-off three-run homer to Tyler O’Neill...Did not allow a run in a career-high seven straight games from July 12-26; had six streaks of at least five scoreless appearances in a row after entering the season with two such stretches in his career...Allowed seven of his 29 earned runs in a three-game stretch (5.0 IP) from May 21-28.
2023
Went 2-2 with a 6.85 ERA (18 ER/23.2 IP) in 24 games (one start) for Baltimore...Appeared on his second career Opening Day roster (2022)...Placed on the paternity list on 4/14 for the birth of his son, Karson; reinstated on 4/17...Optioned to Triple-A Norfolk on 5/9 and recalled on 5/27; pitched in four games with the Tides during his option, making one start and compiling a 1.29 ERA (1 ER/7.0 IP) with one hit, no walks and 13 strikeouts...Served as the opener on 5/31 vs. CLE, his first start since 9/5/22 (G2) vs. TOR...Worked his longest outing of the season on 6/11 vs. KC, tossing 2.2 scoreless innings with a season-high six strikeouts; marked his second outing of 2.0+ innings in 2023 (5/8 vs. TB, 2.0 IP); 26 of his 44 relief appearances last year were 2.0+ innings, second-most in MLB...Placed on the 15-day injured list on 6/30 with lower back discomfort...Made a rehab appearance with the FCL Orioles on 7/31 and with the Tides on 8/3...Transferred to the 60-day IL on 8/23, ending his season.
2022
Made his first career Opening Day roster and spent the majority of the season on the active roster; optioned to Triple-A Norfolk on 9/26 and recalled on 9/28...Set career bests in games (45), wins (3), ERA (3.20), saves (2), WHIP (1.09), and opponent average (.227)...Recorded his first career save on 6/27 at SEA after tossing 3.1 scoreless innings on one hit and two walks with three strikeouts...His 79.1 innings pitched in relief were third-most among Major League relievers...Threw at least two innings in his first 19 outings to start the year, the longest such streak by a reliever to begin a season in MLB history, surpassing MIL's Chuck Crim (14 G, 4/8-5/30/87); no prior Oriole reliever had done so in more than 10 straight outings...Threw 2+ innings in 26 of 44 relief appearances, second-most in MLB...Threw 864 of 1,235 (70.0%) pitches for strikes, the second-best strike percentage in MLB behind TOR's Kevin Gausman (70.2%) and best among relievers (min. 1,000 pitches); became the first O’s pitcher in club history (since 1954) to throw more than 800 pitches in a season with a strike percentage of at least 70.0...Made a spot start in game two of the doubleheader on 9/5 vs. TOR (L, 2.1 IP, 2 H, 2 R, 2 ER, BB, 4 K); both runs scored on a Bo Bichette home run after he left the game; marked his first start since his final appearance of 2021 on 9/22 at PHI.
2021
Threw the 100th inning of his career and struck out Kevin Smith on a foul tip for his 100th-career strikeout on 8/31 at Toronto...Threw his first-career quality start on 8/26 vs. Los Angeles-AL, tossing a career-high 7.0 innings of one-run ball with three hits (one home run), two walks, one hit batter, and six strikeouts; according to Baseball Reference, he recorded a game score of 71, tied for the fifth-highest by an Orioles pitcher in 2021...Won consecutive games for the first time in his career (8/26-31)..One of two Orioles starters to complete 7.0 innings in 2021 (John Means, 6x)...Went 2-10 with a 6.90 ERA (59 ER/77.0 IP), 38 walks and 65 strikeouts in 17 games as a starter...Pitched to a 5.50 ERA (11 ER/18.0 IP) in seven games as a reliever, owning a 1.28 WHIP and a .296 (21-for-71) opponents average...Is one of seven pitchers in Orioles history (since 1954) to not earn a win in his first 11 starts of a season (5/30-8/20); his 8.87 ERA over that span is the highest among the seven...Recalled from Triple-A Norfolk on 5/10 and spent the remainder of the year with the O’s...Placed on the 10-day Injured List with a left adductor strain on 9/24 before being transferred to the 60-day Injured List on 9/28, ending his season.
2020
Made his Major League debut on 8/14 vs. WSH, entering the game in the fifth inning (3.0 IP, 3 ER, 2 H, HR, BB, K)...Struck out Luis García in the fifth inning (second batter faced) for his first career strikeout...Made his first career start on 8/31 at TOR (ND, 4.1 IP, 3 H, 2 R, 2 BB, 6 K)...Earned his first career win on 9/16 vs. ATL (5.0 IP, 3 H, BB, 9 K)...His nine strikeouts were a career-high and the most by an Orioles rookie since RHP Dylan Bundy fanned nine on 8/7/16 vs. CWS...Struck out six batters in a row in his 9/16 start; per the Elias Sports Bureau, the last Orioles pitcher with six-straight strikeouts in a game was RHP John Wasdin on 9/30/01 at NYY (LHP John Means passed this mark with seven-straight strikeouts on 9/20)...The Orioles went 4-2 in his six starts...Made six starts, going 1-2 with a 4.03 ERA (10 ER/22.1 IP) and two relief appearances, going 0-0 with a 8.10 ERA (3 ER/3.1 IP)...Allowed three home runs in his 25.2 innings pitched; faced 104 consecutive batters without allowing a home run from 8/14-9/27...Averaged 12.27 strikeouts per nine innings; ranked fourth among American League rookies (min. 25.0 IP)...Made two starts (three appearances) at Oriole Park, pitching to a 1-0 record with a 2.03 ERA (3 ER/13.1 IP), six walks and 18 strikeouts; owned a 1.05 WHIP and held opponents to a .167 (8-for-48) at home...Attended his first big league Spring Training camp, going 1-0 with a 7.45 ERA (8 ER/9.2 IP) and nine strikeouts in four games.
2019
Named an International League Mid-Season All-Star; became the first Norfolk pitcher to start the Triple-A All-Star game since 2005 (RHP Jason Scobie)...Led the International League in strikeouts (131); became the first Tide to do so since RHP Manny Hernandez led the league with 157 strikeouts in 1990...His 131 strikeouts were the most by a Tides player as an Orioles affiliate...Ranked tied for first in the International League with a .252 OPP BA (109-for-432)...Led Triple-A Norfolk in starts (24), innings pitched (112.1), and wins (6)...Struck out a season-high 10 batters on 4/12 vs. Toledo...Held right-handed batters to a .226 (75-for-332) batting average...Entered the season ranked as the No. 6 Orioles prospect, according to Baseball America...Had his contract selected from Triple-A Norfolk on 11/20, and was added to the 40-man roster.
2018
Led the Eastern League in wins (14) and strikeouts (142), while ranking third in ERA (3.27)...Named EL Pitcher of the Year, an EL Mid-Season and Post-Season All-Star and received EL Pitcher of the Week honors for Aug. 13-19.
2017
Went 7-8 with a 4.14 ERA (46 ER/100.0 IP) and 100 strikeouts in 21 starts with Class-A Advanced Frederick...Named Orioles Minor League Pitcher of the Month for June...Twice named Carolina League Pitcher of the Week (June 4 and July 2).
2016
Made his professional debut with Short-Season Aberdeen, going 0-1 with a 1.04 ERA (three ER/26.0 IP) and 29 strikeouts across nine starts.