Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDennis Craddock · Apr 1013.65aDennis CraddockApril 10, 2026
1000 Meters · IndoorNorthern VA TJMS Meet #6 · Jan 53:37.06Northern VA TJMS Meet #6January 5, 2024
1600 Meters · IndoorNorthern VA TJMS Meet #7 · Jan 126:26.53Northern VA TJMS Meet #7January 12, 2024
200 Meters · IndoorVMI Team Challenge · Jan 1728.60aVMI Team ChallengeJanuary 17, 2026
200 Meters · OutdoorNational District Spring Track & Field Championships · May 1726.46aNational District Spring Track & Field ChampionshipsMay 17, 2025
300 Meters · IndoorNational District Indoor Track Championships · Jan 2843.67National District Indoor Track ChampionshipsJanuary 28, 2025
300 Meters · OutdoorBig A Brand Winter Extravaganza · Dec 2144.73aBig A Brand Winter ExtravaganzaDecember 21, 2024
400 Meters · IndoorShane Stevens Winter Invitational · Jan 241:06.61aShane Stevens Winter InvitationalJanuary 24, 2026
400 Meters · OutdoorVHSL 6A Region C Championship · May 221:00.20aVHSL 6A Region C ChampionshipMay 22, 2024
400 Meters · Relay Split · IndoorCNU Holiday Open · Dec 61:05.429CNU Holiday OpenDecember 6, 2025
400m Hurdles · 30" / 0.762m · OutdoorDennis Craddock · Apr 101:12.12aDennis CraddockApril 10, 2026
500 Meters · IndoorNational District Indoor Track and Field Championships · Jan 311:22.21aNational District Indoor Track and Field ChampionshipsJanuary 31, 2024
55 Meter · IndoorNorthern Region TJMS Meet #2 · Dec 78.29aNorthern Region TJMS Meet #2December 7, 2024
55 Meters · IndoorNational District Last Chance Meet · Jan 228.49National District Last Chance MeetJanuary 22, 2022
60 Meter · IndoorC2C Indoor Championships · Feb 208.57aC2C Indoor ChampionshipsFebruary 20, 2026
60 Meters · IndoorCNU Vince Brown Invite · Feb 88.62CNU Vince Brown InviteFebruary 8, 2026
800 Meters · OutdoorNew Captains Classic · Apr 172:37.45aNew Captains ClassicApril 17, 2026
High Jump · OutdoorBlue & Silver Challenge · Mar 281.39mBlue & Silver ChallengeMarch 28, 2026
Javelin · 600g · OutdoorC2C Championships · May 116.19mC2C ChampionshipsMay 1, 2026
Long Jump · IndoorCNU Holiday Open · Dec 64.75mCNU Holiday OpenDecember 6, 2025
Long Jump · OutdoorGar-Field Twilight Invitational · May 217-03.00Gar-Field Twilight InvitationalMay 2, 2025
Shot Put · 4kg · OutdoorNational District Meet #1 · Mar 1321-06.00National District Meet #1March 13, 2024
Triple Jump · IndoorCNU Holiday Open · Dec 69.97mCNU Holiday OpenDecember 6, 2025
Triple Jump · OutdoorDennis Craddock · Apr 1010.00mDennis CraddockApril 10, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · Long Jump · Place 9 · Christopher NewportChristopher NewportLong Jump9.5.01mWind: -1.8Fr
May 1C2C ChampionshipsMay 1 · High Jump · Place 8 · Christopher NewportChristopher NewportHigh Jump8.1.44mFr
May 1C2C ChampionshipsMay 1 · Javelin · Place 13 · Christopher NewportChristopher NewportJavelin600g13.16.19m PBFr
May 1C2C ChampionshipsMay 1 · 400m Hurdles · Christopher NewportChristopher Newport400m Hurdles30" / 0.762m--DNSFr
Apr 17New Captains ClassicApr 17 · Long Jump · Place 3 · Christopher NewportChristopher NewportLong Jump34.83mFr
Apr 17New Captains ClassicApr 17 · High Jump · Place 3 · Christopher NewportChristopher NewportHigh Jump31.42mFr
Apr 17New Captains ClassicApr 17 · Javelin · Place 1 · Christopher NewportChristopher NewportJavelin129.54mFr
Apr 17New Captains ClassicApr 17 · Shot Put · Place 2 · Christopher NewportChristopher NewportShot Put28.94mFr
Apr 17New Captains ClassicApr 17 · 100m Hurdles · Place 3 · Christopher NewportChristopher Newport100m Hurdles318.37aFr
Apr 17New Captains ClassicApr 17 · 800 Meters · Place 2 · Christopher NewportChristopher Newport800 Meters22:37.45a PBFr
Apr 17New Captains ClassicApr 17 · 200 Meters · Place 2 · Christopher NewportChristopher Newport200 Meters227.23aFr
Apr 10Dennis CraddockApr 10 · Triple Jump · Place 9 · Christopher NewportChristopher NewportTriple Jump9.10.00m PBWind: 0Fr
Apr 10Dennis CraddockApr 10 · Long Jump · Place 8 · Christopher NewportChristopher NewportLong Jump8.4.99mWind: 0.4Fr
Apr 10Dennis CraddockApr 10 · 400m Hurdles · Place 7 · Christopher NewportChristopher Newport400m Hurdles30" / 0.762m7.1:12.12a PBFr
Apr 10Dennis CraddockApr 10 · 100 Meters · Place 25 · Christopher NewportChristopher Newport100 MetersRound P25.13.65a PBWind: -0.1Fr
Mar 28Blue & Silver ChallengeMar 28 · Long Jump · Place 6 · Christopher NewportChristopher NewportLong Jump64.77mFr
Mar 28Blue & Silver ChallengeMar 28 · High Jump · Place 4 · Christopher NewportChristopher NewportHigh Jump41.39m PBFr
Mar 28Blue & Silver ChallengeMar 28 · 400m Hurdles · Place 2 · Christopher NewportChristopher Newport400m Hurdles21:11.74aFr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · 60 Meter · Place 11 · Christopher NewportChristopher Newport60 MeterRound P11.8.57a PBFr
Feb 20C2C Indoor ChampionshipsFeb 20 · Triple Jump · Place 9 · Christopher NewportChristopher NewportTriple Jump9.9.53mFr
Feb 20C2C Indoor ChampionshipsFeb 20 · Long Jump · Place 9 · Christopher NewportChristopher NewportLong Jump9.4.70mFr
Feb 8CNU Vince Brown InviteFeb 8 · Triple Jump · Place 3 · Christopher NewportChristopher NewportTriple Jump39.91mFR
Feb 8CNU Vince Brown InviteFeb 8 · Long Jump · Place 3 · Christopher NewportChristopher NewportLong Jump34.88mFR
Feb 8CNU Vince Brown InviteFeb 8 · 200 Meters · Place 18 · Christopher NewportChristopher Newport200 Meters1828.74FR
Feb 8CNU Vince Brown InviteFeb 8 · 60 Meters · Place 21 · Christopher NewportChristopher Newport60 MetersRound P218.62 PBFR
Jan 24Shane Stevens Winter InvitationalJan 24 · Triple Jump · Place 4 · Christopher NewportChristopher NewportTriple Jump49.49mFR
Jan 24Shane Stevens Winter InvitationalJan 24 · 400 Meters · Place 6 · Christopher NewportChristopher Newport400 Meters61:06.61a PBFR
Jan 17VMI Team ChallengeJan 17 · Long Jump · Place 14 · Christopher NewportChristopher NewportLong Jump144.80mFr
Jan 17VMI Team ChallengeJan 17 · 200 Meters · Place 29 · Christopher NewportChristopher Newport200 Meters2928.60a PBFr
Jan 17VMI Team ChallengeJan 17 · 60 Meters · Place 30 · Christopher NewportChristopher Newport60 MetersRound P308.78aFr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · Triple Jump · Place 4 · Christopher NewportChristopher NewportTriple Jump4.9.97m PBFr
Dec 6CNU Holiday OpenDec 6 · Long Jump · Place 7 · Christopher NewportChristopher NewportLong Jump7.4.75m PBFr
Dec 6CNU Holiday OpenDec 6 · 400 Meters · Christopher NewportChristopher Newport400 MetersRelay Split—1:05.429 PBFr
Dec 6CNU Holiday OpenDec 6 · 200 Meters · Place 19 · Christopher NewportChristopher Newport200 Meters19.29.36aFr
Feb 13VHSL Region 6C Indoor ChampionshipFeb 13 · Triple Jump · Place 10 · HayfieldHayfieldTriple Jump10.32-02.7512
Feb 13VHSL Region 6C Indoor ChampionshipFeb 13 · Long Jump · Place 5 · HayfieldHayfieldLong Jump5.15-06.2512
Jan 28National District Indoor Track ChampionshipsJan 28 · Long Jump · Place 1 · Hayfield SecHayfield SecLong Jump116-04.0012
Jan 28National District Indoor Track ChampionshipsJan 28 · 300 Meters · Place 1 · Hayfield SecHayfield Sec300 Meters143.67 PB12
Jan 28National District Indoor Track ChampionshipsJan 28 · Triple Jump · Place 1 · Hayfield SecHayfield SecTriple Jump134-05.0012
Jan 28National District Indoor Track ChampionshipsJan 28 · Long Jump · Place 1 · Hayfield SecHayfield SecLong Jump116-04.0012
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 183 · Hayfield SecHayfield Sec300 Meters18343.694—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 183 · Hayfield SecHayfield Sec300 Meters18343.694—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · Long Jump · Place 18 · Hayfield SecHayfield SecLong Jump1816-11.75—
May 28Occoquan Region ChampionshipMay 28 · Long Jump · Place 4 · Hayfield Secondary SchHayfield Secondary SchLong Jump416-07.5012
May 28Occoquan Region ChampionshipMay 28 · 400 Meters · Place 8 · Hayfield Secondary SchHayfield Secondary Sch400 Meters81:00.2512
May 28Occoquan Region ChampionshipMay 28 · 200 Meters · Place 15 · Hayfield Secondary SchHayfield Secondary Sch200 Meters1527.3512
May 17National District Spring Track & Field ChampionshipsMay 17 · Long Jump · Place 1 · HayfieldHayfieldLong Jump1.16-07.5012
May 17National District Spring Track & Field ChampionshipsMay 17 · 400 Meters · Place 2 · HayfieldHayfield400 Meters2.1:00.70a12
May 17National District Spring Track & Field ChampionshipsMay 17 · 200 Meters · Place 5 · HayfieldHayfield200 MetersRound P5.27.22a12
May 17National District Spring Track & Field ChampionshipsMay 17 · 200 Meters · Place 5 · HayfieldHayfield200 Meters5.26.46a PB12
May 10Victor Cahoon InvitationalMay 10 · 400 Meters · Place 12 · HayfieldHayfield400 Meters12.1:01.63a12
May 10Victor Cahoon InvitationalMay 10 · 200 Meters · Place 19 · HayfieldHayfield200 Meters19.26.58a12
May 2Gar-Field Twilight InvitationalMay 2 · Long Jump · Place 2 · HayfieldHayfieldLong Jump2.17-03.00 PB12
May 2Gar-Field Twilight InvitationalMay 2 · 400 Meters · Place 6 · HayfieldHayfield400 Meters6.1:01.66a12
Apr 11SoCo Stallions InviteApr 11 · Triple Jump · HayfieldHayfieldTriple Jump--DNS12
Apr 11SoCo Stallions InviteApr 11 · Long Jump · HayfieldHayfieldLong Jump--DNS12
Apr 11SoCo Stallions InviteApr 11 · 200 Meters · HayfieldHayfield200 Meters--DNS12
Apr 5Colonial Forge InvitationalApr 5 · Triple Jump · HayfieldHayfieldTriple Jump--DNS12
Apr 5Colonial Forge InvitationalApr 5 · Long Jump · Place 2 · HayfieldHayfieldLong Jump2.17' 2"12
Apr 5Colonial Forge InvitationalApr 5 · 400 Meters · Place 10 · HayfieldHayfield400 Meters10.1:01.97a12
Mar 222025 Brian Watkins InvitationalMar 22 · Long Jump · HayfieldHayfieldLong Jump—DNS12
Mar 222025 Brian Watkins InvitationalMar 22 · 200 Meters · Place 8 · HayfieldHayfield200 Meters8.27.34a12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · 300 Meters · Place 1 · HayfieldHayfield300 Meters1.44.73a PB12
Dec 21Big A Brand Winter ExtravaganzaDec 21 · Long Jump · Place 1 · HayfieldHayfieldLong Jump1.15-06.5012
May 31VHSL Class 6 State ChampionshipsMay 31 · Long Jump · Place 11 · Hayfield SecHayfield SecLong Jump1117-00.75—
May 22VHSL 6A Region C ChampionshipMay 22 · Long Jump · Place 4 · HayfieldHayfieldLong Jump4.16-08.5011
May 22VHSL 6A Region C ChampionshipMay 22 · 400 Meters · Place 8 · HayfieldHayfield400 Meters8.1:00.20a PB11
May 11National District Spring Track ChampionshipsMay 11 · Long Jump · Place 1 · HayfieldHayfieldLong Jump1.16-06.0011
May 11National District Spring Track ChampionshipsMay 11 · 400 Meters · Place 2 · HayfieldHayfield400 Meters2.1:00.82a11
May 11National District Spring Track ChampionshipsMay 11 · 200 Meters · Place 8 · HayfieldHayfield200 MetersRound P8.27.76a11
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · Long Jump · Place 5 · HayfieldHayfieldLong Jump5.16-01.5011
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 400 Meters · Place 22 · HayfieldHayfield400 Meters22.1:04.49a11
Apr 12=PR= Northern Virginia InvitationalApr 12 · Long Jump · Place 14 · HayfieldHayfieldLong Jump14.15-5.7511
Apr 12=PR= Northern Virginia InvitationalApr 12 · 400 Meters · Place 13 · HayfieldHayfield400 Meters13.1:02.30a11
Apr 12=PR= Northern Virginia InvitationalApr 12 · 200 Meters · Place 29 · HayfieldHayfield200 Meters29.27.69a11
Apr 6Carolyn Legard Relays 2024Apr 6 · Long Jump · Place 4 · HayfieldHayfieldLong Jump4.15-07.7511
Mar 13National District Meet #1Mar 13 · Long Jump · Place 1 · HayfieldHayfieldLong Jump1.16-04.0011
Mar 13National District Meet #1Mar 13 · Shot Put · Place 23 · HayfieldHayfieldShot Put4kg23.21-06.00 PB11

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 7Northern Region TJMS Meet #2Dec 7 · 300 Meters · Place 1 · HayfieldHayfield300 Meters1.46.39a12
Dec 7Northern Region TJMS Meet #2Dec 7 · 55 Meter · Place 6 · HayfieldHayfield55 Meter6.8.29a PB12
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 500 Meters · Place 15 · Hayfield Secondary SchoolHayfield Secondary School500 Meters151:24.0211
Feb 14VHSL Region 6C Indoor ChampionshipFeb 14 · 500 Meters · Place 3 · HayfieldHayfield500 Meters3.1:23.32a11
Feb 14VHSL Region 6C Indoor ChampionshipFeb 14 · 300 Meters · Place 8 · HayfieldHayfield300 Meters8.44.26a11
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · 500 Meters · Place 2 · HayfieldHayfield500 Meters2.1:22.21a PB11
Jan 31National District Indoor Track and Field ChampionshipsJan 31 · 300 Meters · Place 4 · HayfieldHayfield300 Meters4.44.21a11
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 57 · Hayfield Secondary SchoolHayfield Secondary School300 Meters5745.0611
Jan 27Track 757 Last Chance MeetJan 27 · 500 Meters · Place 20 · Hayfield Secondary SchoolHayfield Secondary School500 Meters201:26.3411
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 57 · Hayfield Secondary SchoolHayfield Secondary School300 Meters5745.0611
Jan 27Track 757 Last Chance MeetJan 27 · 500 Meters · Place 20 · Hayfield Secondary SchoolHayfield Secondary School500 Meters201:26.3411
Jan 12Northern VA TJMS Meet #7Jan 12 · 1600 Meters · Place 3 · HayfieldHayfield1600 Meters36:26.53 PB—
Jan 5Northern VA TJMS Meet #6Jan 5 · 1000 Meters · Place 1 · HayfieldHayfield1000 Meters13:37.06 PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Winter Eagle Polar Bear MeetDec 29 · 500 Meters · Place 4 · HayfieldHayfield500 Meters4.1:27.47aUnofficial11
Dec 29Winter Eagle Polar Bear MeetDec 29 · 300 Meters · Place 3 · HayfieldHayfield300 Meters3.45.66aUnofficial11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14Alexandria City HS InviteJan 14 · 500 Meters · Place 9 · HayfieldHayfield500 Meters9.1:29.96a10
Jan 14Alexandria City HS InviteJan 14 · 300 Meters · Place 12 · HayfieldHayfield300 Meters12.47.45a10

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 500 Meters · Place 13 · Hayfield SecHayfield Sec500 Meters131:25.47—
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · Triple Jump · Place 9 · Hayfield SecHayfield SecTriple Jump930-07.00—
Jan 26National District Indoor Track and Field ChampionshipsJan 26 · Triple Jump · Place 4 · Hayfield SecHayfield SecTriple Jump430-05.25—
Jan 26National District Indoor Track and Field ChampionshipsJan 26 · 500 Meters · Place 4 · Hayfield SecHayfield Sec500 Meters41:25.67—
Jan 26National District Indoor Track and Field ChampionshipsJan 26 · Triple Jump · Place 4 · Hayfield SecHayfield SecTriple Jump430-05.25—
Jan 22National District Last Chance MeetJan 22 · 500 Meters · Place 6 · Hayfield SecHayfield Sec500 Meters61:30.26—
Jan 22National District Last Chance MeetJan 22 · 55 Meters · Place 8 · Hayfield SecHayfield Sec55 Meters88.49 PB—
Jan 22National District Last Chance MeetJan 22 · Triple Jump · Place 2 · Hayfield SecHayfield SecTriple Jump230-06.00—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 300 Meters · Place 85 · HayfieldHayfield300 Meters85.49.15a9
Jan 14Walter Bass HS Indoor InvitationalJan 14 · Triple Jump · Place 14 · HayfieldHayfieldTriple Jump14.30-06.009

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 18National District PB #3 - Hayfield, FC, Lewis, TJ, & JusticeDec 18 · 300 Meters · Place 7 · HayfieldHayfield300 Meters7.46.70aUnofficial9
Dec 11National District PB#2Dec 11 · 55 Meter · Place 25 · HayfieldHayfield55 Meter25.8.49aUnofficial9
Dec 4David Cannon Memorial Polar Bear InvitationalDec 4 · 500 Meters · Place 9 · HayfieldHayfield500 Meters9.1:30.26aUnofficial9
Dec 4David Cannon Memorial Polar Bear InvitationalDec 4 · 55 Meter · Place 36 · HayfieldHayfield55 Meter36.8.65aUnofficial9
Dec 4David Cannon Memorial Polar Bear InvitationalDec 4 · Triple Jump · Place 3 · HayfieldHayfieldTriple Jump3.29-07.50Unofficial9