Awards:
* 3-time Academic All-MWC in 2022, 2023, and 2024
* Academic All-UAA in 2025
Team:
* Member of the first NCAA Tournament team in program history in 2025
* Team reached the Regional Finals before falling to UW-Oshkosh in a winner-take-all Regional Final
2025:
* Appeared in 28 games with 23 starts as a senior
* Recorded 23 hits, 15 runs, 4 doubles, 1 triple, 19 RBIs, and 15 walks
* Tallied a slash line of a .299 batting average, a .377 on-base percentage, and a .418 slugging percentage
* Added career-highs with 3 runs scored, 4 hits, and 5 RBIs in the 25-8 win over Carleton on March 20
2024:
* Appeared in 25 games with 17 starts as a junior
* Recorded 21 hits, 17 runs, 5 doubles, 2 home runs, 12 RBIs, and 6 walks
* Tallied a slash line of a .269 batting average, a .356 on-base percentage, and a .410 slugging percentage
* Scored his first career run in the 7-4 loss to Case Western on March 23
* Drove in a season-high 3 runs and hit his first career home run in the 11-6 win over Illinois College on March 30
* Added a season-high 4 hits in the 10-4 win over Monmouth on April 6
* Scored a season-high 3 runs twice in wins over Knox and Lawrence
2023:
* Appeared in 5 games as a sophomore
* Recorded 2 hits and 1 doubles on the year
* Tallied a slash line of a .500 batting average, a .600 on-base percentage, and a .750 slugging percentage
* Added his first career hit with a double in the 14-2 loss to Ripon on April 21
2022:
* Appeared in 3 games as a freshman
* Recorded 1 walk in 3 plate appearances
* Made his collegiate debut in the 13-3 win over Manchester on March 21
High School:
* 4-year varsity letter award winner in both baseball and ice hockey
* 3-year Team Captain in ice hockey
* Team Captain in baseball in 2021
*Â Gill St. Bernard's School Skyland Conference Male Athlete of the Year in 2020
* NJ High School Athletic Association Student Athlete Advisory Council Representative in 2019-20
* All-Morris County Ice Hockey Team in 2020
* AP Scholar with Distinction
* Gill St. Bernard's School Headmaster's List from 2019 to 2021