Was a three-sport athlete at Clear Fork HS in Bellville, Ohio...Was named First-Team All-Mid Ohio Athletic Conference (MOAC) and all-district on the baseball field in his senior season...Was part of MOAC titles in all three sports his senior season...Was a starting wide receiver in football, catching 30 passes for 450 yards and six touchdowns...Averaged 12.9 points, 7.1 rebounds and 2.6 assists as an AllNorthwest District basketball player...Was also an honor roll member and a member of the National Honor Society...Went undrafted out of high school and went on to attend the University of Wisconsin-Milwaukee for three years (2020-22)...Named the Horizon League Relief Pitcher of the Year in both 2021 and 2022...Combined to go 5-4 with 14 saves and a 3.54 ERA (33ER/84IP) in 38 appearances (seven starts) in his three collegiate seasons...Struck out 92 in 84.0 innings, while allowing a .218 opponent average...After his junior season at Milwaukee, pitched for the Orleans Firebirds in the Cape Cod League, tossing 9.1 scoreless innings while picking up four saves...Selected by the Astros in the seventh round of the 2022 draft...Signed by Astros scout Drew Pearson...Received his first career invitation to Major League Spring Training camp in 2024...Is signed to a Minor League contract for the 2024 season.
2023
Split his 2023 season between Double-A Corpus Christ (4 G/3 GS) and Class-A Asheville (22 G/9 GS), combining for a 6-2 record with one save and a 4.41 ERA (49 ER/100 IP)...Excelled after his promotion to Double-A, posting a 1.26 ERA (2ER/14.1IP)...Pitched in the Arizona Fall League after the season and was named to the Arizona Fall League Rising Stars Game...Made six strong appearances in the 2023 AFL, posting three saves with a 2.25 ERA (3 ER/12 IP) while striking out 17 in 12.0 innings.
2022
Made his professional debut in 2022, making six appearances across two levels...finished his season at Class A Fayetteville, where he was named the Carolina League Pitcher of the Month for September...highlighted the month by being part of a six-pitcher no-hitter, tossed on Sept. 7, 2022 vs. Lynchburg...was the fourth pitcher used in the no-hitter...pitched the majority of the game, tossing 5.0 hitless innings in the contest.