Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharles City Invitational 2023 · Mar 2515.81Charles City Invitational 2023March 25, 2023
200 Meters · OutdoorNorthern Neck District Championships · May 2028.21aNorthern Neck District ChampionshipsMay 20, 2026
300 Meters · IndoorT757 Last Chance HS Invite · Feb 147.02aT757 Last Chance HS InviteFebruary 1, 2025
400 Meters · OutdoorCharles City Invitational 2025 · Mar 221:09.08Charles City Invitational 2025March 22, 2025
55 Meter · IndoorGrant Holloway Holiday Invitational 2026 · Dec 208.19aGrant Holloway Holiday Invitational 2026December 20, 2025
High Jump · OutdoorKing & Queen Central Home Meet · Apr 104-02.00King & Queen Central Home MeetApril 10, 2024
Long Jump · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2014-5.75Grant Holloway Holiday Invitational 2026December 20, 2025
Long Jump · OutdoorNorthumberland Home Meet #2 · Apr 2313-11.00Northumberland Home Meet #2April 23, 2026
Triple Jump · OutdoorNorthumberland Home Meet #2 · Apr 2330-00.75Northumberland Home Meet #2April 23, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · Triple Jump · Place 6 · LancasterTriple Jump6.29-312
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · 400 Meters · Place 7 · Lancaster400 Meters7.1:14.25a12
May 20Northern Neck District ChampionshipsMay 20 · Triple Jump · Place 3 · LancasterTriple Jump3.29-02.0012
May 20Northern Neck District ChampionshipsMay 20 · Long Jump · Place 6 · LancasterLong Jump6.13-01.0012
May 20Northern Neck District ChampionshipsMay 20 · 200 Meters · Place 5 · Lancaster200 Meters5.28.21a PB12
May 1Caroline InvitationalMay 1 · Triple Jump · Place 5 · LancasterTriple Jump5.29-8.5012
May 1Caroline InvitationalMay 1 · Long Jump · Place 12 · LancasterLong Jump12.12-912
May 1Caroline InvitationalMay 1 · 200 Meters · Place 12 · Lancaster200 Meters12.28.66a12
Apr 23Northumberland Home Meet #2Apr 23 · Triple Jump · Place 4 · LancasterTriple Jump4.30-00.75 PB12
Apr 23Northumberland Home Meet #2Apr 23 · Long Jump · Place 5 · LancasterLong Jump5.13-11.00 PB12
Apr 23Northumberland Home Meet #2Apr 23 · 200 Meters · Place 7 · Lancaster200 Meters7.28.98a12
Mar 28King William Track and Field ClassicMar 28 · Long Jump · Place 14 · LancasterLong Jump14.11-08.0012

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 193 · Lancaster300 Meters193.50.49a12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 172 · Lancaster55 MeterRound P172.8.19a PB12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Long Jump · Place 36 · LancasterLong Jump36.14-5.75 PB12
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · 300 Meters · Place 4 · Lancaster300 Meters4.47.23a11
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · Long Jump · Place 5 · LancasterLong Jump5.14-02.0011
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 73 · Lancaster300 Meters73.47.02a PB11
Feb 1T757 Last Chance HS InviteFeb 1 · Long Jump · Place 48 · LancasterLong Jump48.13-01.0011

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29VHSL Group 1A Region A ChampionshipMay 29 · Long Jump · Place 11 · LancasterLong Jump1113-07.00—
May 23Northern Neck District ChampionshipsMay 23 · Long Jump · LancasterLong Jump—16-05.00—
May 23Northern Neck District ChampionshipsMay 23 · High Jump · LancasterHigh Jump—4-02.00—
May 23Northern Neck District ChampionshipsMay 23 · 200 Meters · Lancaster200 Meters—28.28—
May 3Queen Harrison Track Classic InvitationalMay 3 · 200 Meters · Place 68 · Lancaster200 Meters6830.0711
May 3Queen Harrison Track Classic InvitationalMay 3 · Long Jump · Place 9 · LancasterLong Jump916-511
May 1Charles City Regular Season Meet #3May 1 · Long Jump · Place 7 · LancasterLong Jump713-07.00—
May 1Charles City Regular Season Meet #3May 1 · 200 Meters · Place 6 · Lancaster200 Meters628.62—
Mar 22Charles City Invitational 2025Mar 22 · Long Jump · Place 19 · LancasterLong Jump1913-06.50—
Mar 22Charles City Invitational 2025Mar 22 · High Jump · LancasterHigh Jump—4-02.00—
Mar 22Charles City Invitational 2025Mar 22 · 400 Meters · Place 24 · Lancaster400 Meters241:09.08 PB—
Mar 222025 Charles City InvitationalMar 22 · Long Jump · Place 19 · LancasterLong Jump19.13-06.5011
Mar 222025 Charles City InvitationalMar 22 · High Jump · LancasterHigh Jump--NH11
Mar 222025 Charles City InvitationalMar 22 · 400 Meters · Place 24 · Lancaster400 Meters24.1:09.08a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 3The Caroline InvitationalMay 3 · Long Jump · Place 19 · LANCASTERLong Jump1913-04.00—
May 3The Caroline InvitationalMay 3 · 400 Meters · Place 26 · LANCASTER400 Meters261:11.81—
May 2West Point District Meet #3May 2 · Long Jump · Place 4 · LancasterLong Jump414-02.00—
May 2West Point District Meet #3May 2 · 200 Meters · Place 3 · Lancaster200 Meters330.46—
May 2West Point District Meet #3May 2 · Long Jump · Place 4 · LancasterLong Jump414-02.00—
May 2West Point District Meet #3May 2 · 200 Meters · Place 3 · Lancaster200 Meters330.46—
Apr 27Denbigh Patriots Track ClassicApr 27 · 400 Meters · Place 33 · Lancaster400 Meters331:15.43—
Apr 18Charles City Regular Season Meet #2Apr 18 · Long Jump · Place 9 · LancasterLong Jump912-10.00—
Apr 18Charles City Regular Season Meet #2Apr 18 · High Jump · Place 8 · LancasterHigh Jump84-00.00—
Apr 18Charles City Regular Season Meet #2Apr 18 · 400 Meters · Place 7 · Lancaster400 Meters71:12.56—
Apr 10King & Queen Central Home MeetApr 10 · Long Jump · Place 7 · LancasterLong Jump7.13-04.0010
Apr 10King & Queen Central Home MeetApr 10 · High Jump · Place 2 · LancasterHigh Jump2.4-02.00 PB10
Apr 10King & Queen Central Home MeetApr 10 · 400 Meters · Place 2 · Lancaster400 Meters2.1:19.63a10
Mar 29Charles City InvitationalMar 29 · Long Jump · Place 30 · LancasterLong Jump3011-11.00—
Mar 29Charles City InvitationalMar 29 · High Jump · LancasterHigh Jump—4-02.00—
Mar 29Charles City InvitationalMar 29 · 400 Meters · Place 21 · Lancaster400 Meters211:17.18—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · Long Jump · Place 9 · LancasterLong Jump911-05.00—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · 400 Meters · Place 2 · Lancaster400 Meters21:16.55—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · Long Jump · Place 9 · LancasterLong Jump911-05.00—
Mar 21Middlesex 2023 Home Meet #1Mar 21 · 400 Meters · Place 2 · Lancaster400 Meters21:16.55—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17Northern Neck District ChampionshipsMay 17 · High Jump · LancasterHigh Jump—4-02.00—
May 17Northern Neck District ChampionshipsMay 17 · 400 Meters · Place 8 · Lancaster400 Meters81:17.25—
May 11King William Home Meet #2May 11 · Long Jump · Place 13 · LancasterLong Jump13.12-04.009
May 11King William Home Meet #2May 11 · 400 Meters · Place 4 · Lancaster400 Meters4.1:11.81a9
May 5Caroline InvitationalMay 5 · Long Jump · Place 29 · LANCASTERLong Jump2912-00.00—
May 5Caroline InvitationalMay 5 · 200 Meters · Place 30 · LANCASTER200 Meters3031.70—
Apr 27Charles City Regular Season Meet #3Apr 27 · Long Jump · Place 11 · LancasterLong Jump11.10-06.009
Apr 27Charles City Regular Season Meet #3Apr 27 · High Jump · LancasterHigh Jump--NH9
Apr 22West Point InvitationalApr 22 · High Jump · LancasterHigh Jump—4-02.00—
Apr 22West Point InvitationalApr 22 · 200 Meters · Place 29 · Lancaster200 Meters2932.77—
Mar 25Charles City Invitational 2023Mar 25 · 100 Meters · Place 42 · Lancaster100 MetersRound P4215.81 PB—
Mar 16Rappahannock Home Meet #1Mar 16 · 200 Meters · Place 12 · Lancaster200 Meters12.33.38a9
Mar 16Rappahannock Home Meet #1Mar 16 · 100 Meters · Place 17 · Lancaster100 Meters17.16.29a9