Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | NC Runners Elite InvitationalOct 12 · 5,000 Meters Championship · Place 172 · Apex Friendship | 5,000 Meters Championship | 172 | 18:26.42 | 12 |
| Sep 28 | Patriot DerbySep 28 · 5,000 Meters Varsity · Place 44 · Apex Friendship | 5,000 Meters Varsity | 44 | 19:22.20 | — |
| Sep 21 | Adidas XC ChallengeSep 21 · 5,000 Meters Championship · Place 219 · Apex Friendship | 5,000 Meters Championship | 219 | 18:20.8 PB | 12 |
| Aug 28 | Boys 3K at Wake MedAug 28 · 3,000 Meters Varsity · Place 13 · Apex Friendship | 3,000 Meters Varsity | 13 | 10:28.90 | 12 |
| Aug 10 | Wake County Kickoff ClassicAug 10 · 3,000 Meters Grades 11-12 · Place 65 · Apex Friendship | 3,000 Meters Grades 11-12 | 65 | 10:45.60 | 12 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | SWAC Wake County Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 39 · Apex Friendship | 5,000 Meters Varsity | 39 | 18:34.52 | 11 |
| Sep 19 | SWAC Regular Season MeetSep 19 · 5,000 Meters Varsity · Place 56 · Apex Friendship | 5,000 Meters Varsity | 56 | 19:52.33 | 11 |
| Sep 7 | Friday Night LightsSep 7 · 5,000 Meters Junior Varsity · Place 131 · Apex Friendship | 5,000 Meters Junior Varsity | 131 | 20:01.52 | — |
| Aug 22 | Cary 8 Way MeetAug 22 · 3,000 Meters Varsity · Place 57 · Apex Friendship | 3,000 Meters Varsity | 57 | 11:08.4 | 11 |
| Aug 16 | Panther Creek vs Apex FriendshipAug 16 · 3,000 Meters Varsity · Place 26 · Apex Friendship | 3,000 Meters Varsity | 26 | 12:39.40 | 11 |
| Aug 11 | Wake County Kickoff ClassicAug 11 · 3,000 Meters Varsity · Place 111 · Apex Friendship | 3,000 Meters Varsity | 111 | 11:30.01 | 11 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Great American Cross Country FestivalOct 7 · 5,000 Meters Junior Varsity · Place 151 · Apex Friendship HS-NC | 5,000 Meters Junior Varsity | 151 | 19:46.5 | — |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters JV Red · Apex Friendship | 5,000 Meters JV Red | — | 19:25.2 | 10 |
| Sep 15 | adidas XC ChallengeSep 15 · 5,000 Meters Junior Varsity · Place 118 · Apex Friends | 5,000 Meters Junior Varsity | 118 | 19:25.2 | 10 |
| Sep 8 | Friday Night LightsSep 8 · 5,000 Meters Junior Varsity · Place 116 · Apex Friendship | 5,000 Meters Junior Varsity | 116 | 19:37.03 | — |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SWAC ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 94 · Apex Friendship | 5,000 Meters Junior Varsity | 94 | 20:47.67 | 9 |
| Oct 12 | SWAC #6Oct 12 · 5,000 Meters Varsity · Place 80 · Apex Friendship | 5,000 Meters Varsity | 80 | 19:58.49 | 9 |
| Oct 8 | NC Runners Elite XC InvitationalOct 8 · Frosh/Soph Freshman · Place 109 · Apex Friendship | Frosh/Soph Freshman | 109 | 21:54.94 | 9 |
| Oct 5 | SWAC #5Oct 5 · 5,000 Meters Varsity · Place 44 · Apex Friendship | 5,000 Meters Varsity | 44 | 20:40.50 | 9 |
| Sep 24 | Saucony We've Got Class InvitationalSep 24 · 5,000 Meters Freshman Sophomore · Place 71 · Apex Friendship | 5,000 Meters Freshman Sophomore | 71 | 22:06.4 | — |
| Sep 17 | Adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity White · Place 222 · Apex Friendship | 5,000 Meters Junior Varsity White | 222 | 23:04.7 | 9 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Junior Varsity · Place 222 · Apex Friendship | 5,000 Meters Junior Varsity | 222 | 23:04.8 | 9 |
| Aug 13 | BaySix Kickoff ClassicAug 13 · 3,000 Meters Freshman Sophomore · Place 171 · Apex Friendship | 3,000 Meters Freshman Sophomore | 171 | 13:28.16 | 9 |