2023: Made 10 appearances out of the bullpen in his first year with the Patriots… Posted a 0-0 record with a 2.61 ERA and one save (10.1 IP, 9 H, 3 R, 3 ER, 7 BB, 11 SO, 1-2B, 0-3B, 1-HR, 3 WP, 2 HBP, 0 BK)… Made two appearances against Atlantic 10 opponents with a 0-0 record and 3.86 ERA (2.1 IP, 2 H, 1 R, 1 ER, 1 BB, 1 SO, 2 WP)… At home, made seven appearances with a 0-0 record and 2.84 ERA (6.1 IP, 7 H, 2 R, 2 ER, 5 BB, 7 SO, 1-2B,, 3 WP, 1 HBP)… On the road, made three appearances with a 0-0 record and 2.25 ERA (4.0 IP, 2 H, 1 R, 1 ER, 2 BB, 4 SO, 1-HR, 1 HBP)… at James Madison (2/21): Made his NCAA debut… Allowed one hit in 1.0 inning in Mason’s 10-2 loss to the Dukes… Recorded his first NCAA strikeout with one walk and threw 18 pitches… vs. Niagara (3/4): Allowed one hit in 1.0 inning with one strikeout and threw 19 pitches in 15-2 win in game one of doubleheader against the Purple Eagles… vs. Niagara (3/5): Gave up one earned run and retired two batters in his outing in Mason’s 7-2 loss to the Purple Eagles in game two of a doubleheader… Issued a season-high two walks, stuck out one batter and threw 17 pitches… vs. Cornell (3/18): Tossed 1.0 hitless inning in the Patriots 10-5 victory over the Big Red… Season-high two strikeouts with one walk, hit one batter and threw 20 pitches… vs. Longwood (4/11): Allowed a season-high two hits in 1.0 inning of work in Mason’s 10-5 loss to the Lancers… Equaled season-high with two strikeouts and threw 16 pitches in the outing… vs. St. Bonaventure (4/21): Pitched 1.0 hitless inning with one strikeout and threw 10 pitches in Mason’s 17-5 win over the Bonnies in game two of a doubleheader… vs. Mount St. Mary’s (4/25): Allowed one hit and a walk, retired one batter and threw 13 pitches in his outing in the Patriots 3-1 win over the Mountaineers… at Navy (5/3): Pitched 1.0 hitless frame with one strikeout and a walk and threw 19 pitches in the Patriots 4-1 victory over the Midshipmen… at UMES (5/16): Earned his first NCAA save… Pitched a season-high 2.0 innings and allowed one earned run on a solo home run in Mason’s 4-3 win over the Hawks… Recorded two strikeouts with no walks, hit one batter and threw a season-high 35 pitches… vs. Saint Joseph’s (5/20): Allowed one earned run on two hits including a solo home run, one walk and threw 29 pitches in 1.1 innings in Mason’s 13-6 loss to the Hawks.
Prep: Attended Webster Schroeder High School where he earned varsity letters in baseball and in basketball… Named two-time All-Greater Rochester and All-County First Team for baseball.
Personal: Son of Kimberly and Mark… Has three siblings, twin brother Matthew and two older twin sisters, Rachel and Ashley… Hobbies include watching baseball, basketball and football… Plans to major in Sports Management.