| 1 | Brandon StonePlace 1 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 17:42 |
| 2 | Julian AminPlace 2 · Grade 11 · Fair Lawn | 11 | Fair Lawn | 18:40 |
| 3 | Praneel KumarPlace 3 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 18:47 |
| 4 | Matteo BalestrieriPlace 4 · Grade 12 · West Milford | 12 | West Milford | 18:50 |
| 5 | Sebastian PatinoPlace 5 · Grade 11 · West Milford | 11 | West Milford | 19:08 |
| 6 | Leo DiGenioPlace 6 · Grade 12 · Fair Lawn | 12 | Fair Lawn | 19:12 |
| 7 | Joseph AlayaPlace 7 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 19:39 |
| 8 | Hudson DobkowskiPlace 8 · Grade 10 · Jefferson Township | 10 | Jefferson Township | 19:46 |
| 9 | Brendan CosciaPlace 9 · Grade 12 · West Milford | 12 | West Milford | 19:52 |
| 10 | Yonathan FurmanPlace 10 · Grade 10 · Fair Lawn | 10 | Fair Lawn | 19:53 |
| 11 | Noah FigueroaPlace 11 · Grade 10 · Fair Lawn | 10 | Fair Lawn | 20:12 |
| 12 | Luke EasterPlace 12 · Grade 9 · West Milford | 9 | West Milford | 20:22 |
| 13 | Thomas KochPlace 13 · Grade 10 · Westwood Regional | 10 | Westwood Regional | 20:27 |
| 14 | Preston LeonPlace 14 · Grade 12 · Fort Lee | 12 | Fort Lee | 20:34 |
| 15 | Alex EasterPlace 15 · Grade 12 · West Milford | 12 | West Milford | 20:49 |
| 16 | Steven ForgotsonPlace 16 · Grade 10 · Jefferson Township | 10 | Jefferson Township | 20:57 PR |
| 17 | Tyler MacgowanPlace 17 · Grade 10 · Jefferson Township | 10 | Jefferson Township | 21:02 |
| 18 | Joe TorresPlace 18 · Grade 11 · West Milford | 11 | West Milford | 21:05 |
| 19 | Carlos CarberaPlace 19 · Grade 12 · West Caldwell Tech | 12 | West Caldwell Tech | 21:24 |
| 20 | Joseph PalaciosPlace 20 · Grade 11 · West Caldwell Tech | 11 | West Caldwell Tech | 21:30 PR |
| 21 | Eian DohertyPlace 21 · Grade 11 · Jefferson Township | 11 | Jefferson Township | 21:33 |
| 22 | Griffin KleinfelderPlace 22 · Grade 10 · West Milford | 10 | West Milford | 21:37 |
| 23 | Dean AsmarPlace 23 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 21:42 |
| 24 | Adam AsmarPlace 24 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 21:42 |
| 25 | Anthony SierraPlace 25 · Grade 11 · West Milford | 11 | West Milford | 21:58 |
| 26 | Ethan BerlinPlace 26 · Grade 10 · Fair Lawn | 10 | Fair Lawn | 21:59 |
| 27 | Paul WilsonPlace 27 · Grade 10 · Fair Lawn | 10 | Fair Lawn | 22:02 |
| 28 | Allan NunezPlace 28 · Grade 9 · Fort Lee | 9 | Fort Lee | 22:39 |
| 29 | Samaad DowPlace 29 · Grade 11 · West Caldwell Tech | 11 | West Caldwell Tech | 22:51 |
| 30 | Yuriy LevkovychPlace 30 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 22:53 |
| 31 | Eric ZhengPlace 31 · Grade 12 · Fort Lee | 12 | Fort Lee | 23:21 |
| 32 | Zayd PoolePlace 32 · Grade 11 · West Caldwell Tech | 11 | West Caldwell Tech | 23:58 |
| 33 | Anthony PalmeriPlace 33 · Grade 11 · Jefferson Township | 11 | Jefferson Township | 24:00 |
| 34 | Will StillmanPlace 34 · Grade 9 · West Milford | 9 | West Milford | 24:04 |
| 35 | Victor MalloyPlace 35 · Grade 11 · Jefferson Township | 11 | Jefferson Township | 24:14 PR |
| 36 | Owen KulikPlace 36 · Grade 10 · West Milford | 10 | West Milford | 24:17 |
| 37 | Christopher NoblePlace 37 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 24:24 |
| 38 | Arjun BanerjeePlace 38 · Grade 12 · Fair Lawn | 12 | Fair Lawn | 25:01 |
| 39 | Ethan YooPlace 39 · Grade 11 · Fort Lee | 11 | Fort Lee | 25:21 |
| 40 | Kyon BrisonPlace 40 · Grade 11 · West Caldwell Tech | 11 | West Caldwell Tech | 25:23 PR |
| 41 | Jean-Luc ElianorPlace 41 · Grade 9 · West Caldwell Tech | 9 | West Caldwell Tech | 26:46 |
| 42 | Josh TsePlace 42 · Grade 11 · Fort Lee | 11 | Fort Lee | 27:10 |
| 43 | Sebastian LopezPlace 43 · Grade 11 · Fair Lawn | 11 | Fair Lawn | 27:13 |
| 44 | Kemari GoodenPlace 44 · Grade 12 · West Caldwell Tech | 12 | West Caldwell Tech | 29:25 |
| 45 | Gregory CallistePlace 45 · Grade 11 · West Caldwell Tech | 11 | West Caldwell Tech | 29:42 |
| 46 | Lucas OlayaPlace 46 · Grade 9 · Westwood Regional | 9 | Westwood Regional | 29:56 PR |
| 47 | Ata'Barak Abdul-AzizPlace 47 · Grade 9 · West Caldwell Tech | 9 | West Caldwell Tech | 30:48 |