Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:06.21aAdidas Indoor NationalsMarch 20, 2026
1000 Meters · IndoorCoastal Conference Championship · Jan 283:17.04Coastal Conference ChampionshipJanuary 28, 2026
1600 Meters · IndoorThe VA Showcase · Jan 175:09.90aThe VA ShowcaseJanuary 17, 2026
1600 Meters · Indoor · Hand timedCroatan Polar Bear #1 · Jan 85:41.4hCroatan Polar Bear #1January 8, 2025
1600 Meters · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 155:10.12aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
2 Miles · IndoorAdidas Indoor Nationals · Mar 2010:58.96aAdidas Indoor NationalsMarch 20, 2026
3200 Meters · IndoorThe VA Showcase · Jan 1710:58.54aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 1510:51.82aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
800 Meters · Relay Split · IndoorNCHSAA 5A Champs · Feb 182:21.910NCHSAA 5A ChampsFebruary 18, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.10:51.82a PB10
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 1600 Meters · Place 4 · CroatanCroatan1600 Meters4.5:10.12a PB10

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 2 Miles · Place 7 · UnattachedUnattached2 Miles7.10:58.96a PB10
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 1 · UnattachedUnattached1 Mile1.5:06.21a PB10
Feb 18NCHSAA 5A ChampsFeb 18 · 800 Meters · CroatanCroatan800 MetersRelay Split—2:21.910 PB10
Feb 18NCHSAA 5A ChampsFeb 18 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.11:05.94a10
Feb 18NCHSAA 5A ChampsFeb 18 · 1600 Meters · Place 6 · CroatanCroatan1600 Meters6.5:12.99a10
Jan 28Coastal Conference ChampionshipJan 28 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters112:12.48—
Jan 28Coastal Conference ChampionshipJan 28 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters15:26.52—
Jan 28Coastal Conference ChampionshipJan 28 · 1000 Meters · Place 2 · CroatanCroatan1000 Meters23:17.04 PB—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 8 · CroatanCroatan3200 Meters8.10:58.54a PB10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 7 · CroatanCroatan1600 Meters7.5:09.90a PB10
Jan 10Just Don't Lose ClassicJan 10 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters15:11.11—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 17West Carteret Conference Meet #2Dec 17 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.11:28.36aUnofficial10
Dec 17West Carteret Conference Meet #2Dec 17 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.5:20.15aUnofficial10
Dec 4West Carteret Conference Meet #1Dec 4 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.11:16.19aUnofficial10
Dec 4West Carteret Conference Meet #1Dec 4 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.5:14.35aUnofficial10
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 3200 Meters · Place 7 · CroatanCroatan3200 Meters7.11:35.01a9
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 1600 Meters · Place 5 · CroatanCroatan1600 Meters5.5:11.50a9
May 10NCHSAA 3A East RegionalMay 10 · 3200 Meters · Place 3 · CroatanCroatan3200 Meters3.11:43.30a9
May 10NCHSAA 3A East RegionalMay 10 · 1600 Meters · Place 4 · CroatanCroatan1600 Meters4.5:13.56a9
Apr 30Coastal Conference MeetApr 30 · 3200 Meters · Place 2 · CroatanCroatan3200 Meters211:55.00—
Apr 30Coastal Conference MeetApr 30 · 1600 Meters · Place 2 · CroatanCroatan1600 Meters25:19.78—
Apr 15Crystal Coast ChampionshipApr 15 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters111:39.51—
Apr 15Crystal Coast ChampionshipApr 15 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters15:20.99—
Feb 5Coastal Conference ChampionshipFeb 5 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.11:49.15aUnofficial9
Feb 5Coastal Conference ChampionshipFeb 5 · 1600 Meters · Place 1 · CroatanCroatan1600 Meters1.5:24.01aUnofficial9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · 800 Meters · CroatanCroatan800 MetersRelay Split—2:25.730a9
Feb 15NCHSAA 3A State Championships Feb 15 · 3200 Meters · Place 7 · CroatanCroatan3200 Meters7.11:40.24a9
Feb 15NCHSAA 3A State Championships Feb 15 · 1600 Meters · Place 7 · CroatanCroatan1600 Meters7.5:22.63a9
Jan 8Croatan Polar Bear #1Jan 8 · 1600 Meters · Place 2 · Croatan CougarsCroatan Cougars1600 Meters25:41.4h PB9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Swansboro Meet #3Dec 18 · 1000 Meters · Place 3 · CroatanCroatan1000 Meters3.3:14.90Unofficial9
Dec 10West Carteret Polar Bear #2Dec 10 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.12:42.99aUnofficial9
Dec 10West Carteret Polar Bear #2Dec 10 · 1600 Meters · Place 2 · CroatanCroatan1600 Meters2.5:32.74aUnofficial9
Nov 26West Carteret Polar Bear #1Nov 26 · 3200 Meters · Place 1 · CroatanCroatan3200 Meters1.11:46.12Unofficial9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 800 Meters · Place 4 · CroatanCroatan800 MetersRelay Split4.2:32.4989
Dec 14Stay In Your Lane InvitationalDec 14 · 3200 Meters · Place 3 · CroatanCroatan3200 Meters3.11:44.59a9
Dec 14Stay In Your Lane InvitationalDec 14 · 1600 Meters · Place 9 · CroatanCroatan1600 Meters9.5:29.29a9