Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUrsinus HS Invitational · Dec 104:47.60aUrsinus HS InvitationalDecember 10, 2022
1500 Meters · OutdoorDelaware Invitational · Apr 64:33.16aDelaware InvitationalApril 6, 2024
1600 Meters · IndoorDIAA Indoor Track & Field Championships · Feb 44:49.57aDIAA Indoor Track & Field ChampionshipsFebruary 4, 2023
1600 Meters · OutdoorDIAA Meet of Champions · May 244:32.15DIAA Meet of ChampionsMay 24, 2023
200 Meters · OutdoorCharter Mini Meet #1 · Apr 2625.47Charter Mini Meet #1April 26, 2023
3200 Meters · OutdoorTiger Classic · May 810:19.55Tiger ClassicMay 8, 2023
800 Meters · OutdoorNew Castle County Championships · May 122:00.64aNew Castle County ChampionshipsMay 12, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Morgan State Legacy MeetApr 17 · 1500 Meters · Delaware StateDelaware State1500 Meters—DNSJr
Apr 10Delaware InvitationalApr 10 · 1500 Meters · Place 19 · Delaware StateDelaware State1500 Meters19.4:39.87aJr
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · Place 96 · Delaware StateDelaware State1500 Meters96.4:35.89aJr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Delaware InvitationalApr 6 · 1500 Meters · Place 10 · Delaware StateDelaware State1500 Meters10.4:33.16a PBFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24DIAA Meet of ChampionsMay 24 · 1600 Meters · Place 9 · Newark CharterNewark Charter1600 Meters94:32.15 PB12
May 20DIAA Track & Field ChampionshipsMay 20 · 1600 Meters · Place 9 · Newark CharterNewark Charter1600 Meters9.4:32.86a12
May 20DIAA Track & Field ChampionshipsMay 20 · 800 Meters · Place 12 · Newark CharterNewark Charter800 Meters12.2:04.45a12
May 12New Castle County ChampionshipsMay 12 · 800 Meters · Place 9 · Newark CharterNewark Charter800 Meters9.2:00.64a PB12
May 8Tiger ClassicMay 8 · 3200 Meters · Place 5 · Newark CharterNewark Charter3200 Meters510:19.55 PB12
Apr 26Charter Mini Meet #1Apr 26 · 800 Meters · Place 5 · Newark CharterNewark Charter800 Meters52:01.5412
Apr 26Charter Mini Meet #1Apr 26 · 200 Meters · Place 37 · Newark CharterNewark Charter200 Meters3725.47 PB12
Apr 22Art Madric Hall of Fame InvitationalApr 22 · 1600 Meters · Place 22 · Newark CharterNewark Charter1600 Meters22.4:50.44a12

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4DIAA Indoor Track & Field ChampionshipsFeb 4 · 1600 Meters · Place 15 · Newark CharterNewark Charter1600 Meters15.4:49.57a PB12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · 1 Mile · Place 5 · Newark CharterNewark Charter1 Mile5.4:47.60a PB12
Jan 16Bears HS InvitationalJan 16 · 1 Mile · Place 21 · Newark CharterNewark Charter1 Mile21.5:10.02a11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20DIAA Track & Field ChampionshipsMay 20 · 1600 Meters · Place 9 · Newark CharterNewark Charter1600 Meters9.4:43.45a11
May 20DIAA Track & Field ChampionshipsMay 20 · 800 Meters · Place 12 · Newark CharterNewark Charter800 Meters12.2:10.24a11