Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharles City Invitational 2025 · Mar 2211.81Charles City Invitational 2025March 22, 2025
200 Meters · OutdoorCharles City Invitational 2025 · Mar 2223.65Charles City Invitational 2025March 22, 2025
300 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 437.41Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
400 Meters · OutdoorVHSL Class 1 State Championships · Jun 652.24VHSL Class 1 State ChampionshipsJune 6, 2025
500 Meters · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 41:10.93Coach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
High Jump · IndoorCoach Miami Presents The DMV's INDOOR SPRINTFEST · Jan 41.82mCoach Miami Presents The DMV's INDOOR SPRINTFESTJanuary 4, 2026
High Jump · OutdoorWest Point's 27th Annual Invitational · May 166-06.00West Point's 27th Annual InvitationalMay 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 1 State ChampionshipsJun 5 · High Jump · Place 8 · MiddlesexHigh Jump8.6-00.0011
Jun 5VHSL Class 1 State ChampionshipsJun 5 · 400 Meters · Place 8 · Middlesex400 Meters8.52.36a11
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · High Jump · Place 3 · MiddlesexHigh Jump3.5-1011
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · 400 Meters · Place 4 · Middlesex400 Meters4.52.33a11
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · High Jump · Place 2 · MiddlesexHigh Jump2.6-00.0011
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · 400 Meters · Place 2 · Middlesex400 Meters2.53.63a11
May 16West Point's 27th Annual InvitationalMay 16 · High Jump · Place 1 · MiddlesexHigh Jump1.6-06.00 PB11
May 7Rappahannock Home Meet #1May 7 · High Jump · Place 2 · MiddlesexHigh Jump2.5-10.0011
May 7Rappahannock Home Meet #1May 7 · 400 Meters · Place 1 · Middlesex400 Meters1.52.94a11
Mar 28King William Track and Field ClassicMar 28 · High Jump · Place 4 · MiddlesexHigh Jump4.5-08.0011
Mar 28King William Track and Field ClassicMar 28 · 400 Meters · Place 2 · Middlesex400 Meters2.53.24a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · High Jump · Place 2 · MiddlesexHigh Jump21.82m PB11
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 500 Meters · Place 7 · Middlesex500 Meters71:10.93 PB11
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 300 Meters · Place 8 · Middlesex300 Meters837.41 PB11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 1 State ChampionshipsJun 6 · High Jump · Place 5 · MiddlesexHigh Jump56-00.0010
Jun 6VHSL Class 1 State ChampionshipsJun 6 · 400 Meters · Place 8 · Middlesex400 Meters852.24 PB10
May 29VHSL Group 1A Region A ChampionshipMay 29 · High Jump · Place 2 · MiddlesexHigh Jump25-10.00—
May 29VHSL Group 1A Region A ChampionshipMay 29 · 400 Meters · Place 9 · Middlesex400 Meters91:01.11—
May 22Tidewater District ChampionshipsMay 22 · High Jump · Place 2 · MiddlesexHigh Jump25-10.00—
May 22Tidewater District ChampionshipsMay 22 · 400 Meters · Place 1 · Middlesex400 Meters152.82—
May 22Tidewater District ChampionshipsMay 22 · 200 Meters · Place 3 · Middlesex200 Meters323.66—
Apr 26Denbigh Patriots Track ClassicApr 26 · 100 Meters · Place 25 · Middlesex100 Meters2511.8810
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 20 · Middlesex200 Meters2024.0910
Apr 26Denbigh Patriots Track ClassicApr 26 · High Jump · Place 7 · MiddlesexHigh Jump75-810
Apr 17Charles City Regular Season Meet #2Apr 17 · High Jump · Place 11 · MiddlesexHigh Jump115-02.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · 400 Meters · Place 1 · Middlesex400 Meters152.72—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 3 · Middlesex200 Meters323.88—
Apr 17Charles City Regular Season Meet #2Apr 17 · High Jump · Place 11 · MiddlesexHigh Jump115-02.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · 400 Meters · Place 1 · Middlesex400 Meters152.72—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 3 · Middlesex200 Meters323.88—
Mar 22Charles City Invitational 2025Mar 22 · High Jump · Place 3 · MiddlesexHigh Jump35-10.00—
Mar 22Charles City Invitational 2025Mar 22 · 400 Meters · Place 11 · Middlesex400 Meters1153.38—
Mar 22Charles City Invitational 2025Mar 22 · 200 Meters · Place 8 · Middlesex200 Meters823.65 PB—
Mar 22Charles City Invitational 2025Mar 22 · 100 Meters · Place 11 · Middlesex100 MetersRound P1111.81 PB—