Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMPSSAA 2A Central Region Championships · Feb 106:00.97aMPSSAA 2A Central Region ChampionshipsFebruary 10, 2025
1600 Meters · OutdoorInter-County Meet 2B · Apr 96:05.56aInter-County Meet 2BApril 9, 2025
2000m Steeplechase · OutdoorUnder Armour Black & Blue Invitational · Apr 1610:00.70aUnder Armour Black & Blue InvitationalApril 16, 2026
3200 Meters · IndoorAACPS Intercounty Meet #2 · Jan 313:35.62aAACPS Intercounty Meet #2January 3, 2025
3200 Meters · OutdoorAll-Comers Meet · Apr 1513:32.46aAll-Comers MeetApril 15, 2025
500 Meters · IndoorAACPS Intercounty Meet #4 · Dec 91:36.71aAACPS Intercounty Meet #4December 9, 2024
800 Meters · IndoorAACPS County Championships · Jan 232:52.09aAACPS County ChampionshipsJanuary 23, 2025
800 Meters · OutdoorEmerging Elite Invitational · Apr 252:51.07aEmerging Elite InvitationalApril 25, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6AACPS County ChampionshipsMay 6 · 3200 Meters · Place 19 · Chesapeake-AA3200 Meters1914:17.80a11
May 1Maverick Madness 8May 1 · 1600 Meters · Place 24 · Chesapeake-AA1600 Meters246:33.70a11
Apr 252nd Annual Eagle Relay CarnivalApr 25 · 1600 Meters · Place 6 · Chesapeake-AA1600 Meters66:28.41a11
Apr 17Sam Singleton Scorpion ClassicApr 17 · 1600 Meters · Place 30 · Chesapeake-AA1600 Meters306:24.90a11
Apr 16Under Armour Black & Blue InvitationalApr 16 · 2000m Steeplechase · Place 31 · Chesapeake-AA2000m Steeplechase3110:00.70a PB11
Apr 10Park InviteApr 10 · 3200 Meters · Place 57 · Chesapeake-AA3200 Meters5714:16.83a11
Apr 2All-Comers MeetApr 2 · 3200 Meters · Place 15 · Chesapeake-AA3200 Meters1513:57.37a11
Mar 25Intercounty Meet 1BMar 25 · 3200 Meters · Place 2 · Chesapeake-AA3200 Meters214:04.34a11
Mar 21The Gopher InvitationalMar 21 · 1600 Meters · Place 17 · Chesapeake-AA1600 Meters176:37.44a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 3200 Meters · Place 13 · Chesapeake-AA3200 Meters1313:46.54a11
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · 1600 Meters · Place 29 · Chesapeake-AA1600 Meters296:32.14a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · 1600 Meters · Place 27 · Chesapeake-AA1600 Meters27.6:38.60a11
Dec 11AACPS Intercounty Meet 1-AACPS OnlyDec 11 · 1600 Meters · Place 19 · Chesapeake-AA1600 Meters19.6:34.01a11
Dec 11AACPS Intercounty Meet 1-AACPS OnlyDec 11 · 800 Meters · Place 24 · Chesapeake-AA800 Meters24.3:06.12a11
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 1600 Meters · Place 10 · Chesapeake-AA1600 Meters106:00.97a PB—
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 1600 Meters · Place 10 · Chesapeake-AA1600 Meters10.6:00.97a10
Jan 23AACPS County ChampionshipsJan 23 · 1600 Meters · Place 14 · Chesapeake-AA1600 Meters146:05.47a—
Jan 23AACPS County ChampionshipsJan 23 · 800 Meters · Place 20 · Chesapeake-AA800 Meters202:52.09a PB—
Jan 9AACPS Intercounty Meet #3Jan 9 · 1600 Meters · Place 16 · Chesapeake-AA1600 Meters166:16.05a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 3200 Meters · Place 11 · Chesapeake-AA3200 Meters1113:35.62a PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A East Region ChampionshipsMay 12 · 1600 Meters · Place 21 · Chesapeake-AA1600 Meters21.6:14.60a10
May 7Anne Arundel County ChampionshipsMay 7 · 1600 Meters · Place 23 · Chesapeake-AA1600 Meters236:23.70a10
May 5Last Chance MeetMay 5 · 3200 Meters · Place 9 · Chesapeake-AA3200 Meters913:47.48a10
May 2Maverick Madness 7May 2 · 1600 Meters · Place 17 · Chesapeake-AA1600 Meters176:23.29a10
Apr 25Emerging Elite InvitationalApr 25 · 800 Meters · Place 31 · Chesapeake-AA800 Meters312:51.07a PB10
Apr 15All-Comers MeetApr 15 · 3200 Meters · Place 5 · Chesapeake-AA3200 Meters513:32.46a PB10
Apr 9Inter-County Meet 2BApr 9 · 1600 Meters · Place 2 · Chesapeake-AA1600 Meters26:05.56a PB10
Mar 29Dwight Scott Battlefield Blast InvitationalMar 29 · 1600 Meters · Place 14 · Chesapeake-AA1600 Meters146:07.04a10
Mar 26Inter-County Meet 1BMar 26 · 3200 Meters · Place 2 · Chesapeake-AA3200 Meters213:38.23a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18AACPS Intercounty Meet #1Dec 18 · 1600 Meters · Place 9 · Chesapeake-AA1600 Meters9.6:15.05a10
Dec 18AACPS Intercounty Meet #1Dec 18 · 800 Meters · Place 22 · Chesapeake-AA800 Meters22.2:56.25a10
Dec 9AACPS Intercounty Meet #4Dec 9 · 500 Meters · Place 25 · Chesapeake-AA500 Meters25.1:36.71a PB10