Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet #3 @ Kellam · Apr 2911.21aBeach District Meet #3 @ KellamApril 29, 2026
200 Meters · OutdoorVHSL Class 5 Region A Championships · May 2722.54aVHSL Class 5 Region A ChampionshipsMay 27, 2026
300 Meters · IndoorVHSL Class 5 Region A Indoor T & F Championships · Feb 1237.61VHSL Class 5 Region A Indoor T & F ChampionshipsFebruary 12, 2024
300m Hurdles · 36" / 0.914m · OutdoorBeach District Meet#4 @ Landstown · May 642.23aBeach District Meet#4 @ LandstownMay 6, 2026
400 Meters · OutdoorVHSL Class 5 Region A Championships · May 2750.83aVHSL Class 5 Region A ChampionshipsMay 27, 2026
500 Meters · IndoorBeach District Meet #1 · Dec 171:10.54aBeach District Meet #1 December 17, 2025
55 Meter · IndoorBeach District Meet #1 · Dec 137.07aBeach District Meet #1December 13, 2023
55 Meters · IndoorBeach District Meet #4 · Jan 316.84Beach District Meet #4January 31, 2024
Long Jump · IndoorBeach District Meet #1 · Dec 1317-3.50Beach District Meet #1December 13, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 200 Meters · Place 35 · First Colonial200 MetersRound P35.22.96aWind: -0.511
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100 Meters · Place 30 · First Colonial100 MetersRound P30.11.33aWind: -0.511
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 400 Meters · Place 7 · First Colonial400 Meters7.50.83a PB11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 9 · First Colonial200 MetersRound P9.22.54a PB11
May 8Grassfield Invitational At NightMay 8 · 200 Meters · Place 5 · First Colonial200 Meters5.22.76a11
May 6Beach District Meet#4 @ LandstownMay 6 · 300m Hurdles · Place 2 · First Colonial300m Hurdles36" / 0.914m2.42.23a PB11
Apr 29Beach District Meet #3 @ KellamApr 29 · 400 Meters · Place 1 · First Colonial400 Meters1.50.97a11
Apr 29Beach District Meet #3 @ KellamApr 29 · 200 Meters · Place 2 · First Colonial200 Meters2.23.46a11
Apr 29Beach District Meet #3 @ KellamApr 29 · 100 Meters · Place 2 · First Colonial100 Meters2.11.21a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 500 Meters · Place 1 · First Colonial500 Meters1.1:10.54a PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 400 Meters · Place 12 · First Coloni400 Meters1252.4510
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 400 Meters · Place 12 · First Coloni400 Meters1252.4510
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 400 Meters · Place 12 · First Coloni400 Meters1252.4510
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 400 Meters · Place 12 · First Colonial400 Meters1252.4510
May 7Beach District Meet #4 @ LandstownMay 7 · 200 Meters · Place 7 · First Coloni200 Meters723.7510
May 7Beach District Meet #4 @ LandstownMay 7 · 200 Meters · Place 7 · First Colonial200 Meters723.7510
May 3Marlin InvitationalMay 3 · 400 Meters · Place 32 · First Colonial400 Meters3254.6010
May 3Marlin InvitationalMay 3 · 200 Meters · Place 9 · First Colonial200 Meters924.0810
May 3Marlin InvitationalMay 3 · 400 Meters · Place 32 · First Coloni400 Meters3254.6010
May 3Marlin InvitationalMay 3 · 200 Meters · Place 9 · First Coloni200 Meters924.0810

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 21VHSL Region 5A ChampionshipsMay 21 · 200 Meters · Place 7 · First Colonial200 MetersRound P7.22.71aWind: 0.79
May 21VHSL Region 5A ChampionshipsMay 21 · 200 Meters · Place 8 · First Colonial200 Meters8.22.81aWind: 2.79
May 21VHSL Region 5A ChampionshipsMay 21 · 100 Meters · Place 13 · First Colonial100 MetersRound P13.11.27aWind: 1.19
May 4Marlin InvitationalMay 4 · 200 Meters · Place 5 · First Coloni200 Meters522.759
May 4Marlin InvitationalMay 4 · 100 Meters · Place 7 · First Coloni100 Meters711.389
May 4Marlin InvitationalMay 4 · 100 Meters · Place 4 · First Coloni100 MetersRound P411.329
May 4Marlin InvitationalMay 4 · 100 Meters · Place 4 · First Colonial100 MetersRound P411.329
May 4Marlin InvitationalMay 4 · 100 Meters · Place 7 · First Colonial100 Meters711.389
May 4Marlin InvitationalMay 4 · 200 Meters · Place 5 · First Colonial200 Meters522.759
May 1Beach District Meet #4 @ KellamMay 1 · 200 Meters · Place 5 · First Coloni200 Meters523.209
May 1Beach District Meet #4 @ KellamMay 1 · 400 Meters · Place 1 · First Coloni400 Meters152.029
May 1Beach District Meet #4 @ KellamMay 1 · 200 Meters · Place 5 · First Colonial200 Meters523.209
May 1Beach District Meet #4 @ KellamMay 1 · 400 Meters · Place 1 · First Colonial400 Meters152.029
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 100 Meters · Place 4 · First Colonial100 Meters411.419
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 200 Meters · Place 6 · First Colonial200 Meters623.019
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 200 Meters · Place 3 · First Coloni200 Meters323.279
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 100 Meters · Place 3 · First Coloni100 Meters311.399
Apr 10Beach District Meet#2 @ Landstown Apr 10 · Long Jump · Place 14 · First ColoniLong Jump1417-07.009
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 100 Meters · Place 3 · First Colonial100 Meters311.399
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 200 Meters · Place 3 · First Colonial200 Meters323.279
Apr 10Beach District Meet#2 @ Landstown Apr 10 · Long Jump · Place 14 · First ColonialLong Jump1417-79

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 300 Meters · Place 13 · First Colonial300 Meters1337.61 PB9
Jan 31Beach District Meet #4Jan 31 · 300 Meters · Place 11 · First Colonial300 Meters1137.829
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 6 · First Colonial55 Meters66.84 PB9
Jan 24Beach District Meet #3Jan 24 · 55 Meters · Place 9 · First Colonial55 Meters96.849
Jan 24Beach District Meet #3Jan 24 · Long Jump · Place 38 · First ColonialLong Jump3816-59
Jan 3Beach District Meet #2Jan 3 · Long Jump · Place 18 · First ColoniLong Jump1817-10.50—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 17 · First Coloni300 Meters1738.65—
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 17 · First Coloni55 Meters176.91—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 17 · First Colonial300 Meters1738.659
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 17 · First Colonial55 Meters176.919
Jan 3Beach District Meet #2Jan 3 · Long Jump · Place 18 · First ColonialLong Jump1817-10.509

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 300 Meters · Place 18 · First Colonial300 Meters18.38.96a9
Dec 13Beach District Meet #1Dec 13 · 55 Meter · Place 32 · First Colonial55 Meter32.7.07a PB9
Dec 13Beach District Meet #1Dec 13 · Long Jump · Place 22 · First ColonialLong Jump22.17-3.50 PB9