| 1 | Chris ColavitaPlace 1 · Grade 11 · Washington Twp | 11 | Washington Twp | 17:20.40 | 1 |
| 2 | charles LantPlace 2 · Grade 11 · Washington Twp | 11 | Washington Twp | 17:32.10 | 2 |
| 3 | Nate KidwellPlace 3 · Grade 11 · Washington Twp | 11 | Washington Twp | 17:34.50 | 3 |
| 4 | Sean HicePlace 4 · Grade 11 · Washington Twp | 11 | Washington Twp | 17:36.50 | 4 |
| 5 | Mason BrewsterPlace 5 · Grade 12 · Washington Twp | 12 | Washington Twp | 17:46.10 | 5 |
| 6 | Julian LawsonPlace 6 · Grade 12 · Washington Twp | 12 | Washington Twp | 17:51.30 | 6 |
| 6 | Cole KolodziejPlace 6 · Grade 12 · Washington Twp | 12 | Washington Twp | 17:51.30 | 5 |
| 8 | Andrew ShinklePlace 8 · Grade 11 · Eastern Regional | 11 | Eastern Regional | 17:53.90 | 8 |
| 9 | Jake BunivaPlace 9 · Grade 11 · Lenape Regional | 11 | Lenape Regional | 18:15.90 | — |
| 10 | Colin HermackPlace 10 · Grade 10 · Lenape Regional | 10 | Lenape Regional | 18:26.50 | — |
| 11 | Brett BoylePlace 11 · Grade 12 · Lenape Regional | 12 | Lenape Regional | 18:30.20 | — |
| 12 | Matthew MaldonadoPlace 12 · Grade 10 · Cherry Hill West | 10 | Cherry Hill West | 18:40.30 | 9 |
| 13 | Joesph WiggintonPlace 13 · Grade 10 · Paul VI | 10 | Paul VI | 18:40.80 | 10 |
| 14 | Owen KingPlace 14 · Grade 10 · Paul VI | 10 | Paul VI | 18:48.30 | 11 |
| 15 | Josh ManojPlace 15 · Grade 11 · Eastern Regional | 11 | Eastern Regional | 18:55.50 | 12 |
| 16 | Adam BoberickPlace 16 · Grade 11 · Paul VI | 11 | Paul VI | 18:58.30 | 13 |
| 17 | Caleb GraeberPlace 17 · Seneca | — | Seneca | 19:03.80 | 14 |
| 18 | AJ CollarinPlace 18 · Grade 10 · Paul VI | 10 | Paul VI | 19:06.50 | 15 |
| 19 | Kenny StoutPlace 19 · Seneca | — | Seneca | 19:06.90 | 16 |
| 20 | Ethan LevyPlace 20 · Grade 11 · Eastern Regional | 11 | Eastern Regional | 19:07.80 | 17 |
| 21 | Andrew DovePlace 21 · Grade 10 · Lenape Regional | 10 | Lenape Regional | 19:11.40 | — |
| 22 | Braden TedescoPlace 22 · Grade 9 · Paul VI | 9 | Paul VI | 19:25.50 | 18 |
| 23 | Jimmy ColePlace 23 · Grade 10 · Paul VI | 10 | Paul VI | 20:04.50 | 19 |
| 24 | Joe RupertusPlace 24 · Grade 11 · Paul VI | 11 | Paul VI | 20:05.90 | 20 |
| 25 | Reindell BaileyPlace 25 · Seneca | — | Seneca | 20:37.60 | 21 |
| 26 | Ronan BarberPlace 26 · Grade 10 · Cherry Hill West | 10 | Cherry Hill West | 20:42.20 | 22 |
| 27 | Landon JenterPlace 27 · Grade 9 · Eastern Regional | 9 | Eastern Regional | 20:46.10 | 23 |
| 28 | Coby FriedmanPlace 28 · Grade 12 · Eastern Regional | 12 | Eastern Regional | 20:46.60 | 24 |
| 29 | Benjamin DoughertyPlace 29 · Grade 11 · Cherry Hill West | 11 | Cherry Hill West | 20:50.60 | 25 |
| 30 | Matt SonnPlace 30 · Grade 10 · Cherry Hill West | 10 | Cherry Hill West | 21:06.80 | 26 |
| 31 | Justin SchmiedPlace 31 · Seneca | — | Seneca | 21:15.90 | 27 |
| 32 | Matt KerchoferPlace 32 · Seneca | — | Seneca | 21:59.90 | 28 |
| 33 | Thomas YousePlace 33 · Grade 9 · Cherry Hill West | 9 | Cherry Hill West | 22:16.30 | 29 |
| 34 | Zachary LewisPlace 34 · Grade 11 · Cherry Hill West | 11 | Cherry Hill West | 22:31.70 | 30 |
| 35 | Maxwell FriedmanPlace 35 · Seneca | — | Seneca | 26:28.10 | 31 |
| 1 | Ethan AndererPlace 1 · Grade 11 · Cherry Hill East | 11 | Cherry Hill East | 17:32.30 | 1 |
| 2 | Peter TepperPlace 2 · Grade 10 · Cherry Hill East | 10 | Cherry Hill East | 17:53.80 | 2 |
| 3 | Jacob ChengPlace 3 · Grade 11 · Cherry Hill East | 11 | Cherry Hill East | 18:05.10 | 3 |
| 4 | Christopher KorneyevPlace 4 · Grade 10 · Cherry Hill East | 10 | Cherry Hill East | 18:10.30 | 4 |
| 5 | Grant YoonPlace 5 · Grade 10 · Cherry Hill East | 10 | Cherry Hill East | 18:19.20 | 5 |
| 6 | Raine GuidarelliPlace 6 · Grade 9 · Cherry Hill East | 9 | Cherry Hill East | 18:50.10 | 6 |
| 7 | Will MrozinskiPlace 7 · Grade 9 · Paul VI | 9 | Paul VI | 18:54.60 | 7 |
| 8 | Daniel FarlingPlace 8 · Grade 10 · Cherry Hill East | 10 | Cherry Hill East | 18:57.20 | 8 |
| 9 | colin keanePlace 9 · Grade 10 · Washington Twp | 10 | Washington Twp | 19:28.70 | 9 |
| 10 | Tellus McDonaldPlace 10 · Grade 10 · Washington Twp | 10 | Washington Twp | 19:39.10 | 10 |
| 11 | John FranklinPlace 11 · Grade 11 · Washington Twp | 11 | Washington Twp | 19:54.60 | 11 |
| 12 | Noah StanwyckPlace 12 · Grade 9 · Cherry Hill East | 9 | Cherry Hill East | 20:01.30 | — |
| 13 | Johnny HuangPlace 13 · Grade 9 · Cherry Hill East | 9 | Cherry Hill East | 20:06.50 | — |
| 14 | Joseph MalecPlace 14 · Grade 11 · Washington Twp | 11 | Washington Twp | 20:06.60 | 12 |
| 15 | Antonio TornesePlace 15 · Grade 11 · Lenape Regional | 11 | Lenape Regional | 20:15.40 | 13 |
| 16 | Sean NederfeldPlace 16 · Grade 12 · Lenape Regional | 12 | Lenape Regional | 20:16.70 | 14 |
| 17 | patrick lantPlace 17 · Grade 9 · Washington Twp | 9 | Washington Twp | 20:18.50 | 15 |
| 18 | Mike DressnerPlace 18 · Grade 12 · Washington Twp | 12 | Washington Twp | 20:31.90 | 16 |
| 19 | Kyle VogelPlace 19 · Grade 11 · Paul VI | 11 | Paul VI | 20:35.90 | 17 |
| 20 | Doug CoxPlace 20 · Grade 10 · Cherry Hill East | 10 | Cherry Hill East | 20:41.60 | — |
| 21 | Michael LongPlace 21 · Grade 10 · Lenape Regional | 10 | Lenape Regional | 20:49.80 | 18 |
| 22 | Matthew MichnowskiPlace 22 · Grade 10 · Lenape Regional | 10 | Lenape Regional | 20:51.40 | 19 |
| 23 | wade olivioPlace 23 · Grade 9 · Washington Twp | 9 | Washington Twp | 20:54.10 | 20 |
| 24 | Joshua ColonPlace 24 · Grade 9 · Paul VI | 9 | Paul VI | 21:00.60 | 21 |
| 25 | Noah WhitePlace 25 · Grade 9 · Lenape Regional | 9 | Lenape Regional | 21:00.70 | 22 |
| 26 | Kevin KinkadePlace 26 · Grade 10 · Lenape Regional | 10 | Lenape Regional | 21:01.60 | 23 |
| 27 | Colin CunniffPlace 27 · Grade 10 · Paul VI | 10 | Paul VI | 21:36.70 | 24 |
| 28 | Benjamin RosePlace 28 · Grade 9 · Lenape Regional | 9 | Lenape Regional | 21:42.40 | 25 |
| 29 | Chris FisherPlace 29 · Grade 10 · Washington Twp | 10 | Washington Twp | 21:53.60 | — |
| 30 | Greyson StewartPlace 30 · Grade 12 · Lenape Regional | 12 | Lenape Regional | 21:58.90 | — |
| 31 | Nicholas KochPlace 31 · Grade 11 · Washington Twp | 11 | Washington Twp | 22:00.70 | — |
| 32 | peter TzimoulisPlace 32 · Grade 10 · Washington Twp | 10 | Washington Twp | 22:28.80 | — |
| 33 | Luke BrennanPlace 33 · Grade 10 · Lenape Regional | 10 | Lenape Regional | 22:28.90 | — |
| 34 | Aidan MinkelPlace 34 · Grade 9 · Paul VI | 9 | Paul VI | 22:36.80 | 26 |
| 35 | Evan MarinoPlace 35 · Grade 12 · Paul VI | 12 | Paul VI | 23:03.40 | 27 |
| 36 | Gavin HoskinsPlace 36 · Grade 12 · Washington Twp | 12 | Washington Twp | 23:12.80 | — |
| 37 | Jack ChunkoPlace 37 · Grade 9 · Paul VI | 9 | Paul VI | 23:23.50 | 28 |
| 38 | Jack WesnerPlace 38 · Grade 9 · Paul VI | 9 | Paul VI | 23:36.70 | — |
| 39 | Wyatt MarblePlace 39 · Grade 11 · Cherry Hill West | 11 | Cherry Hill West | 23:51.50 | 29 |
| 40 | Garv SinghalPlace 40 · Grade 9 · Cherry Hill East | 9 | Cherry Hill East | 24:01.10 | — |
| 41 | Mohit PanakPlace 41 · Grade 9 · Cherry Hill East | 9 | Cherry Hill East | 24:07.80 | — |
| 42 | Matt MillerPlace 42 · Grade 9 · Paul VI | 9 | Paul VI | 24:11.80 | — |
| 43 | Simon JohnsonPlace 43 · Grade 11 · Cherry Hill East | 11 | Cherry Hill East | 24:17.50 | — |
| 44 | Evan BoxleyPlace 44 · Grade 9 · Cherry Hill West | 9 | Cherry Hill West | 24:22.60 | 30 |
| 45 | Chase PiercePlace 45 · Grade 9 · Lenape Regional | 9 | Lenape Regional | 24:30.40 | — |
| 46 | Jonathan WalkerPlace 46 · Grade 9 · Paul VI | 9 | Paul VI | 24:35.30 | — |
| 47 | Andrew WahlPlace 47 · Grade 10 · Washington Twp | 10 | Washington Twp | 24:40.40 | — |
| 48 | Adam KozianowskiPlace 48 · Grade 11 · Lenape Regional | 11 | Lenape Regional | 24:41.20 | — |
| 49 | Tommy RutterPlace 49 · Grade 9 · Cherry Hill West | 9 | Cherry Hill West | 24:42.50 | 31 |
| 50 | John McCleanPlace 50 · Grade 12 · Paul VI | 12 | Paul VI | 24:43.80 | — |
| 51 | Nathan StehlyPlace 51 · Grade 10 · Cherry Hill West | 10 | Cherry Hill West | 24:44.30 | 32 |
| 52 | Joe HochbergPlace 52 · Grade 12 · Lenape Regional | 12 | Lenape Regional | 25:00.30 | — |
| 53 | Calvin RutkawskiPlace 53 · Grade 9 · Paul VI | 9 | Paul VI | 25:14.80 | — |
| 54 | Eli McbethPlace 54 · Grade 12 · Cherry Hill East | 12 | Cherry Hill East | 27:07.00 | — |
| 55 | Luke SzeneitasPlace 55 · Grade 9 · Cherry Hill West | 9 | Cherry Hill West | 30:05.70 | 33 |
| 1 | Isabel SlimmPlace 1 · Cherry Hill East | — | Cherry Hill East | 21:43.60 | 1 |
| 2 | Emily VolinPlace 2 · Cherry Hill East | — | Cherry Hill East | 22:43.40 | 2 |
| 3 | Anna KramerPlace 3 · Cherry Hill East | — | Cherry Hill East | 23:26.70 | 3 |
| 4 | Keira FederlinePlace 4 · Cherry Hill East | — | Cherry Hill East | 24:17.20 | 4 |
| 5 | Rachel SingerPlace 5 · Cherry Hill East | — | Cherry Hill East | 25:07.80 | 5 |
| 6 | Katherine LiPlace 6 · Cherry Hill East | — | Cherry Hill East | 25:11.30 | 6 |
| 7 | Lauren BaldosaroPlace 7 · Eastern Regional | — | Eastern Regional | 25:40.80 | 7 |
| 8 | Jessica HippelPlace 8 · Cherry Hill East | — | Cherry Hill East | 25:43.00 | 8 |
| 9 | Katelyn ArnoldPlace 9 · Washington Twp | — | Washington Twp | 25:50.00 | 9 |
| 10 | Krisha MahajanPlace 10 · Lenape Regional | — | Lenape Regional | 25:52.00 | — |
| 11 | Isabella SanchezPlace 11 · Cherry Hill East | — | Cherry Hill East | 26:02.50 | — |
| 12 | Mackenzie CochranPlace 12 · Washington Twp | — | Washington Twp | 26:04.40 | 10 |
| 13 | Arianna MoralesPlace 13 · Eastern Regional | — | Eastern Regional | 26:15.50 | 11 |
| 14 | Faith CardentePlace 14 · Washington Twp | — | Washington Twp | 26:19.50 | 12 |
| 15 | Veronica KellyPlace 15 · Washington Twp | — | Washington Twp | 26:38.60 | 13 |
| 16 | Ali WeirPlace 16 · Seneca | — | Seneca | 26:52.50 | 14 |
| 17 | Shyla MurrayPlace 17 · Cherry Hill East | — | Cherry Hill East | 27:27.70 | — |
| 18 | Charis WuPlace 18 · Cherry Hill East | — | Cherry Hill East | 27:37.10 | — |
| 19 | Ashton WiselyPlace 19 · Washington Twp | — | Washington Twp | 27:57.40 | 15 |
| 20 | Grace DevakosPlace 20 · Eastern Regional | — | Eastern Regional | 28:09.40 | 16 |
| 21 | Caroline BeckerPlace 21 · Eastern Regional | — | Eastern Regional | 28:35.30 | 17 |
| 22 | Mansi PatelPlace 22 · Lenape Regional | — | Lenape Regional | 29:01.00 | — |
| 23 | Rayne KanalyPlace 23 · Seneca | — | Seneca | 29:17.90 | 18 |
| 24 | Haylee MehiganPlace 24 · Seneca | — | Seneca | 30:06.60 | 19 |
| 25 | isabelle bermudezPlace 25 · Washington Twp | — | Washington Twp | 30:12.50 | 20 |
| 26 | Danielle WheelerPlace 26 · Seneca | — | Seneca | 30:40.80 | 21 |
| 27 | Riti PatelPlace 27 · Eastern Regional | — | Eastern Regional | 32:03.30 | 22 |
| 28 | Renuka KumarPlace 28 · Eastern Regional | — | Eastern Regional | 32:46.40 | 23 |
| 29 | grace wahlPlace 29 · Washington Twp | — | Washington Twp | 34:18.70 | 24 |
| 30 | faith wahlPlace 30 · Washington Twp | — | Washington Twp | 34:59.00 | — |
| 31 | Abigail SorianoPlace 31 · Eastern Regional | — | Eastern Regional | 37:32.30 | 25 |
| 32 | Allison SiravoPlace 32 · Washington Twp | — | Washington Twp | 39:42.90 | — |
| 33 | Elizabeth ShoemakerPlace 33 · Seneca | — | Seneca | 39:48.70 | 26 |
| 1 | Arianna CanePlace 1 · Bishop Eustace Prep | — | Bishop Eustace Prep | 21:07.40 | 1 |
| 2 | Elena CicchiniPlace 2 · Bishop Eustace Prep | — | Bishop Eustace Prep | 21:17.90 | 2 |
| 3 | Emma ParkinsonPlace 3 · Cherokee | — | Cherokee | 21:35.30 | 3 |
| 4 | Carly TroyPlace 4 · Bishop Eustace Prep | — | Bishop Eustace Prep | 21:38.10 | 4 |
| 5 | Casey BednarekPlace 5 · Camden Catholic | — | Camden Catholic | 22:05.60 | 5 |
| 6 | Leah ClearPlace 6 · Camden Catholic | — | Camden Catholic | 22:18.30 | 6 |
| 7 | Meghan CarrollPlace 7 · Cherokee | — | Cherokee | 22:49.20 | 7 |
| 8 | Adriana SommesePlace 8 · Cherokee | — | Cherokee | 23:14.20 | 8 |
| 9 | Charly DuttonPlace 9 · Winslow Township | — | Winslow Township | 23:22.60 | 9 |
| 10 | Melanie HassonPlace 10 · Shawnee | — | Shawnee | 23:44.10 | 10 |
| 11 | Amelia IngersollPlace 11 · Bishop Eustace Prep | — | Bishop Eustace Prep | 23:57.80 | 11 |
| 12 | Francesca CoronaPlace 12 · Cherokee | — | Cherokee | 24:09.20 | 12 |
| 13 | Vicki WangPlace 13 · Camden Catholic | — | Camden Catholic | 24:15.70 | 13 |
| 14 | Brianna DeiwertPlace 14 · Camden Catholic | — | Camden Catholic | 24:18.40 | 14 |
| 15 | Sarah KochanskiPlace 15 · Shawnee | — | Shawnee | 24:27.50 | 15 |
| 16 | Mary PiccianoPlace 16 · Camden Catholic | — | Camden Catholic | 24:29.90 | 16 |
| 17 | Sophia BorelloPlace 17 · Shawnee | — | Shawnee | 24:49.60 | 17 |
| 18 | Sophia McBridePlace 18 · Shawnee | — | Shawnee | 25:06.80 | 18 |
| 19 | Winnie WangPlace 19 · Camden Catholic | — | Camden Catholic | 25:10.50 | 19 |
| 20 | Laura TedescoPlace 20 · Shawnee | — | Shawnee | 25:15.30 | 20 |
| 21 | Hannah CaputoPlace 21 · Shawnee | — | Shawnee | 26:19.40 | 21 |
| 22 | Charlotte GottillaPlace 22 · Bishop Eustace Prep | — | Bishop Eustace Prep | 26:46.40 | 22 |
| 23 | Nisa GaharwarPlace 23 · Cherokee | — | Cherokee | 27:21.50 | 23 |
| 24 | Princess HayesPlace 24 · Winslow Township | — | Winslow Township | 27:35.70 | 24 |
| 24 | Casey RileyPlace 24 · Shawnee | — | Shawnee | 27:35.70 | 23 |
| 26 | Janelle MarshallPlace 26 · Winslow Township | — | Winslow Township | 29:43.90 | 26 |
| 27 | Ciara WiltshirePlace 27 · Winslow Township | — | Winslow Township | 30:04.80 | 27 |
| 28 | Sarai MoorePlace 28 · Winslow Township | — | Winslow Township | 30:23.60 | 28 |
| 29 | Kya RobinsonPlace 29 · Winslow Township | — | Winslow Township | 30:30.70 | 29 |
| 30 | Sherrell CarolinaPlace 30 · Winslow Township | — | Winslow Township | 31:37.10 | 30 |
| 1 | Billy ClewellPlace 1 · Grade 11 · Camden Catholic | 11 | Camden Catholic | 17:32.90 | 1 |
| 2 | Nick KuenkelPlace 2 · Grade 9 · Cherokee | 9 | Cherokee | 17:44.70 | 2 |
| 3 | Anthony FaustPlace 3 · Grade 11 · Bishop Eustace Prep | 11 | Bishop Eustace Prep | 17:50.90 | — |
| 4 | Ryan CzechowskiPlace 4 · Grade 10 · Shawnee | 10 | Shawnee | 17:58.90 | 3 |
| 5 | Ryan KaczurPlace 5 · Grade 9 · Shawnee | 9 | Shawnee | 18:15.00 | 4 |
| 6 | Andrew FreePlace 6 · Grade 9 · Cherokee | 9 | Cherokee | 18:22.10 | 5 |
| 7 | Ryan CarneyPlace 7 · Grade 11 · Bishop Eustace Prep | 11 | Bishop Eustace Prep | 18:25.90 | — |
| 8 | Braelen CrumpPlace 8 · Grade 10 · Camden Catholic | 10 | Camden Catholic | 18:26.60 | 6 |
| 9 | Julian HatchPlace 9 · Grade 9 · Cherokee | 9 | Cherokee | 18:27.90 | 7 |
| 10 | Robert BirdsallPlace 10 · Grade 12 · Shawnee | 12 | Shawnee | 18:28.20 | 8 |
| 11 | Dylan HansenPlace 11 · Grade 12 · Shawnee | 12 | Shawnee | 18:28.40 | 9 |
| 12 | John RuonaPlace 12 · Grade 12 · Shawnee | 12 | Shawnee | 18:28.60 | 10 |
| 13 | Warren DermanPlace 13 · Grade 12 · Camden Catholic | 12 | Camden Catholic | 18:31.10 | 11 |
| 14 | Lucas HatchPlace 14 · Grade 11 · Cherokee | 11 | Cherokee | 19:04.30 | 12 |
| 15 | Thomas BromleyPlace 15 · Grade 10 · Cherokee | 10 | Cherokee | 19:19.00 | 13 |
| 16 | Daniel ColdenPlace 16 · Grade 11 · Bishop Eustace Prep | 11 | Bishop Eustace Prep | 19:20.20 | — |
| 17 | Ryan O'CallaghanPlace 17 · Grade 10 · Camden Catholic | 10 | Camden Catholic | 19:22.20 | 14 |
| 18 | Sean AndersonPlace 18 · Grade 11 · Bishop Eustace Prep | 11 | Bishop Eustace Prep | 19:36.30 | — |
| 19 | Kevin HessPlace 19 · Grade 11 · Cherokee | 11 | Cherokee | 19:49.80 | 15 |
| 20 | Wayne McFaddenPlace 20 · Grade 11 · Winslow Township | 11 | Winslow Township | 20:06.30 | 16 |
| 21 | Sunny PeoupangPlace 21 · Grade 12 · Winslow Township | 12 | Winslow Township | 20:13.90 | 17 |
| 22 | Royce JacobsPlace 22 · Grade 10 · Shawnee | 10 | Shawnee | 20:17.20 | 18 |
| 23 | Zion GreenPlace 23 · Grade 11 · Winslow Township | 11 | Winslow Township | 20:18.10 | 19 |
| 24 | Nate ConsuegraPlace 24 · Grade 10 · Camden Catholic | 10 | Camden Catholic | 20:43.50 | 20 |
| 25 | Patrick McInerneyPlace 25 · Grade 9 · Camden Catholic | 9 | Camden Catholic | 20:50.60 | 21 |
| 26 | Anthony PisasalePlace 26 · Grade 10 · Camden Catholic | 10 | Camden Catholic | 21:00.20 | 22 |
| 27 | Cooper GrabowskiPlace 27 · Grade 12 · Shawnee | 12 | Shawnee | 21:05.00 | 23 |
| 28 | Taron WilliamsPlace 28 · Grade 11 · Winslow Township | 11 | Winslow Township | 21:32.80 | 24 |
| 29 | Zack PeoupangPlace 29 · Grade 10 · Winslow Township | 10 | Winslow Township | 22:22.70 | 25 |
| 1 | Luke ReistlePlace 1 · Grade 9 · Cherokee | 9 | Cherokee | 19:08.00 | 1 |
| 2 | Elijah NixPlace 2 · Grade 10 · Shawnee | 10 | Shawnee | 19:19.10 | 2 |
| 3 | Robert PoplauPlace 3 · Grade 9 · Cherokee | 9 | Cherokee | 19:34.80 | 3 |
| 4 | Milo BarkowPlace 4 · Grade 12 · Cherokee | 12 | Cherokee | 19:46.40 | 4 |
| 5 | George MihaileanuPlace 5 · Grade 12 · Shawnee | 12 | Shawnee | 19:49.10 | 5 |
| 6 | Matt ColdenPlace 6 · Grade 9 · Bishop Eustace Prep | 9 | Bishop Eustace Prep | 19:52.30 | 6 |
| 7 | Luke KenneyPlace 7 · Grade 10 · Camden Catholic | 10 | Camden Catholic | 20:22.60 | 7 |
| 8 | Will NeherPlace 8 · Grade 12 · Shawnee | 12 | Shawnee | 20:22.90 | 8 |
| 9 | John ConnellyPlace 9 · Grade 9 · Camden Catholic | 9 | Camden Catholic | 20:30.60 | 9 |
| 10 | Mark ArmstrongPlace 10 · Grade 9 · Camden Catholic | 9 | Camden Catholic | 20:37.50 | 10 |
| 11 | Nathan MeyerPlace 11 · Grade 9 · Cherokee | 9 | Cherokee | 20:45.90 | 11 |
| 12 | Silas MattesonPlace 12 · Grade 9 · Cherokee | 9 | Cherokee | 20:47.50 | 12 |
| 13 | Brian RotterPlace 13 · Grade 10 · Camden Catholic | 10 | Camden Catholic | 21:01.50 | 13 |
| 14 | Daniel HassallPlace 14 · Grade 10 · Cherokee | 10 | Cherokee | 21:16.30 | 14 |
| 15 | Jack NguyenPlace 15 · Grade 9 · Shawnee | 9 | Shawnee | 21:21.00 | 15 |
| 16 | Nimai KumarPlace 16 · Grade 9 · Cherokee | 9 | Cherokee | 21:26.20 | 16 |
| 17 | Daniel MurphyPlace 17 · Grade 9 · Shawnee | 9 | Shawnee | 21:27.70 | 17 |
| 18 | Brendan JohnsonPlace 18 · Grade 11 · Bishop Eustace Prep | 11 | Bishop Eustace Prep | 21:40.90 | 18 |
| 19 | Ethan WeisenbergPlace 19 · Grade 10 · Cherokee | 10 | Cherokee | 21:50.80 | — |
| 20 | Sean RankinPlace 20 · Grade 12 · Shawnee | 12 | Shawnee | 22:03.10 | 19 |
| 21 | Ryan GaulrappPlace 21 · Grade 9 · Bishop Eustace Prep | 9 | Bishop Eustace Prep | 22:11.00 | 20 |
| 22 | John DelaneyPlace 22 · Grade 9 · Cherokee | 9 | Cherokee | 22:13.30 | — |
| 23 | Arthur WheelerPlace 23 · Grade 9 · Bishop Eustace Prep | 9 | Bishop Eustace Prep | 22:33.10 | 21 |
| 24 | Andrew DuffyPlace 24 · Grade 9 · Shawnee | 9 | Shawnee | 22:33.90 | 22 |
| 25 | Chris StinsonPlace 25 · Grade 9 · Camden Catholic | 9 | Camden Catholic | 23:23.80 | 23 |
| 26 | Nathan EarneyPlace 26 · Grade 12 · Bishop Eustace Prep | 12 | Bishop Eustace Prep | 23:52.70 | 24 |
| 27 | Noah LaRosaPlace 27 · Grade 9 · Camden Catholic | 9 | Camden Catholic | 23:55.00 | 25 |
| 28 | Cristian MoorePlace 28 · Camden Catholic | — | Camden Catholic | 24:01.40 | 26 |
| 29 | Jack TartamosaPlace 29 · Grade 9 · Camden Catholic | 9 | Camden Catholic | 24:04.60 | — |
| 30 | Brian CiottiPlace 30 · Grade 10 · Shawnee | 10 | Shawnee | 24:12.00 | — |
| 31 | John StewartPlace 31 · Grade 10 · Bishop Eustace Prep | 10 | Bishop Eustace Prep | 24:24.00 | 27 |
| 1 | Emma ShannonPlace 1 · Camden Catholic | — | Camden Catholic | 25:05.30 | — |
| 2 | Meghan HickeyPlace 2 · Shawnee | — | Shawnee | 25:18.00 | 1 |
| 3 | Maddie BaughmanPlace 3 · Shawnee | — | Shawnee | 25:54.20 | 2 |
| 4 | Keeley RileyPlace 4 · Shawnee | — | Shawnee | 26:16.30 | 3 |
| 5 | Genevieve McMullenPlace 5 · Camden Catholic | — | Camden Catholic | 26:24.10 | — |
| 6 | Gabrielle PullenPlace 6 · Shawnee | — | Shawnee | 26:28.00 | 4 |
| 7 | Elizabeth PollockPlace 7 · Shawnee | — | Shawnee | 26:43.00 | 5 |
| 8 | Hannah PiercePlace 8 · Shawnee | — | Shawnee | 29:04.50 | 6 |
| 9 | Sarah KoPlace 9 · Shawnee | — | Shawnee | 29:50.40 | 7 |
| 10 | Abigail RusnakPlace 10 · Shawnee | — | Shawnee | 39:26.80 | — |
| 11 | Keira DungeePlace 11 · Shawnee | — | Shawnee | 39:30.20 | — |