Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 204:32.01aAdidas Indoor NationalsMarch 20, 2026
1000 Meters · OutdoorRustburg, EC Glass, Jefferson Forest, Liberty, WC,PH · Dec 172:58.31aRustburg, EC Glass, Jefferson Forest, Liberty, WC,PHDecember 17, 2025
1600 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 24:23.62VHSL Class 4 Indoor State ChampionshipsMarch 2, 2026
1600 Meters · OutdoorVHSL 4D Region Championship · May 264:16.16aVHSL 4D Region ChampionshipMay 26, 2026
2 Miles · IndoorAdidas Indoor Nationals · Mar 209:56.34aAdidas Indoor NationalsMarch 20, 2026
3200 Meters · IndoorVHSL Class 4 Indoor State Championships · Mar 29:31.28VHSL Class 4 Indoor State ChampionshipsMarch 2, 2026
3200 Meters · OutdoorDogwood Track Classic · May 19:21.57aDogwood Track ClassicMay 1, 2026
800 Meters · OutdoorSeminole District Qualifier · May 201:57.26aSeminole District QualifierMay 20, 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 4 State ChampionshipsJun 5 · 3200 Meters · Place 5 · Jefferson Forest3200 Meters5.9:32.58a9
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 1600 Meters · Place 14 · Jefferson Forest1600 Meters14.4:32.65a9
May 26VHSL 4D Region ChampionshipMay 26 · 3200 Meters · Place 3 · Jefferson Forest3200 Meters3.9:37.37a9
May 26VHSL 4D Region ChampionshipMay 26 · 1600 Meters · Place 2 · Jefferson Forest1600 Meters2.4:16.16a PB9
May 20Seminole District QualifierMay 20 · 3200 Meters · Place 1 · Jefferson Forest3200 Meters1.10:43.05a9
May 20Seminole District QualifierMay 20 · 800 Meters · Place 1 · Jefferson Forest800 Meters1.1:57.26a PB9
May 9Blue Demon InvitationalMay 9 · 3200 Meters · Place 3 · Jefferson Forest3200 Meters39:51.35a9
May 9Blue Demon InvitationalMay 9 · 1600 Meters · Place 3 · Jefferson Forest1600 Meters34:26.12a9
May 6JF Seminole Quad #2May 6 · 3200 Meters · Place 1 · Jefferson Forest3200 Meters1.10:10.68a9
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 15 · Jefferson Forest3200 Meters15.9:21.57a PB9
May 1Dogwood Track ClassicMay 1 · 1600 Meters · Place 24 · Jefferson Forest1600 Meters24.4:19.70a9
Apr 25Knights Track Classic Apr 25 · 3200 Meters · Place 1 · Jefferson Forest3200 Meters1.9:40.28a9
Apr 25Knights Track Classic Apr 25 · 1600 Meters · Place 2 · Jefferson Forest1600 Meters2.4:22.72a9
Apr 4Appomattox County HS InvitationalApr 4 · 1600 Meters · Place 1 · Jefferson Forest1600 Meters1.4:35.61a9
Apr 4Appomattox County HS InvitationalApr 4 · 800 Meters · Place 3 · Jefferson Forest800 Meters3.2:04.58a9

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 2 Miles · Place 24 · Jefferson Forest2 Miles24.9:56.34a PB9
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 2 · Jefferson Forest1 Mile2.4:32.01a PB9
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 3200 Meters · Place 3 · Jefferson Fo3200 Meters39:31.28 PB9
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 1600 Meters · Place 2 · Jefferson Fo1600 Meters24:23.62 PB9
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 3200 Meters · Place 3 · Jefferson Forest3200 Meters3.9:53.79a9
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 1600 Meters · Place 3 · Jefferson Forest1600 Meters3.4:31.98a9
Feb 7Seminole District QualifierFeb 7 · 3200 Meters · Place 1 · Jefferson Fo3200 Meters110:05.63—
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 3200 Meters · Place 4 · Jefferson Forest3200 Meters49:32.859
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 21 · Jefferson Forest3200 Meters21.9:35.90a9
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 55 · Jefferson Forest1600 Meters55.4:30.67a9
Jan 10Liberty Premier InvitationalJan 10 · 3200 Meters · Place 7 · Jefferson Fo3200 Meters79:40.79—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Rustburg, EC Glass, Jefferson Forest, Liberty, WC,PHDec 17 · 1000 Meters · Place 1 · Jefferson Forest1000 Meters1.2:58.31a PB9
Dec 13Liberty Christmas HS InvitationalDec 13 · 3200 Meters · Place 6 · Jefferson Forest3200 Meters6.9:49.64a9
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 26 · Jefferson Forest1600 Meters26.4:40.03a9