Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley District Meet #3 · May 713.32Valley District Meet #3May 7, 2025
Shot Put · 12lb · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 2012.50mECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
Shot Put · 12lb · OutdoorGenerals T & F Invitational · May 138-3.25Generals T & F InvitationalMay 1, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Valley District ChampionshipMay 18 · Shot Put · Place 12 · BroadwayShot Put12lb12.35-07.0012
May 5SHS Valley District MiniMay 5 · Shot Put · Place 18 · BroadwayShot Put12lb18.32-04.0012
May 1Generals T & F InvitationalMay 1 · Shot Put · Place 8 · BroadwayShot Put12lb8.38-3.25 PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · Shot Put · Place 10 · BroadwayShot Put1040-02.50—
Feb 7Valley District ChampionshipFeb 7 · Shot Put · Place 3 · BroadwayShot Put342-01.75—
Jan 17Ed Long InvitationalJan 17 · Shot Put · Place 10 · BroadwayShot Put1037-08.75—
Jan 10Liberty Premier InvitationalJan 10 · Shot Put · Place 21 · BroadwayShot Put2139-01.00—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Shot Put · Place 12 · BroadwayShot Put12lb12.12.50m PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 11Fort Defiance/EMU MeetDec 11 · Shot Put · Place 2 · BroadwayShot Put12lb2.38-02.0012
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Shot Put · Place 11 · BroadwayShot Put1138-05.50—
May 20Valley District Track & Field ChampionshipsMay 20 · Shot Put · Place 7 · BroadwayShot Put740-05.00—
May 7Valley District Meet #3May 7 · Shot Put · Place 8 · BroadwayShot Put838-05.50—
May 7Valley District Meet #3May 7 · 100 Meters · Place 26 · Broadway100 Meters2613.32 PB—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Shot Put · Place 12 · BroadwayShot Put1239-711