Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorApple Blossom Invitational · Apr 2714.72Apple Blossom InvitationalApril 27, 2024
100m Hurdles · 33" / 0.838m · OutdoorLuray Home Meet #1 - LHS, SHS · May 618.22aLuray Home Meet #1 - LHS, SHSMay 6, 2026
200 Meters · OutdoorLuray Home Meet #1 - LHS, SHS · May 628.34aLuray Home Meet #1 - LHS, SHSMay 6, 2026
300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 2 State Championships · Jun 549.54aVHSL Class 2 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 2 State ChampionshipsJun 5 · 300m Hurdles · Place 7 · Strasburg300m Hurdles30" / 0.762m7.49.54a PB11
May 26VHSL Region 2B ChampionshipsMay 26 · 300m Hurdles · Place 1 · Strasburg300m Hurdles30" / 0.762m1.51.02a11
May 26VHSL Region 2B ChampionshipsMay 26 · 100m Hurdles · Place 4 · Strasburg100m Hurdles33" / 0.838m4.18.95a11
May 20VHSL Bull Run District ChampionshipMay 20 · 300m Hurdles · Place 1 · Strasburg300m Hurdles30" / 0.762m1.50.84a11
May 20VHSL Bull Run District ChampionshipMay 20 · 100m Hurdles · Place 4 · Strasburg100m Hurdles33" / 0.838m4.19.05a11
May 6Luray Home Meet #1 - LHS, SHSMay 6 · 300m Hurdles · Place 1 · Strasburg300m Hurdles30" / 0.762m1.50.62a11
May 6Luray Home Meet #1 - LHS, SHSMay 6 · 100m Hurdles · Place 2 · Strasburg100m Hurdles33" / 0.838m2.18.22a PB11
May 6Luray Home Meet #1 - LHS, SHSMay 6 · 200 Meters · Place 3 · Strasburg200 Meters3.28.34a PB11
May 1Generals T & F InvitationalMay 1 · 300m Hurdles · Place 1 · Strasburg300m Hurdles30" / 0.762m1.51.77a11
May 1Generals T & F InvitationalMay 1 · 100m Hurdles · Place 5 · Strasburg100m Hurdles33" / 0.838m5.18.97a11
Apr 25Apple Blossom InvitationalApr 25 · 300m Hurdles · Place 1 · Strasburg300m Hurdles30" / 0.762m1.49.86a11
Apr 25Apple Blossom InvitationalApr 25 · 100m Hurdles · Place 4 · Strasburg100m Hurdles33" / 0.838m4.18.79a11
Mar 24Page County ScrimmageMar 24 · 300m Hurdles · Place 1 · Strasburg300m Hurdles30" / 0.762m1.56.31a11
Mar 24Page County ScrimmageMar 24 · 100m Hurdles · Place 2 · Strasburg100m Hurdles33" / 0.838m2.18.43a11
Mar 24Page County ScrimmageMar 24 · 200 Meters · Place 6 · Strasburg200 Meters6.30.81a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 300m Hurdles · Place 8 · Strasburg300m Hurdles850.8710
May 21Bull Run District ChampionshipsMay 21 · 300m Hurdles · Place 1 · Strasburg300m Hurdles153.48—
May 21Bull Run District ChampionshipsMay 21 · 100m Hurdles · Place 2 · Strasburg100m Hurdles219.28—
May 21Bull Run District ChampionshipsMay 21 · 200 Meters · Place 7 · Strasburg200 Meters729.66—
Apr 26Apple Blossom InvitationalApr 26 · 300m Hurdles · Place 3 · Strasburg300m Hurdles350.5610
Apr 26Apple Blossom InvitationalApr 26 · 100m Hurdles · Place 6 · Strasburg100m Hurdles618.7810
Apr 5Handley InvitationalApr 5 · 300m Hurdles · Place 10 · Strasburg300m Hurdles1053.2610
Apr 5Handley InvitationalApr 5 · 100m Hurdles · Place 11 · Strasburg100m Hurdles1119.0210

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · 300m Hurdles · Place 10 · Strasburg300m Hurdles1051.789
May 15Bull Run District ChampionshipsMay 15 · 300m Hurdles · Place 2 · Strasburg300m Hurdles254.85—
May 15Bull Run District ChampionshipsMay 15 · 100m Hurdles · Place 5 · Strasburg100m Hurdles520.04—
May 3Generals T & F InvitationalMay 3 · 100m Hurdles · Place 9 · Strasburg100m Hurdles919.499
May 3Generals T & F InvitationalMay 3 · 100m Hurdles · Place 9 · Strasburg100m Hurdles919.499
Apr 27Apple Blossom InvitationalApr 27 · 300m Hurdles · Place 7 · Strasburg300m Hurdles755.319
Apr 27Apple Blossom InvitationalApr 27 · 100 Meters · Place 14 · Strasburg100 Meters1414.72 PB9
Apr 27Apple Blossom InvitationalApr 27 · 100m Hurdles · Place 8 · Strasburg100m Hurdles820.589
Apr 27Apple Blossom InvitationalApr 27 · 300m Hurdles · Place 13 · Strasburg300m Hurdles1356.47—
Apr 27Apple Blossom InvitationalApr 27 · 100m Hurdles · Place 11 · Strasburg100m Hurdles1119.55—
Apr 8Ram Country Track & Field InvitationalApr 8 · 100m Hurdles · Place 8 · Strasburg100m Hurdles819.55—