Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor2026 Colonial Forge Showcase · Apr 1114.91a2026 Colonial Forge ShowcaseApril 11, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 Colonial Forge Showcase · Apr 1141.52a2026 Colonial Forge ShowcaseApril 11, 2026
Triple Jump · OutdoorColonial Forge Invitational · Apr 540' 9"Colonial Forge InvitationalApril 5, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 110m Hurdles · North Stafford110m Hurdles39" / 0.991mRound P--DNSWind: 112
May 9Victor Cahoon InvitationalMay 9 · 110m Hurdles · Place 2 · North Stafford110m Hurdles39" / 0.991mRound P2.15.14a12
May 9Victor Cahoon InvitationalMay 9 · 110m Hurdles · Place 2 · North Stafford110m Hurdles39" / 0.991m2.14.97a12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 110m Hurdles · Place 4 · North Stafford110m Hurdles39" / 0.991mRound P4.15.74aWind: -1.312
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 110m Hurdles · North Stafford110m Hurdles39" / 0.991m—FS12
Apr 112026 Colonial Forge ShowcaseApr 11 · 300m Hurdles · Place 4 · North Stafford300m Hurdles36" / 0.914m4.41.52a PB12
Apr 112026 Colonial Forge ShowcaseApr 11 · 110m Hurdles · Place 1 · North Stafford110m Hurdles39" / 0.991mRound P1.15.47a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 110m Hurdles · Place 2 · North Stafford110m Hurdles39" / 0.991m2.14.91a PB12
Mar 28Patriot InvitationalMar 28 · Triple Jump · Place 12 · North StaffordTriple Jump12.39' 0"12
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · North Stafford300m Hurdles36" / 0.914m—DNS12
Mar 28Patriot InvitationalMar 28 · 110m Hurdles · Place 9 · North Stafford110m Hurdles39" / 0.991mRound P9.17.23a12
Mar 212026 Brian Watkins InvitationalMar 21 · 300m Hurdles · North Stafford300m Hurdles36" / 0.914m—DNS12
Mar 212026 Brian Watkins InvitationalMar 21 · 110m Hurdles · Place 2 · North Stafford110m Hurdles39" / 0.991m2.15.36a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Commonwealth District ChampionshipMay 7 · Triple Jump · Place 5 · North StaffordTriple Jump5.40' 3"11
May 7Commonwealth District ChampionshipMay 7 · 300m Hurdles · Place 6 · North Stafford300m Hurdles36" / 0.914m6.43.87a11
May 7Commonwealth District ChampionshipMay 7 · 110m Hurdles · Place 4 · North Stafford110m Hurdles39" / 0.991m4.15.61a11
Apr 11SoCo Stallions InviteApr 11 · Triple Jump · North StaffordTriple Jump--DNS11
Apr 11SoCo Stallions InviteApr 11 · 300m Hurdles · North Stafford300m Hurdles36" / 0.914m--DNS11
Apr 11SoCo Stallions InviteApr 11 · 110m Hurdles · Place 6 · North Stafford110m Hurdles39" / 0.991mRound P6.16.02aWind: -0.711
Apr 11SoCo Stallions InviteApr 11 · 110m Hurdles · Place 4 · North Stafford110m Hurdles39" / 0.991m4.15.57aWind: 0.111
Apr 5Colonial Forge InvitationalApr 5 · Triple Jump · Place 3 · North StaffordTriple Jump3.40' 9" PB11
Apr 5Colonial Forge InvitationalApr 5 · 300m Hurdles · North Stafford300m Hurdles36" / 0.914m--NT11
Apr 5Colonial Forge InvitationalApr 5 · 110m Hurdles · Place 4 · North Stafford110m Hurdles39" / 0.991mRound P4.15.55a11
Apr 5Colonial Forge InvitationalApr 5 · 110m Hurdles · Place 3 · North Stafford110m Hurdles39" / 0.991m3.15.38a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Commonwealth District ChampionshipMay 9 · 300m Hurdles · Place 8 · North Stafford300m Hurdles36" / 0.914m8.44.44a10
May 9Commonwealth District ChampionshipMay 9 · 110m Hurdles · Place 4 · North Stafford110m Hurdles39" / 0.991m4.16.12a10
Apr 20Gainesville Cardinal ClassicApr 20 · 300m Hurdles · Place 15 · North Stafford300m Hurdles36" / 0.914m15.45.15a10
Apr 20Gainesville Cardinal ClassicApr 20 · 110m Hurdles · Place 11 · North Stafford110m Hurdles39" / 0.991m11.16.76a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21 Suffolk InvitationalJan 21 · 55m Hurdles · Place 11 · North Stafford55m Hurdles1110.099