Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFred Hardy Invitational · Feb 233:08.20aFred Hardy InvitationalFebruary 23, 2026
1600 Meters · IndoorECE Roanoke "The Top 600 Invitational" · Feb 75:00.94aECE Roanoke "The Top 600 Invitational"February 7, 2026
1600 Meters · OutdoorKnights Track Classic · Apr 265:00.64Knights Track ClassicApril 26, 2025
3200 Meters · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 1210:18.68aVISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
3200 Meters · OutdoorVISAA Outdoor Track & Field Championships · May 1510:28.66aVISAA Outdoor Track & Field ChampionshipsMay 15, 2026
400 Meters · IndoorRoute 250 MS & JV Invitational · Jan 311:06.40Route 250 MS & JV InvitationalJanuary 31, 2026
500 Meters · IndoorFred Hardy Invitational · Jan 201:39.34Fred Hardy InvitationalJanuary 20, 2024
800 Meters · OutdoorTitan Track Classic · Apr 192:22.63aTitan Track ClassicApril 19, 2025
Combined results · IndoorBRAC Indoor Championships · Feb 35:12.81BRAC Indoor ChampionshipsFebruary 3, 2025
Combined results · OutdoorByrd Opener · Mar 202:29.79Byrd OpenerMarch 20, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 3200 Meters · Place 7 · North CrossNorth Cross3200 Meters7.10:28.66a PB10
Apr 4Northside InvitationalApr 4 · 3200 Meters · Place 2 · North CrossNorth Cross3200 Meters2.10:44.68a10
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 108 · North CrossNorth Cross1600 Meters108.5:06.91a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23Fred Hardy InvitationalFeb 23 · 1600 Meters · Place 8 · North CrossNorth Cross1600 Meters85:06.79a10
Feb 23Fred Hardy InvitationalFeb 23 · 1000 Meters · Place 17 · North CrossNorth Cross1000 Meters173:08.20a PB10
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 3200 Meters · Place 5 · North CrossNorth Cross3200 Meters5.10:18.68a PB10
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 1600 Meters · Place 17 · North CrossNorth Cross1600 Meters17.5:00.94a PB10
Feb 4BRAC Indoor ChampionshipsFeb 4 · 3200 Meters · Place 4 · North CrossNorth Cross3200 Meters410:43.5310
Jan 31Route 250 MS & JV InvitationalJan 31 · 3200 Meters · Place 1 · North CrossNorth Cross3200 Meters111:05.35—
Jan 31Route 250 MS & JV InvitationalJan 31 · 400 Meters · Place 3 · North CrossNorth Cross400 Meters31:06.40 PB—
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 3200 Meters · Place 5 · North CrossNorth Cross3200 Meters5.11:04.17a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3East Coast Elite - OMSOCMay 3 · 3200 Meters · Place 9 · North CrossNorth Cross3200 Meters910:44.799
Apr 26Knights Track ClassicApr 26 · 1600 Meters · Place 8 · North CrossNorth Cross1600 Meters85:00.64 PB—
Apr 26Knights Track ClassicApr 26 · 800 Meters · Place 15 · North CrossNorth Cross800 Meters152:24.97—
Apr 19Titan Track ClassicApr 19 · 1600 Meters · Place 18 · North CrossNorth Cross1600 Meters18.5:00.99a9
Apr 19Titan Track ClassicApr 19 · 800 Meters · Place 15 · North CrossNorth Cross800 Meters15.2:22.63a PB9
Apr 5Northside InvitationalApr 5 · 3200 Meters · Place 3 · North CrossNorth Cross3200 Meters3.11:06.33a9
Mar 20Byrd OpenerMar 20 · Combined results · Place 9 · North CrossNorth CrossCombined results92:29.79 PB9
Mar 20Byrd OpenerMar 20 · Combined results · Place 4 · North CrossNorth CrossCombined results45:15.749

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · 3200 Meters · Place 6 · North CrossNorth Cross3200 Meters6.10:36.25a9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 1600 Meters · Place 29 · North CrossNorth Cross1600 Meters29.5:02.36a9
Feb 3BRAC Indoor ChampionshipsFeb 3 · Combined results · Place 4 · North CrossNorth CrossCombined results411:23.469
Feb 3BRAC Indoor ChampionshipsFeb 3 · Combined results · Place 5 · North CrossNorth CrossCombined results55:12.81 PB9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 1000 Meters · Place 52 · North CrossNorth Cross1000 Meters52.3:10.28a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 1600 Meters · Place 14 · North CrossNorth Cross1600 Meters14.5:10.60a9
Jan 18Walt Cormack MemorialJan 18 · 3200 Meters · Place 26 · North CrossNorth Cross3200 Meters2610:50.36—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1600 Meters · Place 70 · North CrossNorth Cross1600 Meters70.5:12.40a9

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1600 Meters · Place 22 · North CrossNorth Cross1600 Meters22.5:16.04a9
Dec 14East Coast Elite - RoanokeDec 14 · 1000 Meters · Place 34 · North CrossNorth Cross1000 Meters34.3:13.83a9
Feb 3East Coast Elite Roanoke #3Feb 3 · 1600 Meters · Place 10 · North Cross MSNorth Cross MS1600 Meters105:35.818
Feb 3East Coast Elite Roanoke #3Feb 3 · 1000 Meters · Place 7 · North Cross MSNorth Cross MS1000 Meters73:30.448
Jan 27Heritage Middle School & Varsity InvitationalJan 27 · 1600 Meters · Place 1 · North CrossNorth Cross1600 Meters15:59.54—
Jan 27Heritage Middle School & Varsity InvitationalJan 27 · 1000 Meters · Place 2 · North CrossNorth Cross1000 Meters23:35.69—
Jan 20Fred Hardy InvitationalJan 20 · 1600 Meters · Place 10 · North CrossNorth Cross1600 Meters106:02.19—
Jan 20Fred Hardy InvitationalJan 20 · 500 Meters · Place 9 · North CrossNorth Cross500 Meters91:39.34 PB—
Jan 5East Coast Elite #1Jan 5 · 1000 Meters · Place 3 · North CrossNorth Cross1000 Meters3.3:43.64a8
Jan 5East Coast Elite #1Jan 5 · 1600 Meters · Place 9 · North CrossNorth Cross1600 Meters9.5:46.97a8

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11BRAC Track & Field ChampionshipsMay 11 · 3200 Meters · Place 5 · North CrossNorth Cross3200 Meters5.11:44.46a8
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 18 · North CrossNorth Cross1600 Meters18.5:27.48a8
Apr 17BFMS Meet #2Apr 17 · Combined results · Place 2 · North CrossNorth CrossCombined results22:38.168
Apr 17BFMS Meet #2Apr 17 · Combined results · Place 1 · North CrossNorth CrossCombined results15:28.428
Apr 3Hidden Valley Middle Tri-Meet- Back From BreakApr 3 · 800 Meters · Place 2 · North CrossNorth Cross800 Meters22:40.848
Apr 3Hidden Valley Middle Tri-Meet- Back From BreakApr 3 · 1600 Meters · Place 2 · North CrossNorth Cross1600 Meters25:34.498

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 1000 Meters · Place 2 · North CrossNorth Cross1000 Meters2.3:46.91a8
Dec 16East Coast Elite Roanoke #1Dec 16 · 1600 Meters · Place 9 · North CrossNorth Cross1600 Meters9.6:04.14a8
Jan 7East Coast EliteJan 7 · 1000 Meters · Place 4 · North CrossNorth Cross1000 Meters43:56.937
Jan 7East Coast EliteJan 7 · 1000 Meters · Place 13 · North CrossNorth Cross1000 Meters133:56.937
Jan 7East Coast EliteJan 7 · 1600 Meters · Place 8 · North CrossNorth Cross1600 Meters86:28.937
Jan 7East Coast EliteJan 7 · 1600 Meters · Place 23 · North CrossNorth Cross1600 Meters236:28.937

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Heritage Middle School & JV InvitationalJan 29 · 1600 Meters · Place 10 · North CrossNorth Cross1600 Meters107:17.576
Jan 29Heritage Middle School & JV InvitationalJan 29 · 1600 Meters · Place 10 · North CrossNorth Cross1600 Meters107:17.576