Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wake Med Soccer Park 3kCary, MC, HS, FG, PC, CG · Aug 2813:47.26Cary, MC, HS, FG, PC, CGAugust 28, 2025
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1919:44.47Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1219:08.2Knights CrossingSeptember 12, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 618:46.8NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 119:39.3NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2520:47.61Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2519:39.31WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3119:20.52Wake Med Super RegionalOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 13 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A1318:46.8 PB12
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 7A East · Place 10 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A East1019:20.52 PB12
Oct 21Tri-6 Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 12 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1220:26.5212
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 113 · Cardinal GibbonsCardinal Gibbons5,000 Meters COROS Race of Champions11319:36.7612
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 23 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red2319:08.2 PB12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 178 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship17820:20.6411
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 30 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A3019:39.3 PB11
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 30 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A3019:39.2511
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 30 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A3019:39.2511
Oct 25NCHSAA 7A East RegionalOct 25 · 5,000 Meters Varsity · Place 9 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity919:39.3111
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A East · Place 9 · Cardinal GibbonsCardinal Gibbons5,000 Meters NCHSAA 7A East919:39.31 PB11
Oct 14Tri 6 Conference Oct 14 · 5,000 Meters Varsity · Place 17 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1720:54.5411
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 174 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity17419:49.311
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 174 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity17419:49.311
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 174 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity17419:49.311
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 46 · Cardinal GibbonsCardinal Gibbons5,000 Meters HS Race 24619:44.47 PB11
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 50 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red5020:43.211
Aug 28Cary, MC, HS, FG, PC, CGAug 28 · 3,000 Meters Varsity · Place 51 · Cardinal GibbonsCardinal Gibbons3,000 Meters Varsity5113:47.26 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 31 · Cardinal GibbonsCardinal Gibbons5,000 Meters Open Invitational3119:25.9110
Oct 26NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 35 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity3520:39.0610
Oct 16CAP6 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 19 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1919:54.0010
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 137 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity13720:14.310
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 10 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1020:29.810

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Freshman/Sophomore · Place 33 · NCNC5,000 Meters Freshman/Sophomore3320:47.61 PB9
Oct 17CAP 6 Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 26 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity2620:22.99—
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Championship · Place 182 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship18220:40.29
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Junior Varsity Red · Place 7 · Cardinal GibbonsCardinal Gibbons5,000 Meters Junior Varsity Red720:52.79
Aug 12Kick-off ClassicAug 12 · 3,000 Meters Varsity · Place 20 · Cardinal GibbonsCardinal Gibbons3,000 Meters Varsity2012:51.469