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

2025 Main Line Invitational Results

Official ResultsHaverford College, Haverford, PACross Country221 results14 teams

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 6,440 Meters Collegiate1Penn24
2La Salle76
3George Mason81
4Swarthmore128
5Haverford131
6Shippensburg152
7Lehigh160
8NJIT181
9Widener276
10Muhlenberg299
Girls / Women · 5,000 Meters Collegiate1Villanova38
2Penn41
3George Mason95
4La Salle112
5Swarthmore153
6NJIT156
7Haverford193
8Shippensburg202
9Muhlenberg277
10Bryn Mawr298

Boys / Men · 6,440 Meters Collegiate

120 results
PlAthlete / entryGrSchool / teamMark
1Sahil DoddaPlace 1 · Grade Sr · PennSrPenn19:19.6 PR
2Biruk BeardsleyPlace 2 · Grade So · George MasonSoGeorge Mason19:26.4 PR
3Kofi FordjourPlace 3 · Grade Jr · PennJrPenn19:37.6 PR
4Shane MurphyPlace 4 · Grade So · PennSoPenn19:38.7 PR
5Charlie HazlettPlace 5 · Grade Sr · La SalleSrLa Salle19:42.9 PR
6Garrett QuinanPlace 6 · Grade Sr · ShippensburgSrShippensburg19:44.5 PR
7Esfan DayaPlace 7 · Grade So · PennSoPenn19:45.9 PR
8Simon LanePlace 8 · Grade Fr · HaverfordFrHaverford19:54.4 PR
9Vinay RamanPlace 9 · Grade Fr · PennFrPenn19:55.3 PR
10Chris LarnardPlace 10 · Grade So · PennSoPenn19:55.5 PR
11Lloyd SheppardPlace 11 · Grade Sr · George MasonSrGeorge Mason19:55.8 PR
12Malthe BogebjergPlace 12 · Grade So · La SalleSoLa Salle19:57.7 PR
13Liam GoingPlace 13 · Grade Sr · PennSrPenn19:58.7 PR
14Joseph RuizPlace 14 · Grade So · PennSoPenn19:59.5 PR
15Evan P. AddisonPlace 15 · Grade - · GRC Tracksmith-GRC Tracksmith19:59.7 PR
16Dylan StonemanPlace 16 · Grade So · La SalleSoLa Salle20:05.0 PR
17George KeenPlace 17 · Grade Jr · PennJrPenn20:06.9 PR
18Luke BrownPlace 18 · Grade So · George MasonSoGeorge Mason20:07.3 PR
19Ryan WolfePlace 19 · Grade Sr · ShippensburgSrShippensburg20:13.2 PR
20Lasse Bjørn JensenPlace 20 · Grade Fr · NJITFrNJIT20:15.5 PR
21Matthew FlemingPlace 21 · Grade Jr · SwarthmoreJrSwarthmore20:19.3 PR
22Micah LachmanPlace 22 · Grade Sr · HaverfordSrHaverford20:19.8 PR
23Jasper MosleyPlace 23 · Grade So · SwarthmoreSoSwarthmore20:21.5 PR
24Jacob GardnerPlace 24 · Grade Fr · La SalleFrLa Salle20:25.0 PR
25Anthony DvorskyPlace 25 · Grade Sr · NJITSrNJIT20:26.8 PR
26Shamus LarnardPlace 26 · Grade Fr · PennFrPenn20:32.0 PR
27Cohen MangesPlace 27 · Grade Jr · SwarthmoreJrSwarthmore20:36.0 PR
28Callum MurrayPlace 28 · Grade So · La SalleSoLa Salle20:37.9 PR
29Bryson BarnettPlace 29 · Grade Fr · George MasonFrGeorge Mason20:38.2 PR
30Daniel MalatestaPlace 30 · Grade Sr · LehighSrLehigh20:39.0 PR
31Connor MalingerPlace 31 · Grade Sr · LehighSrLehigh20:39.1 PR
32Jackson RowePlace 32 · Grade So · George MasonSoGeorge Mason20:42.9 PR
33Owen BlumanPlace 33 · Grade Jr · HaverfordJrHaverford20:43.7 PR
34Travis AlbonPlace 34 · Grade So · George MasonSoGeorge Mason20:43.8 PR
35William MitchellPlace 35 · Grade Sr · NJITSrNJIT20:45.3 PR
36Ben ConnellPlace 36 · Grade So · LehighSoLehigh20:46.3 PR
37Raghav GopalakrishnanPlace 37 · Grade So · PennSoPenn20:49.1 PR
38Joey AlanderPlace 38 · Grade Jr · SwarthmoreJrSwarthmore20:50.3 PR
39Teddy King-PolletPlace 39 · Grade So · SwarthmoreSoSwarthmore20:52.9 PR
40Derek CoceanoPlace 40 · Grade Jr · LehighJrLehigh20:53.5 PR
41Luke de ValpinePlace 41 · Grade Jr · HaverfordJrHaverford20:54.3 PR
42Charlie SchuetzPlace 42 · Grade Jr · SwarthmoreJrSwarthmore20:57.6 PR
43Benjamin DevinePlace 43 · Grade Jr · ShippensburgJrShippensburg20:58.6 PR
44Jakob MaiwaldPlace 44 · Grade Sr · HaverfordSrHaverford20:58.9 PR
45Dylan CunninghamPlace 45 · Grade Jr · LehighJrLehigh21:01.3 PR
46Thomas FLEARPlace 46 · Unattached—Unattached21:01.3 PR
47Matthew HajelPlace 47 · Grade Sr · MuhlenbergSrMuhlenberg21:02.1 PR
48Brennan WellockPlace 48 · Grade Jr · ShippensburgJrShippensburg21:08.0 PR
49Gavin KellyPlace 49 · Grade Sr · WidenerSrWidener21:08.0 PR
50Henry BurdPlace 50 · Grade Sr · LehighSrLehigh21:09.7 PR
51Torin Pelton-FlavinPlace 51 · Grade Jr · HaverfordJrHaverford21:13.3 PR
52Luka Opacic-RodriguesPlace 52 · Grade So · SwarthmoreSoSwarthmore21:14.1 PR
53Nicholas DobbiePlace 53 · Grade Fr · La SalleFrLa Salle21:15.7 PR
54Dawson BAPTISTEPlace 54 · Grade 13 · Unattached13Unattached21:19.4
55Thomas SmigoPlace 55 · Grade Jr · LehighJrLehigh21:21.0 PR
56William TEWPlace 56 · Grade Fr · HaverfordFrHaverford21:21.5 PR
57Daniel NaylorPlace 57 · Grade Fr · ShippensburgFrShippensburg21:26.0 PR
58Ben AronsonPlace 58 · Grade Fr · SwarthmoreFrSwarthmore21:32.4 PR
59Spencer EtheridgePlace 59 · Grade Jr · SwarthmoreJrSwarthmore21:34.2 PR
60Gavin SheetzPlace 60 · Grade Fr · West ChesterFrWest Chester21:38.0 PR
61Bejamin HummelPlace 61 · Grade Fr · ShippensburgFrShippensburg21:39.7 PR
62Brayden BoydPlace 62 · Grade Sr · ShippensburgSrShippensburg21:40.8 PR
63Ricky LeePlace 63 · Grade So · La SalleSoLa Salle21:41.7 PR
64Evan DANIELSPlace 64 · HC Alum—HC Alum21:42.4
65Isaac JENNINGSPlace 65 · Unattached—Unattached21:43.5
66Michael CarolanPlace 66 · Grade Sr · WidenerSrWidener21:44.6 PR
67Roan HolmesPlace 67 · Grade Fr · SwarthmoreFrSwarthmore21:45.3 PR
68Cole BranstromPlace 68 · Grade Fr · HaverfordFrHaverford21:46.6 PR
69Fabian HerreraPlace 69 · Grade Sr · NJITSrNJIT21:52.0 PR
70Judah Garcia PhillipsPlace 70 · Grade Fr · NJITFrNJIT21:57.4 PR
71Reef KirchnerPlace 71 · Grade So · HaverfordSoHaverford21:57.8 PR
72Alex ThompsonPlace 72 · Grade Fr · SwarthmoreFrSwarthmore21:57.9 PR
73Kyle BakerPlace 73 · Grade So · ShippensburgSoShippensburg22:05.5 PR
74Raine GuidarelliPlace 74 · Grade Fr · HaverfordFrHaverford22:12.1 PR
75Lucas McGarveyPlace 75 · Grade So · SwarthmoreSoSwarthmore22:16.4 PR
76Gopal PatelPlace 76 · Grade Jr · HaverfordJrHaverford22:21.1 PR
77Nicky Elias-gillettePlace 77 · Grade So · HaverfordSoHaverford22:21.8 PR
78Gavin ZANCKPlace 78 · Unattached—Unattached22:22.2
79Ellis EppardPlace 79 · Grade Fr · West ChesterFrWest Chester22:25.5 PR
80Jack MccurryPlace 80 · Grade Fr · HaverfordFrHaverford22:26.8 PR
81Max Vom SaalPlace 81 · Grade So · George MasonSoGeorge Mason22:32.1 PR
82Owen ShraderPlace 82 · Grade So · ShippensburgSoShippensburg22:35.5 PR
83Deven AbramsPlace 83 · Grade Sr · HaverfordSrHaverford22:36.4 PR
84Ashton RayPlace 84 · Grade Jr · WidenerJrWidener22:37.2 PR
85Jackson GutekunstPlace 85 · Grade Jr · ShippensburgJrShippensburg22:37.9 PR
86Joseph De RosaPlace 86 · Grade Sr · HaverfordSrHaverford22:41.8 PR
87Andrew SmolowitzPlace 87 · Grade Sr · MuhlenbergSrMuhlenberg22:48.8 PR
88Owen DybusPlace 88 · Grade Fr · West ChesterFrWest Chester22:49.6 PR
89Ethan NgPlace 89 · Grade Jr · WidenerJrWidener22:56.0 PR
90Oliver BarrPlace 90 · Grade Fr · HaverfordFrHaverford22:57.6 PR
91David JohnsonPlace 91 · Grade Fr · WidenerFrWidener23:00.2 PR
92Davey JohnsonPlace 92 · Grade Fr · ShippensburgFrShippensburg23:01.1 PR
93Ryan LangPlace 93 · Grade Fr · NJITFrNJIT23:05.9 PR
94Liam DeimlerPlace 94 · Grade Fr · HaverfordFrHaverford23:11.6 PR
95Gabriel BernsteinPlace 95 · Grade Fr · HaverfordFrHaverford23:19.4 PR
96Isaac ChuPlace 96 · Grade Jr · SwarthmoreJrSwarthmore23:20.9 PR
97Davin DuffyPlace 97 · Grade Fr · NJITFrNJIT23:25.0 PR
98Daniel MurphyPlace 98 · Grade So · WidenerSoWidener23:26.5 PR
99Eric XingPlace 99 · Grade Sr · SwarthmoreSrSwarthmore23:26.8 PR
100Wyatt GracePlace 100 · Grade Fr · HaverfordFrHaverford23:30.6 PR
101Cullen WorthPlace 101 · Grade Jr · HaverfordJrHaverford23:50.1 PR
102Haven WenzelPlace 102 · Grade So · SwarthmoreSoSwarthmore23:57.3 PR
103Howard WangPlace 103 · Grade Sr · SwarthmoreSrSwarthmore24:01.4 PR
104TJ CookPlace 104 · Grade So · MuhlenbergSoMuhlenberg24:04.7 PR
105Aurelien CarrettaPlace 105 · Grade Sr · SwarthmoreSrSwarthmore24:05.7 PR
106Josue LaurorePlace 106 · Grade Fr · HaverfordFrHaverford24:12.3 PR
107Nevon GanskoopPlace 107 · Grade So · West ChesterSoWest Chester24:27.9 PR
108Niklas HaraldssonPlace 108 · Grade Fr · MuhlenbergFrMuhlenberg24:30.1 PR
109David SeverianoPlace 109 · Grade So · SwarthmoreSoSwarthmore24:30.4 PR
110William GrayPlace 110 · Grade Fr · HaverfordFrHaverford24:33.8 PR
111James PlunkettPlace 111 · Grade Jr · WidenerJrWidener25:02.3 PR
112Theo McGreeveyPlace 112 · Grade Jr · SwarthmoreJrSwarthmore25:11.6 PR
113Alex StefaniakPlace 113 · Grade Fr · MuhlenbergFrMuhlenberg25:21.4 PR
114Benjamin AaronPlace 114 · Grade Fr · HaverfordFrHaverford25:31.8 PR
115Leo SUNPlace 115 · Grade Sr · SwarthmoreSrSwarthmore25:56.3 PR
116Jake RestivoPlace 116 · Grade So · MuhlenbergSoMuhlenberg31:14.2 PR
117Carlos BenavidesPlace 117 · Grade So · SwarthmoreSoSwarthmore33:13.4 PR
—Noah StapletonGrade Fr · SwarthmoreFrSwarthmoreNT
—Soren MinerGrade So · SwarthmoreSoSwarthmoreNT
—Nicholas EmmertGrade Sr · George MasonSrGeorge MasonNT

