Has a twin brother, Lachlan, who pitches in the Minnesota Twins organization...Signed by Brett Ward and Mike Snyder.
Invited to his first Major League Spring training camp; did not make an appearance due to an oblique injury...Added to the 40-man roster on November 20, 2020.
Made 24 starts for Double-A Bowie, finishing with an 8-6 record, 2.95 ERA (45 ER/137.1 IP), and an opponent average of .236 (123-for-522), while allowing just 24 walks to 123 strikeouts...Named Orioles Pitcher of the Month for June; 3-0, 2.25 ERA (8 ER/32.0 IP), 21 K, .229 OPP BA (27-for-118), 5 GS...Earned Eastern League Pitcher of the Week honors (5/27-6/2): 2 GS, 1-0, 0.61 ERA (1 ER/14.2 IP), 9 K...Named an EL Mid-Season All-Star...Ranked in the top 10 of the Eastern League in ERA (6th - 2.95), innings pitched (7th - 137.1), opponents average (9th - .236), WHIP (5th - 1.07), and win percentage (10th - .571).
Spent the entire season with Class A-Advanced Frederick, making 24 starts for the Keys and going 7-8 with a 3.47 ERA (52 ER/135.0 IP) and 101 strikeouts...Named the Orioles Minor League Pitcher of the Month for August: 3-1, 1.97 ERA (7 ER/32.0 IP), 29 K, .188 OPP BA (22-for-117), 5 GS...Selected as a Carolina League Mid-Season All-Star...Selected to the World Team for the SiriusXM All-Star Futures Game.
Made 25 starts for Class-A Delmarva, posting a 11-5 record and a 2.38 ERA (37 ER/140.0 IP) with 113 strikeouts...Named the Orioles Jim Palmer Minor League Pitcher of the Year...Led all Orioles minor leaguers in ERA and tied for the most wins...Led the South Atlantic League in ERA and WHIP (0.91), and was tied for second in wins...Walked just 10 batters all season, the fewest in all of the minors (min. 110.0 IP)...Named the South Atlantic Player of the Month, and the Orioles Minor League Pitcher of the Month in July: 3-0, 0.00 ERA, 26 K, 5 GS...Named a South Atlantic League Mid-Season All-Star...Named a MiLB.com Organization All-Star...Named a Baseball America Low Class-A All-Star...Entered the season ranked as the No. 25 Orioles prospect, according to Baseball America.
Made his professional debut with Short-Season A Aberdeen and spent the entire season with the IronBirds...Worked to a 4-5 record and a 2.15 ERA (15 ER/62.2 IP) and 50 strikeouts...Posted the lowest WHIP (0.91), third-lowest ERA, allowed the fewest baserunners (8.33) per 9.0 IP, and logged the second-lowest walks per 9.0 IP ratio (1.29) among qualifying New York-Penn League starting pitchers...Held opponents to a .216 batting average (48-for-222), which ranked as the fourth-lowest mark among qualifying NYPL starters...Selected as a NYPL Mid-Season All-Star...Named a MiLB.com Organization All-Star.