Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorDickinson Holiday HS Meet · Dec 205:38.21aDickinson Holiday HS MeetDecember 20, 2025
1600 Meters · OutdoorStan Morgan Invitational · May 35:33.87aStan Morgan InvitationalMay 3, 2025
3200 Meters · IndoorDickinson Holiday HS Meet · Dec 2011:56.20aDickinson Holiday HS MeetDecember 20, 2025
3200 Meters · OutdoorStan Morgan Invitational · May 311:52.13aStan Morgan InvitationalMay 3, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Midd-West InvitationalMay 1 · 3200 Meters · Place 2 · Lower Dauphin3200 Meters2.12:08.46a12
Apr 24CY Fritz T&FApr 24 · 3200 Meters · Place 15 · Lower Dauphin3200 Meters15.12:16.42a12
Apr 24CY Fritz T&FApr 24 · 1600 Meters · Place 12 · Lower Dauphin1600 Meters12.5:40.01a12
Apr 18Jack Roddick Invitational 2026Apr 18 · 1600 Meters · Place 48 · Lower Dauphin1600 Meters48.5:48.60a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 3200 Meters · Place 2 · Lower Dauphin3200 Meters2.11:56.20a PB12
Dec 20Dickinson Holiday HS MeetDec 20 · 1600 Meters · Place 5 · Lower Dauphin1600 Meters5.5:38.21a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Mid Penn ChampionshipMay 10 · 3200 Meters · Place 16 · Lower Dauphin3200 Meters16.12:01.94a11
May 3Stan Morgan InvitationalMay 3 · 3200 Meters · Place 9 · Lower Dauphin3200 Meters9.11:52.13a PB11
May 3Stan Morgan InvitationalMay 3 · 1600 Meters · Place 5 · Lower Dauphin1600 Meters5.5:33.87a PB11
Apr 25Cy Fritz T&F OpenApr 25 · 1600 Meters · Place 12 · Lower Dauphin1600 Meters12.5:35.91a11
Apr 19Shippensburg InvitationalApr 19 · 1600 Meters · Place 38 · Lower Dauphin1600 Meters38.5:37.09a11
Apr 19Roddick InvitationalApr 19 · 1600 Meters · Place 38 · Lower Dauphin1600 Meters38.5:37.09a11
Apr 12Pan Ram InvApr 12 · 1600 Meters · Place 8 · Lower Dauphin1600 Meters85:40.0711
Mar 29Tim Cook InvitationalMar 29 · 1600 Meters · Place 12 · Lower Dauphin1600 Meters12.5:47.27a11