Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClarksburg Coyotes Time Trial · Apr 616.15aClarksburg Coyotes Time TrialApril 6, 2025
200 Meters · IndoorPVA 14 & Under · Feb 1532.44aPVA 14 & UnderFebruary 15, 2025
200 Meters · OutdoorMD Blaze Spring Development Championships · Jun 436.07MD Blaze Spring Development ChampionshipsJune 4, 2022
400 Meters · OutdoorMaryland Blaze (Bring the Heat) Meet "Spring" · May 181:16.85aMaryland Blaze (Bring the Heat) Meet "Spring"May 18, 2024
Discus · 1kg · IndoorAAU Region 3 · Jun 2053-00AAU Region 3June 20, 2024
Discus · 1kg · OutdoorMaryland Blaze Bring the Heat Spring Invitational · May 1754-07Maryland Blaze Bring the Heat Spring InvitationalMay 17, 2025
Javelin · 300g TJ · OutdoorPVA Track and Field Invitational · Jul 19.59mPVA Track and Field InvitationalJuly 1, 2023
Javelin · 400g · OutdoorClarksburg Coyotes Track Club Invitational · Apr 1432' 3Clarksburg Coyotes Track Club InvitationalApril 14, 2024
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2041-08AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorMaryland Blaze Track Club Field Event Trials · Apr 647' 2"Maryland Blaze Track Club Field Event TrialsApril 6, 2025
Long Jump · OutdoorCity Schools District Middle School Meet 2A · Apr 2112' 6"City Schools District Middle School Meet 2AApril 21, 2026
Shot Put · 4kg · OutdoorCity Schools District Middle School Meet 2A · Apr 2128' 5"City Schools District Middle School Meet 2AApril 21, 2026
Shot Put · 6lb · IndoorAAU Region 3 · Jun 2021-11.00AAU Region 3June 20, 2024
Shot Put · 6lb · Outdoor City Schools District Middle School Meet 3A · Apr 2826' 9" City Schools District Middle School Meet 3AApril 28, 2026
Shot Put · 8lb · OutdoorCity Schools District Middle School Meet 4B · May 626' 10"City Schools District Middle School Meet 4BMay 6, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13City Schools Middle School Track & Field InvitationalMay 13 · Shot Put · Place 8 · WoodhomeWoodhomeShot Put4kg8.23' 9"6
May 6City Schools District Middle School Meet 4BMay 6 · Shot Put · Place 4 · WoodhomeWoodhomeShot Put8lb4.26' 10" PB6
Apr 28 City Schools District Middle School Meet 3AApr 28 · Long Jump · Place 13 · WoodhomeWoodhomeLong Jump13.10' 10.5"6
Apr 28 City Schools District Middle School Meet 3AApr 28 · Shot Put · Place 7 · WoodhomeWoodhomeShot Put6lb7.26' 9" PB6
Apr 21City Schools District Middle School Meet 2AApr 21 · Long Jump · Place 10 · WoodhomeWoodhomeLong Jump10.12' 6" PB6
Apr 21City Schools District Middle School Meet 2AApr 21 · Shot Put · Place 5 · WoodhomeWoodhomeShot Put4kg5.28' 5" PB6
Apr 15City Schools District Middle School Meet 1BApr 15 · Long Jump · Place 8 · WoodhomeWoodhomeLong Jump8.12' 0"6

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25White Knight Youth ChallengeMay 25 · Shot Put · Place 5 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put522-45
May 25White Knight Youth ChallengeMay 25 · 100 Meters · Place 31 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters3116.36a5
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Javelin · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin400g TJ--DNS5
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Discus · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track ClubDiscus1kg2.54-07 PB5
Apr 6Maryland Blaze Track Club Field Event TrialsApr 6 · Javelin · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin400g TJ2.47' 2" PB5
Apr 6Maryland Blaze Track Club Field Event TrialsApr 6 · Discus · Place 1 · Maryland Blaze Track ClubMaryland Blaze Track ClubDiscus1kg1.44' 4"5
Apr 6Maryland Blaze Track Club Field Event TrialsApr 6 · Shot Put · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb2.24' 10"5
Apr 6Clarksburg Coyotes Time TrialApr 6 · 200 Meters · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters—DNS5
Apr 6Clarksburg Coyotes Time TrialApr 6 · 100 Meters · Place 6 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters6.16.15a PB5

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · Shot Put · Place 10 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put107.08m5
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 81 · Maryland Blaze Track ClubMaryland Blaze Track Club200 MetersRound P8132.44a PB5

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · Javelin · Place 10 · Maryland Blaze Track CluMaryland Blaze Track CluJavelin1028-9—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · Shot Put · Place 5 · Maryland Blaze Track CluMaryland Blaze Track CluShot Put523-2—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 400 Meters · Place 9 · Maryland Blaze Track ClMaryland Blaze Track Cl400 Meters91:23.74a—
Jun 8AAU Maryland District QualifierJun 8 · Discus · Place 2 · Maryland Blaze Track CluMaryland Blaze Track CluDiscus243-1—
Jun 8AAU Maryland District QualifierJun 8 · Javelin · Place 9 · Maryland Blaze Track CluMaryland Blaze Track CluJavelin934-3—
Jun 8AAU Maryland District QualifierJun 8 · Shot Put · Place 5 · Maryland Blaze Track CluMaryland Blaze Track CluShot Put521-7.50—
Jun 1McKim Summer Kick-Off Development MeetJun 1 · Javelin · Place 7 · Maryland Blaze Track CluMaryland Blaze Track CluJavelin737-6.5—
Jun 1McKim Summer Kick-Off Development MeetJun 1 · Shot Put · Place 4 · Maryland Blaze Track CluMaryland Blaze Track CluShot Put421-3—
Jun 1McKim Summer Kick-Off Development MeetJun 1 · 100 Meters · Place 12 · Maryland Blaze Track ClMaryland Blaze Track Cl100 Meters1216.15a—
May 252nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Javelin · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin450g AeroJav--DNS4
May 252nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Shot Put · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb--DNS4
May 252nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters--DNS4
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Javelin · Place 12 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin400g TJ12.39' 44
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Shot Put · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb4.21' 94
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 22 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters22.1:16.85a PB4
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · Javelin · Place 3 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin400g3.32' 3 PB4
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · Shot Put · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb2.21' 34
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 14 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters14.1:17.66a4

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 9 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin400g TJ9.41-08 PB4
Jun 20AAU Region 3Jun 20 · Discus · Place 7 · Maryland Blaze Track ClubMaryland Blaze Track ClubDiscus1kg7.53-00 PB4
Jun 20AAU Region 3Jun 20 · Shot Put · Place 8 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb8.21-11.00 PB4

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · Javelin · Place 5 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin400g TJ5.32-043
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · Shot Put · Place 1 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb1.17-01.003
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 100 Meters · Place 12 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters12.16.54a3
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin300g TJ21.9.59m PB3
Jul 1PVA Track and Field InvitationalJul 1 · Shot Put · Place 6 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb6.5.69m3
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · Shot Put · Place 1 · Maryland Blaze Track CluMaryland Blaze Track CluShot Put116-8—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · Javelin · Place 8 · Maryland Blaze Track CluMaryland Blaze Track CluJavelin828-4—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 100 Meters · Place 15 · Maryland Blaze Track ClMaryland Blaze Track Cl100 Meters1517.24a—
Apr 15Maryland Blaze “Bring the Heat” Meet #1Apr 15 · Shot Put · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put217-09.00—
Apr 15Maryland Blaze “Bring the Heat” Meet #1Apr 15 · 100 Meters · Place 28 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters2818.54—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 9MD Blaze Summer Development Meet #1Jul 9 · Javelin · Place 7 · Maryland Blaze Track CluMaryland Blaze Track CluJavelin729-10—
Jul 9MD Blaze Summer Development Meet #1Jul 9 · Shot Put · Place 1 · Maryland Blaze Track CluMaryland Blaze Track CluShot Put115-01.00—
Jul 9MD Blaze Summer Development Meet #1Jul 9 · 100 Meters · Place 12 · Maryland Blaze Track ClMaryland Blaze Track Cl100 Meters1216.93a—
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · Shot Put · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put415-03.009
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 200 Meters · Place 13 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters1336.07 PB9
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 100 Meters · Place 13 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters1316.589
May 21MD Blaze Spring Development Meet #3May 21 · Shot Put · Place 3 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb3.15-03.002
May 21MD Blaze Spring Development Meet #3May 21 · 200 Meters · Place 15 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters15.37.71a2
May 21MD Blaze Spring Development Meet #3May 21 · 100 Meters · Place 17 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters17.17.35a2
Apr 9MD Blaze Spring Development Meet #1Apr 9 · Shot Put · Place 1 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put6lb1.17-11.002
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 200 Meters · Place 10 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters10.40.29a2
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 100 Meters · Place 13 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters13.18.52a2