Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMD Blaze Spring Development Championships · Jun 418.63MD Blaze Spring Development ChampionshipsJune 4, 2022
1500 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 276:00.12aBullseye Youth Track & Field InvitationalApril 27, 2025
200 Meters · OutdoorClarksburg Coyotes Track Club Invitational · Apr 1437.07aClarksburg Coyotes Track Club InvitationalApril 14, 2024
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 171:26.19aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
400 Meters · OutdoorMaryland Blaze “Bring the Heat” Meet #3 · Jul 221:21.70aMaryland Blaze “Bring the Heat” Meet #3July 22, 2023
800 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 173:15.30aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
800 Meters · OutdoorFreedom Flyers Youth Track & Field Meet · May 43:01.85aFreedom Flyers Youth Track & Field MeetMay 4, 2025
Javelin · 300g TJ · OutdoorMaryland Blaze “Bring the Heat” Meet #3 · Jul 2223-01Maryland Blaze “Bring the Heat” Meet #3July 22, 2023
Javelin · 400g TJ · OutdoorIola Youth Meet · May 341'09.00"Iola Youth MeetMay 3, 2025
Long Jump · OutdoorIola Youth Meet · May 37'06.00"Iola Youth MeetMay 3, 2025

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Javelin · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin400g TJ--DNS4
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 1500 Meters · Maryland Blaze Track ClubMaryland Blaze Track Club1500 Meters--DNS4
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Maryland Blaze Track ClubMaryland Blaze Track Club800 Meters--DNS4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 1500 Meters · Place 9 · Maryland Blaze Track ClubMaryland Blaze Track Club1500 Meters96:25.42a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 800 Meters · Place 13 · Maryland Blaze Track ClubMaryland Blaze Track Club800 Meters133:01.85a PB4
May 3Iola Youth MeetMay 3 · Long Jump · Place 11 · Iola Youth Track ClubIola Youth Track ClubLong Jump11.7'06.00" PB4
May 3Iola Youth MeetMay 3 · Javelin · Place 9 · Iola Youth Track ClubIola Youth Track ClubJavelin400g TJ9.41'09.00" PB4
May 3Iola Youth MeetMay 3 · 200 Meters · Place 5 · Iola Youth Track ClubIola Youth Track Club200 Meters5.40.49a4
May 3Iola Youth MeetMay 3 · 100 Meters · Place 10 · Iola Youth Track ClubIola Youth Track Club100 Meters10.18.93a4
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 10 · Maryland Blaze Track ClubMaryland Blaze Track Club1500 Meters10.6:00.12a PB4
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 800 Meters · Place 9 · Maryland Blaze Track ClubMaryland Blaze Track Club800 Meters9.3:02.58a4
Apr 6Clarksburg Coyotes Time TrialApr 6 · 800 Meters · Place 8 · Maryland Blaze Track ClubMaryland Blaze Track Club800 Meters8.3:09.89a4
Apr 6Clarksburg Coyotes Time TrialApr 6 · 400 Meters · Place 9 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters9.1:27.46a4

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · Javelin · Place 3 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin400g TJ3.36' 113
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 14 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters14.1:30.06a3
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 20 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters20.37.07a PB3

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Place 30 · Maryland Blaze Track ClubMaryland Blaze Track Club800 Meters30.3:15.30a PB3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 48 · Maryland Blaze Track ClubMaryland Blaze Track Club400 MetersRound P48.1:26.19a PB3

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · Javelin · Place 6 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin300g TJ6.23-01 PB2
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 800 Meters · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track Club800 Meters2.3:23.19a2
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 400 Meters · Place 6 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters6.1:21.70a PB2
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin300g TJ21.5.93m2
Jul 1PVA Track and Field InvitationalJul 1 · 800 Meters · Place 9 · Maryland Blaze Track ClubMaryland Blaze Track Club800 Meters9.3:10.52a2
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · 800 Meters · Place 3 · Maryland Blaze Track ClMaryland Blaze Track Cl800 Meters33:15.31a—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · Javelin · Place 10 · Maryland Blaze Track CluMaryland Blaze Track CluJavelin1013-2—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · 400 Meters · Place 3 · Maryland Blaze Track ClMaryland Blaze Track Cl400 Meters31:23.23a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 1500 Meters · Place 1 · Maryland Blaze Track ClMaryland Blaze Track Cl1500 Meters16:17.27a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 800 Meters · Place 1 · Maryland Blaze Track ClMaryland Blaze Track Cl800 Meters13:11.41a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · Javelin · Place 9 · Maryland Blaze Track CluMaryland Blaze Track CluJavelin920-2—
Apr 30BCRP Development MeetApr 30 · 800 Meters · Place 3 · Maryland Blaze Track ClMaryland Blaze Track Cl800 Meters33:31.34a—
Apr 15Maryland Blaze “Bring the Heat” Meet #1Apr 15 · Javelin · Place 9 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin918-092
Apr 15Maryland Blaze “Bring the Heat” Meet #1Apr 15 · 400 Meters · Place 6 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters61:31.122

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track Club400 MetersRound P211:29.642
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 21 · Maryland Blaze Track ClubMaryland Blaze Track Club400 MetersRound P21.1:29.64a2

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 292022 Bullseye Summer Series #2Jul 29 · 800 Meters · Place 27 · Maryland Blaze Track ClMaryland Blaze Track Cl800 Meters273:44.10a—
Jul 292022 Bullseye Summer Series #2Jul 29 · 400 Meters · Place 33 · Maryland Blaze Track ClMaryland Blaze Track Cl400 Meters331:43.94a—
Jul 292022 Bullseye Summer Series #2Jul 29 · 100 Meters · Place 42 · Maryland Blaze Track ClMaryland Blaze Track Cl100 Meters4220.50a—
Jul 23MD Blaze Summer Development ChampionshipsJul 23 · Shot Put · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put47-04.00—
Jul 23MD Blaze Summer Development ChampionshipsJul 23 · 200 Meters · Place 15 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters1544.10—
Jul 23MD Blaze Summer Development ChampionshipsJul 23 · 100 Meters · Place 14 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters1419.45—
Jul 9MD Blaze Summer Development Meet #1Jul 9 · Javelin · Place 11 · Maryland Blaze Track CluMaryland Blaze Track CluJavelin1117-05—
Jul 9MD Blaze Summer Development Meet #1Jul 9 · 200 Meters · Place 12 · Maryland Blaze Track ClMaryland Blaze Track Cl200 Meters1242.37a—
Jul 9MD Blaze Summer Development Meet #1Jul 9 · 100 Meters · Place 14 · Maryland Blaze Track ClMaryland Blaze Track Cl100 Meters1419.97a—
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · Shot Put · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track ClubShot Put46-11.007
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 200 Meters · Place 8 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters842.417
Jun 4MD Blaze Spring Development ChampionshipsJun 4 · 100 Meters · Place 13 · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters1318.63 PB7
May 21MD Blaze Spring Development Meet #3May 21 · Javelin · Place 6 · Maryland Blaze Track ClubMaryland Blaze Track ClubJavelin300g TJ6.9-061
May 21MD Blaze Spring Development Meet #3May 21 · 200 Meters · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters—DNS1
May 21MD Blaze Spring Development Meet #3May 21 · 100 Meters · Maryland Blaze Track ClubMaryland Blaze Track Club100 Meters—DNS1
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 800 Meters · Place 1 · Maryland Blaze Track ClubMaryland Blaze Track Club800 Meters1.4:01.25a1
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 400 Meters · Place 9 · Maryland Blaze Track ClubMaryland Blaze Track Club400 Meters9.1:57.71a1
Apr 9MD Blaze Spring Development Meet #1Apr 9 · 200 Meters · Place 15 · Maryland Blaze Track ClubMaryland Blaze Track Club200 Meters15.51.87a1