2025 (Sophomore): at East Carolina (2/15): Allowed one run on one hit and threw 23 pitches in 1.1 inning and took the loss in a 4-3 setback to the Pirates... vs. Saint Peter’s (2/22): Allowed two unearned runs on four hits in 1.2 innings and threw 16 pitches in the Patriots 10-7 loss to the Peacocks... vs. William & Mary (2/25): Gave up one hit in 1.0 inning, struck out two and threw 18 pitches in the Patriots 12-1 win over the Tribe... vs. Monmouth (2/28): Gave up one hit in 1.1 innings, struck out two, walked one and threw 25 pitches in the Patriots 9-3 win over the Hawks... at Duke (3/11): Allowed one run on three hits in 2.0 innings of work in the Patriots 6-3 loss to the Blue Devils... Struck out three without a walk and threw 33 pitches... vs. Dayton (3/15): Allowed two runs on two hits in 2.0 innings in the Patriots 11-5 win over the Flyers... Struck out two, walked two and threw 38 pitches... vs. Towson (3/18): Tossed 1.2 scoreless, gave up two hit, struck out one and threw 30 pitches in the Patriots 5-4 win over the Tigers... at Maryland (3/25): Allowed three runs, two earned, on three hits and retired two batters in the Patriots 15-8 loss to the Terrapins... Struck out one, walked one and threw 26 pitches... at George Washington (3/29): Allowed two runs on three hits in 1.2 innings in the Patriots 8-7 loss to the Revolutionaries... Struck out three, walked two and threw 43 pitches... at VCU (4/12): Gave up two runs on two hits and didn’t retire a batter in the Patriots 10-6 setback against the Rams... vs. James Madison (4/15): Struck out the lone batter he faced in the Patriots 11-10 win over the Dukes... at Massachusetts (4/18): Pitched 1.0 scoreless inning, allowed one hit in the Patiors 16-7 win over the Minutemen... Struck out one, walked one and threw 21 pitches... vs. Rhode Island (4/27): Allowed two runs, walked two and didn’t retire a batter in the Patriots 15-9 loss to the Rams... at North Carolina (4/29): Gave up three runs on two hits in 2.0 innings in the Patriots 13-4 setback to the Tar Heels... Struck out one, walked two and threw 46 pitches... at William & Mary (5/7): Allowed three runs on one hit in the Patriots 8-7 victory over the Tribe... vs. Fordham (5/17): Allowed one run on three hits in 2.0 innings and took the loss in the Patriots 5-2 loss to the Rams... Struck out one, walked one and threw 34 pitches...
2024 (Freshman): Made five appearances in his freshman year with the Patriots… Posted a 0-0 record with a 13.50 ERA (4.0 IP, 6 H, 7 R, 6 ER, 4 BB, 6 SO, 0-2B, 0-3B, 1-HR, 4 WP, 5 HBP, 1 BK)… Made one appearance against Atlantic 10 opponents (0.2 IP, 3 H, 2 R, 2 ER, 0 BB, 1 SO, 0-2B, 0-3B, 1-HR, 0 WP, 0 HBP, 0 BK)… Made four appearances against non-conference opponents with a 0-0 record and 10.80 ERA (3.1 IP, 3 H, 5 R, 4 ER, 4 BB, 5 SO, 0-2B, 0-3B, 0-HR, 3 WP, 4 HBP, 1 BK)… vs. Coppin State (2/20): Made his NCAA debut… Allowed one unearned run in 1.0 inning… Recorded his first two collegiate strikeouts and threw a season-high 22 pitches in the Patriots 21-2 win over the Eagles… vs. Purdue (2/24): Surrendered season-high four earned runs on three hits in 1.0 inning… Struck out two batters and threw 22 pitches in the Patriots 11-9 victory over the Boilermakers… vs. Longwood (3/19): Retired one batter, walked two and threw eight pitches in George Mason’s 9-4 setback to the Lancers… vs. VMI (3/26): Tossed 1.0 hitless frame with one strikeout and threw 20 pitches in the Patriots 16-3 win over the Keydets… at Dayton (4/13): Allowed two earned runs on three hits, retired two batters and threw 19 pitches in the Patriots 17-14 loss to the Flyers.
PREP: Attended West Allegheny High School in Pittsburgh, Pa., where he earned three varsity letters in baseball and golf… Named All-Conference his senior year with the Indians… Played club for U.S. Elite.
PERSONAL: Son of Gretel and Alan… Has one sibling, Sadie… Hobbies include playing golf, basketball and spending time with friends and family… Cybersecurity Engineering major.