Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorJefferson District Indoor T&F Championship · Feb 43:27.23Jefferson District Indoor T&F ChampionshipFebruary 4, 2023
1000 Meters · OutdoorFUMA Mini Invite #2 · Dec 133:32.07aFUMA Mini Invite #2December 13, 2023
200 Meters · OutdoorRegional Qualifier · May 1729.16Regional QualifierMay 17, 2024
300 Meters · IndoorFred Hardy Invitational · Jan 1846.96Fred Hardy InvitationalJanuary 18, 2023
3000 Meters · IndoorCNU Captains Invite · Jan 1712:26.78aCNU Captains InviteJanuary 17, 2025
3000 Meters · OutdoorCNU Qualifier · Mar 111:55.54aCNU QualifierMarch 1, 2026
400 Meters · IndoorC2C Indoor Championships · Feb 201:03.25aC2C Indoor ChampionshipsFebruary 20, 2026
400 Meters · OutdoorC2C Championships · May 11:00.64aC2C ChampionshipsMay 1, 2026
400 Meters · Relay Split · IndoorC2C Indoor Championships · Feb 211:04.200C2C Indoor ChampionshipsFebruary 21, 2025
500 Meters · IndoorVHSL Class 3 State Indoor Championships · Feb 271:20.67aVHSL Class 3 State Indoor ChampionshipsFebruary 27, 2023
600 Meters · IndoorVMI Team Challenge · Jan 171:55.08aVMI Team ChallengeJanuary 17, 2026
800 Meters · IndoorShane Stevens Winter Invitational · Jan 242:30.57aShane Stevens Winter InvitationalJanuary 24, 2026
800 Meters · OutdoorWidener Final Qualifier · May 102:25.68aWidener Final QualifierMay 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 51 · Christopher NewportChristopher Newport800 Meters51.2:25.68a PBSo
May 1C2C ChampionshipsMay 1 · 400 Meters · Place 6 · Christopher NewportChristopher Newport400 Meters6.1:00.64a PBSo
Apr 17New Captains ClassicApr 17 · 400 Meters · Place 5 · Christopher NewportChristopher Newport400 Meters51:02.81aSo
Apr 10Dennis CraddockApr 10 · 800 Meters · Place 32 · Christopher NewportChristopher Newport800 Meters32.2:33.98aSo
Mar 28Blue & Silver ChallengeMar 28 · 800 Meters · Place 11 · Christopher NewportChristopher Newport800 Meters112:39.77aSo
Mar 1CNU QualifierMar 1 · 3000 Meters · Place 9 · Christopher NewportChristopher Newport3000 Meters911:55.54a PBSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 400 Meters · Christopher NewportChristopher Newport400 MetersRelay Split—1:04.715So
Feb 20C2C Indoor ChampionshipsFeb 20 · 400 Meters · Place 7 · Christopher NewportChristopher Newport400 Meters7.1:03.25a PBSo
Jan 30Marlins InvitationalJan 30 · 800 Meters · Place 12 · Christopher NewportChristopher Newport800 Meters122:36.38aSo
Jan 30Marlins InvitationalJan 30 · 800 Meters · Place 12 · Christopher NewportChristopher Newport800 Meters12.2:36.38aSo
Jan 24Shane Stevens Winter InvitationalJan 24 · 800 Meters · Place 4 · Christopher NewportChristopher Newport800 Meters42:30.57a PBSO
Jan 17VMI Team ChallengeJan 17 · 600 Meters · Place 19 · Christopher NewportChristopher Newport600 Meters191:55.08a PBSo
Jan 17VMI Team ChallengeJan 17 · 400 Meters · Place 13 · Christopher NewportChristopher Newport400 Meters131:04.05aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · 800 Meters · Place 9 · Christopher NewportChristopher Newport800 Meters9.2:54.52aFr
Apr 18New Captains ClassicApr 18 · 400 Meters · Place 10 · Christopher NewportChristopher Newport400 Meters101:05.01Fr
Apr 11Dennis CraddockApr 11 · 800 Meters · Place 46 · Christopher NewportChristopher Newport800 Meters462:33.08aFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21C2C Indoor ChampionshipsFeb 21 · 400 Meters · Christopher NewportChristopher Newport400 MetersRelay Split—1:04.200 PBFr
Feb 21C2C Indoor ChampionshipsFeb 21 · 400 Meters · Christopher NewportChristopher Newport400 MetersRelay Split—1:07.218Fr
Feb 21C2C Indoor ChampionshipsFeb 21 · 400 Meters · Place 7 · Christopher NewportChristopher Newport400 Meters7.1:04.35aFr
Feb 9Betty S. Rogers InviteFeb 9 · 800 Meters · Place 8 · Christopher NewportChristopher Newport800 Meters8.2:43.14aFr
Jan 31Patriot GamesJan 31 · 400 Meters · Place 19 · Christopher NewportChristopher Newport400 Meters191:04.36a—
Jan 24VMI InvitationalJan 24 · 800 Meters · Place 29 · Christopher NewportChristopher Newport800 Meters292:38.24a—
Jan 17CNU Captains InviteJan 17 · 3000 Meters · Place 7 · Christopher NewportChristopher Newport3000 Meters712:26.78a PB—
Jan 17CNU Captains InviteJan 17 · 800 Meters · Place 2 · Christopher NewportChristopher Newport800 Meters22:37.71a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23VHSL Region 3C ChampionshipsMay 23 · 400 Meters · Place 26 · Fluvanna CountyFluvanna County400 Meters26.1:12.61a12
May 17Regional QualifierMay 17 · 200 Meters · Place 4 · Fluvanna CouFluvanna Cou200 Meters429.16 PB—
May 17Regional QualifierMay 17 · 400 Meters · Place 3 · Fluvanna CouFluvanna Cou400 Meters31:04.53—
May 3Dogwood Track ClassicMay 3 · 400 Meters · Place 77 · Fluvanna CouFluvanna Cou400 Meters771:06.9612

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · 500 Meters · Place 8 · Fluvanna CouFluvanna Cou500 Meters81:31.4012
Feb 10VHSL Region 3C Indoor Track & Field Championship 2024Feb 10 · 300 Meters · Place 14 · Fluvanna CouFluvanna Cou300 Meters1448.5412
Feb 7Jefferson District Indoor Track and Field ChampionshipFeb 7 · 500 Meters · Place 6 · Fluvanna CouFluvanna Cou500 Meters61:30.28—
Feb 7Jefferson District Indoor Track and Field ChampionshipFeb 7 · 300 Meters · Place 11 · Fluvanna CouFluvanna Cou300 Meters1147.22—
Jan 31Louisa Polar Bear 3-Last ChanceJan 31 · 500 Meters · Place 2 · Fluvanna CouFluvanna Cou500 Meters21:25.4412
Jan 31Louisa Polar Bear 3-Last ChanceJan 31 · 300 Meters · Place 9 · Fluvanna CouFluvanna Cou300 Meters949.3812
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 99 · Fluvanna CouFluvanna Cou1000 Meters993:38.9012
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 27 · Fluvanna CouFluvanna Cou500 Meters271:24.9112
Jan 20Fred Hardy InvitationalJan 20 · 500 Meters · Place 4 · Fluvanna CouFluvanna Cou500 Meters41:27.7112
Jan 9Louisa Polar Bear OneJan 9 · 1000 Meters · Place 4 · Fluvanna CouFluvanna Cou1000 Meters43:42.1412

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 13FUMA Mini Invite #2Dec 13 · 1000 Meters · Place 3 · Fluvanna CountyFluvanna County1000 Meters3.3:32.07a PB12
May 23VHSL Region 3C ChampionshipsMay 23 · 400 Meters · Place 6 · Fluvanna CountyFluvanna County400 Meters6.1:03.93a11
May 10Jefferson District ChampionshipMay 10 · 400 Meters · Place 4 · Fluvanna CouFluvanna Cou400 Meters41:03.57—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 2Liberty HS OpenerDec 2 · 500 Meters · Place 7 · Fluvanna CountyFluvanna County500 Meters7.1:24.90a12
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 500 Meters · Place 5 · Fluvanna CountyFluvanna County500 Meters5.1:20.67a PB11
Feb 4Jefferson District Indoor T&F ChampionshipFeb 4 · 1000 Meters · Place 5 · Fluvanna CouFluvanna Cou1000 Meters53:27.23 PB—
Jan 28Bulldog InvitationalJan 28 · 500 Meters · Place 20 · Fluvanna CountyFluvanna County500 Meters201:22.5511
Jan 18Fred Hardy InvitationalJan 18 · 300 Meters · Place 4 · Fluvanna CouFluvanna Cou300 Meters446.96 PB11
Jan 11FUMA Mini Invite #3Jan 11 · 500 Meters · Place 5 · Fluvanna CouFluvanna Cou500 Meters51:30.2811
Jan 7Heritage InvitationalJan 7 · 1000 Meters · Place 4 · Fluvanna CountyFluvanna County1000 Meters43:45.79a11
Jan 7Heritage InvitationalJan 7 · 300 Meters · Place 5 · Fluvanna CountyFluvanna County300 Meters548.18a11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Wally Gilbert InvitationalDec 10 · 500 Meters · Place 3 · Fluvanna CountyFluvanna County500 Meters3.1:32.61a11
Jan 25Fred Hardy InvitationalJan 25 · 500 Meters · Place 9 · Fluvanna CouFluvanna Cou500 Meters91:28.9710

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 8Louisa Polar Bear #1Feb 8 · 500 Meters · Place 2 · Fluvanna CountyFluvanna County500 Meters2.1:27.65aUnofficial10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17WFS INDOOR MM#1Dec 17 · 1000 Meters · Place 2 · Fluvanna CountyFluvanna County1000 Meters2.3:40.72a10
Dec 11Liberty University HS Indoor OpenerDec 11 · 500 Meters · Place 33 · Fluvanna CountyFluvanna County500 Meters33.1:28.07a10