| 1 | Michael ThalePlace 1 · Grade 12 · Point Loma | 12 | Point Loma | 18:17.59 |
| 2 | Ethan JaynesPlace 2 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 18:22.4 |
| 3 | Christopher SimsicPlace 3 · Grade 9 · Point Loma | 9 | Point Loma | 18:22.9 |
| 4 | Connor O'NealPlace 4 · Grade 10 · Point Loma | 10 | Point Loma | 18:33.8 |
| 5 | Troy AlexanderPlace 5 · Grade 12 · Point Loma | 12 | Point Loma | 18:36.7 |
| 6 | Nalu CoonsPlace 6 · Grade 9 · St Augustine | 9 | St Augustine | 18:38.7 |
| 7 | Nicholas SwinkPlace 7 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 18:40.09 |
| 8 | Ryan MeehanPlace 8 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 18:43.7 |
| 9 | Christopher Witkow...Place 9 · Grade 10 · Point Loma | 10 | Point Loma | 18:45.3 |
| 10 | Cian CoxPlace 10 · Grade 9 · Point Loma | 9 | Point Loma | 18:45.9 |
| 11 | Nathan RohnowPlace 11 · Grade 9 · Point Loma | 9 | Point Loma | 18:48.09 |
| 12 | Alexander LewisPlace 12 · Grade 11 · Point Loma | 11 | Point Loma | 18:53.9 |
| 13 | Zach MatthewsPlace 13 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 18:56.9 |
| 14 | Ryan SpauldingPlace 14 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 19:01 |
| 15 | Kai CincoPlace 15 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 19:04.4 |
| 16 | Hanson TruongPlace 16 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:06.4 |
| 17 | Tristan RayandayanPlace 17 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:10.59 |
| 18 | Matt KulisPlace 18 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 19:14.8 |
| 19 | Dylan RichardsonPlace 19 · Grade 12 · Point Loma | 12 | Point Loma | 19:16.09 |
| 20 | Kevin FierrosPlace 20 · Grade 12 · Crawford | 12 | Crawford | 19:16.4 |
| 21 | Kevin NguyenPlace 21 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 19:19.3 |
| 22 | Daniel MendozaPlace 22 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 19:20.9 |
| 23 | Randy HildPlace 23 · Grade 10 · St Augustine | 10 | St Augustine | 19:23.09 |
| 24 | Joshua Malcangio-A...Place 24 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 19:25.3 |
| 25 | Colin McDonaldPlace 25 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 19:25.9 |
| 26 | Matthew TranPlace 26 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:28.3 |
| 27 | Leland NguyenPlace 27 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:32.59 |
| 28 | Cristian MartinezPlace 28 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 19:34.7 |
| 29 | Liam WattersPlace 29 · Grade 10 · Point Loma | 10 | Point Loma | 19:43.4 |
| 30 | August GuerraPlace 30 · Grade 10 · Point Loma | 10 | Point Loma | 19:50.5 |
| 31 | Brandon CortezPlace 31 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:53.09 |
| 32 | Nicholas CorreaPlace 32 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 19:56.3 |
| 33 | Sang TongPlace 33 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 19:58.9 |
| 34 | William GibbonsPlace 34 · Grade 12 · Point Loma | 12 | Point Loma | 20:02.2 |
| 35 | Isaac BrownPlace 35 · Grade 12 · Point Loma | 12 | Point Loma | 20:02.4 |
| 36 | Kevin LyPlace 36 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 20:03.7 |
| 37 | Jack HaleemPlace 37 · Grade 9 · Point Loma | 9 | Point Loma | 20:04.2 |
| 38 | Aaron TrangPlace 38 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 20:07.7 |
| 39 | Melvin JuanPlace 39 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 20:10.2 |
| 40 | Donald AhlesPlace 40 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 20:11.9 |
| 41 | Michael ButcherPlace 41 · Grade 9 · St Augustine | 9 | St Augustine | 20:12.2 |
| 42 | Jethro BatingaPlace 42 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 20:15 |
| 43 | Joel CastroPlace 43 · Grade 9 · Hoover (SD) | 9 | Hoover (SD) | 20:15.7 |
| 44 | Roger ReinhardtPlace 44 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 20:16.2 |
| 45 | Elijah MurenPlace 45 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 20:17.3 |
| 46 | Keegan TibbettsPlace 46 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 20:18.9 |
| 47 | Calvin BessePlace 47 · Grade 11 · Point Loma | 11 | Point Loma | 20:19.5 |
| 48 | Christopher MartinezPlace 48 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 20:19.8 |
| 49 | Sean HelmsPlace 49 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 20:21.9 |
| 50 | Noah MunozPlace 50 · Grade 10 · St Augustine | 10 | St Augustine | 20:23.9 |
| 51 | Jackson StudebakerPlace 51 · Grade 9 · St Augustine | 9 | St Augustine | 20:27.5 |
| 52 | Steven VoPlace 52 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 20:28.3 |
| 53 | John TaylorPlace 53 · Grade 9 · Point Loma | 9 | Point Loma | 20:30.3 |
| 54 | Louis PerezPlace 54 · Grade 11 · Hoover (SD) | 11 | Hoover (SD) | 20:34.59 |
| 55 | Lucas JohnsonPlace 55 · Grade 9 · Point Loma | 9 | Point Loma | 20:35.9 |
| 56 | Marcello AmetranoPlace 56 · Grade 9 · Point Loma | 9 | Point Loma | 20:36 |
| 57 | Jonathan LuvianosPlace 57 · Grade 11 · Hoover (SD) | 11 | Hoover (SD) | 20:38.4 |
| 58 | Gustavo OsorioPlace 58 · Grade 9 · Point Loma | 9 | Point Loma | 20:40.2 |
| 59 | Brian HarrisPlace 59 · Grade 9 · Point Loma | 9 | Point Loma | 20:47.8 |
| 60 | Jaeden Holenda-DiazPlace 60 · Grade 9 · Point Loma | 9 | Point Loma | 20:50.3 |
| 61 | Andy HoangPlace 61 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 20:54.59 |
| 62 | Rollen EllsworthPlace 62 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 20:57 |
| 63 | Jake MumfordPlace 63 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 20:57.59 |
| 66 | Shane KirchoffPlace 66 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 21:01.4 |
| 67 | Huyson TranPlace 67 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 21:03 |
| 68 | Steven AlmenanzaPlace 68 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:08.29 |
| 69 | Max CaffoPlace 69 · Grade 9 · Point Loma | 9 | Point Loma | 21:10.4 |
| 70 | Angel JimenezPlace 70 · Grade 11 · St Augustine | 11 | St Augustine | 21:11.2 |
| 71 | Alan GuerreroPlace 71 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:11.5 |
| 72 | Darren RedicPlace 72 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 21:12.7 |
| 73 | Steven WoodyPlace 73 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:13.8 |
| 74 | Madden LaiPlace 74 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 21:14.3 |
| 75 | John HaysPlace 75 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 21:18.8 |
| 76 | Reid WeigelPlace 76 · Grade 9 · Point Loma | 9 | Point Loma | 21:19.59 |
| 77 | Jimmy MillerPlace 77 · Grade 12 · St Augustine | 12 | St Augustine | 21:25.9 |
| 78 | Carlos de CastroPlace 78 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 21:27.4 |
| 79 | Zheng ZengPlace 79 · Grade 12 · Patrick Henry | 12 | Patrick Henry | 21:28.2 |
| 80 | Alexis HernandezPlace 80 · Grade 9 · Point Loma | 9 | Point Loma | 21:30.8 |
| 81 | Nick WatsonPlace 81 · Grade 9 · St Augustine | 9 | St Augustine | 21:31 |
| 82 | Sam FosterPlace 82 · Grade 9 · St Augustine | 9 | St Augustine | 21:34.2 |
| 83 | Cohen DuesberyPlace 83 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 21:42.7 |
| 84 | Jeudiel Antonio Mo...Place 84 · Grade 11 · Crawford | 11 | Crawford | 21:44.59 |
| 85 | Alexander OliverosPlace 85 · Grade 12 · St Augustine | 12 | St Augustine | 21:45.3 |
| 86 | Mabaraka MmbumbaPlace 86 · Grade 11 · Crawford | 11 | Crawford | 21:46.3 |
| 87 | Peter NguyenPlace 87 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 21:46.7 |
| 88 | Cameron SweetPlace 88 · Grade 9 · Point Loma | 9 | Point Loma | 21:51.7 |
| 89 | Panintorn StoupPlace 89 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 21:52.8 |
| 90 | Santiago TuckerPlace 90 · Grade 9 · St Augustine | 9 | St Augustine | 21:56 |
| 91 | Luke WolffPlace 91 · Grade 9 · Point Loma | 9 | Point Loma | 22:00.29 |
| 92 | Hunter HargettPlace 92 · Grade 10 · Point Loma | 10 | Point Loma | 22:09.59 |
| 93 | Omer LazaroPlace 93 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:13.59 |
| 94 | Connor TaylorPlace 94 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 22:13.8 |
| 95 | Griffin BehmPlace 95 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 22:16.4 |
| 96 | Juan Carlos ReynosoPlace 96 · Grade 11 · St Augustine | 11 | St Augustine | 22:19.5 |
| 97 | Joshua BlanchardPlace 97 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 22:21.5 |
| 98 | Tai VangPlace 98 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:22.59 |
| 99 | Philip MaiPlace 99 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 22:23.09 |
| 100 | Darrel TriaPlace 100 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 22:23.3 |
| 101 | Vince NguyenPlace 101 · Grade 11 · Patrick Henry | 11 | Patrick Henry | 22:23.7 |
| 102 | Jadin BakerPlace 102 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 22:34.09 |
| 103 | James StepovichPlace 103 · Grade 10 · St Augustine | 10 | St Augustine | 22:36.8 |
| 104 | Aidan BeckPlace 104 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 22:38.8 |
| 105 | Robert GoodePlace 105 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 22:40.5 |
| 106 | Jimmy RecinosPlace 106 · Grade 9 · Crawford | 9 | Crawford | 22:49.5 |
| 107 | Thomas ZamoraPlace 107 · Grade 12 · St Augustine | 12 | St Augustine | 22:54.09 |
| 108 | Kelen LeonePlace 108 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 23:01.59 |
| 109 | Andres BeltranPlace 109 · Grade 11 · Crawford | 11 | Crawford | 23:12.59 |
| 110 | Steven KhonnPlace 110 · Grade 10 · Hoover (SD) | 10 | Hoover (SD) | 23:15.4 |
| 111 | Roberto Clemente G...Place 111 · Grade 10 · Point Loma | 10 | Point Loma | 23:16.9 |
| 112 | Kien VuPlace 112 · Grade 9 · Point Loma | 9 | Point Loma | 23:21.9 |
| 113 | Peter TruongPlace 113 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 23:23 |
| 114 | Jase HawkinsPlace 114 · Grade 10 · Point Loma | 10 | Point Loma | 23:24 |
| 115 | Fabian DominguezPlace 115 · Grade 9 · Crawford | 9 | Crawford | 23:24.8 |
| 116 | Marco VillalbaPlace 116 · Grade 11 · Crawford | 11 | Crawford | 23:26.9 |
| 117 | Thomas ApostolPlace 117 · Grade 12 · Mira Mesa | 12 | Mira Mesa | 23:42.2 |
| 118 | Perry NgoPlace 118 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 23:42.4 |
| 119 | Elijah UngerPlace 119 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:49.5 |
| 120 | Joshua JidariaPlace 120 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 23:51.09 |
| 121 | Christopher InzunzaPlace 121 · Grade 9 · Crawford | 9 | Crawford | 23:51.7 |
| 122 | Matthew DoanPlace 122 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:52.8 |
| 123 | Joseph BernhardtPlace 123 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 23:57.3 |
| 124 | Ryan ReedPlace 124 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 23:58.9 |
| 125 | John ConlanPlace 125 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 24:12.3 |
| 126 | Joshua Owen PampoPlace 126 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 24:55.8 |
| 127 | Brandon SaenzPlace 127 · Grade 9 · St Augustine | 9 | St Augustine | 25:06.79 |
| 128 | Husseini AweysoPlace 128 · Grade 12 · Crawford | 12 | Crawford | 25:10.8 |
| 129 | Brylle VillosoPlace 129 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 25:21 |
| 130 | Nathan KirkpatrickPlace 130 · Grade 9 · Point Loma | 9 | Point Loma | 25:24.09 |
| 131 | Steven De JesusPlace 131 · Grade 9 · Point Loma | 9 | Point Loma | 25:25.2 |
| 132 | Emmanuel PunzalPlace 132 · Grade 11 · Mira Mesa | 11 | Mira Mesa | 25:32.09 |
| 133 | Alan BrockmeyerPlace 133 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 25:37.3 |
| 134 | Maxwell CapronPlace 134 · Grade 12 · Point Loma | 12 | Point Loma | 25:49.59 |
| 135 | Owen SmithPlace 135 · Grade 9 · Point Loma | 9 | Point Loma | 26:09 |
| 136 | Wesley OvertonPlace 136 · Grade 10 · Point Loma | 10 | Point Loma | 26:10.8 |
| 137 | Alexander LePlace 137 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 26:21.3 |
| 138 | Anthony KimPlace 138 · Grade 9 · Mira Mesa | 9 | Mira Mesa | 26:51.3 |
| 139 | Andres AguirrePlace 139 · Grade 9 · St Augustine | 9 | St Augustine | 26:51.9 |
| 140 | Arturo PerezPlace 140 · Grade 9 · St Augustine | 9 | St Augustine | 27:13.9 |
| 141 | James CampbellPlace 141 · Grade 12 · St Augustine | 12 | St Augustine | 27:16.4 |
| 142 | Brevin TaftPlace 142 · Grade 9 · Point Loma | 9 | Point Loma | 27:36.59 |
| 143 | Caleb AlvarezPlace 143 · Grade 12 · Point Loma | 12 | Point Loma | 28:27.3 |
| 144 | Christopher TrappPlace 144 · Grade 9 · Patrick Henry | 9 | Patrick Henry | 28:45.59 |
| 145 | Michael TrinhPlace 145 · Grade 10 · Mira Mesa | 10 | Mira Mesa | 29:06.4 |
| 146 | Cormac EvansPlace 146 · Grade 10 · Patrick Henry | 10 | Patrick Henry | 36:59.3 |