Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorND Meet #1 @ Mount Vernon · Mar 1514.09ND Meet #1 @ Mount VernonMarch 15, 2023
55 Meter · IndoorNorthern VA TJMS Meet #4 · Dec 168.14Northern VA TJMS Meet #4December 16, 2022
55 Meters · IndoorNational District Last Chance Meet · Jan 228.70National District Last Chance MeetJanuary 22, 2022
Discus · 1.6kg · OutdoorNational District Spring Track & Field Championships · May 1794-11National District Spring Track & Field ChampionshipsMay 17, 2025
Shot Put · 12lb · IndoorNorthern VA TJMS Meet #4 · Dec 1434-07.00Northern VA TJMS Meet #4December 14, 2024
Shot Put · 12lb · OutdoorNational District Spring Track & Field Championships · May 1738-01.00National District Spring Track & Field ChampionshipsMay 17, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17National District Spring Track & Field ChampionshipsMay 17 · Discus · Place 14 · Mount VernonDiscus1.6kg14.94-11 PB12
May 17National District Spring Track & Field ChampionshipsMay 17 · Shot Put · Place 5 · Mount VernonShot Put12lb5.38-01.00 PB12
May 10Victor Cahoon InvitationalMay 10 · Discus · Mount VernonDiscus1.6kg--FOUL12
Apr 26Devin Brewer InvitationalApr 26 · Discus · Place 4 · Mount VernonDiscus494-412
Mar 19National District Meet #1 Mar 19 · Discus · Place 17 · Mount VernonDiscus1776-05—
Mar 19National District Meet #1 Mar 19 · Discus · Place 17 · Mount VernonDiscus1776-512

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28National District Indoor Track ChampionshipsJan 28 · Shot Put · Place 13 · Mount VernonShot Put1334-00.2512
Jan 18Northern VA TJMS Meet #8Jan 18 · Shot Put · Place 20 · Mount VernonShot Put2032-01.00—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Northern VA TJMS Meet #4Dec 14 · 55 Meter · Place 76 · Mount Vernon55 Meter76.8.18a12
Dec 14Northern VA TJMS Meet #4Dec 14 · Shot Put · Place 8 · Mount VernonShot Put12lb8.34-07.00 PB12
Dec 7Northern Region TJMS Meet #2Dec 7 · Shot Put · Place 18 · Mount VernonShot Put12lb18.33-01.0012
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · Shot Put · Place 13 · Mount VernonShot Put12lb13.32-1.7511
Jan 27Alexandria City HS - Field & 3 Relay MeetJan 27 · Shot Put · Place 26 · Mount VernonShot Put2629-07.00—
Jan 26Northern VA TJMS Meet #9Jan 26 · Shot Put · Place 4 · Mount VernonShot Put433-07.50—
Jan 26Northern VA TJMS Meet #9Jan 26 · High Jump · Mount VernonHigh Jump—NH—
Jan 13Northern VA TJMS Meet #8Jan 13 · Shot Put · Place 13 · Mount VernonShot Put1329-04.50—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11National District Spring Track ChampionshipsMay 11 · Discus · Place 9 · Mount VernonDiscus1.6kg9.86-0711
May 11National District Spring Track ChampionshipsMay 11 · Shot Put · Place 11 · Mount VernonShot Put12lb11.34-04.5011
May 1National District Meet #7May 1 · Discus · Place 25 · Mount VernonDiscus2566-1011
May 1National District Meet #7May 1 · Shot Put · Place 19 · Mount VernonShot Put1930-08.0011
Apr 27Ramtastic InvitationalApr 27 · Discus · Mount VernonDiscus1.6kg—NM11
Apr 25National District #6Apr 25 · Shot Put · Place 4 · Mount VernonShot Put433-01.00—
Apr 20McNamara Mustangs Invitational 2024Apr 20 · Discus · Place 47 · Mount VernonDiscus4772-01.0011
Apr 11National District #4Apr 11 · Shot Put · Place 9 · Mount VernonShot Put932-01.00—
Apr 11National District #4Apr 11 · Shot Put · Place 9 · Mount VernonShot Put932-01.00—
Mar 13National District Meet #1Mar 13 · Discus · Place 16 · Mount VernonDiscus1.6kg16.81-0111

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Northern VA TJMS Meet #4Dec 15 · Shot Put · Place 12 · Mount VernonShot Put12lb12.32-03.0011
Jan 20Northern VA TJMS Meet #7Jan 20 · Shot Put · Place 17 · Mount VernonShot Put1728-07.0010
Jan 14Alexandria City HS InviteJan 14 · Shot Put · Place 28 · Mount VernonShot Put12lb28.24-09.0010

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10National District Spring Track ChampionshipsMay 10 · Discus · Place 19 · Mount VernonDiscus1979-01.00—
May 10National District Spring Track ChampionshipsMay 10 · Discus · Place 19 · Mount VernonDiscus1979-01.00—
May 10National District Spring Track ChampionshipsMay 10 · Shot Put · Place 21 · Mount VernonShot Put2128-01.50—
Apr 29Cassel's XBC Track ExperienceApr 29 · Shot Put · Place 35 · Mount VernonShot Put3525-06.50—
Apr 29Cassel's XBC Track ExperienceApr 29 · Discus · Place 39 · Mount VernonDiscus3966-05—
Mar 15ND Meet #1 @ Mount VernonMar 15 · 100 Meters · Place 111 · Mount Vernon100 Meters11114.09 PB—
Mar 15ND Meet #1 @ Mount VernonMar 15 · Discus · Place 35 · Mount VernonDiscus3562-11—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #4Dec 16 · 55 Meter · Place 26 · Mount Vernon55 Meter26.8.14 PB10
Dec 16Northern VA TJMS Meet #4Dec 16 · Shot Put · Place 4 · Mount VernonShot Put12lb4.29-04.0010
Dec 3Northern VA TJMS Meet #2Dec 3 · 55 Meter · Place 21 · Mount Vernon55 Meter21.8.04Unofficial10
Dec 3Northern VA TJMS Meet #2Dec 3 · Shot Put · Place 8 · Mount VernonShot Put12lb8.26-05.00Unofficial10
Jan 26National District Indoor Track and Field ChampionshipsJan 26 · Shot Put · Place 20 · Mount VernonShot Put2023-05.00—
Jan 22National District Last Chance MeetJan 22 · 55 Meters · Place 51 · Mount Vernon55 Meters518.70 PB—
Jan 22National District Last Chance MeetJan 22 · Shot Put · Place 24 · Mount VernonShot Put2422-04.25—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11ND Meet #7May 11 · Discus · Place 32 · Mount VernonDiscus1.6kg32.60-06.009
Mar 30ND Meet #2 @ JusticeMar 30 · Shot Put · Place 47 · Mount VernonShot Put4722-04.50—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Northern VA TJMS Meet #3Dec 17 · Shot Put · Place 8 · Mount VernonShot Put12lb8.22-04.259

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 11National District PB#2Dec 11 · 500 Meters · Place 28 · Mount Vernon500 Meters28.1:35.06aUnofficial9
Dec 4National District Polar Bear #1Dec 4 · 500 Meters · Place 20 · Mount Vernon500 Meters20.1:34.3hUnofficial9
Dec 4National District Polar Bear #1Dec 4 · Shot Put · Place 7 · Mount VernonShot Put12lb7.20-11.00Unofficial9