Awards:
* 3-time Academic All-MWC in 2022, 2023, and 2024
* Academic All-UAA in 2025
Records:
Career
* Ranked 10th in school history with 33 career stolen bases
Single-Season
* Ranked 10th in school history with 41 games played 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 41 games with 38 starts as a senior
* Recorded 36 hits, 23 runs, 3 doubles, 1 triple, 2 home runs, 20 RBIs, 13 walks, and 13 stolen bases
* Tallied a slash line of a .255 batting average, a .318 on-base percentage, and a .333 slugging percentage
* Ranked 10th in school history with 41 games played
* Drove in a career-high 4 runs and scored a season-high 3 runs in the 17-7 win over Beloit in the NCAA Tournament on May 17
* Added a season-high 3 hits and stolen a career-high 2 bases three times on the season
2024:
* Appeared in 32 games with 27 starts as a junior
* Recorded 25 hits, 18 runs, 4 doubles, 2 triples, 2 home runs, 16 RBIs, 15 walks, and 6 stolen bases
* Tallied a slash line of a .258 batting average, a .353 on-base percentage, and a .402Â slugging percentage
* Made 3 pitching appearances with 2.0 innings pitched and 2 strikeouts
* Drove in a career-high 4 runs in the 18-3 win over Knox on April 20
* Scored a season-high 3 runs in the 15-8 win over Grinnell on April 27
* Added a season-high 2 hits six times this season
2023:
* Appeared in 32 games with 29 starts as a sophomore
* Recorded 37 hits, 24 runs, 4 doubles, 4 home runs, 23 RBIs, 16 walks, and 6 stolen bases
* Tallied a slash line of a .330 batting average, a .415Â on-base percentage, and a .473 slugging percentage
* Added a career-high 4 hits in the 9-1 win over Ripon on April 26
* Stolen a career-high 2 bases in the 7-6 win over Wheaton (IL) on April 29
* Scored a season-high 3 runs in the 14-2 win over Knox on May 3
* Drove in a season-high 3 runs three times on the season
* Made his first career pitching appearance with 0.1 innings pitched in the 18-8 win over Knox on April 5
2022:
* Appeared in 19 games with 13 starts as a freshman
* Recorded 15 hits, 13 runs, 4 doubles, 1 home run, 11 RBIs, 9 walks, and 8 stolen bases
* Tallied a slash line of a .300 batting average, a .407Â on-base percentage, and a .440 slugging percentage
* Made his collegiate debut in the 10-3 loss to Rhodes on February 25
* Recorded his first career hit, run, and RBI in the 9-8 win over Alma on February 27
* Stolen a career-high 2 bases in the 10-0 loss to Transylvania on March 20
* Scored a career-high 4 runs and added a season-high 3 hits in the 25-0 win over Knox on April 14
* Hit his first career home run in the 16-14 win over Ripon in the MWC Tournament on May 13
* Drove in a season-high 3 runs three times on the season
High School:
* 4-year varsity letter award winner in baseball
* 2nd-Team All-State
* 2-time Academic All-State in 2019 and 2021