Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWest Point's 27th Annual Invitational · May 1611.31aWest Point's 27th Annual InvitationalMay 16, 2026
200 Meters · OutdoorWest Point's 27th Annual Invitational · May 1623.58aWest Point's 27th Annual InvitationalMay 16, 2026
400 Meters · OutdoorCharles City Regular Season Meet #2 · Apr 1857.27Charles City Regular Season Meet #2April 18, 2024
High Jump · OutdoorMiddlesex 2023 Home Meet #1 · Mar 211.50Middlesex 2023 Home Meet #1March 21, 2024
Long Jump · OutdoorVHSL Group 1A Regional Track and Field Championships · May 2721-0VHSL Group 1A Regional Track and Field ChampionshipsMay 27, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 1 State ChampionshipsJun 5 · High Jump · Place 6 · MiddlesexHigh Jump6.6-00.0011
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · Long Jump · Place 1 · MiddlesexLong Jump1.21-0 PB11
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · High Jump · Place 6 · MiddlesexHigh Jump6.5-811
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · 200 Meters · Place 10 · Middlesex200 Meters10.24.35a11
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · 100 Meters · Place 10 · Middlesex100 Meters10.11.72a11
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · Long Jump · Place 3 · MiddlesexLong Jump3.20-00.5011
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · High Jump · Place 3 · MiddlesexHigh Jump3.6-00.0011
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · 200 Meters · Place 2 · Middlesex200 Meters2.24.49a11
May 21Tidewater District Outdoor Track & Field ChampionshipsMay 21 · 100 Meters · Place 3 · Middlesex100 Meters3.11.85a11
May 16West Point's 27th Annual InvitationalMay 16 · Long Jump · Place 3 · MiddlesexLong Jump3.19-00.5011
May 16West Point's 27th Annual InvitationalMay 16 · High Jump · Place 3 · MiddlesexHigh Jump3.6-00.0011
May 16West Point's 27th Annual InvitationalMay 16 · 200 Meters · Place 2 · Middlesex200 Meters2.23.58a PB11
May 16West Point's 27th Annual InvitationalMay 16 · 100 Meters · Place 3 · Middlesex100 Meters3.11.31a PB11
May 7Rappahannock Home Meet #1May 7 · Long Jump · Place 4 · MiddlesexLong Jump4.19-00.0011
May 7Rappahannock Home Meet #1May 7 · High Jump · Place 3 · MiddlesexHigh Jump3.5-08.0011
May 7Rappahannock Home Meet #1May 7 · 200 Meters · Place 3 · Middlesex200 Meters3.24.48a11
May 7Rappahannock Home Meet #1May 7 · 100 Meters · Place 4 · Middlesex100 Meters4.11.76a11
Mar 28King William Track and Field ClassicMar 28 · Long Jump · Place 11 · MiddlesexLong Jump11.18-11.0011
Mar 28King William Track and Field ClassicMar 28 · High Jump · Place 2 · MiddlesexHigh Jump2.5-10.0011
Mar 28King William Track and Field ClassicMar 28 · 200 Meters · Place 10 · Middlesex200 Meters10.24.97a11
Mar 28King William Track and Field ClassicMar 28 · 100 Meters · Place 11 · Middlesex100 MetersRound P11.12.49a11

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 1 State ChampionshipsJun 6 · 200 Meters · Place 13 · Middlesex200 Meters1323.6910
May 29VHSL Group 1A Region A ChampionshipMay 29 · High Jump · Place 5 · MiddlesexHigh Jump53.50—
May 29VHSL Group 1A Region A ChampionshipMay 29 · 200 Meters · Place 5 · Middlesex200 Meters524.56—
May 29VHSL Group 1A Region A ChampionshipMay 29 · 100 Meters · Place 7 · Middlesex100 Meters711.98—
May 22Tidewater District ChampionshipsMay 22 · Long Jump · Place 7 · MiddlesexLong Jump719-01.00—
May 22Tidewater District ChampionshipsMay 22 · High Jump · Place 3 · MiddlesexHigh Jump36-00.00—
May 22Tidewater District ChampionshipsMay 22 · 200 Meters · Place 4 · Middlesex200 Meters424.14—
May 22Tidewater District ChampionshipsMay 22 · 100 Meters · Place 4 · Middlesex100 Meters411.96—
May 7Essex Home Meet #2May 7 · 200 Meters · Place 6 · Middlesex200 Meters623.8310
May 7Essex Home Meet #2May 7 · 100 Meters · Place 5 · Middlesex100 Meters511.9110
May 7Essex Home Meet #2May 7 · High Jump · Place 3 · MiddlesexHigh Jump35-1010
Apr 26Denbigh Patriots Track ClassicApr 26 · High Jump · Place 2 · MiddlesexHigh Jump25-1010
Apr 26Denbigh Patriots Track ClassicApr 26 · 100 Meters · Place 40 · Middlesex100 Meters4012.0910
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 25 · Middlesex200 Meters2524.3410
Apr 26Denbigh Patriots Track ClassicApr 26 · 100 Meters · Place 40 · Middlesex100 Meters4012.0910
Apr 26Denbigh Patriots Track ClassicApr 26 · 200 Meters · Place 25 · Middlesex200 Meters2524.3410
Apr 26Denbigh Patriots Track ClassicApr 26 · High Jump · Place 2 · MiddlesexHigh Jump25-1010
Apr 17Charles City Regular Season Meet #2Apr 17 · High Jump · Place 2 · MiddlesexHigh Jump25-10.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 4 · Middlesex200 Meters424.18—
Apr 17Charles City Regular Season Meet #2Apr 17 · 100 Meters · Place 3 · Middlesex100 Meters311.84—
Apr 17Charles City Regular Season Meet #2Apr 17 · High Jump · Place 2 · MiddlesexHigh Jump25-10.00—
Apr 17Charles City Regular Season Meet #2Apr 17 · 200 Meters · Place 4 · Middlesex200 Meters424.18—
Apr 17Charles City Regular Season Meet #2Apr 17 · 100 Meters · Place 3 · Middlesex100 Meters311.84—
Mar 22Charles City Invitational 2025Mar 22 · Long Jump · Place 16 · MiddlesexLong Jump1618-10.00—
Mar 22Charles City Invitational 2025Mar 22 · High Jump · Place 2 · MiddlesexHigh Jump26-00.00—
Mar 22Charles City Invitational 2025Mar 22 · 200 Meters · Place 17 · Middlesex200 Meters1724.75—
Mar 22Charles City Invitational 2025Mar 22 · 100 Meters · Place 32 · Middlesex100 MetersRound P3212.21—
Mar 222025 Charles City InvitationalMar 22 · Long Jump · Place 16 · MiddlesexLong Jump16.18-10.0010
Mar 222025 Charles City InvitationalMar 22 · High Jump · Place 2 · MiddlesexHigh Jump2.6-00.0010
Mar 222025 Charles City InvitationalMar 22 · 200 Meters · Place 17 · Middlesex200 Meters17.24.75a10
Mar 222025 Charles City InvitationalMar 22 · 100 Meters · Place 32 · Middlesex100 MetersRound P32.12.21a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31VHSL Class 1 State ChampionshipsMay 31 · High Jump · Place 3 · MiddlesexHigh Jump35.509
May 16Tidewater District ChampionshipsMay 16 · High Jump · Place 2 · MiddlesexHigh Jump2.5-10.009
May 16Tidewater District ChampionshipsMay 16 · 200 Meters · Place 5 · Middlesex200 Meters5.25.28a9
Apr 27West Point InvitationalApr 27 · 400 Meters · Place 7 · Middlesex400 Meters758.57—
Apr 27West Point InvitationalApr 27 · 400 Meters · Place 7 · Middlesex400 Meters758.57—
Apr 18Charles City Regular Season Meet #2Apr 18 · High Jump · Place 2 · MiddlesexHigh Jump25-08.00—
Apr 18Charles City Regular Season Meet #2Apr 18 · 400 Meters · Place 2 · Middlesex400 Meters257.27 PB—
Apr 10King & Queen Central Home MeetApr 10 · High Jump · Place 3 · MiddlesexHigh Jump3.5-04.009
Mar 29Charles City InvitationalMar 29 · High Jump · Place 3 · MiddlesexHigh Jump35-04.00—
Mar 29Charles City InvitationalMar 29 · 200 Meters · Place 26 · Middlesex200 Meters2626.46—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · High Jump · Place 4 · MiddlesexHigh Jump41.50 PB—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · 200 Meters · Place 6 · Middlesex200 Meters626.98—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · High Jump · Place 4 · MiddlesexHigh Jump41.50—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · 200 Meters · Place 6 · Middlesex200 Meters626.98—