Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLiberty Kickoff · Dec 44:26.77aLiberty KickoffDecember 4, 2025
1 Mile · OutdoorDennis Craddock · Apr 104:23.26aDennis CraddockApril 10, 2026
1000 Meters · IndoorEast Coast Elite - Roanoke 1.23.25 · Jan 232:44.23aEast Coast Elite - Roanoke 1.23.25January 23, 2025
1500 Meters · OutdoorVirginia Challenge · Apr 174:03.24aVirginia ChallengeApril 17, 2026
1600 Meters · IndoorThe 757 Showdown 2025 · Jan 44:33.85The 757 Showdown 2025January 4, 2025
1600 Meters · OutdoorTitan Track Classic · Apr 194:22.78aTitan Track ClassicApril 19, 2025
3000 Meters · IndoorBig South Indoor TF Championships 2026 · Feb 278:52.02aBig South Indoor TF Championships 2026February 27, 2026
3000 Meters · OutdoorDavidson Relays · Mar 279:02.05aDavidson RelaysMarch 27, 2026
3200 Meters · OutdoorBlue Demon Invitational · May 109:24.25Blue Demon InvitationalMay 10, 2025
800 Meters · OutdoorTitan Track Classic · Apr 191:59.91aTitan Track ClassicApril 19, 2025
Combined results · OutdoorTitan Track Classic · Apr 272:02.09Titan Track ClassicApril 27, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 15 · RadfordRadford1500 MetersRound P15.4:03.82aFr
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 58 · RadfordRadford1500 Meters58.4:03.24a PBFr
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 74 · RadfordRadford800 Meters74.2:00.24aFr
Apr 10Dennis CraddockApr 10 · 1 Mile · Place 17 · RadfordRadford1 Mile17.4:23.26a PBFr
Mar 27Davidson RelaysMar 27 · 3000 Meters · Place 9 · RadfordRadford3000 Meters9.9:02.05a PBFr
Mar 13Phoenix InvitationalMar 13 · 1500 Meters · RadfordRadford1500 Meters—DNFFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · 3000 Meters · Place 18 · RadfordRadford3000 Meters188:52.02a PBFR
Jan 16Tryon Winter ClassicJan 16 · 1 Mile · Place 17 · RadfordRadford1 Mile17.4:31.65aFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 1 Mile · Place 11 · RadfordRadford1 Mile11.4:26.77a PBFr
Feb 22VHSL Region 3D ChampionshipsFeb 22 · 1600 Meters · Place 3 · Hidden ValleyHidden Valley1600 Meters34:41.12a—
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 1000 Meters · Hidden ValleyHidden Valley1000 Meters—DNS12
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 1600 Meters · Hidden ValleyHidden Valley1600 Meters—DNS12
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 1000 Meters · Place 6 · Hidden ValleyHidden Valley1000 Meters6.2:44.23a PB12
Jan 4The 757 Showdown 2025Jan 4 · 1000 Meters · Place 6 · Hidden ValleyHidden Valley1000 Meters62:48.2712
Jan 4The 757 Showdown 2025Jan 4 · 1600 Meters · Place 1 · Hidden ValleyHidden Valley1600 Meters14:33.85 PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Blue Demon InvitationalMay 10 · 3200 Meters · Place 1 · Hidden ValleyHidden Valley3200 Meters19:24.25 PB12
Apr 19Titan Track ClassicApr 19 · 1600 Meters · Place 1 · Hidden ValleyHidden Valley1600 Meters1.4:22.78a PB12
Apr 19Titan Track ClassicApr 19 · 800 Meters · Place 1 · Hidden ValleyHidden Valley800 Meters1.1:59.91a PB12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 1600 Meters · Place 38 · Hidden ValleyHidden Valley1600 Meters38.4:33.50a11
Jun 14adidas Outdoor NationalsJun 14 · 1600 Meters · Place 38 · Hidden ValleyHidden Valley1600 Meters38.4:35.24a11
May 23VHSL Region 3D ChampionshipsMay 23 · 1600 Meters · Place 4 · Hidden ValleyHidden Valley1600 Meters44:25.94a—
May 23VHSL Region 3D ChampionshipsMay 23 · 800 Meters · Place 6 · Hidden ValleyHidden Valley800 Meters62:04.02a—
Apr 27Titan Track ClassicApr 27 · Combined results · Place 3 · Hidden Valley High SHidden Valley High SCombined results32:02.09 PB11
Apr 27Titan Track ClassicApr 27 · Combined results · Place 2 · Hidden Valley High SHidden Valley High SCombined results24:28.2511
Apr 20Northside InvitationalApr 20 · Combined results · Place 1 · Hidden Valley High SHidden Valley High SCombined results14:31.4511
Apr 13Blacksburg InvitationalApr 13 · 800 Meters · Place 1 · Hidden Valley High SHidden Valley High S800 Meters12:06.06—
Apr 13Blacksburg InvitationalApr 13 · 800 Meters · Place 9 · Hidden Valley High SHidden Valley High S800 Meters92:06.06—
Apr 13Blacksburg InvitationalApr 13 · 1600 Meters · Place 1 · Hidden Valley High SHidden Valley High S1600 Meters14:30.54—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 20 · Roanoke Valley ChristianRoanoke Valley Christian1600 Meters20.4:42.66a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 1600 Meters · Place 3 · UnattachedUnattached1600 Meters3.4:47.13a11