Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict Mini Meet · Apr 1014.94District Mini MeetApril 10, 2024
100m Hurdles · 33" / 0.838m · OutdoorVHSL Region 3C Championships · May 2320.91aVHSL Region 3C ChampionshipsMay 23, 2023
Discus · 1kg · OutdoorVHSL Class 3 State Championships · Jun 5108-11VHSL Class 3 State ChampionshipsJune 5, 2026
Shot Put · 4kg · OutdoorValley District Championship · May 1829-01.50Valley District ChampionshipMay 18, 2026
Triple Jump · OutdoorVHSL Region 3C Championships · May 2327-08.50VHSL Region 3C ChampionshipsMay 23, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 43 · BroadwayDiscus1kg43.29.7812
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Discus · Place 7 · BroadwayDiscus1kg7.108-11 PB12
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Discus · Place 3 · BroadwayDiscus1kg3.105-0812
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Shot Put · Place 14 · BroadwayShot Put4kg14.27-07.7512
May 18Valley District ChampionshipMay 18 · Discus · Place 1 · BroadwayDiscus1kg1.103-0412
May 18Valley District ChampionshipMay 18 · Shot Put · Place 3 · BroadwayShot Put4kg3.29-01.50 PB12
May 5SHS Valley District MiniMay 5 · Discus · Place 1 · BroadwayDiscus1kg1.98-0912
May 1Dogwood Track ClassicMay 1 · Discus · Place 28 · BroadwayDiscus1kg28.97-0112

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · Discus · Place 13 · BroadwayDiscus1390-0211
Jun 6VHSL Class 3 State ChampionshipsJun 6 · Discus · Place 13 · BroadwayDiscus1390-0211
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Discus · Place 5 · BroadwayDiscus598-11—
May 20Valley District Track & Field ChampionshipsMay 20 · Discus · Place 2 · BroadwayDiscus2109-09—
May 7Valley District Meet #3May 7 · Discus · Place 2 · BroadwayDiscus2101-00—
May 7Valley District Meet #3May 7 · Triple Jump · Place 7 · BroadwayTriple Jump726-10.75—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 100m Hurdles · Place 8 · Broadway100m Hurdles819.9611
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Discus · Place 5 · BroadwayDiscus591-311
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · Triple Jump · Place 12 · BroadwayTriple Jump1229-011

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · Discus · Place 7 · BroadwayDiscus1kg7.94-0510
May 7Valley District Meet #4May 7 · Discus · Place 5 · BroadwayDiscus577-07—
May 7Valley District Meet #4May 7 · Triple Jump · Place 5 · BroadwayTriple Jump528-00.50—
May 7Valley District Meet #4May 7 · 100m Hurdles · Place 5 · Broadway100m Hurdles518.78—
May 3Generals T & F InvitationalMay 3 · 100m Hurdles · Place 8 · Broadway100m Hurdles819.1610
May 3Generals T & F InvitationalMay 3 · Discus · Place 7 · BroadwayDiscus778-0610
May 3Generals T & F InvitationalMay 3 · Triple Jump · Place 9 · BroadwayTriple Jump925-04.0010
May 3Generals T & F InvitationalMay 3 · 100m Hurdles · Place 8 · Broadway100m Hurdles819.1610
May 3Generals T & F InvitationalMay 3 · Discus · Place 7 · BroadwayDiscus778-610
May 3Generals T & F InvitationalMay 3 · Triple Jump · Place 9 · BroadwayTriple Jump925-410
May 1Harrisonburg HS JV InvitationalMay 1 · Discus · Place 1 · BroadwayDiscus188-09—
May 1Harrisonburg HS JV InvitationalMay 1 · Triple Jump · Place 2 · BroadwayTriple Jump228-11.50—
May 1Harrisonburg HS JV InvitationalMay 1 · 100m Hurdles · Place 3 · Broadway100m Hurdles319.64—
Apr 24City / County MeetApr 24 · Discus · Place 6 · BroadwayDiscus674-00—
Apr 24City / County MeetApr 24 · Triple Jump · Place 6 · BroadwayTriple Jump629-05.00—
Apr 24City / County MeetApr 24 · 100m Hurdles · Place 5 · Broadway100m Hurdles520.48—
Apr 17William Monroe Tri MeetApr 17 · Discus · Place 7 · BroadwayDiscus766-510
Apr 17William Monroe Tri MeetApr 17 · Triple Jump · Place 5 · BroadwayTriple Jump528-5.2510
Apr 17William Monroe Tri MeetApr 17 · Long Jump · Place 7 · BroadwayLong Jump712-11.5010
Apr 17William Monroe Tri MeetApr 17 · 100m Hurdles · Place 4 · Broadway100m Hurdles420.8310
Apr 13Handley Invitational 2024Apr 13 · Discus · Place 27 · BroadwayDiscus2766-210
Apr 10District Mini MeetApr 10 · Discus · Place 6 · BroadwayDiscus676-11—
Apr 10District Mini MeetApr 10 · 100 Meters · Place 14 · Broadway100 Meters1414.94 PB—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · Triple Jump · Place 16 · BroadwayTriple Jump16.27-08.50 PB9
May 23VHSL Region 3C ChampionshipsMay 23 · 100m Hurdles · Place 17 · Broadway100m Hurdles33" / 0.838m17.20.91a PB9
May 17Valley District ChampionshipsMay 17 · Long Jump · Place 8 · BroadwayLong Jump813-05.25—
May 17Valley District ChampionshipsMay 17 · 100m Hurdles · Place 5 · Broadway100m Hurdles520.93—
May 12JJ Updike Last Chance InvitationalMay 12 · Triple Jump · Place 5 · BroadwayTriple Jump529-03.00—
May 12JJ Updike Last Chance InvitationalMay 12 · Long Jump · Place 13 · BroadwayLong Jump1313-05.00—
May 12JJ Updike Last Chance InvitationalMay 12 · 300m Hurdles · Place 13 · Broadway300m Hurdles131:01.62—
May 12JJ Updike Last Chance InvitationalMay 12 · 100m Hurdles · Place 7 · Broadway100m Hurdles721.37—
May 5Generals Track & Field InvitationalMay 5 · 100 Meters · Place 21 · Broadway100 Meters2115.169
May 5Generals Track & Field InvitationalMay 5 · Triple Jump · Place 9 · BroadwayTriple Jump929-2.509
May 5Generals Track & Field InvitationalMay 5 · Long Jump · Place 18 · BroadwayLong Jump1812-69
Apr 14Page Valley InvitationalApr 14 · Triple Jump · Place 5 · BroadwayTriple Jump530-09.50—
Apr 14Page Valley InvitationalApr 14 · Long Jump · Place 13 · BroadwayLong Jump1313-08.50—
Apr 14Page Valley InvitationalApr 14 · 100 Meters · Place 21 · Broadway100 Meters2115.54—