Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Region 3A Outdoor T&F Championships · May 2313.00aVHSL Region 3A Outdoor T&F ChampionshipsMay 23, 2023
200 Meters · IndoorVMI Team Challenge · Jan 1726.12aVMI Team ChallengeJanuary 17, 2026
200 Meters · OutdoorVHSL Class 3 State Championships · Jun 626.06VHSL Class 3 State ChampionshipsJune 6, 2025
300 Meters · IndoorVHSL Class 3 State Indoor Championships · Feb 2742.04aVHSL Class 3 State Indoor ChampionshipsFebruary 27, 2023
400 Meters · IndoorVMI Team Challenge · Jan 1759.56aVMI Team ChallengeJanuary 17, 2026
400 Meters · OutdoorWidener Final Qualifier · May 1057.50aWidener Final QualifierMay 10, 2026
400 Meters · Relay Split · IndoorC2C Indoor Championships · Feb 201:02.713C2C Indoor ChampionshipsFebruary 20, 2026
500 Meters · IndoorVHSL Class 3 State Indoor Championships · Feb 271:17.95aVHSL Class 3 State Indoor ChampionshipsFebruary 27, 2023
55 Meter · IndoorBay Rivers Regular Season Meet #1 · Dec 137.75aBay Rivers Regular Season Meet #1December 13, 2022
55 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 37.52VHSL Class 3 State Indoor ChampionshipsMarch 3, 2025
60 Meter · IndoorC2C Indoor Championships · Feb 208.08aC2C Indoor ChampionshipsFebruary 20, 2026
Long Jump · IndoorMarlins Invitational · Jan 304.59mMarlins InvitationalJanuary 30, 2026
Long Jump · OutdoorVHSL Region 3A Outdoor T&F Championships · May 2313-3.50VHSL Region 3A Outdoor T&F ChampionshipsMay 23, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 400 Meters · Place 4 · Christopher NewportChristopher Newport400 Meters4.57.50a PBFr
May 1C2C ChampionshipsMay 1 · 400 Meters · Place 3 · Christopher NewportChristopher Newport400 Meters3.58.02aFr
May 1C2C ChampionshipsMay 1 · 200 Meters · Place 5 · Christopher NewportChristopher Newport200 Meters5.26.40aWind: 0.4Fr
Apr 17New Captains ClassicApr 17 · 400 Meters · Place 2 · Christopher NewportChristopher Newport400 Meters258.63aFr
Apr 17New Captains ClassicApr 17 · 200 Meters · Place 6 · Christopher NewportChristopher Newport200 Meters626.94aFr
Apr 10Dennis CraddockApr 10 · 400 Meters · Place 8 · Christopher NewportChristopher Newport400 Meters8.1:00.48aFr
Apr 10Dennis CraddockApr 10 · 200 Meters · Place 15 · Christopher NewportChristopher Newport200 Meters15.26.63aWind: 0.7Fr
Mar 28Blue & Silver ChallengeMar 28 · 400 Meters · Place 3 · Christopher NewportChristopher Newport400 Meters31:00.75aFr
Mar 28Blue & Silver ChallengeMar 28 · 200 Meters · Place 1 · Christopher NewportChristopher Newport200 Meters126.89aFr
Mar 1CNU QualifierMar 1 · 400 Meters · Place 3 · Christopher NewportChristopher Newport400 Meters359.84aFr
Mar 1CNU QualifierMar 1 · 200 Meters · Place 2 · Christopher NewportChristopher Newport200 Meters226.65aFr

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 60 Meter · Place 7 · Christopher NewportChristopher Newport60 MeterRound P7.8.08a PBFr
Feb 20C2C Indoor ChampionshipsFeb 20 · 60 Meter · Place 8 · Christopher NewportChristopher Newport60 Meter8.8.24aFr
Feb 20C2C Indoor ChampionshipsFeb 20 · 400 Meters · Christopher NewportChristopher Newport400 MetersRelay Split—1:02.713 PBFr
Feb 20C2C Indoor ChampionshipsFeb 20 · 400 Meters · Christopher NewportChristopher Newport400 Meters--DQFr
Feb 20C2C Indoor ChampionshipsFeb 20 · 200 Meters · Place 4 · Christopher NewportChristopher Newport200 Meters4.26.89aFr
Feb 8CNU Vince Brown InviteFeb 8 · Long Jump · Place 7 · Christopher NewportChristopher NewportLong Jump74.56mFR
Feb 8CNU Vince Brown InviteFeb 8 · 400 Meters · Place 3 · Christopher NewportChristopher Newport400 Meters31:01.04FR
Jan 30Marlins InvitationalJan 30 · Long Jump · Place 19 · Christopher NewportChristopher NewportLong Jump194.59mFr
Jan 30Marlins InvitationalJan 30 · 400 Meters · Place 6 · Christopher NewportChristopher Newport400 Meters659.64aFr
Jan 30Marlins InvitationalJan 30 · 200 Meters · Place 10 · Christopher NewportChristopher Newport200 Meters1026.41aFr
Jan 30Marlins InvitationalJan 30 · Long Jump · Place 19 · Christopher NewportChristopher NewportLong Jump19.4.59m PBFr
Jan 30Marlins InvitationalJan 30 · 400 Meters · Place 6 · Christopher NewportChristopher Newport400 Meters6.59.64aFr
Jan 30Marlins InvitationalJan 30 · 200 Meters · Place 10 · Christopher NewportChristopher Newport200 Meters10.26.41aWind: 0Fr
Jan 24Shane Stevens Winter InvitationalJan 24 · 400 Meters · Place 2 · Christopher NewportChristopher Newport400 Meters21:00.17aFR
Jan 17VMI Team ChallengeJan 17 · 400 Meters · Place 8 · Christopher NewportChristopher Newport400 Meters859.56a PBFr
Jan 17VMI Team ChallengeJan 17 · 200 Meters · Place 11 · Christopher NewportChristopher Newport200 Meters1126.12a PBFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 200 Meters · Place 11 · YorkYork200 MetersRound P1126.06 PB12
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 400 Meters · Place 2 · YorkYork400 Meters257.6712
Jun 6VHSL Class 3 State ChampionshipsJun 6 · 200 Meters · Place 11 · YorkYork200 MetersRound P1126.0612
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 400 Meters · Place 1 · YorkYork400 Meters159.1012
Mar 22Charles City Invitational 2025Mar 22 · 400 Meters · Place 1 · YorkYork400 Meters159.78—
Mar 22Charles City Invitational 2025Mar 22 · 200 Meters · Place 5 · YorkYork200 Meters526.75—
Mar 222025 Charles City InvitationalMar 22 · 400 Meters · Place 1 · YorkYork400 Meters1.59.78a12
Mar 222025 Charles City InvitationalMar 22 · 200 Meters · Place 5 · YorkYork200 Meters5.27.62a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 55 Meters · Place 13 · YorkYork55 MetersRound P137.52 PB12
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 500 Meters · Place 3 · YorkYork500 Meters31:19.5012
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 300 Meters · Place 6 · YorkYork300 Meters642.9312
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · 55 Meters · Place 13 · YorkYork55 MetersRound P137.5212
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 22 · YorkYork500 Meters221:19.46—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 22 · YorkYork500 Meters221:19.46—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31VHSL Class 3 State ChampionshipsMay 31 · 400 Meters · Place 4 · YorkYork400 Meters458.7711
May 31VHSL Class 3 State ChampionshipsMay 31 · 100 Meters · Place 21 · YorkYork100 MetersRound P2113.1411
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 1 · YorkYork400 Meters158.5411
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 1 · YorkYork400 Meters158.5411
May 3Dogwood Track ClassicMay 3 · 400 Meters · Place 11 · YorkYork400 Meters1159.0311
Apr 27Denbigh Patriots Track ClassicApr 27 · 400 Meters · Place 1 · YorkYork400 Meters159.00—
Apr 27Denbigh Patriots Track ClassicApr 27 · 100 Meters · Place 20 · YorkYork100 Meters2013.67—
Apr 24Bay Rivers District Regular Season Meet #3Apr 24 · 200 Meters · Place 4 · YORKYORK200 Meters427.54—
Apr 24Bay Rivers District Regular Season Meet #3Apr 24 · 100 Meters · Place 6 · YORKYORK100 Meters613.41—
Apr 17Bay Rivers District Regular Season Meet #2Apr 17 · 200 Meters · Place 3 · YORKYORK200 Meters327.10—
Apr 17BRD Reg. Season #2Apr 17 · 200 Meters · Place 3 · YorkYork200 Meters3.27.10a11
Mar 26BRD Reg. Season #1Mar 26 · 400 Meters · Place 1 · YorkYork400 Meters1.59.09a11
Mar 26BRD Reg. Season #1Mar 26 · 200 Meters · Place 1 · YorkYork200 Meters1.26.75a11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 16 · 300 Meters · Place 4 · YorkYork300 Meters442.8411
Feb 16VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 16 · 500 Meters · Place 2 · YorkYork500 Meters21:19.3111
Feb 2BRD CHAMPIONSHIPSFeb 2 · 300 Meters · Place 2 · YorkYork300 Meters242.80a—
Jan 23BRD Reg. Season #3Jan 23 · 300 Meters · Place 1 · YorkYork300 Meters143.64a—
Jan 19St. Christopher's Indoor Track & Field InvitationalJan 19 · 300 Meters · Place 16 · YorkYork300 Meters1643.6211
Jan 12The VA ShowcaseJan 12 · 500 Meters · Place 19 · YorkYork500 Meters191:20.01—

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 12BRD Reg. Season #1Dec 12 · 500 Meters · Place 3 · YorkYork500 Meters3.1:21.84a11
Dec 12BRD Reg. Season #1Dec 12 · 300 Meters · Place 4 · YorkYork300 Meters4.45.23a11
Dec 8CNU HS Winter FrolicDec 8 · 500 Meters · YorkYork500 Meters--DNS11
Dec 8CNU HS Winter FrolicDec 8 · 300 Meters · YorkYork300 Meters--DNS11
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 500 Meters · Place 2 · YorkYork500 Meters2.1:17.95a PB10
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 300 Meters · Place 2 · YorkYork300 Meters2.42.04a PB10
Feb 17VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 17 · 500 Meters · Place 1 · YorkYork500 Meters11:19.6410
Feb 17VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 17 · 300 Meters · Place 1 · YorkYork300 Meters142.6610
Feb 3Bay Rivers District Indoor Track & Field ChampionshipsFeb 3 · Long Jump · Place 5 · YORKYORKLong Jump514-08.5010
Feb 3Bay Rivers District Indoor Track & Field ChampionshipsFeb 3 · 300 Meters · Place 1 · YORKYORK300 Meters143.0710
Jan 24Bay Rivers Regular Season Meet #3Jan 24 · 500 Meters · Place 2 · YORKYORK500 Meters21:22.2210
Jan 24Bay Rivers Regular Season Meet #3Jan 24 · 55 Meters · Place 4 · YORKYORK55 Meters47.7110
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 500 Meters · Place 3 · YorkYork500 Meters31:20.1210
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 300 Meters · Place 19 · YorkYork300 Meters1944.7410
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 500 Meters · Place 3 · YorkYork500 Meters31:20.1210
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 300 Meters · Place 19 · YorkYork300 Meters1944.7410
Jan 13Virginia Showcase InvitationalJan 13 · 500 Meters · Place 8 · YorkYork500 Meters8.1:19.88a10
Jan 13Virginia Showcase InvitationalJan 13 · 300 Meters · Place 39 · YorkYork300 Meters39.42.60a10
Jan 10Bay Rivers Regular Season Meet #2Jan 10 · 55 Meters · YORKYORK55 Meters—7.7510

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 100 Meters · Place 7 · YorkYork100 MetersRound P713.02010
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 400 Meters · Place 3 · YorkYork400 Meters359.4410
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 100 Meters · Place 7 · YorkYork100 Meters713.3310
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 100 Meters · Place 7 · YorkYork100 MetersRound P713.02010
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · Long Jump · Place 17 · YorkYorkLong Jump17.13-3.50 PB10
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · 200 Meters · Place 5 · YorkYork200 MetersRound P5.27.55a10
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · 200 Meters · Place 6 · YorkYork200 Meters6.27.25a10
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · 100 Meters · Place 3 · YorkYork100 MetersRound P3.13.32a10
May 23VHSL Region 3A Outdoor T&F ChampionshipsMay 23 · 100 Meters · Place 3 · YorkYork100 Meters3.13.00a PB10
May 10Bay Rivers District Outdoor Track & Field ChampionshipsMay 10 · 200 Meters · Place 2 · YORKYORK200 Meters226.9510
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 27 · YorkYork400 Meters2759.1010
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 27 · YorkYork400 Meters2759.1010
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 5 · YorkYork400 Meters559.1010
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 25 · YorkYork400 Meters2558.7810
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 25 · YorkYork400 Meters2558.7810

