Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cuthbertson Middle School9th Annual NC XC Championship · Oct 19 | 12:13.28 | 9th Annual NC XC Championship | October 19, 2019 |
| 3,000 Meters · Marvin RidgeMarvin Ridge Middle School Meet #1 · Sep 5 | 14:59.1 | Marvin Ridge Middle School Meet #1 | September 5, 2017 |
| 3,000 Meters · Marvin Ridge Marvin Ridge Middle School Meet #2 · Oct 8 | 12:49.76 | Marvin Ridge Middle School Meet #2 | October 8, 2019 |
| 3,000 Meters · Marvin Ridge HSMarvin Ridge MS #2 · Oct 2 | 14:21.9 | Marvin Ridge MS #2 | October 2, 2018 |
| 3,000 Meters · Metrolina Christian AcademyUnion County Middle School XC Championships · Sep 30 | 12:37.3 | Union County Middle School XC Championships | September 30, 2019 |
| 3,000 Meters · Parkwood Middle SchoolThe Rebellion XC Invitational · Sep 14 | 12:48.0 | The Rebellion XC Invitational | September 14, 2019 |
| 3,000 Meters · Weddington MSWeddington Invitational · Sep 13 | 14:10.11 | Weddington Invitational | September 13, 2017 |
| 4,000 Meters · Park West Recreation ComplexMt. Pleasant Track Club Cross Country Meet · Oct 5 | 17:29.6 | Mt. Pleasant Track Club Cross Country Meet | October 5, 2019 |
| 5,000 Meters · Cuthbertson HSCXC Senior Night Invite · Jan 2 | 19:11.16 | CXC Senior Night Invite | January 2, 2021 |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 24 | 18:40.5 | Hough Invite | September 24, 2022 |
| 5,000 Meters · McAlpine Creek ParkUnion County XC Middle School Championships · Oct 6 | 17:56.48 | Union County XC Middle School Championships | October 6, 2022 |
| 5,000 Meters · Weddington HSWeddington Home Meet · Sep 1 | 18:49.5 | Weddington Home Meet | September 1, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Hough InviteSep 30 · 5,000 Meters Junior Varsity · Place 8 · Marvin RidgeMarvin Ridge | 5,000 Meters Junior Varsity | 8 | 18:56.0 | 12 |
2022 Cross Country
4 results2021 Cross Country
2 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 9th Annual NC XC ChampionshipOct 19 · 3,000 Meters Open 7th/8th Boys · Place 12 · Marvin RidgeMarvin Ridge | 3,000 Meters Open 7th/8th Boys | 12 | 12:13.28 PB | 8 |
| Oct 8 | Marvin Ridge Middle School Meet #2Oct 8 · 3,000 Meters Middle School · Place 41 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 41 | 12:49.76 PB | 8 |
| Oct 5 | Mt. Pleasant Track Club Cross Country MeetOct 5 · 4,000 Meters 13-14 Boys · Place 16 · Waxhaw Track ClubWaxhaw Track Club | 4,000 Meters 13-14 Boys | 16 | 17:29.6 PB | 8 |
| Sep 30 | Union County Middle School XC ChampionshipsSep 30 · 3,000 Meters Middle School B Race · Place 12 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School B Race | 12 | 12:37.3 PB | 8 |
| Sep 20 | Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational · Place 59 · MS_Marvin RidgeMS_Marvin Ridge | 3,000 Meters Middle School Invitational | 59 | 12:26.2 | — |
| Sep 14 | The Rebellion XC InvitationalSep 14 · 3,000 Meters Middle school open · Place 15 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle school open | 15 | 12:48.0 PB | 8 |
| Sep 3 | Marvin Ridge Middle School Meet #1Sep 3 · 3,000 Meters Middle School · Place 41 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 41 | 14:26.49 | 8 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | 8th Annual NC XC ChampionshipOct 20 · 3,000 Meters Open 7th/8th Boys · Place 66 · Marvin RidgeMarvin Ridge | 3,000 Meters Open 7th/8th Boys | 66 | 13:41.67 | 7 |
| Oct 13 | Parkwood InvitationalOct 13 · 3,000 Meters Open · Place 53 · Marvin RidgeMarvin Ridge | 3,000 Meters Open | 53 | 14:04.77 | 7 |
| Oct 9 | Weddington MS XC First MeetOct 9 · 3,000 Meters Middle School · Place 80 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 80 | 14:12.37 | 7 |
| Oct 2 | Marvin Ridge MS #2Oct 2 · 3,000 Meters Middle School · Place 59 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 59 | 14:21.9 PB | 7 |
| Sep 27 | Union County XC ChampionshipsSep 27 · 3,000 Meters Middle School Open · Place 47 · MS_Marvin RidgeMS_Marvin Ridge | 3,000 Meters Middle School Open | 47 | 13:53.24 | — |
| Sep 27 | Union County Middle School XC ChampionshipsSep 27 · 3,000 Meters Middle School B Race · Place 47 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School B Race | 47 | 13:53.2 | 7 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 3,000 Meters Middle School Invitational · Place 103 · MS_Marvin RidgeMS_Marvin Ridge | 3,000 Meters Middle School Invitational | 103 | 13:56.40 | — |
| Sep 4 | Marvin Ridge HS/MS #1Sep 4 · 3,000 Meters Middle School · Place 54 · Marvin RidgeMarvin Ridge | 3,000 Meters Middle School | 54 | 14:40.6 | 7 |
| Aug 25 | 3rd Carolinas Kickoff Inv.Aug 25 · 3,000 Meters 7th Grade 3K Boys · Place 28 · Marvin RidgeMarvin Ridge | 3,000 Meters 7th Grade 3K Boys | 28 | 13:26.7 | 7 |
2017 Cross Country
5 results