Biography
Career Honors
2026: Honorable Mention All-Ivy
2026: Ivy League All-Tournament Team
2024: Honorable Mention All-Ivy (OF)
2024: Ivy League All-Tournament Team
Â
2026: Honorable Mention All-Ivy honoree … Started 41 games, playing 33 at second base and eight in center field … Hit .253 at the plate with 40 hits, one home run, six doubles, and three triples, which was tied for the lead in the Ivy League ... Drew 32 walks, which ranked second in the conference … His 18 walks in conference action led all competitors … Ended season with the most stolen bases (36) in the conference ... Tied for second-most triples in Ivy play with two ... His 19 stolen bases paced his competitors during conference play ... Finished with a team-high 39 runs scored … Ended career as the all-time program leader in stolen bases (78) as well as single-season stolen bases (36) … His 13 career triples are tied for the all-time program lead … Sound defensive year, recording a fielding percentage of .983, committing only three errors on 178 chances, along with 91 putouts and 84 assists … Went 3-for-3 at the plate on the road at East Carolina (3/15), registering a double, home run, and two runs scored … Finished 3-for-4 at Yale (3/28) with a double, four RBIs, and a career-high five stolen bases … Went 2-for-3 and drove in three runs vs. Lafayette (3/9), while adding four stolen bases … Had a two-hit outing with three runs scored and three stolen bases at Harvard (4/25) … Named to the Ivy League’s All-Tournament Team after recording two hits, three runs scored, and four stolen bases across two games … Stole three or more bases six times throughout the season … Finished career as the program’s all-time leader in games played (176) and games started (173).
2025: Appeared in all 41 games, making a start in 39 contests playing center field … Hit .265 with 39 hits, three home runs, seven doubles, and five triples, which paced the Ivy League ... Finished with the second-most stolen bases (20) in the conference ... Tied for most triples in Ivy play with two ... His nine stolen bases were tied for the most during conference play (9-10) ... Finished with a team-high 38 runs scored … Closes junior season with 42 career stolen bases, fourth all-time in program history … Solid overall year defensively, tallying a fielding percentage of .989, committing just one error on 90 chances, along with 89 putouts … Opened season on five-game hitting streak, beginning campaign with 2-for-3 performance at #9 Florida State (2/21), recording two doubles … Walked a season-high three times, while batting 1-for-2 at Florida State (2/22) … Hit first home run at Troy (3/1) … Went 3-for-5 with three runs scored at Delaware (3/9) … Tripled and went 2-for-4 at the plate with two runs scored at Lehigh (3/19) … Had a three-hit effort with two RBIs against Harvard (3/23) … Launched a grand slam against Saint Joseph’s (3/25) … Was 2-for-4 with a triple and three RBIs at Cornell (4/14).
2024: Honorable Mention All-Ivy selection … Made a start in all 46 games he appeared in, missing just three … Finished the year batting .308 with three home runs, and 39 RBIs … Led the team in doubles (15), finishing second in walks (29) and stolen bases (13) … His 15 doubles placed him sixth in the Ivy League ranks while finishing fourth in walks and stolen bases … Hit .323 in Ivy League play (32-for-99) … Went 2-for-5 with a home run, driving in four against Cornell (4/13) … Plated four runs on three hits including a triple in a win over Villanova (3/13) … Laced a walk-off single to left center field to lift Penn to victory over Brown (3/22) … Launched a home run as part of a three-hit, four-RBI performance at Columbia (3/30) … Hit .395 across his final 12 games of the season which included a 10-game hitting streak from April 28 to May 20, batting .405 … Named to the Ivy League’s All-Tournament Team after collecting five RBIs in the Ivy League Championship series victory against Cornell (5/20) … Notched two hits in the NCAA Regional against St. John’s (6/1).
2023: Appeared in 48 of 50 games, starting 47 … Led team in walks (25) and steals (nine) … Became first freshman to start, bat leadoff, and record a hit in the season opener in 12 years against South Carolina (2/24) … Reached base five times, going 3-for-3 with two walks, scoring three runs and driving in two more in win over Villanova (3/15) …  Hit .364 (4-for-11) with three RBI and three runs in Ivy League series against Harvard (3/24-3/26) … Hit .333 (4-for-12) with five RBI and two runs during Ivy League Tournament (5/19-5/22).
High School: Two-time Non-Public A South Jersey Champion … 2022 Diamond  Classic Champion … Two-time All-State selection … Two-time First-team All-South Jersey … Head of School Honors
Personal: Brother of Dillon, U.S. Naval Academy wrestler … Enrolled in the College of Arts and Sciences.