Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDVGTCA Meet #3 -Invitational Day 1 · Dec 196:24.51aDVGTCA Meet #3 -Invitational Day 1December 19, 2024
1600 Meters · IndoorUrsinus HS Icebreaker · Dec 76:04.04aUrsinus HS IcebreakerDecember 7, 2025
1600 Meters · OutdoorBrooks Haverford Distance Classic · Apr 105:51.71aBrooks Haverford Distance ClassicApril 10, 2026
3000 Meters · IndoorDVGTCA Meet #1 · Dec 613:00.72aDVGTCA Meet #1December 6, 2024
3200 Meters · OutdoorAACA Championships · May 812:40.18aAACA ChampionshipsMay 8, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8AACA ChampionshipsMay 8 · 3200 Meters · Place 6 · Gwynedd Mercy3200 Meters6.12:40.18a PB10
Apr 30Helman/Hosier InviteApr 30 · 3200 Meters · Place 13 · Gwynedd Mercy3200 Meters13.12:41.45a10
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 46 · Gwynedd Mercy1600 Meters46.5:51.71a PB10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 3200 Meters · Place 15 · Gwynedd Mercy3200 Meters15.12:49.11a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21The Oval Office Holiday PartyDec 21 · 1600 Meters · Place 14 · Gwynedd Mercy1600 Meters14.6:06.22a10
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 14 · Gwynedd Mercy1600 Meters14.6:04.04a PB10
Dec 7Ursinus HS IcebreakerDec 7 · 1600 Meters · Place 14 · Gwynedd Mercy1600 Meters14.6:04.04a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 1 Mile · Place 47 · Gwynedd Mercy1 Mile47.6:24.51a PB9
Dec 6DVGTCA Meet #1Dec 6 · 3000 Meters · Place 25 · Gwynedd Mercy3000 Meters25.13:00.72a PB9