Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2700 m · UNC WilmingtonSeahawk Invitational · Sep 6 | 11:53.50 | Seahawk Invitational | September 6, 2014 |
| 3,000 Meters · Cuthbertson Middle School4th Annual Middle School Championship · Oct 18 | 13:29.12 | 4th Annual Middle School Championship | October 18, 2014 |
| 3,000 Meters · Jackson ParkWNC Cross-Country Carnival · Aug 23 | 14:01.2 | WNC Cross-Country Carnival | August 23, 2014 |
| 3,000 Meters · Marvin Ridge Marvin Ridge MS #2 · Sep 9 | 14:35 | Marvin Ridge MS #2 | September 9, 2014 |
| 3,000 Meters · McAlpine Creek ParkMAC Meet (MS) · Sep 30 | 13:39.5 | MAC Meet (MS) | September 30, 2014 |
| 3,000 Meters · Metrolina Christian AcademyMetrolina Christian Meet No. 2 · Oct 7 | 13:23.4 | Metrolina Christian Meet No. 2 | October 7, 2014 |
| 3,000 Meters · SouthLake Christian AcademySLCA MAC Meet · Sep 2 | 15:47.1 | SLCA MAC Meet | September 2, 2014 |
| 5,000 Meters · Hickory Grove Christian North CampusHickory Grove Home Meet · Sep 3 | 24:25.66 | Hickory Grove Home Meet | September 3, 2019 |
| 5,000 Meters · McAlpine Creek ParkMAC Cross Country Championships · Oct 17 | 20:23 | MAC Cross Country Championships | October 17, 2019 |
| 5,000 Meters · Metrolina Christian AcademyMetrolina Preview (Union Co. Schools) · Sep 12 | 24:29.3 | Metrolina Preview (Union Co. Schools) | September 12, 2017 |
| 5,000 Meters · Northside Christian AcademyNorthside Christian Home Meet · Oct 10 | 24:40 | Northside Christian Home Meet | October 10, 2017 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 2 | 25:10.52 | The Jungle Run | September 2, 2017 |
| 5,000 Meters · Weddington HSUnion County XC Championship · Sep 25 | 23:15.60 | Union County XC Championship | September 25, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
1 results2017 Cross Country
3 results2014 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | 4th Annual Middle School ChampionshipOct 18 · 3,000 Meters Open (7th & 8th) · Place 45 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Open (7th & 8th) | 45 | 13:29.12 PB | 7 |
| Oct 13 | MAC Championships (MS)Oct 13 · 3,000 Meters Middle School · Place 9 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | 9 | 13:46.5 | 7 |
| Oct 7 | Metrolina Christian Meet No. 2Oct 7 · 3,000 Meters Middle School · Place 80 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | 80 | 13:23.4 PB | 7 |
| Sep 30 | MAC Meet (MS)Sep 30 · 3,000 Meters Middle School · Place 8 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | 8 | 13:39.5 PB | 7 |
| Sep 20 | 4th Annual Hare and HoundsSep 20 · 3,000 Meters Middle School Championships · Place 78 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School Championships | 78 | 14:06.51 | 7 |
| Sep 9 | Marvin Ridge MS #2Sep 9 · 3,000 Meters Middle School · Place 75 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | 75 | 14:35 PB | 7 |
| Sep 6 | Seahawk InvitationalSep 6 · 2,700 Meters Middle School · Place 15 · Metrolina Christian AcademyMetrolina Christian Academy | 2,700 Meters Middle School | 15 | 11:53.50 PB | 7 |
| Sep 2 | SLCA MAC MeetSep 2 · 3,000 Meters MS Boys · Place 22 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters MS Boys | 22 | 15:47.1 PB | 7 |
| Aug 26 | Metrolina Christian Home MeetAug 26 · 3,000 Meters Middle School · Place 28 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Middle School | 28 | 14:37.1 | 7 |
| Aug 23 | WNC Cross-Country CarnivalAug 23 · 3,000 Meters Open · Place 47 · Metrolina Christian AcademyMetrolina Christian Academy | 3,000 Meters Open | 47 | 14:01.2 PB | 7 |