2017: Selected by the Houston Astros in the MLB First-Year Player Draft (Round 30 | Pick 901) ... All-Horizon League First Team honoree at shortstop ... Posted career highs in hits, runs, home runs, sacrifice flies, and RBI ... Started all 56 games at shortstop, including two during the NCAA Championship ... Tied for UIC team lead with 14 multi-RBI games ... Recorded seven games with three hits to lead Flames ... Drove in exactly three runs a team-high four times ... Tied for third in the conference with 28 RBI in League play ... Ranks 11th on UIC's all-time list with 82 career walks and is 10th in at-bats with 689 ... Selected to Horizon League Championship All-Tournament Team ... Batted team-high .500 (4-of-8) with three RBI in three games for UIC ... Got on base at a clip of .636 during the conference tournament ... Went 3-for-4 with a double in the first game of the conference tournament vs. Oakland (May 25) ... Scored three runs in game one of doubleheader vs. Oakland (May 5) ... Drove in six runs during a three-game series and homered in two of those contests against Northern Kentucky (April 13-15) ... Led off the game with a home run at Northern Illinois (April 11) ... Matched career high with two doubles at Northwestern (March 21) ... Launched first home run of the season at Mizzou (March 5).
2016:  Was named to the Horizon League All-Tournament team after going 4-12 (.333) with two doubles, home run and four RBI … finished second on team in hits (54) and stolen bases (15) and third in doubles (13) … hit career best two home runs … reached base safely in 43 of 51 games … compiled seven-game hitting streak on three separate occasions (last, 5/13-26) … posted a .992 (2 E/248 TC) fielding percentage … drew two or more walks in a game four times … hit safely in 25 of final 30 games, going 36-116 (.310) with 18 RBI … drove in career high three RBI on 5/21 vs. Wright State ... matched career high (10th time) with three hits on 5/8 vs. Youngstown ... reached base in 13 straight games from 2/19-3/11 ... scored game-winning run on 5/4 vs. Northwestern.
2015: Started 50-of-52 games at shortstop ... concluded the year tied for the Flames' fourth-best batting average at .314 with 59 hits, seven doubles, 17 RBI and the team's second-most walks at 27 ... had UIC's third best on-base percentage at .425 and fifth-best slugging percentage at .351 ... went on a 12-game hit streak from 03/07 - 03/25 ... tabbed 18 multi-hit games with seven three-hit outings ... doubled twice at Valparaiso (04/18) ... produced five games with two RBI ... stole five bases ... led UIC in the Ohio series (03/07-08) with a .417 batting average off five hits ... dominated the Oakland series (03/20-21) with an .818 batting average, nine hits, two RBI, .909 slugging percentage, four walks and an .867 on-base percentage to be named the Horizon League Batter of the Week ... his walk-off single in game one of the OU series gave head coach Mike Dee his 500th career win.
2014: Appeared in 36 games and started 34 contests all at shortstop ... named to the All-Horizon League Freshman Team ... collected three doubles on the season ... was 4-of-5 on stolen base attempts ... posted his first collegiate hit against IPFW on Feb. 28 ... recorded a season-high three hits on four attempts versus Milwaukee on March 30, adding two runs and two RBI ... hit 2-for-3 at Youngstown on May 10.
PREP/PERSONAL: Batted leadoff in the Redhawks' lineup and paced the team in hits (43) and runs (22)...earned All-Conference and All-Area recognition during his senior season...totaled a stellar .410 batting average with a .466 on-base percentage...collected 10 stolen bases, five doubles and four triples...helped Marist capture a regional and sectional title along with 28 wins, the most for the Redhawks since 2001...Majored in communications at UIC.