Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cannon SchoolCISAA/GCMSAA XC Meet #5 - Cannon School · Oct 5 | 11:10.60 | CISAA/GCMSAA XC Meet #5 - Cannon School | October 5, 2021 |
| 3,000 Meters · Covenant Day School-Warner ParkGCMSAA Oct 3 · Oct 3 | 13:46.38 | GCMSAA Oct 3 | October 3, 2020 |
| 3,000 Meters · Cuthbertson Middle SchoolCuthbertson Invitational · Sep 9 | 12:11.26 | Cuthbertson Invitational | September 9, 2021 |
| 3,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #6 McAlpine Creek · Oct 12 | 11:27.39 | CSIAA/GCMSAA Meet #6 McAlpine Creek | October 12, 2021 |
| 3,000 Meters · McAlpine Creek ParkGCMSAA Invite · Oct 20 | 12:26.01 | GCMSAA Invite | October 20, 2020 |
| 3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 12:10.0 | Carolinas Kickoff | August 28, 2021 |
| 3,000 Meters · Weddington MSWMS XC meet Oct 2nd · Oct 2 | 11:42.3 | WMS XC meet Oct 2nd | October 2, 2021 |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 30 | 17:03.8 | Hough Invite | September 30, 2023 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 6 | 16:24.4 | Friday Night Lights | September 6, 2024 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 16:53.26 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · McAlpine Creek ParkNCHSAA 4A West Regional · Oct 26 | 16:20.89 | NCHSAA 4A West Regional | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
1 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 3,000 Meters Middles School · Place 4 · Holy TrinityHoly Trinity | 3,000 Meters Middles School | 4 | 11:27.39 PB | 8 |
| Oct 5 | CISAA/GCMSAA XC Meet #5 - Cannon SchoolOct 5 · 3,000 Meters Middle School · Place 4 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 4 | 11:10.60 PB | 8 |
| Oct 2 | WMS XC meet Oct 2ndOct 2 · 3,000 Meters Boys 3K · Place 13 · Holy TrinityHoly Trinity | 3,000 Meters Boys 3K | 13 | 11:42.3 PB | 8 |
| Sep 28 | CSIAA/GCMSAA Meet #4 McAlpine CreekSep 28 · 3,000 Meters Middles School · Place 5 · Holy TrinityHoly Trinity | 3,000 Meters Middles School | 5 | 11:56.19 | 8 |
| Sep 17 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 17 · 3,000 Meters Middle School Championship · Place 25 · MS_Holy TrinityMS_Holy Trinity | 3,000 Meters Middle School Championship | 25 | 12:00.5 | — |
| Sep 9 | Cuthbertson InvitationalSep 9 · 3,000 Meters Boys Championship · Place 12 · Holy TrinityHoly Trinity | 3,000 Meters Boys Championship | 12 | 12:11.26 PB | 8 |
| Sep 7 | CISAA/GCMSAA Meet #2 McAlpine CreekSep 7 · 3,000 Meters Middle School · Place 4 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 4 | 12:35.96 | 8 |
| Aug 31 | CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 3,000 Meters Middles School · Place 6 · Holy TrinityHoly Trinity | 3,000 Meters Middles School | 6 | 12:27.48 | 8 |
| Aug 28 | Carolinas KickoffAug 28 · 3,000 Meters Middle School Championship · Place 39 · Holy TrinityHoly Trinity | 3,000 Meters Middle School Championship | 39 | 12:10.0 PB | 8 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | GCMSAA InviteOct 20 · 3,000 Meters Boys 1-3 · Place 8 · Holy TrinityHoly Trinity | 3,000 Meters Boys 1-3 | 8 | 12:26.01 PB | 7 |
| Oct 14 | Cannon MS Meet 10/14/20Oct 14 · 3,000 Meters Middle School · Place 9 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 9 | 11:35.79 | 7 |
| Oct 7 | Cannon School 10/7/20 Meet 3Oct 7 · 3,000 Meters MS Boys · Place 6 · Holy TrinityHoly Trinity | 3,000 Meters MS Boys | 6 | 12:08.56 | 7 |
| Oct 3 | GCMSAA Oct 3Oct 3 · 3,000 Meters Middle School · Place 8 · Holy TrinityHoly Trinity | 3,000 Meters Middle School | 8 | 13:46.38 PB | 7 |
| Sep 30 | Cannon School 9/30/20 Meet 2 Sep 30 · 3,000 Meters MS Boys · Place 5 · Holy TrinityHoly Trinity | 3,000 Meters MS Boys | 5 | 12:34.14 | 7 |
| Sep 23 | Cannon School 9/23 Meet 1Sep 23 · 3,000 Meters MS Boys · Place 8 · Holy TrinityHoly Trinity | 3,000 Meters MS Boys | 8 | 12:08.45 | 7 |
2019 Cross Country
1 results