Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorHeritage, Nelson Co., William Campbell, Appomattox, & Altavista · Feb 33:06.34Heritage, Nelson Co., William Campbell, Appomattox, & AltavistaFebruary 3, 2025
1600 Meters · IndoorHeritage, LCA, Nelson Co., Halifax, & William Fleming · Jan 135:16.73Heritage, LCA, Nelson Co., Halifax, & William FlemingJanuary 13, 2025
1600 Meters · OutdoorTerrier Team Challenge · Apr 155:48.95Terrier Team ChallengeApril 15, 2023
300 Meters · IndoorBulldog Invitational · Feb 136.61Bulldog InvitationalFebruary 1, 2025
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1337.79aLiberty Christmas HS InvitationalDecember 13, 2025
400 Meters · OutdoorCumberland County Invitational · Apr 2651.69Cumberland County InvitationalApril 26, 2025
500 Meters · IndoorBulldog Invitational · Feb 11:06.26Bulldog InvitationalFebruary 1, 2025
500 Meters · OutdoorLiberty Christmas HS Invitational · Dec 131:09.27aLiberty Christmas HS InvitationalDecember 13, 2025
55 Meters · IndoorHeritage, Nelson Co., William Campbell, Appomattox, & Altavista · Feb 37.018Heritage, Nelson Co., William Campbell, Appomattox, & AltavistaFebruary 3, 2025

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 79 · Heritage (Lynchburg)500 Meters79.1:10.29a12
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 260 · Heritage (Lynchburg)300 Meters260.37.24a12
Jan 10Heritage InvitationalJan 10 · 500 Meters · Place 1 · Heritage (Ly500 Meters11:17.00—
Jan 10Heritage InvitationalJan 10 · 300 Meters · Place 7 · Heritage (Ly300 Meters742.71—
Jan 10Heritage InvitationalJan 10 · 500 Meters · Place 1 · Heritage (Ly500 Meters11:17.00—
Jan 10Heritage InvitationalJan 10 · 300 Meters · Place 7 · Heritage (Ly300 Meters742.71—

2025 Indoor Track

28 results
DateMeetEventPlMarkGr
Dec 18Amherst 5 Team MeetDec 18 · 500 Meters · Place 1 · Heritage (Lynchburg)500 Meters1.1:15.69a12
Dec 18Amherst 5 Team MeetDec 18 · 300 Meters · Place 2 · Heritage (Lynchburg)300 Meters2.40.60a12
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · 500 Meters · Place 1 · Heritage (Lynchburg)500 Meters1.1:17.88a12
Dec 11JF Seminole Quad vs Heritage, EC Glass, LCADec 11 · 300 Meters · Place 1 · Heritage (Lynchburg)300 Meters1.40.34a12
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · 500 Meters · Place 3 · Heritage (Lynchburg)500 Meters3.1:17.78a12
Dec 1Heritage, Brookville,LCA,& RustburgDec 1 · 300 Meters · Place 11 · Heritage (Lynchburg)300 Meters11.43.22a12
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 500 Meters · Place 10 · Heritage (Ly500 Meters101:07.3911
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 300 Meters · Place 19 · Heritage (Ly300 Meters1936.6511
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 500 Meters · Place 2 · Heritage (Ly500 Meters21:07.89—
Feb 22Region 3C Indoor Track & Field ChampionshipsFeb 22 · 300 Meters · Place 12 · Heritage (Ly300 Meters1237.59—
Feb 3Heritage, Nelson Co., William Campbell, Appomattox, & AltavistaFeb 3 · 1000 Meters · Place 2 · Heritage (Ly1000 Meters23:06.34 PB—
Feb 3Heritage, Nelson Co., William Campbell, Appomattox, & AltavistaFeb 3 · 55 Meters · Place 9 · Heritage (Ly55 Meters97.018 PB—
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 7 · Heritage (Ly500 Meters71:07.3011
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 18 · Heritage (Ly300 Meters1836.61 PB11
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 28 · Heritage (Ly300 Meters2837.4911
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 6 · Heritage (Ly500 Meters61:06.26 PB11
Feb 1Bulldog InvitationalFeb 1 · 300 Meters · Place 28 · Heritage (Ly300 Meters2837.4911
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 6 · Heritage (Ly500 Meters61:06.2611
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 15 · Heritage (Ly500 Meters151:07.30—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 110 · Heritage (Ly300 Meters11036.61—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 15 · Heritage (Ly500 Meters151:07.30—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 110 · Heritage (Ly300 Meters11036.61—
Jan 13Heritage, LCA, Nelson Co., Halifax, & William FlemingJan 13 · 1600 Meters · Place 2 · Heritage (Ly1600 Meters25:16.73 PB—
Jan 13Heritage, LCA, Nelson Co., Halifax, & William FlemingJan 13 · 1000 Meters · Place 1 · Heritage (Ly1000 Meters13:07.65—
Jan 11Liberty Premier InvitationalJan 11 · 500 Meters · Place 3 · Heritage (Ly500 Meters31:08.04—
Jan 11Liberty Premier InvitationalJan 11 · 300 Meters · Place 3 · Heritage (Ly300 Meters336.75—
Jan 4Heritage InvitationalJan 4 · 500 Meters · Place 1 · Heritage (Ly500 Meters11:10.12—
Jan 4Heritage InvitationalJan 4 · 300 Meters · Place 1 · Heritage (Ly300 Meters138.77—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 500 Meters · Place 20 · Heritage (Lynchburg)500 Meters20.1:09.27a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 61 · Heritage (Lynchburg)300 Meters61.37.79a PB12
May 28VHSL Region 3C Outdoor Track and Field Championship MeetMay 28 · 400 Meters · Place 12 · Heritage (Ly400 Meters1252.36—
Apr 26Cumberland County InvitationalApr 26 · 400 Meters · Place 2 · Heritage (Lynchburg)400 Meters251.69 PB11

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Seminole QuadDec 18 · 1000 Meters · Place 2 · Heritage (Lynchburg)1000 Meters2.3:07.72a11
Dec 18Seminole QuadDec 18 · 1600 Meters · Place 2 · Heritage (Lynchburg)1600 Meters2.5:16.77a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 500 Meters · Place 13 · Heritage (Lynchburg)500 Meters13.1:08.62a11
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 57 · Heritage (Lynchburg)300 Meters57.37.52a11
Dec 7Wally Gilbert InvitationalDec 7 · 500 Meters · Place 1 · Heritage (Lynchburg)500 Meters1.1:11.88a11
Dec 3Heritage, Amherst, Liberty, & RustburgDec 3 · 500 Meters · Place 3 · Heritage (Lynchburg)500 Meters3.1:14.53a11
Jan 29Heritage, William Fleming, William Byrd, & Staunton RiverJan 29 · 1600 Meters · Place 3 · Heritage (Ly1600 Meters35:21.05—
Jan 29Heritage, William Fleming, William Byrd, & Staunton RiverJan 29 · 300 Meters · Place 3 · Heritage (Ly300 Meters340.26—
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 21 · Heritage (Ly500 Meters211:09.4310
Jan 12The VA ShowcaseJan 12 · 500 Meters · Place 30 · Heritage (Ly500 Meters301:08.86—
Jan 8Seminole QuadJan 8 · 500 Meters · Place 3 · Heritage (Ly500 Meters31:16.87—
Jan 3Seminole MeetJan 3 · 500 Meters · Place 2 · Heritage (Ly500 Meters21:14.88—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 500 Meters · Place 22 · Heritage (Lynchburg)500 Meters22.1:10.90a10
Dec 14LHS, Her, Rust, LCA Quad meetDec 14 · 1600 Meters · Place 4 · Heritage (Lynchburg)1600 Meters4.5:19.56a10
Feb 11VHSL Region 3C Indoor Track & Field ChampionshipFeb 11 · 500 Meters · Place 5 · Heritage (Ly500 Meters51:14.979
Feb 3Seminole District Indoor InvitationalFeb 3 · 500 Meters · Place 2 · Heritage (Ly500 Meters21:14.47—
Feb 3Seminole District Indoor InvitationalFeb 3 · 300 Meters · Place 15 · Heritage (Ly300 Meters1541.74—
Jan 31Heritage, Rustburg, & Turner AshbyJan 31 · 300 Meters · Place 1 · Heritage (Ly300 Meters140.729
Jan 31Heritage, Rustburg, & Turner AshbyJan 31 · 500 Meters · Place 1 · Heritage (Ly500 Meters11:14.359
Jan 10Brookville, Heritage, William Campbell, Nelson CountyJan 10 · 300 Meters · Place 3 · Heritage (Ly300 Meters341.359
Jan 10Brookville, Heritage, William Campbell, Nelson CountyJan 10 · 500 Meters · Place 3 · Heritage (Ly500 Meters31:17.699

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Wally Gilbert InvitationalDec 9 · 500 Meters · Place 2 · Heritage (Lynchburg)500 Meters2.1:14.56a10
Apr 15Terrier Team ChallengeApr 15 · 1600 Meters · Place 13 · Heritage (Lynchburg)1600 Meters135:48.95 PB—
Apr 15Terrier Team ChallengeApr 15 · 1600 Meters · Place 27 · Heritage (Lynchburg)1600 Meters275:48.95—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 500 Meters · Place 13 · Heritage (Lynchburg)500 Meters13.1:13.15a9
Dec 10Wally Gilbert InvitationalDec 10 · 500 Meters · Place 2 · Heritage (Lynchburg)500 Meters2.1:18.42a9
Dec 10Wally Gilbert InvitationalDec 10 · 300 Meters · Place 16 · Heritage (Lynchburg)300 Meters16.42.20a9
Dec 8Brookville, Liberty, Heritage, Jefferson ForestDec 8 · 500 Meters · Place 2 · Heritage (Lynchburg)500 Meters2.1:15.55a9
Dec 8Brookville, Liberty, Heritage, Jefferson ForestDec 8 · 300 Meters · Place 2 · Heritage (Lynchburg)300 Meters2.41.71a9
Dec 1Seminole QuadDec 1 · 500 Meters · Place 2 · Heritage (Lynchburg)500 Meters2.1:17.76a9