Trent Caraway of
JSerra Catholic (San Juan Capistrano) headlines the annual MaxPreps California All-State Baseball Team.
Caraway is the state Player of the Year after lifting the Lions to their second straight Southern Section Division 1 championship. The senior shortstop was named the Southern Section Division 1 Player of the Year and was also a MaxPreps All-American. He will play at Oregon State next year.
Darrell Davis of
Castaic is the California Coach of the Year after leading the Coyotes to a Southern Section Division 5 championship and a Southern California Regional Division 5 title. Davis took over Castaic's program in 2019 — the year the school opened — and transformed the Coyotes from a 9-16 team last year in their first varsity season to a 27-7-1 champion.
The MaxPreps California All-State Teams consist of 90 players on three teams. Players are chosen based on postseason awards, statistics, team finish and recruiting rankings.

Trent Caraway is the MaxPreps California Player of the Year after lifting the Lions to their second straight Southern Section Division 1 championship. The shortstop was the Southern Section Division 1 Player of the Year, a MaxPreps All-American and will play at Oregon State next year. (Photo: Paul Rodriguez)
MaxPreps California All-State Baseball Team
First team
P —
Justin Lee, Notre Dame (Sherman Oaks)
6-4 | 200 | Senior
Stats: 6-0, 1.24 ERA, 102 strikeouts, 67.2 innings
P —
Ethan Schiefelbein, Corona
6-1 | 175 | Junior
Stats: 7-1, 0.64 ERA, 94 strikeouts, 55 innings
P —
Collin Clarke, Santa Margarita (Rancho Santa Margarita)
6-3 | 195 | Senior
Stats: 10-2, 1.41 ERA, 85 strikeouts, 79 innings
P —
Michael Castaneda, Valley Christian (San Jose)
5-11 | 185 | Senior
Stats: 13-1, 1.19 ERA, 59 strikeouts, 82.1 innings
P —
Austin Steeves, Casa Grande (Petaluma)
6-1 | 180 | Junior
Stats: 10-3, 0.39 ERA, 158 strikeouts, 89.1 innings
P —
Mason Lerma, Cardinal Newman (Santa Rosa)
5-10 | 180 | Senior
Stats: 9-0, 1.41 ERA, 106 strikeouts, 84.1 innings
P —
Destin Allen-Fox, Santana (Santee)
5-10 | 185 | Senior
Stats: 11-1, 0.60 ERA, 94 strikeouts, 81.2 innings
P —
Gabe Gaeckle, Aptos
5-11 | 185 | Senior
Stats: 8-0, 0.59 ERA, 117 strikeouts, 59.1 innings
P —
Joey Volchko, Redwood (Visalia)
6-4 | 210 | Senior
Stats: 7-2, 0.59 ERA, 134 strikeouts, 59 innings
P —
Cole Schoenwetter, San Marcos (Santa Barbara)
6-3 | 190 | Senior
Stats: 6-1, 0.91 ERA, 108 strikeouts, 61.2 innings
C —
Raffaele Velazquez, Huntington Beach
6-2 | 215 | Senior
Stats: .402 average, 25 runs, 23 RBI, 8 doubles, 6 home runs
C —
Ryder Helfrick, Clayton Valley Charter (Concord)
6-1 | 200 | Senior
Stats: .510 average, 24 RBI, 5 home runs
C —
Connor Harrison, De La Salle (Concord)
6-2 | 210 | Senior
Stats: .404 average, 17 runs, 36 RBI, 9 doubles, 2 triples, 3 home runs
1B —
Nolan Stevens, Franklin (Elk Grove)
6-3 | 215 | Senior
Stats: .360 average, 35 runs, 23 RBI, 9 doubles, 2 triples, 4 home runs
1B —
Braxton Thomas , Central Catholic (Modesto)
6-0 | 210 | Senior
Stats: .495 average, 37 RBI, 38 runs, 11 doubles, 14 home runs
IF —
Eric Bitonti, Aquinas (San Bernardino)
6-4 | 215 | Senior
Stats: .311 average, 27 runs, 22 RBI, 11 doubles, 3 home runs
IF —
Brandon Winokur, Edison (Huntington Beach)
6-5 | 220 | Senior
Stats: .369 average, 23 runs, 21 RBI, 6 doubles, 9 home runs
IF —
Trent Caraway, JSerra Catholic (San Juan Capistrano)
6-2 | 205 | Senior
Stats: .467 average, 20 RBI, 11 doubles, 7 home runs
IF —
Kevin Takeuchi, Rancho Bernardo (San Diego)
5-10 | 180 | Senior
Stats: .520 average, 38 runs, 41 RBI, 13 doubles, 2 triples, 13 home runs
IF —
Gavin Grahovac, Villa Park
6-2 | 210 | Senior
Stats: .350 average, 27 runs, 19 RBI, 9 doubles, 1 triples, 5 home runs
IF —
J.P. Acosta, Buchanan (Clovis)
6-0 | 185 | Senior
Stats: .402 average, 25 runs, 15 doubles, 33 RBI
OF —
Bryce Rainer, Harvard-Westlake (Studio City)
6-3 | 195 | Junior
Stats: .436 average, 9 doubles, 19 RBI, 3 home runs
OF —
Aidan Espinoza, Huntington Beach
5-11 | 180 | Senior
Stats: .363 average, 25 runs, 21 RBI, 4 doubles, 5 home runs
OF —
Jackson Freeman, Tesoro (Rancho Santa Margarita)
6-2 | 185 | Senior
Stats: 32 RBI, 12 home runs
OF —
Tanner Griffith, De La Salle (Concord)
5-9 | 165 | Senior
Stats: .435 average, 41 runs, 33 RBI, 14 doubles, 4 home runs
OF —
Tatum Marsh, Valley Christian (San Jose)
6-1 | 180 | Junior
Stats: .350 average, 44 runs, 28 RBI, 8 doubles, 3 home runs
OF —
Derek Curiel, Orange Lutheran (Orange)
6-2 | 175 | Junior
Stats: .358 average, 32 runs, 12 RBI, 8 doubles, 1 home run
UT —
Diego Velasquez, Crespi (Encino)
6-1 | 160 | Sophomore
Stats: .354 average, 28 runs, 15 RBI, 8 doubles, 2 triples, 2 HR; 5-0, 1.39 ERA, 47 strikeouts, 50.1 innings
UT —
Matthew Champion, JSerra Catholic (San Juan Capistrano)
6-0 | 175 | Junior
Stats: 8-1 , 1.65 ERA, 59 strikeouts, 59.1 innings
UT —
Nic Abraham, Franklin (Elk Grove)
6-5 | 205 | Junior
Stats: 10-0 , 0.61 ERA, 64 strikeouts, 69 innings
Second team
P —
Tommy Bridges, Harvard-Westlake (Studio City)
5-11 | 178 | Junior
Stats: 7-1, 0.59 ERA, 87 strikeouts
P —
Joshua Morano, Granada (Livermore)
6-4 | 180 | Senior
Stats: 8-2, 0.53 ERA, 94 strikeouts, 66 innings
P —
Jake Davis, Eastlake (Chula Vista)
6-1 | 160 | Junior
Stats: 9-0, 1.39 ERA, 53 strikeouts, 70.1 innings
P —
Brady Dockan, Rancho Bernardo (San Diego)
6-3 | 165 | Junior
Stats: 8-1, 1.91 ERA, 83 strikeouts, 66 innings
P —
Peyton Rodgers, Torrey Pines (San Diego)
5-11 | 160 | Junior
Stats: 6-1, 1.39 ERA, 57 strikeouts, 50.1 innings
P —
Mason Brassfield, Bakersfield Christian (Bakersfield)
6-4 | 185 | Junior
Stats: 9-1, 2.07 ERA, 145 strikeouts, 67.2 innings
P —
Eric Jeon, La Mirada
5-11 | 185 | Senior
Stats: 7-2, 1.40 ERA, 54 strikeouts, 55 innings; .333 average, 17 RBI, 6 doubles, 3 home runs
P —
Lucas Scott, Long Beach Poly (Long Beach)
6-0 | 165 | Senior
Stats: 4-1, 0.71 ERA, 79 strikeouts, 69 innings; .356 average, 26 runs, 12 RBI, 3 doubles, 2 HR
P —
Evan Williams, Branham (San Jose)
6-1 | 205 | Senior
Stats: 13-2, 1.37 ERA, 81 strikeouts, 86.2 innings
P —
Quinn Larson, Gilroy
6-3 | 190 | Senior
Stats: 8-1, 0.52 ERA, 112 strikeouts, 54.1 innings; .419 average, 14 RBI, 10 doubles, 3 home runs
C —
Hideki Prather, Campolindo (Moraga)
6-0 | 190 | Senior
Stats: .461 average, 27 runs, 27 RBI, 14 doubles, 5 home runs
C —
Luke Lavin, Santa Margarita (Rancho Santa Margarita)
6-4 | 215 | Senior
Stats: .327 average, 24 RBI, 4 home runs
C —
Cider Canon, Maranatha (Pasadena)
5-11 | 170 | Senior
Stats: .512 average, 31 RBI, 7 home runs
1B —
Dominic Smaldino, JSerra Catholic (San Juan Capistrano)
6-6 | 235 | Senior
Stats: .323 average, 19 RBI, 4 home runs
1B —
Mateo Rickman, Torrance
6-1 | 210 | Sophomore
Stats: .400 average, 32 RBI, 3 home runs
IF —
Vincent Van der Wel, Chaminade (West Hills)
6-0 | 175 | Junior
Stats: .449 average, 18 RBI, 8 doubles, 5 home runs
IF —
Dean Curley, Northview (Covina)
6-3 | 195 | Senior
Stats: .522 average, 28 RBI, 4 home runs
IF —
Carter Johnstone, Los Gatos
6-0 | 190 | Junior
Stats: .464 average, 24 runs, 29 RBI, 11 doubles, 2 triples, 4 home runs
IF —
PJ Moutzouridis, Valley Christian (San Jose)
6-0 | 185 | Senior
Stats: .365 average, 34 runs, 35 RBI, 12 doubles, 1 triple, 2 home runs
IF —
Isac Mandujano , Dos Palos
5-9 | 200 | Senior
Stats: .563 average, 52 runs, 50 RBI, 16 doubles, 10 home runs; 7-0, 1.12 ERA, 60 strikeouts, 56.1 innings
IF —
Carl Schmidt, Marin Catholic (Kentfield)
5-11 | 185 | Senior
Stats: .452 average, 35 runs, 27 RBI, 6 doubles, 7 triples, 6 home runs
OF —
Chase Brunson, San Clemente
6-2 | 185 | Senior
Stats: .429 average, 34 runs, 22 RBI, 8 doubles, 3 triples, 8 home runs
OF —
Tyler Kubo, Amador Valley (Pleasanton)
5-9 | 158 | Senior
Stats: .351 average, 12 runs, 15 RBI, 6 doubles, 1 triple.
OF —
Kai Smith, De La Salle (Concord)
6-0 | 165 | Senior
Stats: .408 average, 38 runs, 23 RBI, 8 doubles, 1 triple, 4 home runs
OF —
Matthew Morrell, Cypress
6-3 | 190 | Senior
Stats: .352 average, 20 RBI, 17 stolen bases.
OF —
Davis Phillips, Menlo-Atherton (Atherton)
6-1 | 175 | Senior
Stats: .400 average, 26 runs, 13 RBI, 7 doubles, 2 home runs
OF —
James Theodore, La Costa Canyon (Carlsbad)
5-8 | 155 | Senior
Stats: .423 average, 32 runs, 21 RBI, 6 doubles, 2 triples, 1 home run
UT —
Ben Leon, Tulare Western (Tulare)
5-10 | 190 | Senior
Stats: .510 average, 35 runs, 35 RBI, 8 doubles, 5 triples, 5 home runs
UT —
Zach Brown, Villa Park
6-5 | 220 | Senior
Stats: .242 average, 13 runs, 21 RBI, 5 doubles, 3 home runs; 6-2, 2.15 ERA, 56 strikeouts, 55.1 innings
UT —
Garrett Patterson, Bonita (La Verne)
6-0 | 175 | Senior
Stats: 4-1, 1.48 ERA, 58 strikeouts, 47.1 innings; .305 average, 12 RBI
Third team
P —
Daniel Flores, Birmingham (Lake Balboa)
5-10 | 165 | Senior
Stats: 8-1, 1.92 ERA, 60 strikeouts
P —
Matthew Cuccias, Simi Valley
6-6 | 225 | Senior
Stats: 8-2, 0.39 ERA, 84 strikeouts, 71 innings
P —
Ricardo Ojeda, Valencia
5-11 | 165 | Senior
Stats: 8-2, 0.53 ERA, 89 strikeouts, 66 innings
P —
Ryan Featherston, Stockdale (Bakersfield)
6-1 | 215 | Senior
Stats: 7-2, 1.27 ERA, 101 strikeouts, 71.2 innings
P —
Sterling Patick, South Hills (West Covina)
6-1 | 160 | Senior
Stats: 10-1, 0.37 ERA, 113 strikeouts, 76.2 innings
P —
Justin Santiago, Bonita (La Verne)
6-2 | 182 | Senior
Stats: 8-1, 1.34 ERA, 92 strikeouts, 73 innings
P —
Gavin McLendon, Whitney (Rocklin)
5-10 | 155 | 2023
Stats: 10-2, 1.71 ERA, 91 strikeouts, 78 innings
P —
Dylan Goff, Etiwanda
6-1 | 185 | Senior
Stats: 7-2, 1.07 ERA, 73 strikeouts, 59 innings
P —
Cameron Schnieder, Bullard (Fresno)
6-3 | 200 | Senior
Stats: 9-1, 0.42 ERA, 70 strikeouts, 66.1 innings
P —
Jagger Beck, Sutter
6-6 | 190 | Junior
Stats: 10-1, 0.73 ERA, 123 strikeouts, 67.1innings
C —
Kehden Hettiger, Sierra Canyon (Chatsworth)
6-1 | 175 | Senior
Stats: .341 average, 21 RBI, 28 runs, 6 home runs
C —
Colin Brown, Notre Dame (SO) (Sherman Oaks)
6-0 | 180 | Senior
Stats: .333 average, 18 runs, 20 RBI, 4 doubles
C —
Luke Scherrer, Yucaipa
6-2 | 210 | Senior
Stats: .350 average, 20 RBI, 16 doubles, 1 home runs
1B —
Gabe Camacho, La Costa Canyon (Carlsbad)
6-0 | 195 | Senior
Stats: .346 average, 20 runs, 19 RBI, 15 doubles, 1 triple, 2 home runs; 6-2, 1.74 ERA, 39 strikeouts, 48.1 innings
1B —
Ryan Burton, Capuchino (San Bruno)
5-11 | 170 | Junior
Stats: .455 average, 22 runs, 24 RBI, 7 doubles, 3 triples.
IF —
Chase Knight, Bellarmine College Prep (San Jose)
6-1 | 175 | Senior
Stats: .404 average, 26 runs, 14 RBI, 8 doubles, 1 home runs
IF —
Houston Hirschkorn, Kingsburg
6-3 | 210 | Junior
Stats: .495 average, 28 runs, 40 RBI, 13 doubles.
IF —
Tanner Mahon, Campbell Hall (North Hollywood)
6-4 | 185 | Senior
Stats: .407 average, 27 runs, 43 RBI, 4 doubles, 3 triples, 6 home runs
IF —
Cayden Munster, Clovis West (Fresno)
6-4 | 240 | Senior
Stats: .364 average, 21 runs, 14 RBI, 5 doubles, 7 home runs
IF —
Trevor Wilson, Bullard (Fresno)
6-1 | 180 | Junior
Stats: .412 average, 33 runs, 27 RBI, 5 doubles, 2 triples, 6 home runs
IF —
Nate Castellon, Calabasas
5-10 | 155 | Junior
Stats: .314 average, 32 runs, 16 RBI, 4 home runs.
OF —
Ryder Dykstra, Centennial (Corona)
6-0 | 185 | Junior
Stats: .379 average, 15 runs, 6 doubles, 1 triple, 2 home runs
OF —
Joji Sakata, Castaic
5-9 | 175 | Senior
Stats: .483 average, 22 runs, 22 RBI, 10 doubles, 1 triple, 2 home runs
OF —
Dean West, Notre Dame (Sherman Oaks)
5-9 | 170 | Senior
Stats: .333 average, 34 runs, 18 RBI, 6 doubles, 2 home runs
OF —
Ethan Kodama, Crespi (Encino)
6-2 | 175 | Senior
Stats: .347 average, 16 runs, 18 RBI, 4 doubles, 1 home runs
OF —
Gavin Farinha, Turlock Christian (Turlock)
6-1 | 190 | Senior
Stats: .419 average, 22 RBI, 9 doubles, 2 triples, 3 home runs; 10-2, 0.23 ERA, 129 strikeouts, 62 innings
OF —
Kasen Khansarinia, San Dimas
6-2 | 190 | Junior
Stats: .351 average, 27 runs, 12 RBI, 15 doubles.
UT —
Luke Kalfsbeek, Colusa
6-3 | 185 | Junior
Stats: 11-1, 1.23 ERA, 106 strikeouts, 68.1 innings
UT —
Brady Ebel, Etiwanda
6-3 | 185 | Sophomore
Stats: .367 average, 28 runs, 17 RBI, 9 doubles, 1 triple, 2 home runs; 5-0, 3.39 ERA, 24 strikeouts, 33 innings
UT —
TP Wentworth, Central Catholic (Modesto)
6-5 | 200 | Junior
Stats: 9-0, 1.29 ERA, 115 strikeouts, 70.1 innings; .383 average, 24 RBI, 5 doubles, 6 home runs