Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMondo Elite HS Invitational · Jan 302:42.36Mondo Elite HS InvitationalJanuary 30, 2026
1600 Meters · IndoorCharlotte Christian Last Chance · Feb 74:45.17Charlotte Christian Last ChanceFebruary 7, 2026
1600 Meters · OutdoorWeddington Invitational · Mar 284:29.74Weddington InvitationalMarch 28, 2026
2000m Steeplechase · Outdoor*1st Annual* For All The Dawgs Invitational · Apr 176:59.02*1st Annual* For All The Dawgs Invitational April 17, 2025
3000m Steeplechase · IndoorSpring into the Season Kickoff · Feb 286:56.36aSpring into the Season KickoffFebruary 28, 2026
3200 Meters · OutdoorMonroe HS Meet #1 · Mar 311:30.73Monroe HS Meet #1March 3, 2026
400 Meters · OutdoorMonroe MS Meet #1 · Mar 121:14.70Monroe MS Meet #1March 12, 2022
800 Meters · OutdoorMonroe HS Meet #1 · Mar 32:04.60Monroe HS Meet #1March 3, 2026
Complete · OutdoorPiedmont Middle Track Meet · Mar 191:08.5Piedmont Middle Track MeetMarch 19, 2022
Long Jump · OutdoorFHHS MS Track Meet 1 · Mar 43.50FHHS MS Track Meet 1March 4, 2023
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:44.56Carolina Distance CarnivalApril 26, 2025
Results · OutdoorCuthbertson MS Season Opener · Mar 51:11.39Cuthbertson MS Season OpenerMarch 5, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Weddington InvitationalMar 28 · 1600 Meters · Place 11 · Parkwood1600 Meters114:29.74 PBJR
Mar 3Monroe HS Meet #1Mar 3 · 3200 Meters · Place 1 · Parkwood3200 Meters111:30.73 PBJR
Mar 3Monroe HS Meet #1Mar 3 · 800 Meters · Place 2 · Parkwood800 Meters22:04.60 PBJR

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Spring into the Season KickoffFeb 28 · 3000m Steeplechase · Place 9 · Parkwood3000m Steeplechase96:56.36a PB11
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 4 · Parkwood1600 Meters44:45.17 PBJR
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 4 · Parkwood1600 Meters44:45.17JR
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 44 · Parkwood1000 Meters442:42.36 PB—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 44 · Parkwood1000 Meters442:42.36—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 44 · Parkwood1000 Meters442:42.36—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Metrolina Christian Meet No. 4Apr 29 · 1600 Meters · Place 3 · Parkwood1600 Meters34:49.22SO
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 288 · Parkwood1600 Meters2884:42.80SO
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 287 · ParkwoodMR Carnival: Rocky Hansen Christ Sch 4:04.292874:44.56 PBSO
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 2000m Steeplechase · Place 6 · Parkwood2000m Steeplechase66:59.02 PBSO
Mar 29Weddington InvitationalMar 29 · 1600 Meters · Place 23 · Parkwood1600 Meters234:42.80SO

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Mondo Elite HS InvitationalFeb 1 · 1000 Meters · Place 67 · Parkwood1000 Meters672:54.98—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 16Marvin Ridge InvitationalMar 16 · 800 Meters · Place 44 · Parkwood800 Meters442:22.32—
Mar 16Marvin Ridge InvitationalMar 16 · 1600 Meters · Place 42 · Parkwood1600 Meters425:03.42—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Catawba Shores, Rocky River & The Mountain ConferencesJan 30 · 1600 Meters · Place 7 · Parkwood1600 Meters75:36.839

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Union County MS ChampionshipApr 29 · 1600 Meters · Place 3 · Parkwood1600 Meters35:29.138
Apr 29Union County MS ChampionshipApr 29 · 1600 Meters · Place 15 · Parkwood1600 Meters155:29.138
Apr 22Monroe MS Meet #3Apr 22 · 800 Meters · Place 5 · Parkwood800 Meters52:30.408
Apr 22Monroe MS Meet #3Apr 22 · 1600 Meters · Place 8 · Parkwood1600 Meters85:38.128
Mar 252023 Union All-County Meet @ CuthbertsonMar 25 · 1600 Meters · Place 15 · Parkwood1600 Meters155:35.788
Mar 18Monroe MS Meet #1Mar 18 · 800 Meters · Place 9 · Parkwood800 Meters92:34.728
Mar 18Monroe MS Meet #1Mar 18 · 800 Meters · Place 11 · Parkwood800 Meters112:34.728
Mar 18Monroe MS Meet #1Mar 18 · 1600 Meters · Place 7 · Parkwood1600 Meters75:37.308
Mar 4FHHS MS Track Meet 1Mar 4 · Long Jump · Place 5 · ParkwoodLong Jump53.50 PB—
Mar 4FHHS MS Track Meet 1Mar 4 · Long Jump · Place 11 · ParkwoodLong Jump113.50—
Mar 4FHHS MS Track Meet 1Mar 4 · 1600 Meters · Place 3 · Parkwood1600 Meters35:45.03—
Mar 4FHHS MS Track Meet 1Mar 4 · 1600 Meters · Place 9 · Parkwood1600 Meters95:45.03—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 2Monroe MS Meet #3Apr 2 · Long Jump · Place 2 · ParkwoodLong Jump213-37
Apr 2Monroe MS Meet #3Apr 2 · Long Jump · Place 10 · ParkwoodLong Jump1013-37
Apr 2Monroe MS Meet #3Apr 2 · 1600 Meters · Place 5 · Parkwood1600 Meters55:54.327
Apr 2Monroe MS Meet #3Apr 2 · 1600 Meters · Place 5 · Parkwood1600 Meters55:54.327
Mar 19Piedmont Middle Track MeetMar 19 · Complete · Place 10 · ParkwoodComplete101:08.5 PB7
Mar 12Monroe MS Meet #1Mar 12 · 400 Meters · Place 2 · Parkwood400 Meters21:14.70 PB7
Mar 12Monroe MS Meet #1Mar 12 · 400 Meters · Place 17 · Parkwood400 Meters171:14.707
Mar 12Monroe MS Meet #1Mar 12 · 400 Meters · Place 2 · Parkwood400 Meters21:14.707
Mar 12Monroe MS Meet #1Mar 12 · 400 Meters · Place 17 · Parkwood400 Meters171:14.707
Mar 5Cuthbertson MS Season OpenerMar 5 · Results · Place 16 · ParkwoodResults1612-02.75—
Mar 5Cuthbertson MS Season OpenerMar 5 · Results · Place 29 · ParkwoodResults291:11.39 PB—