Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorVHSL Class 5 Region A Championships · May 2717.73aVHSL Class 5 Region A ChampionshipsMay 27, 2026
300 Meters · IndoorBeach District Meet #2 · Jan 354.454Beach District Meet #2January 3, 2024
300m Hurdles · 30" / 0.762m · OutdoorVHSL Class 5 Region A Championships · May 2752.84aVHSL Class 5 Region A ChampionshipsMay 27, 2026
55m Hurdles · 33" · IndoorBeach District Meet #1 · Dec 1710.55aBeach District Meet #1 December 17, 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 10 · First Colonial300m Hurdles30" / 0.762m10.52.84a PB11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100m Hurdles · Place 8 · First Colonial100m Hurdles33" / 0.838mRound P8.17.74a11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100m Hurdles · Place 8 · First Colonial100m Hurdles33" / 0.838m8.17.73a PB11
May 8Grassfield Invitational At NightMay 8 · 100m Hurdles · Place 16 · First Colonial100m Hurdles33" / 0.838mRound P16.18.19a11
May 6Beach District Meet#4 @ LandstownMay 6 · 300m Hurdles · Place 9 · First Colonial300m Hurdles30" / 0.762m9.54.34a11
May 6Beach District Meet#4 @ LandstownMay 6 · 100m Hurdles · Place 3 · First Colonial100m Hurdles33" / 0.838m3.17.94a11
Apr 29Beach District Meet #3 @ KellamApr 29 · 300m Hurdles · Place 3 · First Colonial300m Hurdles30" / 0.762m3.55.17a11
Apr 29Beach District Meet #3 @ KellamApr 29 · 100m Hurdles · Place 6 · First Colonial100m Hurdles33" / 0.838m6.18.49a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 55m Hurdles · Place 5 · First Coloni55m Hurdles510.57—
Feb 4Beach District Meet #4Feb 4 · 55m Hurdles · Place 5 · First Colonial55m Hurdles510.5711
Feb 4Beach District Meet #4Feb 4 · 55m Hurdles · Place 5 · First Colonial55m Hurdles510.5711
Jan 28Beach District Meet #3Jan 28 · 55m Hurdles · Place 11 · First Coloni55m Hurdles1110.79—
Jan 28Beach District Meet #3Jan 28 · 55m Hurdles · Place 11 · First Colonial55m Hurdles1110.7911
Jan 7Beach District Meet #2Jan 7 · 55m Hurdles · Place 7 · First Coloni55m Hurdles710.67—
Jan 7Beach District Meet #2Jan 7 · 55m Hurdles · Place 7 · First Colonial55m Hurdles710.6711

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 55m Hurdles · Place 10 · First Colonial55m Hurdles33"10.10.55a PB11
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 55m Hurdles · Place 12 · First Colonial55m Hurdles1210.9110
Feb 5Beach District Meet #4Feb 5 · 55m Hurdles · Place 8 · First Coloni55m Hurdles810.8510
Feb 5Beach District Meet #4Feb 5 · 55m Hurdles · Place 8 · First Colonial55m Hurdles810.8510
Jan 29Beach District Meet #3Jan 29 · 55m Hurdles · Place 12 · First Coloni55m Hurdles1210.7810
Jan 29Beach District Meet #3Jan 29 · 55m Hurdles · Place 12 · First Colonial55m Hurdles1210.7810
Jan 8Beach District Meet #2Jan 8 · 55m Hurdles · Place 13 · First Coloni55m Hurdles1310.94—
Jan 8Beach District Meet #2Jan 8 · 55m Hurdles · Place 13 · First Colonial55m Hurdles1310.9410

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Beach District Meet #4 @ LandstownMay 7 · 100m Hurdles · Place 6 · First Coloni100m Hurdles619.1610
May 7Beach District Meet #4 @ LandstownMay 7 · 100m Hurdles · Place 6 · First Colonial100m Hurdles619.1610
May 3Marlin InvitationalMay 3 · 100m Hurdles · Place 10 · First Colonial100m HurdlesRound P1019.8310
May 3Marlin InvitationalMay 3 · 100m Hurdles · Place 10 · First Coloni100m HurdlesRound P1019.8310

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 55m Hurdles · Place 10 · First Colonial55m Hurdles33"10.11.01a10
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 55m Hurdles · Place 17 · First Colonial55m Hurdles1711.809
Jan 31Beach District Meet #4Jan 31 · 55m Hurdles · Place 22 · First Coloni55m Hurdles2214.05—
Jan 31Beach District Meet #4Jan 31 · 55m Hurdles · Place 22 · First Colonial55m Hurdles2214.059
Jan 24Beach District Meet #3Jan 24 · 55m Hurdles · Place 16 · First Coloni55m Hurdles1611.50—
Jan 24Beach District Meet #3Jan 24 · 55m Hurdles · Place 16 · First Colonial55m Hurdles1611.509
Jan 3Beach District Meet #2Jan 3 · 55m Hurdles · Place 16 · First Coloni55m Hurdles1611.871—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 71 · First Coloni300 Meters7154.454 PB—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 71 · First Colonial300 Meters7154.469
Jan 3Beach District Meet #2Jan 3 · 55m Hurdles · Place 16 · First Colonial55m Hurdles1611.889

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21VHSL Region 5A ChampionshipsMay 21 · 300m Hurdles · Place 15 · First Colonial300m Hurdles30" / 0.762m15.54.77a9
May 21VHSL Region 5A ChampionshipsMay 21 · 100m Hurdles · Place 13 · First Colonial100m Hurdles33" / 0.838mRound P13.19.95aWind: 0.69
May 4Marlin InvitationalMay 4 · 300m Hurdles · Place 13 · First Coloni300m Hurdles1356.359
May 4Marlin InvitationalMay 4 · 100m Hurdles · Place 13 · First Coloni100m HurdlesRound P1320.459
May 4Marlin InvitationalMay 4 · 300m Hurdles · Place 13 · First Colonial300m Hurdles1356.359
May 4Marlin InvitationalMay 4 · 100m Hurdles · Place 13 · First Colonial100m HurdlesRound P1320.459
May 1Beach District Meet #4 @ KellamMay 1 · 300m Hurdles · Place 11 · First Coloni300m Hurdles1156.179
May 1Beach District Meet #4 @ KellamMay 1 · 100m Hurdles · Place 7 · First Coloni100m Hurdles721.329
May 1Beach District Meet #4 @ KellamMay 1 · 100m Hurdles · Place 7 · First Colonial100m Hurdles721.329
May 1Beach District Meet #4 @ KellamMay 1 · 300m Hurdles · Place 11 · First Colonial300m Hurdles1156.179
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 300m Hurdles · Place 3 · First Coloni300m Hurdles355.879
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 100m Hurdles · Place 4 · First Coloni100m Hurdles420.849
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 100m Hurdles · Place 4 · First Colonial100m Hurdles420.849
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 300m Hurdles · Place 3 · First Colonial300m Hurdles355.879

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 55m Hurdles · Place 17 · First Colonial55m Hurdles33"17.12.07a9