Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSoCo Stallions Invite · Apr 1113.01aSoCo Stallions InviteApril 11, 2025
110m Hurdles · 39" / 0.991m · OutdoorVictor Cahoon Invitational · May 1017.82aVictor Cahoon InvitationalMay 10, 2025
300m Hurdles · 36" / 0.914m · OutdoorVictor Cahoon Invitational · May 1045.46aVictor Cahoon InvitationalMay 10, 2025
55 Meter · IndoorGrant Holloway Holiday Invitational 2026 · Dec 207.21aGrant Holloway Holiday Invitational 2026December 20, 2025
High Jump · IndoorVHSL Region 6C Indoor Championship · Feb 115-09.00VHSL Region 6C Indoor ChampionshipFebruary 11, 2026
High Jump · OutdoorNational District Meet #7 (all) · May 65-04.00National District Meet #7 (all)May 6, 2026
Long Jump · IndoorVHSL Region 6C Indoor Championship · Feb 1121-01.00VHSL Region 6C Indoor ChampionshipFebruary 11, 2026
Long Jump · OutdoorVictor Cahoon Invitational · May 1020-10.50Victor Cahoon InvitationalMay 10, 2025
Triple Jump · IndoorHoliday Invitational · Dec 3041-06.00Holiday InvitationalDecember 30, 2025
Triple Jump · OutdoorNational District Spring Track & Field Championships · May 1741-10.00National District Spring Track & Field ChampionshipsMay 17, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · Long Jump · Place 22 · HayfieldHayfieldLong Jump22.19-07.0010
May 9Victor Cahoon InvitationalMay 9 · High Jump · HayfieldHayfieldHigh Jump--NH10
May 6National District Meet #7 (all)May 6 · Triple Jump · HayfieldHayfieldTriple Jump--FOUL10
May 6National District Meet #7 (all)May 6 · Long Jump · Place 2 · HayfieldHayfieldLong Jump2.18-06.7510
May 6National District Meet #7 (all)May 6 · High Jump · Place 7 · HayfieldHayfieldHigh Jump7.5-04.00 PB10
Apr 18McNamara Mustang InvitationalApr 18 · 110m Hurdles · Place 22 · HayfieldHayfield110m Hurdles39" / 0.991m22.20.29a10
Apr 18McNamara Mustang InvitationalApr 18 · High Jump · HayfieldHayfieldHigh Jump—NH10
Apr 18UMD Running Club Track & Field MeetApr 18 · Triple Jump · UnattachedUnattachedTriple Jump—SCR10
Apr 18UMD Running Club Track & Field MeetApr 18 · Long Jump · UnattachedUnattachedLong Jump—SCR10
Apr 18UMD Running Club Track & Field MeetApr 18 · High Jump · UnattachedUnattachedHigh Jump—SCR10
Apr 112026 Colonial Forge ShowcaseApr 11 · 110m Hurdles · Place 22 · HayfieldHayfield110m Hurdles39" / 0.991mRound P22.19.83a10
Mar 21Battlefield RelaysMar 21 · Long Jump · Place 4 · HayfieldHayfieldLong Jump4.17-1110
Mar 18National District Meet #1 Meet AMar 18 · High Jump · Place 7 · HayfieldHayfieldHigh Jump7.5-00.0010
Feb 11Neighborhood Scrimmage 3Feb 11 · Triple Jump · UnattachedUnattachedTriple Jump—DNS10
Feb 11Neighborhood Scrimmage 3Feb 11 · Long Jump · UnattachedUnattachedLong Jump—DNS10
Feb 11Neighborhood Scrimmage 3Feb 11 · High Jump · UnattachedUnattachedHigh Jump—DNS10

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · Long Jump · Place 12 · Hayfield SecHayfield SecLong Jump1219-04.0010
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · Triple Jump · Place 7 · HayfieldHayfieldTriple Jump7.40-10.0010
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · Long Jump · Place 3 · HayfieldHayfieldLong Jump3.21-01.00 PB10
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · High Jump · Place 9 · HayfieldHayfieldHigh Jump9.5-09.00 PB10
Jan 30National District Indoor Track ChampionshipsJan 30 · Triple Jump · Place 5 · HayfieldHayfieldTriple Jump5.39-09.75Unofficial10
Jan 30National District Indoor Track ChampionshipsJan 30 · Long Jump · Place 3 · HayfieldHayfieldLong Jump3.20-09.00Unofficial10
Jan 17The VA ShowcaseJan 17 · Triple Jump · HayfieldHayfieldTriple Jump--FOUL10
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 35 · HayfieldHayfieldLong Jump35.6.11m10
Jan 3Lake Braddock Indoor InvitationalJan 3 · High Jump · Place 5 · Hayfield Secondary SchoolHayfield Secondary SchoolHigh Jump55-410
Jan 3Lake Braddock Indoor InvitationalJan 3 · Triple Jump · Place 7 · Hayfield Secondary SchoolHayfield Secondary SchoolTriple Jump739-1.5010

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Triple Jump · Place 2 · HayfieldHayfieldTriple Jump2.41-06.00 PB10
Dec 30Holiday InvitationalDec 30 · Long Jump · Place 2 · HayfieldHayfieldLong Jump2.20-11.0010
Dec 30Holiday InvitationalDec 30 · High Jump · Place 11 · HayfieldHayfieldHigh Jump11.5-06.0010
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 210 · HayfieldHayfield55 MeterRound P210.7.21a PB10
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Triple Jump · Place 13 · HayfieldHayfieldTriple Jump13.40-610
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Long Jump · Place 34 · HayfieldHayfieldLong Jump34.18-7.5010
Dec 13Northern VA TJMS Meet #4Dec 13 · 55 Meter · Place 1 · HayfieldHayfield55 Meter1.7.36a10
Dec 13Northern VA TJMS Meet #4Dec 13 · High Jump · Place 3 · HayfieldHayfieldHigh Jump3.5-04.0010
Dec 5Northern VA TJMS Meet #1Dec 5 · 55 Meter · Place 16 · HayfieldHayfield55 Meter16.7.54a10
Dec 5Northern VA TJMS Meet #1Dec 5 · High Jump · Place 15 · HayfieldHayfieldHigh Jump15.5-00.0010
Feb 13VHSL Region 6C Indoor ChampionshipFeb 13 · Triple Jump · Place 10 · HayfieldHayfieldTriple Jump10.38-00.009
Jan 28National District Indoor Track ChampionshipsJan 28 · Triple Jump · Place 5 · Hayfield SecHayfield SecTriple Jump538-02.759

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28Occoquan Region ChampionshipMay 28 · Triple Jump · Place 9 · Hayfield Secondary SchHayfield Secondary SchTriple Jump939-06.759
May 28Occoquan Region ChampionshipMay 28 · Long Jump · Place 15 · Hayfield Secondary SchHayfield Secondary SchLong Jump1518-06.009
May 17National District Spring Track & Field ChampionshipsMay 17 · Triple Jump · Place 3 · HayfieldHayfieldTriple Jump3.41-10.00 PB9
May 17National District Spring Track & Field ChampionshipsMay 17 · Long Jump · Place 7 · HayfieldHayfieldLong Jump7.18-10.509
May 17National District Spring Track & Field ChampionshipsMay 17 · 300m Hurdles · Place 13 · HayfieldHayfield300m Hurdles36" / 0.914m13.50.73a9
May 17National District Spring Track & Field ChampionshipsMay 17 · 110m Hurdles · Place 14 · HayfieldHayfield110m Hurdles39" / 0.991mRound P14.19.97a9
May 10Victor Cahoon InvitationalMay 10 · Triple Jump · Place 5 · HayfieldHayfieldTriple Jump5.39-10.509
May 10Victor Cahoon InvitationalMay 10 · Long Jump · Place 4 · HayfieldHayfieldLong Jump4.20-10.50 PB9
May 10Victor Cahoon InvitationalMay 10 · 300m Hurdles · Place 21 · HayfieldHayfield300m Hurdles36" / 0.914m21.45.46a PB9
May 10Victor Cahoon InvitationalMay 10 · 110m Hurdles · Place 28 · HayfieldHayfield110m Hurdles39" / 0.991mRound P28.17.82a PB9
May 7National District Meet #7May 7 · Long Jump · Place 2 · Hayfield SecHayfield SecLong Jump218-11.009
May 7National District Meet #7May 7 · High Jump · Hayfield SecHayfield SecHigh Jump—5-00.009
May 7National District Meet #7May 7 · 110m Hurdles · Place 7 · Hayfield SecHayfield Sec110m Hurdles718.109
Apr 26Cassel's XBC Track ExperienceApr 26 · 110m Hurdles · Place 32 · HayfieldHayfield110m Hurdles3220.019
Apr 26Cassel's XBC Track ExperienceApr 26 · Triple Jump · Place 19 · HayfieldHayfieldTriple Jump1935-07.759
Apr 26Cassel's XBC Track ExperienceApr 26 · Long Jump · Place 7 · HayfieldHayfieldLong Jump718-10.509
Apr 19McNamara Mustangs Invitational 2025Apr 19 · Triple Jump · Place 19 · HayfieldHayfieldTriple Jump19.37-109
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 110m Hurdles · Place 26 · HayfieldHayfield110m Hurdles39" / 0.991m26.20.26a9
Apr 11SoCo Stallions InviteApr 11 · Triple Jump · Place 12 · HayfieldHayfieldTriple Jump12.37-05.509
Apr 11SoCo Stallions InviteApr 11 · Long Jump · Place 19 · HayfieldHayfieldLong Jump19.18-04.009
Apr 11SoCo Stallions InviteApr 11 · 100 Meters · Place 21 · HayfieldHayfield100 MetersRound P21.13.01a PBWind: -0.39
Apr 5Colonial Forge InvitationalApr 5 · Triple Jump · Place 16 · HayfieldHayfieldTriple Jump16.36' 2"9
Mar 222025 Brian Watkins InvitationalMar 22 · Triple Jump · Place 12 · HayfieldHayfieldTriple Jump12.33-00.009
Mar 222025 Brian Watkins InvitationalMar 22 · Long Jump · Place 18 · HayfieldHayfieldLong Jump18.17-06.009

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Triple Jump · Place 15 · HayfieldHayfieldTriple Jump15.35-10.009
Dec 30Holiday InvitationalDec 30 · Long Jump · Place 22 · HayfieldHayfieldLong Jump22.17-10.009