| 1 | Yanni EkatomatisPlace 1 · Grade 12 · Shawnee | 12 | Shawnee | 17:11.25 |
| 2 | Benjamin BoyerPlace 2 · Grade 11 · Shawnee | 11 | Shawnee | 18:42.47 |
| 3 | Parker BettenPlace 3 · Grade 10 · Moorestown | 10 | Moorestown | 18:50.89 |
| 4 | Ethan TaylorPlace 4 · Grade 11 · Moorestown | 11 | Moorestown | 18:51.46 |
| 5 | Zander KanePlace 5 · Grade 10 · Moorestown | 10 | Moorestown | 18:53.49 |
| 6 | Shaymus DererPlace 6 · Grade 12 · Moorestown | 12 | Moorestown | 19:32.22 |
| 7 | Benjamin BrowerPlace 7 · Grade 9 · Shawnee | 9 | Shawnee | 19:41.02 |
| 8 | Hunter GlennPlace 8 · Grade 10 · Moorestown | 10 | Moorestown | 19:43.62 |
| 9 | Alexander DietzPlace 9 · Grade 12 · Bishop Eustace Prep | 12 | Bishop Eustace Prep | 19:49.71 |
| 10 | Ethan BowmanPlace 10 · Grade 11 · Shawnee | 11 | Shawnee | 19:52.82 |
| 11 | Wyatt KnollPlace 11 · Grade 10 · Shawnee | 10 | Shawnee | 19:53.52 |
| 12 | John (aaron) JacobPlace 12 · Grade 11 · Shawnee | 11 | Shawnee | 19:55.67 |
| 13 | Rutger SochackiPlace 13 · Grade 9 · Bishop Eustace Prep | 9 | Bishop Eustace Prep | 20:17.33 |
| 14 | An ZhengPlace 14 · Grade 10 · Moorestown | 10 | Moorestown | 20:30.61 |
| 15 | John ChenPlace 15 · Grade 12 · Shawnee | 12 | Shawnee | 20:33.11 |
| 16 | Karam VidalPlace 16 · Grade 10 · Moorestown | 10 | Moorestown | 20:33.94 |
| 17 | Jack GoodmanPlace 17 · Grade 11 · Shawnee | 11 | Shawnee | 20:34.21 |
| 18 | Chase JerellPlace 18 · Grade 11 · Moorestown | 11 | Moorestown | 20:44.04 |
| 19 | Alberto Palillero-CristobalPlace 19 · Grade 11 · Moorestown | 11 | Moorestown | 20:47.69 |
| 20 | Braden CastnerPlace 20 · Grade 9 · Moorestown | 9 | Moorestown | 20:49.79 |
| 21 | Logan DunnPlace 21 · Grade 9 · Shawnee | 9 | Shawnee | 20:58.79 |
| 22 | Matthew HillPlace 22 · Grade 10 · Shawnee | 10 | Shawnee | 21:06.64 |
| 23 | Chase YalonPlace 23 · Grade 10 · Moorestown | 10 | Moorestown | 21:28.97 |
| 24 | James McCrackenPlace 24 · Grade 11 · Moorestown | 11 | Moorestown | 21:29.36 |
| 25 | Sam FamarissPlace 25 · Grade 10 · Moorestown | 10 | Moorestown | 21:31.58 |
| 26 | Paul CapparelliPlace 26 · Grade 11 · Moorestown | 11 | Moorestown | 21:37.89 |
| 27 | Christopher SempierPlace 27 · Grade 12 · Moorestown | 12 | Moorestown | 21:44.00 |
| 28 | Brayden PernitzaPlace 28 · Grade 12 · Camden Co Tech (Sicklerville) | 12 | Camden Co Tech (Sicklerville) | 21:54.34 |
| 29 | Jacob RichPlace 29 · Grade 9 · Camden Co Tech (Sicklerville) | 9 | Camden Co Tech (Sicklerville) | 21:54.77 |
| 30 | Jacob MartinPlace 30 · Grade 10 · Camden Co Tech (Sicklerville) | 10 | Camden Co Tech (Sicklerville) | 21:55.20 |
| 31 | Joshua StilesPlace 31 · Grade 10 · Camden Co Tech (Sicklerville) | 10 | Camden Co Tech (Sicklerville) | 21:55.97 |
| 32 | Owen DeAndreaPlace 32 · Grade 11 · Bishop Eustace Prep | 11 | Bishop Eustace Prep | 21:56.42 |
| 33 | George SokoloffPlace 33 · Grade 9 · Bishop Eustace Prep | 9 | Bishop Eustace Prep | 21:57.06 |
| 34 | Chase HartmannPlace 34 · Grade 12 · Camden Co Tech (Sicklerville) | 12 | Camden Co Tech (Sicklerville) | 22:03.90 |
| 35 | Sean ThorntonPlace 35 · Grade 9 · Bishop Eustace Prep | 9 | Bishop Eustace Prep | 22:33.09 |
| 36 | Mark TestaPlace 36 · Grade 9 · Bishop Eustace Prep | 9 | Bishop Eustace Prep | 22:33.56 |
| 37 | Jacob TaylorPlace 37 · Grade 10 · Moorestown | 10 | Moorestown | 22:40.67 |
| 38 | Ryan CallahanPlace 38 · Grade 9 · Moorestown | 9 | Moorestown | 22:41.38 |
| 39 | Josh BowersPlace 39 · Grade 12 · Moorestown | 12 | Moorestown | 22:45.10 |
| 40 | Daniel HillPlace 40 · Grade 10 · Shawnee | 10 | Shawnee | 22:48.46 |
| 41 | Bryant ChenPlace 41 · Grade 10 · Shawnee | 10 | Shawnee | 22:50.69 |
| 42 | Julian SalazarPlace 42 · Grade 9 · Camden Co Tech (Sicklerville) | 9 | Camden Co Tech (Sicklerville) | 22:53.15 |
| 43 | Jaiden AcevedoPlace 43 · Grade 9 · Camden Co Tech (Sicklerville) | 9 | Camden Co Tech (Sicklerville) | 22:53.42 |
| 44 | Dean ChristiansonPlace 44 · Grade 11 · Shawnee | 11 | Shawnee | 22:58.29 |
| 45 | James ZenderPlace 45 · Grade 11 · Moorestown | 11 | Moorestown | 23:00.41 |
| 46 | Mitchell GillPlace 46 · Grade 10 · Moorestown | 10 | Moorestown | 23:13.91 |
| 47 | Ron KornafelPlace 47 · Grade 10 · Shawnee | 10 | Shawnee | 23:15.62 |
| 48 | Michael OatwayPlace 48 · Grade 12 · Moorestown | 12 | Moorestown | 23:21.28 |
| 49 | Noah NguyenPlace 49 · Grade 10 · Bishop Eustace Prep | 10 | Bishop Eustace Prep | 23:21.72 |
| 50 | Anderson SpellPlace 50 · Grade 11 · Moorestown | 11 | Moorestown | 23:55.57 |
| 51 | Gerami HarrisPlace 51 · Grade 11 · Camden Co Tech (Sicklerville) | 11 | Camden Co Tech (Sicklerville) | 24:10.56 |
| 52 | ChaRLES MarkhamPlace 52 · Grade 9 · Shawnee | 9 | Shawnee | 24:11.14 |
| 53 | Alkfon ZengPlace 53 · Grade 9 · Moorestown | 9 | Moorestown | 24:11.56 |
| 54 | Giovanni MoralesPlace 54 · Grade 12 · Camden Co Tech (Sicklerville) | 12 | Camden Co Tech (Sicklerville) | 24:16.24 |
| 55 | Riley O'NeilPlace 55 · Grade 10 · Shawnee | 10 | Shawnee | 24:22.39 |
| 56 | McKinley YoungPlace 56 · Grade 11 · Shawnee | 11 | Shawnee | 24:27.61 |
| 57 | Joziah EspinozaPlace 57 · Grade 10 · Shawnee | 10 | Shawnee | 24:35.66 |
| 58 | Colin Pritzl - PetersonPlace 58 · Grade 9 · Shawnee | 9 | Shawnee | 24:42.39 |
| 59 | Luke VarghesePlace 59 · Grade 9 · Camden Co Tech (Sicklerville) | 9 | Camden Co Tech (Sicklerville) | 24:43.41 |
| 60 | Alexander SteitzPlace 60 · Grade 9 · Shawnee | 9 | Shawnee | 24:44.85 |
| 61 | William McSorleyPlace 61 · Grade 11 · Shawnee | 11 | Shawnee | 25:00.33 |
| 62 | Brendan GillPlace 62 · Grade 12 · Moorestown | 12 | Moorestown | 25:02.26 |
| 63 | Benjamin BantlePlace 63 · Grade 9 · Shawnee | 9 | Shawnee | 25:03.37 |
| 64 | Charley ButtsPlace 64 · Grade 9 · Moorestown | 9 | Moorestown | 25:04.81 |
| 65 | William StrongPlace 65 · Grade 11 · Shawnee | 11 | Shawnee | 25:08.04 |
| 66 | Benjamin HertzPlace 66 · Grade 10 · Moorestown | 10 | Moorestown | 25:23.50 |
| 67 | Zayb KhanPlace 67 · Grade 12 · Moorestown | 12 | Moorestown | 25:55.22 |
| 68 | Aiden SmurloPlace 68 · Grade 11 · Shawnee | 11 | Shawnee | 25:55.45 |
| 69 | Shane TomlinsonPlace 69 · Grade 10 · Shawnee | 10 | Shawnee | 25:59.40 |
| 70 | Juan Machin-DiazPlace 70 · Grade 9 · Bishop Eustace Prep | 9 | Bishop Eustace Prep | 25:59.65 |
| 71 | Otto LudwickPlace 71 · Grade 9 · Moorestown | 9 | Moorestown | 26:03.86 |
| 72 | Joshua MadgeyPlace 72 · Grade 10 · Bishop Eustace Prep | 10 | Bishop Eustace Prep | 26:05.09 |
| 73 | Izaag BurgPlace 73 · Grade 9 · Moorestown | 9 | Moorestown | 26:25.52 |
| 74 | Paul FroelichPlace 74 · Grade 11 · Camden Co Tech (Sicklerville) | 11 | Camden Co Tech (Sicklerville) | 26:41.20 |
| 75 | Orion AllenPlace 75 · Grade 9 · Camden Co Tech (Sicklerville) | 9 | Camden Co Tech (Sicklerville) | 27:32.37 |
| 76 | Amad WilliamsPlace 76 · Grade 12 · Camden Co Tech (Sicklerville) | 12 | Camden Co Tech (Sicklerville) | 27:55.49 |
| 77 | Lucas WattPlace 77 · Grade 11 · Moorestown | 11 | Moorestown | 28:06.04 |
| 78 | Elias ThrockmortonPlace 78 · Grade 11 · Camden Co Tech (Sicklerville) | 11 | Camden Co Tech (Sicklerville) | 29:21.38 |