| 1 | Daniel ValentinoPlace 1 · Grade 12 · Freehold Tow | 12 | Freehold Tow | 5:07.5 |
| 2 | Shaurya SrivastavaPlace 2 · Grade 12 · West Windsor | 12 | West Windsor | 5:08.2 |
| 3 | Ayush SaranPlace 3 · Grade 11 · West Windsor | 11 | West Windsor | 5:08.4 |
| 4 | Sahil ShethPlace 4 · Grade 12 · South Brunswick | 12 | South Brunswick | 5:08.8 |
| 5 | Zain SoherwardyPlace 5 · Grade 12 · East Brunswick | 12 | East Brunswick | 5:09.4 |
| 6 | Kyle LindonPlace 6 · Grade 12 · Howell | 12 | Howell | 5:12.6 |
| 7 | Rowan CassidyPlace 7 · Grade 12 · Manalapan | 12 | Manalapan | 5:13.1 |
| 8 | Kieran DonnellyPlace 8 · Grade 12 · Old Bridge | 12 | Old Bridge | 5:13.6 |
| 9 | Stephen KyvelosPlace 9 · Grade 10 · Manalapan | 10 | Manalapan | 5:13.9 |
| 10 | Christopher ShayPlace 10 · Grade 11 · Middletown South | 11 | Middletown South | 5:15.2 |
| 11 | Andrew KennyPlace 11 · Grade 11 · Princeton | 11 | Princeton | 5:17.3 |
| 12 | addison mottoPlace 12 · Grade 12 · Princeton | 12 | Princeton | 5:19.6 |
| 13 | Jaden EnisPlace 13 · Grade 11 · Monroe Twp. | 11 | Monroe Twp. | 5:20.3 |
| 14 | Jared PovellPlace 14 · Grade 11 · Manalapan | 11 | Manalapan | 5:20.4 |
| 15 | Arunmozhi KannanPlace 15 · Grade 12 · South Brunswick | 12 | South Brunswick | 5:21.8 |
| 16 | Marty BrophyPlace 16 · Grade 11 · Princeton | 11 | Princeton | 5:23.5 |
| 17 | Zachary DengPlace 17 · Grade 11 · Princeton | 11 | Princeton | 5:24.4 |
| 18 | Neel PatelPlace 18 · Grade 12 · Hillsborough | 12 | Hillsborough | 5:24.6 |
| 19 | Sean WilsonPlace 19 · Grade 10 · Sayreville | 10 | Sayreville | 5:25.8 |
| 20 | Joseph CarellaPlace 20 · Grade 12 · Monroe Twp. | 12 | Monroe Twp. | 5:26.0 |
| 21 | Christian SavagePlace 21 · Grade 12 · Manalapan | 12 | Manalapan | 5:27.9 |
| 22 | Maan PatelPlace 22 · Grade 10 · Monroe Twp. | 10 | Monroe Twp. | 5:28.3 |
| 23 | Daniel ZhengPlace 23 · Grade 12 · South Brunswick | 12 | South Brunswick | 5:28.4 |
| 24 | Chris SeegobinPlace 24 · Grade 11 · Howell | 11 | Howell | 5:28.8 |
| 25 | Shane McDevittPlace 25 · Grade 12 · Jackson Memorial | 12 | Jackson Memorial | 5:28.9 |
| 26 | Kento NakayaPlace 26 · Grade 12 · Princeton | 12 | Princeton | 5:29.4 |
| 27 | Riley AppletonPlace 27 · Grade 12 · Old Bridge | 12 | Old Bridge | 5:30.5 |
| 28 | Colin CheronePlace 28 · Grade 12 · Old Bridge | 12 | Old Bridge | 5:30.9 |
| 29 | William PrevostPlace 29 · Grade 12 · Montgomery | 12 | Montgomery | 5:31.4 |
| 30 | Habibullah OberoiPlace 30 · Grade 10 · Montgomery | 10 | Montgomery | 5:31.8 |
| 31 | Max MahoneyPlace 31 · Grade 10 · Montgomery | 10 | Montgomery | 5:32.0 |
| 32 | Jordan LeaPlace 32 · Grade 12 · Old Bridge | 12 | Old Bridge | 5:32.1 |
| 33 | Kunal AntalaPlace 33 · Grade 11 · Manalapan | 11 | Manalapan | 5:32.2 |
| 34 | Nyle ChristianPlace 34 · Grade 12 · East Brunswick | 12 | East Brunswick | 5:32.4 |
| 35 | Maxwell DunlapPlace 35 · Grade 10 · Princeton | 10 | Princeton | 5:33.3 |
| 36 | Tyler HusarPlace 36 · Grade 10 · Montgomery | 10 | Montgomery | 5:33.6 |
| 37 | Richard GuerrieroPlace 37 · Grade 10 · Freehold Tow | 10 | Freehold Tow | 5:36.1 |
| 38 | Aiden SilvaPlace 38 · Grade 10 · South Brunswick | 10 | South Brunswick | 5:36.2 |
| 39 | Evan MeranchikPlace 39 · Grade 10 · South Brunswick | 10 | South Brunswick | 5:36.2 |
| 40 | Jake ReiterPlace 40 · Grade 12 · Middletown South | 12 | Middletown South | 5:37.5 |
| 41 | Arhan NagavelliPlace 41 · Grade 10 · Manalapan | 10 | Manalapan | 5:37.6 |
| 42 | Charles HowesPlace 42 · Grade 11 · Princeton | 11 | Princeton | 5:38.2 |
| 43 | Maxwell HePlace 43 · Grade 11 · Montgomery | 11 | Montgomery | 5:38.7 |
| 44 | Sean AddarioPlace 44 · Grade 12 · Middletown South | 12 | Middletown South | 5:40.8 |
| 45 | Andrew SmolowitzPlace 45 · Grade 12 · Manalapan | 12 | Manalapan | 5:43.3 |
| 46 | Matthew LucasPlace 46 · Grade 10 · Monroe Twp. | 10 | Monroe Twp. | 5:43.8 |
| 47 | Bryce AddeoPlace 47 · Grade 12 · Monroe Twp. | 12 | Monroe Twp. | 5:44.2 |
| 48 | Julian PagliaPlace 48 · Grade 11 · East Brunswick | 11 | East Brunswick | 5:45.3 |
| 49 | Maxwell ChanPlace 49 · Grade 10 · Hillsborough | 10 | Hillsborough | 5:45.7 |
| 50 | Dhruv ChaudhariPlace 50 · Grade 12 · Hightstown | 12 | Hightstown | 5:46.0 |
| 51 | Akshay VadulPlace 51 · Grade 11 · Edison | 11 | Edison | 5:46.8 |
| 52 | Jack KanePlace 52 · Grade 10 · Hightstown | 10 | Hightstown | 5:47.0 |
| 53 | Christiano ZakherPlace 53 · Grade 12 · East Brunswick | 12 | East Brunswick | 5:47.2 |
| 54 | Aditya PatelPlace 54 · Grade 10 · Hillsborough | 10 | Hillsborough | 5:47.8 |
| 55 | Evan RimmelePlace 55 · Grade 10 · Middletown South | 10 | Middletown South | 5:48.0 |
| 56 | Aman SrivastavaPlace 56 · Grade 11 · South Brunswick | 11 | South Brunswick | 5:50.0 |
| 57 | Matthew CallesanoPlace 57 · Grade 12 · Hillsborough | 12 | Hillsborough | 5:51.7 |
| 58 | PJ DauerPlace 58 · Grade 12 · Montgomery | 12 | Montgomery | 5:51.8 |
| 59 | Christopher HodgesPlace 59 · Grade 12 · Freehold Tow | 12 | Freehold Tow | 5:52.4 |
| 60 | Alex ZambrowskiPlace 60 · Grade 12 · Montgomery | 12 | Montgomery | 5:52.5 |
| 61 | Christian GoboPlace 61 · Grade 12 · West Windsor | 12 | West Windsor | 5:52.5 |
| 62 | Dante MorisiPlace 62 · Grade 11 · Howell | 11 | Howell | 5:52.9 |
| 63 | Ansh PatelPlace 63 · Grade 12 · Monroe Twp. | 12 | Monroe Twp. | 5:53.9 |
| 64 | Steven ChasePlace 64 · Grade 12 · East Brunswick | 12 | East Brunswick | 5:54.3 |
| 65 | Derek BarilkaPlace 65 · Grade 10 · Howell | 10 | Howell | 5:54.5 |
| 66 | Alexander TriantafellPlace 66 · Grade 11 · Middletown South | 11 | Middletown South | 5:55.1 |
| 67 | Moeed RaheelPlace 67 · Grade 12 · Jackson Memorial | 12 | Jackson Memorial | 5:55.9 |
| 68 | Nicholas LaCannaPlace 68 · Grade 12 · Freehold Tow | 12 | Freehold Tow | 5:56.3 |
| 69 | Daniel HerderiaPlace 69 · Grade 10 · Hillsborough | 10 | Hillsborough | 5:56.9 |
| 70 | Ciaran WeissenbergerPlace 70 · Grade 11 · Hightstown | 11 | Hightstown | 5:57.2 |
| 71 | Muhtasim NoorPlace 71 · Grade 11 · Sayreville | 11 | Sayreville | 5:57.3 |
| 72 | David KeefePlace 72 · Grade 11 · Old Bridge | 11 | Old Bridge | 5:57.5 |
| 73 | Cole HashemiPlace 73 · Grade 11 · Middletown South | 11 | Middletown South | 5:57.7 |
| 74 | Matthew GrandilliPlace 74 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 5:58.0 |
| 75 | Mervin SelvakumarPlace 75 · Grade 9 · East Brunswick | 9 | East Brunswick | 5:58.1 |
| 76 | Danny KimPlace 76 · Grade 10 · Old Bridge | 10 | Old Bridge | 5:59.1 |
| 77 | Kolinkar RoyPlace 77 · Grade 11 · Hightstown | 11 | Hightstown | 5:59.5 |
| 78 | Anish DeshpandePlace 78 · Grade 11 · Monroe Twp. | 11 | Monroe Twp. | 5:59.6 |
| 79 | Mark YoussefPlace 79 · Grade 10 · East Brunswick | 10 | East Brunswick | 5:59.8 |
| 80 | Victor OsiemoPlace 80 · Grade 11 · Edison | 11 | Edison | 5:59.9 |
| 81 | Matthew SkikusPlace 81 · Grade 12 · Hillsborough | 12 | Hillsborough | 6:00.2 |
| 82 | Mark SauerPlace 82 · Grade 12 · West Windsor | 12 | West Windsor | 6:01.3 |
| 83 | Max ButkovicPlace 83 · Grade 11 · Freehold Tow | 11 | Freehold Tow | 6:01.6 |
| 84 | Kevin O'SheaPlace 84 · Grade 11 · Freehold Tow | 11 | Freehold Tow | 6:01.8 |
| 85 | Josh GreenbergPlace 85 · Grade 11 · Hightstown | 11 | Hightstown | 6:02.3 |
| 86 | James GenovesePlace 86 · Grade 11 · Howell | 11 | Howell | 6:04.0 |
| 87 | Paolo PittengerPlace 87 · Grade 10 · Edison | 10 | Edison | 6:04.6 |
| 88 | Benjamin MensahPlace 88 · Grade 12 · Sayreville | 12 | Sayreville | 6:05.4 |
| 89 | Vladimyr RehlPlace 89 · Grade 11 · West Windsor | 11 | West Windsor | 6:05.6 |
| 90 | John WickePlace 90 · Grade 11 · Freehold Tow | 11 | Freehold Tow | 6:06.0 |
| 91 | Nicholas MaddenPlace 91 · Grade 11 · Middletown South | 11 | Middletown South | 6:06.4 |
| 92 | Ewan CoppolaPlace 92 · Grade 9 · Howell | 9 | Howell | 6:06.6 |
| 93 | Ryan KasPlace 93 · Grade 12 · Jackson Memorial | 12 | Jackson Memorial | 6:06.6 |
| 94 | Kamran VaccaroPlace 94 · Grade 11 · West Windsor | 11 | West Windsor | 6:10.7 |
| 95 | James VanyiPlace 95 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 6:11.2 |
| 96 | Matthew HodorowskiPlace 96 · Grade 10 · Hillsborough | 10 | Hillsborough | 6:13.1 |
| 97 | Justin FerrellPlace 97 · Grade 12 · Edison | 12 | Edison | 6:15.2 |
| 98 | Romeo Mendoza ReyesPlace 98 · Grade 11 · New Brunswick | 11 | New Brunswick | 6:15.6 |
| 99 | Matthew McCallPlace 99 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 6:17.6 |
| 100 | Jan NolascoPlace 100 · Grade 12 · New Brunswick | 12 | New Brunswick | 6:18.7 |
| 101 | Amil PatelPlace 101 · Grade 10 · Jackson Memorial | 10 | Jackson Memorial | 6:19.0 |
| 102 | Alexander FisherPlace 102 · Grade 12 · West Windsor | 12 | West Windsor | 6:21.0 |
| 103 | James HallPlace 103 · Grade 12 · Hightstown | 12 | Hightstown | 6:22.1 |
| 104 | Jamison PiercePlace 104 · Grade 11 · Hightstown | 11 | Hightstown | 6:22.1 |
| 105 | Sean DonnamariaPlace 105 · Grade 12 · Sayreville | 12 | Sayreville | 6:27.5 |
| 106 | Anthony SantosPlace 106 · Grade 9 · New Brunswick | 9 | New Brunswick | 6:29.1 |
| 107 | Antonio DominguezPlace 107 · Grade 11 · New Brunswick | 11 | New Brunswick | 6:37.3 |
| 108 | Connor LevinePlace 108 · Grade 9 · North Brunswick | 9 | North Brunswick | 6:46.8 |
| 109 | Rohan VaidyaPlace 109 · Grade 10 · Sayreville | 10 | Sayreville | 6:51.3 |
| 110 | Rohan ArestaniPlace 110 · Grade 11 · Edison | 11 | Edison | 6:52.1 |
| 111 | Gene MoorePlace 111 · Grade 10 · Sayreville | 10 | Sayreville | 6:54.6 |
| 112 | Francisco CruzPlace 112 · Grade 12 · New Brunswick | 12 | New Brunswick | 7:10.3 |
| 113 | Diego CortezPlace 113 · Grade 9 · New Brunswick | 9 | New Brunswick | 7:10.6 |
| 114 | William LewisPlace 114 · Grade 9 · Sayreville | 9 | Sayreville | 7:11.8 |
| 115 | Mark PalladinoPlace 115 · Grade 9 · Edison | 9 | Edison | 7:31.1 |
| 116 | Daivid CruzPlace 116 · Grade 12 · New Brunswick | 12 | New Brunswick | 7:44.0 |