Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 4B ITK Championships · Feb 212:40.15aVHSL Region 4B ITK ChampionshipsFebruary 21, 2026
1600 Meters · IndoorCNU HS Showcase · Jan 104:41.54aCNU HS ShowcaseJanuary 10, 2026
1600 Meters · OutdoorVHSL Class 4 State Championships · Jun 64:29.95VHSL Class 4 State ChampionshipsJune 6, 2025
3200 Meters · IndoorBattlefield District Championship · Feb 610:07.90Battlefield District ChampionshipFebruary 6, 2025
3200 Meters · OutdoorCourtland Battlefield Home Meet · May 69:56.87aCourtland Battlefield Home MeetMay 6, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Courtland Battlefield Home MeetMay 6 · 3200 Meters · Place 1 · Spotsylvania3200 Meters1.9:56.87a PB12
May 1Caroline InvitationalMay 1 · 1600 Meters · Place 1 · Spotsylvania1600 Meters1.4:41.42a12
Apr 112026 Colonial Forge ShowcaseApr 11 · 1600 Meters · Place 5 · Spotsylvania1600 Meters5.4:39.74a12
Apr 8Spotsylvania Battlefield Home MeetApr 8 · 1600 Meters · Place 2 · Spotsylvania1600 Meters2.4:42.05a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · 1000 Meters · Place 15 · Spotsylvania1000 Meters152:41.3512
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · 1000 Meters · Place 2 · Spotsylvania1000 Meters2.2:40.15a PB12
Jan 14King George Polar Bear QuadJan 14 · 1000 Meters · Place 2 · Spotsylvania1000 Meters22:49.67a12
Jan 10CNU HS ShowcaseJan 10 · 3200 Meters · Place 10 · Spotsylvania3200 Meters10.10:37.67a12
Jan 10CNU HS ShowcaseJan 10 · 1600 Meters · Place 3 · Spotsylvania1600 Meters3.4:41.54a PB12
Jan 7Spotsylvania HS Polar Bear #2Jan 7 · 1000 Meters · Place 1 · Spotsylvania1000 Meters12:42.91a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 17Chancellor Polar Bear Quad Meet #2Dec 17 · 1000 Meters · Place 1 · Spotsylvania1000 Meters1.2:42.69aUnofficial12
Dec 3Spotsylvania HS Polar Bear Quad Plus 1Dec 3 · 3200 Meters · Place 1 · Spotsylvania3200 Meters1.11:16.18aUnofficial12
Dec 3Spotsylvania HS Polar Bear Quad Plus 1Dec 3 · 1600 Meters · Place 1 · Spotsylvania1600 Meters1.4:47.13aUnofficial12
Jun 6VHSL Class 4 State ChampionshipsJun 6 · 1600 Meters · Place 11 · Spotsylvania1600 Meters114:29.95 PB11
May 19Battlefield District ChampionshipsMay 19 · 3200 Meters · Place 1 · Spotsylvania3200 Meters1.10:13.51a11
May 7Battlefield at CourtlandMay 7 · 1600 Meters · Place 1 · Spotsylvania1600 Meters14:30.2111
May 22025 Caroline InvitationalMay 2 · 3200 Meters · Place 1 · SPOTSYLVANIA3200 Meters19:57.32—
Apr 18Mechanicsville InvitationalApr 18 · 3200 Meters · Place 3 · Spotsylvania3200 Meters310:04.05—
Apr 5Colonial Forge ShowcaseApr 5 · 3200 Meters · Place 8 · Spotsylvania3200 Meters89:57.32JR
Apr 5Colonial Forge InvitationalApr 5 · 3200 Meters · Place 8 · Spotsylvania3200 Meters8.9:57.32a11
Apr 2Battlefield Dist. (Eastern View)Apr 2 · 3200 Meters · Place 1 · SPOTSYLVANIA3200 Meters110:01.23—
Apr 2Battlefield Dist. (Eastern View)Apr 2 · 1600 Meters · Place 1 · SPOTSYLVANIA1600 Meters14:35.29—
Feb 14VHSL Region 4B Indoor ChampionshipFeb 14 · 3200 Meters · Place 9 · Spotsylvania3200 Meters9.10:28.22a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12WFS INDOOR MM#1Dec 12 · 1600 Meters · Place 2 · Spotsylvania1600 Meters2.4:41.97a12
Feb 6Battlefield District ChampionshipFeb 6 · 3200 Meters · Place 1 · Spotsylvania3200 Meters110:07.90 PBJR
Jan 29Battlefield at King George #2Jan 29 · 3200 Meters · Place 1 · Spotsylvania3200 Meters110:44.65JR
Jan 29Battlefield at King George #2Jan 29 · 1600 Meters · Place 1 · Spotsylvania1600 Meters14:43.39JR
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 3200 Meters · Place 18 · Spotsylvania3200 Meters1810:41.1011
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 3200 Meters · Place 18 · Spotsylvania3200 Meters1810:41.1011

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 18Battlefield at King George #1Dec 18 · 3200 Meters · Place 1 · Spotsylvania3200 Meters1.10:20.03aUnofficial11
Dec 10Battlefield District Winter Meet (Culpeper County)Dec 10 · 3200 Meters · Place 1 · Spotsylvania3200 Meters1.10:33.22aUnofficial11
May 20VHSL Region 4B ChampionshipMay 20 · 3200 Meters · Place 11 · Spotsylvania3200 Meters1110:53.51SO
May 8Battlefield Dist. ChampionshipsMay 8 · 3200 Meters · Place 5 · Spotsylvania3200 Meters511:47.88a—
May 3The Caroline InvitationalMay 3 · 3200 Meters · Place 4 · SPOTSYLVANIA3200 Meters410:59.24—
Apr 24Battlefield at King GeorgeApr 24 · 3200 Meters · Place 3 · Spotsylvania3200 Meters310:59.24SO
Apr 16Battlefield Meet (Caroline)Apr 16 · 3200 Meters · Place 2 · Spotsylvania3200 Meters2.11:15.63a10
Apr 6Colonial Forge ShowcaseApr 6 · 3200 Meters · Place 14 · SPOTSYLVANIA3200 Meters1411:19.5410

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24VHSL Region 4B ChampionshipsMay 24 · 3200 Meters · Place 16 · Spotsylvania3200 Meters16.11:13.87a9
May 11Battlefield District Outdoor Track ChampionshipsMay 11 · 3200 Meters · Place 4 · SPOTSYLVANIA3200 Meters411:03.48—
May 5Caroline InvitationalMay 5 · 3200 Meters · Place 7 · SPOTSYLVANIA3200 Meters711:26.88—
Apr 29Sprint into Spring InvitationalApr 29 · 3200 Meters · Place 8 · SPOTSYLVANIA3200 Meters811:56.92—
Apr 29Sprint into Spring InvitationalApr 29 · 1600 Meters · Place 12 · SPOTSYLVANIA1600 Meters125:09.72—
Apr 5Battlefield District Regular Season Meet (Eastern View)Apr 5 · 3200 Meters · Place 1 · SPOTSYLVANIA3200 Meters111:23.819
Apr 1All American Track Classic VirginiaApr 1 · 3200 Meters · Place 8 · SPOTSYLVANIA3200 Meters811:04.519
Apr 1All American Track Classic VirginiaApr 1 · 1600 Meters · Place 27 · SPOTSYLVANIA1600 Meters275:25.999

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · 3200 Meters · Place 20 · Spotsylvania3200 Meters2011:39.639
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · 1600 Meters · Place 31 · Spotsylvania1600 Meters315:21.749
Jan 30Battlefield District Indoor Track ChampionshipsJan 30 · 3200 Meters · Place 7 · Spotsylvania3200 Meters712:05.33a—
Jan 30Battlefield District Indoor Track ChampionshipsJan 30 · 1600 Meters · Place 9 · Spotsylvania1600 Meters95:21.21a—
Jan 18Caroline/James Monroe/Spotsylvania at King GeorgeJan 18 · 3200 Meters · Place 3 · Spotsylvania3200 Meters312:15.389
Jan 18Caroline/James Monroe/Spotsylvania at King GeorgeJan 18 · 1600 Meters · Place 3 · Spotsylvania1600 Meters35:28.049
Jan 9Battlefield District Mini MeetJan 9 · 1600 Meters · Place 4 · SPOTSYLVANIA1600 Meters45:31.26—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 1600 Meters · Place 99 · Spotsylvania1600 Meters99.5:31.79a9

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 10JR Tucker Winter ClassicDec 10 · 3200 Meters · Place 12 · Spotsylvania3200 Meters12.11:59.58aUnofficial9
Dec 10JR Tucker Winter ClassicDec 10 · 1600 Meters · Place 16 · Spotsylvania1600 Meters16.5:27.16aUnofficial9
Dec 7Battlefield District Mini Meet #2Dec 7 · 3200 Meters · Place 6 · Spotsylvania3200 Meters6.12:13.20aUnofficial9
Dec 7Battlefield District Mini Meet #2Dec 7 · 1600 Meters · Place 3 · Spotsylvania1600 Meters3.5:24.14aUnofficial9
Dec 3Caroline Icebreaker InvitationalDec 3 · 1600 Meters · Place 7 · Spotsylvania1600 Meters7.5:31.92aUnofficial9