Attended the University of Mt. Olive (NC), Towson University (MD), and Loyola Blakefield (MD) HS...Is the youngest of five, has three sisters and a brother...Is the 28th Maryland-born player to play for the Orioles. His 31 appearances rank 19th on that list...Grew up an Orioles fan; the first jersey he had was an Adam Jones USA Baseball jersey.
Made his second straight Opening Day roster; had three stints on the big league roster after being optioned to Triple-A Norfolk on 6/16, 7/10 and 9/6; recalled from the Tides on 7/9, and 9/5...Started the Orioles' fourth game of the season and home opener on 4/11 vs. MIL (4.0 IP, 3 H, 2 BB, 4 K); became the fourth Maryland native to start the O's first home game, joining Steve Barber (1964 and 1965), Tom Phoebus (1968), and Dave Johnson (1990) and the first in the 30-year history of Oriole Park at Camden Yards...Began the season with 14.0 scoreless innings before allowing his first run in the sixth inning on 4/22 at LAA; marked the fourth time in team history (since 1954) that an O's starter opened the season with a scoreless streak of at least 14.0 innings and the first since Orioles legend and Hall of Famer Jim Palmer in 1978...Threw a career-high 6.1 innings on 5/24 at NYY...Induced 12 double plays through 6/15, tied for most in the majors with STL's Dakota Hudson during that time...Tied an O's record by allowing five home runs on 5/29 at BOS, joining Jeremy Hellickson (8/18/17 vs. LAA), Mike Mussina (7/1/94 vs. CAL), Jim Palmer (6/22/77 vs. BOS) and Don Larsen (7/19/54 [G2] at BOS); also surrendered four home runs on 5/24 at NYY, tying an MLB record with nine home runs allowed in back-to-back outings with Brooklyn's Hollis Thurston from 8/7(G2)-8/13(G1)/32; became the fifth pitcher in MLB history to yield at least four homers in back-to-back games, joining ARI's Dan Haren (5/21-27/10), CLE's Carl Pavano (7/22-27/09), CIN's Aaron Harang (8/31-9/6/04) and BOS' Pedro Martínez (6/5- 10/98)...Made two relief appearances - 7/9 vs. LAA (1.0 IP, 2 H) and 9/5 (G2) vs. TOR (6.0 IP, 8 H, 5 R, 5 ER, 3 HR, BB, 3 K); recalled between games on 9/5 after Jordan Lyles was scratched from his game two start...Threw 7.2 scoreless innings on three hits with eight strikeouts on 8/30 vs. Lehigh Valley, his longest outing since a nine-inning complete game shutout for Double-A Bowie on 6/18/19 at Hartford; also completed seven innings for the Tides on 7/3 vs. Gwinnett.
Earned his first Major League win on 4/4 at BOS, his first start of the season (6.0 IP, 4 H, 3 ER, HR, BB, 5 K) ...Joined Steve Johnson (2012) as the only Maryland-born O’s starting pitchers to earn a win at Oriole Park at Camden Yards with his victory on 6/1 vs. MIN ...As a reliever on 5/16 vs. NYY, he became the fifth Maryland-born Orioles hurler to earn a win at Camden Yards, and first since Evan Phillips on 8/2/20 vs. TB ...Pitched to a career-high three-game winning streak spanning five appearances (four starts) from 5/16-6/8 ...Made seven appearances (six starts) against the AL East, pitching to a 2-3 record with a 5.12 ERA (18 ER/31.2 IP), .280 opponents’ average (35-for-125), nine walks, 24 strikeouts, and seven home runs ...Had not allowed a hit to the cleanup hitter through his first seven-career appearances, holding them 0-for-13, including 0-for-11 with one walk, and four strikeouts in 2021; his first hit to a number four batter was a single to Matt Olson on 5/2 at OAK, finishing the year holding opposing cleanup hitters to a .194 average against (6-for-31) with one walk, nine strikeouts, and two home runs ...Made seven appearances (six starts) at Oriole Park, in which he went 3-2 with a 4.78 ERA (20 ER/37.2 IP), while pitching to a 1-3 record in seven road starts, with a 6.37 ERA (21 ER/29.2 IP) ...Spent time on the 60-day Injured List with left-bicep tendinitis and a right-ankle sprain from 6/18-9/28 ...Made the Opening Day roster for the first time in his career; had two separate stints on the big league roster.
Made his Major League debut on 9/17 vs. TB (3.0 IP, 5 ER, 4 H, 2 HR, BB, 2 K; struck out Nate Lowe in the first inning for his first career strikeout...Became the 28th Maryland-born player to appear in a game in Orioles history (since 1954), and the first native Marylander to debut for the Orioles since RHP Branden Kline on April 20, 2019 in Game 2 of a doubleheader against Minnesota...Struck out a season-high five batters in his second outing of the season on 9/23 at BOS; tied for the most strikeouts by an O's pitcher in relief in 2020...Participated in his first big league Spring Training; made three appearances and posted a 4.70 ERA (4 ER/7.2 IP) and nine strikeouts.
Split the season between Double-A Bowie and Triple-A Norfolk, going a combined 7-6 with a 3.21 ERA (50 ER/140.0 IP) and 134 strikeouts in 24 starts (25 games)...Earned a promotion to Norfolk on 7/28, after posting a 2.58 ERA (29 ER/101.1 IP) in 17 starts (18 games) for Bowie...Finished the season ranking in the organization's top 10 in strikeouts (3rd - 134), games started (T-2nd - 24), complete games (T-1st - 2), shutouts (T-1st - 2), and innings pitched (2nd - 140.0)...Threw his first career shutout 6/18 at Hartford, allowing just four hits while striking out nine batters; the 9.0 innings set a career-high...Tossed his second shutout of the season in his final start for Bowie on 7/22 at Richmond, tossing 7.0 innings and allowing just five hits...Finished the season as the No. 17 Orioles prospect, according to Baseball America.
Spent the season with three different affiliates (Class-A Rome, Double-A Mississippi, and Double-A Bowie)...Combined to make 25 starts and posted a 11-7 record with a 3.21 ERA (48 ER/134.2 IP) and 141 strikeouts...Named a South Atlantic League Mid-Season All-Star, while with Rome...Named SAL Pitcher of the Week on 5/20; 7.0 IP, 2 H, BB, 9 K, GS...Made 14 starts with Rome before being promoted to Mississippi on 6/28...Acquired by the Orioles along with C Brett Cumberland, INF Jean Carlos Encarnacíon, and RHP Evan Phillips from the Braves for RHP Kevin Gausman, RHP Darren O'Day, and International Signing Bonus Slots on 7/31...Assigned to Double-A Bowie following the trade...Tossed his first career complete game on 8/12 at Hartford, a 5.0 inning outing in which he received the win.
Spent his first professional season with Rookie Level Danville, making 11 starts for the Braves and posting a 3.09 ERA (8 ER/23.1 IP)...Struck out at least one batter in all 11 of his appearances.