Prior to Tulane: Played his first two seasons of college baseball at Long Beach State.
2025 Season: Settled into the weekend rotation after pitching in various roles early in 2025…After spot-starting, pitching in long relief, and closing for a game, he became a weekend starter against Cal Poly (3/15)…Reset his career-high when he threw seven innings and 114 pitches against UC Santa Barbara (3/30)…Struck out four and limited the Gauchos to four hits while only giving up one run…Tied his previous career-high when he threw 6.2 innings in the 10-0 victory at UC San Diego (3/23)…Limited the Tritons to six hits, struck out five, and walked two….Again reset his career-high with a 7.2 effort as he picked up his sixth win at UC Riverside (5/10)…Also set a career-highs with nine strikeouts against the Highlanders…Was second on the team in victories with six (6-8 overall) and third in ERA (4.90)…Pitched 68 innings, the second most on the club…His 44 strikeouts were the third-most on the team…Named as a finalist for the 2025 ABCA/Rawlings NCAA Div. I Gold Glove team…Did not commit an error in 24 chances (8 PO-16 A), was part of one double play, and was on the mound as four of the seven runners attempting to steal were thrown out.
2024 Season: Third on the team in innings pitched with 50.2 …Threw the final 4.1 innings of the 17-inning tie against Washington…Appeared in 14 games…Started five games including the final three weeks on the weekend in Big West play…Went 4-3 with a 5.33 ERA…Struck out 36 while walking 11…Opponents batted .296 against him.
High School: A three-year letter winner in baseball for Capistrano Valley High School, missing the 2020 COVID season as a freshman…As a sophomore helped lead his high school to a South Coast League championship…Repeated as a champion as a junior…Had a breakthrough season as a senior, earning South Coast Pitcher of the Year honors as well as First Team All-League and being named to the North/South Orange County All-Star team…Competed in the 2022 Area Code Games and the 2022 Area Code Select game.