Class of 2026
Committed Cal State Fullerton Titans
SoquelBaseballFootball
Career Timeline & Achievements
Jul 13, 2026Baseball"Drafted by the Athletics on Day 2 of the 2026 MLB Draft; repeated as the Santa Cruz Coast Athletic League's Player of the Year; went 10-1 with a 1.35 ERA over 57 innings, striking out 91 batters while walking 21"Sentinel
Jul 10, 2026Baseball"Went 10-1 with a 1.35 ERA over 57 innings, gave up 27 hits and 13 runs, 11 of which were earned, and struck out 91 batters while walking 21. Threw a complete game in a dominant, 6-0 victory over Saint Ignatius in the Central Coast Section Division I quarterfinals on May 23. Went 2-for-3 with one RBI, and three runs scored in Soquel's 9-8 loss to host Elk Grove in the Knights' first appearance in the CIF NorCal Regional playoffs."Sentinel
Jun 12, 2026Baseball"Posted a 10-1 record with a 1.35 ERA over 57 innings, batted .396 with 14 extra-base hits, drove in 37 runs, scored 34 runs, and stole 12 bases. Unanimous winner of the SCCAL Player of the Year award."Sentinel
Jun 02, 2026Baseball"batted leadoff, had two hits, one walk, one RBI, and scored three runs"Sentinel
May 31, 2026Baseball"Exited the game with left arm pain"Sentinel
May 28, 2026Baseball"Caught a couple of balls early that the Lancers hit."Sentinel
May 24, 2026Baseball"threw a complete-game one-hitter, walked four batters, beaned one, and struck out five"Sentinel
May 15, 2026Baseball"had two hits, four RBI, and scored twice, pitched five innings and picked up the win"Sentinel
May 13, 2026Baseball"committed to Cal State Fullerton"Sentinel
May 12, 2026Baseball"homered, drove in two runs, and scored twice"Sentinel
May 09, 2026Baseball"Pitched three hitless innings, had two hits, one RBI, and scored a run"Sentinel
May 01, 2026Baseball"Gave up three hits and two runs over 6 2/3 innings while striking out 11 batters and issuing two walks"Sentinel
Apr 29, 2026Baseball"hit two doubles and drove in three runs"Sentinel
Apr 24, 2026Baseball"threw four innings, had four hits, including a double, four RBI, and scored three runs"Sentinel
Apr 18, 2026Baseball"gave up six hits, one walk, and two runs over four innings while striking out seven batters"Sentinel
Apr 15, 2026Baseball"doubled, drove in a run, and scored twice"Sentinel
Apr 09, 2026Baseball"gave up three hits, two walks, and three runs, two earned, while striking out six batters over 4 2/3 innings"Sentinel
Apr 04, 2026Baseball"homered, finished with two hits, two RBI, and scored twice"Sentinel
Apr 03, 2026Baseball"had a hit, two RBI, and scored a run, gave up four hits and two runs over 3 2/3 innings and earned the win"Sentinel
Mar 31, 2026Baseball"had a hit and two RBI"Sentinel
Mar 29, 2026Baseball"had a walk and two RBI"Sentinel
Mar 27, 2026Baseball"had two hits, one RBI, and scored a run"Sentinel
Mar 25, 2026Baseball"Struck out eight batters and walked two over three hitless and scoreless innings"Sentinel
Mar 21, 2026Baseball"two hits, two RBI, and scored twice"Sentinel
Mar 20, 2026Baseball"pitched a hitless inning, had two hits, two RBI, and scored a run"Sentinel
Mar 17, 2026Baseball"threw two innings of scoreless relief, struck out four batters and walked one, earned the win, Cal State Fullerton commit"Sentinel
Mar 06, 2026Baseball"combined on a two-hit shutout, struck out five batters over two innings, had four hits, including a home run, two RBI, and scored twice"Sentinel
Mar 04, 2026Baseball"had a hit and scored twice"Sentinel
Feb 27, 2026Baseball"had two hits, two RBI, and a run scored"Sentinel
Jan 02, 2026Football"Named to the all-league first team"Sentinel
Oct 07, 2025Baseball"Committed to Cal State Fullerton"Sentinel
Sep 27, 2025Football"Caught a 41-yard pass for a touchdown"HeraldSentinel
Sep 06, 2025Football"Picked off a pass intended for receiver Colton Fitzgibbon in the end zone with 8 seconds left in the first half"Sentinel
Jun 08, 2025Baseball"Named 2025 Player of the Year, .384 batting average, 12 extra-base hits, 30 runs, 23 RBI, 17 stolen bases, .985 fielding percentage, 3-0 record, 1.05 ERA"Sentinel
May 25, 2025Baseball"Pitched and scored in the fifth inning"Sentinel
May 16, 2025Baseball"had two hits, one RBI, and two runs scored"Sentinel
May 14, 2025Baseball"two hits, one RBI, three stolen bases, and scored twice"Sentinel
May 10, 2025Baseball"Had a hit and run scored in a SCCAL win"Sentinel
May 07, 2025Baseball"gave up five hits, one walk, and one unearned run over four innings, struck out four batters"Sentinel
Apr 30, 2025Baseball"Had a hit and one RBI"Sentinel
Apr 26, 2025Baseball"had two hits and two RBI"Sentinel
Apr 23, 2025Baseball"had two hits, one RBI, and scored a run"Sentinel
Apr 20, 2025Baseball"Had a hit, one walk, and run scored"Sentinel
Apr 16, 2025Baseball"had a hit, two walks, one RBI, three stolen bases, and scored three runs"Sentinel
Apr 12, 2025Baseball"Stranded seven runners on base during 3 1/3 innings of scoreless relief, had a two-run single, picked up a hard-earned win"Sentinel
Apr 03, 2025Baseball"had a home run and two RBI"Sentinel
Mar 29, 2025Baseball"had two hits, including a double, two RBI, and scored a run"Sentinel
Mar 22, 2025Baseball"had three hits and scored a run in a nonleague win"Sentinel
Mar 19, 2025Baseball"had two hits, two RBI, scored four runs"Sentinel
Mar 15, 2025Baseball"Hit a home run and had two RBI"Sentinel
Mar 12, 2025Baseball"had a hit and run scored"Sentinel
Mar 05, 2025Baseball"two hits and scored a run"Sentinel
Mar 02, 2025Baseball"Had two hits and scored twice"Sentinel
Feb 25, 2025Baseball"two hits, one RBI, and scored twice"Sentinel
Dec 31, 2024Football"Named to the first team"Sentinel
Nov 02, 2024Football"Recorded an interception in the end zone on fourth down"Sentinel
Nov 02, 2024Football"Dragged down Salinas tight end Madden Eubanks"Herald
Oct 26, 2024Football"Snatched his third interception of the season, booted a kick that was downed by teammate Wyatt Nichols inside the 1-yard line"Sentinel
Sep 14, 2024Football"made a pair of interceptions"Sentinel
Jun 06, 2024Baseball"Named second team all-league"Sentinel
May 08, 2024Baseball"two hits, one RBI, and scored twice"Sentinel
Apr 25, 2024Baseball"threw four innings of scoreless relief and earned the win"Sentinel