2025: Appeared in all 43 games with 42 starts as a senior catcher … Hit .408 with a slugging percentage of .697 and an on-base percentage of .538 … Recorded 62 hits including 18 doubles, one triple, and eight home runs in 152 at-bats, drew 34 walks and 10 hit-by-pitches … Scored 42 runs, recorded 42 runs batted in, and stole four bases on four attempts … Recorded 213 putouts and 26 assists on 241 chances for a .992 fielding percentage with one double play and threw out 15 runners trying to steal … American Baseball Coaches Association (ABCA) All-Region 4 Second Team Catcher … D3baseball.com All-Region 4 Third Team Catcher … MAC Freedom Player of the Year … All-MAC Freedom First Team Catcher … College Sports Communicators (CSC) Academic All-America Third Team … MAC Senior Scholar-Athlete … College Sports Communicators (CSC) Academic All-District Team … Academic All-MAC … MAC Academic Honor Roll … EAST-COMM Academic Honor Roll … D3baseball Team of the Week (4/30) … MAC Freedom Player of the Week twice (4/21 and 4/28) … Set career program records in home runs, walks, and hit-by-pitches … Ranked 25th in the nation in doubles and 31st in on-base percentage … Finished the season ranked second in slugging percentage, tied for second in home runs, third in on-base percentage, third in doubles, fourth in runs batted in, fourth in walks, fifth in hits, sixth in batting average, tied for seventh in runs scored, ninth in at-bats, third in caught stealing by, sixth in putouts, and sixth in total chances in the MAC Freedom
- Recorded a season-high three hits, including one double, and a fifth inning grand slam down the right field line, scored a season-high four runs, and knocked in a season-high six runs in the 19-3 victory over Penn State Berks (4/22)
- Hit a season-high two home runs, both solo shots to right center, and recorded 10 putouts and a season-high two assists on 12 chances in the 12-2 eight-inning defeat to Arcadia (4/26)
- Recorded a season-high three hits, including a season-high two doubles, and knocked in three runs on a third inning double to left center in the 10-7 defeat to Elizabethtown (3/5)
- Recorded a season-high three hits, including one double and a seventh inning solo home run to right, scored two runs, and knocked in three runs in the 15-4 seven-inning victory at Delaware Valley (3/29)
- Recorded a season-high three hits, including one double, scored two runs, knocked in three runs, stole a season-high one base, and threw out a season-high two runners trying to steal in the 10-1 victory at Centenary (4/9)
- Recorded two hits, including one double and a season-high one triple, scored one run, and knocked in three runs in the 16-9 victory at No. 18/21 Misericordia (4/4)
- Recorded two hits, including one double, scored one run, knocked in three runs, stole a season-high one base, and recorded a season-high 13 putouts in the 12-6 victory over FDU-Florham (4/18)
- Recorded a season-high three hits, including one double, scored two runs, and knocked in one run in the 13-4 victory at FDU-Florham
- Recorded two hits, including one double, scored one run, and knocked in one run in the 9-6 defeat at FDU-Florham (4/19)
- Hit a pinch-hit two-run home run right center in the ninth inning to break the program career home run record in the 8-4 victory at Stevens in Game One of the MAC Freedom Semifinals (5/2)
- Recorded one hit, scored one run, and recorded a season-high 13 putouts and a season-high two assists on a season-high 15 chances in the 8-5 victory over Wilkes (3/4)
- Hit a season-high two doubles and scored one run in the 9-3 defeat to Thiel (3/8)
- Recorded one hit and scored three runs in the 14-8 victory at DeSales (3/22)
2024: Appeared in 27 games, making 26 starts … Posted a .357 batting average while ranking second on the team with a 1.171 OPS and tying for second with a .667 slugging percentage and a .504 on-base percentage … Also ranked second on the team with 19 walks while being third with six home runs and 27 RBIs … Caught six runners stealing behind the plate … Ranked third in the MAC Freedom in OPS while being fifth in slugging percentage and tying for fifth in on-base percentage and for sixth in home runs … Picked up season-highs with three hits and five RBIs in the victory over Kenyon (3/6) … Scored a season-most three runs in a victory over Stevens (3/9) and against Stevenson (3/13) … Hit a home run in both matchups of the doubleheader sweeps of King’s (4/13) and Delaware Valley (4/20) … Tied a season-high three hits with a season-most two doubles while scoring two runs in the win at King’s (4/14) … Homered for his 100
th career hit in a two-hit effort with three RBIs in the victory at Messiah (4/16) … Doubled while recording an RBI and his 100
th career run scored at Arcadia (4/27) … College Sports Communicators (CSC) Academic All-District Team … MAC Academic Honor Roll
2023: Appeared and started in 47 games ... Recorded a .281 batting average with 39 hits, including eight doubles ... Hit five homers and drove in 21 runs ... Scored 43 runs ... Knocked in two runs in the NCAA Tournament victory against North Carolina Wesleyan (5/20) ... All-MAC Commonwealth Second Team ... College Sports Communicators (CSC) Academic All-District Team ... MAC Academic Honor Roll
2022: Appeared in 31 games, starting in 29, during his first season with LVC … Notched a .384 batting average and had a 1.251 on-base plus slugging percentage ... Led the team in home runs with eight in 99 at bats … Went 6-7 on stolen base attempts … ABCA/Rawlings All-Region 5 Third Team selection … D3baseball.com All-Region 5 Third Team selection … All-MAC Commonwealth Second Team … NCBWA Rookie of the Week (4/20) ... D3Baseball.com Team of the Week (4/20) ... MAC Commonwealth Player of the Week (4/18 and 5/10) ... MAC Academic Honor Roll
High School/Personal: First-Team Mid-Penn Centennial Conference selection ... Sentinal Mid-Penn 2021 Player of the Year ... Two-time team MVP ... Team captain for three years ... First-Team Penn-Live all star pick ... Distinguished honor roll student ... Member of National Honors Society ... Son of Jamee and Jon