Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorVHSL Region 2B Championships · May 251:09.77aVHSL Region 2B ChampionshipsMay 25, 2022
500 Meters · IndoorFred Hardy Invitational · Jan 201:44.90Fred Hardy InvitationalJanuary 20, 2024
500 Meters · OutdoorFort Defiance/EMU #2 · Dec 181:44.90Fort Defiance/EMU #2December 18, 2024
800 Meters · OutdoorJJ Updike Last Chance Invitational · May 122:52.86JJ Updike Last Chance InvitationalMay 12, 2023
Pole Vault · IndoorWFS INDOOR MM#2 · Dec 155-06.00WFS INDOOR MM#2December 15, 2023
Pole Vault · OutdoorVHSL 2A State Championships · Jun 37-00.00VHSL 2A State ChampionshipsJune 3, 2022

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Valley District Track & Field ChampionshipsMay 20 · 800 Meters · Place 14 · East Rocking800 Meters142:56.11—
May 7Valley District Meet #3May 7 · 800 Meters · Place 15 · East Rocking800 Meters153:02.39—
Apr 25Rock 'N' Run The Valley InvitationalApr 25 · 800 Meters · Place 26 · East Rockingham800 Meters263:10.2212

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Parks and Recreation InvitationalFeb 8 · 500 Meters · Place 10 · East Rocking500 Meters101:46.16—
Jan 31Woodberry Forest School Indoor MM #4Jan 31 · 500 Meters · Place 10 · East Rockingham500 Meters10.1:51.74a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Fort Defiance/EMU #2Dec 18 · 500 Meters · Place 7 · East Rockingham500 Meters7.1:44.90 PB12
May 7Valley District Meet #4May 7 · 400 Meters · Place 12 · East Rocking400 Meters121:16.97—
Apr 24City / County MeetApr 24 · 400 Meters · Place 16 · East Rocking400 Meters161:17.33—
Apr 17William Monroe Tri MeetApr 17 · 400 Meters · Place 4 · East Rockingham400 Meters41:17.5211
Apr 10District Mini MeetApr 10 · 400 Meters · Place 11 · East Rocking400 Meters111:21.56—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20Fred Hardy InvitationalJan 20 · 500 Meters · Place 33 · East Rocking500 Meters331:44.90 PB11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15WFS INDOOR MM#2Dec 15 · Pole Vault · Place 6 · East RockinghamPole Vault6.5-06.00 PB11
Dec 2Liberty HS OpenerDec 2 · 500 Meters · Place 28 · East Rockingham500 Meters28.1:47.45a11

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 12EMU Meet 1Dec 12 · 1000 Meters · Place 7 · East Rockingham1000 Meters7.4:23.54aUnofficial11
Dec 12EMU Meet 1Dec 12 · Pole Vault · East RockinghamPole Vault--NH11
May 24VHSL Region 2D ChampionshipMay 24 · Pole Vault · Place 3 · East RockingPole Vault36-06.00—
May 24VHSL Region 2B ChampionshipsMay 24 · Pole Vault · Place 3 · East RockinghamPole Vault3.6-06.0010
May 17Bull Run District ChampionshipsMay 17 · Pole Vault · Place 2 · East RockingPole Vault26-04.00—
May 17Bull Run District ChampionshipsMay 17 · 400 Meters · Place 13 · East Rocking400 Meters131:15.15—
May 12JJ Updike Last Chance InvitationalMay 12 · 800 Meters · Place 15 · East Rocking800 Meters152:52.86 PB—
May 5Generals Track & Field InvitationalMay 5 · Pole Vault · Place 3 · East RockinghamPole Vault36-110
Apr 29Apple Blossom InvitationalApr 29 · 400 Meters · Place 21 · East Rockingham400 Meters211:12.3710
Apr 14Page Valley InvitationalApr 14 · 400 Meters · Place 7 · East Rocking400 Meters71:13.59—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3VHSL 2A State ChampionshipsJun 3 · Pole Vault · Place 9 · East RockinghamPole Vault9.7-00.00 PB9
May 25VHSL Region 2B ChampionshipsMay 25 · Pole Vault · Place 3 · East RockinghamPole Vault3.7-00.009
May 25VHSL Region 2B ChampionshipsMay 25 · 400 Meters · Place 6 · East Rockingham400 Meters6.1:09.77a PB9
Mar 26Ram Country InvitationalMar 26 · 400 Meters · Place 12 · East Rocking400 Meters121:13.76—
Mar 26Ram Country InvitationalMar 26 · 400 Meters · Place 12 · East Rocking400 Meters121:13.76—