Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:55.99Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorASICS Holiday Invitational · Dec 203:30.29aASICS Holiday InvitationalDecember 20, 2025
1500 Meters · OutdoorJCSU/Cockrell 2026 HS Invitational · Mar 285:35.27aJCSU/Cockrell 2026 HS InvitationalMarch 28, 2026
1600 Meters · IndoorFast Track Invitational · Jan 256:06.29Fast Track InvitationalJanuary 25, 2025
1600 Meters · OutdoorMarvin Ridge Invitational · Mar 135:51.21aMarvin Ridge InvitationalMarch 13, 2026
3200 Meters · IndoorBallantyne Ridge Polar Bear #2 · Jan 2913:37.76aBallantyne Ridge Polar Bear #2January 29, 2025
3200 Meters · OutdoorMarvin Ridge Invitational · Mar 1413:37.29Marvin Ridge InvitationalMarch 14, 2025
800 Meters · OutdoorSouthwestern 7A/8A Conference Championship · Apr 282:38.96aSouthwestern 7A/8A Conference ChampionshipApril 28, 2026
MR Carnival: Carmen Alder Pinecrest 4:42.45 · OutdoorCarolina Distance Carnival · Apr 265:59.36Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 3200 Meters · Place 6 · Ballantyne Ridge3200 Meters6.14:19.47a10
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 1600 Meters · Place 7 · Ballantyne Ridge1600 Meters7.6:03.71a10
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 800 Meters · Place 8 · Ballantyne Ridge800 Meters8.2:38.96a PB10
Apr 23BR/CC Weekday MeetApr 23 · 3200 Meters · Place 1 · Ballantyne Ridge3200 Meters1.13:40.79a10
Apr 1Palisades Senior SendoffApr 1 · 1600 Meters · Place 8 · Ballantyne Ridge1600 Meters8.6:18.24a10
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 1500 Meters · Place 5 · Ballantyne Ridge1500 Meters55:35.27a PB10
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 7 · Ballantyne R1600 Meters75:54.1210
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 7 · Ballantyne R1 Mile75:55.99 PB10
Mar 13Marvin Ridge InvitationalMar 13 · 1600 Meters · Place 14 · Ballantyne Ridge1600 Meters14.5:51.21a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21Weddington Polar Bear #4Jan 21 · 1000 Meters · Place 2 · Ballantyne Ridge1000 Meters23:41.66—
Jan 21Weddington Polar Bear #4Jan 21 · 1600 Meters · Place 3 · Ballantyne Ridge1600 Meters36:10.35—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 293 · Ballantyne Ridge1600 Meters293.6:16.46a10
Jan 9Weddington InvitationalJan 9 · 1600 Meters · Place 25 · Ballantyne R1600 Meters256:10.1910
Jan 9Weddington InvitationalJan 9 · 1000 Meters · Place 24 · Ballantyne R1000 Meters243:38.5810

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 30 · Ballantyne Ridge1000 Meters30.3:30.29a PB10
Feb 1Mondo Elite HS InvitationalFeb 1 · 1600 Meters · Place 75 · Ballantyne R1600 Meters756:16.36—
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 3200 Meters · Place 3 · Ballantyne Ridge3200 Meters313:37.76a PB—
Jan 25Fast Track InvitationalJan 25 · 1600 Meters · Place 73 · Ballantyne R1600 Meters736:06.29 PB—
Jan 4JDL Run Fast InvitationalJan 4 · 1600 Meters · Place 39 · Ballantyne R1600 Meters396:17.47—
Jan 4JDL Run Fast InvitationalJan 4 · 1000 Meters · Place 30 · Ballantyne R1000 Meters303:47.92—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 10Weddington Polar Bear #2Dec 10 · 1000 Meters · Place 4 · Ballantyne Ridge1000 Meters4.3:42.89aUnofficial10
Dec 10Weddington Polar Bear #2Dec 10 · 1600 Meters · Place 11 · Ballantyne Ridge1600 Meters11.6:16.07aUnofficial10
Nov 25Rocky River Polar Bear InvitationalNov 25 · 1600 Meters · Place 4 · Ballantyne Ridge1600 Meters4.6:22.95aUnofficial10
Apr 30SoMeck 4A Conference ChampionshipApr 30 · 3200 Meters · Place 9 · Ballantyne Ridge3200 Meters9.13:37.31a9
Apr 30SoMeck 4A Conference ChampionshipApr 30 · 1600 Meters · Place 10 · Ballantyne Ridge1600 Meters10.6:08.37a9
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 230 · Ballantyne Ridge1600 Meters2305:57.50FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Carmen Alder Pinecrest 4:42.45 · Place 227 · Ballantyne RidgeMR Carnival: Carmen Alder Pinecrest 4:42.452275:59.36 PBFR
Apr 25FNL @ Ballantyne Ridge HSApr 25 · 3200 Meters · Place 8 · Ballantyne Ridge3200 Meters813:46.569
Apr 9Marvin Home Meet # 3 / Senior NightApr 9 · 800 Meters · Place 19 · Ballantyne Ridge800 Meters192:43.09a9
Apr 5Queen City RelaysApr 5 · 3200 Meters · Place 7 · Ballantyne Ridge3200 Meters713:51.569
Mar 29Weddington InvitationalMar 29 · 1600 Meters · Place 32 · Ballantyne Ridge1600 Meters326:01.06FR
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 8 · Ballantyne Ridge1 Mile86:05.689
Mar 14Marvin Ridge InvitationalMar 14 · 3200 Meters · Place 28 · Ballantyne Ridge3200 Meters2813:37.29 PB9
Mar 14Marvin Ridge InvitationalMar 14 · 1600 Meters · Place 25 · Ballantyne Ridge1600 Meters256:15.139

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 1000 Meters · Place 13 · Ballantyne Ridge1000 Meters13.3:47.45aUnofficial9
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 1600 Meters · Place 18 · Ballantyne Ridge1600 Meters18.6:25.05aUnofficial9
Dec 12Puma vs Rudolph Holiday Polar BearDec 12 · 1600 Meters · Place 12 · Ballantyne Ridge1600 Meters12.6:36.58aUnofficial9
Dec 7Cold Turkey InvitationalDec 7 · 1600 Meters · Ballantyne Ridge1600 Meters—DNS9
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Ballantyne Ridge3200 Meters—DNS9