Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRockingham Collegiate Classic · Feb 214:22.91aRockingham Collegiate ClassicFebruary 21, 2025
1000 Meters · IndoorEast Coast Elite Roanoke #3 · Feb 32:40.88East Coast Elite Roanoke #3February 3, 2024
1200 Meters · Relay Split · IndoorODAC Indoor Championships · Mar 13:17.220ODAC Indoor ChampionshipsMarch 1, 2025
1500 Meters · OutdoorDr. Toms Invite · Mar 284:05.55aDr. Toms InviteMarch 28, 2025
1600 Meters · IndoorVHSL Class 5 State Indoor T & F Championships · Feb 264:28.77VHSL Class 5 State Indoor T & F ChampionshipsFebruary 26, 2024
1600 Meters · OutdoorTerrier Team Challenge · Apr 154:51.89Terrier Team ChallengeApril 15, 2023
3000 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 318:51.04aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
3000 Meters · OutdoorW&L Track andField Carnival · Mar 219:19.77aW&L Track andField CarnivalMarch 21, 2025
3200 Meters · IndoorEast Coast Elite Roanoke #2 · Jan 1110:04.91East Coast Elite Roanoke #2January 11, 2024
3200 Meters · OutdoorVHSL Region 5C Championships · Feb 1010:36.22aVHSL Region 5C ChampionshipsFebruary 10, 2024
5000 Meters · IndoorHoliday Kickoff Open · Dec 815:41.74aHoliday Kickoff OpenDecember 8, 2024
5000 Meters · OutdoorDennis Craddock · Apr 1115:14.44aDennis CraddockApril 11, 2025
800 Meters · IndoorLiberty Open · Feb 72:00.33aLiberty OpenFebruary 7, 2025
800 Meters · OutdoorDennis Craddock · Apr 111:59.21aDennis CraddockApril 11, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Hill City TwilightMay 2 · 1500 Meters · Place 22 · RoanokeRoanoke1500 Meters22.4:06.56aSo
Apr 24ODAC ChampionshipsApr 24 · 1500 Meters · Place 17 · RoanokeRoanoke1500 Meters17.4:12.39aSo
Apr 17WildCat InvitationalApr 17 · 1500 Meters · Place 13 · RoanokeRoanoke1500 Meters134:12.49aSo
Apr 10Dennis CraddockApr 10 · 5000 Meters · Place 18 · RoanokeRoanoke5000 Meters18.16:58.73aSo
Apr 10Dennis CraddockApr 10 · 1500 Meters · RoanokeRoanoke1500 Meters--DNSSo
Apr 10Dennis CraddockApr 10 · 800 Meters · RoanokeRoanoke800 Meters--DNSSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · 1 Mile · RoanokeRoanoke1 Mile--DNSSo
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · 1 Mile · RoanokeRoanoke1 Mile—DNFSo
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 1 Mile · Place 6 · RoanokeRoanoke1 Mile64:31.26aSo
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 800 Meters · Place 23 · RoanokeRoanoke800 Meters232:10.26aSo
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 1 Mile · Place 15 · RoanokeRoanoke1 Mile154:42.95SO

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 3000 Meters · RoanokeRoanoke3000 Meters--DNSSo
Dec 4Liberty KickoffDec 4 · 5000 Meters · Place 10 · RoanokeRoanoke5000 Meters10.16:04.98aSo
Mar 1ODAC Indoor ChampionshipsMar 1 · 1 Mile · Place 11 · RoanokeRoanoke1 Mile11.4:29.30aFr
Mar 1ODAC Indoor ChampionshipsMar 1 · 1200 Meters · RoanokeRoanoke1200 MetersRelay Split—3:17.220 PBFr
Mar 1ODAC Indoor ChampionshipsMar 1 · 800 Meters · Place 14 · RoanokeRoanoke800 Meters14.2:03.55aFr
Feb 21Rockingham Collegiate ClassicFeb 21 · 1 Mile · Place 3 · RoanokeRoanoke1 Mile34:22.91a PB—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 3000 Meters · Place 17 · RoanokeRoanoke3000 Meters17.9:14.46aFr
Feb 7Liberty OpenFeb 7 · 1 Mile · Place 19 · RoanokeRoanoke1 Mile194:23.68a—
Feb 7Liberty OpenFeb 7 · 800 Meters · Place 44 · RoanokeRoanoke800 Meters442:00.33a PB—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 3000 Meters · Place 2 · RoanokeRoanoke3000 Meters2.8:51.04a PBFr
Jan 24VMI InvitationalJan 24 · 5000 Meters · Place 9 · RoanokeRoanoke5000 Meters915:52.51a—
Jan 24VMI InvitationalJan 24 · 800 Meters · Place 28 · RoanokeRoanoke800 Meters282:03.76a—
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · 1 Mile · Place 6 · RoanokeRoanoke1 Mile64:31.30a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25ODAC ChampionshipApr 25 · 5000 Meters · Place 16 · RoanokeRoanoke5000 Meters16.16:04.35aFr
Apr 18WildCat InvitationalApr 18 · 1500 Meters · Place 10 · RoanokeRoanoke1500 Meters104:17.16FR
Apr 11Dennis CraddockApr 11 · 5000 Meters · Place 9 · RoanokeRoanoke5000 Meters915:14.44a PBFr
Apr 11Dennis CraddockApr 11 · 800 Meters · Place 38 · RoanokeRoanoke800 Meters381:59.21a PBFr
Mar 28Dr. Toms InviteMar 28 · 1500 Meters · Place 4 · RoanokeRoanoke1500 Meters44:05.55a PBFr
Mar 28Dr. Toms InviteMar 28 · 800 Meters · Place 30 · RoanokeRoanoke800 Meters302:02.80aFr
Mar 21W&L Track andField CarnivalMar 21 · 1500 Meters · Place 17 · RoanokeRoanoke1500 Meters174:12.09aFR
Mar 21W&L Track andField CarnivalMar 21 · 3000 Meters · Place 6 · RoanokeRoanoke3000 Meters69:19.77a PBFR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Holiday Kickoff OpenDec 8 · 5000 Meters · Place 6 · RoanokeRoanoke5000 Meters6.15:41.74a PBFr
Dec 5Liberty KickoffDec 5 · 3000 Meters · Place 17 · RoanokeRoanoke3000 Meters17.8:58.71aFr
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · 1600 Meters · Place 7 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters74:28.77 PB12
Feb 3East Coast Elite Roanoke #3Feb 3 · 1000 Meters · Place 8 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters82:40.88 PB12
Jan 11East Coast Elite Roanoke #2Jan 11 · 3200 Meters · Place 1 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)3200 Meters110:04.91 PB12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 800 Meters · Place 4 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)800 Meters4.2:00.31a12
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 3200 Meters · Place 14 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)3200 Meters14.10:36.22a PB12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1000 Meters · Place 26 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters26.2:46.83a12
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 15 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters15.4:37.17a12
Dec 9Liberty Flames HS InvitationalDec 9 · 1600 Meters · Place 20 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters20.4:42.25a12
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 1600 Meters · Place 26 · PH (Roanoke)PH (Roanoke)1600 Meters264:46.59—
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 49 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters49.4:53.89a11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Terrier Team ChallengeApr 15 · 1600 Meters · Place 9 · Patrick Henry (RoanoPatrick Henry (Roano1600 Meters94:51.89 PB—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 1600 Meters · Place 48 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters48.5:04.04a11
Dec 10Wally Gilbert InvitationalDec 10 · 1600 Meters · Place 6 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters6.5:15.19a11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Wally Gilbert InvitationalDec 11 · 1000 Meters · Place 7 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1000 Meters7.3:19.83a10
Dec 4Virginia Commonwealth Indoor GamesDec 4 · 1600 Meters · Place 28 · Patrick Henry (Roanoke)Patrick Henry (Roanoke)1600 Meters28.5:33.80a10