| 1 | Owen BlumanPlace 1 · Grade Sr · Haverford | Sr | Haverford | 14:38.1 PR |
| 2 | Luke de ValpinePlace 2 · Grade Sr · Haverford | Sr | Haverford | 14:44.7 PR |
| 3 | Simon LanePlace 3 · Grade So · Haverford | So | Haverford | 14:53.5 PR |
| 4 | Micah LachmanPlace 4 · Grade - · Alumni | - | Alumni | 14:53.9 PR |
| 5 | Ryan KredellPlace 5 · Grade - · Alumni | - | Alumni | 14:54.8 PR |
| 6 | Peter LarochellePlace 6 · Grade - · Alumni | - | Alumni | 14:55.2 PR |
| 7 | Cole BranstromPlace 7 · Grade So · Haverford | So | Haverford | 15:03.8 PR |
| 8 | Bellamy ImmanuelPlace 8 · Grade - · Unattached | - | Unattached | 15:11.8 PR |
| 9 | Daniel GordonPlace 9 · Grade So · Haverford | So | Haverford | 15:12.1 PR |
| 10 | Rowan ShigenoPlace 10 · Grade - · Alumni | - | Alumni | 15:13.6 PR |
| 11 | Seamus FraserPlace 11 · Grade - · Alumni | - | Alumni | 15:31.0 PR |
| 12 | Torin Pelton-FlavinPlace 12 · Grade Sr · Haverford | Sr | Haverford | 15:33.1 PR |
| 13 | Ezra KleinbaumPlace 13 · Grade Fr · Haverford | Fr | Haverford | 15:33.6 PR |
| 14 | Oliver BarrPlace 14 · Grade So · Haverford | So | Haverford | 15:46.1 PR |
| 15 | Charlie MarquardtPlace 15 · Grade - · Alumni | - | Alumni | 15:48.3 PR |
| 16 | Nico OshunrinadePlace 16 · Grade Fr · Haverford | Fr | Haverford | 15:51.6 PR |
| 17 | Wade GarouttePlace 17 · Grade So · Haverford | So | Haverford | 15:59.1 PR |
| 18 | Kaison AizawaPlace 18 · Grade Fr · Haverford | Fr | Haverford | 15:59.6 PR |
| 19 | Luke CrounsePlace 19 · Grade Fr · Haverford | Fr | Haverford | 16:00.3 PR |
| 20 | Gabriel BernsteinPlace 20 · Grade So · Haverford | So | Haverford | 16:07.0 PR |
| 21 | Evan DanielsPlace 21 · Grade - · Alumni | - | Alumni | 16:07.4 PR |
| 22 | William TEWPlace 22 · Grade So · Haverford | So | Haverford | 16:21.0 PR |
| 23 | Wyatt GracePlace 23 · Grade So · Haverford | So | Haverford | 16:32.8 PR |
| 24 | Cullen WorthPlace 24 · Grade Sr · Haverford | Sr | Haverford | 16:40.2 PR |
| 25 | Gopal PatelPlace 25 · Grade Sr · Haverford | Sr | Haverford | 16:44.0 PR |
| 26 | Liam DeimlerPlace 26 · Grade So · Haverford | So | Haverford | 16:54.5 PR |
| 27 | Greg MorganPlace 27 · Grade - · Alumni | - | Alumni | 16:55.4 PR |
| 28 | Kieran BernaPlace 28 · Grade Fr · Haverford | Fr | Haverford | 17:02.8 PR |
| 29 | Ethan BaloyoPlace 29 · Grade Fr · Haverford | Fr | Haverford | 17:03.2 PR |
| 30 | Gideon RosinplotzPlace 30 · Grade Fr · Haverford | Fr | Haverford | 17:03.7 PR |
| 31 | Yupei SunPlace 31 · Grade Sr · Haverford | Sr | Haverford | 17:07.1 PR |
| 32 | River CapekPlace 32 · Grade Fr · Haverford | Fr | Haverford | 17:10.0 PR |
| 33 | Deven AbramsPlace 33 · Grade - · Alumni | - | Alumni | 17:11.6 PR |
| 34 | Nicky Elias-gillettePlace 34 · Grade Jr · Haverford | Jr | Haverford | 17:17.6 |
| 35 | Michael FrancoPlace 35 · Grade - · Alumni | - | Alumni | 17:21.0 PR |
| 36 | James BarkerPlace 36 · Grade - · Alumni | - | Alumni | 17:37.1 PR |
| 37 | Christian KimPlace 37 · Grade Fr · Haverford | Fr | Haverford | 17:40.3 PR |
| 38 | Tate SheehyPlace 38 · Grade Jr · Haverford | Jr | Haverford | 17:43.1 |
| 39 | Luca PonticelloPlace 39 · Grade - · Alumni | - | Alumni | 17:46.4 PR |
| 40 | Aaron GrovermanPlace 40 · Grade Fr · Haverford | Fr | Haverford | 18:05.3 PR |
| 41 | Sammy SchindelPlace 41 · Grade - · Alumni | - | Alumni | 18:05.4 PR |
| 42 | Nico TripenyPlace 42 · Grade - · Alumni | - | Alumni | 18:19.2 PR |
| 43 | Benjamin AaronPlace 43 · Grade So · Haverford | So | Haverford | 18:45.2 PR |
| 44 | Nick ScardignoPlace 44 · Grade - · Alumni | - | Alumni | 18:57.9 PR |
| 45 | Garrett MiyagawaPlace 45 · Grade So · Haverford | So | Haverford | 18:58.9 PR |
| 46 | Michael RiccioPlace 46 · Grade - · Alumni | - | Alumni | 19:02.5 PR |
| 47 | Seawon ParkPlace 47 · Grade - · Alumni | - | Alumni | 19:42.6 PR |
| 48 | Nick VechikPlace 48 · Grade - · Alumni | - | Alumni | 19:52.6 PR |