Career Honors
- Second-team All-Centennial Conference (2019)
- Centennial Conference Academic Honor Roll (2021)
2021: Named to the Centennial Conference Academic Honor Roll … Appeared in 13 games, making nine starts primarily as the designated hitter … Recorded seven hits in 36 at-bats while driving in six runs and scoring three more … Drove in two runs during game one against Washington College (4/17) … Had doubles during both games against Dickinson (5/8), going 2-for-3 during game one as he closed the year in a three-game hitting streak.
2020: Played in six games… Recorded a batting average of .308… Tallied three runs, four hits, two doubles, five walks, and three RBIs… Totaled three inningson the mound… Did not surrender an earned run... Notched two strikeouts… Win-loss record of 1-0 with one save.
2019: Named to the All-CC Second Team as a designated hitter... Appeared in 39 games… Second on the team with a .313 batting average… Fourth among the Diplomats with 22 RBIs, 24 strikeouts, and three saves… Twelveth in the Centennial Conference with a .451 on-base percentage, including 24 walks… Recorded an 18-game on-base streak from March 13th - April 13th.
2018: Appeared in 27 games… Tallied a .306 batting average in 72 at-bats… Collected 14 RBIs… Pitched 18 innings, notching 16 strikeouts.
High School: Three-year starting varsity baseball player... Two-time Second Team All-Mainline... Two-time Top-50 SE Pennsylvania pitchers list and one-time SE Pennsylvania hitters list... Under Armour Preseason All-American and 2016 Phillies Carpenter Cup MVP.