Biography
RECORDS
- Slugging percentage, career (.658)
- On-base percentage, career (.508)
- Hits, career (215)
- Runs, career (185)
- Doubles, career (57)
- Home runs, career (25)
- Total bases, career (367)
- Walks, career (126)
- Runs, season (57, 2025)
- Walks, season (43, 2024)
AWARDS
- 2x D3baseball All-Region First Team (2023, 2024)
- 2x D3baseball.com All-Region Second Team (2025, 2026)
- 2x ABCA All-Region Second Team (2024, 2026)
- Centennial Rookie of the Year (2023)
- 2x All-Centennial First Team (2023, 2026)
- 2x All-Centennial Second Team (2024, 2025)
- CSC Academic All-District (2026)
- 2x Academic All-Centennial (2025, 2026)
- 2x Centennial Honor Roll (2025, 2026)
2026
- Started 35 games
- Batted .403 with a 1.206 OPS
- Tallied 54 hits, 13 doubles, one triple, seven homers, 40 RBI, and 49 runs
- Went 23-for-26 on stolen base attempts
- Led the team in runs and hits
- Ranked ninth in Division III in walks per game, 34th in runs per game, and 35th in on-base percentage
- Third in the conference in on-base percentage, fourth in OPS, seventh in batting average and stolen bases, tied for ninth in walks, and 10th in slugging percentage
- Had 16 multi-hit performances
- Hit a go-ahead grand slam in the eighth inning to defeat No. 4 Johns Hopkins
2025
- Started all 42 games
- Hit .363 with a 1.037 OPS, 61 hits, 11 doubles, three triples, five homers, 35 RBI, and 57 runs
- Led the team in hitting, OPS, runs, hits, triples, total bases (93), walks (36), and stolen bases (23), second in doubles and RBI, third in homers
- In the conference, ranked third in walks and stolen bases, seventh in runs, ninth in triples, and 10th in hits
2024
- Started all 37 games
- Batted .390 with 29 RBI, 53 runs and eight home runsÂ
- Led the conference in on-base percentage (.559) and doubles (16), ranked third in runs
- Finished sixth in the nation in on-base percentage, second in walks per game (1.16)
- Tied for the team lead with 16 stolen bases in 19 attempts
- Opened the season with a 24-game hit streak, 33 games dating back to last season
- Reached base in all 37 games this season, 46-straight games dating back to last season
- Centennial Player of the Week (3/19/24)
2023:
- Played in 29 games, started 28
- Hit .392 with 40 RBI, 26 runs and eight home runs
- Slugged .767 with 27 extra base hitsÂ
- NCBWAÂ National Rookie of the Week (4/26/23)
- D3Baseball.com Team of the Week (4/26/23)
- Centennial Player of the Week (4/25/23)