Upcoming Event: Baseball versus Notre Dame on March 6, 2026 at 5 p.m.










Honors: Centennial Conference First Team (2025)… D3Baseball.com Second-Team All-Region 5 (2025)… College Sports Communicators Academic All-District (2025)… Centennial Conference All-Sportsmanship Team (2024)… Second-Team All-Centennial Conference (2022)… NCBWA Division III National Rookie of the Week (Mar. 16, 2022)… Centennial Conference Player of the Week (Mar. 15, 2022)… Centennial Conference Spring Academic Honor Roll (2023, 2024, 2025).
2025 (Haverford): Named D3Baseball.com Second-Team All-Region 5 and Centennial Conference First Team, while earning CSC Academic All-District honors and Centennial Conference Spring Academic Honor Roll recognition… Served as a team captain… Started all season and batted .318 with 48 hits, 38 runs scored, 14 doubles, four triples, nine home runs, and 45 RBI… Posted a .402 on-base percentage and a .642 slugging percentage… Recorded 16 multi-hit games, including four three-hit performances… Led the team and tied for third in the Centennial Conference with four triples… Tied both the program and Centennial Conference single-game home run record with three home runs against Swarthmore in the Centennial Conference Tournament (5/3), becoming the first player in tournament history to accomplish the feat… Drove in at least three runs in seven games, including season highs of five RBI versus Eastern (3/18) and Swarthmore (5/3)… Added eight stolen bases on the season.
2024 (Haverford): Selected to the Centennial Conference All-Sportsmanship Team and Spring Academic Honor Roll… Batted .364 in five games before a season-ending injury, totaling seven hits, three runs, four RBI, one double, two walks, and six stolen bases… Recorded back-to-back three-hit, two-RBI performances against Gwynedd Mercy (2/24) and NYU (3/3)… Went 1-for-4 with two runs, a walk, and three stolen bases in game two of a doubleheader versus NYU (3/3)… Made one pitching appearance, tossing 1.2 scoreless innings with two strikeouts to earn the win against NYU (3/3).
High School: First Team 6A All-Premier Region catcher (2021)… Member of the National Honor Society.