Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorCaroline Invitational · May 528.81Caroline InvitationalMay 5, 2023
300 Meters · IndoorTrack 757 Last Chance Meet · Jan 2745.69Track 757 Last Chance MeetJanuary 27, 2024
400 Meters · OutdoorDenbigh Patriots Track Classic · Apr 271:04.95Denbigh Patriots Track ClassicApril 27, 2024
500 Meters · IndoorVHSL 1A/2A Regional · Feb 141:26.34aVHSL 1A/2A RegionalFebruary 14, 2024
55 Meter · IndoorVHSL 1A/2A Regional · Feb 147.98aVHSL 1A/2A RegionalFebruary 14, 2024
55 Meters · IndoorBoo Williams Indoor Invitational · Jan 138.067Boo Williams Indoor InvitationalJanuary 13, 2024
800 Meters · OutdoorCharles City Regular Season Meet #5 · May 123:12.78aCharles City Regular Season Meet #5May 12, 2022
Long Jump · OutdoorWest Point Invitational · Apr 220.50West Point InvitationalApril 22, 2023
Shot Put · 4kg · IndoorVHSL 1A/2A Regional · Feb 1426-01.00VHSL 1A/2A RegionalFebruary 14, 2024
Shot Put · 4kg · OutdoorKing & Queen Central Home Meet · Apr 1027-04.50King & Queen Central Home MeetApril 10, 2024

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

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 5VHSL Class 1 Indoor State ChampionshipsMar 5 · 500 Meters · Place 9 · Lancaster500 Meters91:33.1912
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · 500 Meters · Place 2 · Lancaster500 Meters2.1:36.21a12
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 129 · Lancaster300 Meters129.50.33a12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31VHSL Class 1 State ChampionshipsMay 31 · 400 Meters · Place 13 · Lancaster400 Meters131:05.2311
May 3The Caroline InvitationalMay 3 · Shot Put · Place 12 · LANCASTERShot Put1230-00.50—
Apr 27Denbigh Patriots Track ClassicApr 27 · Shot Put · Place 21 · LancasterShot Put2123-09.50—
Apr 27Denbigh Patriots Track ClassicApr 27 · 400 Meters · Place 9 · Lancaster400 Meters91:04.95 PB—
Apr 18Charles City Regular Season Meet #2Apr 18 · Shot Put · Place 3 · LancasterShot Put327-07.50—
Apr 10King & Queen Central Home MeetApr 10 · Long Jump · Place 8 · LancasterLong Jump8.13-03.0011
Apr 10King & Queen Central Home MeetApr 10 · Shot Put · Place 5 · LancasterShot Put4kg5.27-04.50 PB11
Apr 10King & Queen Central Home MeetApr 10 · 400 Meters · Place 1 · Lancaster400 Meters1.1:10.96a11
Mar 29Charles City InvitationalMar 29 · Shot Put · Place 12 · LancasterShot Put1227-05.50—
Mar 29Charles City InvitationalMar 29 · 400 Meters · Place 9 · Lancaster400 Meters91:06.39—

2024 Indoor Track

22 results
DateMeetEventPlMarkGr
Feb 28VHSL Class 1/2 Combined Indoor State ChampionshipsFeb 28 · 500 Meters · Place 9 · Lancaster500 Meters91:27.9411
Feb 14VHSL 1A/2A RegionalFeb 14 · 500 Meters · Place 2 · Lancaster500 Meters2.1:26.34a PB11
Feb 14VHSL 1A/2A RegionalFeb 14 · 300 Meters · Place 5 · Lancaster300 Meters5.46.00a11
Feb 14VHSL 1A/2A RegionalFeb 14 · 55 Meter · Place 9 · Lancaster55 MeterRound P9.7.98a PB11
Feb 14VHSL 1A/2A RegionalFeb 14 · 55 Meter · Place 11 · Lancaster55 Meter11.8.07a11
Feb 14VHSL 1A/2A RegionalFeb 14 · Shot Put · Place 5 · LancasterShot Put4kg5.26-01.00 PB11
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 33 · LancasterShot Put3326-6.5011
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 66 · Lancaster300 Meters6645.69 PB11
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 82 · Lancaster55 Meters828.1111
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 66 · Lancaster300 Meters6645.6911
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 82 · Lancaster55 MetersRound P828.1111
Jan 27Track 757 Last Chance MeetJan 27 · Shot Put · Place 33 · LancasterShot PutRound P3326-6.5011
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 6 · Lancaster300 Meters646.76—
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 41 · Lancaster300 Meters4146.76—
Jan 13Boo Williams Indoor InvitationalJan 13 · 500 Meters · Place 1 · Lancaster500 Meters11:30.24—
Jan 13Boo Williams Indoor InvitationalJan 13 · 500 Meters · Place 11 · Lancaster500 Meters111:30.24—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 1 · Lancaster55 Meters18.067 PB—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 46 · Lancaster55 Meters468.067—
Jan 6CNU's HS ShowcaseJan 6 · Shot Put · Place 21 · LancasterShot Put2125-04.50—
Jan 6CNU's HS ShowcaseJan 6 · 55 Meters · Place 25 · Lancaster55 Meters258.13—
Jan 6CNU's HS ShowcaseJan 6 · Shot Put · Place 21 · LancasterShot Put2125-04.50—
Jan 6CNU's HS ShowcaseJan 6 · 55 Meters · Place 25 · Lancaster55 Meters258.13—

