2025 (SENIOR): Appeared in 47 games with 46 starts at shortstop … Slashed .329/.410/.429 with 56 hits, seven doubles and 34 RBIs … Went 3-for-4 with three RBIs against John Jay (3/12) … Scored season-high three runs in win over Kalamazoo (3/21) … Registered multiple hits in six consecutive games from 4/5-4/13 … Combined to go 6-for-7 with four doubles and six RBIs in doubleheader sweep of NJCU (4/13) … Recorded 200th career hit in NJAC Tournament win over Montclair State (5/1) … Went 1-for-3 with one home run and two RBIs in NCAA Regional game against Keene State (5/17) … Ended the season on a five-game hitting streak
2024 (JUNIOR): Named second-team all-region by D3baseball.com and third-team all-region by ABCA/Rawlings ... Led team in batting average (.357) and hits (61) for second straight season, posting nine games with at least three hits ... Second on team in doubles (11) and tied for third in RBIs (36) ... Hit two home runs and put up a .418 OBP ... Started 3-for-4 with a double and two RBIs in opener versus Concordia Chicago (3/9) ... Scored three runs against Gwynedd Mercy (3/11) and four in an upset of No. 7 Wisconsin-La Crosse (3/12) ... Went 6-for-8 with five runs in doubleheader sweep of Muhlenberg (3/15) ... Went 3-for-4 with an RBI against Middlebury (3/16) ... Finished 5-for-9 with three RBIs in twin bill with Dickinson (3/22) ... Put up a 5-for-5 day with a home run and a career-high seven RBIs against Rutgers-Newark (4/6) ... Finished 4-for-5 with two runs scored and three RBIs against Alvernia (4/9) ... Went 3-for-5 with three RBIs against Arcadia (4/23)
2023 (SOPHOMORE): Put together a tremendous season, earning second-team All-NJAC honors ... Led team with a .365 batting average and a .457 on-base percentage ... Totaled three home runs, 30 RBIs, nine doubles, and one triple ... Scored 47 runs to rank second on the team ... Led team and ranked sixth in the NJAC with 70 hits ... Started season on six-game hitting streak ... Had two hits and three RBIs against North Park (3/16) ... Finished 3-for-4 with an RBI and a run scored against Haverford (3/23) ... Had three hits and scored two runs against William Paterson (4/7) ... Finished 6-for-10 in two games against Stockton (4/20-4/21) ... Went 2-for-4 in both ends of twin bill with Kean (4/22) ... Homered in back-to-back NJAC Tournament games against Rowan (5/7) and Kean (5/8) ... Scored two runs and drove in another in NJAC championship win over Kean ... Homered, scored four runs, and drove in three in NCAA Tournament upset win over host Shenandoah (5/19 ... Also went 3-for-5 in NCAA finale versus Shenandoah (5/20)
2022 (FRESHMAN): Turned in a promising rookie campaign, batting .323 with a home run and 16 RBIs in 20 games with 15 starts ... Tallied five doubles and posted an .851 OPS ... Scored 13 runs ... Debuted against Ursinus (3/2) ... Notched first career hit against Haverford (3/25), scoring two runs and driving in another ... Went 3-for-4 in first game with Dickinson (3/30) ... Went 3-for-5 with two runs scored and two RBIs at William Paterson (4/8) ... Drove in three runs against Rowan (4/20) ... Hit first career home run in win against Rutgers-Camden (4/28) ... Posted three hits and three RBIs in twin bill with Ramapo (4/30)
PERSONAL: Majoring in criminology … CVC Player and Hitter of the Year as a senior in 2021 … State championship runners-up at Allentown High School … Won American Legion state title in 2021 … Chose TCNJ “for the academics and the great history of the baseball program” … Enjoys basketball and going to the beach … Favorite athlete is Derek Jeter.
AWARDS AND HONORS
- ABCA/Rawlings 2nd Team All-Region (2024)
- D3baseball.com 3rd Team All-Region (2024)
- 2nd Team All-NJAC (2023)
- D3baseball.com Team of the Week (4/16/25)
- NJAC Player of the Week (5/9/23)