Upcoming Event: Baseball versus Appalachian State on February 17, 2026 at 4 p.m.










2025 (Redshirt Junior – Miami): Played in 46 games, making 44 starts … Batted .245 with 37 hits in 151 at-bats, including nine doubles, one triple and seven home runs … Drove in 39 runs and scored 22 runs … Totaled 69 bases for a .457 slugging percentage … Posted a .304 on-base percentage with seven walks … Recorded three sacrifice flies and did not attempt a stolen base … Registered seven multi-hit games and nine multi-RBI performances, including five four-RBI games … Logged a four-game hitting streak and reached base safely in eight consecutive games … Went 3-for-4 with a grand slam and a season-high four RBI against Florida State (3/21) … Finished a perfect 4-for-4 with two doubles and four RBI against Niagara (2/14).
2024 (Redshirt Sophomore – Penn State): Appeared in and started all 53 games … Posted a .306/.381/.464 slash line … Tallied 194 at-bats … Drove in 47 runs, ranking third on the team.
2023 (Redshirt Freshman – Penn State): Appeared in 44 games, making 38 starts … Started 31 games at designated hitter and seven in the outfield … Batted .310 with 45 hits, including 13 doubles and six home runs … Drove in 35 runs and scored 33 runs … Finished the season with a .524 slugging percentage and a .912 OPS … In conference play, hit .293 with 22 hits, including seven doubles and three home runs, while leading the team with 19 RBI and scoring 16 runs … Recorded a 10-game hitting streak from April 8–25 … Reached base safely in 16 consecutive games from March 28–April 29.
2022 (Freshman – Florida Atlantic): Redshirted his freshman season and did not see game action.
Prior to Duke: Graduated from Bellefonte Area High School in Bellefonte, Pa. … Graduated early from Penn State and arrived at Miami with two years of eligibility remaining.