Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCSAA Meet 5 · Apr 2017.01aNCSAA Meet 5April 20, 2026
1600 Meters · OutdoorNCSAA Meet 4 · Apr 138:46.08aNCSAA Meet 4April 13, 2026
800 Meters · OutdoorNCSAA Meet 8 · May 43:23.58aNCSAA Meet 8May 4, 2026
Long Jump · OutdoorNCSAA Meet 8 · May 48-06.00NCSAA Meet 8May 4, 2026
Shot Put · 4lb · OutdoorNCSAA Championship Meet 9 · May 1124-02.00NCSAA Championship Meet 9May 11, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11NCSAA Championship Meet 9May 11 · Shot Put · Place 7 · Discovery CharterShot Put4lb7.24-02.00 PB5
May 4NCSAA Meet 8May 4 · Long Jump · Place 15 · Discovery CharterLong Jump15.8-06.00 PB5
May 4NCSAA Meet 8May 4 · Shot Put · Place 5 · Discovery CharterShot Put4lb5.22-08.005
May 4NCSAA Meet 8May 4 · 800 Meters · Place 15 · Discovery Charter800 Meters15.3:23.58a PB5
Apr 30NCSAA Meet 7Apr 30 · Shot Put · Place 6 · Discovery CharterShot Put4lb6.21-04.005
Apr 27NCSAA Meet 6Apr 27 · Shot Put · Place 7 · Discovery CharterShot Put4lb7.19-01.005
Apr 27NCSAA Meet 6Apr 27 · 800 Meters · Place 10 · Discovery Charter800 Meters10.3:37.05a5
Apr 20NCSAA Meet 5Apr 20 · Shot Put · Place 3 · Discovery CharterShot Put4lb3.23-06.005
Apr 20NCSAA Meet 5Apr 20 · 100 Meters · Place 21 · Discovery Charter100 Meters21.17.01a PB5
Apr 13NCSAA Meet 4Apr 13 · Shot Put · Place 10 · Discovery CharterShot Put4lb10.19-05.005
Apr 13NCSAA Meet 4Apr 13 · 1600 Meters · Place 20 · Discovery Charter1600 Meters20.8:46.08a PB5
Apr 6NCSAA Meet 2Apr 6 · Shot Put · Place 5 · Discovery CharterShot Put4lb5.22-01.005
Apr 6NCSAA Meet 2Apr 6 · 800 Meters · Place 9 · Discovery Charter800 Meters9.3:32.57a5

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 12NCSAA Track ChampionshipMay 12 · Shot Put · Place 4 · Discovery CharterShot Put420-14
May 12NCSAA Track ChampionshipMay 12 · 800 Meters · Place 11 · Discovery Charter800 Meters113:26.93a4
May 5NCSAA Meet 8May 5 · Shot Put · Place 1 · Discovery CharterShot Put4lb1.19-07.004
May 5NCSAA Meet 8May 5 · 800 Meters · Place 7 · Discovery Charter800 Meters7.3:34.78a4
Apr 29NCSAA Meet 7Apr 29 · Shot Put · Place 2 · Discovery CharterShot Put4lb2.17-11.004
Apr 29NCSAA Meet 7Apr 29 · 800 Meters · Place 6 · Discovery Charter800 Meters6.3:28.88a4
Apr 28NCSAA Meet 6Apr 28 · Shot Put · Place 8 · Discovery CharterShot Put4lb8.16-11.004
Apr 21NCSAA Meet 5Apr 21 · Shot Put · Place 4 · Discovery CharterShot Put4lb4.17-05.004
Apr 21NCSAA Meet 5Apr 21 · 100 Meters · Place 15 · Discovery Charter100 Meters15.17.74a4
Apr 14NCSAA Meet 4Apr 14 · Shot Put · Place 2 · Discovery CharterShot Put218-14
Apr 14NCSAA Meet 4Apr 14 · 800 Meters · Place 7 · Discovery Charter800 Meters73:29.45a4
Apr 8NCSAA Meet 3Apr 8 · Shot Put · Place 1 · Discovery CharterShot Put119-04
Apr 8NCSAA Meet 3Apr 8 · 800 Meters · Place 1 · Discovery Charter800 Meters13:29.10a4
Apr 7NCSAA Meet 2Apr 7 · Shot Put · Place 4 · Discovery CharterShot Put418-04
Apr 7NCSAA Meet 2Apr 7 · 800 Meters · Place 12 · Discovery Charter800 Meters123:45.44a4
Mar 31NCSAA Meet 1Mar 31 · Shot Put · Place 2 · Discovery CharterShot Put219-54
Mar 31NCSAA Meet 1Mar 31 · 800 Meters · Place 7 · Discovery Charter800 Meters73:51.98a4

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6NCSAA Meet 8May 6 · 100 Meters · Place 18 · Discovery Charter100 Meters18.17.28a3
Apr 29NCSAA Meet 7Apr 29 · 100 Meters · Place 18 · Discovery Charter100 Meters18.17.77a3
Apr 22NCSAA Meet 6Apr 22 · Long Jump · Discovery CharterLong Jump—DNS3
Apr 22NCSAA Meet 6Apr 22 · 100 Meters · Place 17 · Discovery Charter100 Meters17.18.12a3
Apr 15NCSAA Meet 5Apr 15 · 100 Meters · Place 23 · Discovery Charter100 Meters23.17.66a3
Apr 8NCSAA Meet 4Apr 8 · Long Jump · Place 17 · Discovery CharterLong Jump17.6-03.503
Apr 8NCSAA Meet 4Apr 8 · 100 Meters · Place 19 · Discovery Charter100 Meters19.17.51a3
Mar 26NCSAA Meet 3Mar 26 · Long Jump · Place 11 · Discovery CharterLong Jump11.6-08.003
Mar 26NCSAA Meet 3Mar 26 · 100 Meters · Place 15 · Discovery Charter100 Meters15.18.51a3
Mar 25NCSAA Meet 2Mar 25 · Long Jump · Place 12 · Discovery CharterLong Jump12.6-11.003
Mar 25NCSAA Meet 2Mar 25 · 100 Meters · Place 21 · Discovery Charter100 Meters21.18.05a3
Mar 18NCSAA Meet 1Mar 18 · 1600 Meters · Place 15 · Discovery Charter1600 Meters15.9:05.46a3
Mar 18NCSAA Meet 1Mar 18 · 100 Meters · Place 16 · Discovery Charter100 Meters16.18.77a3