Awards:
* 3-time Academic All-MWC in 2022, 2023, and 2024
* Academic All-UAA in 2025
* UAA Hitter of the Week on 3/26/25
Records:
Career
* Ranked 8th in school history with 117 career runs scored
Single-Season
* Broke the school record with 45 games played in 2025
* Ranked 4th in school history with 50 RBIs 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 45 games with 44 starts as a senior
* Recorded 49 hits, 40 runs, 8 doubles, 2 triples, 4 home runs, 50 RBIs, 12 walks, and 12 stolen bases
* Tallied a slash line of a .274 batting average, a .360 on-base percentage, and a .408 slugging percentage
* Broke the school record with 45 games played
* Ranked 4th in school history with 50 RBIs
* Stolen a career-high 2 bases in the 7-0 win over Caltech on February 14
* Drove in a season-high 4 runs in the 9-1 win over Gustavus Adolphus in the NCAA Tournament on May 17
* Scored a career-high 4 runs twice in wins over Emory and Franklin
* Added a career-high 3 hits four times this season
2024:
* Appeared in 37 games with 40 starts as a junior
* Recorded 45 hits, 28 runs, 8 doubles, 1 triple, 3 home runs, 29 RBIs, 19 walks, and 8 stolen bases
* Tallied a slash line of a .294 batting average, a .370 on-base percentage, and a .418 slugging percentage
* Scored a season-high 3 runs in the 6-4 loss to Sewanee on March 13
* Drove in a career-high 5 runs in the 18-3 win over Knox on April 20
* Added a career-high 3 hits twice against Cornell (IA) and Sewanee
2023:
* Appeared in 23 games with 21 starts as a sophomore
* Recorded 18 hits, 20 runs, 4 doubles, 1 home run, 15 RBIs, 13 walks, and 3 stolen bases
* Tallied a slash line of a .234 batting average, a .358 on-base percentage, and a .325 slugging percentage
* Stolen a career-high 2 bases in the 11-2 win over Illinois Wesleyan on March 15
* Drove in a season-high 3 runs in the 21-14 win over Grinnell on April 17
* Scored a career-high 4 runs in the 14-2 win over Knox on May 3
* Added a career-high 3 hits in the 11-6 loss to Beloit in the MWC Tournament on May 12
2022:
* Appeared in 35 games with 30 starts as a freshman
* Recorded 25 hits, 27 runs, 6 doubles, 1 triple, 1 home run, 15 RBIs, 6 walks, and 9 stolen bases
* Tallied a slash line of a .202 batting average, a .257 on-base percentage, and a .290 slugging percentage
* Made his collegiate debut with 2 runs scored and a stolen base in the 10-3 loss to Rhodes on February 25
* Added his first career hit and RBI in the 9-6 loss to Alma on February 26
* Stolen a career-high 2 bases in the 4-0 win over Monmouth on April 3
* Hit his first career home run in the 8-4 loss to Beloit on April 6
* Scored a career-high 4 runs in the 25-0 win over Knox on April 14
* Added a career-high 3 hits twice against Beloit and Knox
* Drove in a season-high 3 runs twice in wins over Knox and Ripon
High School:
* 4-year varsity letter award winner in baseball