1 | 62 | Aviara Oaks,
CA - Team Time (1st 5) 50:25.0 | Spread (1st 5) 48.0 |
| 4, 8, 10, 12, 28, (32), (40) |
| Daniel Rubin, Mitchell Scaglione, Christopher Suzuki, Hank Snyder, Jacob Uhl, (Nate Baer), (Tyler Francis) |
| 9:48.0, 9:59.0, 10:00.0, 10:02.0, 10:36.0, (10:44.0), (10:59.0) |
2 | 64 | Olive Pierce,
CA - Team Time (1st 5) 50:36.0 | Spread (1st 5) 39.0 |
| 5, 8, 13, 15, 23, (25), (26) |
| Brandon Ruland, J.T. Roulier, Alex Rizzo, Ethan Parson, Kyle Pack, (J.C. Valade), (Tristan Stacy) |
| 9:50.0, 9:59.0, 10:07.0, 10:11.0, 10:29.0, (10:31.0), (10:32.0) |
3 | 112 | Martin Luther King (Oceanside),
CA - Team Time (1st 5) 51:38.0 | Spread (1st 5) 1:46.0 |
| 1, 6, 20, 34, 51, (55), (55) |
| Angel Villalobos, Clint Rawlings, Ben Souza, Drew Campaign, Quinn Morrissey, (Alberto Ofuna), (Luis Moedano) |
| 9:25.0, 9:55.0, 10:18.0, 10:49.0, 11:11.0, (11:21.0), (11:21.0) |
4 | 115 | Roosevelt (Oceanside),
CA - Team Time (1st 5) 52:11.0 | Spread (1st 5) 22.0 |
| 19, 21, 22, 24, 29, (53), (60) |
| Kevin Medici, Tommy Jacobs, Derek Sur, Brody Howard, Nathan Honorio, (Jason Calderon), (Jared Tomasek) |
| 10:17.0, 10:22.0, 10:23.0, 10:30.0, 10:39.0, (11:15.0), (11:30.0) |
5 | 173 | Oak Crest,
CA - Team Time (1st 5) 53:46.0 | Spread (1st 5) 1:29.0 |
| 11, 14, 41, 47, 60, (71), (86) |
| Alec Kauffman, Ross Urbina, Matthew Zounes, Brian Turner, Zack Lossing, (Nico Marino), (David Martin) |
| 10:01.0, 10:10.0, 11:00.0, 11:05.0, 11:30.0, (11:50.0), (12:14.0) |
6 | 182 | Carmel Valley,
CA - Team Time (1st 5) 53:53.0 | Spread (1st 5) 1:44.0 |
| 3, 36, 42, 47, 54, (71), (93) |
| Joaquin Martinez, Derek Parsons, Ethan Uno, Niklas Sprute, Vivek Nadimpalli, (Jaeyoung Choi), (Benjamin Gross) |
| 9:36.0, 10:51.0, 11:01.0, 11:05.0, 11:20.0, (11:50.0), (12:34.0) |
7 | 197 | Valley Center,
CA - Team Time (1st 5) 54:34.0 | Spread (1st 5) 1:08.0 |
| 16, 33, 43, 50, 55, (58), (64) |
| Eduardo Talavera, Jeremy Paiz, Henry Krauss, Jared Trok, Warren Wiberg, (Jose Velasco), (Sequoyahh Gavin) |
| 10:13.0, 10:48.0, 11:02.0, 11:10.0, 11:21.0, (11:26.0), (11:32.0) |
8 | 199 | Guajome Park Academy,
CA - Team Time (1st 5) 54:35.0 | Spread (1st 5) 1:39.0 |
| 18, 30, 30, 46, 75, (78), (85) |
| Anthony Anno, Colton Vandermade, Johnny Arguello, DJ Choi, Troy Miller, (Miguel Cruz), (Chris Korecki) |
| 10:16.0, 10:40.0, 10:40.0, 11:04.0, 11:55.0, (11:58.0), (12:11.0) |
9 | 210 | Diegueno,
CA - Team Time (1st 5) 54:32.0 | Spread (1st 5) 2:20.0 |
| 2, 6, 63, 66, 73, (82), (94) |
| Jarod Lyles, Nelson Rader, Ian Dewart, Aiden Delaney, Aiden Kelly, (Peter Heidler), (Zachary Humphreys) |
| 9:32.0, 9:55.0, 11:31.0, 11:42.0, 11:52.0, (12:04.0), (12:36.0) |
10 | 278 | Madison,
CA - Team Time (1st 5) 56:54.0 | Spread (1st 5) 1:11.0 |
| 38, 39, 51, 67, 83, (91), (95) |
| Ezekiel Schroeder, Zach Brion, Andrew Lazelle, Lael Lacangan, Mario Perez, (Eddie Frain), (Noah Owen) |
| 10:56.0, 10:57.0, 11:11.0, 11:43.0, 12:07.0, (12:26.0), (12:44.0) |
11 | 303 | Pacific Union,
CA - Team Time (1st 5) 1:03:33.0 | Spread (1st 5) 8:27.0 |
| 27, 37, 49, 76, 114 |
| TAJ O'Barr, Scott Daniel, AJ Christen, Kaden Lindquist, Anthony Carras |
| 10:34.0, 10:53.0, 11:08.0, 11:57.0, 19:01.0 |
12 | 305 | Valley,
CA - Team Time (1st 5) 57:34.0 | Spread (1st 5) 1:48.0 |
| 17, 65, 67, 76, 80, (88), (96) |
| Andy Gonzalez, Parker Blawusch, Connor Uriel, Carter Knight, Morgon Priester, (Daniel Roriguez), (Reilly Joseph) |
| 10:14.0, 11:38.0, 11:43.0, 11:57.0, 12:02.0, (12:20.0), (12:48.0) |
13 | 347 | Scott Valley,
CA - Team Time (1st 5) 58:45.3 | Spread (1st 5) 1:10.9 |
| 45, 60, 74, 81, 87, (90), (106) |
| Jaykob Caples, Zackeree Caples, Severin Pindell, Jesse Martin, Caleb Morrill, (Trevor Downey), (Brett Bahen) |
| 11:03.8, 11:30.0, 11:54.0, 12:02.8, 12:14.7, (12:21.9), (14:48.7) |
14 | 371 | Coastal Grove Charter,
CA - Team Time (1st 5) 59:33.0 | Spread (1st 5) 54.0 |
| 59, 69, 70, 84, 89 |
| Sebastian Laskar, Adam Vera, Trey Vera, Isaac Murphy, Tien Agupinan |
| 11:27.0, 11:47.0, 11:48.0, 12:10.0, 12:21.0 |
15 | 407 | Jackson Street,
CA - Team Time (1st 5) 1:02:40.4 | Spread (1st 5) 2:58.8 |
| 35, 79, 92, 100, 101 |
| Jacob Gross, Cameron Dienger, Jaeden Fraley, Koltahn Ahlf, Tyler Korber |
| 10:50.1, 12:00.4, 12:26.4, 13:34.6, 13:48.9 |
16 | 450 | Calavera Hills,
CA - Team Time (1st 5) 1:06:53.0 | Spread (1st 5) 3:25.0 |
| 43, 97, 102, 103, 105, (110) |
| Sebastian Valencia, Dylan Voss, Nicholas Eyestone, Grant Beretz, Andrew Patricio, (Chris Beauchamp) |
| 11:02.0, 12:49.0, 14:14.0, 14:21.0, 14:27.0, (16:28.0) |
17 | 533 | Grenada,
CA - Team Time (1st 5) 1:19:34.4 | Spread (1st 5) 6:26.5 |
| 99, 104, 107, 108, 115, (116) |
| Andrew Pierce, Dustin Breceda, Daylen Kautz, Brandon Derra, Carson Crovelle, (Dakota Martin) |
| 13:09.4, 14:24.3, 16:10.3, 16:14.5, 19:35.9, (20:00.0) |
18 | 543 | Dunsmuir Elementary,
CA - Team Time (1st 5) 1:21:13.9 | Spread (1st 5) 4:33.3 |
| 98, 109, 111, 112, 113, (117), (118) |
| Ian Allen, Andrew O'Brien, Caleb Kenaston, Judah Jerue, Brandon Delgado, (Andy Mclheney), (Casey Clark) |
| 12:52.7, 16:17.8, 17:12.0, 17:25.4, 17:26.0, (22:14.8), (27:08.6) |