Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorSpartan Winter Invitational · Feb 1 | 2:45.54 | Spartan Winter Invitational | February 1, 2022 |
| 1600 Meters · IndoorH.O.T. Chocolate · Dec 6 | 4:58.16a | H.O.T. Chocolate | December 6, 2021 |
| 1600 Meters · OutdoorBishop McGuinness, Cornerstone, Millennium, NCLA Meet · Mar 30 | 4:54.01 | Bishop McGuinness, Cornerstone, Millennium, NCLA Meet | March 30, 2022 |
| 300 Meters · IndoorH.O.T. Chocolate · Dec 6 | 43.07a | H.O.T. Chocolate | December 6, 2021 |
| 3200 Meters · IndoorH.O.T. Chocolate Meet (High Octane Track) · Dec 7 | 12:16.84a | H.O.T. Chocolate Meet (High Octane Track) | December 7, 2018 |
| 800 Meters · OutdoorNorth Stokes, Alleghany, Starmount, South Stokes · Apr 28 | 2:09.65 | North Stokes, Alleghany, Starmount, South Stokes | April 28, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | NCHSAA 1A Midwest RegionalMay 13 · 800 Meters · Place 7 · Millennium | 800 Meters | 7. | 2:09.84a | 12 |
| May 4 | Northwest Piedmont 1A Track & Field ChampionshipsMay 4 · 800 Meters · Place 4 · Millennium | 800 Meters | 4 | 2:11.43 | 12 |
| Apr 28 | North Stokes, Alleghany, Starmount, South StokesApr 28 · 800 Meters · Place 1 · Millennium C | 800 Meters | 1 | 2:09.65 PB | 12 |
| Apr 6 | North Stokes, E. Wilkes, Mt. Airy, S. Stokes #1Apr 6 · 1600 Meters · Place 3 · Millennium | 1600 Meters | 3. | 5:00.14a | 12 |
| Apr 6 | North Stokes, E. Wilkes, Mt. Airy, S. Stokes #1Apr 6 · 800 Meters · Place 3 · Millennium | 800 Meters | 3. | 2:14.32a | 12 |
| Mar 30 | Bishop McGuinness, Cornerstone, Millennium, NCLA MeetMar 30 · 1600 Meters · Place 2 · Millennium | 1600 Meters | 2 | 4:54.01 PB | 12 |
| Mar 30 | Bishop McGuinness, Cornerstone, Millennium, NCLA MeetMar 30 · 800 Meters · Place 3 · Millennium | 800 Meters | 3 | 2:13.31 | 12 |
| Mar 11 | North Stokes Track & Field JamboreeMar 11 · 1600 Meters · Place 6 · Millennium | 1600 Meters | 6 | 4:59.37 | 12 |
| Mar 11 | North Stokes Track & Field JamboreeMar 11 · 800 Meters · Place 4 · Millennium | 800 Meters | 4 | 2:13.30 | 12 |
2022 Indoor Track
4 results2021 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | JDL Holiday InvitationalDec 18 · 1000 Meters · Place 11 · Millennium | 1000 Meters | 11. | 2:49.29a | 12 |
| Dec 10 | H.O.T. SantaDec 10 · 1000 Meters · Place 1 · Millennium | 1000 Meters | 1. | 2:53.67a | 12 |
| Dec 6 | H.O.T. ChocolateDec 6 · 300 Meters · Place 15 · Millennium | 300 Meters | 15. | 43.07a PB | 12 |
| Dec 6 | H.O.T. ChocolateDec 6 · 1600 Meters · Place 1 · Millennium | 1600 Meters | 1. | 4:58.16a PB | 12 |
| Nov 23 | H.O.T. TurkeyNov 23 · 1000 Meters · Place 6 · Millennium | 1000 Meters | 6. | 3:01.07a | 12 |
| Nov 23 | H.O.T. TurkeyNov 23 · 1600 Meters · Place 8 · Millennium | 1600 Meters | 8. | 5:11.27a | 12 |
2021 Outdoor Track
1 results2019 Indoor Track
4 results2018 Indoor Track
2 results