Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet #4 @ Tallwood · May 612.24aBeach District Meet #4 @ TallwoodMay 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorVHSL Class 5 Region A Championships · May 2718.55aVHSL Class 5 Region A ChampionshipsMay 27, 2026
200 Meters · OutdoorBeach District Meet #4 @ Tallwood · May 625.58aBeach District Meet #4 @ TallwoodMay 6, 2026
300 Meters · IndoorBeach District Meet #3 · Jan 2839.89Beach District Meet #3January 28, 2026
300m Hurdles · 36" / 0.914m · OutdoorBeach District Meet #3 @ Salem · Apr 2944.12aBeach District Meet #3 @ SalemApril 29, 2026
400 Meters · OutdoorBeach District Meet #4 @ Landstown · May 759.22Beach District Meet #4 @ LandstownMay 7, 2025
Prelims · OutdoorMarlin Invitational · May 318.21Marlin InvitationalMay 3, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 300m Hurdles · Place 18 · Ocean Lakes300m Hurdles36" / 0.914m18.44.21a12
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 110m Hurdles · Place 14 · Ocean Lakes110m Hurdles39" / 0.991mRound P14.18.55a PB12
May 8Grassfield Invitational At NightMay 8 · 300m Hurdles · Place 17 · Ocean Lakes300m Hurdles36" / 0.914m17.45.11a12
May 8Grassfield Invitational At NightMay 8 · 110m Hurdles · Place 23 · Ocean Lakes110m Hurdles39" / 0.991mRound P23.18.96a12
May 6Beach District Meet #4 @ TallwoodMay 6 · 200 Meters · Place 34 · Ocean Lakes200 Meters34.25.58a PB12
May 6Beach District Meet #4 @ TallwoodMay 6 · 100 Meters · Place 33 · Ocean Lakes100 Meters33.12.24a PB12
Apr 29Beach District Meet #3 @ SalemApr 29 · 300m Hurdles · Place 6 · Ocean Lakes300m Hurdles36" / 0.914m6.44.12a PB12
Apr 29Beach District Meet #3 @ SalemApr 29 · 110m Hurdles · Place 5 · Ocean Lakes110m Hurdles39" / 0.991m5.18.98a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 39 · Ocean Lakes300 Meters3939.9712
Feb 4Beach District Meet #4Feb 4 · 55m Hurdles · Place 9 · Ocean Lakes55m Hurdles99.2512
Jan 28Beach District Meet #3Jan 28 · 300 Meters · Place 31 · Ocean Lakes300 Meters3139.89 PB12
Jan 28Beach District Meet #3Jan 28 · 55m Hurdles · Place 8 · Ocean Lakes55m Hurdles89.4712
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 40 · Ocean Lakes300 Meters4040.1112
Jan 7Beach District Meet #2Jan 7 · 55m Hurdles · Place 3 · Ocean Lakes55m Hurdles39.1012

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 110m Hurdles · Place 13 · Ocean Lakes110m HurdlesRound P1318.1111
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 300m Hurdles · Place 11 · Ocean Lakes300m Hurdles1144.1511
May 7Beach District Meet #4 @ LandstownMay 7 · 200 Meters · Place 30 · Ocean Lakes200 Meters3025.6111
May 7Beach District Meet #4 @ LandstownMay 7 · 400 Meters · Place 24 · Ocean Lakes400 Meters2459.22 PB11
May 3Marlin InvitationalMay 3 · 300m Hurdles · Place 7 · Ocean Lakes300m Hurdles746.5011
May 3Marlin InvitationalMay 3 · 110m Hurdles · Place 5 · Ocean Lakes110m Hurdles517.5811
May 3Marlin InvitationalMay 3 · Prelims · Place 7 · Ocean LakesPrelimsRound P718.21 PB11
May 3Marlin InvitationalMay 3 · 300m Hurdles · Place 7 · Ocean Lakes300m Hurdles746.5011
May 3Marlin InvitationalMay 3 · 110m Hurdles · Place 5 · Ocean Lakes110m Hurdles517.5811
May 3Marlin InvitationalMay 3 · 110m Hurdles · Place 7 · Ocean Lakes110m HurdlesRound P718.2111

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 55m Hurdles · Place 13 · Ocean Lakes55m Hurdles139.6211
Feb 5Beach District Meet #4Feb 5 · 55m Hurdles · Place 6 · Ocean Lakes55m Hurdles69.0111
Jan 29Beach District Meet #3Jan 29 · 55m Hurdles · Place 7 · Ocean Lakes55m Hurdles79.3511
Jan 29Beach District Meet #3Jan 29 · 300 Meters · Place 27 · Ocean Lakes300 Meters2740.0611
Jan 29Beach District Meet #3Jan 29 · 300 Meters · Place 27 · Ocean Lakes300 Meters2740.0611
Jan 29Beach District Meet #3Jan 29 · 55m Hurdles · Place 7 · Ocean Lakes55m Hurdles79.3511
Jan 8Beach District Meet #2Jan 8 · 55m Hurdles · Place 4 · Ocean Lakes55m Hurdles49.27—
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 46 · Ocean Lakes300 Meters4640.65—
Jan 8Beach District Meet #2Jan 8 · 300 Meters · Place 46 · Ocean Lakes300 Meters4640.6511
Jan 8Beach District Meet #2Jan 8 · 55m Hurdles · Place 4 · Ocean Lakes55m Hurdles49.2711