Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorIndoor Meet 3 @Wilson Prep · Jan 2258.01Indoor Meet 3 @Wilson PrepJanuary 22, 2026
Discus · 1.6kg · OutdoorNCISAA DIII Track & Field Championships · May 15127-01.25NCISAA DIII Track & Field ChampionshipsMay 15, 2026
Shot Put · 12lb · OutdoorNCISAA DIII Track & Field Championships · May 1543-09.50NCISAA DIII Track & Field ChampionshipsMay 15, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15NCISAA DIII Track & Field ChampionshipsMay 15 · Discus · Place 3 · Rocky Mount AcademyDiscus1.6kg3.127-01.25 PB11
May 15NCISAA DIII Track & Field ChampionshipsMay 15 · Shot Put · Place 2 · Rocky Mount AcademyShot Put12lb2.43-09.50 PB11
May 6CPIC ChampionshipsMay 6 · Discus · Place 2 · Rocky Mount AcademyDiscus1.6kg2.116-10.0011
May 6CPIC ChampionshipsMay 6 · Shot Put · Place 1 · Rocky Mount AcademyShot Put12lb1.42-03.0011
Apr 27Kingdom PS Series #7Apr 27 · Discus · Place 1 · Rocky Mount AcademyDiscus1120-0311
Apr 27Kingdom PS Series #7Apr 27 · Shot Put · Place 1 · Rocky Mount AcademyShot Put142-00.0011
Apr 20Kingdom PS Series #6Apr 20 · Discus · Place 1 · Rocky Mount AcademyDiscus1108-0111
Apr 20Kingdom PS Series #6Apr 20 · Discus · Place 1 · Rocky Mount AcademyDiscus1108-0111
Apr 20Kingdom PS Series #6Apr 20 · Shot Put · Place 2 · Rocky Mount AcademyShot Put238-09.0011
Apr 20Kingdom PS Series #6Apr 20 · Shot Put · Place 2 · Rocky Mount AcademyShot Put238-09.0011
Apr 15Kingdom PS Series #5Apr 15 · Discus · Place 1 · Rocky Mount AcademyDiscus1115-0111
Apr 15Kingdom PS Series #5Apr 15 · Shot Put · Place 3 · Rocky Mount AcademyShot Put338-02.0011
Mar 31Kingdom PS Series #4Mar 31 · Discus · Place 3 · Rocky Mount AcademyDiscus3102-1011
Mar 31Kingdom PS Series #4Mar 31 · Shot Put · Place 1 · Rocky Mount AcademyShot Put140-211
Mar 24Kingdom PS Series #3Mar 24 · Discus · Place 2 · Rocky Mount AcademyDiscus2112-0811
Mar 24Kingdom PS Series #3Mar 24 · Shot Put · Place 2 · Rocky Mount AcademyShot Put239-09.0011

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 24Kingdom PS Series #1Feb 24 · Discus · Place 2 · Rocky Mount AcademyDiscus2124-711
Feb 24Kingdom PS Series #1Feb 24 · Shot Put · Place 5 · Rocky Mount AcademyShot Put536-911
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · Shot Put · Place 10 · Rocky Mount AcademyShot Put1035-11.7511
Jan 22Indoor Meet 3 @Wilson PrepJan 22 · Shot Put · Place 3 · Rocky Mount AcademyShot Put337-03.00—
Jan 22Indoor Meet 3 @Wilson PrepJan 22 · Shot Put · Place 3 · Rocky Mount AcademyShot Put337-03.00—
Jan 22Indoor Meet 3 @Wilson PrepJan 22 · 300 Meters · Place 7 · Rocky Mount Academy300 Meters758.01 PB—
Jan 22Indoor Meet 3 @Wilson PrepJan 22 · 300 Meters · Place 23 · Rocky Mount Academy300 Meters2358.01—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Kingdom PS Meet #5May 1 · Discus · Place 5 · Rocky Mount AcademyDiscus5101-01.010
May 1Kingdom PS Meet #5May 1 · Shot Put · Place 7 · Rocky Mount AcademyShot Put732-01.5010
Apr 15Kingdom PS Meet #4Apr 15 · Discus · Place 6 · Rocky Mount AcademyDiscus695-010
Apr 15Kingdom PS Meet #4Apr 15 · Shot Put · Place 5 · Rocky Mount AcademyShot Put533-010
Apr 1Kingdom PS Meet # 3Apr 1 · Discus · Place 5 · Rocky Mount AcademyDiscus594-0910
Apr 1Kingdom PS Meet # 3Apr 1 · Shot Put · Place 4 · Rocky Mount AcademyShot Put432-10.0010
Mar 27Kingdom PS Meet #2Mar 27 · Discus · Place 4 · Rocky Mount AcademyDiscus495-210
Mar 27Kingdom PS Meet #2Mar 27 · Shot Put · Place 6 · Rocky Mount AcademyShot Put631-2.5010
Mar 13Kingdom PS Meet #1Mar 13 · Discus · Place 4 · Rocky Mount AcademyDiscus499-1—
Mar 13Kingdom PS Meet #1Mar 13 · Shot Put · Place 6 · Rocky Mount AcademyShot Put633-0—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Tri TAC ChampionshipMay 1 · Discus · Place 12 · Rocky Mount AcademyDiscus1286-1—
May 1Tri TAC ChampionshipMay 1 · Shot Put · Place 11 · Rocky Mount AcademyShot Put1127-6—
Mar 14Tri TAC Meet #1Mar 14 · Discus · Place 8 · Rocky Mount AcademyDiscus825.30m—
Mar 14Tri TAC Meet #1Mar 14 · Shot Put · Place 10 · Rocky Mount AcademyShot Put108.84m—