2023 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 500 Meters · Place 93 · Lancaster500 Meters93.1:30.98a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 211 · Lancaster55 MeterRound P211.8.16a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · Shot Put · Place 75 · LancasterShot Put4kg75.23-4.2511
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · 300 Meters · Place 17 · Lancaster300 Meters17.46.45a11
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · 55 Meter · Place 36 · Lancaster55 MeterRound P36.8.16a11
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · Shot Put · Place 18 · LancasterShot Put4kg18.24-9.5011
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · 300 Meters · Place 8 · Lancaster300 Meters8.47.76a10
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · 55 Meter · Place 24 · Lancaster55 MeterRound P24.8.42a10
Jan 21 Suffolk InvitationalJan 21 · 300 Meters · Place 10 · Lancaster300 Meters1048.7710
Jan 21 Suffolk InvitationalJan 21 · 55 Meters · Place 27 · Lancaster55 Meters278.5910
Jan 14Atlantic Coast HS InvitationalJan 14 · 300 Meters · Place 37 · Lancaster300 Meters3749.2610
Jan 14Atlantic Coast HS InvitationalJan 14 · 55 Meters · Place 68 · Lancaster55 MetersRound P688.6110
Jan 7CNU's HS ShowcaseJan 7 · 300 Meters · Place 50 · Lancaster300 Meters5050.43—
Jan 7CNU's HS ShowcaseJan 7 · 55 Meters · Place 52 · Lancaster55 Meters528.76—
Jan 7CNU's HS ShowcaseJan 7 · 300 Meters · Place 50 · Lancaster300 Meters5050.43a10
Jan 7CNU's HS ShowcaseJan 7 · 300 Meters · Place 50 · Lancaster300 Meters5050.43a10
Jan 7CNU's HS ShowcaseJan 7 · 55 Meters · Place 52 · Lancaster55 Meters528.76a10
Jan 7CNU's HS ShowcaseJan 7 · 55 Meters · Place 52 · Lancaster55 Meters528.76a10

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 24VHSL Group 1A Region A Track and Field ChampionshipsMay 24 · 400 Meters · Place 6 · Lancaster400 Meters61:09.30—
May 24VHSL Group 1A Region A Track and Field ChampionshipsMay 24 · 400 Meters · Place 6 · Lancaster400 Meters61:09.30—
May 17Northern Neck District ChampionshipsMay 17 · Long Jump · Place 9 · LancasterLong Jump914-01.50—
May 17Northern Neck District ChampionshipsMay 17 · 400 Meters · Place 2 · Lancaster400 Meters21:05.94—
May 17Northern Neck District ChampionshipsMay 17 · 200 Meters · Place 9 · Lancaster200 Meters929.87—
May 11King William Home Meet #2May 11 · Long Jump · Place 6 · LancasterLong Jump6.13-09.5010
May 11King William Home Meet #2May 11 · 200 Meters · Place 6 · Lancaster200 Meters6.28.87a10
May 5Caroline InvitationalMay 5 · Long Jump · Place 22 · LANCASTERLong Jump2212-10.50—
May 5Caroline InvitationalMay 5 · 400 Meters · Place 10 · LANCASTER400 Meters101:05.94—
May 5Caroline InvitationalMay 5 · 200 Meters · Place 11 · LANCASTER200 Meters1128.81 PB—
Apr 27Charles City Regular Season Meet #3Apr 27 · Long Jump · Place 4 · LancasterLong Jump4.12-09.0010
Apr 27Charles City Regular Season Meet #3Apr 27 · 200 Meters · Place 3 · Lancaster200 Meters3.29.16a10
Apr 22West Point InvitationalApr 22 · Long Jump · Place 8 · LancasterLong Jump80.50 PB—
Apr 22West Point InvitationalApr 22 · 400 Meters · Place 7 · Lancaster400 Meters71:07.93—
Mar 25Charles City Invitational 2023Mar 25 · Long Jump · Place 38 · LancasterLong Jump3812-01.00—
Mar 25Charles City Invitational 2023Mar 25 · 400 Meters · Place 10 · Lancaster400 Meters101:08.74—
Mar 16Rappahannock Home Meet #1Mar 16 · 400 Meters · Place 2 · Lancaster400 Meters2.1:07.93a10
Mar 16Rappahannock Home Meet #1Mar 16 · 200 Meters · Place 3 · Lancaster200 Meters3.29.77a10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Virginia Beach HS OpenerDec 10 · 300 Meters · Place 119 · Lancaster300 Meters119.50.48a10
Dec 10Virginia Beach HS OpenerDec 10 · 55 Meter · Place 123 · Lancaster55 MeterRound P123.8.68a10
Dec 3Boo Williams Indoor Season OpenerDec 3 · 300 Meters · Place 54 · Lancaster300 Meters54.51.77a10
Dec 3Boo Williams Indoor Season OpenerDec 3 · 55 Meter · Place 81 · Lancaster55 Meter81.8.88a10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Northern Neck District Championship MeetMay 19 · 800 Meters · Place 10 · Lancaster800 Meters103:25.969
May 19Northern Neck District Championship MeetMay 19 · 400 Meters · Place 9 · Lancaster400 Meters91:14.139
May 12Charles City Regular Season Meet #5May 12 · 800 Meters · Place 7 · Lancaster800 Meters7.3:12.78a PB9
May 10Caroline InvitationalMay 10 · 400 Meters · Place 15 · LANCASTER400 Meters151:16.95—
May 10Caroline InvitationalMay 10 · 200 Meters · Place 24 · LANCASTER200 Meters2432.42—
Apr 30Gloucester HS Track ClassicApr 30 · 200 Meters · Place 110 · Lancaster200 Meters11033.56—
Apr 30Gloucester HS Track ClassicApr 30 · 400 Meters · Place 59 · Lancaster400 Meters591:17.99—
Mar 26Charles City Invitational 2022Mar 26 · 400 Meters · Place 27 · Lancaster400 Meters271:25.36—
Mar 26Charles City Invitational 2022Mar 26 · 200 Meters · Place 51 · Lancaster200 Meters5137.01—