Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Flames HS Invitational · Dec 93:11.66aLiberty Flames HS InvitationalDecember 9, 2023
1600 Meters · IndoorLiberty Flames HS Invitational · Dec 95:27.69aLiberty Flames HS InvitationalDecember 9, 2023
200 Meters · OutdoorAppomattox Quad Meet #1 · May 329.57aAppomattox Quad Meet #1May 3, 2022
300 Meters · IndoorRustburg, Brookville, Appomattox, William Campbell · Jan 2242.72Rustburg, Brookville, Appomattox, William CampbellJanuary 22, 2025
400 Meters · OutdoorCampbell County Invitational · Mar 2159.40Campbell County InvitationalMarch 21, 2024
500 Meters · IndoorRustburg, Brookville, Amherst, Liberty · Dec 121:21.44aRustburg, Brookville, Amherst, LibertyDecember 12, 2024
55 Meter · IndoorAmherst 5 Team Meet · Dec 187.06aAmherst 5 Team MeetDecember 18, 2025
55 Meters · IndoorHeritage Middle School & JV Invitational · Jan 257.06Heritage Middle School & JV InvitationalJanuary 25, 2025
800 Meters · OutdoorRufus Knight Invitational (Formerly Heritage Invitational) · Apr 202:30.29Rufus Knight Invitational (Formerly Heritage Invitational)April 20, 2024
Pole Vault · IndoorBrookville Meet #1 · Dec 1513-0Brookville Meet #1December 15, 2025
Pole Vault · OutdoorBlue Demon Invitational · May 1113' 0"Blue Demon InvitationalMay 11, 2024
Triple Jump · OutdoorAppomattox County HS Invitational · Apr 435-08.25Appomattox County HS InvitationalApril 4, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Pole Vault · BrookvilleBrookvillePole Vault--NH11
Jun 5VHSL Class 3 State ChampionshipsJun 5 · Pole Vault · Place 7 · BrookvilleBrookvillePole Vault7.13-06.0011
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Pole Vault · BrookvilleBrookvillePole Vault--NH11
May 20Seminole District QualifierMay 20 · Pole Vault · Place 2 · BrookvilleBrookvillePole Vault2.14-06.0011
May 1Dogwood Track ClassicMay 1 · Pole Vault · Place 9 · BrookvilleBrookvillePole Vault9.14-00.0011
Apr 18Blue & Gold HS Track ClassicApr 18 · Pole Vault · Place 1 · Brookville HBrookville HPole Vault113-06.0011
Apr 4Appomattox County HS InvitationalApr 4 · Triple Jump · Place 7 · BrookvilleBrookvilleTriple Jump7.35-08.25 PB11
Apr 4Appomattox County HS InvitationalApr 4 · Pole Vault · Place 2 · BrookvilleBrookvillePole Vault2.13-00.0011
Jan 17Walter Bass InviteJan 17 · Pole Vault · Place 5 · BrookvilleBrookvillePole Vault5.13-00.0011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · Pole Vault · Place 5 · Brookville HBrookville HPole Vault513-06.0011
Jan 10Walt Cormack MemorialJan 10 · Pole Vault · Place 4 · Brookville HBrookville HPole Vault412-00.00—

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 18Amherst 5 Team MeetDec 18 · 55 Meter · Place 14 · BrookvilleBrookville55 Meter14.7.06a PB11
Dec 15Brookville Meet #1Dec 15 · 300 Meters · Place 9 · BrookvilleBrookville300 Meters9.42.98a11
Dec 15Brookville Meet #1Dec 15 · 55 Meter · Place 12 · BrookvilleBrookville55 Meter12.7.10a11
Dec 15Brookville Meet #1Dec 15 · Pole Vault · Place 1 · BrookvilleBrookvillePole Vault1.13-0 PB11
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · Pole Vault · Place 2 · BrookvilleBrookvillePole Vault2.13-00.0011
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · Pole Vault · Place 8 · Brookville HBrookville HPole Vault812-06.0010
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · Pole Vault · Place 8 · Brookville HBrookville HPole Vault812-06.0010
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · Pole Vault · Place 6 · Brookville HBrookville HPole Vault612-06.00—
Feb 8Seminole District Indoor Track & Field InvitationalFeb 8 · Pole Vault · Place 2 · Brookville HBrookville HPole Vault212-06.00—
Feb 1Bulldog InvitationalFeb 1 · Pole Vault · Place 10 · Brookville HBrookville HPole Vault1013-00.0010
Feb 1Bulldog InvitationalFeb 1 · Pole Vault · Place 9 · Brookville HBrookville HPole Vault912-00.0010
Feb 1Bulldog InvitationalFeb 1 · Pole Vault · Place 9 · Brookville HBrookville HPole Vault912-00.0010
Jan 25Heritage Middle School & JV InvitationalJan 25 · Pole Vault · Place 1 · Brookville HBrookville HPole Vault112-00.00—
Jan 25Heritage Middle School & JV InvitationalJan 25 · 300 Meters · Place 15 · Brookville HBrookville H300 Meters1543.67—
Jan 25Heritage Middle School & JV InvitationalJan 25 · 55 Meters · Place 5 · Brookville HBrookville H55 Meters57.06 PB—
Jan 22Rustburg, Brookville, Appomattox, William CampbellJan 22 · Pole Vault · Place 1 · Brookville HBrookville HPole Vault112-00.00—
Jan 22Rustburg, Brookville, Appomattox, William CampbellJan 22 · 300 Meters · Place 8 · Brookville HBrookville H300 Meters842.72 PB—
Jan 22Rustburg, Brookville, Appomattox, William CampbellJan 22 · 55 Meters · Place 17 · Brookville HBrookville H55 Meters177.19—
Jan 8Seminole Meet- LCA, AMH, ECG, BRKVLJan 8 · Pole Vault · Place 1 · Brookville HBrookville HPole Vault111-06.00—
Jan 8Seminole Meet- LCA, AMH, ECG, BRKVLJan 8 · Pole Vault · Place 1 · Brookville HBrookville HPole Vault111-06.00—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Pole Vault · Place 4 · BrookvilleBrookvillePole Vault4.13-00.0011
Dec 6Liberty Flames HS InvitationalDec 6 · Pole Vault · Place 8 · BrookvilleBrookvillePole Vault8.13' 6"11
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · Pole Vault · Place 7 · Brookville HBrookville HPole Vault712-00.00—
May 2Dogwood Track ClassicMay 2 · Pole Vault · Place 9 · Brookville HBrookville HPole Vault913-06.0010
May 2Dogwood Track ClassicMay 2 · Pole Vault · Place 9 · Brookville HBrookville HPole Vault913-06.0010
Mar 21adidas Track Nationals 2025Mar 21 · Pole Vault · Place 17 · Brookville TBrookville TPole Vault173.65m10

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 18Seminole QuadDec 18 · 55 Meter · Place 39 · BrookvilleBrookville55 Meter39.7.26a10
Dec 18Seminole QuadDec 18 · Pole Vault · Place 2 · BrookvilleBrookvillePole Vault2.13-00.0010
Dec 14Liberty Christmas HS InvitationalDec 14 · Pole Vault · Place 6 · BrookvilleBrookvillePole Vault6.12-06.0010
Dec 12Rustburg, Brookville, Amherst, LibertyDec 12 · 500 Meters · Place 5 · BrookvilleBrookville500 Meters5.1:21.44a PB10
Dec 12Rustburg, Brookville, Amherst, LibertyDec 12 · 300 Meters · Place 8 · BrookvilleBrookville300 Meters8.42.85a10
Dec 12Rustburg, Brookville, Amherst, LibertyDec 12 · Pole Vault · Place 1 · BrookvilleBrookvillePole Vault1.12-06.0010
Dec 7Liberty Flames HS InvitationalDec 7 · Pole Vault · Place 12 · BrookvilleBrookvillePole Vault12.12-06.0010
Dec 5Brookville Meet #1Dec 5 · 500 Meters · Place 6 · BrookvilleBrookville500 Meters6.1:27.36a10
Dec 5Brookville Meet #1Dec 5 · 300 Meters · Place 21 · BrookvilleBrookville300 Meters21.44.39a10
Dec 5Brookville Meet #1Dec 5 · Pole Vault · Place 1 · BrookvilleBrookvillePole Vault1.12-610
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · Pole Vault · Place 8 · Brookville HBrookville HPole Vault810-00.009
Jan 8Seminole QuadJan 8 · Pole Vault · Place 5 · Brookville HBrookville HPole Vault57-06.00—
Jan 8Seminole QuadJan 8 · 500 Meters · Place 6 · Brookville HBrookville H500 Meters61:24.28—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31VHSL Class 3 State ChampionshipsMay 31 · Pole Vault · Place 11 · Brookville HBrookville HPole Vault1112-00.009
May 23VHSL Region 3C ChampionshipsMay 23 · Pole Vault · Place 7 · BrookvilleBrookvillePole Vault7.12-00.009
May 16Seminole District QualifierMay 16 · Pole Vault · Place 2 · Brookville HBrookville HPole Vault212-00.00—
May 11Blue Demon InvitationalMay 11 · Pole Vault · Place 3 · BrookvilleBrookvillePole Vault3.13' 0" PB9
May 1JF Seminole Meet #2May 1 · Pole Vault · Place 2 · Brookville HBrookville HPole Vault212-06.00—
Apr 24Amherst, Brookville, Jefferson Forest @ HeritageApr 24 · Pole Vault · Place 2 · Brookville HBrookville HPole Vault211-06.00—
Apr 20Rufus Knight Invitational (Formerly Heritage Invitational)Apr 20 · 800 Meters · Place 28 · Brookville HBrookville H800 Meters282:30.29 PB—
Mar 21Campbell County InvitationalMar 21 · 800 Meters · Place 11 · Brookville HBrookville H800 Meters112:35.81—
Mar 21Campbell County InvitationalMar 21 · 400 Meters · Place 5 · Brookville HBrookville H400 Meters559.40 PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Brookville, Amherst, Glass, Jefferson ForestDec 11 · 1000 Meters · Place 4 · BrookvilleBrookville1000 Meters4.3:10.40aUnofficial9
Dec 9Liberty Flames HS InvitationalDec 9 · 1000 Meters · Place 106 · BrookvilleBrookville1000 Meters106.3:11.66a PB9
Dec 9Liberty Flames HS InvitationalDec 9 · 1600 Meters · Place 111 · BrookvilleBrookville1600 Meters111.5:27.69a PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Appomattox Quad Meet #1May 3 · 400 Meters · Place 8 · BrookvilleBrookville400 Meters8.1:10.12a7
May 3Appomattox Quad Meet #1May 3 · 200 Meters · Place 13 · BrookvilleBrookville200 Meters13.29.57a PB7