Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBeach District Meet #4 @ Tallwood · May 611.01aBeach District Meet #4 @ TallwoodMay 6, 2026
200 Meters · OutdoorNansemond River Warrior Classic · May 1622.30aNansemond River Warrior ClassicMay 16, 2026
300 Meters · IndoorVHSL Class 5 State Indoor T & F Championships · Mar 335.95VHSL Class 5 State Indoor T & F ChampionshipsMarch 3, 2025
400 Meters · OutdoorBeach District Meet #3 @ Tallwood · Apr 1755.51Beach District Meet #3 @ TallwoodApril 17, 2024
55 Meters · IndoorBeach District Meet #2 · Jan 76.668Beach District Meet #2January 7, 2026
800 Meters · OutdoorBeach District Meet #2 @ Tallwood · Apr 102:23.84Beach District Meet #2 @ TallwoodApril 10, 2024
Long Jump · OutdoorVHSL Class 5 Region A Championships · May 2722-1.50VHSL Class 5 Region A ChampionshipsMay 27, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Long Jump · Place 20 · TallwoodLong Jump20.19-11Wind: 0.111
Jun 5VHSL Class 5 State ChampionshipsJun 5 · 100 Meters · Place 20 · Tallwood100 MetersRound P20.11.14aWind: -1.211
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 7 · TallwoodLong Jump7.22-1.50 PB11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 11 · Tallwood200 MetersRound P11.22.67a11
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 100 Meters · Place 13 · Tallwood100 MetersRound P13.11.43a11
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 12 · Tallwood200 Meters12.22.30a PB11
May 6Beach District Meet #4 @ TallwoodMay 6 · Long Jump · Place 2 · TallwoodLong Jump2.21-5.7511
May 6Beach District Meet #4 @ TallwoodMay 6 · 100 Meters · Place 5 · Tallwood100 Meters5.11.01a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 7 · Tallwood55 Meters76.668 PB—
Jan 7Beach District Meet #2Jan 7 · 55 Meters · Place 7 · Tallwood55 Meters76.6711

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 17 · Tallwood200 MetersRound P1723.4410
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 5 · TallwoodLong Jump521-01.0010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 17 · Tallwood200 MetersRound P1723.4410
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 5 · TallwoodLong Jump521-01.0010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 17 · Tallwood200 MetersRound P1723.4410
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 5 · TallwoodLong Jump521-01.0010
May 27VHSL Class 5 Region A ChampionshipsMay 27 · 200 Meters · Place 17 · Tallwood200 MetersRound P1723.4410
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Long Jump · Place 5 · TallwoodLong Jump521-110
Apr 26Ken Lampert All-Comers MeetApr 26 · 100 Meters · Place 6 · Tallwood100 Meters611.24SO
Apr 26Ken Lampert All-Comers MeetApr 26 · Long Jump · Place 5 · TallwoodLong Jump520-04.50SO
Apr 26Ken Lampert All-Comers MeetApr 26 · 100 Meters · Place 6 · Tallwood100 Meters611.24SO
Apr 26Ken Lampert All-Comers MeetApr 26 · Long Jump · Place 5 · TallwoodLong Jump520-04.50SO

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 300 Meters · Place 13 · Tallwood300 Meters1335.95 PB10
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · Long Jump · Place 9 · TallwoodLong Jump919-0.2510
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 300 Meters · Place 3 · Tallwood300 Meters336.4910
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 55 Meters · Place 15 · Tallwood55 Meters156.8410
Feb 5Beach District Meet #4Feb 5 · Long Jump · Place 13 · TallwoodLong Jump1318-06.0010
Feb 5Beach District Meet #4Feb 5 · 55 Meters · Place 16 · Tallwood55 Meters166.8410
Feb 5Beach District Meet #4Feb 5 · 55 Meters · Place 16 · Tallwood55 Meters166.8410
Feb 5Beach District Meet #4Feb 5 · Long Jump · Place 13 · TallwoodLong Jump1318-610
Jan 29Beach District Meet #3Jan 29 · Long Jump · Place 8 · TallwoodLong Jump818-10.5010
Jan 29Beach District Meet #3Jan 29 · 300 Meters · Place 10 · Tallwood300 Meters1037.1110
Jan 29Beach District Meet #3Jan 29 · 300 Meters · Place 10 · Tallwood300 Meters1037.1110
Jan 29Beach District Meet #3Jan 29 · Long Jump · Place 8 · TallwoodLong Jump818-10.5010
Jan 8Beach District Meet #2Jan 8 · Long Jump · Place 7 · TallwoodLong Jump719-08.00—
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 11 · Tallwood55 Meters116.775—
Jan 8Beach District Meet #2Jan 8 · 55 Meters · Place 11 · Tallwood55 Meters116.7810
Jan 8Beach District Meet #2Jan 8 · Long Jump · Place 7 · TallwoodLong Jump719-810

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10Grassfield Invitational At NightMay 10 · 200 Meters · Place 32 · Tallwood200 Meters3225.539
May 10Grassfield Invitational At NightMay 10 · 100 Meters · Place 28 · Tallwood100 MetersRound P2811.799
May 4Marlin InvitationalMay 4 · 200 Meters · Place 12 · Tallwood200 Meters1223.679
May 4Marlin InvitationalMay 4 · 100 Meters · Place 23 · Tallwood100 MetersRound P2311.899
May 4Marlin InvitationalMay 4 · 100 Meters · Place 23 · Tallwood100 MetersRound P2311.899
May 4Marlin InvitationalMay 4 · 200 Meters · Place 12 · Tallwood200 Meters1223.679
May 1Beach District Meet #4 @ LandstownMay 1 · 200 Meters · Place 15 · Tallwood200 Meters1523.979
May 1Beach District Meet #4 @ LandstownMay 1 · 100 Meters · Place 18 · Tallwood100 Meters1811.909
May 1Beach District Meet #4 @ LandstownMay 1 · Long Jump · Place 5 · TallwoodLong Jump519-05.009
May 1Beach District Meet #4 @ LandstownMay 1 · 100 Meters · Place 18 · Tallwood100 Meters1811.909
May 1Beach District Meet #4 @ LandstownMay 1 · 200 Meters · Place 15 · Tallwood200 Meters1523.979
May 1Beach District Meet #4 @ LandstownMay 1 · Long Jump · Place 5 · TallwoodLong Jump519-59
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 100 Meters · Place 23 · Tallwood100 Meters2312.249
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 400 Meters · Place 15 · Tallwood400 Meters1555.51 PB9
Apr 17Beach District Meet #3 @ TallwoodApr 17 · Long Jump · Place 9 · TallwoodLong Jump917-89
Apr 10Beach District Meet #2 @ TallwoodApr 10 · 800 Meters · Place 15 · Tallwood800 Meters152:23.84 PB9
Apr 10Beach District Meet #2 @ TallwoodApr 10 · Long Jump · Place 11 · TallwoodLong Jump1117-11.009

