Attended Towson University (MD) and the University of Mt. Olive (NC)...Went 9-2 with a 3.18 ERA and 129 strikeouts as the Friday starter at Mt. Olive; his 129 strikeouts tied the university's single-season record, originally set by former Major League pitcher Carter Capps...Grew up an Orioles fan, the first jersey he had was an Adam Jones USA Baseball jersey...Did not know he was going to make the 2021 Opening Day roster out of Spring Training, so he lived with his parents because he didn’t have an apartment in Baltimore.
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.