Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBeach District Meet #2 · Jan 83:58.73Beach District Meet #2January 8, 2025
1600 Meters · IndoorBeach District Meet #4 · Feb 56:45.65Beach District Meet #4February 5, 2025
200 Meters · OutdoorBeach District Meet #3 @ Tallwood · Apr 1729.48Beach District Meet #3 @ TallwoodApril 17, 2024
300 Meters · IndoorBeach District Meet #2 · Jan 346.90Beach District Meet #2January 3, 2024
300m Hurdles · 30" / 0.762m · OutdoorGrassfield Invitational At Night · May 858.01aGrassfield Invitational At NightMay 8, 2026
400 Meters · OutdoorVHSL Class 5 Region A Championships · May 241:07.95VHSL Class 5 Region A ChampionshipsMay 24, 2023
500 Meters · IndoorThe VA Showcase · Jan 121:29.93The VA ShowcaseJanuary 12, 2024
800 Meters · OutdoorBeach District Meet #4 @ Landstown · May 12:43.58Beach District Meet #4 @ LandstownMay 1, 2024
High Jump · OutdoorVHSL Class 5 Region A Championships · May 274-10VHSL 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

5 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · High Jump · Place 59 · TallwoodHigh Jump59.1.4012
May 27VHSL Class 5 Region A ChampionshipsMay 27 · High Jump · Place 4 · TallwoodHigh Jump4.4-10 PB12
May 16Nansemond River Warrior ClassicMay 16 · High Jump · Place 8 · TallwoodHigh Jump8.4-812
May 8Grassfield Invitational At NightMay 8 · High Jump · Place 5 · TallwoodHigh Jump5.4-1012
May 8Grassfield Invitational At NightMay 8 · 300m Hurdles · Place 28 · Tallwood300m Hurdles30" / 0.762m28.58.01a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · High Jump · Place 6 · TallwoodHigh Jump64-06.00—
Feb 4Beach District Meet #4Feb 4 · High Jump · Place 6 · TallwoodHigh Jump64-812
Feb 4Beach District Meet #4Feb 4 · High Jump · Place 6 · TallwoodHigh Jump64-812

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 800 Meters · Place 12 · Tallwood800 Meters122:44.4511
May 7Beach District Meet #4 @ LandstownMay 7 · 400 Meters · Place 12 · Tallwood400 Meters121:08.4411
May 7Beach District Meet #4 @ LandstownMay 7 · 400 Meters · Place 12 · Tallwood400 Meters121:08.4411
May 3Marlin InvitationalMay 3 · 800 Meters · Place 16 · Tallwood800 Meters162:46.6511
May 3Marlin InvitationalMay 3 · 800 Meters · Place 16 · Tallwood800 Meters162:46.6511
Apr 26Ken Lampert All-Comers MeetApr 26 · 800 Meters · Place 18 · Tallwood800 Meters182:46.40JR
Apr 26Ken Lampert All-Comers MeetApr 26 · 800 Meters · Place 18 · Tallwood800 Meters182:46.40JR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Beach District Meet #4Feb 5 · 1600 Meters · Place 26 · Tallwood1600 Meters266:45.65 PB11
Feb 5Beach District Meet #4Feb 5 · 1600 Meters · Place 26 · Tallwood1600 Meters266:45.6511
Jan 8Beach District Meet #2Jan 8 · 1000 Meters · Place 24 · Tallwood1000 Meters243:58.73 PB—
Jan 8Beach District Meet #2Jan 8 · 1000 Meters · Place 24 · Tallwood1000 Meters243:58.7311

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10Grassfield Invitational At NightMay 10 · 800 Meters · Place 19 · Tallwood800 Meters192:48.1910
May 4Marlin InvitationalMay 4 · 800 Meters · Place 8 · Tallwood800 Meters82:43.9910
May 4Marlin InvitationalMay 4 · High Jump · Place 6 · TallwoodHigh Jump64-08.0010
May 4Marlin InvitationalMay 4 · 800 Meters · Place 8 · Tallwood800 Meters82:43.9910
May 4Marlin InvitationalMay 4 · High Jump · Place 6 · TallwoodHigh Jump64-810
May 1Beach District Meet #4 @ LandstownMay 1 · 800 Meters · Place 4 · Tallwood800 Meters42:43.58 PB10
May 1Beach District Meet #4 @ LandstownMay 1 · High Jump · Place 5 · TallwoodHigh Jump54-06.0010
May 1Beach District Meet #4 @ LandstownMay 1 · 800 Meters · Place 4 · Tallwood800 Meters42:43.5810
May 1Beach District Meet #4 @ LandstownMay 1 · High Jump · Place 5 · TallwoodHigh Jump54-610
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 200 Meters · Place 25 · Tallwood200 Meters2529.48 PB10
Apr 17Beach District Meet #3 @ TallwoodApr 17 · 400 Meters · Place 13 · Tallwood400 Meters131:09.3110
Apr 17Beach District Meet #3 @ TallwoodApr 17 · High Jump · Place 3 · TallwoodHigh Jump34-810

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 12VHSL Class 5 Region A Indoor T & F ChampionshipsFeb 12 · 500 Meters · Place 18 · Tallwood500 Meters181:31.8910
Jan 31Beach District Meet #4Jan 31 · High Jump · Place 7 · TallwoodHigh Jump74-06.00—
Jan 31Beach District Meet #4Jan 31 · 500 Meters · Place 17 · Tallwood500 Meters171:31.78—
Jan 31Beach District Meet #4Jan 31 · 500 Meters · Place 17 · Tallwood500 Meters171:31.7810
Jan 31Beach District Meet #4Jan 31 · High Jump · Place 7 · TallwoodHigh Jump74-610
Jan 12The VA ShowcaseJan 12 · High Jump · Place 37 · TallwoodHigh Jump374-04.00—
Jan 12The VA ShowcaseJan 12 · 500 Meters · Place 73 · Tallwood500 Meters731:29.93 PB—
Jan 6CNU's HS ShowcaseJan 6 · 500 Meters · Place 25 · Tallwood500 Meters251:32.49—
Jan 6CNU's HS ShowcaseJan 6 · 500 Meters · Place 25 · Tallwood500 Meters251:32.49—
Jan 3Beach District Meet #2Jan 3 · High Jump · Place 2 · TallwoodHigh Jump24-09.00—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 23 · Tallwood300 Meters2346.90 PB—
Jan 3Beach District Meet #2Jan 3 · 300 Meters · Place 23 · Tallwood300 Meters2346.9010
Jan 3Beach District Meet #2Jan 3 · High Jump · Place 2 · TallwoodHigh Jump24-910

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24VHSL Class 5 Region A ChampionshipsMay 24 · Triple Jump · Place 14 · TallwoodTriple Jump1428-06.009
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 400 Meters · Place 15 · Tallwood400 Meters151:07.95 PB9
May 24VHSL Class 5 Region A ChampionshipsMay 24 · Triple Jump · Place 14 · TallwoodTriple Jump1428-06.009
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 400 Meters · Place 15 · Tallwood400 Meters151:07.959
May 24VHSL Class 5 Region A ChampionshipsMay 24 · Triple Jump · Place 14 · TallwoodTriple Jump1428-06.009
May 24VHSL Class 5 Region A ChampionshipsMay 24 · Triple Jump · Place 14 · TallwoodTriple Jump1428-69
May 24VHSL Class 5 Region A ChampionshipsMay 24 · 400 Meters · Place 15 · Tallwood400 Meters151:07.959
May 13Highland Springs Invitational NBN QualifierMay 13 · 400 Meters · Place 44 · Tallwood400 Meters441:08.789