Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 14:58.68aOcean Breeze InvitationalFebruary 1, 2025
10,000 Meters · OutdoorAEC (Atlantic East) Outdoor Championships · May 235:05.68aAEC (Atlantic East) Outdoor ChampionshipsMay 2, 2026
1500 Meters · OutdoorYork College Twilight Meet · Apr 14:24.80aYork College Twilight MeetApril 1, 2026
1600 Meters · IndoorF&M HS Invite #2 · Jan 265:13.88aF&M HS Invite #2January 26, 2025
1600 Meters · OutdoorMid Penn Championship · May 104:46.95aMid Penn ChampionshipMay 10, 2025
3000 Meters · IndoorSt Thomas Aquinas Spartan Invitational · Jan 910:28.64aSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
3200 Meters · IndoorDickinson College Holiday HS Invite · Dec 1611:39.82aDickinson College Holiday HS InviteDecember 16, 2023
3200 Meters · OutdoorCy Fritz T&F Open · Apr 2510:51.99aCy Fritz T&F OpenApril 25, 2025
5000 Meters · OutdoorBill Butler Invitational · Apr 1016:48.68aBill Butler InvitationalApril 10, 2026
800 Meters · IndoorFranklin & Marshall High Invite · Jan 292:38.32aFranklin & Marshall High InviteJanuary 29, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 10,000 Meters · Place 5 · MarywoodMarywood10,000 Meters5.35:05.68a PBFr
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 5000 Meters · Place 4 · MarywoodMarywood5000 Meters4.17:08.20aFr
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 1500 Meters · Place 8 · MarywoodMarywood1500 Meters8.4:30.02aFr
Apr 25Monarch OpenApr 25 · 1500 Meters · Place 5 · MarywoodMarywood1500 Meters5.4:28.10aFr
Apr 18Misericordia InvitationalApr 18 · 5000 Meters · Place 2 · MarywoodMarywood5000 Meters2.16:54.29aFr
Apr 10Bill Butler InvitationalApr 10 · 5000 Meters · Place 3 · MarywoodMarywood5000 Meters3.16:48.68a PBFr
Apr 1York College Twilight MeetApr 1 · 1500 Meters · Place 35 · MarywoodMarywood1500 Meters354:24.80a PBFr
Mar 27Danny Curran InvitationalMar 27 · 10,000 Meters · Place 51 · MarywoodMarywood10,000 Meters51.35:28.66aFr
Mar 21Monarch InvitationalMar 21 · 5000 Meters · Place 2 · MarywoodMarywood5000 Meters2.17:37.81aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16NYC Gotham CupJan 16 · 1 Mile · Place 37 · MarywoodMarywood1 Mile37.5:01.41aFr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 3000 Meters · Place 27 · MarywoodMarywood3000 Meters27.10:28.64a PBFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Mid Penn ChampionshipMay 10 · 1600 Meters · Place 29 · Lower DauphinLower Dauphin1600 Meters29.4:46.95a PB12
Apr 25Cy Fritz T&F OpenApr 25 · 3200 Meters · Place 6 · Lower DauphinLower Dauphin3200 Meters6.10:51.99a PB12
Apr 25Cy Fritz T&F OpenApr 25 · 1600 Meters · Place 37 · Lower DauphinLower Dauphin1600 Meters37.5:03.48a12
Mar 29Tim Cook InvitationalMar 29 · 1600 Meters · Place 22 · Lower DauphinLower Dauphin1600 Meters22.4:57.53a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 16 · Lower DauphinLower Dauphin1 Mile16.4:58.68a PB11
Jan 26F&M HS Invite #2Jan 26 · 1600 Meters · Place 43 · Lower DauphinLower Dauphin1600 Meters43.5:13.88a PB11
Jan 26F&M HS Invite #2Jan 26 · 3000 Meters · Place 18 · Lower DauphinLower Dauphin3000 Meters18.10:42.82a11
Jan 10Golden Bear HS InviteJan 10 · 3000 Meters · Place 9 · Lower DauphinLower Dauphin3000 Meters9.10:50.83a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28F&M HS Invite #3Jan 28 · 1600 Meters · Lower DauphinLower Dauphin1600 Meters--DNS10
Jan 28F&M HS Invite #3Jan 28 · 3000 Meters · Lower DauphinLower Dauphin3000 Meters--DNS10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Dickinson College Holiday HS InviteDec 16 · 3200 Meters · Place 38 · Lower DauphinLower Dauphin3200 Meters38.11:39.82a PB10
Dec 16Dickinson College Holiday HS InviteDec 16 · 1600 Meters · Place 62 · Lower DauphinLower Dauphin1600 Meters62.5:20.28a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Franklin & Marshall High InviteJan 29 · 800 Meters · Place 30 · Lower DauphinLower Dauphin800 Meters30.2:38.32a PB9