2026: Appeared in 32 games with 27 starts, primarily at second base … Among Centennial Conference hitters, ranked sixth in sacrifice bunts (9, team-best) … Slashed .290/.364/.319 (.683 OPS) … Totaled 20 hits, 7 RBI, 13 runs scored, 2 doubles, 8 walks, and 5 stolen bases… Defensively, totaled 60 putouts and 28 assists with a .946 fielding percentage … Recorded three multi-hit games, including two three-hit games (Alvernia, April 12, Game 1 & Dickinson, April 18, Game 1) … Totaled a season-high two RBI in win at Muhlenberg (April 7, Game 2) … Posted a season-best two runs scored in win against Eastern Connecticut State (March 17).
2025: Appeared in 26 games with 25 starts … Hit .280/.329/.307 with 21 hits, one triple, eight RBI, eight runs scored, six walks, one sacrifice fly, nine sacrifice bunts, and two stolen bases … Led the Centennial Conference with nine sacrifice bunts … Totaled four multi-hit games, including a career-best three-hit game in win over Haverford (April 5, game two) … Had two multi-RBI games, including a career-high three RBI in win over Haverford (April 5, game two) … Won second game against Haverford (April 5) on ninth-inning sacrifice fly … Recorded a career-best two sacrifice bunts in win against McDaniel (April 13, game one) … In the field, posted a .913 fielding percentage with 56 putouts and 28 assists.
2024: Made 22 appearances, starting 19 games ... Batted .235 with four runs and a stolen base ... Recorded one double play in the infield ... Went 2-for-3 with a pair of runs scored in win over Salve Regina (3/14) ... Hit 2-for-6 with a run in doubleheader against Cabrini (3/21)
High School: Lettered three times in softball, serving as team captain for one season … Two-time all-league selection, earning both first and second-team honors … Big North Conference NJ Player of the Week … National Honor Society member.