| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 5,000 Meters · RavenscroftRavenscroft Home Meet #4 · Sep 20 | 20:41.6 | Ravenscroft Home Meet #4 | September 20, 2023 |
| 5,000 Meters · Rolesville High SchoolThales Rolesville Home Meet 8/22 · Aug 22 | 20:48 | Thales Rolesville Home Meet 8/22 | August 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Sep 28 | Greensboro InvitationalSep 28 · 5,000 Meters Varsity · Place 22 · New Life Sto | 5,000 Meters Varsity | 22 | 19:29.77 | — |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 98 · New Life Storm | 5,000 Meters Varsity | 98 | 19:29.2 | 12 |
| Aug 20 | New Life Home MeetAug 20 · 5,000 Meters Varsity · Place 14 · New Life Homeschool | 5,000 Meters Varsity | 14 | 18:44.1 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 6 | Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 359 · New Life | 5,000 Meters Varsity | 359 | 19:53.4 | 11 |
| Sep 30 | Greensboro InvitationalSep 30 · 5,000 Meters Varsity · Place 82 · New Life Sto | 5,000 Meters Varsity | 82 | 20:11.12 | — |
| Sep 20 | Ravenscroft Home Meet #4Sep 20 · 5,000 Meters Varsity · Place 10 · New Life Storm | 5,000 Meters Varsity | 10 | 20:41.6 PB | 11 |
| Aug 22 | Thales Rolesville Home Meet 8/22Aug 22 · 5,000 Meters Varsity Boys · Place 12 · New Life Storm | 5,000 Meters Varsity Boys | 12 | 20:48 PB | 11 |