At CMS
2026 Season (Junior)
First-Team All-Region X (ABCA and D3baseball.com)... First-Team All-SCIAC... Started all 50 games at shortstop, finishing wiht a .355 batting average, eight homers and 54 RBI... Had a .953 fielding percentage at shortstop... Led the team in fielding assists… Set up the tying run in the ninth with a walk, and then drove in the winning run with a bases-loaded walk in the tenth, in a 10-9 win over Johns Hopkins in the second game of Super Regionals... Homered against Redlands in the SCIAC Tournament, finishing 2-for-4... Went 3-for-5 with 2 homers and 7 RBIs vs. Whitworth (March 6)… Went 4-for-5 with a homer and 2 RBIs at George Fox (April 17)… Went 3-for-3 with a homer, double, 4 runs, 3 RBIs and 2 walks vs. Caltech (April 25)… Went 3-for-4 with 5 RBIs, 2 walks and a stolen base at Cal Lutheran (May 1).
2025Â Season (Sophomore)
Earned ABCA Fourth-Team All-America honors ... Earned First-Team All-SCIAC honors ... Captured ABCA All-Region Defensive Team honors ... Appeared in 50 games, making all 50 starts for CMS ... Recorded a .336 batting average and a .408 on-base percentage ... Had 73 hits (second best on team), including 18 doubles, six triples and seven homers for a .571 slugging percentage to go along with 56 RBI ... Added five stolen bases on the year ... Tallied a season-high five hits, including one double and three triples, along with three RBI in a win over Occidental ...  Had four hits, along with a homer and three RBI in a win over Caltech ... Had three hits, including a homer and four RBI in a win over Cal Lutheran.
At CMS
2024 Season (First-year)
Earned Region X Rookie of the Year honors from D3baseball.com ... Earned first-team All-SCIAC honors ... Earned second-team all-region honors from D3baseball.com ... Earned third-team ABCA All-Region honors ... Played in 47 games for CMS ... Finished the season with a .307 batting average and a .399 on-base percentage ... Tallied four homers and 46 RBI, while hitting 12 doubles and three triples for a .475 slugging percentage ... Was 2-for-2 in the SCIAC Championship game with three runs scored, and homered in the regional finals against No. 3 East Texas Baptist ... Had an 8-RBI game in a win over Caltech, and had six hits and four RBI in a series against La Verne ... Recorded a 17-game hitting streak mid-season that was snapped against Whitworth.Â
 Prior to CMS
Attended JSerra Catholic High School in San Juan Capistrano, California, where he was a member of the baseball team ... Part of a team that earned two CIF Southern Section Division 1 Championships ... Dean's List student in the classroom.Â
Personal
Attends Claremont McKenna, where he majors in economics.Â
