Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorW-S Prep./East Surry/North Stokes · Apr 12 | 14.63 | W-S Prep./East Surry/North Stokes | April 12, 2018 |
| 1000 Meters · IndoorMighty Explorers Challenge #1 · Nov 24 | 3:44.28a | Mighty Explorers Challenge #1 | November 24, 2015 |
| 1600 Meters · IndoorMighty Explorers Challenge #2 · Dec 4 | 6:45.53a | Mighty Explorers Challenge #2 | December 4, 2015 |
| 1600 Meters · OutdoorMount Airy, North Stokes, WS Prep · Apr 23 | 6:46.73 | Mount Airy, North Stokes, WS Prep | April 23, 2015 |
| 200 Meters · OutdoorAtkins, Mount Airy, North Stokes · Apr 7 | 30.10 | Atkins, Mount Airy, North Stokes | April 7, 2016 |
| 300 Meters · Indoor Mighty Explorers Challenge #3 · Dec 19 | 49.17a | Mighty Explorers Challenge #3 | December 19, 2017 |
| 3200 Meters · OutdoorNorthwest 1A Conference Meet · May 1 | 15:27.46a | Northwest 1A Conference Meet | May 1, 2015 |
| 400 Meters · OutdoorBishop McGuinnes, North Stokes, Winston-Salem Prep · Apr 28 | 1:10.08 | Bishop McGuinnes, North Stokes, Winston-Salem Prep | April 28, 2016 |
| 500 Meters · IndoorMighty Explorers Challenge 6 · Feb 2 | 1:33.76a | Mighty Explorers Challenge 6 | February 2, 2016 |
| 800 Meters · OutdoorNCHSAA 1A Midwest Regional · May 11 | 2:43.73a | NCHSAA 1A Midwest Regional | May 11, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
7 results2018 Indoor Track
3 results2017 Indoor Track
2 results2017 Outdoor Track
6 results2016 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | Bishop McGuinnes, North Stokes, Winston-Salem PrepApr 28 · 400 Meters · Place 2 · North Stokes | 400 Meters | 2 | 1:10.08 PB | 10 |
| Apr 21 | East Surry, Mount Airy, North StokesApr 21 · 3200 Meters · Place 1 · North Stokes | 3200 Meters | 1. | 16:28.58a | 10 |
| Apr 21 | East Surry, Mount Airy, North StokesApr 21 · 400 Meters · Place 5 · North Stokes | 400 Meters | 5. | 1:11.56a | 10 |
| Apr 14 | Atkins, East Surry, North Stokes, Winston Salem PrepApr 14 · 400 Meters · Place 5 · North Stokes | 400 Meters | 5 | 1:11.92 | 10 |
| Apr 14 | Atkins, East Surry, North Stokes, Winston Salem PrepApr 14 · 200 Meters · Place 7 · North Stokes | 200 Meters | 7 | 30.71 | 10 |
| Apr 7 | Atkins, Mount Airy, North StokesApr 7 · 400 Meters · Place 5 · North Stokes | 400 Meters | 5 | 1:12.30 | 10 |
| Apr 7 | Atkins, Mount Airy, North StokesApr 7 · 200 Meters · Place 4 · North Stokes | 200 Meters | 4 | 30.10 PB | 10 |
| Mar 23 | Bishop McGuinness, Mount Airy, North Stokes, WalkertownMar 23 · 1600 Meters · Place 6 · North Stokes | 1600 Meters | 6 | 7:20.24 | 10 |
| Mar 10 | East Wilkes, North Stokes, North WilkesMar 10 · 400 Meters · Place 3 · North Stokes | 400 Meters | 3 | 1:13.89 | 10 |
2016 Indoor Track
2 results2015 Indoor Track
3 results2015 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | Northwest 1A Conference MeetMay 1 · 3200 Meters · Place 5 · North Stokes | 3200 Meters | 5. | 15:27.46a PB | 9 |
| May 1 | Northwest 1A Conference MeetMay 1 · 1600 Meters · Place 8 · North Stokes | 1600 Meters | 8. | 6:51.51a | 9 |
| Apr 23 | Mount Airy, North Stokes, WS PrepApr 23 · 1600 Meters · Place 4 · North Stokes | 1600 Meters | 4 | 6:46.73 PB | 9 |
| Apr 16 | Bishop, East Surry, North StokesApr 16 · 1600 Meters · Place 4 · North Stokes | 1600 Meters | 4. | 6:54.17a | 9 |
| Apr 11 | ASU HS InvitationalApr 11 · 1600 Meters · Place 6 · North Stokes | 1600 Meters | 6. | 6:56.96a | 9 |
| Apr 9 | Atkins, North Stokes, Walkertown, WS PrepApr 9 · 1600 Meters · Place 2 · North Stokes | 1600 Meters | 2 | 7:16.97 | 9 |
| Apr 9 | Atkins, North Stokes, Walkertown, WS PrepApr 9 · 800 Meters · Place 5 · North Stokes | 800 Meters | 5 | 3:07.22 | 9 |
| Mar 28 | Mighty Viking Track & Field InvitationalMar 28 · 1600 Meters · Place 20 · North Stokes | 1600 Meters | 20 | 6:51.40 | 9 |
| Mar 12 | Bishop, E Wilkes, M Tabor, N Stokes MeetMar 12 · 1600 Meters · Place 7 · North Stokes | 1600 Meters | 7 | 7:23.13 | — |