Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMoravian University Blue & Grey Invite · Jan 174:40.55Moravian University Blue & Grey InviteJanuary 17, 2026
1000 Meters · IndoorDiplomat Open · Dec 82:49.59aDiplomat OpenDecember 8, 2023
1600 Meters · OutdoorColonial League Championships · May 104:45.42aColonial League ChampionshipsMay 10, 2022
3000 Meters · IndoorDiplomat Open · Dec 89:34.92aDiplomat OpenDecember 8, 2023
3000 Meters · OutdoorLebanon Valley Mini Meet · Mar 229:49.78aLebanon Valley Mini MeetMarch 22, 2025
3000m Steeplechase · Outdoor42nd Millersville Metrics · Apr 410:16.43a42nd Millersville MetricsApril 4, 2025
3200 Meters · OutdoorPIAA District XI AAA Championship · May 1710:04.68aPIAA District XI AAA ChampionshipMay 17, 2022
5000 Meters · IndoorDiplomat Open · Dec 616:13.21aDiplomat OpenDecember 6, 2024
5000 Meters · OutdoorYork College Twilight Meet · Apr 1616:04.70York College Twilight MeetApril 16, 2025
800 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 110:51.39Middle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
800 Meters · OutdoorPIAA District XI AA Championship · May 162:05.40aPIAA District XI AA ChampionshipMay 16, 2023

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17Moravian University Blue & Grey InviteJan 17 · 1 Mile · Place 6 · Lebanon ValleyLebanon Valley1 Mile64:40.55 PBJR
Jan 9Dutchmen InvitationalJan 9 · 3000 Meters · Place 6 · Lebanon ValleyLebanon Valley3000 Meters69:35.13JR
Jan 9Dutchmen InvitationalJan 9 · 1 Mile · Place 10 · Lebanon ValleyLebanon Valley1 Mile104:49.32JR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 24 · Lebanon ValleyLebanon Valley800 Meters2410:51.39 PBFR
Apr 16York College Twilight MeetApr 16 · 5000 Meters · Place 18 · Lebanon ValleyLebanon Valley5000 Meters1816:04.70 PBFR
Apr 442nd Millersville MetricsApr 4 · 3000m Steeplechase · Place 7 · Lebanon ValleyLebanon Valley3000m Steeplechase710:16.43a PBFr
Mar 22Lebanon Valley Mini MeetMar 22 · 3000 Meters · Place 5 · Lebanon ValleyLebanon Valley3000 Meters5.9:49.78a PBFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25Coach I OpenJan 25 · 1 Mile · Place 23 · Lebanon ValleyLebanon Valley1 Mile234:43.29a—
Jan 10LVC Indoor College MeetJan 10 · 3000 Meters · Place 12 · Lebanon ValleyLebanon Valley3000 Meters129:54.83a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 5000 Meters · Place 6 · Lebanon ValleyLebanon Valley5000 Meters6.16:13.21a PBSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 1000 Meters · Place 4 · Lebanon ValleyLebanon Valley1000 Meters4.2:49.59a PBFr
Dec 8Diplomat OpenDec 8 · 3000 Meters · Place 3 · Lebanon ValleyLebanon Valley3000 Meters3.9:34.92a PBFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16PIAA District XI AA ChampionshipMay 16 · 800 Meters · Place 6 · Northwestern LehighNorthwestern Lehigh800 Meters6.2:05.40a PB12

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17PIAA District XI AAA ChampionshipMay 17 · 3200 Meters · Place 8 · Northwestern LehighNorthwestern Lehigh3200 Meters8.10:04.68a PB11
May 10Colonial League ChampionshipsMay 10 · 1600 Meters · Place 6 · Northwestern LehighNorthwestern Lehigh1600 Meters6.4:45.42a PB11
May 10Colonial League ChampionshipsMay 10 · 800 Meters · Northwestern LehighNorthwestern Lehigh800 Meters--DNS11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19PIAA 3A District 11 ChampionshipsMay 19 · 1600 Meters · Place 15 · Northwestern LehighNorthwestern Lehigh1600 Meters15.4:58.62a10