HONORS & AWARDS
• Taken in the 17th Round (#509) by the Minnesota Twins in the 2025 MLB Draft
• Collegiate Baseball Freshman All-America Team (2023)
• All-Western Athletic Conference First Team (2023, 2025)
• All-Western Athletic Conference Second Team (2024)
• Preseason All-Western Athletic Conference (2025)
SACRAMENTO STATE
2025: One of two Hornets to start all 58 games on the year… Finished the season batting .291 with 69 hits and 42 runs scored… Added a team-high 18 doubles and ranked second on the squad with 12 home runs, driving in a total of 52 runs on the season… His 123 total bases were second on the team… Slugged .519 on the year with a .373 on-base percentage… His 23 walks were fourth on the team, a total that included a team-high seven intentional walks… Finished fourth on the team with 18 multi-hit games and was second with 13 multi-RBI performances… Ranked tied for 12th in the WAC in hits, tied for eighth in RBI, sixth in doubles, tied for ninth in home runs, and 10th in total bases… Posted a season-best 4-for-6 performance at the plate in the series finale at Abilene Christian (4/6), adding a double and driving in a pair… Also had three-hit games against South Dakota State (2/27), Pacific (3/8), at Tarleton State (3/30), Abilene Christian (4/5), UC Riverside (4/25), and Grand Canyon (5/3)… Drove in a season-high four runs twice against San Francisco (2/17) and Seattle U (4/12)… Scored a season-best three runs three times.
2024: Started 56 of the team’s 57 games on the year… Finished the season hitting .273 with eight doubles, 22 home runs, and 48 RBI, while scoring 47 runs… His 22 home runs rank second on the school’s single-season list, while his 36 career home runs at the end of the season set a new school career record, breaking the mark set by Harvey Hargrove (1995-97) and tied by Martin Vincelli-Simard (2019-23) with two home runs in the WAC Tournament opener against Tarleton State (5/21)… Ranked No. 33 in the NCAA in home runs and No. 33 in home runs per game (0.39)… Finished ranked No. 6 in the WAC in slugging (.609), 10th in RBI (48), tied for 13th in runs scored (47), second in home runs (22), fifth in total bases (134), and led the league in home runs per game (0.39) while standing 10th in RBI per game (0.86)… Hit multiple home runs in seven games: Fresno State (2/21), Minnesota (3/1), UC Davis (3/5), at Utah Tech (3/15), Abilene Christian (3/22), at UT Arlington (5/4), and the Texans… Of his 22 home runs, 12 were solo home runs, nine were two-run home runs, and one was a three-run home run… He hit seven home runs in the first 12 games of the season… Slugged .609 on the year with a .367 on-base percentage… Walked 30 times, including four intentionally… Led the team in slugging percentage, runs scored, RBI, home runs, and total bases (134), while sharing the team lead in walks (30)… Ranked second on the team in hits (60) and fifth in doubles (eight)… Finished the season with 16 multi-hit games (second on the team) and led the squad with 15 multi-RBI games… Had a nine-game hitting streak from May 3-17 (the second-longest streak on the team) and reached base safely in 16 consecutive games from April 19-May 17 (tied for the third-longest such streak this year)… Posted a team-high nine total bases against both Fresno State (2/21) and Minnesota (3/1)… Drove in a season-high four runs against Fresno State (2/21) and Tarleton State (5/21)… Walked a season-high three times against Tarleton State (4/28) and had walks in five straight games from May 412 (seven total).
2023: Appeared in 46 of the team’s 56 games, making 42 starts at designated hitter and first base… Hit .339 on the season with 34 runs scored, 59 hits, nine doubles, 14 home runs, and 45 RBI… His 1.010 OPS was third on the team, slugging .632 for the season… Ranked third on the team in average, while his home runs were tied with teammate Wehiwa Aloy for the most by a freshman in the program’s Division I history and tied for 10th on the school’s single-season list… Ranked tied for eighth in the WAC in home runs… Finished with 17 multi-hit games (tied for third on the team) while driving in multiple runs ranked fourth… Of his 17 multi-hit games, seven were three-hit performances… Collected a team-best 16-game hitting streak from April 15-May 12, batting .391 (27-for-69)… Hitting streak is tied for ninth in the program’s recorded history… Made his debut as a pinch hitter against North Dakota State (2/19)… Collected his first career hit with a single against St. Thomas (2/25) and drove in his first career run with a home run at USC (3/3)… Accounted for two of the team’s three grand slams, launching his first as part of a two-hit day against Grand Canyon (3/18) and his second at nationally ranked Stanford (4/18) as part of a five-RBI day… Also drove in four runs in the regular season finale against Utah Tech (5/20)… Had a pair of home runs in games against Utah Valley (4/6) and Utah Tech (5/20).
GRANITE BAY HS
Two-time All-Sierra Foothill League selection with the Grizzlies as a junior and senior… Hit .351 with 31 RBI as a junior, helping Granite Bay HS to a share of the league title… Hit .336 with 28 RBI as a senior, helping the Grizzlies to a section title… Added a team 10 doubles in his final prep season, earning a spot Sport Stars Magazine All-NorCal Team… Also played football as an outside linebacker and defensive end during his freshman and sophomore years.
PERSONAL
Parents are JP and Ena… Has a sister, Aniya… Played club with the Admirals Baseball Club from 2018-22…Chose Sacramento State because, “of the coaches and how close the school is to my family. Family is very big to me and to be going to school so close allows them to be able to attend all of my games.”