2025 (Senior): Played in 53 games and made 49 starts… Made 27 starts in center field and 22 in left field… Batted .229 and slugged .392 with 38 hits, 13 doubles, one triple, four home runs and 24 RBIs… Recorded 27 walks, 27 runs scored, 65 total bases, a .351 on-base percentage and three stolen bases in four attempts… Registered 10 multi-hit games and six multi-RBI performances… Put together a 10-game hitting streak from April 18 to May 7… Reached base safely in 13 consecutive contests at one point… Committed two errors in 99 chances in the field for a .980 fielding percentage… Credited with one assist and 96 putouts… Batted .244 and slugged .488 with 20 hits, six doubles, one triple, four home runs and 16 RBIs in 27 games played in Horizon League action… 2-for-4 with a double in the season opener at Baylor (2/14)… 2-for-5 with a double, two RBIs and a run scored in the second game of a doubleheader at UTSA (3/1)… 2-for-4 with a double and a run scored at Pitt (3/12)… 2-for-6 with a double, an RBI, two runs scored and a stolen base in the second game of a doubleheader vs. Purdue Fort Wayne (3/23)… 1-for-4 with a grand slam at Oakland (4/4)… 2-for-5 with a double, an RBI and two runs scored at Purdue Fort Wayne (4/27)… 2-for-3 with a double, a home run and three runs scored vs. Wright State (5/4)… 2-for-4 with a triple and two runs scored at Northern Kentucky (5/15)… 2-for-4 with a double, a home run and two RBIs at Northern Kentucky (5/17)… 2-for-3 with a double and four runs scored vs. Oakland in the Horizon League Tournament (5/22).
2024 (Junior): Played in 56 games and made 53 starts… Made 44 starts in center field and nine in left field… Batted .242 and slugged .374 with 44 hits, seven doubles, one triple, five home runs and 28 RBIs… Recorded 27 runs scored, 26 walks, 68 total bases, a .335 on-base percentage and six stolen bases in seven attempts… Put together a season-best seven-game hitting streak from April 9-20… Reached base safely in 16 consecutive contests at one point… Recorded 11 multi-hit games while having 10 games with multiple RBIs… Committed one error in 126 chances for a .992 fielding percentage… Credited with two assists and 123 putouts… Batted .243 and slugged .417 with 25 hits, four doubles, one triple, four home runs and 19 RBIs over 30 games played in Horizon League action… Went 2-for-4 with a double and a run scored at Georgia Tech (3/9)… Went 2-for-3 with a home run and two RBIs at Georgia Tech (3/10)… Went 2-for-2 with three walks, an RBI and two runs scored vs. Northern Kentucky (3/29)… Went 4-for-5 with a double, four RBIs and a run scored vs. Akron (4/24)… Went 3-for-3 with a double, a triple and two RBIs vs. Oakland (4/26)… Went 2-for-5 with a walk-off two-run home run vs. Oakland (4/27)… Went 2-for-4 with two doubles and two RBIs vs. Wright State (5/12)… Went 2-for-4 with a double and two runs scored vs. Wright State in the Horizon League Tournament (5/24).
2023 (Sophomore): Played in 36 games and made 26 starts… Made 16 starts in right field, eight in left field and two in center field… Batted .266 and slugged .330 with 25 hits, four doubles, one triple and seven RBIs… Recorded 14 runs scored, eight walks, 31 total bases, a .337 on-base percentage and four stolen bases in six attempts… Recorded six multi-hit games and one multi-RBI performance… Committed three errors in 69 chances for a .957 fielding percentage… Credited with five assists and 61 putouts… Batted .200 and slugged .260 with one double, one triple and four RBIs over 20 games played and 14 starts in Horizon League play… Went 2-for-5 with an RBI at Baylor (3/4)… Went 2-for-2 with a double, an RBI, two walks and two runs scored at Baylor (3/5)… Went 3-for-4 with an RBI at Kansas State (3/11)… Went 1-for-3 with two walks and three runs scored vs. Oakland (3/16)… Went 2-for-5 with a double, three RBIs and a stolen base in the first game of a doubleheader vs. Oakland (3/17)… Went 2-for-4 with a walk at Pitt (4/10)… Went 2-for-4 with a run scored in the second game of a doubleheader at Wright State (4/15).
2022 (Freshman): Played in 24 games and made 11 starts – five in right field, four in left field and two in center field… Batted .125 and slugged .125 with four hits in 32 at bats… Recorded one RBI, five walks, six runs scored, four total bases, a .263 on-base percentage and one stolen base in one attempt… Did not commit an error in 32 chances in the field… Batted .200 with three hits in 15 at bats over 12 games played and six starts in Horizon League play… Went 1-for-2 with a run scored in his collegiate debut in the first game of a doubleheader at UT Rio Grande Valley (3/5)… Went 1-for-3 with a walk and a run scored at Oakland (4/2)… Recorded his stolen base against Milwaukee (4/14)… Went 1-for-3 at Wright State (4/30)… Went 1-for-2 with a walk and a sacrifice bunt at Wright State (5/1).
High School: Three-sport athlete at Bowling Green High School… Played football, basketball and baseball… Named First-Team All-State as a quarterback in football… Named Second-Team All-State as a shortstop in baseball… Named Third-Team All-Northern Lakes League in basketball… Named Athlete of the Week by WTOL 11 News.
Personal: Parents are Todd and Jenny... Has triplet brothers (Alec, Blaine and Clayton)... Major is exercise science... Recipient of a 2024-25 Penguin Club - Joseph F. Malmisur Athletic Scholarship.