Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWFS INDOOR MM#3 · Jan 233:23.31WFS INDOOR MM#3January 23, 2025
1600 Meters · IndoorSt. Christopher's Indoor Track & Field Invitational · Jan 235:21.06St. Christopher's Indoor Track & Field InvitationalJanuary 23, 2026
1600 Meters · OutdoorDogwood Track Classic · May 15:07.80aDogwood Track ClassicMay 1, 2026
2 Miles · OutdoorVictor Cahoon Invitational · May 911:13.76aVictor Cahoon InvitationalMay 9, 2026
3200 Meters · IndoorVHSL Class 6 State Indoor T & F Championships · Mar 311:01.96VHSL Class 6 State Indoor T & F ChampionshipsMarch 3, 2025
3200 Meters · OutdoorVHSL Class 6 State Championships · Jun 610:59.55VHSL Class 6 State ChampionshipsJune 6, 2025
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:25.63a130th Penn Relays CarnivalApril 23, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 3200 Meters · Place 14 · Colonial Forge3200 Meters14.11:24.27a12
May 9Victor Cahoon InvitationalMay 9 · 2 Miles · Place 2 · Colonial Forge2 Miles2.11:13.76a PB12
May 1Dogwood Track ClassicMay 1 · 1600 Meters · Place 33 · Colonial Forge1600 Meters33.5:07.80a PB12
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · Colonial Forge800 Meters—2:25.63a PB12
Apr 112026 Colonial Forge ShowcaseApr 11 · 1600 Meters · Place 4 · Colonial Forge1600 Meters4.5:14.80a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 800 Meters · Place 9 · Colonial Forge800 Meters9.2:28.02a12
Mar 28Patriot InvitationalMar 28 · 800 Meters · Place 15 · Colonial Forge800 Meters15.2:27.89a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 3200 Meters · Place 11 · Colonial For3200 Meters1111:21.7312
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 1600 Meters · Place 7 · Colonial Forge1600 Meters75:21.06 PB12
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 3200 Meters · Place 3 · Colonial Forge3200 Meters311:17.4512

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 3200 Meters · Place 11 · Colonial For3200 Meters1110:59.55 PB—
May 7Commonwealth District ChampionshipMay 7 · 3200 Meters · Place 1 · Colonial Forge3200 Meters1.11:20.38a11
May 7Commonwealth District ChampionshipMay 7 · 1600 Meters · Place 3 · Colonial Forge1600 Meters3.5:08.42a11
Apr 11SoCo Stallions InviteApr 11 · 1600 Meters · Place 3 · Colonial Forge1600 Meters3.5:13.49a11
Apr 5Colonial Forge ShowcaseApr 5 · 3200 Meters · Place 2 · Colonial Forge3200 Meters211:06.61JR
Apr 5Colonial Forge InvitationalApr 5 · 3200 Meters · Place 2 · Colonial Forge3200 Meters2.11:06.61a11
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 3 · Colonial Forge800 Meters32:31.47JR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 2 · Colonial Forge1600 Meters25:15.45JR
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 3 · Colonial Forge800 Meters32:31.47JR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 2 · Colonial Forge1600 Meters25:15.45JR
Jan 29Commonwealth Mid-Week #4Jan 29 · 3200 Meters · Place 1 · Colonial Forge3200 Meters1.11:04.24Unofficial11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 3200 Meters · Place 10 · Colonial Forge3200 Meters1011:01.96 PB11
Jan 23WFS INDOOR MM#3Jan 23 · 1600 Meters · Place 1 · Colonial For1600 Meters15:22.19—
Jan 23WFS INDOOR MM#3Jan 23 · 1000 Meters · Place 2 · Colonial For1000 Meters23:23.31 PB—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 32 · Colonial For3200 Meters3211:40.01—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 32 · Colonial For3200 Meters3211:40.01—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 56 · Colonial For1600 Meters565:32.36—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 56 · Colonial For1600 Meters565:28.35—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31VHSL Class 6 State ChampionshipsMay 31 · 3200 Meters · Place 23 · Colonial For3200 Meters2311:49.87—
May 9Commonwealth District ChampionshipMay 9 · 3200 Meters · Place 3 · Colonial Forge3200 Meters3.12:06.18a10
May 9Commonwealth District ChampionshipMay 9 · 1600 Meters · Place 10 · Colonial Forge1600 Meters10.5:32.76a10
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 46 · Colonial For3200 Meters4611:41.3210
Apr 24North Stafford County MeetApr 24 · 1600 Meters · Place 1 · Colonial Forge1600 Meters15:31.24—
Apr 19WFS Mini-Meet #3 Apr 19 · 3200 Meters · Place 1 · Colonial For3200 Meters111:40.67—
Apr 12South County Stallion InvitationalApr 12 · 3200 Meters · Place 6 · Colonial Forge3200 Meters612:12.65a—
Apr 12South County Stallion InvitationalApr 12 · 1600 Meters · Place 12 · Colonial Forge1600 Meters125:43.73a—
Apr 12South County Stallion InvitationalApr 12 · 3200 Meters · Place 1 · Colonial For3200 Meters112:30.02—
Apr 12South County Stallion InvitationalApr 12 · 1600 Meters · Place 3 · Colonial For1600 Meters35:40.56—
Apr 6Colonial Forge ShowcaseApr 6 · 1600 Meters · Place 7 · COLONIAL FOR1600 Meters75:30.0010
Mar 30Shoot the Gun & Run 2024Mar 30 · 3200 Meters · Place 2 · COLONIAL FOR3200 Meters212:30.02—
Feb 12Class 6 Region B Indoor Track and Field ChampionshipFeb 12 · 3200 Meters · Place 8 · Colonial Forge3200 Meters8.12:04.02a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 112 · Colonial For1600 Meters1125:47.63—
Jan 12The VA ShowcaseJan 12 · 3200 Meters · Place 55 · Colonial For3200 Meters5512:16.92—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 112 · Colonial For1600 Meters1125:47.63—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1000 Meters · Place 43 · Colonial Forge1000 Meters43.3:31.68a10
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 42 · Colonial Forge1600 Meters42.5:54.91a10
Dec 9Denbigh Holiday Track and Field ClassicDec 9 · 3200 Meters · Place 2 · Colonial Forge3200 Meters2.12:20.55a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Caroline Icebreaker InvitationalDec 2 · 3200 Meters · Place 1 · Colonial Forge3200 Meters1.12:16.08aUnofficial10