Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hagan-Stone ParkNCISAA Championships · Oct 28 | 20:44.81 | NCISAA Championships | October 28, 2016 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 3A State Championships · Oct 25 | 20:29.6 | NCISAA 3A State Championships | October 25, 2019 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 1 | 19:57.02 | The Jungle Run | September 1, 2018 |
| 5,000 Meters · South View HSJungle Run · Sep 3 | 20:43.52 | Jungle Run | September 3, 2016 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 16 | 20:17.9 | Adidas XC Challenge | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCISAA 4A State ChampionshipsOct 26 · 5,000 Meters 3A · Place 59 · Cape Fear Academy | 5,000 Meters 3A | 59 | 21:14.07 | SO |
| Oct 26 | NCISAA 3A State ChampionshipsOct 26 · 5,000 Meters NCISAA 3A Championships · Place 59 · Cape Fear Academy | 5,000 Meters NCISAA 3A Championships | 59 | 21:14.07Unofficial | 10 |
| Oct 17 | Coastal Rivers Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 13 · Cape Fear Academy | 5,000 Meters Varsity | 13 | 19:43.95 | 10 |
| Oct 10 | New Hanover County ChampionshipOct 10 · 5,000 Meters Varsity · Place 42 · Cape Fear Academy | 5,000 Meters Varsity | 42 | 19:51.37 | 10 |
| Sep 7 | Wilmington Beach Blast - Nighttime Cross CountrySep 7 · 5,000 Meters Varsity · Place 24 · Cape Fear Academy | 5,000 Meters Varsity | 24 | 19:11.43 | 10 |
| Sep 1 | The Jungle RunSep 1 · 5,000 Meters Invitational · Place 122 · Cape Fear Academy | 5,000 Meters Invitational | 122 | 19:57.02 PB | 10 |
| Aug 23 | Wilmington KickoffAug 23 · 5,000 Meters Varsity · Place 61 · Cape Fear Academy | 5,000 Meters Varsity | 61 | 20:28.70 | 10 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters 2A · Place 97 · Cape Fear Academy | 5,000 Meters 2A | 97 | 19:51.75 | FR |
| Oct 12 | New Hanover County ChampionshipOct 12 · 5,000 Meters Varsity · Place 45 · Cape Fear Academy | 5,000 Meters Varsity | 45 | 20:28.00 | 9 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Invitational · Place 266 · Cape Fear Academy | 5,000 Meters Invitational | 266 | 20:17.9 PB | 9 |
| Sep 15 | adidas XC ChallengeSep 15 · 5,000 Meters Invitational · Place 266 · Cape Fear Academy | 5,000 Meters Invitational | 266 | 20:17.9 | 9 |
| Sep 6 | Coastal vs. CFA DualSep 6 · 5,000 Meters Varsity · Place 9 · Cape Fear Academy | 5,000 Meters Varsity | 9 | 21:13.59 | 9 |
| Sep 2 | The Jungle RunSep 2 · 5,000 Meters Invitational · Place 169 · Cape Fear Academy | 5,000 Meters Invitational | 169 | 21:20.77 | 9 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA ChampionshipsOct 28 · 5,000 Meters NCISAA 2A Championships · Place 111 · Cape Fear Academy | 5,000 Meters NCISAA 2A Championships | 111 | 20:44.81 PB | 8 |
| Oct 19 | Coastal Rivers Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 15 · Cape Fear Academy | 5,000 Meters Varsity | 15 | 20:19.79 | 8 |
| Oct 13 | New Hanover County ChampionshipOct 13 · 5,000 Meters Varsity · Place 41 · Cape Fear Academy | 5,000 Meters Varsity | 41 | 19:43.00 | — |
| Sep 24 | Greensboro InvitationalSep 24 · 4,000 Meters Middle School · Place 23 · Cape Fear Academy | 4,000 Meters Middle School | 23 | 16:45.63 | 8 |
| Sep 21 | Jeremy Gaines InvitationalSep 21 · 5,000 Meters Championship · Place 15 · Cape Fear Academy | 5,000 Meters Championship | 15 | 20:25.62 | 8 |
| Sep 10 | UNCW Seahawk InvitationalSep 10 · 5,000 Meters Varsity · Place 56 · Cape Fear Academy | 5,000 Meters Varsity | 56 | 22:08.55 | — |
| Sep 3 | Jungle RunSep 3 · 5,000 Meters Invitational · Place 148 · Cape Fear Academy | 5,000 Meters Invitational | 148 | 20:43.52 PB | 8 |
| Aug 25 | Mideastern Conference OpenerAug 25 · 5,000 Meters Varsity · Place 77 · Cape Fear Academy | 5,000 Meters Varsity | 77 | 21:38.84 | 8 |