| 1 | Kaleb KabakjianPlace 1 · Grade Jr · Messiah | Jr | Messiah | 26:38.9 |
| 2 | Samuel HennettPlace 2 · Grade So · Messiah | So | Messiah | 26:43.3 |
| 3 | Jack NebbiaPlace 3 · Grade Fr · Mount St. Mary's | Fr | Mount St. Mary's | 27:20.1 |
| 4 | Josiah CarnwathPlace 4 · Grade Sr · Messiah | Sr | Messiah | 27:20.4 |
| 5 | Micah KaoPlace 5 · Grade So · Messiah | So | Messiah | 27:27.2 |
| 6 | Ryan KlemickPlace 6 · Grade Jr · Messiah | Jr | Messiah | 27:33.6 |
| 7 | Dante CheccoPlace 7 · Grade Fr · Messiah | Fr | Messiah | 27:49.6 PR |
| 8 | Dylan BarrettPlace 8 · Grade So · Stevens | So | Stevens | 27:53.6 |
| 9 | Jacob CovagePlace 9 · Grade Jr · Arcadia | Jr | Arcadia | 28:01.4 |
| 10 | Bradley KreiderPlace 10 · Grade Jr · Messiah | Jr | Messiah | 28:04.1 |
| 11 | Ryan ShiblesPlace 11 · Grade So · Stevens | So | Stevens | 28:13.3 |
| 12 | Vincent GregroPlace 12 · Grade Fr · Alvernia | Fr | Alvernia | 28:15.7 PR |
| 13 | Will HoyerPlace 13 · Grade Fr · Stevens | Fr | Stevens | 28:16.7 |
| 14 | Matt HodorowskiPlace 14 · Grade Jr · Stevens | Jr | Stevens | 28:17.7 |
| 15 | Caden SarkettPlace 15 · Grade Fr · Messiah | Fr | Messiah | 28:19.6 |
| 16 | Kevin MedrowPlace 16 · Grade Jr · Stevens | Jr | Stevens | 28:23.0 |
| 17 | Samuel MeyerPlace 17 · Grade So · Messiah | So | Messiah | 28:25.7 |
| 18 | Calvin DaouPlace 18 · Grade Fr · Stevens | Fr | Stevens | 28:26.4 |
| 19 | Brendan BlythPlace 19 · Grade Sr · Arcadia | Sr | Arcadia | 28:29.2 |
| 20 | Eli McclymontPlace 20 · Grade Fr · Messiah | Fr | Messiah | 28:34.9 |
| 21 | Samuel MartinezPlace 21 · Grade Sr · Alvernia | Sr | Alvernia | 28:35.8 |
| 22 | James AdamoPlace 22 · Grade Jr · Stevens | Jr | Stevens | 28:36.0 PR |
| 23 | Markus SoennichsenPlace 23 · Grade So · Stevens | So | Stevens | 28:36.8 |
| 24 | Adam GaidosPlace 24 · Grade Fr · Marywood | Fr | Marywood | 28:39.2 |
| 25 | Matthew YostPlace 25 · Grade Fr · Messiah | Fr | Messiah | 28:39.5 |
| 26 | Robert WaltonPlace 26 · Grade Sr · Eastern (Pa.) | Sr | Eastern (Pa.) | 28:43.9 |
| 27 | Jackson KayPlace 27 · Grade Jr · Messiah | Jr | Messiah | 28:52.4 |
| 28 | Joshua Knox-WagnerPlace 28 · Grade So · Eastern (Pa.) | So | Eastern (Pa.) | 28:58.5 |
| 29 | Matthew SchillingPlace 29 · Grade Jr · Eastern (Pa.) | Jr | Eastern (Pa.) | 29:00.6 |
| 30 | Burke HeltzelPlace 30 · Grade Fr · Messiah | Fr | Messiah | 29:02.2 |
| 31 | Levi WeirPlace 31 · Grade Sr · Eastern (Pa.) | Sr | Eastern (Pa.) | 29:02.5 |
| 32 | Larsen CooperPlace 32 · Grade So · Messiah | So | Messiah | 29:10.4 |
| 33 | Ryan ParadinePlace 33 · Grade Sr · Stevens | Sr | Stevens | 29:11.2 |
| 34 | Ethan VillaverPlace 34 · Grade Sr · Mount St. Mary's | Sr | Mount St. Mary's | 29:21.2 |
| 35 | Malachi WilsonPlace 35 · Grade So · Eastern (Pa.) | So | Eastern (Pa.) | 29:22.0 |
| 36 | Anthony ZamichieliPlace 36 · Grade Jr · Eastern (Pa.) | Jr | Eastern (Pa.) | 29:22.1 |
| 37 | Alex WilliamsPlace 37 · Grade Fr · Messiah | Fr | Messiah | 29:23.5 |
| 38 | Jesse GreshPlace 38 · Grade So · Carroll (Md.) CC | So | Carroll (Md.) CC | 29:29.0 |
| 39 | Nathan HutchinsonPlace 39 · Grade Fr · Messiah | Fr | Messiah | 29:34.1 |
| 40 | Fabian SosaPlace 40 · Grade Fr · Marywood | Fr | Marywood | 29:36.7 |
| 41 | Nicholas WillisPlace 41 · Grade So · Mount St. Mary's | So | Mount St. Mary's | 29:37.5 |
| 42 | Anthony HaganPlace 42 · Grade Sr · Stevenson | Sr | Stevenson | 29:39.1 |
| 43 | Raidan FrancisPlace 43 · Grade Sr · Marywood | Sr | Marywood | 29:40.0 |
| 44 | Nathan SteenPlace 44 · Grade So · Messiah | So | Messiah | 29:42.9 |
| 45 | Kayden HovermalePlace 45 · Grade Fr · Eastern (Pa.) | Fr | Eastern (Pa.) | 29:45.0 |
| 46 | Ben AdamoPlace 46 · Grade Fr · Stevens | Fr | Stevens | 29:46.0 |
| 47 | Chase RosenfeldPlace 47 · Grade So · Mount St. Mary's | So | Mount St. Mary's | 29:50.3 |
| 48 | Josh CrosbyPlace 48 · Grade So · York (Pa.) | So | York (Pa.) | 29:56.2 PR |
| 49 | Ethan WilliamsPlace 49 · Grade So · Marywood | So | Marywood | 29:57.6 |
| 50 | Ethan LippPlace 50 · Grade Fr · York (Pa.) | Fr | York (Pa.) | 30:00.8 |
| 51 | Giovani MedranoPlace 51 · Grade Fr · Mount St. Mary's | Fr | Mount St. Mary's | 30:05.7 |
| 52 | Logan CammPlace 52 · Grade Fr · York (Pa.) | Fr | York (Pa.) | 30:06.4 |
| 52 | Max ThornPlace 52 · Grade So · Stevens | So | Stevens | 30:06.4 |
| 54 | Luke ActonPlace 54 · Grade So · Messiah | So | Messiah | 30:06.9 |
| 55 | Matt ReedPlace 55 · Grade Fr · Stevens | Fr | Stevens | 30:09.7 |
| 56 | Warren HershPlace 56 · Grade Sr · Hood | Sr | Hood | 30:13.0 |
| 57 | Colin TakeuchiPlace 57 · Grade So · Stevenson | So | Stevenson | 30:14.0 PR |
| 58 | Janaz CrawleyPlace 58 · Grade Sr · Stevenson | Sr | Stevenson | 30:14.6 |
| 59 | Nathan SeibertPlace 59 · Grade Jr · Messiah | Jr | Messiah | 30:14.8 |
| 60 | Jared WalkerPlace 60 · Grade So · Messiah | So | Messiah | 30:16.3 |
| 61 | Ryan EddePlace 61 · Grade So · Eastern (Pa.) | So | Eastern (Pa.) | 30:18.3 |
| 62 | Christopher ReyesPlace 62 · Grade So · Stevens | So | Stevens | 30:21.7 |
| 63 | David TresslerPlace 63 · Grade Fr · Mount St. Mary's | Fr | Mount St. Mary's | 30:23.7 |
| 64 | Connor WrinnPlace 64 · Grade Fr · Stevens | Fr | Stevens | 30:43.3 |
| 65 | Nelson VanMaarenPlace 65 · Grade So · Stevens | So | Stevens | 30:43.5 |
| 66 | Luke BialekPlace 66 · Grade Sr · York (Pa.) | Sr | York (Pa.) | 30:45.7 |
| 67 | Ben PittekPlace 67 · Grade Fr · York (Pa.) | Fr | York (Pa.) | 30:50.1 |
| 68 | Landon Gentile-AdamsonPlace 68 · Grade Jr · Arcadia | Jr | Arcadia | 30:50.6 |
| 69 | Daniel SatarianoPlace 69 · Grade Jr · Messiah | Jr | Messiah | 30:53.3 |
| 70 | William ParkerPlace 70 · Grade So · Stevens | So | Stevens | 30:56.4 |
| 71 | Henry Soto-ReyesPlace 71 · Grade Jr · Marywood | Jr | Marywood | 30:56.6 |
| 72 | Evan DeVoePlace 72 · Grade So · Mount St. Mary's | So | Mount St. Mary's | 31:00.1 |
| 73 | Josiah HickeyPlace 73 · Grade Fr · Messiah | Fr | Messiah | 31:09.4 |
| 74 | Jacob WalshPlace 74 · Grade So · Marywood | So | Marywood | 31:10.5 |
| 75 | Alexander DodsonPlace 75 · Grade Fr · Arcadia | Fr | Arcadia | 31:11.5 |
| 76 | Wil CanneyPlace 76 · Grade Sr · Marywood | Sr | Marywood | 31:11.7 |
| 77 | Ryan KropacPlace 77 · Grade So · Stevens | So | Stevens | 31:14.1 |
| 78 | Nate BiggerPlace 78 · Grade So · York (Pa.) | So | York (Pa.) | 31:25.5 |
| 79 | Toshan LamaPlace 79 · Grade Fr · Hood | Fr | Hood | 31:27.9 |
| 80 | Matthew RushPlace 80 · Grade Jr · Messiah | Jr | Messiah | 31:29.1 |
| 81 | Nathnael DagnePlace 81 · Grade Fr · Stevenson | Fr | Stevenson | 31:30.7 |
| 82 | John O'ConnorPlace 82 · Grade Fr · York (Pa.) | Fr | York (Pa.) | 31:34.8 |
| 83 | Samuel MateerPlace 83 · Grade So · Messiah | So | Messiah | 31:37.8 |
| 84 | Josh O'ConnellPlace 84 · Grade Fr · York (Pa.) | Fr | York (Pa.) | 31:40.8 |
| 85 | Daniel AffoumaniPlace 85 · Grade Fr · Stevens | Fr | Stevens | 31:42.2 |
| 86 | Alonzo MilesPlace 86 · Grade So · Hood | So | Hood | 31:42.4 |
| 87 | Logan SalvatoPlace 87 · Grade Fr · Arcadia | Fr | Arcadia | 31:42.5 PR |
| 88 | Austin PricePlace 88 · Grade So · Marywood | So | Marywood | 32:03.0 |
| 89 | David OrellanaPlace 89 · Grade Sr · York (Pa.) | Sr | York (Pa.) | 32:05.8 |
| 90 | Isaac Struck-Vander HaakPlace 90 · Grade Fr · Messiah | Fr | Messiah | 32:11.3 |
| 91 | Ian EversmeyerPlace 91 · Grade Fr · Alvernia | Fr | Alvernia | 32:21.3 PR |
| 92 | Seth TopferPlace 92 · Grade Fr · York (Pa.) | Fr | York (Pa.) | 32:40.1 PR |
| 93 | Aidan CorcoranPlace 93 · Grade Fr · Marywood | Fr | Marywood | 32:40.7 PR |
| 94 | Jadyn SturnioloPlace 94 · Grade Sr · Marywood | Sr | Marywood | 32:40.9 PR |
| 95 | Aidan PetragliaPlace 95 · Grade So · Stevenson | So | Stevenson | 32:55.5 |
| 96 | Divyesh NarravulaPlace 96 · Grade So · Stevens | So | Stevens | 32:58.8 |
| 97 | Stan MescedaPlace 97 · Grade So · York (Pa.) | So | York (Pa.) | 33:00.1 |
| 98 | Salvatore LavellePlace 98 · Grade So · Carroll (Md.) CC | So | Carroll (Md.) CC | 33:17.3 |
| 99 | Gabe SomervillePlace 99 · Grade Sr · York (Pa.) | Sr | York (Pa.) | 33:30.4 |
| 100 | Antonio CarmonaPlace 100 · Grade Fr · Alvernia | Fr | Alvernia | 33:34.1 PR |
| 101 | Ramzee KeyrouzPlace 101 · Grade So · Hood | So | Hood | 33:43.6 |
| 102 | Wesley SchlimerPlace 102 · Grade Fr · Stevens | Fr | Stevens | 33:45.9 |
| 103 | Rylan WeiantPlace 103 · Grade Fr · Eastern (Pa.) | Fr | Eastern (Pa.) | 33:45.9 |
| 104 | Grady StephensPlace 104 · Grade Fr · York (Pa.) | Fr | York (Pa.) | 33:47.8 |
| 105 | Ryan GarrityPlace 105 · Grade Fr · York (Pa.) | Fr | York (Pa.) | 34:05.1 |
| 106 | Christian GarofanoPlace 106 · Grade So · Stevens | So | Stevens | 35:51.8 |
| 107 | Brady HopkinsPlace 107 · Grade Fr · Marywood | Fr | Marywood | 36:35.3 PR |
| 108 | Joseph CrosmanPlace 108 · Grade Fr · Carroll (Md.) CC | Fr | Carroll (Md.) CC | 38:14.7 |
| 109 | Matthew HardyPlace 109 · Grade Fr · Carroll (Md.) CC | Fr | Carroll (Md.) CC | 41:36.6 |