Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSHS Valley District Mini · May 5103-04SHS Valley District MiniMay 5, 2026
Shot Put · 12lb · IndoorECE ROANOKE - WINTER WONDERLAND HOLIDAY HAT · Dec 2010.54mECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDecember 20, 2025
Shot Put · 12lb · OutdoorFort Defiance/EMU Meet · Dec 1132-10.50Fort Defiance/EMU MeetDecember 11, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5SHS Valley District MiniMay 5 · Discus · Place 9 · BroadwayDiscus1.6kg9.103-04 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Ed Long InvitationalJan 17 · Shot Put · Place 24 · BroadwayShot Put2432-03.75—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Shot Put · Place 36 · BroadwayShot Put12lb36.10.54m PB12
Dec 12WFS INDOOR MM#1Dec 12 · Shot Put · Place 12 · BroadwayShot Put12lb12.33-04.5012
Feb 8Parks and Recreation InvitationalFeb 8 · Shot Put · Place 10 · BroadwayShot Put1030-03.00—
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · Shot Put · Place 86 · BroadwayShot Put12lb86.9.06m11
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Shot Put · Place 34 · BroadwayShot Put12lb34.9.91m11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Fort Defiance/EMU MeetDec 11 · Shot Put · Place 7 · BroadwayShot Put12lb7.32-10.50 PB12
May 20Valley District Track & Field ChampionshipsMay 20 · Discus · Place 12 · BroadwayDiscus1297-00—
May 7Valley District Meet #3May 7 · Discus · Place 8 · BroadwayDiscus8104-11—
May 7Valley District Meet #3May 7 · Shot Put · Place 12 · BroadwayShot Put1236-08.00—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 18Fort Defiance/EMU #2Dec 18 · Shot Put · Place 10 · BroadwayShot Put12lb10.29-10.0011
May 7Valley District Meet #4May 7 · Discus · Place 18 · BroadwayDiscus1891-01—
May 7Valley District Meet #4May 7 · Shot Put · Place 25 · BroadwayShot Put2528-07.00—
May 1Harrisonburg HS JV InvitationalMay 1 · Discus · Place 6 · BroadwayDiscus684-04—
May 1Harrisonburg HS JV InvitationalMay 1 · Shot Put · Place 15 · BroadwayShot Put1528-01.00—
Apr 17William Monroe Tri MeetApr 17 · Shot Put · Place 16 · BroadwayShot Put1628-7.7510
Apr 17William Monroe Tri MeetApr 17 · Discus · Place 17 · BroadwayDiscus1777-010
Apr 10District Mini MeetApr 10 · Discus · Place 28 · BroadwayDiscus2865-06—