2025 (Sophomore): Played and started all 61 games his sophomore year with the Patriots… Batted .308 (70-for-227) with seven doubles, five home runs, 72 RBI, 48 runs scored, 34 walks, 12 hit by pitch, eight sacrifice bunts and nine sacrifice flies… Started 39 games at third base and 22 games at second base… Against Atlantic 10 opponents, batted .322 (37-for-115) with five doubles, one home run, 31 RBI, 16 runs scored, 14 walks, four hit by pitch, five sacrifice bunts and five sacrifice flies… Against non-conference opponents, batted .295 (33-for-112) with two doubles, four home runs, 41 RBI, 112 runs scored, 20 walks, eight hit by pitch, three sacrifice bunts and four sacrifice flies… Hit .345 (30-for-87) at home (Spuhler Field) and .250 (26-for-104) on the road… Hit .348 (47-for-135) with runners on base, .538 (7-for-13) with the bases loaded, .381 (37-for-97) with runners in scoring position and .318 (28-for-88) with two outs... Hit .315 (17-for-54) vs. left-handers and .294 (53-for-180) vs. right-handers… Hit .380 (19-for-50) as leadoff hitter… No pinch-hit at-bats… Had 17 multi-hit games (4H 1x, 3H 4x, 2H 12x)... Went 19-for-22 in stolen base attempts… at East Carolina (2/14-15): Went 1-for-4 with a solo home run in 7-3 win in first game of doubleheader 2/14... Went 0-for-3 with a walk and scored a run in 4-3 loss in game two of doubleheader 2/14... Went 0-for-4 in 4-3 loss in final game of series 2/15... vs. Georgetown (2/18): Went 2-for-4 with two singles, two walks and four RBI in 15-14 loss to the Hoyas... vs. Saint Peter’s (2/21-23): Went 1-for-2 with a double and sac fly with four RBI and two runs scored in 17-2 win in the home opener... Finished 3-for-4 with three singles, one RBI and two runs scored in the middle game of the series in a 10-7 loss to the Peacocks... Was 3-for-4 with a double and three runs scored in the finale in 14-4 win... vs. William & Mary (2/25): Went 1-for-3 with a walk, two-run double and scored two runs in 12-1 win over the Tribe... vs. Monmouth (2/28-3/2): Was 1-for-3 with a walk, hit by pitch and run scored in 9-3 win in the series opener against the Hawks... Was 1-for-3 with a walk two RBI and two runs scored in 12-11 win in the middle game... Finished 1-for-5 with two RBI in 16-2 victory in the finale... vs. Holy Cross (3/4): Went 0-for-2 with a walk, was hit twice and scored three runs in 26-6 win in seven innings over the Crusaders... vs. Georgetown (3/7): Went 2-for-3 with two singles, two hit by pitch, four RBI and one run scored in 8-6 wiin over the Hoyas... vs. Longwood (3/8): Was 3-for-4 with three singles, a walk, three RBI and two runs scored in an 18-0 victory in seven innings against the Lancers... vs. Towson (3/9): Finished 1-for-4 with two RBI (2-run single in the seventh) and one run scored in 7-5 win over the Tigers... at Duke (3/11-12): Went 0-for-3 in 6-3 loss in first game against the Blue Devils... Was 0-for-4 with a walk in 6-3 loss in second game... vs. Dayton (3/14-15): Went 0-for-4 in game one in an 8-2 loss to the Flyers...Was 4-for-5 with a double, three singles, three RBI and two runs scored in an 8-0 win in the middle game... Finished 2-for-5 with a double, two RBI and one run scored in 11-5 win in the finale... vs. Towson (3/18): Went 1-for-3 with a two-run single in the eighth to account for the winning run in a 5-4 victory over the Tigers... at St. Bonaventure (3/21-23): Went 2-for-6 with a walk, one RBI and two runs scored in 21-2 win in the series opener against the Bonnies... Was 1-for-6 in a 14-5 win in the middle game... 0-for-4 in George Mason’s 7-3 loss in the finale... at Maryland (3/25): Went 0-for-2 with two walks in a 15-8 loss to the Terrapins... at George Washington (3/28-30): Went 1-for-4 with a three-run home run in the sixth inning in a 4-3 loss in the opener... Was 2-for-3 with two singles and one RBI in an 8-7 loss in the middle game... Finished 2-for-4 with two singles and two RBI in the Patriots 11-1 win in the finale... at James Madison (4/1): Went 1-for-5 with a single in a 6-5 loss to the Dukes... vs. Saint Louis (4/4-4/5): Went 2-for-4 with two singles in a 7-5 win in the opener... Was 0-for-2 with a walk, sacrifice bunt and RBI in a 7-5 win in the middle game... Finished 1-for-4 with a two-run single to tie the game in the ninth in an 8-6 victory over the Billikens in 10 innings in the finale... at VCU (4/12-13): Went 3-for-4 with a RBI-double and two singles in a 4-2 win in the opener... Was 0-for-5 in a 10-6 loss in the middle game... Finished 2-for-3 with two singles, hit by a pitch and drove in a run in a 6-5 victory in the finale... vs. James Madison (4/15): Went 1-for-4 with a solo home run in the eighth inning and scored two runs in an 11-10 win over the Dukes... at Massachusetts (4/18-20): Went 1-for-4 with a two-run single, walk, hit by pitch, three RBI and scored a run in a 16-7 win in the opener... Was 1-for-2 with a walk, hit by pitch, and drove in the Patriots lone run with a RBI-single in the eighth inning in a 2-1 loss in the middle game... Finsihed 2-for-4 with two singles, two stolen bases, two RBI and scored a run in 12-1 win in eight innings in the series finale... at Mount St. Mary’s (4/22): Went 1-for-6 and scored a run in a 16-3 win... vs. Rhode Island (4/25-27): Went 1-for-4 with one RBI and one stolen base in 5-4 win in the opener... Was 2-for-3 with one double, two RBI, one run scored and one stolen base in a 10-1 win in the middle game... Finished 1-for-4 with a hit by pitch in 15-9 loss in the series finale... at #4 North Carolina (4/29): Went 0-for-4 with one walk in a 13-4 loss... vs. Saint Joseph’s (5/2-4): Went 1-for-3 with a walk and two runs scored in 6-2 win in the opener... Was 1-for-3 with an RBI sacrifice fly in a 4-3 win in the middle game... Finished 0-for-4 in 9-1 win in the series finale... at William & Mary (5/7): Went 1-for-3 with an RBI, a run scored, two walks and a stolen base in a 8-7 win... at Davidson (5/9-11): Was 1-for-5 with one RBI and scored a run in the Patriots 15-7 win in the opener... Went 1-for-4 with a walk and scored a run in a 6-4 loss in the middle game... Finished 1-for-3 with a single, two walks, two RBI and scored a run in a 6-2 win in the finale... vs. Fordham (5/15-17): Was 1-for-4 with a double and a run scored in the Patriots 8-6 win in the opener... Went 1-for-2 with an RBI sacrifice fly and a walk in a 13-3 loss in the middle game... Finished 1-for-3 with two walks in the Patriots 5-2 loss in the finale...
2024 (Freshman): Played 34 games with 25 starts his freshman year with the Patriots… Batted .231 (21-for-91) with five doubles, two home runs, nine RBI, 14 runs scored, six walks, three hit by pitch and three sacrifice bunts… Went 1-for-2 in stolen base attempts… Started 22 games at third base, two games at shortstop and one game at second base... Against Atlantic 10 opponents, batted .200 (5-for-25) with one double, one home run, six RBI, five runs scored, two walks, one hit by pitch and one sacrifice bunt… Against non-conference opponents, batted .250 (15-for-60) with four doubles, one home run, three RBI, nine runs scored, four walks, two hit by pitch and on sacrifice bunt… Hit .256 (10-for-39) with runners on base, .160 (4-for-25) with runners in scoring position, .194 (6-for-31) with two outs and went 0-for-2 with the bases loaded… Hit .143 (3-for-21) vs. left-handers and .266 (17-for-64) vs. right-handers… Had three multi-hit games (3H 2x, 2H 1x) and one multi-RBI game (2 vs. VCU April 28)… Hit his first NCAA home run vs. Duke in Conway, S.C. (Feb. 17)… Hit both of his home runs on the road (vs. Duke in Conway, S.C. on Feb. 17 and at Richmond March 30)…
PREP: Attended Calvert Hall College High School in Baltimore, Md., where he earned four varsity letters in baseball… Team captain of the Cardinal his senior year… Hit .365 with six home runs his senior year and batted .325 with three home runs his junior year… Member of the Honor Society… Played club for U.S. Elite.
PERSONAL: Son of Kim and Jay… Has one brother, Josh… Hobbies include fishing, cooking and lifting weights… Business major... Favorite team is the Baltimore Orioles and favorite player is Cal Ripken, Jr.