Graduated from CD Hylton High School in Woodbridge, Va. in 2013...went 6-2 with a 1.57 ERA and 59 strikeouts in his senior season, while also batting .395...was a 2013 First Team All-Atlantic Region selection by Perfect Game...was the News & Messenger's 2012 Prep Baseball Player of the Year...named the All-Area Player of the Year and Northwest Region Player of the Year in 2012, his junior season...Played three seasons at High Point University (201416)...went 6-1 with a 2.50 ERA as a sophomore, and 8-6 with a 4.86 ERA and a team-high 94 strikeouts as a junior...during the 2015 Big South Tournament, his sophomore season, led High Point to a victory in their first game with a 10-strikeout complete game...Was selected by the Dodgers in the eighth round of the 2016 MLB Draft...signed by Dodgers scout Lon Joyce...Is signed to a minor league contract for the 2020 season...was invited to his first Major League Spring Training in 2020.
Combined to post a 6-1 record with a 2.78 ERA (20ER/64.2IP), 33 walks and 76 strikeouts in 41 games (2 starts) between Double A Tulsa (29g) of the Dodgers organization and Double A Corpus Christi (12g) in Houston's system...was traded from the Dodgers to the Astros in exchange for IF Tyler White on July 25...struck out 20 batters in 17.0 innings during his 21 games with the Hooks...posted a 20.1 inning streak of not allowing an earned run...began his Hooks tenure with 8.2 scoreless innings.
Pitched at three levels in the Dodgers system, posting a 7-2 record with a 2.86 ERA (20ER/63IP) and 72 strikeouts in 38 games between Double A Tulsa (5g), Class A Advanced Rancho Cucamonga (14g) and Class A Great Lakes (19g)...was named a Midwest League Midseason All-Star while at Great Lakes...gave up just one earned run in 23.2 innings pitched at Rancho Cucamonga for a 0.38 ERA.
Spent the entire season at Class A Great Lakes, posting a 6-2 record and a 1.74 ERA (10ER/51.2IP) in 31 games.
Made his professional debut, putting up a 2-1 record and a 2.13 ERA (3ER/12.2IP) in 10 games with the Rookie Level Arizona League Dodgers.