Career Honors and Awards:
- 2024 All-NEC Second Team
- 2024 NEC Commissioner's Honor Roll
- 2024 NEC Academic Honor Roll
- 2023 NEC Commissioner's Honor Roll
- 2023 NEC Academic Honor Roll
- 2022 All-MEAC Second Team
- 2021 Academic All-MEAC
2024 - Senior
Started all 49 games played... Batted .320... Had 35 runs, 57 hits, 13 doubles, 11 home runs, and 55 RBIs (second on team in doubles, tied for first in home runs, first in RBIs)... Walked 40 times (led the team)... Saw 281 putouts (second on team)... Came in relief on the mound for 0.1 innings... Knocked in a season-best seven RBIs vs. Merrimack (4/12)
2023 - Junior
Started all 48 games played... Batted .296... Had 25 runs, 53 hits, nine doubles, three home runs, and 27 RBIs (third on team in hits, tied for third in RBIs)... Walked 31 times (second on team)... Recorded 200 putouts (led the team)... Saw a season-high three RBIs vs. Sacred Heart (5/7)
2022 - Sophomore
Started all 48 games... Batted .302 (second on team)... Had 21 runs, 48 hits, 10 doubles, six home runs, and 39 RBIs (second on team in RBIs, tied for second in home runs, third in hits and doubles)... Walked 42 times (led the team)... Started four of seven games on the mound... Pitched a 5.88 ERA with a 1-2 record... Went 26 innings with eight strikeouts... Recorded a team-high 221 putouts... Saw a season-high five RBIs vs. Maryland-Eastern Shore (5/13)
2021 - Freshman
Started all 40 games... Batted .256... Had 22 runs, 32 hits, eight doubles, one home run, and 23 RBIs... Walked 17 times... Started nine of 11 games on the mound... Pitched a 2.14 WHIP... Went 37 innings with 20 strikeouts (third on team in innings pitched)... Had 133 putouts (second on team)... Put up a season-high five runs vs. Mount St. Mary's (3/14)