Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBay Rivers District Regular Season Meet #3 · Apr 2412.79Bay Rivers District Regular Season Meet #3April 24, 2024
200 Meters · IndoorVirginia Beach HS Relays · Jan 626.874Virginia Beach HS RelaysJanuary 6, 2024
200 Meters · OutdoorMechanicsville Invitational · Apr 1824.024Mechanicsville InvitationalApril 18, 2025
300 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 1037.35VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 10, 2026
400 Meters · IndoorVirginia Beach HS Relays · Jan 61:00.12Virginia Beach HS RelaysJanuary 6, 2024
400 Meters · OutdoorMechanicsville Invitational · Apr 1852.55Mechanicsville InvitationalApril 18, 2025
400 Meters · Relay Split · IndoorCNU HS Winter Frolic · Dec 1252.749CNU HS Winter FrolicDecember 12, 2025
500 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 101:08.51VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 10, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Shoot the Gun & Run Track and Field InvitationalMar 21 · 400 Meters · Place 5 · New Kent400 Meters5.53.50a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 500 Meters · Place 13 · New Kent500 Meters131:09.1411
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 300 Meters · Place 9 · New Kent300 Meters937.35 PB11
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 500 Meters · Place 4 · New Kent500 Meters41:08.51 PB11
Jan 10Virginia Beach HS RelaysJan 10 · 500 Meters · Place 19 · New Kent500 Meters191:10.0211

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 500 Meters · Place 7 · New Kent500 Meters7.1:12.37a11
Dec 12CNU HS Winter FrolicDec 12 · 400 Meters · New Kent400 MetersRelay Split—52.749 PB11
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · 300 Meters · Place 14 · New Kent300 Meters1439.05SO
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 185 · New Kent300 Meters185.1:23.39a10
Feb 1T757 Last Chance HS InviteFeb 1 · 400 Meters · New Kent400 MetersRelay Split—57.06210
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 300 Meters · Place 11 · New Kent300 Meters1139.4110
Jan 14Lampert Timing Indoor Track Meet #5Jan 14 · 300 Meters · Place 11 · New Kent300 Meters1139.4110
Jan 4The 757 Showdown 2025Jan 4 · 300 Meters · Place 37 · New Kent300 Meters3740.1010

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Mechanicsville InvitationalApr 18 · 400 Meters · Place 10 · New Kent400 Meters1052.55 PB—
Apr 18Mechanicsville InvitationalApr 18 · 200 Meters · Place 49 · New Kent200 Meters4924.024 PB—
Mar 29Shoot the Gun & Run 2025Mar 29 · 400 Meters · Place 5 · NEW KENT400 Meters552.77—
Mar 22Charles City Invitational 2025Mar 22 · 400 Meters · Place 12 · New Kent400 Meters1254.25—
Mar 222025 Charles City InvitationalMar 22 · 400 Meters · Place 12 · New Kent400 Meters12.54.56a10

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 300 Meters · Place 18 · New Kent300 Meters18.39.45a10
Dec 7The Virginia Beast HS InvitationalDec 7 · 300 Meters · Place 55 · New Kent300 Meters55.39.70a10
Dec 5Bay Rivers Regular Season - Meet 1Dec 5 · 300 Meters · Place 17 · New Kent300 Meters17.39.93a10
Feb 16VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 16 · 300 Meters · Place 18 · New Kent300 Meters1840.789
Jan 6Virginia Beach HS RelaysJan 6 · 400 Meters · Place 32 · New Kent400 Meters321:00.12 PB9
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 67 · New Kent200 Meters6726.874 PB9
Jan 6Virginia Beach HS RelaysJan 6 · 400 Meters · Place 32 · New Kent400 Meters321:00.129
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 67 · New Kent200 Meters6726.8749
Jan 6Virginia Beach HS RelaysJan 6 · 400 Meters · Place 32 · New Kent400 Meters321:00.129
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 67 · New Kent200 Meters6726.889

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 17 · New Kent400 Meters1756.409
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 400 Meters · Place 17 · New Kent400 Meters1756.409
May 10Trojan Races InvitationalMay 10 · 400 Meters · Place 8 · New Kent400 Meters8.58.03a9
May 10Trojan Races InvitationalMay 10 · 100 Meters · Place 16 · New Kent100 Meters16.12.81a9
May 7Bay Rivers District Outdoor Track & Field ChampionshipsMay 7 · 400 Meters · Place 27 · NEW KENT400 Meters2756.56—
Apr 24Bay Rivers District Regular Season Meet #3Apr 24 · 100 Meters · Place 29 · NEW KENT100 Meters2912.79 PB—
Apr 20Ken Lampert All-Comers MeetApr 20 · 400 Meters · New Kent400 Meters—DNS9
Apr 20Ken Lampert All-Comers MeetApr 20 · 200 Meters · Place 6 · New Kent200 Meters6.26.27a9
Apr 17Bay Rivers District Regular Season Meet #2Apr 17 · 200 Meters · Place 26 · NEW KENT200 Meters2625.48—
Apr 17BRD Reg. Season #2Apr 17 · 200 Meters · Place 26 · New Kent200 Meters26.25.48a9
Mar 26BRD Reg. Season #1Mar 26 · 200 Meters · Place 23 · New Kent200 Meters23.25.82a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 23Charles City Regular Season Meet #1Mar 23 · 200 Meters · New Kent200 Meters--27.37a8
Mar 23Charles City Regular Season Meet #1Mar 23 · 100 Meters · New Kent100 Meters--13.59a8