2024 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · Long Jump · Place 25 · TallwoodLong Jump2516-69
Jan 31Beach District Meet #4Jan 31 · Long Jump · Place 18 · TallwoodLong Jump1817-08.25—
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 18 · Tallwood55 Meters187.019—
Jan 31Beach District Meet #4Jan 31 · 55 Meters · Place 18 · Tallwood55 Meters187.029
Jan 31Beach District Meet #4Jan 31 · Long Jump · Place 18 · TallwoodLong Jump1817-8.259
Jan 24Beach District Meet #3Jan 24 · Long Jump · Place 25 · TallwoodLong Jump2517-04.00—
Jan 24Beach District Meet #3Jan 24 · 300 Meters · Place 8 · Tallwood300 Meters837.85—
Jan 24Beach District Meet #3Jan 24 · 300 Meters · Place 8 · Tallwood300 Meters837.859
Jan 24Beach District Meet #3Jan 24 · Long Jump · Place 25 · TallwoodLong Jump2517-49
Jan 12The VA ShowcaseJan 12 · Long Jump · Place 54 · TallwoodLong Jump5419-00.00—
Jan 12The VA ShowcaseJan 12 · 55 Meters · Place 172 · Tallwood55 MetersRound P1727.003—
Jan 12The VA ShowcaseJan 12 · Long Jump · Place 54 · TallwoodLong Jump5419-00.00—
Jan 12The VA ShowcaseJan 12 · 55 Meters · Place 172 · Tallwood55 Meters1727.01—
Jan 3Beach District Meet #2Jan 3 · Long Jump · Place 8 · TallwoodLong Jump819-00.00—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 21 · Tallwood300 Meters2138.86—
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 34 · Tallwood55 Meters347.03—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 21 · Tallwood300 Meters2138.869
Jan 3Beach District Meet #2Jan 3 · 55 Meters · Place 34 · Tallwood55 Meters347.039
Jan 3Beach District Meet #2Jan 3 · Long Jump · Place 8 · TallwoodLong Jump819-09