Overall: Ranks first in program history with 103 stolen bases, second with a .457 on-base clip, fourth with 173 runs and 132 walks, and 10th with 34 hit by pitches.
Â
2026: Named to the Preseason All-SoCon second-team as an outfielder…collected SoCon All-Defensive Team honors…led the conference with 29 stolen bases to rank in the top 10 in program history…scored a team-high 62 runs to rank in the top 10 in single-season history…reached base safely a record-tying 43-straight games…tripled a team-high three times…topped out with a team-best 14-game hitting streak…tallied 19 multi-hit games…slashed .307/.371/.444 with 63 hits…was a preseason top 150 outfielder, ranking 51st among all D-I outfielders (D1Baseball).
2025: Quickly became the face of speed after swiping a record-setting 46 bags, ranking third nationally…played and started in all 53 games at centerfield…named Preseason All-SoCon and postseason All-SoCon Second Team as an outfielder…was named a midseason top 125 outfielder by D1Baseball.com…earned the VMI Intercollegiate Award…collected a team-high 82 hits and 46 walks, both the second-most in the conference and top five in VMI single-season history…boasted a .385 batting clip and .504 on-base percentage that stand second in the league and top 50 in the nation…his on-base clip and 63 runs rank fourth in VMI single-season history…led the squad with 25 multi-hit outings…smacked a season-high four hits, four runs, and six RBIs against Norfolk State…collected a single-game record six stolen bases against Coppin State.
2024: Split time between catcher and outfield in his second season…played and started in all 56 games…boasted a .288 batting average with a .440 on-base percentage, the second highest on the team…produced 55 hits, 44 runs, 23 RBI, and 11 doubles…stole 26 bases to rank in the top 50 in the nation…was hit by 13 pitches, the most in a season since 2019...named to the SoCon Academic Honor Roll.
2023 (Freshman)
- Played in 20 games with nine starts in the outfield and catcher
- Drew seven walks and scored five times
- Got the start in RF against Norfolk State on 3/19, went 2-3 with two runs and a stolen base; also saw time at catcher
- Hit .276 in 41 games with the Staunton Braves (Valley Baseball League) in Summer 2023. Led league with 35 walks.
Before VMI: Hit .403 as a senior with two home runs, two triples and six doubles...stole seven bases and drove in 29 runs.