Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMD Blaze Spring Development Meet #1 · Apr 917.78aMD Blaze Spring Development Meet #1April 9, 2022
1500 Meters · OutdoorUSATF National Youth Outdoor Championships · Jun 295:59.64aUSATF National Youth Outdoor ChampionshipsJune 29, 2022
1600 Meters · IndoorPVA 14 & Under · Feb 157:39.19aPVA 14 & UnderFebruary 15, 2025
200 Meters · OutdoorMD Blaze Spring Development Meet #1 · Apr 937.27aMD Blaze Spring Development Meet #1April 9, 2022
400 Meters · IndoorLEGACY Indoor Showcase · Feb 221:10.22aLEGACY Indoor ShowcaseFebruary 22, 2025
400 Meters · OutdoorAAU Maryland District Qualifier · Jun 81:05.78aAAU Maryland District QualifierJune 8, 2024
400 Meters · Relay Split · OutdoorMaryland Blaze Bring the Heat Spring Invitational · May 171:12.413aMaryland Blaze Bring the Heat Spring InvitationalMay 17, 2025
800 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 172:44.31aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
800 Meters · OutdoorEast Coast Elite - Meet of Champions and Distance Carnival @ Stevenson University · Jun 12:37.94East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJune 1, 2024
Javelin · 400g TJ · OutdoorMD Blaze Spring Development Meet #3 · May 2112-04MD Blaze Spring Development Meet #3May 21, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 27Falls Rd Flyers Summer Track Meet #1Jun 27 · 800 Meters · Place 2 · Maryland Blaze Track Club800 Meters2.2:47.01a8
Jun 27Falls Rd Flyers Summer Track Meet #1Jun 27 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:07.94a8
Jun 20PVA T&F InvitationalJun 20 · 800 Meters · Place 2 · Maryland Blaze Track Club800 Meters2.2:38.47a8
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 18 · Maryland Blaze Track Club400 MetersRound P18.1:08.93a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 4 · Maryland Blaze Track Club800 Meters42:38.34a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 12 · Maryland Blaze Track Club400 Meters121:07.54a8
May 24White Knight Youth ChallengeMay 24 · 800 Meters · Place 6 · Maryland Blaze Track Club800 Meters62:44.39a8
May 24White Knight Youth ChallengeMay 24 · 400 Meters · Place 17 · Maryland Blaze Track Club400 Meters171:08.19a8
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 800 Meters · Place 4 · Maryland Blaze Track Club800 Meters42:44.59a8
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 400 Meters · Place 24 · Maryland Blaze Track Club400 Meters241:09.25a8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 15 · Maryland Blaze Track Club800 Meters15.3:15.38a12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 16 · Maryland Blaze Track Club800 Meters16.3:14.75a12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 18 · Maryland Blaze Track Club400 Meters18.1:10.58a12
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 6 · Maryland Blaze Track Club400 MetersRelay Split6.1:12.413a PB12
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Place 14 · Maryland Blaze Track Club800 Meters14.3:04.95a12
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 20 · Maryland Blaze Track Club400 Meters20.1:09.49a12
Apr 6Clarksburg Coyotes Time TrialApr 6 · 800 Meters · Place 3 · Maryland Blaze Track Club800 Meters3.3:02.77a12
Apr 6Clarksburg Coyotes Time TrialApr 6 · 400 Meters · Place 4 · Maryland Blaze Track Club400 Meters4.1:11.68a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 33 · Maryland Blaze Track Club400 Meters331:10.22a PB7
Feb 15PVA 14 & UnderFeb 15 · 1600 Meters · Place 14 · Maryland Blaze Track Club1600 Meters147:39.19a PB7
Feb 15PVA 14 & UnderFeb 15 · 800 Meters · Place 32 · Maryland Blaze Track Club800 Meters323:01.73a7

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 12 · Maryland Blaze Track Club800 Meters12.2:49.07a11
Jun 20AAU Region 3Jun 20 · 400 Meters · Maryland Blaze Track Club400 Meters--DNS11
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Place 4 · Maryland Blaze Track Club800 Meters4.2:44.31a PB11
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 26 · Maryland Blaze Track Club400 MetersRound P26.1:13.22a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 800 Meters · Place 3 · Maryland Blaze Track Cl800 Meters32:38.36a—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 3 · Maryland Blaze Track Cl400 Meters31:05.78a PB—
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 800 Meters · Place 36 · Maryland Blaze Track Club800 Meters362:37.94 PB11
May 252nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 800 Meters · Place 2 · Maryland Blaze Track Club800 Meters2.2:43.47a11
May 252nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:07.43a11
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 800 Meters · Place 4 · Maryland Blaze Track Club800 Meters4.2:48.08a11
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 6 · Maryland Blaze Track Club400 Meters6.1:08.51a11

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 800 Meters · Place 7 · Maryland Blaze Track Club800 Meters7.2:55.61a10
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 400 Meters · Place 6 · Maryland Blaze Track Club400 Meters6.1:13.39a10
Jul 1PVA Track and Field InvitationalJul 1 · 800 Meters · Place 12 · Maryland Blaze Track Club800 Meters12.2:55.28a10
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 32 · Maryland Blaze Track Club400 MetersRound P32.1:16.52a10
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 5 · Maryland Blaze Track Cl800 Meters52:46.42—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 15 · Maryland Blaze Track Cl400 Meters151:12.30—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · 800 Meters · Place 2 · Maryland Blaze Track Cl800 Meters22:49.71a—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · 400 Meters · Place 6 · Maryland Blaze Track Cl400 Meters61:10.48a—
Apr 30BCRP Development MeetApr 30 · 800 Meters · Place 3 · Maryland Blaze Track Cl800 Meters32:50.72a—
Apr 15Maryland Blaze “Bring the Heat” Meet #1Apr 15 · 400 Meters · Place 7 · Maryland Blaze Track Club400 Meters71:10.9810

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · 800 Meters · Place 10 · Maryland Blaze Track Club800 Meters102:48.2110
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 28 · Maryland Blaze Track Club400 MetersRound P281:13.4910
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 800 Meters · Place 10 · Maryland Blaze Track Club800 Meters10.2:48.21a10
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 28 · Maryland Blaze Track Club400 MetersRound P28.1:13.49a10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 1500 Meters · Place 12 · Maryland Blaze Track Club1500 Meters12.5:59.64a PB9
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 15 · Maryland Blaze Track Club800 MetersRound P15.2:52.45a9
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Place 15 · Maryland Blaze Track Club400 MetersRound P15.1:13.44a9
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 1500 Meters · Place 7 · Maryland Blaze Track Cl1500 Meters76:22.58a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 800 Meters · Place 4 · Maryland Blaze Track Cl800 Meters42:58.38a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 400 Meters · Place 11 · Maryland Blaze Track Cl400 Meters111:17.28a—
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · Javelin · Place 5 · Maryland Blaze Track ClubJavelin515-0910
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 800 Meters · Place 2 · Maryland Blaze Track Club800 Meters23:07.6810
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters21:19.4810
May 21MD Blaze Spring Development Meet #3May 21 · Javelin · Place 8 · Maryland Blaze Track ClubJavelin400g TJ8.12-04 PB9
May 21MD Blaze Spring Development Meet #3May 21 · 1500 Meters · Place 2 · Maryland Blaze Track Club1500 Meters2.6:51.47a9
May 21MD Blaze Spring Development Meet #3May 21 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.3:07.31a9
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters2.37.27a PB9
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 100 Meters · Place 5 · Maryland Blaze Track Club100 Meters5.17.78a PB9