| 0 | Nicholas CardilloPlace 0 · Grade 9 · Greater Lawrence Tech | 9 | Greater Lawrence Tech | — |
| 1 | Jeremy IsmeusPlace 1 · Grade 12 · Northeast Metro Reg Voc | 12 | Northeast Metro Reg Voc | 17:21 PR |
| 2 | Josiah KabuyePlace 2 · Grade 10 · Greater Lawrence Tech | 10 | Greater Lawrence Tech | 17:32 |
| 3 | Angle Garcia BlancoPlace 3 · Grade 10 · Greater Lawrence Tech | 10 | Greater Lawrence Tech | 19:22 |
| 4 | Jacoby SalgueroPlace 4 · Grade 10 · Northeast Metro Reg Voc | 10 | Northeast Metro Reg Voc | 19:59 |
| 5 | Bryan Mesa BuilesPlace 5 · Grade 12 · Northeast Metro Reg Voc | 12 | Northeast Metro Reg Voc | 19:59 PR |
| 6 | Aidan PolinoPlace 6 · Grade 12 · Northeast Metro Reg Voc | 12 | Northeast Metro Reg Voc | 20:02 PR |
| 7 | Christian MoschettoPlace 7 · Grade 10 · Greater Lawrence Tech | 10 | Greater Lawrence Tech | 20:21 |
| 8 | Colin SantosPlace 8 · Grade 11 · Northeast Metro Reg Voc | 11 | Northeast Metro Reg Voc | 20:30 |
| 9 | Eyal MametPlace 9 · Grade 10 · Greater Lawrence Tech | 10 | Greater Lawrence Tech | 20:31 |
| 10 | Jeykob Vargas RojasPlace 10 · Grade 12 · Greater Lawrence Tech | 12 | Greater Lawrence Tech | 20:59 |
| 11 | Vick CardillePlace 11 · Greater Lawrence Tech | — | Greater Lawrence Tech | 21:08 |
| 12 | Benjamin PerezPlace 12 · Grade 11 · Greater Lawrence Tech | 11 | Greater Lawrence Tech | 22:00 |
| 13 | Joshua LefebvrePlace 13 · Grade 10 · Greater Lawrence Tech | 10 | Greater Lawrence Tech | 22:27 |
| 14 | Danny ContrerasPlace 14 · Grade 9 · Northeast Metro Reg Voc | 9 | Northeast Metro Reg Voc | 22:38 |
| 15 | Matthew BedoyaPlace 15 · Grade 9 · Northeast Metro Reg Voc | 9 | Northeast Metro Reg Voc | 22:51 |
| 16 | Nicholas BaylisPlace 16 · Grade 12 · Greater Lawrence Tech | 12 | Greater Lawrence Tech | 22:52 |
| 17 | Eduardo Hilario-PeraltaPlace 17 · Grade 10 · Greater Lawrence Tech | 10 | Greater Lawrence Tech | 22:52 |
| 18 | James ClimacoPlace 18 · Grade 11 · Northeast Metro Reg Voc | 11 | Northeast Metro Reg Voc | 22:53 PR |
| 19 | Lucas BonneyPlace 19 · Grade 9 · Northeast Metro Reg Voc | 9 | Northeast Metro Reg Voc | 23:03 PR |
| 20 | Mabel KtourPlace 20 · Northeast Metro Reg Voc | — | Northeast Metro Reg Voc | 24:31 |
| 21 | Arthur KisakyePlace 21 · Grade 9 · Greater Lawrence Tech | 9 | Greater Lawrence Tech | 25:02 |
| 22 | Michael CyrPlace 22 · Grade 12 · Greater Lawrence Tech | 12 | Greater Lawrence Tech | 25:24 |
| 23 | Brian KinuthiaPlace 23 · Grade 9 · Greater Lawrence Tech | 9 | Greater Lawrence Tech | 25:42 |
| 24 | Eli VegaPlace 24 · Grade 10 · Greater Lawrence Tech | 10 | Greater Lawrence Tech | 26:09 |
| 25 | Conor CarabelloPlace 25 · Grade 9 · Northeast Metro Reg Voc | 9 | Northeast Metro Reg Voc | 26:09 PR |
| 26 | Daniel BrandanoPlace 26 · Grade 12 · Northeast Metro Reg Voc | 12 | Northeast Metro Reg Voc | 26:16 PR |
| 27 | Adrian DominguezPlace 27 · Grade 9 · Northeast Metro Reg Voc | 9 | Northeast Metro Reg Voc | 27:09 PR |
| 28 | Aaron GomezPlace 28 · Grade 9 · Greater Lawrence Tech | 9 | Greater Lawrence Tech | 29:14 PR |
| 29 | Liam GuzmanPlace 29 · Grade 9 · Northeast Metro Reg Voc | 9 | Northeast Metro Reg Voc | 29:57 PR |
| 30 | Thomas HartPlace 30 · Grade 11 · Northeast Metro Reg Voc | 11 | Northeast Metro Reg Voc | 30:38 |
| 31 | Chris LazoPlace 31 · Grade 12 · Northeast Metro Reg Voc | 12 | Northeast Metro Reg Voc | 30:40 |
| 32 | Jaziel HerreraPlace 32 · Grade 10 · Greater Lawrence Tech | 10 | Greater Lawrence Tech | 30:46 |