| 1 | Matthew OgilviePlace 1 · Grade 7 · Our Lady of Grace | 7 | Our Lady of Grace | 8:20.27 |
| 2 | Isaac AbbottPlace 2 · Grade 8 · St Michael’s | 8 | St Michael’s | 8:26.82 |
| 3 | Greg DuFoseePlace 3 · Grade 7 · St Ignatius | 7 | St Ignatius | 8:58.14 |
| 4 | Aidan SmithPlace 4 · Grade 8 · Our Lady of Assumption | 8 | Our Lady of Assumption | 9:03.25 |
| 5 | Miles HubbardPlace 5 · Grade 8 · Our Lady of Assumption | 8 | Our Lady of Assumption | 9:05.65 |
| 6 | John KellyPlace 6 · Grade 6 · St James | 6 | St James | 9:06.90 |
| 7 | Gunner MarshPlace 7 · Grade 7 · Holy Rosary | 7 | Holy Rosary | 9:17.94 |
| 8 | Sahib RandhawaPlace 8 · Grade 8 · St Albans | 8 | St Albans | 9:18.79 |
| 9 | Jordan RyanPlace 9 · Grade 8 · St Michael’s | 8 | St Michael’s | 9:19.46 PR |
| 10 | Isaiah ManoaPlace 10 · Grade 8 · St John-Notre Dame | 8 | St John-Notre Dame | 9:19.62 PR |
| 11 | Drew LesnauPlace 11 · Grade 5 · St Joseph (Auburn) | 5 | St Joseph (Auburn) | 9:19.77 |
| 12 | Nicholas RyanPlace 12 · Grade 8 · St Francis Elementary | 8 | St Francis Elementary | 9:20.92 |
| 13 | Caden KroettingerPlace 13 · Grade 8 · St John-Notre Dame | 8 | St John-Notre Dame | 9:21.70 PR |
| 14 | Robert TurpenPlace 14 · Grade 8 · St John the Evangelist | 8 | St John the Evangelist | 9:25.31 PR |
| 15 | Jaypal ReddyPlace 15 · Grade 8 · St Albans | 8 | St Albans | 9:25.82 |
| 16 | Finn RigbyPlace 16 · Grade 8 · St Francis Elementary | 8 | St Francis Elementary | 9:26.44 PR |
| 17 | Troy ChildersPlace 17 · Grade 5 · St Joseph (Auburn) | 5 | St Joseph (Auburn) | 9:28.57 PR |
| 18 | Luke FerrickPlace 18 · Grade 6 · St James | 6 | St James | 9:29.96 |
| 19 | Mason EdgettPlace 19 · Grade 8 · St Ignatius | 8 | St Ignatius | 9:32.91 |
| 20 | Nicholas LawPlace 20 · Grade 7 · St. Rose | 7 | St. Rose | 9:37.84 |
| 21 | Colin KellyPlace 21 · Grade 8 · Presentation of the Blessed Virgin Mary | 8 | Presentation of the Blessed Virgin Mary | 9:39.92 PR |
| 22 | Jackson JohnsPlace 22 · Grade 8 · St Albans | 8 | St Albans | 9:49.41 |
| 23 | Kristian LyssandPlace 23 · Grade 7 · St Joseph (Auburn) | 7 | St Joseph (Auburn) | 9:50.63 PR |
| 24 | Jacob PellowPlace 24 · Grade 8 · St Joseph (Auburn) | 8 | St Joseph (Auburn) | 9:52.82 PR |
| 25 | Jace ShullPlace 25 · Grade 5 · St John-Notre Dame | 5 | St John-Notre Dame | 9:54.17 |
| 26 | Mathew PechaPlace 26 · Grade 6 · St John-Notre Dame | 6 | St John-Notre Dame | 9:58.86 |
| 27 | Jack McWilliamsPlace 27 · Grade 7 · Our Lady of Assumption | 7 | Our Lady of Assumption | 10:01.69 |
| 28 | Matthew ParksPlace 28 · Grade 8 · St Joseph (Auburn) | 8 | St Joseph (Auburn) | 10:02.07 PR |
| 29 | Hudson BowersPlace 29 · Grade 5 · Presentation of the Blessed Virgin Mary | 5 | Presentation of the Blessed Virgin Mary | 10:02.32 |
| 30 | John Buxie IIIPlace 30 · Grade 8 · St Francis Elementary | 8 | St Francis Elementary | 10:04.74 |
| 31 | Jed GizaPlace 31 · Grade 8 · St Michael’s | 8 | St Michael’s | 10:05.03 |
| 32 | Sullivan GroppoPlace 32 · Grade 5 · Sacred Heart (PAL) | 5 | Sacred Heart (PAL) | 10:06.16 |
| 33 | Alex TatePlace 33 · Grade 8 · St Michael’s | 8 | St Michael’s | 10:08.36 |
| 34 | Jadon FuentesPlace 34 · Grade 7 · St John the Evangelist | 7 | St John the Evangelist | 10:11.41 |
| 35 | Ammar HussainPlace 35 · Grade 6 · Sacramento Country Day | 6 | Sacramento Country Day | 10:14.08 |
| 36 | Devonte CorcoranPlace 36 · Grade 6 · St Francis Elementary | 6 | St Francis Elementary | 10:15.65 |
| 37 | Savva MehalakisPlace 37 · Grade 5 · St Albans | 5 | St Albans | 10:16.32 |
| 38 | Julian KanzPlace 38 · Grade 7 · St Albans | 7 | St Albans | 10:17.83 |
| 39 | Lucas PellowPlace 39 · Grade 6 · St Joseph (Auburn) | 6 | St Joseph (Auburn) | 10:21.26 PR |
| 40 | Matthew RicciPlace 40 · Grade 7 · St. Rose | 7 | St. Rose | 10:32.07 |
| 41 | Bryce ColePlace 41 · Grade 7 · St Philomene’s | 7 | St Philomene’s | 10:37.35 |
| 42 | Ryan WelchPlace 42 · Grade 6 · St John the Evangelist | 6 | St John the Evangelist | 10:40.13 |
| 43 | Christian PauloPlace 43 · Grade 8 · Our Lady of Assumption | 8 | Our Lady of Assumption | 10:44.23 PR |
| 44 | Logan Mc ManusPlace 44 · Grade 6 · St Joseph (Auburn) | 6 | St Joseph (Auburn) | 10:46.20 |
| 45 | Henry SperberPlace 45 · Grade 7 · St Michael’s | 7 | St Michael’s | 10:47.68 |
| 46 | Denyterio ValdezPlace 46 · Grade 8 · St. Elizabeth Ann Seton | 8 | St. Elizabeth Ann Seton | 10:49.71 |
| 47 | Drew EandiPlace 47 · Grade 7 · St Michael’s | 7 | St Michael’s | 10:50.68 |
| 48 | Logan VanderbiltPlace 48 · Grade 8 · St Joseph (Auburn) | 8 | St Joseph (Auburn) | 10:52.51 PR |
| 49 | Che CastanosPlace 49 · Grade 5 · Sacramento Country Day | 5 | Sacramento Country Day | 10:58.48 |
| 50 | Cruz NewburnPlace 50 · Grade 8 · St John the Evangelist | 8 | St John the Evangelist | 10:59.43 PR |
| 51 | Ronin HosseiniPlace 51 · Grade 7 · St Michael’s | 7 | St Michael’s | 11:00.49 |
| 52 | Bradley GrialouPlace 52 · Grade 5 · St Michael’s | 5 | St Michael’s | 11:02.78 |
| 53 | Charley ChambersPlace 53 · Grade 7 · Sacred Heart (PAL) | 7 | Sacred Heart (PAL) | 11:04.71 |
| 54 | Zachary Vando-MilbergerPlace 54 · Grade 6 · Sacramento Country Day | 6 | Sacramento Country Day | 11:05.80 |
| 55 | Cole FlemmingPlace 55 · Grade 8 · St John-Notre Dame | 8 | St John-Notre Dame | 11:07.36 PR |
| 56 | Cassian VenemaPlace 56 · Grade 7 · St Francis Elementary | 7 | St Francis Elementary | 11:08.98 |
| 57 | Max HernandezPlace 57 · Grade 7 · St Mary's | 7 | St Mary's | 11:11.06 |
| 58 | Kory PrzeszlowskiPlace 58 · Grade 7 · St Joseph (Auburn) | 7 | St Joseph (Auburn) | 11:12.37 |
| 59 | Nathan ArcherPlace 59 · Grade 6 · St. Rose | 6 | St. Rose | 11:13.23 |
| 60 | Xavier HeinrichPlace 60 · Grade 6 · Our Lady of Assumption | 6 | Our Lady of Assumption | 11:15.36 |
| 61 | Zachary SimonetPlace 61 · Grade 5 · St James | 5 | St James | 11:17.05 |
| 62 | Caleb BlumPlace 62 · Grade 6 · Our Lady of Assumption | 6 | Our Lady of Assumption | 11:18.77 |
| 63 | Anthony ChavezPlace 63 · Grade 5 · Sacred Heart (PAL) | 5 | Sacred Heart (PAL) | 11:20.58 |
| 64 | Nicholas RamosPlace 64 · Grade 7 · St John the Evangelist | 7 | St John the Evangelist | 11:23.56 |
| 65 | Jack LoverichPlace 65 · Grade 5 · St John the Evangelist | 5 | St John the Evangelist | 11:25.10 PR |
| 66 | Cooper JerwersPlace 66 · Grade 5 · St Francis Elementary | 5 | St Francis Elementary | 11:25.61 |
| 67 | Pablo Aguilar-MichelPlace 67 · Grade 5 · St Philomene’s | 5 | St Philomene’s | 11:27.70 |
| 68 | Samuel DoralPlace 68 · Grade 5 · Presentation of the Blessed Virgin Mary | 5 | Presentation of the Blessed Virgin Mary | 11:28.68 |
| 69 | Shanne GajardoPlace 69 · Grade 8 · St. Elizabeth Ann Seton | 8 | St. Elizabeth Ann Seton | 11:29.40 |
| 70 | Nathan RoePlace 70 · Grade 8 · St Joseph (Auburn) | 8 | St Joseph (Auburn) | 11:32.77 |
| 71 | Benjamin GianniniPlace 71 · Grade 5 · Our Lady of Grace | 5 | Our Lady of Grace | 11:36.32 |
| 72 | Aeden JonesPlace 72 · Grade 8 · St. Mel | 8 | St. Mel | 11:37.80 PR |
| 73 | Micah KoekemoerPlace 73 · Grade 7 · Our Lady of Assumption | 7 | Our Lady of Assumption | 11:39.95 |
| 74 | Connor EdgettPlace 74 · Grade 7 · St Ignatius | 7 | St Ignatius | 11:41.80 |
| 75 | Noah BlanchardPlace 75 · Grade 7 · St Mary's | 7 | St Mary's | 11:43.66 |
| 76 | Dominic SchroederPlace 76 · Grade 5 · St Mary's | 5 | St Mary's | 11:46.36 PR |
| 77 | Izaiah JorrinPlace 77 · Grade 6 · Our Lady of Assumption | 6 | Our Lady of Assumption | 11:48.75 |
| 78 | Benjamin BakerPlace 78 · Grade 6 · St Charles | 6 | St Charles | 11:52.38 PR |
| 79 | Ethan ThomasPlace 79 · Grade 5 · St John-Notre Dame | 5 | St John-Notre Dame | 11:52.53 |
| 80 | Matthew MoyerPlace 80 · Grade 8 · Our Lady of Grace | 8 | Our Lady of Grace | 11:53.70 |
| 81 | Owen PerkinsPlace 81 · Grade 6 · Our Lady of Grace | 6 | Our Lady of Grace | 11:58.85 |
| 82 | Dylan HomePlace 82 · Grade 5 · St Michael’s | 5 | St Michael’s | 12:00.62 |
| 83 | Mateo HernandezPlace 83 · Grade 7 · St Mary's | 7 | St Mary's | 12:02.40 |
| 84 | Vinh TaPlace 84 · Grade 7 · St Charles | 7 | St Charles | 12:03.20 PR |
| 85 | Cooper IrishPlace 85 · Grade 6 · St Albans | 6 | St Albans | 12:09.23 |
| 86 | Max SolivenPlace 86 · Grade 5 · Our Lady of Grace | 5 | Our Lady of Grace | 12:10.55 |
| 87 | Declan McKelveyPlace 87 · Grade 5 · St John-Notre Dame | 5 | St John-Notre Dame | 12:12.95 PR |
| 88 | Joshua RomanPlace 88 · Grade 6 · St Joseph (Auburn) | 6 | St Joseph (Auburn) | 12:13.19 PR |
| 89 | Vedh RavulaPlace 89 · Grade 5 · St Michael’s | 5 | St Michael’s | 12:16.17 |
| 90 | Leo CoxPlace 90 · Grade 8 · St Francis Elementary | 8 | St Francis Elementary | 12:19.47 PR |
| 91 | Ethan TaborPlace 91 · Grade 7 · St John the Evangelist | 7 | St John the Evangelist | 12:20.35 PR |
| 92 | George KislingPlace 92 · Grade 7 · St Ignatius | 7 | St Ignatius | 12:24.92 |
| 93 | Mateo HernandezPlace 93 · Grade 8 · St. Elizabeth Ann Seton | 8 | St. Elizabeth Ann Seton | 12:27.90 PR |
| 94 | Andrew HammPlace 94 · Grade 7 · Sacred Heart (PAL) | 7 | Sacred Heart (PAL) | 12:34.00 |
| 95 | Ryan HilbertPlace 95 · Grade 8 · St Joseph (Auburn) | 8 | St Joseph (Auburn) | 12:35.14 PR |
| 96 | Ben SchiavonePlace 96 · Grade 7 · St Joseph (Auburn) | 7 | St Joseph (Auburn) | 12:38.53 |
| 97 | Declan BlewettPlace 97 · Grade 7 · St Ignatius | 7 | St Ignatius | 12:41.17 |
| 98 | Oliver ClarkPlace 98 · Grade 5 · St Ignatius | 5 | St Ignatius | 12:48.49 |
| 99 | Julian VargasPlace 99 · Grade 5 · St Philomene’s | 5 | St Philomene’s | 12:54.54 |
| 100 | Michael JordanPlace 100 · Grade 5 · St John the Evangelist | 5 | St John the Evangelist | 12:58.02 |
| 101 | Dennis NunezPlace 101 · Grade 7 · St Mary's | 7 | St Mary's | 12:59.86 |
| 102 | Alejandro PenillaPlace 102 · Grade 8 · Our Lady of Grace | 8 | Our Lady of Grace | 13:02.70 |
| 103 | Wills CrouchPlace 103 · Grade 7 · St Michael’s | 7 | St Michael’s | 13:09.02 |
| 104 | Zachary FritzPlace 104 · Grade 8 · Our Lady of Grace | 8 | Our Lady of Grace | 13:10.17 |
| 105 | Wesley ClarkPlace 105 · Grade 7 · St Ignatius | 7 | St Ignatius | 13:14.08 |
| 106 | Ross CarolloPlace 106 · Grade 6 · St Ignatius | 6 | St Ignatius | 13:19.40 |
| 107 | Nathaniel KebedePlace 107 · Grade 8 · St. Rose | 8 | St. Rose | 13:20.48 PR |
| 108 | Noah LechowickPlace 108 · Grade 5 · St Francis Elementary | 5 | St Francis Elementary | 13:25.08 |
| 109 | Joseph AlfieriPlace 109 · Grade 5 · Our Lady of Grace | 5 | Our Lady of Grace | 13:26.24 |
| 110 | Jamison SinningPlace 110 · Grade 5 · St Francis Elementary | 5 | St Francis Elementary | 13:29.76 |
| 111 | Xavier JohnsonPlace 111 · Grade 5 · St Charles | 5 | St Charles | 13:30.63 |
| 112 | Bobby PricePlace 112 · Grade 8 · Our Lady of Assumption | 8 | Our Lady of Assumption | 13:31.39 |
| 113 | Rajen GandhokePlace 113 · Grade 5 · Sacramento Country Day | 5 | Sacramento Country Day | 13:34.50 |
| 114 | Tyler CarpenterPlace 114 · Grade 7 · St. Rose | 7 | St. Rose | 13:44.51 PR |
| 115 | Landon HernandezPlace 115 · Grade 6 · St. Elizabeth Ann Seton | 6 | St. Elizabeth Ann Seton | 13:46.71 |
| 116 | Jadon CooleyPlace 116 · Grade 5 · St Ignatius | 5 | St Ignatius | 13:56.08 |
| 117 | Mark SwansonPlace 117 · Grade 5 · St Philomene’s | 5 | St Philomene’s | 14:01.46 |
| 118 | Ronan KunstPlace 118 · Grade 5 · St Ignatius | 5 | St Ignatius | 14:01.88 |
| 119 | Kieran KunstPlace 119 · Grade 7 · St Ignatius | 7 | St Ignatius | 14:11.49 |
| 120 | Franco VillasenorPlace 120 · Grade 6 · Sacred Heart (PAL) | 6 | Sacred Heart (PAL) | 14:12.11 |
| 121 | Michael SotoPlace 121 · Grade 8 · St. Rose | 8 | St. Rose | 14:18.07 |
| 122 | Nicolas BallengerPlace 122 · Grade 5 · St. Elizabeth Ann Seton | 5 | St. Elizabeth Ann Seton | 14:18.33 PR |
| 123 | Nathan SalongaPlace 123 · Grade 6 · Our Lady of Grace | 6 | Our Lady of Grace | 14:18.66 |
| 124 | Santino SaavedraPlace 124 · Grade 5 · St. Elizabeth Ann Seton | 5 | St. Elizabeth Ann Seton | 14:20.31 |
| 125 | Julius HennanPlace 125 · Grade 6 · St. Elizabeth Ann Seton | 6 | St. Elizabeth Ann Seton | 14:26.52 |
| 126 | Enzo SchiavonePlace 126 · Grade 5 · St Joseph (Auburn) | 5 | St Joseph (Auburn) | 14:33.31 PR |
| 127 | Marco RomoPlace 127 · Grade 5 · St Mary's | 5 | St Mary's | 14:46.70 PR |
| 128 | Morgan O'BriantPlace 128 · Grade 8 · St. Mel | 8 | St. Mel | 14:57.93 |
| 129 | Connor HannifanPlace 129 · Grade 7 · Sacramento Country Day | 7 | Sacramento Country Day | 15:18.78 PR |
| 130 | Luke CrumleyPlace 130 · Grade 6 · St. Mel | 6 | St. Mel | 15:29.74 |
| 131 | Sebastian KeatonPlace 131 · Grade 5 · St. Elizabeth Ann Seton | 5 | St. Elizabeth Ann Seton | 15:32.23 PR |
| 132 | Matthew HalesPlace 132 · Grade 7 · Sacred Heart (PAL) | 7 | Sacred Heart (PAL) | 15:45.10 |
| 133 | Andy Roa AlbarracinPlace 133 · Grade 6 · Sacramento Country Day | 6 | Sacramento Country Day | 16:23.95 |
| 134 | Zac SymkowicPlace 134 · Grade 8 · St Francis Elementary | 8 | St Francis Elementary | 16:34.72 PR |
| 135 | Dat TaPlace 135 · Grade 5 · St Charles | 5 | St Charles | 16:54.97 |
| 136 | Trey NewburnPlace 136 · Grade 5 · St John the Evangelist | 5 | St John the Evangelist | 17:37.39 |
| 137 | Asher NguyenPlace 137 · Grade 5 · St Charles | 5 | St Charles | 17:49.56 |
| 138 | Nathan DickeyPlace 138 · Grade 7 · St. Rose | 7 | St. Rose | 17:59.19 |
| 139 | Evan NguyenPlace 139 · Grade 7 · St Charles | 7 | St Charles | 18:12.03 PR |