Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Invitational · May 105:06.11aVictor Cahoon InvitationalMay 10, 2025
1000 Meters · IndoorLightridge Polar Bear · Feb 52:50.05Lightridge Polar BearFebruary 5, 2025
1600 Meters · IndoorLightridge Polar Bear · Jan 314:50.71Lightridge Polar BearJanuary 31, 2024
1600 Meters · OutdoorLOCO Championship · Apr 274:44.92LOCO ChampionshipApril 27, 2024
3200 Meters · IndoorVHSL 5A Region D Indoor Track Championships · Feb 1210:53.16VHSL 5A Region D Indoor Track ChampionshipsFebruary 12, 2024
3200 Meters · Outdoor=PR= Northern Virginia Invitational · Apr 1110:38.12=PR= Northern Virginia InvitationalApril 11, 2025
800 Meters · OutdoorCassel's XBC Track Experience · Apr 252:08.54aCassel's XBC Track ExperienceApril 25, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 25Cassel's XBC Track ExperienceApr 25 · 800 Meters · Place 22 · Independence800 Meters22.2:08.54a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12Wilkins Center HS ChallengeJan 12 · 1000 Meters · Place 12 · Independence1000 Meters122:55.25—
Jan 7Osbourn Home MeetJan 7 · 1000 Meters · Place 2 · Independence1000 Meters22:50.6712

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Polar Titans InvitationalDec 20 · 1000 Meters · Place 8 · Independence1000 Meters8.2:46.31aUnofficial12
May 10Victor Cahoon InvitationalMay 10 · 1 Mile · Place 45 · Independence1 Mile45.5:06.11a PB11
Apr 11=PR= Northern Virginia InvitationalApr 11 · 3200 Meters · Place 49 · Independence3200 Meters4910:38.12 PB11
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 14 · Independence High Sc1600 Meters145:06.09JR
Mar 29Patriot InvitationalMar 29 · 1600 Meters · Place 14 · Independence High Sc1600 Meters145:06.09JR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 175A Region D Indoor Track ChampionshipsFeb 17 · 1000 Meters · Place 17 · Independence1000 Meters172:59.47—
Feb 5Lightridge Polar BearFeb 5 · 1000 Meters · Place 5 · Independence1000 Meters52:50.05 PB11
Feb 1Groundhog Polar Bear InvitationalFeb 1 · 1600 Meters · Place 20 · Independence1600 Meters205:04.4011
Jan 28Loudoun Valley Quad (I, JC, LC)Jan 28 · 1600 Meters · Place 6 · Independence1600 Meters65:03.2111
Jan 18Walt Cormack MemorialJan 18 · 3200 Meters · Place 28 · Independence3200 Meters2811:05.15—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Winter Jacket ClassicDec 7 · 1000 Meters · Place 18 · Independence1000 Meters18.3:02.48aUnofficial11
May 20VHSL Region 5D ChampionshipMay 20 · 1600 Meters · Place 17 · Independence1600 Meters175:00.11—
Apr 27LOCO ChampionshipApr 27 · 1600 Meters · Place 18 · Independence1600 Meters184:44.92 PB—
Apr 12South County Stallion InvitationalApr 12 · 1600 Meters · Place 23 · Independence1600 Meters234:55.68a—
Apr 12South County Stallion InvitationalApr 12 · 1600 Meters · Place 8 · Independence1600 Meters84:55.68—
Apr 6Battlefield RelaysApr 6 · 1600 Meters · Place 1 · Independence1600 Meters14:58.9810
Mar 16ShamROCK InvitationalMar 16 · 3200 Meters · Place 7 · Independence3200 Meters710:42.97—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12VHSL 5A Region D Indoor Track ChampionshipsFeb 12 · 3200 Meters · Place 12 · Independence3200 Meters1210:53.16 PB—
Jan 31Lightridge Polar BearJan 31 · 1600 Meters · Place 1 · Independence1600 Meters14:50.71 PB10
Jan 27Bulldog InvitationalJan 27 · 1600 Meters · Place 132 · Independence1600 Meters1325:02.3910

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Loudoun Valley Quad w/ Independence,John Champe, Loudoun CountyDec 14 · 1600 Meters · Place 1 · Independence1600 Meters1.4:55.69aUnofficial10
Dec 9Bobcat Blizzard InvitationalDec 9 · 3200 Meters · Place 10 · Independence3200 Meters10.10:35.03aUnofficial10
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 8 · Independence High Sc1600 Meters85:09.55—
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 48 · Independence High Sc1600 Meters485:09.55—
Apr 15=PR= Northern Virginia InvitationalApr 15 · 1600 Meters · Place 21 · Independence1600 Meters215:08.329
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · 800 Meters · Place 5 · Independence800 Meters52:21.849
Mar 18ShamROCK InvitationalMar 18 · 3200 Meters · Place 13 · Independence3200 Meters1311:23.249

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Liberty HS OpenerDec 2 · 1600 Meters · Place 18 · Independence1600 Meters18.4:56.47a10
Jan 19Park View Polar BearJan 19 · 3200 Meters · Place 8 · Independence3200 Meters811:32.209
Jan 11Independence Home MeetJan 11 · 1600 Meters · Place 2 · Independence1600 Meters25:10.009
Jan 3Stone Bridge QuadJan 3 · 3200 Meters · Place 6 · Independence3200 Meters611:59.81—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Bobcat Blizzard InvitationalDec 10 · 1600 Meters · Place 37 · Independence1600 Meters37.5:16.34aUnofficial9