| 1 | Marcus ValenzuelaPlace 1 · Grade 12 · Chatham | 12 | Chatham | 15:17.06 |
| 2 | Nick FalconePlace 2 · Grade 12 · Morris Hills | 12 | Morris Hills | 15:37.21 PR |
| 3 | Sean R WemmlingerPlace 3 · Grade 12 · Morris Knolls | 12 | Morris Knolls | 15:40.74 |
| 4 | Aaryan PethePlace 4 · Grade 12 · Morris Knolls | 12 | Morris Knolls | 15:47.91 PR |
| 5 | Kennan ByersPlace 5 · Grade 12 · Randolph | 12 | Randolph | 15:56.66 |
| 6 | Ryan LeuenbergerPlace 6 · Grade 11 · Delbarton | 11 | Delbarton | 16:16.01 PR |
| 7 | Brady ByrnePlace 7 · Grade 12 · Chatham | 12 | Chatham | 16:20.53 PR |
| 8 | Andrew UltoPlace 8 · Grade 11 · West Morris Central | 11 | West Morris Central | 16:29.52 |
| 9 | Piotr DymnickiPlace 9 · Grade 12 · Hanover Park | 12 | Hanover Park | 16:32.77 PR |
| 10 | Richard CorcoranPlace 10 · Grade 11 · Morris Knolls | 11 | Morris Knolls | 16:38.58 PR |
| 11 | Nolan RibeiroPlace 11 · Grade 12 · Morris Hills | 12 | Morris Hills | 16:43.00 |
| 12 | Michangelo LeporePlace 12 · Grade 12 · Mountain Lakes | 12 | Mountain Lakes | 16:46.40 |
| 13 | Chase ZalfinoPlace 13 · Grade 12 · Pequannock Township | 12 | Pequannock Township | 16:47.81 PR |
| 14 | Anthony MannoPlace 14 · Grade 11 · Morristown | 11 | Morristown | 16:48.41 |
| 15 | Ryan FaulknerPlace 15 · Grade 12 · West Morris Central | 12 | West Morris Central | 16:50.26 |
| 16 | Kieran FitzgeraldPlace 16 · Grade 11 · Kinnelon | 11 | Kinnelon | 16:52.74 |
| 17 | Russell GoldsteinPlace 17 · Grade 11 · Randolph | 11 | Randolph | 16:56.30 |
| 18 | Ian JohnsonPlace 18 · Grade 9 · Mountain Lakes | 9 | Mountain Lakes | 17:02.56 |
| 19 | Santiago GebaraPlace 19 · Grade 12 · Chatham | 12 | Chatham | 17:03.08 PR |
| 20 | Thomas HainesPlace 20 · Grade 12 · Chatham | 12 | Chatham | 17:03.86 |
| 21 | Christopher SmithPlace 21 · Grade 10 · Montville | 10 | Montville | 17:04.02 |
| 22 | Micah ParduePlace 22 · Grade 11 · Morristown | 11 | Morristown | 17:04.90 PR |
| 23 | Brayden LoPlace 23 · Grade 11 · Whippany Park | 11 | Whippany Park | 17:08.34 |
| 24 | Matthew O'ReillyPlace 24 · Grade 12 · Delbarton | 12 | Delbarton | 17:09.59 |
| 25 | Ryan FoleyPlace 25 · Grade 12 · Mt Olive | 12 | Mt Olive | 17:12.88 |
| 26 | Jacob ContiPlace 26 · Grade 12 · Randolph | 12 | Randolph | 17:13.65 |
| 27 | Jack CarusoPlace 27 · Grade 11 · Morristown | 11 | Morristown | 17:14.04 |
| 28 | Adam MargesonPlace 28 · Grade 11 · Morris Knolls | 11 | Morris Knolls | 17:14.70 |
| 29 | Bautista GebaraPlace 29 · Grade 12 · Chatham | 12 | Chatham | 17:19.51 |
| 30 | Gabriel BeckerPlace 30 · Grade 12 · Roxbury | 12 | Roxbury | 17:22.14 |
| 31 | Nicholas LeoPlace 31 · Grade 11 · West Morris Mendham | 11 | West Morris Mendham | 17:25.86 |
| 32 | Noah PizzirussoPlace 32 · Grade 10 · Mt Olive | 10 | Mt Olive | 17:26.27 |
| 33 | Matthew FicPlace 33 · Grade 11 · Delbarton | 11 | Delbarton | 17:27.74 |
| 34 | Peter FalconePlace 34 · Grade 12 · Madison-Boro | 12 | Madison-Boro | 17:31.08 |
| 35 | Sarosh PoondlaPlace 35 · Grade 12 · Morris Hills | 12 | Morris Hills | 17:31.56 |
| 36 | Lucien BretPlace 36 · Grade 11 · Delbarton | 11 | Delbarton | 17:33.60 |
| 37 | Jayden RosenbergerPlace 37 · Grade 12 · Morristown | 12 | Morristown | 17:38.31 |
| 38 | Nikhil GanguliPlace 38 · Grade 11 · Montville | 11 | Montville | 17:39.10 |
| 39 | Anthony SimonPlace 39 · Grade 9 · Morris Hills | 9 | Morris Hills | 17:39.74 PR |
| 40 | Surya YanumulaPlace 40 · Grade 9 · Mt Olive | 9 | Mt Olive | 17:40.92 |
| 41 | Henry GriffeePlace 41 · Grade 12 · Morristown | 12 | Morristown | 17:42.60 |
| 42 | Philip NatalePlace 42 · Grade 12 · Madison-Boro | 12 | Madison-Boro | 17:42.66 |
| 43 | Jonathan PejmanPlace 43 · Grade 10 · West Morris Mendham | 10 | West Morris Mendham | 17:44.94 |
| 44 | Todd SmithPlace 44 · Grade 11 · Delbarton | 11 | Delbarton | 17:47.09 |
| 45 | Luke AllisonPlace 45 · Grade 12 · Chatham | 12 | Chatham | 17:54.06 |
| 46 | Johan FebyPlace 46 · Grade 10 · Morris Hills | 10 | Morris Hills | 17:56.22 |
| 47 | Brendan WachtelPlace 47 · Grade 9 · Montville | 9 | Montville | 17:57.18 |
| 48 | Jackson IdlePlace 48 · Grade 10 · West Morris Mendham | 10 | West Morris Mendham | 17:58.21 |
| 49 | Nate PerkinsPlace 49 · Grade 10 · West Morris Mendham | 10 | West Morris Mendham | 17:59.57 |
| 50 | Santhosh YanumulaPlace 50 · Grade 12 · Mt Olive | 12 | Mt Olive | 17:59.94 |
| 51 | Ryan DavidsonPlace 51 · Grade 12 · Randolph | 12 | Randolph | 18:00.74 |
| 52 | Karl KrajewskiPlace 52 · Grade 10 · Morris Catholic | 10 | Morris Catholic | 18:03.02 |
| 53 | Jack RawaPlace 53 · Grade 10 · Mt Olive | 10 | Mt Olive | 18:03.62 |
| 54 | Hans ClovisPlace 54 · Grade 11 · Delbarton | 11 | Delbarton | 18:04.67 |
| 55 | Max RamsdellPlace 55 · Grade 11 · Randolph | 11 | Randolph | 18:04.76 |
| 56 | Josh OosterheertPlace 56 · Grade 10 · Chatham | 10 | Chatham | 18:06.97 |
| 57 | Hunter AshtonPlace 57 · Grade 11 · Kinnelon | 11 | Kinnelon | 18:07.76 |
| 58 | Alan LiuPlace 58 · Grade 9 · Morris Hills | 9 | Morris Hills | 18:08.62 |
| 59 | Photis PascaliPlace 59 · Grade 10 · West Morris Mendham | 10 | West Morris Mendham | 18:09.58 |
| 60 | Cole ShilleyPlace 60 · Grade 12 · Mt Olive | 12 | Mt Olive | 18:11.22 |
| 61 | Griffin BranchPlace 61 · Grade 10 · Randolph | 10 | Randolph | 18:11.44 |
| 62 | Liam FahertyPlace 62 · Grade 12 · Montville | 12 | Montville | 18:11.70 PR |
| 63 | Ron FeldmanPlace 63 · Grade 12 · Kinnelon | 12 | Kinnelon | 18:12.70 |
| 64 | Gabriel MikutowiczPlace 64 · Grade 12 · Montville | 12 | Montville | 18:14.55 |
| 65 | Nimal JuttumahadevanPlace 65 · Grade 10 · Parsippany Hills | 10 | Parsippany Hills | 18:15.30 PR |
| 66 | Brandon KatesPlace 66 · Grade 11 · Kinnelon | 11 | Kinnelon | 18:18.18 |
| 67 | Xavier BuoyePlace 67 · Grade 12 · West Morris Central | 12 | West Morris Central | 18:19.00 |
| 68 | Juan TorresPlace 68 · Grade 11 · Dover | 11 | Dover | 18:21.34 |
| 69 | Sebastian OstrovePlace 69 · Grade 11 · Mt Olive | 11 | Mt Olive | 18:23.73 |
| 70 | Jack MoorePlace 70 · Grade 11 · Morristown-Beard | 11 | Morristown-Beard | 18:27.56 |
| 71 | Hunter IorioPlace 71 · Grade 11 · Morris Hills | 11 | Morris Hills | 18:28.51 |
| 72 | Jack SomersPlace 72 · Grade 11 · Madison-Boro | 11 | Madison-Boro | 18:29.17 PR |
| 73 | Riley Jenson BautistaPlace 73 · Grade 11 · Morristown | 11 | Morristown | 18:31.42 |
| 74 | Mason GonzalezPlace 74 · Grade 11 · Morris Knolls | 11 | Morris Knolls | 18:32.25 PR |
| 75 | Jonathan GelsPlace 75 · Grade 10 · Delbarton | 10 | Delbarton | 18:33.08 |
| 76 | Adriano PassaroPlace 76 · Grade 12 · West Morris Central | 12 | West Morris Central | 18:33.34 PR |
| 77 | Bryan DillonPlace 77 · Grade 12 · West Morris Central | 12 | West Morris Central | 18:35.52 |
| 78 | Lukas WolinskiPlace 78 · Grade 11 · West Morris Central | 11 | West Morris Central | 18:37.68 |
| 79 | Malcolm HoranPlace 79 · Grade 12 · Madison-Boro | 12 | Madison-Boro | 18:38.10 |
| 80 | Caden LombardoPlace 80 · Grade 12 · Kinnelon | 12 | Kinnelon | 18:38.45 PR |
| 81 | Brady BaxterPlace 81 · Grade 11 · Morris Catholic | 11 | Morris Catholic | 18:39.00 PR |
| 82 | Sivert RamosPlace 82 · Grade 12 · Roxbury | 12 | Roxbury | 18:40.29 |
| 83 | Patrick AdinolfiPlace 83 · Grade 10 · West Morris Mendham | 10 | West Morris Mendham | 18:43.68 |
| 84 | Rafe DickensPlace 84 · Grade 11 · West Morris Mendham | 11 | West Morris Mendham | 18:44.78 |
| 85 | Jacquil WashingtonPlace 85 · Grade 9 · Roxbury | 9 | Roxbury | 18:47.84 |
| 86 | Gerard DiGuglielmoPlace 86 · Grade 11 · Morris Knolls | 11 | Morris Knolls | 18:48.70 PR |
| 87 | Liam Uychich PrunerPlace 87 · Grade 11 · Boonton | 11 | Boonton | 18:49.24 |
| 88 | Giancarlo AndolinoPlace 88 · Grade 10 · Hanover Park | 10 | Hanover Park | 18:50.68 |
| 89 | Noah HsuPlace 89 · Grade 10 · Madison-Boro | 10 | Madison-Boro | 18:52.58 |
| 90 | Sahovan SwamyPlace 90 · Grade 12 · Morris County Vo-Tech | 12 | Morris County Vo-Tech | 18:53.00 |
| 91 | Josue MolinaPlace 91 · Grade 11 · Roxbury | 11 | Roxbury | 18:53.92 |
| 92 | Christian OquendoPlace 92 · Grade 10 · Dover | 10 | Dover | 18:54.52 |
| 93 | Benjamin OlsenPlace 93 · Grade 11 · Parsippany Hills | 11 | Parsippany Hills | 18:57.20 |
| 94 | Xander ZimmermanPlace 94 · Grade 11 · West Morris Central | 11 | West Morris Central | 19:06.90 |
| 95 | Jiayi BirkhoffPlace 95 · Grade 9 · Kinnelon | 9 | Kinnelon | 19:08.84 |
| 96 | Tristen LaguerrePlace 96 · Grade 10 · Morristown-Beard | 10 | Morristown-Beard | 19:10.20 PR |
| 97 | Ali CherryPlace 97 · Grade 11 · Mountain Lakes | 11 | Mountain Lakes | 19:12.27 |
| 98 | Roshan KothariPlace 98 · Grade 9 · Morristown-Beard | 9 | Morristown-Beard | 19:12.83 |
| 99 | Gavin ShollenbergerPlace 99 · Grade 12 · Boonton | 12 | Boonton | 19:13.36 |
| 100 | Brendan DoylePlace 100 · Grade 11 · Morristown | 11 | Morristown | 19:15.10 |