Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRockingham Collegiate Classic · Feb 214:46.55aRockingham Collegiate ClassicFebruary 21, 2025
1000 Meters · IndoorBay Rivers Regular Season Meet #2 · Jan 102:45.62Bay Rivers Regular Season Meet #2January 10, 2023
1200 Meters · Relay Split · IndoorODAC Indoor Championships · Mar 13:30.825ODAC Indoor ChampionshipsMarch 1, 2025
1500 Meters · OutdoorODAC Championship · Apr 254:26.09aODAC ChampionshipApril 25, 2025
1600 Meters · IndoorVirginia Showcase Invitational · Jan 134:43.56aVirginia Showcase InvitationalJanuary 13, 2023
1600 Meters · OutdoorMechanicsville Invitational · Apr 214:41.61Mechanicsville InvitationalApril 21, 2023
3000 Meters · Indoor2024 VMI Winter Relays · Feb 29:46.022024 VMI Winter RelaysFebruary 2, 2024
3000m Steeplechase · 0.914m · OutdoorODAC Championship · Apr 2510:45.25aODAC ChampionshipApril 25, 2025
3000m Steeplechase · OutdoorEMU Mennonite Heritage Invitational · Apr 1110:30.14EMU Mennonite Heritage InvitationalApril 11, 2025
3200 Meters · IndoorCavaliers Last Chance Meet · Feb 510:02.62Cavaliers Last Chance MeetFebruary 5, 2022
3200 Meters · OutdoorDogwood Track Classic · May 59:59.60Dogwood Track ClassicMay 5, 2023
500 Meters · OutdoorWildCat Invitational · Apr 194:26.27WildCat InvitationalApril 19, 2024
5000 Meters · OutdoorWLU Carnival · Mar 1516:53.86aWLU CarnivalMarch 15, 2024
800 Meters · Indoor2024 George Mason University Patriot Games · Jan 262:11.22a2024 George Mason University Patriot GamesJanuary 26, 2024
800 Meters · OutdoorBay Rivers District Regular Season Meet #1 · Mar 302:09.33Bay Rivers District Regular Season Meet #1March 30, 2022

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25ODAC ChampionshipApr 25 · 3000m Steeplechase · Place 10 · Bridgewater (Va.)Bridgewater (Va.)3000m Steeplechase0.914m10.10:45.25a PBSo
Apr 25ODAC ChampionshipApr 25 · 1500 Meters · Place 18 · Bridgewater (Va.)Bridgewater (Va.)1500 Meters18.4:26.09a PBSo
Apr 18WildCat InvitationalApr 18 · 1500 Meters · Place 25 · Bridgewater (Va.)Bridgewater (Va.)1500 Meters254:28.00SO
Apr 11EMU Mennonite Heritage InvitationalApr 11 · 3000m Steeplechase · Place 4 · Bridgewater (Va.)Bridgewater (Va.)3000m Steeplechase410:30.14 PBSO
Mar 28Dr Harry GM Jopson InvitationalMar 28 · 3000m Steeplechase · Place 8 · Bridgewater (Va.)Bridgewater (Va.)3000m Steeplechase810:47.71aSo
Mar 21W&L Track andField CarnivalMar 21 · 5000 Meters · Place 10 · Bridgewater (Va.)Bridgewater (Va.)5000 Meters1017:12.58aSO

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 1ODAC Indoor ChampionshipsMar 1 · 1 Mile · Place 21 · Bridgewater (Va.)Bridgewater (Va.)1 Mile21.4:54.91aSo
Mar 1ODAC Indoor ChampionshipsMar 1 · 1200 Meters · Bridgewater (Va.)Bridgewater (Va.)1200 MetersRelay Split—3:30.825 PBSo
Feb 21Rockingham Collegiate ClassicFeb 21 · 1 Mile · Place 19 · Bridgewater (Va.)Bridgewater (Va.)1 Mile194:46.55a PB—
Feb 21Rockingham Collegiate ClassicFeb 21 · 800 Meters · Place 21 · Bridgewater (Va.)Bridgewater (Va.)800 Meters212:13.49a—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 1 Mile · Place 44 · Bridgewater (Va.)Bridgewater (Va.)1 Mile44.4:56.16aSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 800 Meters · Place 35 · Bridgewater (Va.)Bridgewater (Va.)800 Meters35.2:15.80aSo
Feb 8VMI Winter ClassicFeb 8 · 3000 Meters · Place 15 · Bridgewater (Va.)Bridgewater (Va.)3000 Meters159:49.98a—
Feb 8VMI Winter ClassicFeb 8 · 1 Mile · Place 21 · Bridgewater (Va.)Bridgewater (Va.)1 Mile214:50.59a—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 1 Mile · Bridgewater (Va.)Bridgewater (Va.)1 Mile—DNSSo
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 800 Meters · Bridgewater (Va.)Bridgewater (Va.)800 Meters—DNSSo
Jan 182025 Cardinal TFJan 18 · 3000 Meters · Place 26 · Bridgewater (Va.)Bridgewater (Va.)3000 Meters26.9:55.53aSo
Jan 10The Burg OpenJan 10 · 3000 Meters · Place 21 · Bridgewater (Va.)Bridgewater (Va.)3000 Meters219:59.37a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26ODAC Outdoor ChampionshipsApr 26 · 3000m Steeplechase · Place 12 · Bridgewater (Va.)Bridgewater (Va.)3000m Steeplechase1210:30.56a—
Apr 26ODAC Outdoor ChampionshipsApr 26 · 1500 Meters · Place 23 · Bridgewater (Va.)Bridgewater (Va.)1500 Meters234:27.52a—
Apr 19WildCat InvitationalApr 19 · 500 Meters · Place 22 · Bridgewater (Va.)Bridgewater (Va.)500 Meters224:26.27 PBFR
Apr 13North River MeetApr 13 · 1500 Meters · Place 5 · Bridgewater (Va.)Bridgewater (Va.)1500 Meters54:33.95a—
Apr 13North River MeetApr 13 · 800 Meters · Place 13 · Bridgewater (Va.)Bridgewater (Va.)800 Meters132:17.40a—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · 3000m Steeplechase · Place 3 · Bridgewater (Va.)Bridgewater (Va.)3000m Steeplechase310:42.29a—
Mar 15WLU CarnivalMar 15 · 5000 Meters · Place 25 · Bridgewater (Va.)Bridgewater (Va.)5000 Meters25.16:53.86a PBFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24ODAC Indoor ChampionshipsFeb 24 · 1 Mile · Place 19 · Bridgewater (Va.)Bridgewater (Va.)1 Mile19.4:52.60aFr
Feb 22024 VMI Winter RelaysFeb 2 · 3000 Meters · Place 18 · Bridgewater (Va.)Bridgewater (Va.)3000 Meters189:46.02 PBFR
Jan 262024 George Mason University Patriot GamesJan 26 · 800 Meters · Place 19 · Bridgewater (Va.)Bridgewater (Va.)800 Meters192:11.22a PB—
Jan 14Kaye & JJ Smith InvitationalJan 14 · 1 Mile · Place 9 · Bridgewater (Va.)Bridgewater (Va.)1 Mile94:58.75FR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 4 State ChampionshipsJun 2 · 3200 Meters · Place 21 · Grafton HighGrafton High3200 Meters2110:09.2512
May 23VHSL Region 4A Outdoor T&F ChampionshipsMay 23 · 3200 Meters · Place 1 · GraftonGrafton3200 Meters1.10:11.45a12
May 13Highland Springs Invitational NBN QualifierMay 13 · 1600 Meters · Place 11 · GraftonGrafton1600 Meters114:48.93SR
May 10Bay Rivers District Outdoor Track & Field ChampionshipsMay 10 · 3200 Meters · Place 4 · GRAFTON HIGHGRAFTON HIGH3200 Meters410:10.5012
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 9 · Grafton HighGrafton High3200 Meters910:02.6212
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 92 · Grafton HighGrafton High3200 Meters929:59.60 PB12
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 34 · Grafton HighGrafton High3200 Meters349:59.6012
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 69 · Grafton HighGrafton High3200 Meters6910:06.3212
Apr 21Mechanicsville InvitationalApr 21 · 1600 Meters · Place 2 · Grafton HighGrafton High1600 Meters24:41.61 PB12
Apr 21Mechanicsville InvitationalApr 21 · 1600 Meters · Place 11 · Grafton HighGrafton High1600 Meters114:41.6112
Apr 21Mechanicsville InvitationalApr 21 · 1600 Meters · Place 11 · Grafton HighGrafton High1600 Meters114:41.6112
Apr 15Kellie Wells ClassicApr 15 · 3200 Meters · Place 16 · Grafton HighGrafton High3200 Meters1610:14.05—
Apr 15Kellie Wells ClassicApr 15 · 3200 Meters · Place 16 · GraftonGrafton3200 Meters1610:14.0512
Mar 24CNU's 37th HS Captains ClassicMar 24 · 1600 Meters · Place 9 · Grafton HighGrafton High1600 Meters94:46.35—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27VHSL Class 4 State Indoor Championships Feb 27 · 3200 Meters · Place 23 · GraftonGrafton3200 Meters23.10:13.13a12
Feb 17VHSL Class 4 Region A Indoor T&F ChampionshipFeb 17 · 3200 Meters · Place 1 · Grafton HighGrafton High3200 Meters110:15.6612
Feb 3Bay Rivers District Indoor Track & Field ChampionshipsFeb 3 · 3200 Meters · Place 3 · GRAFTON HIGHGRAFTON HIGH3200 Meters310:30.3412
Jan 28Atlantic Coast HS Last Chance MeetJan 28 · 1000 Meters · Place 13 · Grafton HighGrafton High1000 Meters132:46.6312
Jan 24Bay Rivers Regular Season Meet #3Jan 24 · 3200 Meters · Place 2 · GRAFTON HIGHGRAFTON HIGH3200 Meters210:10.8512
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 1 Mile · Place 24 · GraftonGrafton1 Mile244:49.2412
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 1 Mile · Place 24 · GraftonGrafton1 Mile244:49.2412
Jan 13Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 85 · GraftonGrafton1600 Meters85.4:43.56a PB12
Jan 10Bay Rivers Regular Season Meet #2Jan 10 · 1000 Meters · Place 2 · GRAFTON HIGHGRAFTON HIGH1000 Meters22:45.62 PB12

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 1600 Meters · Place 17 · GraftonGrafton1600 Meters17.4:50.72a12
Dec 13Bay Rivers Regular Season Meet #1Dec 13 · 3200 Meters · Place 3 · GraftonGrafton3200 Meters3.10:13.03a12
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 3200 Meters · Place 6 · GraftonGrafton3200 Meters6.10:08.80a11
Feb 5Cavaliers Last Chance MeetFeb 5 · 3200 Meters · Place 4 · Grafton HighGrafton High3200 Meters410:02.62 PB—
Jan 14The Virginia ShowcaseJan 14 · 1600 Meters · Place 67 · Grafton HighGrafton High1600 Meters674:45.75—
Jan 14The Virginia ShowcaseJan 14 · 1000 Meters · Place 49 · Grafton HighGrafton High1000 Meters492:48.26—
Jan 14The Virginia ShowcaseJan 14 · 1600 Meters · Place 67 · Grafton HighGrafton High1600 Meters674:45.75—
Jan 14The Virginia ShowcaseJan 14 · 1000 Meters · Place 49 · Grafton HighGrafton High1000 Meters492:48.26—
Jan 11Bay Rivers Regular Season Meet #2Jan 11 · 3200 Meters · Place 3 · GRAFTON HIGHGRAFTON HIGH3200 Meters310:10.0611

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20VHSL Region 4A Outdoor ChampionshipsMay 20 · 3200 Meters · Place 6 · GraftonGrafton3200 Meters6.10:53.79a11
May 17Bay Rivers District Regular Season Meet #4May 17 · 800 Meters · Place 13 · GRAFTON HIGHGRAFTON HIGH800 Meters132:11.67—
May 14Glen Allen InvitationalMay 14 · 3200 Meters · Place 13 · Grafton HighGrafton High3200 Meters1310:02.4911
May 14Glen Allen InvitationalMay 14 · 3200 Meters · Place 13 · Grafton HighGrafton High3200 Meters1310:08.3111
May 9Bay Rivers District Regular Season Meet #3May 9 · 3200 Meters · Place 4 · GRAFTON HIGHGRAFTON HIGH3200 Meters410:17.59—
May 6Dogwood Track ClassicMay 6 · 1600 Meters · Place 64 · Grafton HighGrafton High1600 Meters644:45.93—
Apr 30Gloucester HS Track ClassicApr 30 · 800 Meters · Place 16 · Grafton HighGrafton High800 Meters162:10.89—
Mar 30Bay Rivers District Regular Season Meet #1Mar 30 · 800 Meters · Place 5 · GRAFTON HIGHGRAFTON HIGH800 Meters52:09.33 PB—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Virginia Beach HS OpenerDec 10 · 3200 Meters · Place 17 · GraftonGrafton3200 Meters17.10:25.68a11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26Bay Rivers District Meet #4May 26 · 1600 Meters · Place 6 · GRAFTON HIGHGRAFTON HIGH1600 Meters64:57.74—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Atlantic Coast InvitationalJan 17 · 1600 Meters · Place 24 · Grafton HighGrafton High1600 Meters245:01.019
Jan 14Bay Rivers Regular Season Meet #1Jan 14 · 3200 Meters · Place 5 · GRAFTON HIGHGRAFTON HIGH3200 Meters511:08.619

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 1000 Meters · Place 85 · GraftonGrafton1000 Meters85.3:04.17a9