Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Invitational · May 95:09.03aVictor Cahoon InvitationalMay 9, 2026
1000 Meters · IndoorVHSL 3B Regional · Feb 193:25.83aVHSL 3B RegionalFebruary 19, 2024
1600 Meters · IndoorVHSL Class 3 Region B Indoor TandF Championship · Feb 115:31.96VHSL Class 3 Region B Indoor TandF ChampionshipFebruary 11, 2023
1600 Meters · OutdoorSprint into Spring Invitational · Apr 295:06.36Sprint into Spring InvitationalApril 29, 2023
3200 Meters · OutdoorBattlefield at Courtland · May 712:36.53Battlefield at CourtlandMay 7, 2025
800 Meters · OutdoorVictor Cahoon Invitational · May 92:08.77aVictor Cahoon InvitationalMay 9, 2026
Combined results · IndoorSpotsylvania HS Tri Meet · Jan 113:18.12Spotsylvania HS Tri MeetJanuary 11, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 800 Meters · Place 15 · James Monroe800 Meters15.2:17.52a12
May 9Victor Cahoon InvitationalMay 9 · 1 Mile · Place 62 · James Monroe1 Mile62.5:09.03a PB12
May 9Victor Cahoon InvitationalMay 9 · 800 Meters · Place 37 · James Monroe800 Meters37.2:08.77a PB12
May 6Courtland Battlefield Home MeetMay 6 · 1600 Meters · Place 6 · James Monroe1600 Meters6.5:13.55a12
Apr 22King George Battlefield Home MeetApr 22 · 1600 Meters · James Monroe1600 Meters—DNS12
Apr 22King George Battlefield Home MeetApr 22 · 800 Meters · Place 4 · James Monroe800 Meters4.2:14.19a12
Apr 15Chancellor Battlefield MeetApr 15 · 800 Meters · Place 10 · James Monroe800 Meters10.2:16.57a12
Apr 8Spotsylvania Battlefield Home MeetApr 8 · 3200 Meters · Place 9 · James Monroe3200 Meters9.13:44.11a12
Apr 8Spotsylvania Battlefield Home MeetApr 8 · 800 Meters · Place 8 · James Monroe800 Meters8.2:17.44a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 17King George Polar Bear QuadDec 17 · 1000 Meters · James Monroe1000 Meters—DNS12
Dec 17King George Polar Bear QuadDec 17 · 1600 Meters · James Monroe1600 Meters—DNS12
May 19Battlefield District ChampionshipsMay 19 · 3200 Meters · Place 11 · James Monroe3200 Meters11.13:33.16a11
May 19Battlefield District ChampionshipsMay 19 · 800 Meters · Place 13 · James Monroe800 Meters13.2:17.84a11
May 7Battlefield at CourtlandMay 7 · 800 Meters · Place 9 · James Monroe800 Meters92:19.0711
May 7Battlefield at CourtlandMay 7 · 3200 Meters · Place 8 · James Monroe3200 Meters812:36.53 PB11
Apr 23Battlefield District at King GeorgeApr 23 · 800 Meters · Place 10 · James Monroe800 Meters102:17.3111
Apr 23Battlefield District at King GeorgeApr 23 · 3200 Meters · Place 9 · James Monroe3200 Meters912:52.8811
Apr 17Battlefield District ChancellorApr 17 · 1600 Meters · Place 11 · James Monroe1600 Meters11.5:23.82a11
Apr 17Battlefield District ChancellorApr 17 · 800 Meters · Place 7 · James Monroe800 Meters7.2:19.26a11
Apr 9Battlefield Dist. (Culpeper County)Apr 9 · 1600 Meters · Place 13 · JAMES MONROE1600 Meters135:30.33—
Apr 9Battlefield Dist. (Culpeper County)Apr 9 · 800 Meters · Place 14 · JAMES MONROE800 Meters142:21.72—
Apr 2Battlefield Dist. (Eastern View)Apr 2 · 3200 Meters · Place 10 · JAMES MONROE3200 Meters1012:50.36—
Apr 2Battlefield Dist. (Eastern View)Apr 2 · 1600 Meters · Place 13 · JAMES MONROE1600 Meters135:36.76—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 17Battlefield District Meet Courtland #2Dec 17 · 1600 Meters · Place 2 · James Monroe1600 Meters2.5:19.30aUnofficial11
Dec 10Battlefield District Winter Meet (Culpeper County)Dec 10 · 1000 Meters · Place 7 · James Monroe1000 Meters7.3:28.97aUnofficial11
Dec 10Battlefield District Winter Meet (Culpeper County)Dec 10 · 1600 Meters · Place 5 · James Monroe1600 Meters5.5:20.75aUnofficial11
May 8Battlefield Dist. ChampionshipsMay 8 · 1600 Meters · Place 17 · James Monroe1600 Meters175:26.03a—
May 8Battlefield Dist. ChampionshipsMay 8 · 800 Meters · Place 19 · James Monroe800 Meters192:24.02a—
Apr 24Battlefield at King GeorgeApr 24 · 1600 Meters · Place 12 · James Monroe1600 Meters125:23.53SO
Apr 24Battlefield at King GeorgeApr 24 · 800 Meters · Place 16 · James Monroe800 Meters162:25.83SO
Apr 16Battlefield Meet (Caroline)Apr 16 · 1600 Meters · Place 17 · James Monroe1600 Meters17.5:30.65a10
Apr 16Battlefield Meet (Caroline)Apr 16 · 800 Meters · Place 11 · James Monroe800 Meters11.2:19.96a10
Apr 10Battlefield Meet (EVHS)Apr 10 · 1600 Meters · Place 11 · James Monroe1600 Meters115:20.58a—
Apr 10Battlefield Meet (EVHS)Apr 10 · 800 Meters · Place 11 · James Monroe800 Meters112:24.73a—
Mar 30Shoot the Gun & Run 2024Mar 30 · 1600 Meters · Place 22 · JAMES MONROE1600 Meters225:17.78—
Mar 30Shoot the Gun & Run 2024Mar 30 · 800 Meters · Place 29 · JAMES MONROE800 Meters292:27.10—
Mar 20Battlefield Meet (JMHS)Mar 20 · 1600 Meters · Place 9 · James Monroe1600 Meters9.5:45.00a10
Mar 20Battlefield Meet (JMHS)Mar 20 · 800 Meters · Place 12 · James Monroe800 Meters12.2:33.49a10
Jan 24Battlefield (Chancellor)Jan 24 · 1000 Meters · Place 13 · James Monroe1000 Meters13.3:18.75aUnofficial10
Jan 24Battlefield (Chancellor)Jan 24 · 1600 Meters · Place 11 · James Monroe1600 Meters11.5:39.98aUnofficial10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19VHSL 3B RegionalFeb 19 · 1000 Meters · Place 29 · James Monroe1000 Meters29.3:25.83a PB10
Feb 19VHSL 3B RegionalFeb 19 · 1600 Meters · Place 24 · James Monroe1600 Meters24.5:56.49a10
Feb 17VHSL 4D RegionalFeb 17 · 1600 Meters · Place 24 · James Monroe1600 Meters245:56.49a—
Feb 17VHSL 4D RegionalFeb 17 · 1000 Meters · Place 29 · James Monroe1000 Meters293:25.83a—
Jan 11Battlefield at KG #2Jan 11 · 1000 Meters · Place 11 · James Monroe1000 Meters113:36.81SO
Jan 11Battlefield at KG #2Jan 11 · 1600 Meters · Place 7 · James Monroe1600 Meters75:46.95SO

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 13Battlefield at KG 1Dec 13 · 1000 Meters · Place 1 · James Monroe1000 Meters1.2:59.88aUnofficial10
Dec 13Battlefield at KG 1Dec 13 · 1600 Meters · Place 3 · James Monroe1600 Meters3.5:20.49aUnofficial10
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · 1600 Meters · Place 14 · James Monroe1600 Meters14.5:13.13a9
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · 800 Meters · Place 17 · James Monroe800 Meters17.2:24.74a9
May 11Battlefield District Outdoor Track ChampionshipsMay 11 · 1600 Meters · Place 11 · JAMES MONROE1600 Meters115:09.62—
May 11Battlefield District Outdoor Track ChampionshipsMay 11 · 800 Meters · Place 16 · JAMES MONROE800 Meters162:23.52—
Apr 29Sprint into Spring InvitationalApr 29 · 1600 Meters · Place 10 · JAMES MONROE1600 Meters105:06.36 PB—
Apr 29Sprint into Spring InvitationalApr 29 · 800 Meters · Place 11 · JAMES MONROE800 Meters112:24.76—
Apr 8Colonial Forge ShowcaseApr 8 · 1600 Meters · Place 22 · JAMES MONROE1600 Meters225:13.959
Apr 8Colonial Forge ShowcaseApr 8 · 800 Meters · Place 30 · JAMES MONROE800 Meters302:23.969
Apr 5Battlefield District Regular Season Meet (Eastern View)Apr 5 · 3200 Meters · Place 7 · JAMES MONROE3200 Meters713:02.059
Apr 5Battlefield District Regular Season Meet (Eastern View)Apr 5 · 1600 Meters · Place 10 · JAMES MONROE1600 Meters105:23.559
Apr 1All American Track Classic VirginiaApr 1 · 800 Meters · Place 30 · JAMES MONROE800 Meters302:22.249

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11VHSL Class 3 Region B Indoor TandF ChampionshipFeb 11 · 1600 Meters · Place 16 · JAMES MONROE1600 Meters165:31.96 PB9
Jan 11Spotsylvania HS Tri MeetJan 11 · Combined results · Place 5 · James MonroeCombined results514:04.59
Jan 11Spotsylvania HS Tri MeetJan 11 · Combined results · Place 5 · James MonroeCombined results53:18.12 PB9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · 3200 Meters · James Monroe3200 Meters--DNF9
Dec 10Bobcat Blizzard InvitationalDec 10 · 1000 Meters · Place 48 · James Monroe1000 Meters48.3:19.42aUnofficial9
Dec 7Battlefield District Mini Meet #2Dec 7 · 3200 Meters · Place 9 · James Monroe3200 Meters9.12:25.32aUnofficial9
Dec 7Battlefield District Mini Meet #2Dec 7 · 1600 Meters · Place 7 · James Monroe1600 Meters7.5:36.89aUnofficial9
Dec 3Caroline Icebreaker InvitationalDec 3 · 3200 Meters · Place 12 · James Monroe3200 Meters12.12:56.44aUnofficial9
Dec 3Caroline Icebreaker InvitationalDec 3 · 1000 Meters · Place 6 · James Monroe1000 Meters6.3:19.46aUnofficial9
Nov 30JM at King GeorgeNov 30 · 3200 Meters · Place 2 · James Monroe3200 Meters2.13:12.73aUnofficial9
Nov 30JM at King GeorgeNov 30 · 1600 Meters · Place 3 · James Monroe1600 Meters3.5:59.97aUnofficial9