Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 214:32.54Mount Tabor Mile & Throwing ThunderMarch 21, 2025
1000 Meters · IndoorQuad City 7 Polar Bear #4 · Jan 72:43.35aQuad City 7 Polar Bear #4January 7, 2026
1600 Meters · IndoorQuad City 7 Last Chance · Feb 64:27.15Quad City 7 Last ChanceFebruary 6, 2026
1600 Meters · OutdoorNCRunners Elite Tune Up · May 314:25.40NCRunners Elite Tune UpMay 31, 2025
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 159:41.90NCRunners Elite Dash for DoobieNovember 15, 2025
800 Meters · OutdoorHornets Invitational · Apr 132:05.55aHornets InvitationalApril 13, 2024
800 Meters · Relay Split · IndoorNCHSAA 8A Champs · Feb 192:01.134NCHSAA 8A ChampsFebruary 19, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:27.12Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 272026 Quad City 7 Conference ChampionshipApr 27 · 1600 Meters · Green Level1600 Meters--DQ12
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 11 · Green Level1600 Meters114:36.3812
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 11 · Green Level1 Mile114:38.0612

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19NCHSAA 8A ChampsFeb 19 · 1600 Meters · Place 11 · Green Level1600 Meters11.4:40.84a12
Feb 19NCHSAA 8A ChampsFeb 19 · 800 Meters · Green Level800 MetersRelay Split—2:01.134 PB12
Feb 6Quad City 7 Last ChanceFeb 6 · 1600 Meters · Place 5 · Green Level1600 Meters54:27.15 PB12
Jan 23Governor's ClassicJan 23 · 1600 Meters · Place 7 · Green Level1600 Meters74:30.7412
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 33 · Green Level1600 Meters33.4:28.36a12
Jan 7Quad City 7 Polar Bear #4Jan 7 · 1000 Meters · Place 7 · Green Level1000 Meters72:43.35a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 60 · Green Level3200 Meters609:41.90 PB—
May 31NCRunners Elite Tune UpMay 31 · 1600 Meters · Place 19 · Green Level1600 Meters194:25.40 PB—
May 10NCHSAA 4A Mideast Regional 2025May 10 · 1600 Meters · Place 9 · Green Level1600 Meters9.4:31.78a11
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 83 · Green Level1600 Meters834:25.64JR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 83 · Green LevelMR Carnival: Rocky Hansen Christ Sch 4:04.29834:27.12 PBJR
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 11 · Green Level1 Mile114:32.54 PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A State Championships Feb 15 · 800 Meters · Green Level800 MetersRelay Split—2:07.091a11
Feb 1Mondo Elite HS InvitationalFeb 1 · 1600 Meters · Place 32 · Green Level1600 Meters324:32.79—
Jan 24Governor's ClassicJan 24 · 1000 Meters · Place 8 · Green Level1000 Meters82:46.2611
Jan 4JDL Run Fast InvitationalJan 4 · 1600 Meters · Place 10 · Green Level1600 Meters104:37.25—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 1000 Meters · Place 13 · Green Level1000 Meters13.2:49.24a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 100 · Green Level3200 Meters100.9:55.81aUnofficial11
Apr 13Hornets InvitationalApr 13 · 1600 Meters · Green Level1600 Meters—DNS10
Apr 13Hornets InvitationalApr 13 · 800 Meters · Place 7 · Green Level800 Meters7.2:05.55a PB10
Mar 7Apex vs Green LevelMar 7 · 800 Meters · Place 2 · Green Level800 Meters22:07.27—