2025: Secured ABCA Region 8 All-Defensive Team honors ...
2024: Started 38 games as the Vikings’ everyday shortstop … Slash line of .284/.360/.331 with five doubles and a triple … Drove in 27 runners and scored 28 times … Struck out just 18 times in 148 at-bats … 5-for-6 on the bases … 11 multi-hit games, including three 3-hit performances … Fielded .942 with 94 putouts, 52 assists, and was in on 17 double plays.
First career HR: March 18 vs. Dominican
2023: Started in all 42 games as the Vikings’ everyday shortstop … Slashed .285/.364/.297 with 15 walks … 49 hits were second on the team … 32 runs scored tied for second … .285 BA and .364 OBP were fourth-best … Stole five bases … Struck out only 15 times in 172 at-bats ... Led the Vikings with 131 assists and 24 double plays in the field … Fielded .949 with 54 putouts … 13 multi-hit games, including a four-hit game at Southwestern-Texas (2/18) … Had four hits in the CCIW Tournament – two at Millikin and two at Augustana.
2022: Started all 41 games … Maintained a .304 batting average and .375 OBP across 171 ABs … Tallied 52 hits … Scored 25 runs and drove in 12 … Recorded 7 games with 3+ hits, and 13 multi-hit games overall … Led the Vikings with 13 double plays turned … Made 74 putouts and 81 assists for a .951 fielding percentage … Carried a stretch of 20 games where he did not make a single error ... Led NPU with 6 sacrifice hits … Went 3-4 with a triple, RBI, and 2 runs scored against North Central (5/13) … Carried a 21-game on-base streak, starting on 2/26 against Dominican and ending on 4/15 against North Central … Collected 4 hits with 1 walk, RBI, and run scored in conference win over Carthage (4/3) … Matched that mark of 4 hits against Augustana (4/25), adding 2 runs scored and 1 RBI
First career hit: Feb. 19 v. Southwestern (TX)
First career XBH: Feb. 26 vs. Dominican 2B