Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHenlopen Championships · Jan 226:17.33aHenlopen ChampionshipsJanuary 22, 2026
1600 Meters · OutdoorDoug Wesner Memorial · Feb 126:41.09aDoug Wesner MemorialFebruary 12, 2026
400 Meters · IndoorBears Invitational · Jan 101:09.47aBears InvitationalJanuary 10, 2024
800 Meters · IndoorHoward County Winterfest Invitational · Dec 212:34.16aHoward County Winterfest InvitationalDecember 21, 2024
800 Meters · OutdoorDoug Wesner Memorial · Feb 122:58.87aDoug Wesner MemorialFebruary 12, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Feb 12Doug Wesner MemorialFeb 12 · 1600 Meters · Place 24 · Polytech1600 Meters24.6:41.09a PB11
Feb 12Doug Wesner MemorialFeb 12 · 800 Meters · Place 27 · Polytech800 Meters27.2:58.87a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Henlopen ChampionshipsJan 22 · 1600 Meters · Place 9 · Polytech1600 Meters9.6:17.33a PB11
Jan 22Henlopen ChampionshipsJan 22 · 800 Meters · Place 13 · Polytech800 Meters13.3:02.81a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 1600 Meters · Polytech1600 Meters—DNS11
Dec 20Dickinson Holiday HS MeetDec 20 · 800 Meters · Place 9 · Polytech800 Meters9.2:40.85a11
Feb 13Doug Wesner MemorialFeb 13 · 800 Meters · Place 6 · Polytech800 Meters6.2:40.43a10
Jan 24Ursinus HS InvitationalJan 24 · 800 Meters · Place 19 · Polytech800 Meters19.2:37.79a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 800 Meters · Place 18 · Polytech800 Meters18.2:34.16a PB10
Jan 24UC HS InvitationalJan 24 · 800 Meters · Place 29 · Polytech800 Meters29.2:38.31a9
Jan 10Bears InvitationalJan 10 · 800 Meters · Place 24 · Polytech800 Meters24.3:07.53a9
Jan 10Bears InvitationalJan 10 · 400 Meters · Place 17 · Polytech400 Meters17.1:09.47a PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20X Annual Pat Russo InvitationalDec 20 · 500 Meters · Polytech500 Meters—DQ9
Dec 13Bayside League Meet 2Dec 13 · 800 Meters · Place 8 · Polytech800 Meters8.2:45.54a9