Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet#5 @ Salem · May 1311.43aBeach District Meet#5 @ SalemMay 13, 2026
200 Meters · OutdoorBeach District Meet#5 @ Salem · May 1322.91aBeach District Meet#5 @ SalemMay 13, 2026
300 Meters · IndoorVHSL Class 5 Region A Indoor T & F Championships · Feb 1238.23VHSL Class 5 Region A Indoor T & F ChampionshipsFebruary 12, 2024
400 Meters · OutdoorBeach District Meet #4 @ Kellam · May 755.20Beach District Meet #4 @ KellamMay 7, 2025
55 Meter · IndoorBeach District Meet #1 · Dec 177.19aBeach District Meet #1 December 17, 2025
55 Meters · IndoorBeach District Meet #2 · Jan 77.139Beach District Meet #2January 7, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 16 · Green Run200 MetersRound P16.23.11a11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 19 · Green Run100 MetersRound P19.11.59a11
May 13Beach District Meet#5 @ SalemMay 13 · 200 Meters · Place 2 · Green Run200 Meters2.22.91a PB11
May 13Beach District Meet#5 @ SalemMay 13 · 100 Meters · Place 10 · Green Run100 Meters10.11.43a PB11
May 6Beach District Meet#4 @ LandstownMay 6 · 200 Meters · Place 17 · Green Run200 Meters17.23.37a11
May 6Beach District Meet#4 @ LandstownMay 6 · 100 Meters · Place 9 · Green Run100 Meters9.11.55a11
Apr 29Beach District Meet #3 @ KellamApr 29 · 100 Meters · Place 14 · Green Run100 Meters14.11.90a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 39 · Green Run300 Meters3940.06—
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 63 · Green Run55 Meters637.139 PB—
Jan 7Beach District Meet #2Jan 7 · 300 Meters · Place 39 · Green Run300 Meters3940.0611
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 63 · Green Run55 Meters637.1411

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 55 Meter · Place 59 · Green Run55 Meter59.7.19a PB11
Feb 5Beach District Meet #4Feb 5 · 300 Meters · Place 12 · Green Run300 Meters1238.6210
Feb 5Beach District Meet #4Feb 5 · 300 Meters · Place 12 · Green Run300 Meters1238.6210

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 27 · Green Run100 MetersRound P2711.71010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 27 · Green Run100 MetersRound P2711.71010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 27 · Green Run100 MetersRound P2711.71010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 27 · Green Run100 MetersRound P2711.7110
May 7Beach District Meet #4 @ KellamMay 7 · 400 Meters · Green Run400 Meters—55.20 PB10
May 7Beach District Meet #4 @ KellamMay 7 · 200 Meters · Place 27 · Green Run200 Meters2725.01110
May 7Beach District Meet #4 @ KellamMay 7 · 100 Meters · Place 17 · Green Run100 Meters1711.9710
May 7Beach District Meet #4 @ KellamMay 7 · 100 Meters · Place 17 · Green Run100 Meters1711.9710
May 7Beach District Meet #4 @ KellamMay 7 · 200 Meters · Place 27 · Green Run200 Meters2725.0210
May 3Marlin InvitationalMay 3 · 100 Meters · Place 35 · Green Run100 MetersRound P3511.9110
May 3Marlin InvitationalMay 3 · 200 Meters · Place 17 · Green Run200 Meters1724.3310
May 3Marlin InvitationalMay 3 · 200 Meters · Place 17 · Green Run200 Meters1724.3310
May 3Marlin InvitationalMay 3 · 100 Meters · Place 35 · Green Run100 MetersRound P3511.9110

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21VHSL Region 5A ChampionshipsMay 21 · 400 Meters · Place 22 · Green Run400 Meters22.55.47a9
May 4Marlin InvitationalMay 4 · 400 Meters · Place 17 · Green Run400 Meters1755.209
May 4Marlin InvitationalMay 4 · 200 Meters · Place 15 · Green Run200 Meters1523.729
May 4Marlin InvitationalMay 4 · 100 Meters · Place 15 · Green Run100 MetersRound P1511.769
May 4Marlin InvitationalMay 4 · 100 Meters · Place 15 · Green Run100 MetersRound P1511.769
May 4Marlin InvitationalMay 4 · 400 Meters · Place 17 · Green Run400 Meters1755.209
May 4Marlin InvitationalMay 4 · 200 Meters · Place 15 · Green Run200 Meters1523.729
May 1Beach District Meet #4 @ KellamMay 1 · 200 Meters · Place 9 · Green Run200 Meters924.129
May 1Beach District Meet #4 @ KellamMay 1 · 100 Meters · Place 12 · Green Run100 Meters1212.169
May 1Beach District Meet #4 @ KellamMay 1 · 100 Meters · Place 12 · Green Run100 Meters1212.169
May 1Beach District Meet #4 @ KellamMay 1 · 200 Meters · Place 9 · Green Run200 Meters924.129
Apr 17Beach District Meet#3 @ LandstownApr 17 · 200 Meters · Place 10 · Green Run200 Meters1023.8009
Apr 17Beach District Meet#3 @ LandstownApr 17 · 100 Meters · Place 15 · Green Run100 Meters1512.139
Apr 17Beach District Meet#3 @ LandstownApr 17 · 100 Meters · Place 15 · Green Run100 Meters1512.139
Apr 17Beach District Meet#3 @ LandstownApr 17 · 200 Meters · Place 10 · Green Run200 Meters1023.809
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 200 Meters · Place 17 · Green Run200 Meters1724.139
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 100 Meters · Place 17 · Green Run100 Meters1712.019
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 100 Meters · Place 17 · Green Run100 Meters1712.019
Apr 10Beach District Meet#2 @ Landstown Apr 10 · 200 Meters · Place 17 · Green Run200 Meters1724.139

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 300 Meters · Place 17 · Green Run300 Meters1738.23 PB9
Jan 31Beach District Meet #4Jan 31 · 300 Meters · Place 21 · Green Run300 Meters2138.86—
Jan 31Beach District Meet #4Jan 31 · 300 Meters · Place 21 · Green Run300 Meters2138.869
Jan 24Beach District Meet #3Jan 24 · 300 Meters · Place 22 · Green Run300 Meters2239.03—
Jan 24Beach District Meet #3Jan 24 · 300 Meters · Place 22 · Green Run300 Meters2239.039
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 48 · Green Run300 Meters4840.55—
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 60 · Green Run55 Meters607.227—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 48 · Green Run300 Meters4840.559
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 60 · Green Run55 Meters607.239

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 300 Meters · Place 58 · Green Run300 Meters58.41.01a9
Dec 13Beach District Meet #1Dec 13 · 55 Meter · Place 58 · Green Run55 Meter58.7.25a9