| 1 | Jake BunivaPlace 1 · Lenape Regional | — | Lenape Regional | 17:03.51 |
| 2 | Justin PennyPlace 2 · Lenape Regional | — | Lenape Regional | 17:27.03 |
| 3 | Colin HermackPlace 3 · Lenape Regional | — | Lenape Regional | 18:07.47 |
| 4 | Tellus McDonaldPlace 4 · Washington Twp | — | Washington Twp | 18:15.27 |
| 5 | colin keanePlace 5 · Washington Twp | — | Washington Twp | 18:32.03 |
| 6 | Owen KarcshPlace 6 · Eastern Regional | — | Eastern Regional | 18:34.68 |
| 7 | AJ FraleyPlace 7 · Lenape Regional | — | Lenape Regional | 18:35.16 |
| 8 | Andrew ShinklePlace 8 · Eastern Regional | — | Eastern Regional | 18:36.09 |
| 9 | Luke ReistlePlace 9 · Cherokee | — | Cherokee | 18:43.81 |
| 10 | Liam TindellPlace 10 · Cherokee | — | Cherokee | 18:53.83 |
| 11 | Ethan LevyPlace 11 · Eastern Regional | — | Eastern Regional | 18:56.06 |
| 12 | Joseph MalecPlace 12 · Washington Twp | — | Washington Twp | 18:59.68 |
| 13 | John ReillyPlace 13 · Lenape Regional | — | Lenape Regional | 19:02.53 |
| 14 | Adam BoberickPlace 14 · Paul VI | — | Paul VI | 19:15.26 |
| 15 | Aaron KolowskyPlace 15 · Washington Twp | — | Washington Twp | 19:20.39 |
| 16 | Colin CunniffPlace 16 · Paul VI | — | Paul VI | 19:26.45 |
| 17 | Nick VolpePlace 17 · Lenape Regional | — | Lenape Regional | 19:35.91 |
| 18 | Zachary CiabattoniPlace 18 · Cherokee | — | Cherokee | 19:36.90 |
| 19 | AJ MicalePlace 19 · Lenape Regional | — | Lenape Regional | 19:37.43 |
| 20 | patrick lantPlace 20 · Washington Twp | — | Washington Twp | 19:40.34 |
| 21 | Ethan RobayoPlace 21 · Eastern Regional | — | Eastern Regional | 19:42.94 |
| 22 | Ryan O'CallaghanPlace 22 · Camden Catholic | — | Camden Catholic | 19:43.88 |
| 23 | Sean BrennanPlace 23 · Lenape Regional | — | Lenape Regional | 19:47.87 |
| 24 | Tyler WaltersPlace 24 · Lenape Regional | — | Lenape Regional | 19:51.59 |
| 25 | Kyle VogelPlace 25 · Paul VI | — | Paul VI | 20:01.67 |
| 26 | Ronan BarberPlace 26 · Camden Co. Tech - Pennsau | — | Camden Co. Tech - Pennsau | 20:03.33 |
| 27 | Antonio TornesePlace 27 · Lenape Regional | — | Lenape Regional | 20:05.20 |
| 28 | John Ryan ConnellyPlace 28 · Camden Catholic | — | Camden Catholic | 20:05.98 |
| 29 | Andrew DovePlace 29 · Lenape Regional | — | Lenape Regional | 20:12.06 |
| 30 | Josh ManojPlace 30 · Eastern Regional | — | Eastern Regional | 20:12.90 |
| 31 | Michael LongPlace 31 · Lenape Regional | — | Lenape Regional | 20:14.33 |
| 32 | Kiernan DiazPlace 32 · Eastern Regional | — | Eastern Regional | 20:15.80 |
| 33 | Matthew MichnowskiPlace 33 · Lenape Regional | — | Lenape Regional | 20:19.31 |
| 34 | wade olivioPlace 34 · Washington Twp | — | Washington Twp | 20:24.61 |
| 35 | Benjamin RosePlace 35 · Lenape Regional | — | Lenape Regional | 20:26.30 |
| 36 | Matthew HouckPlace 36 · Paul VI | — | Paul VI | 20:28.76 |
| 37 | Chris StinsonPlace 37 · Camden Catholic | — | Camden Catholic | 20:31.26 |
| 38 | Brian RotterPlace 38 · Camden Catholic | — | Camden Catholic | 20:35.63 |
| 39 | Enzo CoronaPlace 39 · Cherokee | — | Cherokee | 20:46.21 |
| 40 | Nicholas KochPlace 40 · Washington Twp | — | Washington Twp | 20:59.53 |
| 41 | Benjamin WeinerPlace 41 · Cherokee | — | Cherokee | 21:00.43 |
| 42 | Ryan HaefelePlace 42 · Eastern Regional | — | Eastern Regional | 21:01.40 |
| 43 | Nathan MeyerPlace 43 · Cherokee | — | Cherokee | 21:02.08 |
| 44 | Alexander SchultesPlace 44 · Washington Twp | — | Washington Twp | 21:07.33 |
| 45 | Jonathan WalkerPlace 45 · Paul VI | — | Paul VI | 21:07.81 |
| 46 | Brandon LyonsPlace 46 · Cherry Hill East | — | Cherry Hill East | 21:10.28 |
| 47 | Jack GaffinPlace 47 · Cherry Hill East | — | Cherry Hill East | 21:21.55 |
| 48 | Raine GuidarelliPlace 48 · Cherry Hill East | — | Cherry Hill East | 21:22.21 |
| 49 | Lloyd KimPlace 49 · Cherry Hill East | — | Cherry Hill East | 21:23.27 |
| 50 | Tate MidoraPlace 50 · Cherokee | — | Cherokee | 21:34.09 |
| 51 | Johnny HuangPlace 51 · Cherry Hill East | — | Cherry Hill East | 21:35.51 |
| 52 | Luke BrennanPlace 52 · Lenape Regional | — | Lenape Regional | 21:40.52 |
| 53 | Adrian GonzalezPlace 53 · Washington Twp | — | Washington Twp | 21:53.47 |
| 54 | Luke KellerPlace 54 · Camden Catholic | — | Camden Catholic | 21:55.47 |
| 55 | Noah WhitePlace 55 · Lenape Regional | — | Lenape Regional | 21:56.31 |
| 56 | Grant YoonPlace 56 · Cherry Hill East | — | Cherry Hill East | 21:57.22 |
| 57 | Jacob ChengPlace 57 · Cherry Hill East | — | Cherry Hill East | 21:58.30 |
| 58 | Mohit PathakPlace 58 · Cherry Hill East | — | Cherry Hill East | 22:03.08 |
| 59 | Doug CoxPlace 59 · Cherry Hill East | — | Cherry Hill East | 22:05.93 |
| 60 | Christopher KorneyevPlace 60 · Cherry Hill East | — | Cherry Hill East | 22:12.57 |
| 61 | Nicholas CampbellPlace 61 · Cherokee | — | Cherokee | 22:24.14 |
| 62 | Anthony DiBatistaPlace 62 · Cherokee | — | Cherokee | 22:25.61 |
| 63 | Peter TepperPlace 63 · Cherry Hill East | — | Cherry Hill East | 22:25.99 |
| 64 | Chris ShinPlace 64 · Cherry Hill East | — | Cherry Hill East | 22:26.42 |
| 65 | Bryan GaskillPlace 65 · Lenape Regional | — | Lenape Regional | 22:32.59 |
| 66 | Danny FoleyPlace 66 · Paul VI | — | Paul VI | 22:39.88 |
| 67 | Nimai KumarPlace 67 · Cherokee | — | Cherokee | 22:41.13 |
| 68 | Erik LiPlace 68 · Cherry Hill East | — | Cherry Hill East | 22:42.70 |
| 69 | Ryan DeveryPlace 69 · Lenape Regional | — | Lenape Regional | 22:43.06 |
| 70 | Akshath ThavanPlace 70 · Cherokee | — | Cherokee | 22:43.37 |
| 71 | Ethan AndererPlace 71 · Cherry Hill East | — | Cherry Hill East | 22:51.33 |
| 72 | Daniel FarlingPlace 72 · Cherry Hill East | — | Cherry Hill East | 22:51.56 |
| 73 | Connor AlvarezPlace 73 · Camden Catholic | — | Camden Catholic | 23:05.67 |
| 74 | Alex CruzPlace 74 · Camden Catholic | — | Camden Catholic | 23:16.08 |
| 75 | Liam Van EsPlace 75 · Camden Catholic | — | Camden Catholic | 23:27.63 |
| 76 | Jack TartamosaPlace 76 · Camden Catholic | — | Camden Catholic | 23:28.38 |
| 77 | Gabriel CimochPlace 77 · Camden Co. Tech - Pennsau | — | Camden Co. Tech - Pennsau | 23:38.53 |
| 78 | Jack WesnerPlace 78 · Paul VI | — | Paul VI | 23:43.40 |
| 79 | Lukas CorcoranPlace 79 · Lenape Regional | — | Lenape Regional | 23:44.29 |
| 80 | Ian SheeronPlace 80 · Lenape Regional | — | Lenape Regional | 23:45.17 |
| 81 | Anthony PerezPlace 81 · Cherokee | — | Cherokee | 23:52.62 |
| 82 | James SelbyPlace 82 · Lenape Regional | — | Lenape Regional | 23:52.93 |
| 83 | Brody BogosPlace 83 · Cherry Hill East | — | Cherry Hill East | 23:58.97 |
| 84 | Nikhil RamanPlace 84 · Cherry Hill East | — | Cherry Hill East | 23:59.61 |
| 85 | Zachary WeiPlace 85 · Cherry Hill East | — | Cherry Hill East | 24:00.67 |
| 86 | Noah StanwyckPlace 86 · Cherry Hill East | — | Cherry Hill East | 24:01.90 |
| 87 | Dayyan ShaikhPlace 87 · Eastern Regional | — | Eastern Regional | 24:02.69 |
| 88 | Myron PaesPlace 88 · Cherokee | — | Cherokee | 24:03.03 |
| 89 | Sukhman MannPlace 89 · Lenape Regional | — | Lenape Regional | 24:08.30 |
| 90 | Noah LaRosaPlace 90 · Camden Catholic | — | Camden Catholic | 24:09.04 |
| 91 | Noah PratePlace 91 · Cherokee | — | Cherokee | 24:09.43 |
| 92 | David CordovaPlace 92 · Eastern Regional | — | Eastern Regional | 24:17.47 |
| 93 | Nicholas SirdashneyPlace 93 · Eastern Regional | — | Eastern Regional | 24:18.27 |
| 94 | John MarescaPlace 94 · Cherry Hill East | — | Cherry Hill East | 24:26.67 |
| 95 | Ian LamPlace 95 · Cherry Hill East | — | Cherry Hill East | 24:27.66 |
| 96 | James NugentPlace 96 · Camden Catholic | — | Camden Catholic | 24:47.57 |
| 97 | Tyler NewtonPlace 97 · Cherokee | — | Cherokee | 25:26.92 |
| 98 | Dylan HaganPlace 98 · Cherry Hill East | — | Cherry Hill East | 25:28.85 |
| 99 | Andy LiPlace 99 · Cherry Hill East | — | Cherry Hill East | 25:40.04 |
| 100 | Ryan AcheyPlace 100 · Camden Catholic | — | Camden Catholic | 25:42.63 |
| 101 | Yul NamPlace 101 · Cherry Hill East | — | Cherry Hill East | 25:44.57 |
| 102 | Joesph TetePlace 102 · Lenape Regional | — | Lenape Regional | 25:58.80 |
| 103 | Jay SuchakPlace 103 · Cherry Hill East | — | Cherry Hill East | 26:01.52 |
| 104 | Aswin SureshPlace 104 · Cherry Hill East | — | Cherry Hill East | 26:51.93 |
| 105 | Archie BednarekPlace 105 · Camden Catholic | — | Camden Catholic | 27:29.13 |
| 106 | Calvin RutkawskiPlace 106 · Paul VI | — | Paul VI | 27:39.01 |
| 107 | Nicholas WernerPlace 107 · Eastern Regional | — | Eastern Regional | 28:22.59 |
| 108 | Michael DinellaPlace 108 · Cherokee | — | Cherokee | 28:40.32 |
| 109 | Joshua LoweryPlace 109 · Cherokee | — | Cherokee | 30:00.48 |
| 110 | Alex KangPlace 110 · Cherry Hill East | — | Cherry Hill East | 30:49.43 |
| 111 | Alex GangewerePlace 111 · Cherry Hill East | — | Cherry Hill East | 33:40.20 |
| 112 | Oscar VargasPlace 112 · Camden Co. Tech - Pennsau | — | Camden Co. Tech - Pennsau | 33:43.45 |