| Place | School | Points | Team_Time | Avg_Runner | Finish_Order | Scoring_Order |
| 1 | Hopi (AZ) | 36 | 1:21:22 | 16:16 | 1 3 5 10 17 26 29 | 1 3 5 10 17 26 29 |
| 2 | Western Christian | 108 | 1:25:34 | 17:06 | 9 11 15 32 41 55 | 9 11 15 32 41 55 |
| 3 | Flintridge Prep | 124 | 1:26:17 | 17:15 | 7 20 28 30 39 48 72 | 7 20 28 30 39 48 72 |
| 4 | Woodcrest Christian | 131 | 1:26:52 | 17:22 | 14 18 21 35 43 46 | 14 18 21 35 43 46 |
| 5 | Pasadena Poly | 147 | 1:26:42 | 17:20 | 2 19 31 33 62 75 | 2 19 31 33 62 75 |
| 6 | St. Margarets (sjc) | 151 | 1:27:21 | 17:28 | 8 25 27 34 57 64 70 | 8 25 27 34 57 64 70 |
| 7 | Webb | 173 | 1:27:42 | 17:32 | 4 12 47 54 56 71 73 | 4 12 47 54 56 71 73 |
| 8 | Sage Hill | 179 | 1:28:41 | 17:44 | 23 24 36 45 51 65 67 | 23 24 36 45 51 65 67 |
| 9 | Desert Christian (lan) | 183 | 1:28:40 | 17:44 | 16 22 40 52 53 59 68 | 16 22 40 52 53 59 68 |
| 10 | Brentwood | 209 | 1:29:11 | 17:50 | 6 38 44 58 63 76 | 6 38 44 58 63 76 |
| 11 | Mission Prep | 257 | 1:31:35 | 18:19 | 37 42 49 60 69 | 37 42 49 60 69 |
| 12 | Chadwick | 264 | 1:31:33 | 18:18 | 13 50 61 66 74 | 13 50 61 66 74 |
| Place | Last | First | Grade | School | Time | 2008 |
| 1 | Laban | Ronald | 12 | Hopi (AZ) | 15:35 | |
| 2 | Devoll | Wesley | 12 | Pasadena Poly | 15:50 | |
| 3 | Silas | Kyle | 12 | Hopi (AZ) | 16:04 | 17:26 (-1:22) |
| 4 | Lantz | Andrew | 12 | Webb | 16:08 | |
| 5 | Secakuku | Justin | 11 | Hopi (AZ) | 16:11 | 16:43 (-0:32) |
| 6 | Sones | Harrison | 11 | Brentwood | 16:14 | |
| 7 | Heintz | Kevin | 12 | Flintridge Prep | 16:15 | 16:25 (-0:10) |
| 8 | Gaudreau | Billy | 10 | St. Margarets (sjc) | 16:18 | 18:08 (-1:50) |
| 9 | Esparza | Jon | 12 | Western Christian | 16:28 | |
| 10 | Sidney | Brennon | 12 | Hopi (AZ) | 16:34 | 16:15 (+0:19) |
| 11 | Garcia | Eric | 12 | Western Christian | 16:35 | |
| 12 | Stockdale | Bailey | 11 | Webb | 16:44 | 17:01 (-0:17) |
| 13 | Borsook | Alec | 11 | Chadwick | 16:46 | |
| 14 | Brooks | Jesse | 12 | Woodcrest Christian | 16:55 | 15:46 (+1:09) |
| 15 | Meister | Caleb | 12 | Western Christian | 16:55 | 17:46 (-0:51) |
| 16 | Acton | Scott | 10 | Desert Christian (lan) | 16:57 | 20:41 (-3:44) |
| 17 | Huma | Mccray | 10 | Hopi (AZ) | 16:58 | 17:11 (-0:13) |
| 18 | Bianco | Zac | 10 | Woodcrest Christian | 17:01 | 16:48 (+0:13) |
| 19 | Upadhyaya | Anand | 12 | Pasadena Poly | 17:03 | 16:55 (+0:08) |
| 20 | Bunn | Jason | 11 | Flintridge Prep | 17:04 | 16:44 (+0:20) |
| 21 | Contreras | Christian | 9 | Woodcrest Christian | 17:06 | |
| 22 | Acosta | Aaron | 12 | Desert Christian (lan) | 17:11 | 18:18 (-1:07) |
| 23 | Stanley | Slater | 11 | Sage Hill | 17:13 | 18:02 (-0:49) |
| 24 | Thies | Dylan | 9 | Sage Hill | 17:19 | |
| 25 | Price | Brandon | 9 | St. Margarets (sjc) | 17:27 | |
| 26 | Torivio | Clayden | 12 | Hopi (AZ) | 17:28 | 18:02 (-0:34) |
| 27 | Corwin | Spencer | 12 | St. Margarets (sjc) | 17:29 | 17:46 (-0:17) |
| 28 | Redding | Jesse | 11 | Flintridge Prep | 17:29 | 17:13 (+0:16) |
| 29 | Tsinniginnie | Kevin | 12 | Hopi (AZ) | 17:31 | 16:21 (+1:10) |
| 30 | Beith | Taylor | 11 | Flintridge Prep | 17:32 | 17:49 (-0:17) |
| 31 | Algermissen | Gordon | 12 | Pasadena Poly | 17:36 | 17:08 (+0:28) |
| 32 | Mutch | Thomas | 10 | Western Christian | 17:37 | |
| 33 | Marks | Chris | 11 | Pasadena Poly | 17:41 | |
| 34 | Brenneman | Paul | 10 | St. Margarets (sjc) | 17:45 | 19:25 (-1:40) |
| 35 | Warburg | Paul | 9 | Woodcrest Christian | 17:49 | |
| 36 | Penner | David | 12 | Sage Hill | 17:50 | 19:02 (-1:12) |
| 37 | Hopwood | Ethan | 10 | Mission Prep | 17:51 | |
| 38 | Adler | Manny | 11 | Brentwood | 17:56 | 17:07 (+0:49) |
| 39 | Martin | Omar | 10 | Flintridge Prep | 17:57 | |
| 40 | Patten | Zachary | 10 | Desert Christian (lan) | 17:59 | 19:54 (-1:55) |
| 41 | Rinard | Ben | 12 | Western Christian | 17:59 | 19:36 (-1:37) |
| 42 | Siqueiros | Arturo | 12 | Mission Prep | 18:00 | |
| 43 | Showalter | David | 12 | Woodcrest Christian | 18:01 | 19:22 (-1:21) |
| 44 | Mengestab | Adam | 10 | Brentwood | 18:03 | |
| 45 | Brito | Alemar | 11 | Sage Hill | 18:04 | 20:57 (-2:53) |
| 46 | Vidosola | Henry | 12 | Woodcrest Christian | 18:06 | |
| 47 | Tranquada | Nick | 11 | Webb | 18:11 | 24:21 (-6:10) |
| 48 | Wolff | Max | 10 | Flintridge Prep | 18:12 | |
| 49 | Smidth | Niels | 12 | Mission Prep | 18:14 | |
| 50 | Hawkins | Max | 9 | Chadwick | 18:14 | |
| 51 | Percival | Jack | 10 | Sage Hill | 18:15 | 22:33 (-4:18) |
| 52 | Waters | Thomas | 10 | Desert Christian (lan) | 18:16 | |
| 53 | Curtis | Bryan | 10 | Desert Christian (lan) | 18:17 | 20:02 (-1:45) |
| 54 | Langston | Chris | 12 | Webb | 18:18 | 18:20 (-0:02) |
| 55 | Mora | Christian | 9 | Western Christian | 18:20 | |
| 56 | Anand | RAJ | 12 | Webb | 18:21 | |
| 57 | Keith | Bobby | 12 | St. Margarets (sjc) | 18:22 | 18:50 (-0:28) |
| 58 | Nunez | Ivan | 10 | Brentwood | 18:23 | |
| 59 | Biggerstaff | Ray | 10 | Desert Christian (lan) | 18:29 | |
| 60 | Lundberg | Tony | 10 | Mission Prep | 18:29 | |
| 61 | Dawson | Conor | 11 | Chadwick | 18:31 | |
| 62 | Diephuis | Matthew | 12 | Pasadena Poly | 18:32 | 18:55 (-0:23) |
| 63 | Caster | Bryce | 12 | Brentwood | 18:35 | 19:53 (-1:18) |
| 64 | Garrett | Jacob | 10 | St. Margarets (sjc) | 18:35 | 20:58 (-2:23) |
| 65 | Houle | Dylan | 12 | Sage Hill | 18:37 | 19:36 (-0:59) |
| 66 | Loftus | Brendan | 12 | Chadwick | 18:38 | |
| 67 | Jimenez | Alex | 11 | Sage Hill | 18:50 | 19:19 (-0:29) |
| 68 | Marshall | Jeff | 10 | Desert Christian (lan) | 18:53 | 22:42 (-3:49) |
| 69 | Mccay | James | 10 | Mission Prep | 19:01 | |
| 70 | Gooding | Ryan | 10 | St. Margarets (sjc) | 19:07 | 19:28 (-0:21) |
| 71 | Sterling | Auston | 12 | Webb | 19:17 | 18:09 (+1:08) |
| 72 | Johnson | Jake | 10 | Flintridge Prep | 19:21 | 19:08 (+0:13) |
| 73 | Wijeyeratne | Shihan | 11 | Webb | 19:22 | |
| 74 | Hamilton | Evan | 9 | Chadwick | 19:24 | |
| 75 | Rho | Cameron | 10 | Pasadena Poly | 19:37 | 20:22 (-0:45) |
| 76 | Moss | Kamber | 9 | Brentwood | 20:15 |
