2024 (Loras)
- Started all 41 games during senior season
- Batted .444, which is the second-highest total in a single season in program history
- Notched 72 hits, setting a program record for an individual season and placing him first in program history for career hits with 239
- Tallied 49 runs, 38 RBIs, 19 doubles, eight home runs and three triples
- Double against Ohio Northern on March 16 gave placed him first in program history for career doubles
- Was 4-for-4 at the plate with five RBIs and 16 putouts against Simpson College on April 13
- Blasted two home runs in the regular season finale against Central College on May 4
- Scored four runs against Wartburg College on March 27
- D3baseball.com Team of the Week (March 25-31)
- American Rivers Conference First Team All-Conference
- D3baseball.com Second Team All-Region
- ABCA/Rawlings First Team All-Region IX
- D3baseball.com Fourth Team All-American
- ABCA/Rawlings First Team All-American
2023 (Loras)
- Started all 46 games for the Duhakws
- Led the team and the A-R-C in doubles (21) and home runs (10)
- His 21 doubles set a new single-season program record
- His 10 home runs are 3rd-most in a single season in program history
- Also led the team in batting average (.388) and RBIs (40)
- Led the team with a .388 batting average, which ranked 9th in a single season in program history
- His 64 hits are 4th-most in a single season in program history
- Held hitless in just 11 games out of 46
- Tallied 23 multi-hit games
- Went 4-for-6 with 2 RBIs against Dubuque on April 5
- Registered a season-best 9-game hitting streak
- Named A-R-C Player of the Week after leading Loras to first ever tournament championship
- Went 3-for-5 with 2 runs scored in the NCAA Tournament games against No. 17 Augustana
- ABCA First Team All-Region
- A-R-C Second Team All-Conferece
2022 (Loras)
- Started in all 43 games of the season, playing primarily as DH with appearances at catcher
- Led the American Rivers Conference with a .418 batting average
- Second-most hits in the conference (66) with a .589 slugging percentage
- Led the team with 46 RBIs with 15 doubles and four homers
- American Rivers Conference Position Player of the Week (3/7)
- First Team All-Conference
- Second Team D3baseball.com All-Region
2021 (Loras)
- All-American Rivers Conference Second Team
- Appeared in 34 games, making 30 starts both at designated hitter and catcher
- Had second-best batting average on team with .349 average
- Drove in 23 runs on 37 hits with four doubles and two RBIs