1 | 44 | Campolindo,
CA - Team Time (1st 5) 22:42.4 | Spread (1st 5) 22.1 |
| 2, 4, 6, 14, 18, (20), (24) |
| Alexander Lodewick, Connor McGhee, Blake Webster, Baron Walsh, Alex Thomasson, (Maxson Cook), (Siddharth Iyer) |
| 4:21.6, 4:28.5, 4:29.9, 4:38.7, 4:43.7, (4:49.9), (4:52.0) |
2 | 100 | De La Salle,
CA - Team Time (1st 5) 23:44.3 | Spread (1st 5) 27.7 |
| 5, 8, 21, 31, 35, (47), (48) |
| Trey Caldwell, Christopher Coleman, Jake Lee, Jaydan Sanchez, Joshua Glueck, (Kevin Gonzalez), (Adam Mazolewski) |
| 4:29.4, 4:32.0, 4:50.4, 4:55.4, 4:57.1, (5:02.0), (5:02.3) |
3 | 101 | San Ramon Valley,
CA - Team Time (1st 5) 23:44.7 | Spread (1st 5) 22.2 |
| 9, 16, 17, 27, 32, (37), (39) |
| Quinn Salmon, Matt Havlik, Desi Herrerias, Jaiden Abulencia, Jacob Pancoast, (Brandon Sadur), (Athaniel Hidalgo) |
| 4:33.5, 4:39.9, 4:42.7, 4:52.9, 4:55.7, (4:57.5), (4:57.8) |
4 | 104 | Miramonte,
CA - Team Time (1st 5) 23:48.2 | Spread (1st 5) 31.5 |
| 3, 13, 23, 25, 40, (46), (61) |
| Asher Patel, Richard Davis, Jason Wagner, Logan Letulle, Sean Soohoo, (James Jenkins), (Oscar Schlichting) |
| 4:27.7, 4:37.9, 4:50.8, 4:52.6, 4:59.2, (5:01.0), (5:15.0) |
5 | 127 | College Park,
CA - Team Time (1st 5) 23:52.6 | Spread (1st 5) 41.1 |
| 1, 12, 29, 36, 49, (55), (55) |
| Alex Lamoureux, Jack Rattary, Max Baril, Soren LeClaire, Liam Moore, (John Tuggle), (Grayson Langford) |
| 4:21.3, 4:36.9, 4:54.7, 4:57.3, 5:02.4, (5:09.2), (5:09.2) |
6 | 165 | Northgate,
CA - Team Time (1st 5) 24:19.7 | Spread (1st 5) 36.8 |
| 7, 11, 43, 50, 54, (58), (63) |
| Robert Benard, Nicholas Knisley, Vincenzo Macaluso, Christopher Romer, ismael Opeyany, (Beckett Hayes), (Greyson Farrar) |
| 4:31.9, 4:35.6, 5:00.2, 5:03.3, 5:08.7, (5:10.5), (5:15.1) |
7 | 175 | James Logan,
CA - Team Time (1st 5) 24:42.2 | Spread (1st 5) 12.0 |
| 19, 33, 38, 42, 43, (45), (59) |
| Rishi Muramkar, Dexter Barquin Jr, Jacob Del Barrio, Harry Tang, Enoch Sanders, (Christian Gonzalez), (Dyllan Le) |
| 4:48.2, 4:56.2, 4:57.7, 4:59.9, 5:00.2, (5:00.8), (5:13.2) |
8 | 205 | Alhambra (Martinez),
CA - Team Time (1st 5) 25:14.5 | Spread (1st 5) 48.7 |
| 14, 26, 28, 66, 71, (74), (77) |
| Tyler Allan, Ian Knutson, Paolo Morales, Waylon Crombie, Ethan Hussey, (Connor Thompson), (Dominic Cataldo) |
| 4:38.7, 4:52.8, 4:54.1, 5:21.5, 5:27.4, (5:35.6), (5:38.8) |
9 | 225 | John F. Kennedy (Fremont),
CA - Team Time (1st 5) 25:29.3 | Spread (1st 5) 56.7 |
| 10, 22, 52, 68, 73, (79) |
| Nathan Jay, Aarav Mehta, Neil Mathew, Joseph Shin, Asim Ali, (Aakash Mavuduru) |
| 4:34.8, 4:50.6, 5:07.1, 5:25.3, 5:31.5, (5:40.7) |
10 | 273 | Concord,
CA - Team Time (1st 5) 26:15.0 | Spread (1st 5) 40.3 |
| 30, 33, 67, 69, 74, (78), (81) |
| Cristofer Cabrera Gonzalez, Cameron Crow, Zachary Dahl, Sergio Ramirez, Justus Ernst, (Tommy Nguyen), (Zachary Willsie) |
| 4:55.3, 4:56.2, 5:22.4, 5:25.5, 5:35.6, (5:39.4), (5:47.3) |
11 | 282 | Heritage (Brentwood),
CA - Team Time (1st 5) 25:53.8 | Spread (1st 5) 8.8 |
| 51, 53, 57, 60, 61, (64), (70) |
| Caden Coleman, Jackson Weiler, Michael Simpson, Emanuel Yilma, Brady Lockrem, (Sanjog Sooch), (Conrad Faulkner) |
| 5:06.2, 5:08.4, 5:10.2, 5:14.0, 5:15.0, (5:15.5), (5:26.4) |
12 | 334 | De Anza,
CA - Team Time (1st 5) 27:10.1 | Spread (1st 5) 46.2 |
| 41, 65, 72, 76, 80, (82), (83) |
| Jamari Hudson, Ashton Dinh, Alex Bondy, Martin Leung, Leo Galindo, (Nicholas Yan), (Karanveer Singh) |
| 4:59.3, 5:16.3, 5:30.6, 5:38.4, 5:45.5, (6:03.4), (6:09.4) |