Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2025 Davidson Meet of Champions · May 245:36.04a2025 Davidson Meet of ChampionsMay 24, 2025
1000 Meters · IndoorMondo Elite HS Invitational · Feb 13:22.58Mondo Elite HS InvitationalFebruary 1, 2025
1600 Meters · IndoorReindeer Classic · Dec 195:33.47aReindeer ClassicDecember 19, 2025
1600 Meters · OutdoorPatriots Invitational · Mar 135:31.02aPatriots InvitationalMarch 13, 2026
3200 Meters · OutdoorNCHSAA 7A Central Regional · May 912:07.94aNCHSAA 7A Central RegionalMay 9, 2026
400 Meters · OutdoorApex Quad · Mar 121:06.70Apex QuadMarch 12, 2025
400 Meters · Relay Split · IndoorReindeer Classic · Dec 191:14.816Reindeer ClassicDecember 19, 2025
500 Meters · IndoorGovernor's Classic · Jan 191:36.99Governor's ClassicJanuary 19, 2024
800 Meters · Outdooradidas Outdoor Nationals · Jun 142:35.55aadidas Outdoor NationalsJune 14, 2024
800 Meters · Relay Split · IndoorReindeer Classic · Dec 202:33.694Reindeer ClassicDecember 20, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9NCHSAA 7A Central RegionalMay 9 · 3200 Meters · Place 10 · CaryCary3200 Meters10.12:07.94a PB11
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 3200 Meters · Place 10 · CaryCary3200 Meters10.12:07.94a11
Apr 11Wake County ChampionshipsApr 11 · 1600 Meters · Place 4 · CaryCary1600 Meters4.5:45.21a11
Mar 272026 OutRun the StormMar 27 · 1600 Meters · Place 7 · CaryCary1600 Meters7.5:40.84a11
Mar 13Patriots InvitationalMar 13 · 1600 Meters · Place 7 · CaryCary1600 Meters7.5:31.02a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9Weddington InvitationalJan 9 · 1600 Meters · Place 10 · CaryCary1600 Meters105:45.7911

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Reindeer ClassicDec 19 · 1600 Meters · Place 6 · CaryCary1600 Meters6.5:33.47a PB11
Dec 19Reindeer ClassicDec 19 · 400 Meters · CaryCary400 MetersRelay Split—1:14.816 PB11
Feb 1Mondo Elite HS InvitationalFeb 1 · 1000 Meters · Place 47 · CaryCary1000 Meters473:22.58 PB—
Jan 29Cary High SWAC Polar Bear MeetJan 29 · 1600 Meters · Place 7 · CaryCary1600 Meters75:48.41—
Jan 24Governor's ClassicJan 24 · 1600 Meters · Place 10 · CaryCary1600 Meters105:42.8510

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 242025 Davidson Meet of ChampionsMay 24 · 1 Mile · Place 20 · UnattachedUnattached1 Mile20.5:36.04a PB10
Mar 21Athens Drive Friday Night LightsMar 21 · 3200 Meters · Place 6 · CaryCary3200 Meters612:31.3410
Mar 21Athens Drive Friday Night LightsMar 21 · 3200 Meters · Place 6 · CaryCary3200 Meters612:31.3410
Mar 12Apex QuadMar 12 · 400 Meters · Place 3 · CaryCary400 Meters31:06.70 PB—
Mar 6MC, PC & Cary @ Green HopeMar 6 · 800 Meters · Place 9 · CaryCary800 Meters92:37.42—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 800 Meters · CaryCary800 MetersRelay Split—2:33.694 PB10
Dec 20Reindeer ClassicDec 20 · 1000 Meters · Place 16 · CaryCary1000 Meters16.3:23.56a10
Feb 2Mondo Elite HS InvitationalFeb 2 · 1600 Meters · Place 69 · CaryCary1600 Meters696:03.83—
Jan 27Apex Polar BearJan 27 · 1600 Meters · Place 12 · CaryCary1600 Meters126:02.33—
Jan 27Apex Polar BearJan 27 · 1600 Meters · Place 12 · CaryCary1600 Meters126:02.33—
Jan 19Governor's ClassicJan 19 · 500 Meters · Place 21 · CaryCary500 Meters211:36.99 PB9
Jan 12Snowball InvitationalJan 12 · 1000 Meters · Place 27 · CaryCary1000 Meters273:48.539
Jan 8SWAC Polar Bear #3Jan 8 · 1600 Meters · Place 9 · CaryCary1600 Meters96:15.15—
Jan 8SWAC Polar Bear #3Jan 8 · 1600 Meters · Place 9 · CaryCary1600 Meters96:15.15—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 4Green Level Polar BearDec 4 · 1600 Meters · Place 3 · CaryCary1600 Meters3.5:53.88aUnofficial10
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 119 · CaryCary3200 Meters119.12:28.42aUnofficial10
Jun 14adidas Outdoor NationalsJun 14 · 800 Meters · Place 23 · CaryCary800 Meters23.2:35.55a PB9
Jun 1NC Runners Tune UpJun 1 · 1 Mile · Place 24 · CaryCary1 Mile24.05:48.09
Mar 15Patriots InvitationalMar 15 · 1600 Meters · Place 35 · CaryCary1600 Meters356:01.61—
Mar 6Cary @ PCMar 6 · 1600 Meters · Place 5 · CaryCary1600 Meters56:08.73—
Mar 6Cary @ PCMar 6 · 800 Meters · Place 5 · CaryCary800 Meters52:47.57—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 12SWAC Polar Bear #2Dec 12 · 1600 Meters · Place 4 · CaryCary1600 Meters4.6:01.88a9
Dec 5SWAC Polar Bear #1Dec 5 · 1600 Meters · Place 12 · CaryCary1600 Meters12.6:22.50Unofficial9
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 139 · CaryCary3200 Meters139.13:44.21aUnofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 1Polar ExpressDec 1 · 1000 Meters · Place 17 · CaryCary1000 Meters17.3:39.75a9