Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Burg Open · Jan 94:32.90The Burg OpenJanuary 9, 2026
1000 Meters · IndoorLiberty Open · Feb 72:32.27aLiberty OpenFebruary 7, 2025
1500 Meters · OutdoorDr Jack M Toms Alumni Invitational · Mar 274:02.08aDr Jack M Toms Alumni InvitationalMarch 27, 2026
800 Meters · IndoorLiberty Open · Jan 231:57.04aLiberty OpenJanuary 23, 2026
800 Meters · OutdoorHill City Twilight · May 21:55.21aHill City TwilightMay 2, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualiferMay 6 · 1500 Meters · Place 19 · Lynchburg1500 Meters19.4:04.09aSo
May 2Hill City TwilightMay 2 · 800 Meters · Place 4 · Lynchburg800 Meters4.1:55.21a PBSo
Apr 24ODAC ChampionshipsApr 24 · 800 Meters · Place 3 · Lynchburg800 Meters3.1:55.40aSo
Apr 10Dennis CraddockApr 10 · 800 Meters · Place 20 · Lynchburg800 Meters20.1:57.16aSo
Apr 2Colonial RelaysApr 2 · 800 Meters · Place 17 · Lynchburg800 Meters17.1:56.65aSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 1500 Meters · Place 8 · Lynchburg1500 Meters8.4:02.08a PBSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 800 Meters · Place 35 · Lynchburg800 Meters35.2:01.55aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23Liberty OpenJan 23 · 800 Meters · Place 8 · Lynchburg800 Meters81:57.04a PBSo
Jan 16Roanoke College: Finn Pincus InvitationalJan 16 · 800 Meters · Place 2 · Lynchburg800 Meters21:59.34aSO
Jan 9The Burg OpenJan 9 · 1 Mile · Place 10 · Lynchburg1 Mile104:32.90 PBSO

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Dennis CraddockApr 11 · 800 Meters · Place 9 · Lynchburg800 Meters91:55.37aFr
Mar 21W&L Track andField CarnivalMar 21 · 1500 Meters · Place 18 · Lynchburg1500 Meters184:15.07aFR
Mar 21W&L Track andField CarnivalMar 21 · 800 Meters · Place 8 · Lynchburg800 Meters82:01.67aFR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Rockingham Collegiate ClassicFeb 21 · 800 Meters · Place 6 · Lynchburg800 Meters62:01.08a—
Feb 7Liberty OpenFeb 7 · 1000 Meters · Place 5 · Lynchburg1000 Meters52:32.27a PB—
Feb 7Liberty OpenFeb 7 · 800 Meters · Place 29 · Lynchburg800 Meters291:58.20a—