Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGenerals Invitational · May 211.51aGenerals InvitationalMay 2, 2025
110m Hurdles · 39" / 0.991m · OutdoorGenerals Invitational · May 216.52aGenerals InvitationalMay 2, 2025
200 Meters · OutdoorVHSL Class 2 State Championships · May 3123.46VHSL Class 2 State ChampionshipsMay 31, 2024
300m Hurdles · 36" / 0.914m · OutdoorVHSL Region 2B Championships · May 2842.43aVHSL Region 2B ChampionshipsMay 28, 2025
High Jump · OutdoorVHSL Region 2B Championships · May 235-08.00VHSL Region 2B ChampionshipsMay 23, 2024
Long Jump · OutdoorColgan Invitational · Apr 227.50Colgan InvitationalApril 22, 2023

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 110m Hurdles · Place 25 · Strasburg110m HurdlesRound P2517.4512
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 300m Hurdles · Place 10 · Strasburg300m Hurdles1041.8212
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 110m Hurdles · Place 25 · Strasburg110m HurdlesRound P2517.4512
May 28VHSL Region 2B ChampionshipsMay 28 · 300m Hurdles · Place 4 · Strasburg300m Hurdles36" / 0.914m4.42.43a PB12
May 28VHSL Region 2B ChampionshipsMay 28 · 110m Hurdles · Place 9 · Strasburg110m Hurdles39" / 0.991m9.19.04aWind: 1.112
May 28VHSL Region 2B ChampionshipsMay 28 · High Jump · Place 9 · StrasburgHigh Jump9.5-04.0012
May 21Bull Run District ChampionshipsMay 21 · 300m Hurdles · Place 1 · Strasburg300m Hurdles142.24—
May 21Bull Run District ChampionshipsMay 21 · 110m Hurdles · Place 3 · Strasburg110m Hurdles316.28—
May 2Generals InvitationalMay 2 · 110m Hurdles · Place 4 · Strasburg110m Hurdles39" / 0.991m4.16.52a PB12
May 2Generals InvitationalMay 2 · 100 Meters · Place 8 · Strasburg100 Meters8.11.51a PB12
Apr 26Apple Blossom InvitationalApr 26 · 200 Meters · Place 13 · Strasburg200 Meters1323.8512
Apr 26Apple Blossom InvitationalApr 26 · 300m Hurdles · Place 6 · Strasburg300m Hurdles644.5512
Apr 26Apple Blossom InvitationalApr 26 · High Jump · Place 7 · StrasburgHigh Jump75-612
Apr 24Sherando JV InvitationalApr 24 · 300m Hurdles · Place 1 · Strasburg300m Hurdles144.0612

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31VHSL Class 2 State ChampionshipsMay 31 · 200 Meters · Place 12 · Strasburg200 MetersRound P1223.46 PB11
May 23VHSL Region 2B ChampionshipsMay 23 · High Jump · Place 7 · StrasburgHigh Jump7.5-08.00 PB11
May 23VHSL Region 2B ChampionshipsMay 23 · 200 Meters · Place 4 · Strasburg200 Meters4.23.84a11
May 23VHSL Region 2B ChampionshipsMay 23 · 100 Meters · Place 9 · Strasburg100 Meters9.11.69a11
May 15Bull Run District ChampionshipsMay 15 · 200 Meters · Place 4 · Strasburg200 Meters423.76—
May 15Bull Run District ChampionshipsMay 15 · 100 Meters · Place 2 · Strasburg100 Meters211.63—
May 3Generals T & F InvitationalMay 3 · 100 Meters · Place 5 · Strasburg100 Meters511.7211
May 3Generals T & F InvitationalMay 3 · 100 Meters · Place 5 · Strasburg100 Meters511.7211
May 3Generals T & F InvitationalMay 3 · High Jump · Place 11 · StrasburgHigh Jump115-211
Apr 27Apple Blossom InvitationalApr 27 · 200 Meters · Place 15 · Strasburg200 Meters1524.3411
Apr 27Apple Blossom InvitationalApr 27 · 100 Meters · Place 10 · Strasburg100 Meters1012.1511
Apr 27Apple Blossom InvitationalApr 27 · 200 Meters · Place 15 · Strasburg200 Meters1524.16—
Apr 27Apple Blossom InvitationalApr 27 · 100 Meters · Place 14 · Strasburg100 Meters1411.52—
Apr 8Ram Country Track & Field InvitationalApr 8 · 200 Meters · Place 13 · Strasburg200 Meters1324.62—
Apr 8Ram Country Track & Field InvitationalApr 8 · 100 Meters · Place 4 · Strasburg100 Meters411.60—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24VHSL Region 2D ChampionshipMay 24 · 200 Meters · Place 5 · Strasburg200 Meters524.16—
May 24VHSL Region 2D ChampionshipMay 24 · 100 Meters · Place 8 · Strasburg100 Meters811.733—
May 24VHSL Region 2B ChampionshipsMay 24 · 200 Meters · Place 5 · Strasburg200 Meters5.24.16a10
May 24VHSL Region 2B ChampionshipsMay 24 · 100 Meters · Place 8 · Strasburg100 Meters8.11.74a10
May 17Bull Run District ChampionshipsMay 17 · 200 Meters · Place 13 · Strasburg200 Meters1324.92—
May 17Bull Run District ChampionshipsMay 17 · 100 Meters · Place 9 · Strasburg100 Meters912.16—
May 5Generals Track & Field InvitationalMay 5 · 100 Meters · Place 12 · Strasburg100 Meters1212.0510
May 5Generals Track & Field InvitationalMay 5 · Long Jump · Place 19 · StrasburgLong Jump1916-410
Apr 29Apple Blossom InvitationalApr 29 · 200 Meters · Place 21 · Strasburg200 Meters2125.3010
Apr 29Apple Blossom InvitationalApr 29 · 100 Meters · Place 20 · Strasburg100 Meters2012.3610
Apr 29Apple Blossom InvitationalApr 29 · Long Jump · Place 16 · StrasburgLong Jump1617-710
Apr 22Colgan InvitationalApr 22 · Long Jump · Place 4 · StrasburgLong Jump47.50 PB—
Apr 22Colgan InvitationalApr 22 · Long Jump · Place 21 · StrasburgLong Jump217.50—
Mar 31Ram Country Track & Field InvitationalMar 31 · 100 Meters · Place 19 · Strasburg100 Meters1912.3910
Mar 31Ram Country Track & Field InvitationalMar 31 · Long Jump · Place 14 · StrasburgLong Jump1417-10.7510
Mar 15Kettle Run & Strasburg Tri MeetMar 15 · 200 Meters · Place 9 · Strasburg200 Meters925.4510
Mar 15Kettle Run & Strasburg Tri MeetMar 15 · 100 Meters · Place 7 · Strasburg100 Meters712.1610
Mar 15Kettle Run & Strasburg Tri MeetMar 15 · Long Jump · Place 7 · StrasburgLong Jump716-1110
Mar 15Kettle Run & Strasburg Tri MeetMar 15 · High Jump · Place 5 · StrasburgHigh Jump55-210