Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVMI Invitational · Jan 246:00.26aVMI InvitationalJanuary 24, 2025
10,000 Meters · OutdoorDennis Craddock Coaches Classic · Apr 1242:53.94aDennis Craddock Coaches ClassicApril 12, 2024
10000 Meters · OutdoorODAC Outdoor Championships · Apr 2642:31.32aODAC Outdoor ChampionshipsApril 26, 2024
1500 Meters · OutdoorWildCat Invitational · Apr 185:20.93WildCat InvitationalApril 18, 2025
1600 Meters · OutdoorSeneca vs Shawnee · May 126:20.89Seneca vs ShawneeMay 12, 2021
3000 Meters · IndoorLiberty Open · Feb 711:58.77aLiberty OpenFebruary 7, 2025
3000 Meters · OutdoorW&L Track andField Carnival · Mar 2111:55.84aW&L Track andField CarnivalMarch 21, 2025
3200 Meters · OutdoorBurlington County Championships · May 1413:58.93aBurlington County ChampionshipsMay 14, 2022
400 Meters · IndoorOlympic Conference #1 · Dec 151:11.96aOlympic Conference #1December 15, 2023
400 Meters · OutdoorBurlington County Championships · May 141:08.08aBurlington County ChampionshipsMay 14, 2022
500 Meters · IndoorOlympic Conference Meet · Dec 171:36.09aOlympic Conference MeetDecember 17, 2022
5000 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 3120:53.04aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
5000 Meters · OutdoorDennis Craddock · Apr 1120:14.15aDennis CraddockApril 11, 2025
800 Meters · IndoorVMI Invitational · Jan 242:40.25aVMI InvitationalJanuary 24, 2025
800 Meters · OutdoorDoc Jopson Track & Field Invitational · Mar 222:42.00aDoc Jopson Track & Field InvitationalMarch 22, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24ODAC ChampionshipsApr 24 · 5000 Meters · Place 21 · RoanokeRoanoke5000 Meters21.21:08.92aSr
Apr 17WildCat InvitationalApr 17 · 1500 Meters · Place 14 · RoanokeRoanoke1500 Meters145:37.40aSr
Apr 10Dennis CraddockApr 10 · 5000 Meters · Place 14 · RoanokeRoanoke5000 Meters14.21:37.08aSr
Apr 10Dennis CraddockApr 10 · 800 Meters · RoanokeRoanoke800 Meters--DNSSr
Apr 2High Point VertKlasse MeetingApr 2 · 1500 Meters · Place 79 · RoanokeRoanoke1500 Meters79.5:39.06aSr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 5000 Meters · Place 16 · RoanokeRoanoke5000 Meters16.21:04.68aSr
Mar 20W&L CarnivalMar 20 · 1500 Meters · Place 47 · RoanokeRoanoke1500 Meters47.5:41.14aSr
Mar 20W&L CarnivalMar 20 · 800 Meters · Place 36 · RoanokeRoanoke800 Meters36.2:45.50aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · 5000 Meters · Place 22 · RoanokeRoanoke5000 Meters22.21:49.89aSr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · 1 Mile · Place 22 · RoanokeRoanoke1 Mile22.6:15.15aSr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 5000 Meters · Place 12 · RoanokeRoanoke5000 Meters1221:57.65aSr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 5000 Meters · Place 15 · RoanokeRoanoke5000 Meters1521:36.85SR
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 800 Meters · Place 18 · RoanokeRoanoke800 Meters182:45.09SR
Jan 16Roanoke College: Finn Pincus InvitationalJan 16 · 3000 Meters · Place 12 · RoanokeRoanoke3000 Meters1212:34.59aSr
Jan 16Roanoke College: Finn Pincus InvitationalJan 16 · 1 Mile · Place 12 · RoanokeRoanoke1 Mile126:15.90aSr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 5000 Meters · Place 6 · RoanokeRoanoke5000 Meters6.21:16.99aSr
Mar 1ODAC Indoor ChampionshipsMar 1 · 5000 Meters · RoanokeRoanoke5000 Meters--DNSJr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 5000 Meters · Place 7 · RoanokeRoanoke5000 Meters7.20:55.59aJr
Feb 7Liberty OpenFeb 7 · 3000 Meters · Place 53 · RoanokeRoanoke3000 Meters5311:58.77a PB—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 5000 Meters · Place 16 · RoanokeRoanoke5000 Meters16.20:53.04a PBJr
Jan 24VMI InvitationalJan 24 · 1 Mile · Place 43 · RoanokeRoanoke1 Mile436:00.26a PB—
Jan 24VMI InvitationalJan 24 · 800 Meters · Place 34 · RoanokeRoanoke800 Meters342:40.25a PB—
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · 3000 Meters · Place 20 · RoanokeRoanoke3000 Meters2012:15.03a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25ODAC ChampionshipApr 25 · 5000 Meters · Place 17 · RoanokeRoanoke5000 Meters17.20:25.58aJr
Apr 18WildCat InvitationalApr 18 · 1500 Meters · Place 19 · RoanokeRoanoke1500 Meters195:20.93 PBJR
Apr 11Dennis CraddockApr 11 · 5000 Meters · Place 14 · RoanokeRoanoke5000 Meters1420:14.15a PBJr
Mar 28Dr. Toms InviteMar 28 · 5000 Meters · Place 14 · RoanokeRoanoke5000 Meters1420:52.77aJr
Mar 21W&L Track andField CarnivalMar 21 · 1500 Meters · Place 17 · RoanokeRoanoke1500 Meters175:31.94aJR
Mar 21W&L Track andField CarnivalMar 21 · 3000 Meters · Place 3 · RoanokeRoanoke3000 Meters311:55.84a PBJR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Holiday Kickoff OpenDec 8 · 5000 Meters · Place 5 · RoanokeRoanoke5000 Meters5.21:13.94aJr
Feb 24ODAC Indoor ChampionshipsFeb 24 · 5000 Meters · Place 16 · RoanokeRoanoke5000 Meters16.21:23.09aSo
Feb 10Joe LaRocco InvitationalFeb 10 · 5000 Meters · Place 9 · RoanokeRoanoke5000 Meters922:44.97a—
Jan 19Finn Pincus InvitationalJan 19 · 3000 Meters · Place 9 · RoanokeRoanoke3000 Meters912:46.26SO
Jan 19Finn Pincus InvitationalJan 19 · 1 Mile · Place 25 · RoanokeRoanoke1 Mile256:28.78SO

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26ODAC Outdoor ChampionshipsApr 26 · 10000 Meters · Place 10 · RoanokeRoanoke10000 Meters1042:31.32a PB—
Apr 12Dennis Craddock Coaches ClassicApr 12 · 10,000 Meters · Place 5 · RoanokeRoanoke10,000 Meters5.42:53.94a PBSo
Mar 29Hornet OpenMar 29 · 5000 Meters · Place 8 · RoanokeRoanoke5000 Meters821:09.74a—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · 1500 Meters · Place 29 · RoanokeRoanoke1500 Meters295:37.67a—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · 800 Meters · Place 16 · RoanokeRoanoke800 Meters162:42.00a PB—
Mar 15WLU CarnivalMar 15 · 5000 Meters · Place 23 · RoanokeRoanoke5000 Meters23.21:27.15aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Olympic Conference #1Dec 15 · 400 Meters · Place 8 · ShawneeShawnee400 Meters8.1:11.96a PB12
Feb 25ODAC Indoor Track & Field ChampionshipsFeb 25 · 5000 Meters · Place 15 · RoanokeRoanoke5000 Meters15.22:22.09aFr
Feb 11Joe LaRocco InvitationalFeb 11 · 1 Mile · Place 18 · RoanokeRoanoke1 Mile186:23.70aFr

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30ODAC Outdoor Track & Field ChampionshipsApr 30 · 10000 Meters · Place 14 · RoanokeRoanoke10000 Meters1446:44.23FR
Apr 14Dennis Craddock Coaches ClassicApr 14 · 5000 Meters · Place 26 · RoanokeRoanoke5000 Meters2621:13.85—
Mar 17Washington & Lee CarnivalMar 17 · 5000 Meters · Place 28 · RoanokeRoanoke5000 Meters2822:22.02FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Olympic Conference MeetDec 17 · 500 Meters · Place 7 · ShawneeShawnee500 Meters7.1:36.09a PB11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 400 Meters · Place 37 · ShawneeShawnee400 Meters37.1:08.29a12
May 14Burlington County ChampionshipsMay 14 · 3200 Meters · Place 17 · ShawneeShawnee3200 Meters17.13:58.93a PB12
May 14Burlington County ChampionshipsMay 14 · 400 Meters · Place 18 · ShawneeShawnee400 Meters18.1:08.08a PB12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12Seneca vs ShawneeMay 12 · 1600 Meters · Place 12 · ShawneeShawnee1600 Meters126:20.89 PB—