Place TmPlNo.Name (Yr)TdSchoolTime- 111152Chase Gordon (8)MSOak Hill Racing7:57
- 21417Ethan Dodge (8)MS 8:09
- 321168Jack Pallesen (8)MSOak Hill Racing8:12
- 431182Caelin Sutch (8)MSOak Hill Racing8:16
- 5444Aidan Singh (8)MSAlbiani8:16
- 651855Daniel HernandezMSWillis Jepson8:38
- 71777Josh Tajiri (8)MSWestern Sierra8:42
- 81845Benjamin Bancroft (8)MS 8:46
- 9619Nathan Grimm (8)MSAlbiani8:55
- 10757Zac Wright (8)MSAlbiani8:55
- 111418Jared HayesMS 9:02
- 1281738Hayden Tam (7)MSVacaville Christian9:03
- 13929Joseph Leone (8)MSAlbiani9:07
- 14101157Joseph Hollenbach (6)MSOak Hill Racing9:08
- 15111181Gino Skaggs (4)MSOak Hill Racing9:11
- 161222Andrew Hamel (8)MSAlbiani9:21
- 171350Axel Verdoorn (6)MSAlbiani9:23
- 181455John Williams (7)MSAlbiani9:24
- 1916Christian Floresca (7)MSAlbiani9:27
- 2020Donovan Guertin (7)MSAlbiani9:34
- 21151150Louis Gallia (8)MSOak Hill Racing9:42
- 22161705Kaden Connelley (6)MSVacaville Christian9:50
- 23171714Mikey Gentili (7)MSVacaville Christian9:51
- 24181185Jadan Wenceslao (7)MSOak Hill Racing9:51
- 251176Matthew Rizzi (8)MSOak Hill Racing9:52
- 261153Desmond Greer (7)MSOak Hill Racing9:55
- 2712Jack Bynum (7)MSAlbiani9:56
- 281171Tyler Prestwich (4)MSOak Hill Racing10:12
- 291864Michael StockettMS 10:16
- 3039Hayden Roach (7)MSAlbiani10:23
- 31191733Jason Olsen (6)MSVacaville Christian10:23
- 32201739Lucas Tam (4)MSVacaville Christian10:36
- 33211741Tarun Vepoor (7)MSVacaville Christian10:36
- 3423Angel Hernandez (8)MSAlbiani10:38
- 35221859Ryan ScholtesMSWillis Jepson10:38
- 36231861Jacob WhiteMSWillis Jepson11:02
- 37241702Levi Bartsch (3)MSVacaville Christian11:02
- 3848Ryland Strange (7)MSAlbiani11:03
- 391727Andrew Love-Fields (8)MSVacaville Christian11:08
- 4059Mason Zayas (7)MSAlbiani11:12
- 4132Micahel Maruca (7)MSAlbiani11:15
- 4254Drake Westling (7)MSAlbiani11:22
- 431703Nehemiah Bartsch (2)MSVacaville Christian11:24
- 441164Nolan Maier (2)MSOak Hill Racing11:24
- 451178Caleb Robinson (3)MSOak Hill Racing11:28
- 46251860Will TraywickMSWillis Jepson11:41
- 47261863Ryan AnensonMSWillis Jepson11:43
- 4836Mantaj Padda (7)MSAlbiani11:43
- 49271624Christian Montero (8)MSWillis Jepson11:48
- 501850Daniel Pelayo (8)MSVaca Pena11:56
- 5124Benjamin Hoang (7)MSAlbiani12:06
- 521175Luke Ridinger (6)MSOak Hill Racing12:20
- 531166Diego Mireles (-)MSOak Hill Racing12:37
- 541160Jonathan Holst (7)MSOak Hill Racing12:59
- 551701Isaac Bartsch (4)MSVacaville Christian12:59
- 561144Aidan Bach (4)MSOak Hill Racing12:59
- 5727Connor Krutz (8)MSAlbiani13:17
- 581147Ian Demille (-)MSOak Hill Racing13:22
- 59281858Xander LovellMSWillis Jepson13:32
- 6045Rory Smith (7)MSAlbiani14:47
- 611179Caleb Saniatan (7)MSOak Hill Racing15:20
- 621162Jadan Lewis (5)MSOak Hill Racing15:31
- 6347Dylan Starkey (7)MSAlbiani15:57
- 6414Harrison Chu (7)MSAlbiani16:03
- 651720Daniel Jacobs (6)MSVacaville Christian16:34
- 6638Michael Phipps (7)MSAlbiani16:40
- 671163Kyle Lochhead (5)MSOak Hill Racing17:42
- Middle School Boys
- Team Results and Scores
1.Oak Hill Racing (Ave: 8:33, Total: 42:44, Range: 1:14)
11Chase GordonMS 7:5722Jack PallesenMS 8:1233Caelin SutchMS 8:16410Joseph HollenbachMS 9:08511Gino SkaggsMS 9:116(15)Louis GalliaMS 9:427(18)Jadan WenceslaoMS 9:512.Albiani (Ave: 8:55, Total: 44:34, Range: 1:05)
14Aidan SinghMS 8:1626Nathan GrimmMS 8:5537Zac WrightMS 8:5549Joseph LeoneMS 9:07512Andrew HamelMS 9:216(13)Axel VerdoornMS 9:237(14)John WilliamsMS 9:243.Vacaville Christian (Ave: 9:57, Total: 49:43, Range: 1:33)
18Hayden TamMS 9:03216Kaden ConnelleyMS 9:50317Mikey GentiliMS 9:51419Jason OlsenMS 10:23520Lucas TamMS 10:366(21)Tarun VepoorMS 10:367(24)Levi BartschMS 11:024.Willis Jepson (Ave: 10:45, Total: 53:42, Range: 3:05)
15Daniel HernandezMS 8:38222Ryan ScholtesMS 10:38323Jacob WhiteMS 11:02425Will TraywickMS 11:41526Ryan AnensonMS 11:436(27)Christian MonteroMS 11:487(28)Xander LovellMS 13:32 Back