Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 33" / 0.838m · OutdoorCourtland Battlefield Home Meet · May 616.67aCourtland Battlefield Home MeetMay 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorVictor Cahoon Invitational · May 917.05aVictor Cahoon InvitationalMay 9, 2026
300 Meters · IndoorVirginia Beach HS Relays · Jan 1040.00Virginia Beach HS RelaysJanuary 10, 2026
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1340.37aLiberty Christmas HS InvitationalDecember 13, 2025
300m Hurdles · 30" / 0.762m · OutdoorCourtland Battlefield Home Meet · May 642.45aCourtland Battlefield Home MeetMay 6, 2026
300m Hurdles · 36" / 0.914m · OutdoorChancellor Battlefield Meet · Apr 1542.12aChancellor Battlefield MeetApril 15, 2026
55m Hurdles · 39" · OutdoorLiberty Christmas HS Invitational · Dec 139.41aLiberty Christmas HS InvitationalDecember 13, 2025
High Jump · OutdoorChancellor Battlefield Meet · Apr 155' 4"Chancellor Battlefield MeetApril 15, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9Victor Cahoon InvitationalMay 9 · 300m Hurdles · Place 12 · Chancellor300m Hurdles36" / 0.914m12.42.52a12
May 9Victor Cahoon InvitationalMay 9 · 110m Hurdles · Place 18 · Chancellor110m Hurdles39" / 0.991mRound P18.17.05a PB12
May 6Courtland Battlefield Home MeetMay 6 · 300m Hurdles · Place 2 · Chancellor300m Hurdles30" / 0.762m2.42.45a PB12
May 6Courtland Battlefield Home MeetMay 6 · 110m Hurdles · Place 1 · Chancellor110m Hurdles33" / 0.838m1.16.67a PB12
Apr 22King George Battlefield Home MeetApr 22 · High Jump · Place 6 · ChancellorHigh Jump6.5' 2"12
Apr 22King George Battlefield Home MeetApr 22 · 300m Hurdles · Place 3 · Chancellor300m Hurdles30" / 0.762m3.44.63a12
Apr 22King George Battlefield Home MeetApr 22 · 110m Hurdles · Place 3 · Chancellor110m Hurdles33" / 0.838m3.17.86a12
Apr 15Chancellor Battlefield MeetApr 15 · High Jump · Place 8 · ChancellorHigh Jump8.5' 4" PB12
Apr 15Chancellor Battlefield MeetApr 15 · 300m Hurdles · Place 1 · Chancellor300m Hurdles36" / 0.914m1.42.12a PB12
Apr 15Chancellor Battlefield MeetApr 15 · 110m Hurdles · Place 9 · Chancellor110m Hurdles39" / 0.991m9.18.91a12
Apr 15Chancellor Battlefield MeetApr 15 · 200 Meters · Chancellor200 Meters—DNS12
Apr 112026 Colonial Forge ShowcaseApr 11 · High Jump · Place 16 · ChancellorHigh Jump16.5-02.0012
Apr 112026 Colonial Forge ShowcaseApr 11 · 300m Hurdles · Place 10 · Chancellor300m Hurdles36" / 0.914m10.43.20a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 110m Hurdles · Place 12 · Chancellor110m Hurdles39" / 0.991mRound P12.17.92a12
Apr 8Spotsylvania Battlefield Home MeetApr 8 · High Jump · Place 6 · ChancellorHigh Jump6.5' 2"12
Apr 8Spotsylvania Battlefield Home MeetApr 8 · 300m Hurdles · Place 1 · Chancellor300m Hurdles30" / 0.762m1.44.62a12
Apr 8Spotsylvania Battlefield Home MeetApr 8 · 110m Hurdles · Place 2 · Chancellor110m Hurdles33" / 0.838m2.17.05a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Virginia Beach HS RelaysJan 10 · 300 Meters · Place 96 · Chancellor300 Meters9640.00 PB12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 17Chancellor Polar Bear Quad Meet #2Dec 17 · 300 Meters · Place 8 · Chancellor300 Meters8.40.06aUnofficial12
Dec 17Chancellor Polar Bear Quad Meet #2Dec 17 · 55m Hurdles · Place 4 · Chancellor55m Hurdles39"4.9.38aUnofficial12
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 171 · Chancellor300 Meters171.40.37a PB12
Dec 13Liberty Christmas HS InvitationalDec 13 · 55m Hurdles · Place 42 · Chancellor55m Hurdles39"Round P42.9.41a PB12
Dec 3Spotsylvania HS Polar Bear Quad Plus 1Dec 3 · 55m Hurdles · Place 5 · Chancellor55m Hurdles39"5.9.18aUnofficial12
May 19Battlefield District ChampionshipsMay 19 · 300m Hurdles · Place 6 · Chancellor300m Hurdles36" / 0.914m6.45.66a11
May 10Victor Cahoon InvitationalMay 10 · 300m Hurdles · Place 20 · Chancellor300m Hurdles36" / 0.914m20.44.61a11
May 10Victor Cahoon InvitationalMay 10 · 110m Hurdles · Place 31 · Chancellor110m Hurdles39" / 0.991mRound P31.18.21a11
May 7Battlefield at CourtlandMay 7 · 300m Hurdles · Place 2 · Chancellor300m Hurdles244.9411
May 7Battlefield at CourtlandMay 7 · 110m Hurdles · Place 4 · Chancellor110m Hurdles418.9211
Apr 23Battlefield District at King GeorgeApr 23 · 300m Hurdles · Place 2 · Chancellor300m Hurdles244.0611
Apr 23Battlefield District at King GeorgeApr 23 · 110m Hurdles · Place 8 · Chancellor110m Hurdles818.7811
Apr 9Battlefield Dist. (Culpeper County)Apr 9 · 300m Hurdles · Place 5 · CHANCELLOR300m Hurdles546.76—
Apr 9Battlefield Dist. (Culpeper County)Apr 9 · 110m Hurdles · Place 2 · CHANCELLOR110m Hurdles218.81—
Apr 5Colonial Forge ShowcaseApr 5 · 300m Hurdles · Place 12 · Chancellor300m Hurdles1245.40JR
Apr 5Colonial Forge ShowcaseApr 5 · 110m Hurdles · Place 13 · Chancellor110m HurdlesRound P1319.43JR
Apr 5Colonial Forge InvitationalApr 5 · 300m Hurdles · Place 12 · Chancellor300m Hurdles36" / 0.914m12.45.40a11
Apr 5Colonial Forge InvitationalApr 5 · 110m Hurdles · Place 13 · Chancellor110m Hurdles39" / 0.991mRound P13.19.43a11
Apr 2Battlefield Dist. (Eastern View)Apr 2 · 110m Hurdles · Place 4 · CHANCELLOR110m Hurdles420.15—