Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 214:29.96Mount Tabor Mile & Throwing ThunderMarch 21, 2025
1000 Meters · IndoorMondo Elite HS Invitational · Feb 12:37.79Mondo Elite HS InvitationalFebruary 1, 2025
1000 Meters · OutdoorWake Forest Polar Bear #2 · Dec 63:07.90aWake Forest Polar Bear #2December 6, 2023
1600 Meters · IndoorPolar Express · Dec 35:17.37aPolar ExpressDecember 3, 2021
1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 214:28.39Mount Tabor Mile & Throwing ThunderMarch 21, 2025
300 Meters · IndoorWake Forest HS Polar Bear #3 · Jan 2539.31Wake Forest HS Polar Bear #3January 25, 2024
300 Meters · OutdoorWake Forest Polar Bear #3 · Jan 2539.31aWake Forest Polar Bear #3January 25, 2024
400 Meters · Relay Split · IndoorPolar Express · Dec 659.462Polar ExpressDecember 6, 2024
500 Meters · OutdoorWake Forest Polar Bear #2 · Dec 61:14.14aWake Forest Polar Bear #2December 6, 2023
800 Meters · OutdoorNCHSAA 4A East Regional · May 101:54.59aNCHSAA 4A East RegionalMay 10, 2025
800 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 152:00.886aNCHSAA 4A State Championships February 15, 2025

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10NCHSAA 4A East RegionalMay 10 · 800 Meters · Place 5 · Leesville Road800 Meters5.1:54.59a PB12
Apr 25Cary AC Elite Sprint & DistanceApr 25 · 800 Meters · Place 2 · Leesville Road800 Meters21:57.1712
Apr 12Wake County ChampionshipsApr 12 · 800 Meters · Place 5 · Leesville Road800 Meters51:59.3612
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1600 Meters · Place 11 · Leesville Road1600 Meters114:28.39 PB—
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 11 · Leesville Road1 Mile114:29.96 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A State Championships Feb 15 · 800 Meters · Leesville Road800 MetersRelay Split—2:00.886a PB12
Feb 5Athens Last Chance Polar BearFeb 5 · 1000 Meters · Place 2 · Leesville Ro1000 Meters22:39.46—
Feb 1Mondo Elite HS InvitationalFeb 1 · 1000 Meters · Place 17 · Leesville Ro1000 Meters172:37.79 PB—
Jan 24Governor's ClassicJan 24 · 1000 Meters · Place 3 · Leesville Rd1000 Meters32:42.1912
Jan 17Snowball InvitationalJan 17 · 1000 Meters · Place 2 · Leesville Rd1000 Meters22:40.6712

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 14East Chapel Hill Polar Bear #2Dec 14 · 1600 Meters · Place 3 · Leesville Road1600 Meters3.4:38.21aUnofficial12
Dec 7East Chapel Hill Polar Bear #1 2025Dec 7 · 300 Meters · Place 8 · Leesville Road300 Meters8.38.94aUnofficial12
Apr 27CAP 6 ChampionshipApr 27 · 800 Meters · Place 11 · Leesville Road800 Meters112:03.6411
Apr 20Carolina Distance CarnivalApr 20 · 1600 Meters · Place 5 · Leesville Road1600 Meters54:40.94—
Apr 20Carolina Distance CarnivalApr 20 · 1 Mile · Place 149 · Leesville Road1 Mile1494:42.56JR
Apr 20Carolina Distance CarnivalApr 20 · 800 Meters · Place 43 · Leesville Road800 Meters432:03.87JR
Mar 22Athens Drive Friday Night Lights 2024Mar 22 · 800 Meters · Place 12 · Leesville Road800 Meters122:03.8011
Mar 14Broughton/Leesville Dual MeetMar 14 · 800 Meters · Place 1 · Leesville Road800 Meters12:06.1611
Jan 25Wake Forest Polar Bear #3Jan 25 · 300 Meters · Place 7 · Leesville Road300 Meters7.39.31a PB11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Polar ExpressDec 6 · 1000 Meters · Place 1 · Leesville Road1000 Meters1.2:39.67a12
Dec 6Polar ExpressDec 6 · 400 Meters · Leesville Road400 MetersRelay Split—59.462 PB12
Feb 2Mondo Elite HS InvitationalFeb 2 · 1000 Meters · Place 34 · Leesville Ro1000 Meters342:45.34—
Feb 2Mondo Elite HS InvitationalFeb 2 · 1000 Meters · Place 34 · Leesville Ro1000 Meters342:45.34—
Jan 25Wake Forest HS Polar Bear #3Jan 25 · 300 Meters · Place 7 · Leesville Ro300 Meters739.31 PB—
Jan 19Governor's ClassicJan 19 · 1000 Meters · Place 6 · Leesville Ro1000 Meters62:48.4311
Jan 12Snowball InvitationalJan 12 · 1000 Meters · Place 17 · Leesville Road1000 Meters172:50.9111
Jan 5Weddington InvitationalJan 5 · 1000 Meters · Place 14 · Leesville Ro1000 Meters142:50.6111

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 9East Chapel Hill Polar Bear Meet #2Dec 9 · 1000 Meters · Place 6 · Leesville Road1000 Meters6.2:48.87aUnofficial11
Dec 6Wake Forest Polar Bear #2Dec 6 · 500 Meters · Place 6 · Leesville Road500 Meters6.1:14.14a PB11
Dec 6Wake Forest Polar Bear #2Dec 6 · 1000 Meters · Place 10 · Leesville Road1000 Meters10.3:07.90a PB11
Dec 2East Chapel Hill Polar Bear Meet #1Dec 2 · 500 Meters · Place 18 · Leesville Road500 Meters18.1:20.72aUnofficial11
Dec 2East Chapel Hill Polar Bear Meet #1Dec 2 · 1600 Meters · Place 6 · Leesville Road1600 Meters6.4:45.12aUnofficial11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 3East Chapel Hill Polar Bear Meet #1Dec 3 · 1000 Meters · Leesville Road1000 Meters—NT10
Dec 3East Chapel Hill Polar Bear Meet #1Dec 3 · 1600 Meters · Place 12 · Leesville Road1600 Meters12.5:12.94aUnofficial10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 4The Frozen Ram Series #2Dec 4 · 1000 Meters · Place 5 · Leesville Road1000 Meters5.3:09.35aUnofficial9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Polar ExpressDec 3 · 1600 Meters · Place 21 · Leesville Road1600 Meters21.5:17.37a PB9