Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAACPS Inter-County Meet #5 · Jan 265:19.18AACPS Inter-County Meet #5January 26, 2024
1600 Meters · OutdoorAACPS County Championships · May 64:41.45aAACPS County ChampionshipsMay 6, 2026
3200 Meters · IndoorAACPS County Championships--AACPS Only · Jan 2010:41.98aAACPS County Championships--AACPS OnlyJanuary 20, 2026
3200 Meters · OutdoorEmerging Elite Invitational · Apr 2510:19.12aEmerging Elite InvitationalApril 25, 2025
5000 Meters · OutdoorPark Invite · Apr 1016:38.05aPark InviteApril 10, 2026
800 Meters · OutdoorLast Chance Meet · May 52:08.52aLast Chance MeetMay 5, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 3200 Meters · Place 12 · Severna Park3200 Meters12.10:20.22a11
May 6AACPS County ChampionshipsMay 6 · 3200 Meters · Place 11 · Severna Park3200 Meters1110:23.08a11
May 6AACPS County ChampionshipsMay 6 · 1600 Meters · Place 16 · Severna Park1600 Meters164:41.45a PB11
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 3200 Meters · Place 38 · Severna Park3200 Meters3810:29.05a11
Apr 16Under Armour Black & Blue InvitationalApr 16 · 1600 Meters · Place 28 · Severna Park1600 Meters284:52.57a11
Apr 10Park InviteApr 10 · 5000 Meters · Place 10 · Severna Park5000 Meters1016:38.05a PB11
Apr 2All-Comers MeetApr 2 · 3200 Meters · Place 2 · Severna Park3200 Meters210:35.10a11
Mar 24Intercounty Meet 1AMar 24 · 1600 Meters · Place 1 · Severna Park1600 Meters14:51.77a11
Mar 24Intercounty Meet 1AMar 24 · 800 Meters · Place 5 · Severna Park800 Meters52:11.25a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 3200 Meters · Place 10 · Severna Park3200 Meters1010:41.98a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5Last Chance MeetMay 5 · 800 Meters · Place 1 · Severna Park800 Meters12:08.52a PB10
Apr 25Emerging Elite InvitationalApr 25 · 3200 Meters · Place 6 · Severna Park3200 Meters610:19.12a PB10
Apr 17Under Armour Black and Blue InvitationalApr 17 · 1600 Meters · Place 49 · Severna Park1600 Meters494:58.4910
Mar 27Inter-County Meet 1CMar 27 · 3200 Meters · Place 3 · Severna Park3200 Meters310:26.43a10
Mar 22Seahawk Invitational 2025Mar 22 · 800 Meters · Place 19 · Severna Park800 Meters192:16.96a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6AACPS Last Chance MeetMay 6 · 1600 Meters · Place 5 · Severna Park1600 Meters55:06.31a—
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 3200 Meters · Place 17 · Severna Park3200 Meters1710:54.23a—
Apr 22AACPS Inter-County Meet #1Apr 22 · 3200 Meters · Place 10 · Severna Park3200 Meters1011:47.73a—
Apr 17AACPS Inter-County Meet #3Apr 17 · 1600 Meters · Place 7 · Severna Park1600 Meters75:07.06a—
Apr 5Park InviteApr 5 · 1600 Meters · Place 55 · Severna Park1600 Meters555:16.579
Mar 25AACPS All-Comers MeetMar 25 · 3200 Meters · Place 19 · Severna Park3200 Meters1912:02.13a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26AACPS Inter-County Meet #5Jan 26 · 1600 Meters · Place 11 · Severna Park1600 Meters115:19.18 PB9