Career Honors:
CSC Academic All-District Team (2025, 26)
Centennial Conference Honorable Mention (2025)
Centennial Conference Spring Academic Honor Roll (2025, 26)
2026: CSC Academic All-District Team… Centennial Conference Spring Academic Honor Roll… Batted .280 with 37 hits, 30 runs scored, 22 RBI, seven doubles, two triples, and six home runs, adding 25 walks and nine stolen bases while starting all 36 games… Finished second on the team in walks with 25… Finished third on the team in home runs with six and fourth on the squad in hits with 37 and runs scored with 30… Scored three runs vs. Lebanon Valley (3/23)… Collected a season-high three hits at TCNJ (3/26) and at Muhlenberg (4/7)… Logged a season-high 10 putouts and stole two bases at Johns Hopkins (4/11)… Drove in three runs at Rowan (4/15), adding a home run… Slugged home runs in back-to-back games at Ursinus (4/14) and at Rowan (4/15)... Hit a season-high two home runs, going 2-for-4 with two RBI and two runs scored vs. Dickinson (4/26).
2025: Centennial Conference Honorable Mention… CSC Academic All-District Team… Centennial Conference Spring Academic Honor Roll… Hit .336 in his sophomore season with the Fords, recording 43 hits, 28 runs, nine doubles, one triple, three home runs, 24 RBIs, 22 walks, and 15 stolen bases… Posted a .466 on-base percentage and a .492 slugging percentage… Had 13 multi-hit games, including a season-high three hits vs. Dean (3/15) and Washington College (4/19)… Fifth-most doubles on the team with nine… Clubbed a season-high two doubles vs. Dean (3/15)… Hit his lone triple of the season vs. Eastern (3/18)… Slugged a season-high two home runs vs. Washington College (4/19)… Drove in a season-high four runs vs. Washington College (4/19)… Stole a season-high two bases in three separate games… Made three appearances on the mound, recording a 14.54 ERA with six strikeouts in 4.1 innings… Threw one inning, giving up just one hit, one earned run, and striking out two, against No. 3 Johns Hopkins (4/13).
2024: Batted .256 with 22 hits, 19 runs, 16 RBI, three doubles, one triple, one home run, seven walks, and nine stolen bases in 36 games… Tied for sixth on the team in runs with 19… Had six multi-run games, including a three-game streak of two runs from 3/15 to 3/19… Tied for sixth on the team in RBI with 16… Recorded a season-high three RBI against Skidmore (3/10), #4 Salisbury (3/24), and Arcadia (3/26)... Hit lone triple of the season against Skidmore (3/10)... Hit first collegiate home run against Arcadia (3/26)... Also made four relief appearances on the mound in 2024, earning one save… Recorded a 6.75 ERA with five strikeouts in 6.2 innings of work …Threw one scoreless inning with one strikeout against McDaniel (4/13)... Tossed three scoreless innings, giving up one hit, one walk, and striking out three to pick up the save against Gettysburg (4/27).
High School: Played baseball and ran cross country for Peddie ... All-MAPL Academic Team ... Two-time First-team All-MAPL ... Two-time Trentonian All-Prep first team ... Trentonian All-Area first team and second team... Also a decorated career in cross country ... Two-time First-team All-MAPL ... First-team All-New Jersey Prep ... Second-team All-Mercer County ... Cum Laude Society ... John Green Parents' Association Prize ... Winant Cup ... Swetland Honor Cup.