2018: Landed on the All-Centennial Team… Earned a spot on the All-CC Second Team…Named to the Centennial Spring Academic Honor Roll... Saw action in 38 games… Compiled a .336 batting average, good for second best on the team… Recorded 26 walks, ranking second in the Conference and first on the team... Notched 15 stolen bases, ranking first on the team and tying for fourth-most steals in the Conference… Collected 47 hits, including 12 doubles, three triples, and four home runs… Tallied 77 total bases, toting a .336/.452/.550 line on the year… Notched 36 runs and 26 RBIs… Registered multiple hits in 17 games, including a 4-for-5 line with four runs scored, four RBIs, two doubles, and a home run against Ursinus on April 13th.
2017: Named to CC Spring Academic Honor Roll… Appeared in 20 games during the season… Recorded 72 at-bats, resulting in 19 hits, including six doubles, and three triples… Notched 15 RBIs for the season… Produced a .264 batting average and a .379 on-base percentage… Registered a .931 fielding percentage in 29 total chances.
2016: Appeared in 13 games with one start for the D1 Maryland Terrapins.
2015: Played in 49 games and started 35 games in the outfield for the D1 Maryland Terrapins.
High School: Four-year letter winner for the Maroons in baseball and a letter winner in soccer as a senior… Served as team captain for the baseball and soccer teams as a senior… Earned Perfect Game USA Northeast All-Region team honors in 2014… Was a three-time all-league selection… Earned second team all-county honors as a senior… Selected by MSG Varsity as an honorable mention all-state performer… As a sophomore helped the Maroons to a New Jersey sectional championship... At the University of Maryland: Played in 62 games and started 36 games in the outfield… Batted .202 with six doubles and 19 RBIs… Walked 24 times.