Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 2614.84aBullseye Youth Track & Field InvitationalApril 26, 2026
1600 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 177:05.71aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1429.37aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
200 Meters · Outdoor2026 International Youth Championship · Jul 1727.69a2026 International Youth ChampionshipJuly 17, 2026
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 141:10.84aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
400 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 131:05.53aAAU Potomac Valley District QualifierJune 13, 2026
55 Meter · IndoorPVA 14 & Under National Indoor Invitational · Feb 189.66aPVA 14 & Under National Indoor InvitationalFebruary 18, 2023
55 Meters · IndoorPVA 14 & Under National Championship · Feb 189.66PVA 14 & Under National Championship February 18, 2023
60 Meters · IndoorAAU Indoor National Championships · Mar 79.98aAAU Indoor National ChampionshipsMarch 7, 2025
800 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 123:08.22aUAGTCA Meet 2 @ Ott Center for Track & Field January 12, 2025
800 Meters · OutdoorPVA Track and Field Invitational · Jul 13:28.55aPVA Track and Field InvitationalJuly 1, 2023
High Jump · OutdoorBullseye Youth Track & Field Invitational · Apr 263' 7"Bullseye Youth Track & Field InvitationalApril 26, 2026
Javelin · 300g TJ · OutdoorPVA Track and Field Invitational · Jul 19.74mPVA Track and Field InvitationalJuly 1, 2023
Javelin · 400g · OutdoorClarksburg Coyotes Time Trials · Apr 1286' 7"Clarksburg Coyotes Time TrialsApril 12, 2026
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2035-00AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorBullseye Youth Track & Field Invitational · Apr 2675' 4"Bullseye Youth Track & Field InvitationalApril 26, 2026
Javelin · 450g AeroJav · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 623.02mUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 5 · Maryland Blaze Track ClubJavelin450g AeroJav5.22.26m6
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 26 · Maryland Blaze Track Club400 Meters26.1:05.85a6
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 22 · Maryland Blaze Track Club200 MetersRound P22.28.15aWind: 0.76
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 20 · Maryland Blaze Track Club200 Meters20.27.69a PBWind: 0.86
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 10 · Maryland Blaze Track ClubHigh Jump103-86
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 7 · Maryland Blaze Track ClubJavelin783-66
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 13 · Maryland Blaze Track Club400 Meters131:06.31a6
Jun 20PVA T&F InvitationalJun 20 · Javelin · Place 3 · Maryland Blaze Track ClubJavelin450g AeroJav3.20.30m6
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 19 · Maryland Blaze Track Club400 MetersRound P19.1:06.08a6
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 12 · Maryland Blaze Track Club200 MetersRound P12.28.04a6
Jun 13AAU Potomac Valley District QualifierJun 13 · Javelin · Place 5 · Maryland Blaze Track ClubJavelin527.12m6
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 15 · Maryland Blaze Track Club400 Meters151:05.53a PB6
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Place 1 · Maryland Blaze Track ClubJavelin450g AeroJav1.23.02m PB6
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 400 Meters · Place 8 · Maryland Blaze Track Club400 Meters8.1:05.97a6
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 21 · Maryland Blaze Track Club200 Meters21.28.89a6
May 30DMV Youth ChallengeMay 30 · Javelin · Place 4 · Maryland Blaze Track ClubJavelin450g AeroJav4.22.31m6
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 17 · Maryland Blaze Track Club400 MetersRound P17.1:06.17a6
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 40 · Maryland Blaze Track Club200 MetersRound P40.29.11a6
May 24White Knight Youth ChallengeMay 24 · High Jump · Maryland Blaze Track ClubHigh Jump—NH6
May 24White Knight Youth ChallengeMay 24 · 400 Meters · Place 15 · Maryland Blaze Track Club400 Meters151:07.16a6
May 24White Knight Youth ChallengeMay 24 · 200 Meters · Place 20 · Maryland Blaze Track Club200 Meters2029.41a6
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · Javelin · Place 1 · Maryland Blaze Track ClubJavelin123.06m6
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 200 Meters · Place 20 · Maryland Blaze Track Club200 Meters2029.64a6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · High Jump · Place 3 · Maryland Blaze Track ClubHigh Jump3.3' 7" PB6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · Javelin · Place 3 · Maryland Blaze Track ClubJavelin400g TJ3.75' 4" PB6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Place 3 · Maryland Blaze Track Club200 Meters3.29.73a6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 100 Meters · Place 8 · Maryland Blaze Track Club100 Meters8.14.84a PB6
Apr 12Clarksburg Coyotes Time TrialsApr 12 · Javelin · Place 2 · Maryland Blaze Track ClubJavelin400g2.86' 7" PB6
Apr 12Clarksburg Coyotes Time TrialsApr 12 · 200 Meters · Place 3 · Maryland Blaze Track Club200 Meters3.29.14a6

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 29 · Maryland Blaze Track Club400 MetersRound P291:10.84a PB6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 32 · Maryland Blaze Track Club200 MetersRound P3229.37a PB6
Jan 4UAGTCA Meet #1Jan 4 · 200 Meters · Place 15 · Maryland Blaze Track Club200 Meters1530.12a6

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · Javelin · Place 3 · Maryland Blaze Track ClubJavelin362-35
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 400 Meters · Place 14 · Maryland Blaze Track Club400 Meters141:16.86a5
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 200 Meters · Place 10 · Maryland Blaze Track Club200 Meters1032.40a5
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Javelin · Place 5 · Maryland Blaze Track ClubJavelin564-15
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 100 Meters · Place 22 · Maryland Blaze Track Club100 Meters2215.47a5
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 5 · Maryland Blaze Track ClubJavelin400g TJ5.65-075
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 12 · Maryland Blaze Track Club100 MetersRound P12.16.09a5
Jun 21Falls Rd Flyers Summer Series #1Jun 21 · Javelin · Place 1 · Maryland Blaze Track ClubJavelin158-05
Jun 21Falls Rd Flyers Summer Series #1Jun 21 · 200 Meters · Place 15 · Maryland Blaze Track Club200 Meters1533.15a5
Jun 21Falls Rd Flyers Summer Series #1Jun 21 · 100 Meters · Place 13 · Maryland Blaze Track Club100 Meters1315.78a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 4 · Maryland Blaze Track ClubJavelin400g TJ4.67-005
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 19 · Maryland Blaze Track Club200 Meters19.32.44a5
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 15 · Maryland Blaze Track Club100 Meters15.15.75a5
Jun 1Grand Slam Track Philadelphia - Future ChampsJun 1 · 100 Meters · Place 14 · Maryland Blaze Track Club100 Meters1415.76a5
May 25White Knight Youth ChallengeMay 25 · 400 Meters · Place 20 · Maryland Blaze Track Club400 Meters201:20.16a5
May 25White Knight Youth ChallengeMay 25 · 200 Meters · Place 32 · Maryland Blaze Track Club200 Meters3234.00a5
May 25White Knight Youth ChallengeMay 25 · 100 Meters · Place 28 · Maryland Blaze Track Club100 Meters2815.76a5
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Javelin · Place 8 · Maryland Blaze Track ClubJavelin400g TJ8.63-015
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 37 · Maryland Blaze Track Club200 Meters37.32.95a5
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 35 · Maryland Blaze Track Club100 Meters35.15.82a5
May 10Catoctin Youth Track & Field InvitationalMay 10 · 200 Meters · Place 11 · Maryland Blaze Track Club200 Meters1132.08a5
May 10Catoctin Youth Track & Field InvitationalMay 10 · 100 Meters · Place 14 · Maryland Blaze Track Club100 Meters1415.80a5
May 4Freedom Flyers Youth Track & Field MeetMay 4 · Javelin · Place 5 · Maryland Blaze Track ClubJavelin555-45
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 200 Meters · Place 31 · Maryland Blaze Track Club200 Meters3134.05a5
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 100 Meters · Place 26 · Maryland Blaze Track Club100 Meters2615.95a5
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · Javelin · Place 2 · Maryland Blaze Track ClubJavelin400g TJ2.54' 2"5
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 200 Meters · Place 22 · Maryland Blaze Track Club200 Meters22.32.85a5
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 100 Meters · Place 22 · Maryland Blaze Track Club100 Meters22.15.76a5
Apr 6Maryland Blaze Track Club Field Event TrialsApr 6 · Javelin · Place 1 · Maryland Blaze Track ClubJavelin400g TJ1.48' 10"5
Apr 6Clarksburg Coyotes Time TrialApr 6 · 400 Meters · Place 8 · Maryland Blaze Track Club400 Meters8.1:23.30a5
Apr 6Clarksburg Coyotes Time TrialApr 6 · 100 Meters · Place 11 · Maryland Blaze Track Club100 Meters11.17.25a5

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 400 Meters · Place 55 · Maryland Blaze Track Club400 Meters551:22.31a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 81 · Maryland Blaze Track Club200 MetersRound P8134.94a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 56 · Maryland Blaze Track Club60 MetersRound P569.98a PB—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 57 · Maryland Blaze Track Club400 Meters571:25.73a5
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 73 · Maryland Blaze Track Club200 Meters7334.28a5
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 56 · Maryland Blaze Track Club400 MetersRound P561:24.55a5
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 104 · Maryland Blaze Track Club200 MetersRound P10434.71a5
Feb 2Track757 InviteFeb 2 · 800 Meters · Place 13 · Maryland Blaze Track Club800 Meters13.3:14.74a5
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 27 · Maryland Blaze Track Club400 Meters27.1:26.63a5
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 45 · Maryland Blaze Track Club200 Meters45.35.79a5
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 800 Meters · Place 14 · Maryland Blaze Track Club800 Meters143:08.22a PB5
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 400 Meters · Place 34 · Maryland Blaze Track Club400 Meters341:24.38a5
Jan 5757 ShowdownJan 5 · 800 Meters · Place 16 · Maryland Blaze Track Club800 Meters16.3:24.14a5
Jan 5757 ShowdownJan 5 · 400 Meters · Place 39 · Maryland Blaze Track Club400 Meters39.1:29.77a5
Jan 5757 ShowdownJan 5 · 200 Meters · Place 49 · Maryland Blaze Track Club200 Meters49.36.31a5

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · Javelin · Place 6 · Maryland Blaze Track CluJavelin640-2—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 400 Meters · Place 13 · Maryland Blaze Track Cl400 Meters131:27.07a—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 100 Meters · Place 14 · Maryland Blaze Track Cl100 Meters1416.64a—
Jul 132nd Annual H-Town Rollerz InvitationalJul 13 · Javelin · Place 3 · Maryland Blaze Track CluJavelin342-4.5—
Jul 132nd Annual H-Town Rollerz InvitationalJul 13 · 400 Meters · Place 5 · Maryland Blaze Track Cl400 Meters51:29.72a—
Jul 132nd Annual H-Town Rollerz InvitationalJul 13 · 100 Meters · Place 6 · Maryland Blaze Track Cl100 Meters616.13a—
Jul 7Ralph Durant ClassicJul 7 · Javelin · Place 5 · Maryland Blaze Track CluJavelin546-1—
Jul 7Ralph Durant ClassicJul 7 · 400 Meters · Place 16 · Maryland Blaze Track Cl400 Meters161:29.91a—
Jul 7Ralph Durant ClassicJul 7 · 100 Meters · Place 11 · Maryland Blaze Track Cl100 Meters1115.93a—
Jun 8AAU Maryland District QualifierJun 8 · Javelin · Place 13 · Maryland Blaze Track CluJavelin1344-8—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 24 · Maryland Blaze Track Cl400 Meters241:24.68a—
May 26White Knight Youth ChallengeMay 26 · 400 Meters · Place 30 · Maryland Blaze Track Cl400 Meters301:28.09a—
May 26White Knight Youth ChallengeMay 26 · 100 Meters · Place 26 · Maryland Blaze Track Cl100 Meters2616.26a—
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Javelin · Place 9 · Maryland Blaze Track ClubJavelin400g TJ9.39' 94
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 38 · Maryland Blaze Track Club400 Meters38.1:26.60a4
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 33 · Maryland Blaze Track Club200 Meters33.36.98a4
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · Javelin · Place 2 · Maryland Blaze Track ClubJavelin400g TJ2.47' 34
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 17 · Maryland Blaze Track Club400 Meters17.1:31.28a4
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 17 · Maryland Blaze Track Club200 Meters17.36.01a4

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 21 · Maryland Blaze Track ClubJavelin400g TJ21.35-00 PB4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 1600 Meters · Place 19 · Maryland Blaze Track Club1600 Meters19.7:05.71a PB4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Place 34 · Maryland Blaze Track Club800 Meters34.3:18.13a4

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · Javelin · Maryland Blaze Track ClubJavelin400g TJ--DNS3
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 800 Meters · Place 5 · Maryland Blaze Track Club800 Meters5.3:43.85a3
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 400 Meters · Place 9 · Maryland Blaze Track Club400 Meters9.1:36.90a3
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 20 · Maryland Blaze Track ClubJavelin300g TJ20.9.74m PB3
Jul 1PVA Track and Field InvitationalJul 1 · 800 Meters · Place 17 · Maryland Blaze Track Club800 Meters17.3:28.55a PB3
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 200 Meters · Place 35 · Maryland Blaze Track Cl200 Meters3537.36—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 100 Meters · Place 31 · Maryland Blaze Track Cl100 Meters3117.54—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · Javelin · Place 9 · Maryland Blaze Track CluJavelin936-5—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 200 Meters · Place 35 · Maryland Blaze Track Cl200 MetersRound P3537.36a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 100 Meters · Place 31 · Maryland Blaze Track Cl100 MetersRound P3117.54a—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · Javelin · Place 4 · Maryland Blaze Track CluJavelin430-11—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · 400 Meters · Place 11 · Maryland Blaze Track Cl400 Meters111:31.83a—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · 100 Meters · Place 12 · Maryland Blaze Track Cl100 Meters1216.80a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · Javelin · Place 7 · Maryland Blaze Track CluJavelin728-10—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 200 Meters · Place 14 · Maryland Blaze Track Cl200 Meters1437.91a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 100 Meters · Place 14 · Maryland Blaze Track Cl100 Meters1417.23a—
Apr 15Maryland Blaze “Bring the Heat” Meet #1Apr 15 · Javelin · Place 12 · Maryland Blaze Track ClubJavelin1228-00—
Apr 15Maryland Blaze “Bring the Heat” Meet #1Apr 15 · 100 Meters · Place 23 · Maryland Blaze Track Club100 Meters2317.57—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 102 · Maryland Blaze Track Club200 MetersRound P10239.32—
Feb 18PVA 14 & Under National Championship Feb 18 · 55 Meters · Place 67 · Maryland Blaze Track Club55 MetersRound P679.66 PB—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 55 Meter · Place 67 · Maryland Blaze Track Club55 MeterRound P67.9.66a PB3
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 102 · Maryland Blaze Track Club200 MetersRound P102.39.32a3

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 200 Meters · Place 10 · Maryland Blaze Track Club200 Meters1043.098
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 100 Meters · Place 8 · Maryland Blaze Track Club100 Meters818.148
May 21MD Blaze Spring Development Meet #3May 21 · Javelin · Place 1 · Maryland Blaze Track ClubJavelin300g TJ1.31-012
May 21MD Blaze Spring Development Meet #3May 21 · 200 Meters · Place 13 · Maryland Blaze Track Club200 Meters13.43.56a2
May 21MD Blaze Spring Development Meet #3May 21 · 100 Meters · Place 17 · Maryland Blaze Track Club100 Meters17.18.77a2
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 400 Meters · Place 6 · Maryland Blaze Track Club400 Meters6.1:42.67a2
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 200 Meters · Place 12 · Maryland Blaze Track Club200 Meters12.47.08a2
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 100 Meters · Place 9 · Maryland Blaze Track Club100 Meters9.20.27a2