| 1 | Braden BernardiniPlace 1 · Grade 10 · St Augustine Prep | 10 | St Augustine Prep | 10:29.05 PR |
| 2 | Richard LorenzPlace 2 · Grade 10 · Highland Regional | 10 | Highland Regional | 10:33.61 |
| 3 | Deven LloydPlace 3 · Grade 10 · Shawnee | 10 | Shawnee | 10:38.91 PR |
| 4 | Jim RotachePlace 4 · Grade 10 · Camden Catholic | 10 | Camden Catholic | 10:40.73 PR |
| 5 | Andrew MichelettiPlace 5 · Grade 10 · Germantown Friends | 10 | Germantown Friends | 10:41.74 PR |
| 6 | Shepard ByrnePlace 6 · Grade 10 · Gloucester Co Vo-Tech | 10 | Gloucester Co Vo-Tech | 10:48.33 PR |
| 7 | Sean JarvisPlace 7 · Grade 10 · Park Ridge | 10 | Park Ridge | 10:49.25 PR |
| 8 | Tyler WilliamsPlace 8 · Grade 10 · Harry S Truman (PA) | 10 | Harry S Truman (PA) | 10:51.27 PR |
| 9 | Daniel ClewellPlace 9 · Grade 10 · Camden Catholic | 10 | Camden Catholic | 10:54.21 PR |
| 10 | Colton HarboldPlace 10 · Grade 10 · Cherokee | 10 | Cherokee | 10:57.28 PR |
| 11 | Luke FeeleyPlace 11 · Grade 10 · Cinnaminson | 10 | Cinnaminson | 11:00.32 PR |
| 12 | Alfred BiggioPlace 12 · Grade 10 · Hammonton | 10 | Hammonton | 11:02.44 PR |
| 13 | Bryce DavisPlace 13 · Grade 10 · Haddon Township | 10 | Haddon Township | 11:03.15 PR |
| 14 | Iain WalkerPlace 14 · Grade 10 · Ewing | 10 | Ewing | 11:03.59 PR |
| 15 | Ethan FedePlace 15 · Grade 10 · Princeton Day | 10 | Princeton Day | 11:03.68 PR |
| 16 | Kieran AdamsPlace 16 · Grade 10 · Haddon Township | 10 | Haddon Township | 11:05.00 PR |
| 17 | Carter VachrisPlace 17 · Grade 10 · Conestoga | 10 | Conestoga | 11:07.14 PR |
| 18 | Brayden MauroPlace 18 · Grade 10 · St Augustine Prep | 10 | St Augustine Prep | 11:07.34 PR |
| 19 | Jackson ConnorPlace 19 · Grade 10 · Conestoga | 10 | Conestoga | 11:07.73 PR |
| 20 | Simon PierwolaPlace 20 · Grade 10 · Haddon Township | 10 | Haddon Township | 11:09.22 PR |
| 21 | Willam GatesPlace 21 · Grade 10 · Eastern Senior | 10 | Eastern Senior | 11:11.37 PR |
| 22 | Gabe HudecPlace 22 · Grade 10 · Egg Harbor Township | 10 | Egg Harbor Township | 11:11.40 PR |
| 23 | Justin AprilPlace 23 · Grade 10 · Monroe Township | 10 | Monroe Township | 11:14.49 PR |
| 24 | Isaiah WilliamsPlace 24 · Grade 10 · Haddon Township | 10 | Haddon Township | 11:15.77 PR |
| 25 | Jack ConveryPlace 25 · Grade 10 · Matawan Regional | 10 | Matawan Regional | 11:16.57 PR |
| 26 | Austin StaschakPlace 26 · Grade 10 · Conestoga | 10 | Conestoga | 11:19.40 PR |
| 27 | Julian MinnickPlace 27 · Grade 10 · Egg Harbor Township | 10 | Egg Harbor Township | 11:23.54 PR |
| 28 | Jj DuncanPlace 28 · Grade 10 · Cherokee | 10 | Cherokee | 11:25.92 PR |
| 29 | Clay RossPlace 29 · Grade 10 · Germantown Friends | 10 | Germantown Friends | 11:27.13 PR |
| 30 | Justin GarciaPlace 30 · Grade 10 · Toms River North | 10 | Toms River North | 11:27.19 PR |
| 31 | Alex CapodicasaPlace 31 · Grade 9 · Shawnee | 9 | Shawnee | 11:28.36 PR |
| 32 | Ayush JainPlace 32 · Grade 10 · West Windsor-Plainsboro South | 10 | West Windsor-Plainsboro South | 11:29.63 |
| 33 | Brandon LeePlace 33 · Grade 10 · Toms River East | 10 | Toms River East | 11:30.97 |
| 34 | Isaac DavisPlace 34 · Grade 10 · Toms River East | 10 | Toms River East | 11:37.52 |
| 35 | Joseph DavenportPlace 35 · Grade 10 · Pleasantville (NJ) | 10 | Pleasantville (NJ) | 11:37.99 PR |
| 36 | Zachary BarnesPlace 36 · Grade 10 · Conestoga | 10 | Conestoga | 11:38.44 PR |
| 37 | Jayden ChanPlace 37 · Grade 10 · Harry S Truman (PA) | 10 | Harry S Truman (PA) | 11:39.67 PR |
| 38 | Ryan RoznowskiPlace 38 · Grade 10 · Highland Regional | 10 | Highland Regional | 11:40.26 PR |
| 39 | Aj TrampePlace 39 · Grade 10 · Gloucester Co Vo-Tech | 10 | Gloucester Co Vo-Tech | 11:40.71 PR |
| 40 | Russell MoniakPlace 40 · Grade 10 · Princeton Day | 10 | Princeton Day | 11:42.91 PR |
| 41 | Benjamin BrowerPlace 41 · Grade 10 · Shawnee | 10 | Shawnee | 11:44.51 PR |
| 42 | Gavin HazletonPlace 42 · Grade 10 · Washington Township | 10 | Washington Township | 11:44.68 PR |
| 43 | Maximo PachecoPlace 43 · Grade 10 · Elizabeth | 10 | Elizabeth | 11:44.87 PR |
| 44 | Mario DiBartoloPlace 44 · Grade 10 · Mainland Regional | 10 | Mainland Regional | 11:46.37 |
| 45 | Chase BernardiniPlace 45 · Grade 10 · St Augustine Prep | 10 | St Augustine Prep | 11:47.60 PR |
| 46 | Finnegen BobroskiPlace 46 · Grade 10 · Cherry Hill West | 10 | Cherry Hill West | 11:48.65 PR |
| 47 | Kian LoftiPlace 47 · Grade 10 · Conestoga | 10 | Conestoga | 11:50.93 PR |
| 48 | Keegan RueblingerPlace 48 · Grade 10 · Sterling | 10 | Sterling | 11:56.43 PR |
| 49 | Alex TangPlace 49 · Grade 10 · Princeton Day | 10 | Princeton Day | 11:58.53 PR |
| 50 | Devon KozakPlace 50 · Grade 10 · Winslow Township | 10 | Winslow Township | 11:59.25 PR |
| 51 | Kevin EllingsonPlace 51 · Grade 10 · Notre Dame | 10 | Notre Dame | 12:03.25 |
| 52 | Kyle BaumPlace 52 · Grade 10 · Washington Township | 10 | Washington Township | 12:04.60 PR |
| 53 | Pranav VarmaPlace 53 · Grade 10 · West Windsor-Plainsboro South | 10 | West Windsor-Plainsboro South | 12:04.77 |
| 54 | Owen RechPlace 54 · Grade 10 · Eastern Senior | 10 | Eastern Senior | 12:04.89 PR |
| 55 | Het JoshiPlace 55 · Grade 10 · West Windsor-Plainsboro South | 10 | West Windsor-Plainsboro South | 12:12.42 |
| 56 | Jonah MandelPlace 56 · Grade 10 · Council Rock South | 10 | Council Rock South | 12:12.46 PR |
| 57 | Maverick VaralloPlace 57 · Grade 10 · St Augustine Prep | 10 | St Augustine Prep | 12:14.39 PR |
| 58 | Brian GattoPlace 58 · Grade 10 · Central Regional | 10 | Central Regional | 12:14.91 PR |
| 59 | Jacob MandelPlace 59 · Grade 10 · Council Rock South | 10 | Council Rock South | 12:15.37 PR |
| 60 | Tyler LevondoskyPlace 60 · Grade 10 · Seneca | 10 | Seneca | 12:16.51 |
| 61 | Logan DunnPlace 61 · Grade 10 · Shawnee | 10 | Shawnee | 12:18.02 PR |
| 62 | Samuel ArbelaezPlace 62 · Grade 10 · Highland Regional | 10 | Highland Regional | 12:18.42 |
| 63 | Cooper FrantzPlace 63 · Grade 10 · Collingswood | 10 | Collingswood | 12:18.62 PR |
| 64 | Jason RauscherPlace 64 · Grade 10 · Notre Dame | 10 | Notre Dame | 12:21.44 PR |
| 65 | Joshua VrancikPlace 65 · Grade 10 · Cinnaminson | 10 | Cinnaminson | 12:22.20 PR |
| 66 | Gavin QuinnPlace 66 · Grade 10 · Cherokee | 10 | Cherokee | 12:22.96 PR |
| 67 | Michael ArowoogunPlace 67 · Grade 10 · Edison | 10 | Edison | 12:23.79 PR |
| 68 | Paul HawkinsonPlace 68 · Grade 10 · Council Rock South | 10 | Council Rock South | 12:23.90 PR |
| 69 | Ryan O'ShieldsPlace 69 · Grade 10 · Haddon Heights | 10 | Haddon Heights | 12:26.45 PR |
| 70 | Samuel WaddenPlace 70 · Grade 10 · Vineland | 10 | Vineland | 12:26.83 PR |
| 71 | William MandiaPlace 71 · Grade 10 · Cherry Hill West | 10 | Cherry Hill West | 12:27.72 PR |
| 72 | Ved SojitraPlace 72 · Grade 10 · Edison | 10 | Edison | 12:29.71 PR |
| 73 | Ranveer BainsPlace 73 · Grade 9 · Edison | 9 | Edison | 12:29.91 PR |
| 74 | Logan LitwinPlace 74 · Grade 10 · Robbinsville | 10 | Robbinsville | 12:29.95 PR |
| 75 | Chase KernPlace 75 · Grade 10 · Mainland Regional | 10 | Mainland Regional | 12:30.60 |
| 76 | Connor FudalaPlace 76 · Grade 10 · Cinnaminson | 10 | Cinnaminson | 12:31.36 PR |
| 77 | Taurop HaasePlace 77 · Grade 10 · Haddon Heights | 10 | Haddon Heights | 12:31.37 PR |
| 78 | Travis TollefsonPlace 78 · Grade 10 · Hammonton | 10 | Hammonton | 12:36.22 |
| 79 | Logan McCoogPlace 79 · Grade 10 · Gloucester City | 10 | Gloucester City | 12:36.37 |
| 80 | Henry WangPlace 80 · Grade 10 · Council Rock South | 10 | Council Rock South | 12:36.64 PR |
| 81 | Vinay RajanPlace 81 · Grade 10 · Edison | 10 | Edison | 12:39.58 PR |
| 82 | Evan CoganPlace 82 · Grade 10 · Timber Creek | 10 | Timber Creek | 12:39.87 |
| 83 | Vraj ShahPlace 83 · Grade 10 · Monroe Township | 10 | Monroe Township | 12:45.33 PR |
| 84 | Jesal PatelPlace 84 · Grade 10 · Hightstown | 10 | Hightstown | 12:47.95 PR |
| 85 | Evan ComberPlace 85 · Grade 10 · Haddon Township | 10 | Haddon Township | 12:49.21 PR |
| 86 | Massimo Delli CarpiniPlace 86 · Grade 10 · Cherry Hill West | 10 | Cherry Hill West | 12:49.34 PR |
| 87 | Kyle GellellaPlace 87 · Grade 10 · Monroe Township | 10 | Monroe Township | 12:49.99 |
| 88 | Nick TaylorPlace 88 · Grade 10 · Gloucester City | 10 | Gloucester City | 12:50.41 PR |
| 89 | Gavin FerrantePlace 89 · Grade 10 · Eastern Senior | 10 | Eastern Senior | 12:50.67 PR |
| 90 | Colin DitzelPlace 90 · Grade 10 · Monsignor Donovan | 10 | Monsignor Donovan | 12:50.93 PR |
| 91 | Jaydan TurnerPlace 91 · Grade 10 · Cumberland Regional | 10 | Cumberland Regional | 12:50.95 PR |
| 92 | Maleek CovingtonPlace 92 · Grade 10 · Trenton Central | 10 | Trenton Central | 12:52.04 PR |
| 93 | James ToletePlace 93 · Grade 10 · Washington Township | 10 | Washington Township | 12:52.35 PR |
| 94 | David GregoryPlace 94 · Grade 10 · Mainland Regional | 10 | Mainland Regional | 12:53.76 PR |
| 95 | Maxx NolanPlace 95 · Grade 10 · Henry Hudson Regional | 10 | Henry Hudson Regional | 12:53.99 PR |
| 96 | Malachi MaysPlace 96 · Grade 10 · Winslow Township | 10 | Winslow Township | 12:54.62 PR |
| 97 | Zachary ShrankPlace 97 · Grade 10 · West Windsor-Plainsboro South | 10 | West Windsor-Plainsboro South | 12:56.80 |
| 98 | Maximillian WhitePlace 98 · Grade 10 · Eastern Senior | 10 | Eastern Senior | 12:59.79 PR |
| 99 | Ethan ChaoPlace 99 · Grade 10 · Robbinsville | 10 | Robbinsville | 13:00.28 PR |
| 100 | Mo BlankPlace 100 · Grade 10 · Germantown Friends | 10 | Germantown Friends | 13:04.15 PR |