1. Home
  2. U.S. Results
  3. Pennsylvania
  4. Haverford Main Line Invitational

2026 Haverford Main Line Invitational Results

Official ResultsHaverford College, Haverford, PACross Country300 results13 teams

Team standings · Boys / Men

Collegiate team scores
PlaceSchool / teamPoints
1Stony Brook34
2George Mason35
3Haverford77
4Swarthmore113
5La Salle132
6Gettysburg173
7Widener216
8Muhlenberg223

Boys / Men · 4 Miles Collegiate · Collegiate

PlAthlete / entryGrSchool / teamMark
1Alex DeRousselPlace 1 · Grade Sr · George MasonSrGeorge Mason19:35.4 PR
2Biruk BeardsleyPlace 2 · Grade Jr · George MasonJrGeorge Mason19:37.8 PR
3Ethan GreenPlace 3 · Grade Jr · Stony BrookJrStony Brook19:39.0 PR
4Collin GilstrapPlace 4 · Grade Sr · Stony BrookSrStony Brook19:43.2 PR
5Tarek BenlamkaddemPlace 5 · Grade Jr · George MasonJrGeorge Mason19:43.9 PR
6Silas GartnerPlace 6 · Grade Fr · Stony BrookFrStony Brook19:48.6 PR
7Owen BlumanPlace 7 · Grade Sr · HaverfordSrHaverford19:48.6 PR
8Sean CroninPlace 8 · Grade So · La SalleSoLa Salle19:51.6 PR
9Cohen MangesPlace 9 · Grade Sr · SwarthmoreSrSwarthmore19:55.4 PR
10Ryan HeslerPlace 10 · Grade Sr · Stony BrookSrStony Brook19:56.7 PR
11Daniel CasatelliPlace 11 · Grade Fr · Stony BrookFrStony Brook19:57.1 PR
12Simon LanePlace 12 · Grade So · HaverfordSoHaverford19:59.0 PR
13Daniel HayesPlace 13 · Grade So · George MasonSoGeorge Mason19:59.5 PR
14Kolbin HeberligPlace 14 · Grade Fr · George MasonFrGeorge Mason19:59.8 PR
15Gavin CatherwoodPlace 15 · Grade So · Stony BrookSoStony Brook20:01.6 PR
16Ian FrazerPlace 16 · Grade Fr · George MasonFrGeorge Mason20:02.0 PR
17Brody WattPlace 17 · Grade Fr · PennFrPenn20:04.4 PR
18Dan WatckePlace 18 · Grade Sr · VillanovaSrVillanova20:05.9 PR
19Luke de ValpinePlace 19 · Grade Sr · HaverfordSrHaverford20:06.6 PR
20Nick DobbiePlace 20 · Grade So · La SalleSoLa Salle20:12.5 PR
21Daniel GordonPlace 21 · Grade So · HaverfordSoHaverford20:14.7 PR
22Michael RivlinPlace 22 · Grade Fr · George MasonFrGeorge Mason20:15.0 PR
23Percy MoserPlace 23 · Grade Sr · Stony BrookSrStony Brook20:21.6 PR
24Cole BranstromPlace 24 · Grade So · HaverfordSoHaverford20:27.8 PR
25Eric SHUPlace 25 · Grade - · CPTC-Tracksmith-CPTC-Tracksmith20:28.2 PR
26Kenneth RelovskyPlace 26 · Grade Sr · SwarthmoreSrSwarthmore20:29.0 PR
27Joseph BertolaPlace 27 · Grade Sr · Stony BrookSrStony Brook20:31.9 PR
28Ezra KleinbaumPlace 28 · Grade Fr · HaverfordFrHaverford20:32.5 PR
29Max Vom SaalPlace 29 · Grade Jr · George MasonJrGeorge Mason20:35.0 PR
30Bryson BarnettPlace 30 · Grade So · George MasonSoGeorge Mason20:36.2 PR
31Jasper MosleyPlace 31 · Grade Jr · SwarthmoreJrSwarthmore20:37.5 PR
32Alexander MedinaPlace 32 · Grade Fr · Stony BrookFrStony Brook20:37.8 PR
33Teddy King-PolletPlace 33 · Grade Jr · SwarthmoreJrSwarthmore20:41.9 PR
34Brian TheobaldPlace 34 · Grade Jr · VillanovaJrVillanova20:43.0 PR
35Christopher TardugnoPlace 35 · Grade Jr · Stony BrookJrStony Brook20:45.5 PR
36James MillarePlace 36 · Grade Fr · George MasonFrGeorge Mason20:46.0 PR
37Ricky LeePlace 37 · Grade Jr · La SalleJrLa Salle20:46.8 PR
38Porter SpicelandPlace 38 · Grade Fr · VillanovaFrVillanova20:49.3 PR
39Maddon McNicholasPlace 39 · Grade Sr · GettysburgSrGettysburg20:49.5 PR
40Joseph SocarrasPlace 40 · Grade So · PennSoPenn20:53.5 PR
41Torin Pelton-FlavinPlace 41 · Grade Sr · HaverfordSrHaverford20:54.9 PR
42Finn BurkePlace 42 · Grade Sr · Stony BrookSrStony Brook20:56.9 PR
43Gavin DeVitoPlace 43 · Grade So · Stony BrookSoStony Brook21:01.9 PR
44Joey AlanderPlace 44 · Grade Sr · SwarthmoreSrSwarthmore21:06.4 PR
45Spencer EtheridgePlace 45 · Grade Sr · SwarthmoreSrSwarthmore21:07.5 PR
46Matthew FlemingPlace 46 · Grade Sr · SwarthmoreSrSwarthmore21:10.1 PR
47Zoli NadasdyPlace 47 · Grade Fr · SwarthmoreFrSwarthmore21:10.4 PR
48Ethan GartlanPlace 48 · Grade Fr · SwarthmoreFrSwarthmore21:13.0 PR
49Oliver BarrPlace 49 · Grade So · HaverfordSoHaverford21:18.1 PR
50Raam RavishankarPlace 50 · Grade Sr · MuhlenbergSrMuhlenberg21:21.8 PR
51Alex ThompsonPlace 51 · Grade So · SwarthmoreSoSwarthmore21:23.6 PR
52Colin CarpenterPlace 52 · Grade Jr · GettysburgJrGettysburg21:24.9 PR
53Charlie SchuetzPlace 53 · Grade Sr · SwarthmoreSrSwarthmore21:25.3 PR
54Nathaneul BenioffPlace 54 · Grade - · Unattached-Unattached21:26.3 PR
55Wade GarouttePlace 55 · Grade So · HaverfordSoHaverford21:31.4
56Nico OshunrinadePlace 56 · Grade Fr · HaverfordFrHaverford21:31.7 PR
57John MurphyPlace 57 · Grade So · GettysburgSoGettysburg21:32.6 PR
58Noah StapletonPlace 58 · Grade So · SwarthmoreSoSwarthmore21:33.9 PR
59Lucas McGarveyPlace 59 · Grade Jr · SwarthmoreJrSwarthmore21:34.6 PR
60David AbbeyPlace 60 · Grade So · WidenerSoWidener21:36.0 PR
61Ryan BeeglePlace 61 · Grade Jr · VillanovaJrVillanova21:37.5 PR
62Nathan BladesPlace 62 · Grade Jr · PennJrPenn21:44.5 PR
63Gabriel BernsteinPlace 63 · Grade So · HaverfordSoHaverford21:48.3 PR
64Jackson RogersPlace 64 · Grade So · GettysburgSoGettysburg21:49.3 PR
65William TEWPlace 65 · Grade So · HaverfordSoHaverford21:51.4
66Kieran BernaPlace 66 · Grade Fr · HaverfordFrHaverford21:55.3 PR
67Taylor GoodwinPlace 67 · Grade Fr · La SalleFrLa Salle21:55.8 PR
68Jack TaylorPlace 68 · Grade So · GettysburgSoGettysburg21:58.4 PR
69Ben AronsonPlace 69 · Grade So · SwarthmoreSoSwarthmore21:59.1 PR
70Luke CrounsePlace 70 · Grade Fr · HaverfordFrHaverford22:01.6 PR
71Wyatt GracePlace 71 · Grade So · HaverfordSoHaverford22:01.9 PR
72Julian GonzalezPlace 72 · Grade Fr · SwarthmoreFrSwarthmore22:06.3 PR
73Kaison AizawaPlace 73 · Grade Fr · HaverfordFrHaverford22:07.1 PR
74Niklas HaraldssonPlace 74 · Grade So · MuhlenbergSoMuhlenberg22:07.9 PR
75Gopal PatelPlace 75 · Grade Sr · HaverfordSrHaverford22:17.2
76Gustavo GalarzaPlace 76 · Grade Sr · La SalleSrLa Salle22:17.2 PR
77Ethan NgPlace 77 · Grade Sr · WidenerSrWidener22:19.1 PR
78Michael MascariPlace 78 · Grade Fr · SwarthmoreFrSwarthmore22:22.3 PR
79Andrew ErsinPlace 79 · Grade Jr · GettysburgJrGettysburg22:22.3 PR
80Cullen WorthPlace 80 · Grade Sr · HaverfordSrHaverford22:25.6 PR
81Baxter MerriamPlace 81 · Grade So · GettysburgSoGettysburg22:28.3 PR
82Brayden ReddPlace 82 · Grade Fr · WidenerFrWidener22:31.9 PR
83Michael ConnorPlace 83 · Grade Fr · WidenerFrWidener22:32.1 PR
84Jacob KeenanPlace 84 · Grade Fr · WidenerFrWidener22:34.9 PR
85Liam DeimlerPlace 85 · Grade So · HaverfordSoHaverford22:45.3 PR
86Ethan BaloyoPlace 86 · Grade Fr · HaverfordFrHaverford22:47.5 PR
87David SeelPlace 87 · Grade Sr · MuhlenbergSrMuhlenberg22:47.5
88Charles LasherPlace 88 · Grade Fr · WidenerFrWidener22:54.9 PR
89Asher LeuzziPlace 89 · Grade So · GettysburgSoGettysburg22:56.2 PR
90Alex BalbuenaPlace 90 · Grade So · UrsinusSoUrsinus22:57.7 PR
91Theodore O'SullivanPlace 91 · Grade Fr · GettysburgFrGettysburg23:04.5 PR
92Jack CoppaPlace 92 · Grade Fr · MuhlenbergFrMuhlenberg23:04.8 PR
93Collin SavagePlace 93 · Grade Fr · GettysburgFrGettysburg23:07.2 PR
94Brett WesterferPlace 94 · Grade Fr · La SalleFrLa Salle23:07.9 PR
95Nicky Elias-gillettePlace 95 · Grade Jr · HaverfordJrHaverford23:09.6
96Gideon RosinplotzPlace 96 · Grade Fr · HaverfordFrHaverford23:10.9 PR
97Joshua CazaresPlace 97 · Grade Fr · MuhlenbergFrMuhlenberg23:18.0 PR
98Henry MayPlace 98 · Grade Fr · GettysburgFrGettysburg23:22.4 PR
99Eddie GracePlace 99 · Grade Fr · La SalleFrLa Salle23:24.8 PR
100Matthew KurekPlace 100 · Grade Jr · GettysburgJrGettysburg23:26.2 PR