Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDiv. I Indoor Pre-Nationals Invite · Feb 144:47.86aDiv. I Indoor Pre-Nationals InviteFebruary 14, 2025
1 Mile · OutdoorAlan Connie Shamrock Invitational · Mar 204:50.53aAlan Connie Shamrock InvitationalMarch 20, 2025
1000 Meters · IndoorLampert Timing Indoor Track Meet #1 · Dec 12:58.76aLampert Timing Indoor Track Meet #1December 1, 2021
1500 Meters · OutdoorTrojan Challenge · Mar 284:24.32Trojan ChallengeMarch 28, 2025
1500ms-Friday · OutdoorUNCW Seahawk Invitational · Mar 14:40.09UNCW Seahawk InvitationalMarch 1, 2024
1600 Meters · IndoorLampert Timing Indoor Track Meet #1 · Dec 14:46.47aLampert Timing Indoor Track Meet #1December 1, 2021
1600 Meters · OutdoorNCHSAA 2A East Regional · Jun 184:50.70aNCHSAA 2A East RegionalJune 18, 2021
3000 Meters · IndoorJDL Early Bird Invitational · Dec 89:46.82aJDL Early Bird InvitationalDecember 8, 2024
3000m Steeplechase · 0.914m · OutdoorAggie Classic · Apr 1812:24.04aAggie ClassicApril 18, 2025
3000m Steeplechase · OutdoorThe Trojan Relays · Apr 1111:19.13aThe Trojan RelaysApril 11, 2025
5000 Meters · OutdoorThe Trojan Relays · Apr 1218:12.97aThe Trojan RelaysApril 12, 2024
800 Meters · OutdoorTrojan Challenge · Mar 282:07.01Trojan ChallengeMarch 28, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 17Aggie InviteApr 17 · 3000m Steeplechase · Mount OliveMount Olive3000m Steeplechase0.914m--DNSJr
Mar 289th Annual adidas Trojan ChallengeMar 28 · 1500 Meters · Place 14 · Mount OliveMount Olive1500 Meters14.4:53.76aJr
Mar 28Adidas Trojan ChallengeMar 28 · 1500 Meters · Place 14 · Mount OliveMount Olive1500 Meters14.4:53.76aJr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 1500 Meters · Place 30 · Mount OliveMount Olive1500 Meters305:10.71aJr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 800 Meters · Place 20 · Mount OliveMount Olive800 Meters202:27.44aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Camel City DistanceFeb 7 · 1 Mile · Mount OliveMount Olive1 Mile—DNF—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 3000 Meters · Place 37 · Mount OliveMount Olive3000 Meters37.10:31.52aJr
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 1 Mile · Place 18 · Mount OliveMount Olive1 Mile18.4:47.86a PBSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18Aggie ClassicApr 18 · 3000m Steeplechase · Place 8 · Mount OliveMount Olive3000m Steeplechase0.914m8.12:24.04a PBSo
Apr 11The Trojan RelaysApr 11 · 3000m Steeplechase · Place 4 · Mount OliveMount Olive3000m Steeplechase411:19.13a PBSo
Apr 5Braves ClassicApr 5 · 5000 Meters · Place 8 · Mount OliveMount Olive5000 Meters818:42.66aSo
Apr 5Braves ClassicApr 5 · 800 Meters · Place 4 · Mount OliveMount Olive800 Meters42:19.34aSo
Mar 28Trojan ChallengeMar 28 · 1500 Meters · Place 8 · Mount OliveMount Olive1500 Meters84:24.32 PBSO
Mar 28Trojan ChallengeMar 28 · 800 Meters · Place 8 · Mount OliveMount Olive800 Meters82:07.01 PBSO
Mar 20Alan Connie Shamrock InvitationalMar 20 · 1 Mile · Place 26 · Mount OliveMount Olive1 Mile264:50.53a PBSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8JDL Early Bird InvitationalDec 8 · 3000 Meters · Place 20 · Mount OliveMount Olive3000 Meters20.9:46.82a PBSo

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 12The Trojan RelaysApr 12 · 5000 Meters · Place 7 · Mount OliveMount Olive5000 Meters718:12.97a PB—
Apr 12The Trojan RelaysApr 12 · 800 Meters · Place 20 · Mount OliveMount Olive800 Meters202:15.95a—
Apr 5Bill Carson InvitationalApr 5 · 1500 Meters · Place 14 · Mount OliveMount Olive1500 Meters14.4:42.18aFr
Mar 22The Adidas Trojan Challenge Mar 22 · 1500 Meters · Place 15 · Mount OliveMount Olive1500 Meters154:32.60a—
Mar 22The Adidas Trojan Challenge Mar 22 · 800 Meters · Place 13 · Mount OliveMount Olive800 Meters132:15.30a—
Mar 1UNCW Seahawk InvitationalMar 1 · 1500ms-Friday · Place 16 · Mount OliveMount Olive1500ms-Friday164:40.09 PBFR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3JDL Early Bird InvitationalDec 3 · 1 Mile · Place 46 · Mount OliveMount Olive1 Mile46.5:17.42aFr

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14NCHSAA 3A East RegionalMay 14 · 800 Meters · Place 10 · First FlightFirst Flight800 Meters10.2:20.63a12

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Grant Holloway Holiday InvitationalDec 18 · 1600 Meters · Place 18 · First FlightFirst Flight1600 Meters18.4:54.06a12
Dec 7Lampert Timing Indoor Track Meet #2Dec 7 · 1000 Meters · Place 5 · First FlightFirst Flight1000 Meters5.3:00.62a12
Dec 7Lampert Timing Indoor Track Meet #2Dec 7 · 1600 Meters · Place 1 · First FlightFirst Flight1600 Meters1.4:53.65a12
Dec 1Lampert Timing Indoor Track Meet #1Dec 1 · 1000 Meters · Place 1 · First FlightFirst Flight1000 Meters1.2:58.76a PB12
Dec 1Lampert Timing Indoor Track Meet #1Dec 1 · 1600 Meters · Place 1 · First FlightFirst Flight1600 Meters1.4:46.47a PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 26NCHSAA 2A State ChampionshipJun 26 · 1600 Meters · Place 15 · First FlightFirst Flight1600 Meters15.4:58.86a11
Jun 18NCHSAA 2A East RegionalJun 18 · 3200 Meters · First FlightFirst Flight3200 Meters--DNF11
Jun 18NCHSAA 2A East RegionalJun 18 · 1600 Meters · Place 4 · First FlightFirst Flight1600 Meters4.4:50.70a PB11