1 | 15 | St. John Bosco,
CA - Team Time (1st 5) 1:19:03.0 | Spread (1st 5) 16.0 |
| 1, 2, 3, 4, 5, (6), (7) |
| Danny Martinez, Matt Gonzalez, Myles Smith, Keith Banuelos, Sebastian Cruz, (Stephen Hunter), (Jordan Smith) |
| 15:38.0, 15:48.0, 15:51.0, 15:52.0, 15:54.0, (16:24.0), (16:38.0) |
2 | 65 | Servite,
CA - Team Time (1st 5) 1:24:45.0 | Spread (1st 5) 27.0 |
| 10, 10, 13, 15, 17, (17), (19) |
| Nicholas Lobasso, Frank Guadagnini, Patrick Gilwee, Christian Roberts, Karson Hayden, (Eric Resong), (Josh Lopez) |
| 16:48.0, 16:48.0, 16:50.0, 17:04.0, 17:15.0, (17:15.0), (17:20.0) |
3 | 83 | Mater Dei,
CA - Team Time (1st 5) 1:26:07.0 | Spread (1st 5) 1:05.0 |
| 10, 14, 16, 20, 23, (25), (30) |
| Thomas McGlone, Matt McKinley, Zach Farwell, Zachary Farwell, Dalton Hall, (Nick Macias), (Matt Bordas) |
| 16:48.0, 16:53.0, 17:06.0, 17:27.0, 17:53.0, (17:56.0), (18:18.0) |
4 | 105 | Santa Margarita,
CA - Team Time (1st 5) 1:28:10.0 | Spread (1st 5) 1:25.0 |
| 7, 21, 24, 26, 27, (31), (34) |
| Jason Engel, Gabriel Marasigan, Bill Heisler, Lars Hierholzer, Adam Enochs, (Jeff Spraker), (Eric Abowd) |
| 16:38.0, 17:38.0, 17:54.0, 17:57.0, 18:03.0, (18:20.0), (18:37.0) |
5 | 120 | Orange Lutheran,
CA - Team Time (1st 5) 1:29:20.0 | Spread (1st 5) 1:42.0 |
| 9, 22, 28, 29, 32, (33) |
| Micheal Bedell, Jacob Grant, Blane Mengert, Peter Elias, Matt Gieser, (Quintin Rios) |
| 16:46.0, 17:39.0, 18:12.0, 18:15.0, 18:28.0, (18:31.0) |