Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorNorthern VA TJMS Meet #4 · Dec 169.94Northern VA TJMS Meet #4December 16, 2022
Discus · 1.6kg · OutdoorNational District Spring Track Championships · May 1179-05National District Spring Track ChampionshipsMay 11, 2024
Shot Put · 12lb · IndoorNational District Indoor Track and Field Championships · Jan 3136-4.50National District Indoor Track and Field ChampionshipsJanuary 31, 2024
Shot Put · 12lb · OutdoorNational District Meet #7 (all) · May 635-03.00National District Meet #7 (all)May 6, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13National District Spring Track ChampionshipsMay 13 · Discus · Place 18 · Mount VernonDiscus1.6kg18.86-07Unofficial12
May 13National District Spring Track ChampionshipsMay 13 · Shot Put · Place 16 · Mount VernonShot Put12lb16.32-10.00Unofficial12
May 6National District Meet #7 (all)May 6 · Discus · Place 19 · Mount VernonDiscus1.6kg19.78-0112
May 6National District Meet #7 (all)May 6 · Shot Put · Place 7 · Mount VernonShot Put12lb7.35-03.00 PB12
Mar 18National District Meet #1 Meet AMar 18 · Discus · Place 22 · Mount VernonDiscus1.6kg22.76-0012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Northern VA TJMS Meet #8Jan 16 · Shot Put · Place 14 · Mount VernonShot Put1431-04.00—
Jan 9Northern VA TJMS Meet #6Jan 9 · Shot Put · Place 8 · Mount VernonShot Put833-10.25—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Northern VA TJMS Meet #4Dec 13 · Shot Put · Place 10 · Mount VernonShot Put12lb10.33-00.5012
Dec 6Northern VA TJMS Meet #2Dec 6 · Shot Put · Place 8 · Mount VernonShot Put12lb8.34-03.0012
Jan 18Northern VA TJMS Meet #8Jan 18 · Shot Put · Place 12 · Mount VernonShot Put1234-09.00—
Jan 10Northern VA TJMS Meet #6Jan 10 · Shot Put · Place 8 · Mount VernonShot Put834-01.00—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17National District Spring Track & Field ChampionshipsMay 17 · Shot Put · Place 9 · Mount VernonShot Put12lb9.35-01.5011
May 7National District Meet #7May 7 · Shot Put · Place 4 · Mount VernonShot Put439-06.0011
Apr 19McNamara Mustangs Invitational 2025Apr 19 · Shot Put · Place 37 · Mount VernonShot Put12lb37.31-10.5011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Northern VA TJMS Meet #4Dec 14 · 55 Meter · Place 117 · Mount Vernon55 Meter117.10.45a11
Dec 14Northern VA TJMS Meet #4Dec 14 · Shot Put · Place 7 · Mount VernonShot Put12lb7.35-01.0011
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · Shot Put · Place 11 · Mount VernonShot Put12lb11.36-4.50 PB10
Jan 27Alexandria City HS - Field & 3 Relay MeetJan 27 · Shot Put · Place 28 · Mount VernonShot Put2828-02.00—
Jan 13Northern VA TJMS Meet #8Jan 13 · Shot Put · Place 10 · Mount VernonShot Put1032-00.00—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11National District Spring Track ChampionshipsMay 11 · Discus · Place 13 · Mount VernonDiscus1.6kg13.79-05 PB10
May 1National District Meet #7May 1 · Discus · Place 10 · Mount VernonDiscus1094-0410
May 1National District Meet #7May 1 · Shot Put · Place 8 · Mount VernonShot Put835-07.5010
Apr 27Ramtastic InvitationalApr 27 · Shot Put · Place 38 · Mount VernonShot Put12lb38.32-10.0010
Apr 25National District #6Apr 25 · Shot Put · Place 7 · Mount VernonShot Put731-07.00—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Northern VA TJMS Meet #4Dec 15 · Shot Put · Place 9 · Mount VernonShot Put12lb9.33-03.0010
Jan 20Northern VA TJMS Meet #7Jan 20 · Shot Put · Place 22 · Mount VernonShot Put2225-09.009
Jan 14Alexandria City HS InviteJan 14 · Shot Put · Place 25 · Mount VernonShot Put12lb25.26-08.009

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #4Dec 16 · 55 Meter · Place 45 · Mount Vernon55 Meter45.9.94 PB9
Dec 16Northern VA TJMS Meet #4Dec 16 · Shot Put · Place 7 · Mount VernonShot Put12lb7.26-03.509
Dec 3Northern VA TJMS Meet #2Dec 3 · 55 Meter · Place 39 · Mount Vernon55 Meter39.9.84Unofficial9
Dec 3Northern VA TJMS Meet #2Dec 3 · Shot Put · Place 12 · Mount VernonShot Put12lb12.24-02.00Unofficial9