Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCharles B Gordon Invitational · Apr 2513.05aCharles B Gordon InvitationalApril 25, 2026
200 Meters · OutdoorCharles B Gordon Invitational · Apr 2627.08Charles B Gordon InvitationalApril 26, 2025
300 Meters · IndoorAtlee PB Meet #3 · Feb 1144.10Atlee PB Meet #3February 11, 2026
300 Meters · OutdoorLiberty Christmas HS Invitational · Dec 1348.58aLiberty Christmas HS InvitationalDecember 13, 2025
400 Meters · OutdoorCharles B Gordon Invitational · Apr 251:02.03aCharles B Gordon InvitationalApril 25, 2026
400 Meters · Relay Split · IndoorCNU HS Showcase · Jan 101:07.237CNU HS ShowcaseJanuary 10, 2026
500 Meters · IndoorBulldog Invitational · Feb 11:24.26Bulldog InvitationalFebruary 1, 2025
500 Meters · OutdoorVHSL Region 4B Indoor Championships · Feb 101:27.51aVHSL Region 4B Indoor ChampionshipsFebruary 10, 2024
55 Meter · IndoorGrant Holloway Holiday Invitational 2026 · Dec 207.87aGrant Holloway Holiday Invitational 2026December 20, 2025
55 Meters · IndoorHanover Polar Bear Meet #1 · Jan 148.23aHanover Polar Bear Meet #1January 14, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Charles B Gordon InvitationalApr 25 · 400 Meters · Place 6 · Mechanicsville400 Meters6.1:02.03a PB11
Apr 25Charles B Gordon InvitationalApr 25 · 100 Meters · Place 5 · Mechanicsville100 MetersRound P5.13.07a11
Apr 25Charles B Gordon InvitationalApr 25 · 100 Meters · Place 6 · Mechanicsville100 Meters6.13.05a PB11
Mar 27CNU HS Captains ClassicMar 27 · 400 Meters · Place 10 · Mechanicsville400 Meters10.1:06.09a11
Mar 27CNU HS Captains ClassicMar 27 · 200 Meters · Place 6 · Mechanicsville200 Meters6.27.50aWind: 0.911

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · 300 Meters · Place 12 · Mechanicsville300 Meters12.44.42a11
Feb 11Atlee PB Meet #3Feb 11 · 300 Meters · Place 6 · Mechanicsvil300 Meters644.10 PB11
Feb 11Atlee PB Meet #3Feb 11 · 300 Meters · Place 6 · Mechanicsville300 Meters644.1011
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 319 · Mechanicsville300 Meters319.45.53a11
Jan 14Hanover Polar Bear Meet #1Jan 14 · 55 Meters · Place 11 · Mechanicsville55 Meters118.23a PB11
Jan 10CNU HS ShowcaseJan 10 · 500 Meters · Mechanicsville500 Meters--DQ11
Jan 10CNU HS ShowcaseJan 10 · 300 Meters · Place 29 · Mechanicsville300 Meters29.46.36a11
Jan 10CNU HS ShowcaseJan 10 · 400 Meters · Mechanicsville400 MetersRelay Split—1:07.237 PB11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 92 · Mechanicsville300 Meters92.45.38a11
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 103 · Mechanicsville55 MeterRound P103.7.87a PB11
Feb 6Atlee Polar Bear #5Feb 6 · 500 Meters · Place 6 · Mechanicsvil500 Meters61:26.61—
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 21 · Mechanicsvil500 Meters211:24.26 PB10
Jan 29Atlee Polar Bear #4Jan 29 · 300 Meters · Place 5 · Mechanicsvil300 Meters545.24—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 146 · Mechanicsvil500 Meters1461:36.19—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 326 · Mechanicsvil300 Meters32645.27—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 146 · Mechanicsvil500 Meters1461:36.19—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 326 · Mechanicsvil300 Meters32646.319—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · 300 Meters · Place 162 · Mechanicsville300 Meters162.48.58a PB11
Dec 4Atlee Polar Bear Meet #1Dec 4 · 300 Meters · Place 4 · Mechanicsville300 Meters4.45.47aUnofficial11
Apr 26Charles B Gordon InvitationalApr 26 · 200 Meters · Place 5 · Mechanicsvil200 Meters527.08 PB10
Apr 26Charles B Gordon InvitationalApr 26 · 400 Meters · Place 19 · Mechanicsvil400 Meters191:08.0010
Apr 26Charles B Gordon InvitationalApr 26 · 200 Meters · Place 5 · Mechanicsville200 Meters527.0810
Apr 26Charles B Gordon InvitationalApr 26 · 400 Meters · Place 19 · Mechanicsville400 Meters191:08.0010
Apr 18Mechanicsville InvitationalApr 18 · 400 Meters · Place 13 · Mechanicsvil400 Meters131:05.55—
Apr 18Mechanicsville InvitationalApr 18 · 200 Meters · Place 21 · Mechanicsvil200 Meters2127.64—
Apr 9Atlee Meet #1 Apr 9 · 400 Meters · Place 11 · Mechanicsville400 Meters111:07.10a10
Mar 28CNU HS Captains ClassicMar 28 · 400 Meters · Place 9 · Mechanicsvil400 Meters91:05.25—
Mar 28CNU HS Captains ClassicMar 28 · 200 Meters · Place 15 · Mechanicsvil200 Meters1528.078—
Feb 14VHSL Region 4B Indoor ChampionshipFeb 14 · 500 Meters · Place 12 · Mechanicsville500 Meters12.1:28.77a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 17Atlee Polar Bear #3Dec 17 · 300 Meters · Place 10 · Mechanicsville300 Meters10.45.27aUnofficial10
Dec 10Atlee Polar Bear #2Dec 10 · 500 Meters · Place 6 · Mechanicsville500 Meters6.1:29.82aUnofficial10
May 20VHSL Region 4B ChampionshipMay 20 · 400 Meters · Place 26 · Mechanicsville High400 Meters261:09.58FR
May 20VHSL Region 4B ChampionshipMay 20 · 200 Meters · Place 30 · Mechanicsville High200 MetersRound P3028.64FR
May 1Atlee Meet #2May 1 · 200 Meters · Place 5 · Mechanicsville200 Meters528.349
Mar 29CNU HS Captains ClassicMar 29 · 400 Meters · Place 9 · Mechanicsville400 Meters9.1:04.18a9
Mar 29CNU HS Captains ClassicMar 29 · 200 Meters · Place 11 · Mechanicsville200 Meters11.28.03aWind: 1.69
Mar 15adidas Track NationalsMar 15 · 400 Meters · Place 15 · Mechanicsvil400 Meters151:03.809
Feb 10VHSL Region 4B Indoor ChampionshipsFeb 10 · 500 Meters · Place 10 · Mechanicsville500 Meters10.1:27.51a PB9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 500 Meters · Place 34 · Mechanicsville500 Meters34.1:32.93a10
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 176 · Mechanicsville300 Meters176.48.18a10
Feb 261st Annual East Coast InvitationalFeb 2 · 500 Meters · Place 19 · Mechanicsvil500 Meters191:24.26—
Jan 27STC MEET #4Jan 27 · 500 Meters · Place 2 · Mechanicsville500 Meters21:25.999
Jan 23Atlee Polar Bear #4Jan 23 · 500 Meters · Place 2 · Mechanicsvil500 Meters21:27.33—
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 3 · Mechanicsville High300 Meters346.79—
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 42 · Mechanicsville High300 Meters4246.79—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Atlee Polar Bear #3Dec 21 · 300 Meters · Place 7 · Mechanicsville300 Meters7.47.19aUnofficial9
Dec 21Atlee Polar Bear #3Dec 21 · High Jump · MechanicsvilleHigh Jump--NH9
Dec 14Atlee Polar Bear #2Dec 14 · 300 Meters · Place 3 · Mechanicsville300 Meters3.47.76aUnofficial9
Dec 7Atlee Polar Bear #1Dec 7 · 300 Meters · Place 3 · Mechanicsville300 Meters3.47.41aUnofficial9
Dec 7Atlee Polar Bear #1Dec 7 · 55 Meter · Place 6 · Mechanicsville55 Meter6.8.24aUnofficial9