Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 2044.55aECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
Discus · 1.6kg · OutdoorKnights Track Classic · Apr 25112-09Knights Track Classic April 25, 2026
Shot Put · 12lb · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 109.55mECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
Shot Put · 12lb · OutdoorVHSL 4D Region Championship · May 2633-10.00VHSL 4D Region ChampionshipMay 26, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26VHSL 4D Region ChampionshipMay 26 · Discus · Place 20 · SalemDiscus1.6kg20.104-0712
May 26VHSL 4D Region ChampionshipMay 26 · Shot Put · Place 22 · SalemShot Put12lb22.33-10.00 PB12
Apr 25Knights Track Classic Apr 25 · Discus · Place 8 · SalemDiscus1.6kg8.112-09 PB12
Apr 25Knights Track Classic Apr 25 · Shot Put · Place 32 · SalemShot Put12lb32.25-10.7512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · Shot Put · Place 20 · SalemShot Put12lb20.30-05.0012
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Shot Put · Place 65 · SalemShot Put12lb65.9.55m PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 300 Meters · Place 124 · Salem300 Meters124.44.55a PB12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Shot Put · Place 70 · SalemShot Put12lb70.8.76m12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Shot Put · Place 38 · SalemShot Put12lb38.9.04m12
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · Shot Put · Place 32 · SalemShot Put12lb32.9.39m11
Feb 1Bulldog InvitationalFeb 1 · Shot Put · Place 118 · Salem (RoanoShot Put11828-09.7511
Feb 1Bulldog InvitationalFeb 1 · Shot Put · Place 94 · Salem (RoanoShot Put9425-03.5011
Feb 1Bulldog InvitationalFeb 1 · Shot Put · Place 94 · Salem (RoanoShot Put9425-03.5011
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · SalemShot Put12lb—DNS11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Shot Put · SalemShot Put12lb—DNS11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Knights Track ClassicApr 26 · Discus · Place 30 · Salem (RoanoDiscus3083-05—
Apr 26Knights Track ClassicApr 26 · Shot Put · Place 25 · Salem (RoanoShot Put2532-10.00—
Apr 19Titan Track ClassicApr 19 · Discus · Place 12 · SalemDiscus1.6kg12.89-1111

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14East Coast Elite - RoanokeDec 14 · Shot Put · Place 63 · SalemShot Put12lb63.8.78m11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11Jerome Loy InvitationalMay 11 · Discus · Place 4 · Salem (RoanoDiscus480-04—
May 11Jerome Loy InvitationalMay 11 · Shot Put · Place 2 · Salem (RoanoShot Put229-02.50—
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Discus · Place 28 · SalemDiscus1.6kg28.83-0310
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · Shot Put · Place 32 · SalemShot Put12lb32.27-10.5010
Apr 27Titan Track ClassicApr 27 · Combined results · Place 46 · Salem (Roanoke)Combined results4626-08.0010
Apr 20Golden Eagle InvitationalApr 20 · Discus · Place 10 · Salem (RoanoDiscus1090-0110
Apr 20Golden Eagle InvitationalApr 20 · Shot Put · Place 22 · Salem (RoanoShot Put2226-09.0010
Apr 13Blacksburg InvitationalApr 13 · Discus · Place 32 · Salem (Roanoke)Discus3289-05.00—
Apr 13Blacksburg InvitationalApr 13 · Shot Put · Place 66 · Salem (Roanoke)Shot Put6622-02.00—
Apr 13Blacksburg InvitationalApr 13 · Discus · Place 6 · Salem (Roanoke)Discus689-05.00—
Apr 13Blacksburg InvitationalApr 13 · Discus · Place 32 · Salem (Roanoke)Discus3289-05.00—
Apr 13Blacksburg InvitationalApr 13 · Shot Put · Place 15 · Salem (Roanoke)Shot Put1522-02.00—
Apr 13Blacksburg InvitationalApr 13 · Shot Put · Place 65 · Salem (Roanoke)Shot Put6522-02.00—
Apr 10River Ridge Quad MeetApr 10 · Discus · Place 12 · SalemDiscus1.6kg12.82' 710
Apr 10River Ridge Quad MeetApr 10 · Shot Put · Place 15 · SalemShot Put12lb15.24' 510

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Blue Demon InvitationalMay 13 · Shot Put · Place 51 · Salem (Roanoke)Shot Put5125-5.50—
May 4Cosmopolitan InvitationalMay 4 · Shot Put · Place 39 · Salem (RoanoShot Put3923-10.75—
May 4Cosmopolitan InvitationalMay 4 · Shot Put · Place 39 · Salem (RoanoShot Put3923-10.75—