2019 (Senior) | Game-By-Game Stats: Played in 47 games and made 45 starts — 42 at second base and three as the designated hitter… Batted .247 and slugged .319 with eight doubles, two triples and 26 RBIs in 166 at-bats… Recorded 53 total bases, 19 walks, 20 runs scored, a .319 on-base percentage and a career-high 12 stolen bases in 13 attempts… Ranked fourth on the team in batting average, doubles, RBIs and steals... Finished the season ranked tied for ninth in the Horizon League in steals... Committed six errors in 174 chances in the field and was credited with 86 assists… Helped turn 22 double plays… Batted .278 and slugged .340 with six doubles and 17 RBIs in 97 at-bats during Horizon League play… Stole nine base in 10 attempts during league action… Recorded 11 multi-hit games and six with multiple RBIs... Hit safely in five straight contests from March 29 through April 6... Reached base in nine straight games at one point... Batted .288 with runners in scoring position and .295 with two outs... Had two hits including an RBI double, walked twice, scored a run and stole a base at Pittsburgh (3/13)… Set season highs with four hits and two stolen bases in the second game of a doubleheader against Oakland (3/23)… Went 4-for-5 with an RBI single, a double and a run scored… Went 3-for-5 with an RBI single, a double, two runs scored, a stolen base at Wright State (3/31)… Went 3-for-5 with two triples, two runs scored and a season-high three RBIs at Penn State (4/9)… Two triples marked a single-game high in the Horizon League in 2019... Hit a pair of RBI singles vs. Eastern Michigan (5/1)… Had two hits including a two-run double at UIC (5/10)… Matched his season high with three RBIs and stole a base against Milwaukee (5/18)… Notched an RBI single, a double and a stolen base vs. Milwaukee in the Horizon League Tournament (5/22).
2018 (Junior) | Game-By-Game Stats: Played in and started 53 games — 52 at second base and one at shortstop… Batted fifth in the order in 37 of his starts… Ranked third on the team with a .280 batting average and 54 hits… Recorded five doubles, 22 RBIs, 25 runs scored and 25 walks… Committed seven errors in 239 chances in the field… Led the team with 136 assists on defense… Batted .283 with 30 hits, three doubles, 14 runs scored and 13 RBIs in 28 Horizon League games… Recorded 15 multi-hit games and three with multiple RBIs… Had the team’s second-longest hitting streak of 11 games from March 18 through the first game of a doubleheader against Oakland on April 6… Batted .266 with runners in scoring position and .302 with two outs… Registered a pair of singles and two RBIs in the second game of a doubleheader against Northern Kentucky (3/24)… Had two hits including a double and scored twice against Northern Kentucky (3/25)… Went 2-for-3 with a double, two walks and an RBI at Eastern Michigan (3/27)… Notched a pair of base knocks and two RBIs in the second game of a doubleheader against UIC (3/31)… Had three singles in the first game of a doubleheader against Oakland (4/6)... Recorded three hits including a double and a season-high three RBIs at Northern Kentucky (5/11).
Macomb Community College: Batted .317 with a .414 OBP and .433 slugging percentage in 25 games as a freshman in 2016… Batted .347 with nine doubles, two triples, a home run and 31 RBIs as a sophomore in 2017… Added eight stolen bases with a .442 OBP and a .479 slugging percentage.
Personal: Parents are Jody and Stacie… Has a brother (Graham)… Major is general studies... Was the 2018-19 recipient of the Mayberry Scholarship.