Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCatoctin Youth Track & Field Invitational · May 1014.51aCatoctin Youth Track & Field InvitationalMay 10, 2025
1500 Meters · IndoorThe 63rd East Coast Invitational · Feb 76:11.28The 63rd East Coast InvitationalFebruary 7, 2026
1500 Meters · OutdoorHR Hurricanes CAT 5 Invite · May 244:59.70aHR Hurricanes CAT 5 InviteMay 24, 2026
200 Meters · Indoor3rd Annual HRH Winter Storm Classic · Feb 2230.40a3rd Annual HRH Winter Storm ClassicFebruary 22, 2026
200 Meters · OutdoorWestminster Youth Track & Field Invitational · May 1829.60aWestminster Youth Track & Field InvitationalMay 18, 2025
400 Meters · IndoorBWSP Queens and Kings - Meet 1 · Jan 31:08.12aBWSP Queens and Kings - Meet 1January 3, 2026
400 Meters · OutdoorVa Beach Flames Invite · May 301:03.86aVa Beach Flames InviteMay 30, 2026
400 Meters · Relay Split · Outdoor2nd Annual Clarksburg Coyotes Track & Field Club Championship · May 251:26.6062nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25, 2024
800 Meters · IndoorBWSP Queens and Kings - Meet 1 · Jan 32:40.71aBWSP Queens and Kings - Meet 1January 3, 2026
800 Meters · OutdoorHR Hurricanes CAT 5 Invite · May 242:28.77aHR Hurricanes CAT 5 InviteMay 24, 2026
Javelin · 300g TJ · OutdoorVa Beach Flames Invite · May 3075' 11"Va Beach Flames InviteMay 30, 2026
Javelin · 400g TJ · OutdoorAAU Virginia District Qualifier - South · Jun 1378' 11"AAU Virginia District Qualifier - SouthJune 13, 2026
Javelin · 450g AeroJav · OutdoorVA "Legends" T & F Youth Invite · May 914.50mVA "Legends" T & F Youth InviteMay 9, 2026
Javelin · 500g TJ · OutdoorCommonwealth Games · Jul 2519.56mCommonwealth Games July 25, 2026
Long Jump · OutdoorWestminster Youth Track & Field Invitational · May 1810' 10"Westminster Youth Track & Field InvitationalMay 18, 2025
Pole Vault · IndoorAAU Indoor National Championship · Mar 62:40.40AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 25Commonwealth Games Jul 25 · Javelin · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track ClubJavelin500g TJ1.19.56m PB5
Jul 25Commonwealth Games Jul 25 · 800 Meters · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track Club800 Meters1.2:29.19a5
Jul 25Commonwealth Games Jul 25 · 400 Meters · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters1.1:05.33a5
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 800 Meters · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track Club800 Meters1.2:29.52a5
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 400 Meters · Place 5 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters5.1:03.88a5
Jun 13AAU Virginia District Qualifier - SouthJun 13 · Javelin · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track ClubJavelin400g TJ2.78' 11" PB5
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 1500 Meters · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track Club1500 Meters2.5:06.83a5
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 800 Meters · Place 3 · Legion of Zoom Track ClubLegion of Zoom Track Club800 Meters3.2:29.68a5
May 30Va Beach Flames InviteMay 30 · Javelin · Place 4 · Legion of Zoom Track ClubLegion of Zoom Track ClubJavelin300g TJ4.75' 11" PB5
May 30Va Beach Flames InviteMay 30 · 400 Meters · Place 9 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters9.1:03.86a PB5
May 24HR Hurricanes CAT 5 InviteMay 24 · 1500 Meters · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track Club1500 Meters1.4:59.70a PB5
May 24HR Hurricanes CAT 5 InviteMay 24 · 800 Meters · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track Club800 Meters2.2:28.77a PB5
May 9VA "Legends" T & F Youth InviteMay 9 · Javelin · Place 12 · Legion of Zoom Track ClubLegion of Zoom Track ClubJavelin450g AeroJav12.14.50m PB5
May 9VA "Legends" T & F Youth InviteMay 9 · 800 Meters · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track Club800 Meters2.2:29.00a5
May 9VA "Legends" T & F Youth InviteMay 9 · 400 Meters · Place 8 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters8.1:04.76a5
May 3Queen Harrison Track Classic - -Youth SectionMay 3 · 1500 Meters · Place 1 · Legion of Zoom Track ClubLegion of Zoom Track Club1500 Meters1.5:19.73a5
May 3Queen Harrison Track Classic - -Youth SectionMay 3 · 800 Meters · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track Club800 Meters2.2:32.61a5
Apr 26Virginia Pride Spring Kick-OffApr 26 · 1500 Meters · Place 5 · Legion of Zoom Track ClubLegion of Zoom Track Club1500 Meters5.5:28.08a5
Apr 26Virginia Pride Spring Kick-OffApr 26 · 800 Meters · Place 4 · Legion of Zoom Track ClubLegion of Zoom Track Club800 Meters4.2:39.99a5
Apr 26Virginia Pride Spring Kick-OffApr 26 · 400 Meters · Place 10 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters10.1:07.73a5

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 25 · Legion of Zoom Track ClubLegion of Zoom Track ClubShot Put251:08.38—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 12 · Legion of Zoom Track ClubLegion of Zoom Track ClubPole Vault122:40.40 PB—
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 400 Meters · Place 13 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters131:08.86a5
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 200 Meters · Place 13 · Legion of Zoom Track ClubLegion of Zoom Track Club200 Meters1330.40a PB5
Feb 7The 63rd East Coast InvitationalFeb 7 · 1500 Meters · Place 3 · Legion of ZoLegion of Zo1500 Meters36:11.28 PB—
Feb 7The 63rd East Coast InvitationalFeb 7 · 800 Meters · Place 2 · Legion of ZoLegion of Zo800 Meters22:55.73—
Jan 3BWSP Queens and Kings - Meet 1Jan 3 · 800 Meters · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track Club800 Meters22:40.71a PB5
Jan 3BWSP Queens and Kings - Meet 1Jan 3 · 400 Meters · Place 5 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters51:08.12a PB5

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 202025 Howard White Holiday Track ClassicDec 20 · 800 Meters · Place 2 · Legion of Zoom Track ClubLegion of Zoom Track Club800 Meters2.2:44.10a5
Dec 202025 Howard White Holiday Track ClassicDec 20 · 400 Meters · Place 3 · Legion of Zoom Track ClubLegion of Zoom Track Club400 Meters3.1:09.16a5
Dec 202025 Howard White Holiday Track ClassicDec 20 · 200 Meters · Place 5 · Legion of Zoom Track ClubLegion of Zoom Track Club200 Meters5.31.12a5

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 9 · Lightning RunningLightning Running400 Meters9.1:07.68a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 16 · Lightning RunningLightning Running200 MetersRound P16.29.89a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 10 · Lightning RunningLightning Running100 MetersRound P10.14.32aWind: 3.24
Jun 6AAU Maryland District QualifierJun 6 · 400 Meters · Place 2 · Lightning RunningLightning Running400 Meters21:08.68a4
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 7 · Lightning RunningLightning Running200 MetersRound S730.80a4
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 6 · Lightning RunningLightning Running200 Meters630.11a4
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 4 · Lightning RunningLightning Running100 MetersRound S415.08a4
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 3 · Lightning RunningLightning Running100 Meters314.96a4
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Place 4 · Lightning RunningLightning Running400 Meters41:10.84a4
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 200 Meters · Place 5 · Lightning RunningLightning Running200 Meters530.70a4
May 18Westminster Youth Track & Field InvitationalMay 18 · Long Jump · Place 3 · Lightning RunningLightning RunningLong Jump3.10' 10" PB4
May 18Westminster Youth Track & Field InvitationalMay 18 · 200 Meters · Place 2 · Lightning RunningLightning Running200 Meters2.29.60a PB4
May 10Catoctin Youth Track & Field InvitationalMay 10 · 400 Meters · Place 1 · Lightning RunningLightning Running400 Meters11:09.05a4
May 10Catoctin Youth Track & Field InvitationalMay 10 · 200 Meters · Place 3 · Lightning RunningLightning Running200 Meters330.06a4
May 10Catoctin Youth Track & Field InvitationalMay 10 · 100 Meters · Place 2 · Lightning RunningLightning Running100 Meters214.51a PB4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 400 Meters · Place 4 · Lightning RunningLightning Running400 Meters41:09.42a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 200 Meters · Place 4 · Lightning RunningLightning Running200 Meters430.24a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 100 Meters · Place 6 · Lightning RunningLightning Running100 Meters615.28a4
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 400 Meters · Place 1 · Lightning RunningLightning Running400 Meters1.1:08.42a4
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 200 Meters · Place 2 · Lightning RunningLightning Running200 Meters2.29.73a4
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 100 Meters · Place 3 · Lightning RunningLightning Running100 Meters3.14.62a4
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 400 Meters · Place 2 · Lightning RunningLightning Running400 Meters21:13.58a4
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 200 Meters · Place 3 · Lightning RunningLightning Running200 Meters332.98a4
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 100 Meters · Place 8 · Lightning RunningLightning Running100 Meters816.09a4

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 400 Meters · Place 3 · Lightning RunningLightning Running400 Meters31:13.87a—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 200 Meters · Place 15 · Lightning RunningLightning Running200 Meters1534.93a—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 100 Meters · Place 9 · Lightning RunningLightning Running100 Meters916.03a—
Jul 132nd Annual H-Town Rollerz InvitationalJul 13 · 400 Meters · Place 3 · Lightning RunningLightning Running400 Meters31:11.71a—
Jul 132nd Annual H-Town Rollerz InvitationalJul 13 · 200 Meters · Place 2 · Lightning RunningLightning Running200 Meters232.11a—
Jul 132nd Annual H-Town Rollerz InvitationalJul 13 · 100 Meters · Place 3 · Lightning RunningLightning Running100 Meters315.66a—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 6 · Lightning RunningLightning Running400 Meters61:10.77a—
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 14 · Lightning RunningLightning Running200 Meters1432.34a—
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 30 · Lightning RunningLightning Running100 MetersRound P30.15.96a3
May 252nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Lightning RunningLightning Running400 MetersRelay Split—1:26.606 PB3
May 252nd Annual Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 200 Meters · Place 2 · Lightning RunningLightning Running200 Meters2.31.68a3
May 19Catoctin Youth Track & Field League MeetMay 19 · 400 Meters · Place 1 · Lightning RunningLightning Running400 Meters1.1:15.60a3
May 19Catoctin Youth Track & Field League MeetMay 19 · 200 Meters · Place 3 · Lightning RunningLightning Running200 Meters3.32.65a3
May 19Catoctin Youth Track & Field League MeetMay 19 · 100 Meters · Place 5 · Lightning RunningLightning Running100 Meters5.15.70a3
May 5Freedom Flyers League MeetMay 5 · 400 Meters · Place 2 · Lightning RunningLightning Running400 Meters2.1:15.12a3
May 5Freedom Flyers League MeetMay 5 · 200 Meters · Place 2 · Lightning RunningLightning Running200 Meters2.32.34a3
May 5Freedom Flyers League MeetMay 5 · 100 Meters · Place 3 · Lightning RunningLightning Running100 Meters3.15.96a3
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 400 Meters · Place 4 · Lightning RunningLightning Running400 Meters4.1:16.59a3
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 200 Meters · Place 4 · Lightning RunningLightning Running200 Meters4.32.70a3
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 100 Meters · Place 5 · Lightning RunningLightning Running100 Meters5.15.85a3
Apr 21Westminster Track & Field Club League MeetApr 21 · 200 Meters · Place 8 · Lightning RunningLightning Running200 Meters8.35.49a3
Apr 21Westminster Track & Field Club League MeetApr 21 · 100 Meters · Place 5 · Lightning RunningLightning Running100 Meters5.15.99a3
Apr 14Lightning Youth Track & Field League MeetApr 14 · 200 Meters · Place 2 · Lightning RunningLightning Running200 Meters2.34.93a3
Apr 14Lightning Youth Track & Field League MeetApr 14 · 100 Meters · Place 3 · Lightning RunningLightning Running100 Meters3.16.65a3
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 400 Meters · Place 7 · Lightning RunningLightning Running400 Meters7.1:21.83a3
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 200 Meters · Place 6 · Lightning RunningLightning Running200 Meters6.36.35a3
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 100 Meters · Place 3 · Lightning RunningLightning Running100 Meters3.16.28a3

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 19 · Lightning RunningLightning Running400 Meters19.1:14.38a3
Jun 20AAU Region 3Jun 20 · 200 Meters · Lightning RunningLightning Running200 MetersRound P--DNSWind: 0.13