Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet #3 @ Kellam · Apr 2911.84aBeach District Meet #3 @ KellamApril 29, 2026
200 Meters · OutdoorBeach District Meet#5 @ Salem · May 1322.93aBeach District Meet#5 @ SalemMay 13, 2026
300 Meters · IndoorBeach District Meet #4 · Feb 439.02Beach District Meet #4February 4, 2026
400 Meters · OutdoorVHSL Class 5 Region A Championships · May 2750.89aVHSL Class 5 Region A ChampionshipsMay 27, 2026
500 Meters · IndoorBeach District Meet #3 · Jan 281:11.51Beach District Meet #3January 28, 2026
55 Meter · IndoorBeach District Meet #1 · Dec 137.27aBeach District Meet #1December 13, 2023
55 Meters · IndoorBeach District Meet #4 · Jan 317.312Beach District Meet #4January 31, 2024
800 Meters · OutdoorBeach District Meet #4 @ Kellam · May 72:19.90Beach District Meet #4 @ KellamMay 7, 2025

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 · 400 Meters · Place 8 · Frank Cox400 Meters8.50.89a PB11
May 13Beach District Meet#5 @ SalemMay 13 · 400 Meters · Place 1 · Frank Cox400 Meters1.51.57a11
May 13Beach District Meet#5 @ SalemMay 13 · 200 Meters · Place 3 · Frank Cox200 Meters3.22.93a PB11
May 6Beach District Meet#4 @ LandstownMay 6 · 400 Meters · Place 3 · Frank Cox400 Meters3.51.53a11
May 6Beach District Meet#4 @ LandstownMay 6 · 200 Meters · Place 10 · Frank Cox200 Meters10.23.19a11
Apr 29Beach District Meet #3 @ KellamApr 29 · 200 Meters · Place 6 · Frank Cox200 Meters6.24.14a11
Apr 29Beach District Meet #3 @ KellamApr 29 · 100 Meters · Place 12 · Frank Cox100 Meters12.11.84a PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 27 · Cox300 Meters2739.02 PB—
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 27 · Cox300 Meters2739.0211
Feb 4Beach District Meet #4Feb 4 · 300 Meters · Place 27 · Cox300 Meters2739.0211
Jan 28Beach District Meet #3Jan 28 · 500 Meters · Place 8 · Cox500 Meters81:11.51 PB—
Jan 28Beach District Meet #3Jan 28 · 500 Meters · Place 8 · Cox500 Meters81:11.5111
Jan 7Beach District Meet #2Jan 7 · 500 Meters · Place 7 · Cox500 Meters71:13.77—
Jan 7Beach District Meet #2Jan 7 · 500 Meters · Place 7 · Cox500 Meters71:13.7711

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Beach District Meet #1 Dec 17 · 500 Meters · Place 4 · Frank Cox500 Meters4.1:12.46a11
Dec 17Beach District Meet #1 Dec 17 · 300 Meters · Place 22 · Frank Cox300 Meters22.39.24a11
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 500 Meters · Place 20 · Cox500 Meters201:16.6810
Feb 5Beach District Meet #4Feb 5 · 500 Meters · Place 14 · Cox500 Meters141:15.0010
Feb 5Beach District Meet #4Feb 5 · 500 Meters · Place 14 · Cox500 Meters141:15.0010
Jan 8Beach District Meet #2Jan 8 · 500 Meters · Place 17 · Cox500 Meters171:16.66—
Jan 8Beach District Meet #2Jan 8 · 500 Meters · Place 17 · Cox500 Meters171:16.6610

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7Beach District Meet #4 @ KellamMay 7 · 800 Meters · Cox800 Meters—2:19.90 PB10
May 7Beach District Meet #4 @ KellamMay 7 · 100 Meters · Place 31 · Cox100 Meters3112.2410
May 7Beach District Meet #4 @ KellamMay 7 · 100 Meters · Place 31 · Cox100 Meters3112.2410
May 3Marlin InvitationalMay 3 · 100 Meters · Place 66 · Cox100 MetersRound P6612.3010
May 3Marlin InvitationalMay 3 · 400 Meters · Place 22 · Cox400 Meters2253.7410
May 3Marlin InvitationalMay 3 · 400 Meters · Place 22 · Cox400 Meters2253.7410
May 3Marlin InvitationalMay 3 · 100 Meters · Place 66 · Cox100 MetersRound P6612.3010
Apr 26Ken Lampert All-Comers MeetApr 26 · 400 Meters · Place 17 · Cox400 Meters1754.28SO
Apr 26Ken Lampert All-Comers MeetApr 26 · 400 Meters · Place 17 · Cox400 Meters1754.28SO

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Beach District Meet #1Dec 18 · 500 Meters · Place 20 · Frank Cox500 Meters20.1:15.44a10
Jan 31Beach District Meet #4Jan 31 · 300 Meters · Place 25 · Cox300 Meters2539.38—
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 42 · Cox55 Meters427.312 PB—
Jan 31Beach District Meet #4Jan 31 · 300 Meters · Place 25 · Cox300 Meters2539.389
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 42 · Cox55 Meters427.329
Jan 24Beach District Meet #3Jan 24 · 500 Meters · Place 23 · Cox500 Meters231:17.11—
Jan 24Beach District Meet #3Jan 24 · 500 Meters · Place 23 · Cox500 Meters231:17.119
Jan 3Beach District Meet #2Jan 3 · 500 Meters · Place 7 · Cox500 Meters71:15.06—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 30 · Cox300 Meters3039.48—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 30 · Cox300 Meters3039.489
Jan 3Beach District Meet #2Jan 3 · 500 Meters · Place 7 · Cox500 Meters71:15.069

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21VHSL Region 5A ChampionshipsMay 21 · 400 Meters · Place 17 · Frank Cox400 Meters17.54.59a9
May 4Marlin InvitationalMay 4 · 400 Meters · Place 21 · Cox400 Meters2156.039
May 4Marlin InvitationalMay 4 · 400 Meters · Place 21 · Cox400 Meters2156.039
May 1Beach District Meet #4 @ KellamMay 1 · 800 Meters · Place 20 · Cox800 Meters202:19.909
May 1Beach District Meet #4 @ KellamMay 1 · 800 Meters · Place 20 · Cox800 Meters202:19.909

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Beach District Meet #1Dec 13 · 500 Meters · Place 17 · Frank Cox500 Meters17.1:16.10a9
Dec 13Beach District Meet #1Dec 13 · 300 Meters · Place 33 · Frank Cox300 Meters33.39.84a9
Dec 13Beach District Meet #1Dec 13 · 55 Meter · Place 63 · Frank Cox55 Meter63.7.27a PB9