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










2025 (Sophomore – Davidson): Appeared in 48 games … Batted .371 with 75 hits, including 16 doubles, three triples and 17 home runs … Drove in 52 runs and scored 65 runs … Posted a .571 slugging percentage and reached base at a high rate throughout the season … Registered multiple standout performances, including a 5-for-5 outing with eight RBI and four home runs at Saint Joseph’s (4/19) … Stole two bases and recorded a triple during conference play … Finished the season with 28 walks and strong defensive reliability in the outfield.
2024 (Freshman – Davidson): Earned a spot on the Atlantic 10 All-Rookie Team … Returned from an offseason injury to make 32 starts in the outfield, including 24 in right field … Hit .314 with a .986 OPS, six doubles, two triples, seven home runs and 30 RBI … Slugged .570 and posted a .416 on-base percentage … Recorded 13 multi-hit games and six multi-RBI games … Named Atlantic 10 Rookie of the Week (5/6) after hitting .353 with a 1.368 OPS, three home runs and 11 RBI in a four-game stretch … Hit two home runs, including a grand slam, and drove in seven runs at Rhode Island (5/3).
Prior to Duke: Attended Maranatha High School in California … Named team offensive MVP, league MVP and an all-state selection in 2023 … Helped lead team to Olympic League championships in 2022 and 2023 … Hit .512 as a senior with a 1.434 OPS, a school-record seven home runs and 31 RBI … Named team Rookie of the Year in 2022 … Previously attended San Marino High School, earning offensive MVP honors in 2021 … Also lettered in football.