Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley District Track & Field Championships · May 2012.02Valley District Track & Field ChampionshipsMay 20, 2025
200 Meters · OutdoorValley District Track & Field Championships · May 2024.70Valley District Track & Field ChampionshipsMay 20, 2025
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1341.54aLiberty Christmas HS InvitationalDecember 13, 2025
500 Meters · IndoorParks and Recreation Invitational · Feb 81:16.85Parks and Recreation InvitationalFebruary 8, 2025
500 Meters · OutdoorEastern Mennonite University Mini Meet · Dec 171:17.00Eastern Mennonite University Mini MeetDecember 17, 2024
55 Meter · IndoorWFS INDOOR MM#1 · Dec 127.29aWFS INDOOR MM#1December 12, 2025
55 Meter · OutdoorLiberty Christmas HS Invitational · Dec 137.32aLiberty Christmas HS InvitationalDecember 13, 2025
Pole Vault · OutdoorValley District Championship · May 1812-06.00Valley District ChampionshipMay 18, 2026
Shot Put · 12lb · OutdoorValley District Championship · May 1830-07.00Valley District ChampionshipMay 18, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Pole Vault · Place 5 · HarrisonburgPole Vault5.12-00.0012
May 18Valley District ChampionshipMay 18 · Pole Vault · Place 3 · HarrisonburgPole Vault3.12-06.00 PB12
May 18Valley District ChampionshipMay 18 · Shot Put · Place 20 · HarrisonburgShot Put12lb20.30-07.00 PB12
May 8JJ Updike Last Chance InvitationalMay 8 · Pole Vault · Place 4 · HarrisonburgPole Vault4.12-00.0012
May 8JJ Updike Last Chance InvitationalMay 8 · Shot Put · Place 27 · HarrisonburgShot Put12lb27.28-02.2512
May 8JJ Updike Last Chance InvitationalMay 8 · 200 Meters · Place 15 · Harrisonburg200 Meters15.25.87a12
May 5SHS Valley District MiniMay 5 · Pole Vault · Place 4 · HarrisonburgPole Vault4.12-00.0012
May 5SHS Valley District MiniMay 5 · Shot Put · Place 24 · HarrisonburgShot Put12lb24.29-00.5012
May 5SHS Valley District MiniMay 5 · 100 Meters · Place 13 · Harrisonburg100 Meters13.12.37a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 3C ChampionshipFeb 14 · Pole Vault · Place 9 · HarrisonburgPole Vault910-03.00—
Feb 7Valley District ChampionshipFeb 7 · Shot Put · Place 16 · HarrisonburgShot Put1630-00.00—
Jan 17Ed Long InvitationalJan 17 · Pole Vault · Place 5 · HarrisonburgPole Vault59-06.00—
Jan 10Walt Cormack MemorialJan 10 · Pole Vault · Place 10 · HarrisonburgPole Vault1010-06.00—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 211 · Harrisonburg300 Meters211.41.54a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55 Meter · Place 200 · Harrisonburg55 MeterRound P200.7.32a PB12
Dec 4Track CarnivalDec 4 · 55 Meter · Place 8 · Harrisonburg55 Meter8.7.23aUnofficial12
May 20Valley District Track & Field ChampionshipsMay 20 · Pole Vault · Place 7 · HarrisonburgPole Vault710-00.00—
May 20Valley District Track & Field ChampionshipsMay 20 · 200 Meters · Place 12 · Harrisonburg200 Meters1224.70 PB—
May 20Valley District Track & Field ChampionshipsMay 20 · 100 Meters · Place 15 · Harrisonburg100 Meters1512.02 PB—
May 7Valley District Meet #3May 7 · Pole Vault · Place 9 · HarrisonburgPole Vault99-03.00—
May 7Valley District Meet #3May 7 · 200 Meters · Place 12 · Harrisonburg200 Meters1224.73—
May 7Valley District Meet #3May 7 · 100 Meters · Place 13 · Harrisonburg100 Meters1312.09—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 100 Meters · Place 35 · Harrisonburg100 Meters3512.8011
Apr 12Gus Lacy Track ClassicApr 12 · Pole Vault · Place 18 · HarrisonburgPole Vault188-00.0011
Apr 12Gus Lacy Track ClassicApr 12 · 200 Meters · Place 22 · Harrisonburg200 Meters2225.4111

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12WFS INDOOR MM#1Dec 12 · 55 Meter · Place 13 · Harrisonburg55 Meter13.7.29a PB12
Dec 12WFS INDOOR MM#1Dec 12 · Pole Vault · HarrisonburgPole Vault--NH12
Feb 8Parks and Recreation InvitationalFeb 8 · Shot Put · Place 8 · HarrisonburgShot Put831-07.25—
Feb 8Parks and Recreation InvitationalFeb 8 · Pole Vault · Place 6 · HarrisonburgPole Vault68-06.00—
Feb 8Parks and Recreation InvitationalFeb 8 · 500 Meters · Place 8 · Harrisonburg500 Meters81:16.85 PB—
Jan 23WFS INDOOR MM#3Jan 23 · Shot Put · Place 16 · HarrisonburgShot Put1630-06.50—
Jan 23WFS INDOOR MM#3Jan 23 · Pole Vault · Place 11 · HarrisonburgPole Vault119-00.00—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Alexandria City Meet #2Dec 21 · Pole Vault · HarrisonburgPole Vault--NH11
Jan 25WFS INDOOR MM#4Jan 25 · Shot Put · Place 16 · HarrisonburgShot Put1628-07.00—
Jan 17EMU Mini InviteJan 17 · Shot Put · Place 12 · HarrisonburgShot Put1229-11.75—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Eastern Mennonite University Mini MeetDec 17 · 500 Meters · Place 2 · Harrisonburg500 Meters2.1:17.00 PB11
Dec 17Eastern Mennonite University Mini MeetDec 17 · 55 Meter · Place 12 · Harrisonburg55 Meter12.7.60a11
Dec 17Eastern Mennonite University Mini MeetDec 17 · Pole Vault · Place 3 · HarrisonburgPole Vault3.9-00.0011
May 7Valley District Meet #4May 7 · Pole Vault · Place 8 · HarrisonburgPole Vault89-00.00—
May 7Valley District Meet #4May 7 · 200 Meters · Place 24 · Harrisonburg200 Meters2425.36—
May 1Harrisonburg HS JV InvitationalMay 1 · Pole Vault · Place 3 · HarrisonburgPole Vault38-06.00—
Apr 10District Mini MeetApr 10 · Pole Vault · Place 11 · HarrisonburgPole Vault117-06.00—
Apr 10District Mini MeetApr 10 · 200 Meters · Place 17 · Harrisonburg200 Meters1725.24—