2022 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 13Bay Rivers Regular Season Meet #1Dec 13 · 55 Meter · Place 4 · YorkYork55 Meter4.7.75a PB10
Dec 9CNU HS Winter FrolicDec 9 · 500 Meters · Place 1 · YorkYork500 Meters1.1:21.46a10
Dec 9CNU HS Winter FrolicDec 9 · 300 Meters · Place 3 · YorkYork300 Meters3.43.50a10
Feb 28VHSL Class 3 State Indoor ChampionshipsFeb 28 · 500 Meters · Place 3 · YorkYork500 Meters3.1:20.65a9
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 500 Meters · Place 1 · YorkYork500 Meters1.1:23.19a9
Feb 5Cavaliers Last Chance MeetFeb 5 · 300 Meters · Place 14 · YorkYork300 Meters1444.44—
Feb 5Cavaliers Last Chance MeetFeb 5 · 500 Meters · Place 6 · YorkYork500 Meters61:23.27—
Jan 25Bay Rivers Regular Season Meet #3Jan 25 · 500 Meters · Place 2 · YORKYORK500 Meters21:31.249
Jan 25Bay Rivers Regular Season Meet #3Jan 25 · 300 Meters · Place 4 · YORKYORK300 Meters444.149
Jan 11Bay Rivers Regular Season Meet #2Jan 11 · 500 Meters · Place 2 · YORKYORK500 Meters21:26.949
Jan 11Bay Rivers Regular Season Meet #2Jan 11 · 300 Meters · YORKYORK300 Meters—45.009
Jan 11Bay Rivers Regular Season Meet #2Jan 11 · 55 Meters · Place 5 · YORKYORK55 Meters57.959
Jan 7Virginia Beach HS RelaysJan 7 · 500 Meters · Place 2 · YorkYork500 Meters21:28.959
Jan 7Virginia Beach HS RelaysJan 7 · 300 Meters · Place 2 · YorkYork300 Meters244.379
Jan 7Virginia Beach HS RelaysJan 7 · 300 Meters · Place 2 · YorkYork300 Meters244.379
Jan 7Virginia Beach HS RelaysJan 7 · 500 Meters · Place 2 · YorkYork500 Meters21:28.959

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · 400 Meters · Place 3 · YorkYork400 Meters3.59.17a9
May 20VHSL Region 3A Outdoor ChampionshipsMay 20 · 200 Meters · Place 11 · YorkYork200 MetersRound P11.27.38aWind: -1.99
May 6Dogwood Track ClassicMay 6 · 400 Meters · Place 9 · YorkYork400 Meters91:01.12—
May 6Dogwood Track ClassicMay 6 · 200 Meters · Place 27 · YorkYork200 Meters2727.24—
Apr 2All American Track Classic VirginiaApr 2 · 400 Meters · Place 12 · YORK, Yorktown,YORK, Yorktown,400 Meters121:00.829
Apr 2All American Track Classic VirginiaApr 2 · 200 Meters · Place 39 · YORK, Yorktown,YORK, Yorktown,200 Meters3927.679
Apr 2All American Track Classic VirginiaApr 2 · 400 Meters · Place 9 · YORKYORK400 Meters91:01.449
Apr 2All American Track Classic VirginiaApr 2 · 200 Meters · Place 16 · YORKYORK200 Meters1627.509
Apr 2All American Track Classic VirginiaApr 2 · 200 Meters · Place 5 · YORKYORK200 Meters527.679
Apr 2All American Track Classic VirginiaApr 2 · 400 Meters · Place 6 · YORKYORK400 Meters61:00.829
Mar 30Bay Rivers District Regular Season Meet #1Mar 30 · 400 Meters · Place 1 · YORKYORK400 Meters11:01.82—
Mar 25CNU's 36th HS Captains ClassicMar 25 · 400 Meters · Place 3 · YorkYork400 Meters31:00.82—
Mar 25CNU's 36th HS Captains ClassicMar 25 · 200 Meters · Place 7 · YorkYork200 Meters727.67—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Bay Rivers Regular Season Meet #1Dec 14 · 300 Meters · Place 7 · YorkYork300 Meters7.47.29a9
Dec 10CNU HS Winter FrolicDec 10 · 500 Meters · Place 10 · YorkYork500 Meters10.1:34.57a9
Dec 10CNU HS Winter FrolicDec 10 · 55 Meter · Place 13 · YorkYork55 MeterRound P13.8.03a9
Dec 10CNU HS Winter FrolicDec 10 · 500 Meters · Place 10 · YorkYork500 Meters10.1:34.57a9
Dec 10CNU HS Winter FrolicDec 10 · 55 Meter · Place 13 · YorkYork55 MeterRound P13.8.03a9