2025 (Sr.)
Only player on the roster to start all 36 games … Started as a firght fielder, left fielder, pitcher, third baseman and shortstop … Hit .271 (36-for-133) and tied for the team lead in hits and RBI (22) … Fourth on the roster with 41 total bases and tied for fourth with five doubles … Led the team with four sacrifice flies … Closed his career on a 13-game hitting streak … Seven multi-hit games and six multi-RBI outings … Hit .667 (4-for-6) with the bases loaded … Went 3-for-5 with three RBI and three runs in a win at Pitt-Greensburg.
2024 (Jr.)
All-PAC Honorable Mention as a utility player ... Started as a corner outfielder in all 34 games played ... Hit .328 (39-for-119) to lead Waynesburg in batting average ... Finished third on the roster with 27 runs and fourth in walks (13) ... Had six extra-base hits (four doubles, one triple, one home run) and 19 RBI ... Recorded a 10-game hitting streak and 10 multi-hit outings ... Made eight appearances as a relief pitcher ... Went 2-0 with two saves and a 4.41 earned run average ... Allowed eight runs in 16.1 innings ... Struck out seven and walked nine ... Earned PAC saves against Saint Vincent (3/22) and Grove City (4/22) ... Tripled and drove in four runs in a win at Chatham (4/5) ... Cranked a go-ahead home run in the eighth inning in a win over Allegheny (4/20).
2022 (Fr.)
Season Stats
Second-team All-PAC honoree
Waynesburg newcomer of the year and most outstanding player
Started all 36 games he appeared in
Hit .270 and knocked in 15 runs
Led the team in saves (3) and was second in innings (42.2) and strikeouts (26)
High School
Baseball (3 Letters), second-team all-WPIAL selection ... High honor roll.