| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1000 Meters · IndoorMondo Elite HS Invitational · Feb 1 | 2:47.50a | Mondo Elite HS Invitational | February 1, 2020 |
| 1600 Meters · IndoorLiberty Christmas HS Invitational · Dec 15 | 4:49.73a | Liberty Christmas HS Invitational | December 15, 2018 |
| 1600 Meters · OutdoorNCRunners Eastern Tour · Mar 9 | 4:33.00 | NCRunners Eastern Tour | March 9, 2019 |
| 3200 Meters · IndoorLiberty Christmas HS Invitational · Dec 15 | 10:34.48a | Liberty Christmas HS Invitational | December 15, 2018 |
| 3200 Meters · OutdoorCAP 8 Last Chance · May 3 | 10:24.0 | CAP 8 Last Chance | May 3, 2017 |
| 800 Meters · OutdoorCAP 7 Conference Championship · May 4 | 2:13.62 | CAP 7 Conference Championship | May 4, 2019 |
| Combined results · OutdoorLeesville/Cardinal Gibbons Dual Meet · Apr 3 | 4:53.0 | Leesville/Cardinal Gibbons Dual Meet | April 3, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 1 | Mondo Elite HS InvitationalFeb 1 · 1000 Meters · Place 32 · Leesville Road | 1000 Meters | 32. | 2:47.50a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 23 | Millbrook Polar BearJan 23 · 1600 Meters · Place 18 · Leesville Road | 1600 Meters | 18. | 4:56.0Unofficial | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 4 | CAP 7 Conference ChampionshipMay 4 · 800 Meters · Place 16 · Leesville Ro | 800 Meters | 16 | 2:13.62 PB | — |
| Apr 3 | Leesville/Cardinal Gibbons Dual MeetApr 3 · Combined results · Place 8 · Leesville Road | Combined results | 8 | 4:53.0 PB | 11 |
| Mar 9 | NCRunners Eastern TourMar 9 · 1600 Meters · Place 13 · Leesville Ro | 1600 Meters | 13 | 4:33.00 PB | 11 |
| Mar 2 | NC Runners Eastern TourMar 2 · 1600 Meters · Place 6 · Leesville Ro | 1600 Meters | 6 | 4:49.73 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 15 | Liberty Christmas HS InvitationalDec 15 · 3200 Meters · Place 14 · Leesville Road | 3200 Meters | 14. | 10:34.48a PB | 11 |
| Dec 15 | Liberty Christmas HS InvitationalDec 15 · 1600 Meters · Place 34 · Leesville Road | 1600 Meters | 34. | 4:49.73a PB | 11 |
| Nov 30 | JDL Distance ClassicNov 30 · 1000 Meters · Place 16 · Leesville Road | 1000 Meters | 16. | 2:50.11a | 11 |
| Jan 12 | Wake County Meet #2Jan 12 · 3200 Meters · Place 10 · Leesville Road | 3200 Meters | 10 | 10:45.53 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 28 | CAP 7 ChampionshipApr 28 · 1600 Meters · Place 23 · Leesville Road | 1600 Meters | 23. | 5:12.47a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 15 | Wake County Invitational #2Dec 15 · 1000 Meters · Place 21 · Leesville Road | 1000 Meters | 21. | 2:55.31a | 10 |
| Dec 1 | Wake County Invitational #1Dec 1 · 1600 Meters · Place 23 · Leesville Road | 1600 Meters | 23. | 4:57.30a | 10 |
| Jan 28 | Eastern HS ChallengeJan 28 · 1600 Meters · Place 41 · Leesville Road | 1600 Meters | 41 | 4:59.72 | — |
| Jan 13 | Wake County Invitational #2Jan 13 · 3200 Meters · Place 23 · Leesville Road | 3200 Meters | 23 | 11:11.69 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 3 | CAP 8 Last ChanceMay 3 · 3200 Meters · Place 4 · Leesville Road | 3200 Meters | 4 | 10:24.0 PB | 9 |
| Apr 29 | CAP 8 Conference MeetApr 29 · 3200 Meters · Place 12 · Leesville Ro | 3200 Meters | 12 | 10:58.48 | — |
| Mar 11 | NC Runners Tour #2Mar 11 · 3200 Meters · Place 6 · Leesville Road | 3200 Meters | 6. | 10:27.41a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 9 | Wake County InvitationalDec 9 · 1000 Meters · Place 23 · Leesville Road | 1000 Meters | 23. | 3:02.38a | 9 |