Girls / Women · 5,000 Meters Collegiate

101 results
PlAthlete / entryGrSchool / teamMark
1Lily MurphyPlace 1 · Grade Sr · PennSrPenn16:48.6 PR
2Ella SemplePlace 2 · Grade Sr · George MasonSrGeorge Mason17:12.7 PR
3Kyra ComptonPlace 3 · Grade Sr · PennSrPenn17:34.4 PR
4Jessie FotheringhamPlace 4 · Grade Fr · NJITFrNJIT17:46.2
5Zoe MosherPlace 5 · Grade Fr · VillanovaFrVillanova17:48.9 PR
6Cecilia MontagnesePlace 6 · Grade Fr · VillanovaFrVillanova17:57.8
7Courtney KaiserPlace 7 · Grade So · PennSoPenn18:01.2 PR
8Sophia McinnesPlace 8 · Grade Fr · VillanovaFrVillanova18:03.4 PR
9Kinsey PoguePlace 9 · Grade Sr · VillanovaSrVillanova18:08.1 PR
10Maeve SmithPlace 10 · Grade Fr · VillanovaFrVillanova18:16.3 PR
11Elizabeth MartellPlace 11 · Grade Sr · VillanovaSrVillanova18:29.7
12Gabby PistnerPlace 12 · Grade Fr · VillanovaFrVillanova18:32.5
13Anna WeirichPlace 13 · Grade Jr · PennJrPenn18:35.8 PR
14Sarah Van OrnumPlace 14 · Grade Jr · NJITJrNJIT18:39.7
15McKenzie DillmanPlace 15 · Grade Sr · George MasonSrGeorge Mason18:42.6
16Amelia GreenPlace 16 · Grade So · La SalleSoLa Salle18:44.5
17Kiera DuffyPlace 17 · Grade Sr · PennSrPenn18:47.6
18Quin StovallPlace 18 · Grade So · PennSoPenn18:48.7 PR
19Stella HammondPlace 19 · Grade Jr · La SalleJrLa Salle18:52.4
20Olivia MontiniPlace 20 · Grade Sr · SwarthmoreSrSwarthmore18:53.2
21Therese TrainerPlace 21 · Grade Jr · VillanovaJrVillanova18:58.7
22Aylin YirmibesogluPlace 22 · Grade Jr · George MasonJrGeorge Mason19:04.2
23Margaret McCabePlace 23 · Grade Fr · PennFrPenn19:04.9
24Caelen O'LearyPlace 24 · Grade Jr · VillanovaJrVillanova19:11.3
25Cara CoppolinoPlace 25 · Grade So · La SalleSoLa Salle19:12.5
26Ellie DesmondPlace 26 · Grade Sr · George MasonSrGeorge Mason19:15.2
27Kate HOSPlace 27 · Grade So · PennSoPenn19:16.5
28Lexy RivardPlace 28 · Grade Sr · La SalleSrLa Salle19:16.5
29Victoria BartholomewPlace 29 · Grade So · ShippensburgSoShippensburg19:19.1 PR
30Kimmie HardingPlace 30 · Grade Sr · NJITSrNJIT19:24.9
31Charlotte MartinPlace 31 · Grade So · SwarthmoreSoSwarthmore19:25.4
32Ella VerelloPlace 32 · Grade Sr · La SalleSrLa Salle19:26.8 PR
33Alice SappenfieldPlace 33 · Grade Jr · HaverfordJrHaverford19:27.3
34Anastasia JaycobsPlace 34 · Grade Jr · HaverfordJrHaverford19:31.5
35Aoife ShovlinPlace 35 · Grade Fr · PennFrPenn19:31.7
36Tea Malone-BonnaciPlace 36 · Grade Jr · SwarthmoreJrSwarthmore19:32.5 PR
37Hazel WellsPlace 37 · Grade Fr · George MasonFrGeorge Mason19:33.4
38Brenna ElchenkoPlace 38 · Grade Jr · George MasonJrGeorge Mason19:40.3
39Aaliyah AnaskevichPlace 39 · Grade So · SwarthmoreSoSwarthmore19:41.5
40Savannah ShawPlace 40 · Grade Sr · HaverfordSrHaverford19:42.7 PR
41Emma TaylorPlace 41 · Grade Sr · La SalleSrLa Salle19:45.8
42Jessalyn WelshPlace 42 · Grade So · West ChesterSoWest Chester19:47.3
43Ania WongPlace 43 · Grade So · SwarthmoreSoSwarthmore19:49.6
44Beca BrownPlace 44 · Grade Fr · La SalleFrLa Salle19:52.6 PR
45Ellie GoldbergPlace 45 · Grade Sr · West ChesterSrWest Chester19:52.7 PR
46Mya TrottyPlace 46 · Grade Fr · ShippensburgFrShippensburg19:54.1 PR
47Abra MazzeoPlace 47 · Grade Fr · SwarthmoreFrSwarthmore19:57.1 PR
48Alexa PinonPlace 48 · Grade So · George MasonSoGeorge Mason20:03.8
49Anna SchaefferPlace 49 · Grade Fr · ShippensburgFrShippensburg20:07.8 PR
50Jessie HausmanPlace 50 · Grade Sr · HaverfordSrHaverford20:12.4 PR
51Taylor AtkinsonPlace 51 · Grade So · West ChesterSoWest Chester20:15.0
52Caleigh VincentPlace 52 · Grade So · ShippensburgSoShippensburg20:27.8 PR
53Abigail GrahamPlace 53 · Grade Sr · George MasonSrGeorge Mason20:35.6 PR
54Lindsay YakaboskiPlace 54 · Grade Jr · PennJrPenn20:39.2
55Eva AckleyPlace 55 · Grade So · Bryn MawrSoBryn Mawr20:42.3 PR
56Jem BerneyPlace 56 · Grade Sr · MuhlenbergSrMuhlenberg20:46.7
57Brooke MillerPlace 57 · Grade So · ShippensburgSoShippensburg20:51.5 PR
58Lindsay MeadowsPlace 58 · Grade Fr · George MasonFrGeorge Mason20:55.2
59Faith WilsonPlace 59 · Grade Sr · ShippensburgSrShippensburg20:56.3 PR
60Rica Eleches-LipsitzPlace 60 · Grade Fr · SwarthmoreFrSwarthmore20:58.9 PR
61Jenna KeithPlace 61 · Grade Sr · NJITSrNJIT20:59.5
62Poppy ChrismanPlace 62 · Grade Jr · HaverfordJrHaverford21:01.6
63Keiko ChinenPlace 63 · Grade Fr · HaverfordFrHaverford21:02.1
64Margaret HolderithPlace 64 · Grade Jr · MuhlenbergJrMuhlenberg21:04.7
65Grace O'BrienPlace 65 · Grade Jr · West ChesterJrWest Chester21:07.9 PR
66Madeline RuchelmanPlace 66 · Grade Fr · HaverfordFrHaverford21:08.9 PR
67Natalie ClauhsPlace 67 · Grade Fr · La SalleFrLa Salle21:15.6
68Lucy ValenciaPlace 68 · Grade Jr · SwarthmoreJrSwarthmore21:18.6
69Dalia SmidPlace 69 · Grade So · HaverfordSoHaverford21:29.5
70Ava LundyPlace 70 · Grade Jr · MuhlenbergJrMuhlenberg21:32.4
71Bella ThoenPlace 71 · Grade Jr · SwarthmoreJrSwarthmore21:36.4
72Sofie PrietoPlace 72 · Grade Sr · Bryn MawrSrBryn Mawr21:38.2 PR
73Edie HogansonPlace 73 · Grade Jr · SwarthmoreJrSwarthmore21:39.0 PR
74Natalie DicriscioPlace 74 · Grade Sr · ShippensburgSrShippensburg21:41.3 PR
75Bianca OrtizPlace 75 · Grade So · HaverfordSoHaverford21:45.5
76Olivia CloutierPlace 76 · Grade Sr · SwarthmoreSrSwarthmore21:50.5 PR
77Ella BorelloPlace 77 · Grade Jr · MuhlenbergJrMuhlenberg21:51.4
78Diya IntaPlace 78 · Grade Fr · NJITFrNJIT22:06.8
79Ella SmithPlace 79 · Grade Sr · ShippensburgSrShippensburg22:12.2 PR
80Janalise JimenezPlace 80 · Grade Fr · SwarthmoreFrSwarthmore22:25.5
81Ava AzzinnariPlace 81 · Grade Fr · MuhlenbergFrMuhlenberg22:30.5
82Helene ShevickPlace 82 · Grade Sr · ShippensburgSrShippensburg22:33.0 PR
83Alyson BostromPlace 83 · Grade So · Bryn MawrSoBryn Mawr22:41.2 PR
84Julia TassonePlace 84 · Grade Sr · MuhlenbergSrMuhlenberg23:07.2
85Delahni ShawPlace 85 · Grade So · NJITSoNJIT23:17.7
86Katie ShepardPlace 86 · Grade Sr · MuhlenbergSrMuhlenberg23:26.7
87Claire ParsonsPlace 87 · Grade Jr · HaverfordJrHaverford23:41.3
88Audrey CarterPlace 88 · Grade Sr · HaverfordSrHaverford23:42.8
89Judy XiePlace 89 · Grade Jr · HaverfordJrHaverford23:58.9
90Adriana RogowPlace 90 · Grade Fr · HaverfordFrHaverford24:10.1
91Emma SmirkPlace 91 · Grade So · Bryn MawrSoBryn Mawr24:12.1
92Lydia Jenkins-fordPlace 92 · Grade Sr · MuhlenbergSrMuhlenberg24:15.2 PR
93Mckayla ReyerPlace 93 · Grade Jr · Bryn MawrJrBryn Mawr24:48.9
94Natalie KruglyakPlace 94 · Grade So · HaverfordSoHaverford24:54.2 PR
—Sophia FurmanGrade Sr · HaverfordSrHaverfordNT
—Maia PorembaGrade So · HaverfordSoHaverfordNT
—Phylicia CannonGrade Sr · Bryn MawrSrBryn MawrNT
—Miranda PinonGrade So · George MasonSoGeorge MasonNT
—Olivia RieckGrade Sr · ShippensburgSrShippensburgNT
—Morgan HessGrade Sr · ShippensburgSrShippensburgNT
—Morgan McerleanGrade Sr · SwarthmoreSrSwarthmoreNT