Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Myers ParkCRCXC Meet · Aug 2012:59CRCXC MeetAugust 20, 2022
3,000 Meters · Cannon SchoolGCMSAA Meet #5 at Cannon School · Oct 110:25.54GCMSAA Meet #5 at Cannon SchoolOctober 1, 2019
3,000 Meters · Charlotte Latin School - Home courseGCMSAA Meet #4 at Charlotte Latin School · Sep 2511:03.54GCMSAA Meet #4 at Charlotte Latin SchoolSeptember 25, 2019
3,000 Meters · McAlpine Creek ParkGCMSAA Championships · Oct 1510:41.64GCMSAA ChampionshipsOctober 15, 2019
5,000 Meters · Cannon SchoolCannon School 9/23 Meet 1 · Sep 2318:38.81Cannon School 9/23 Meet 1September 23, 2020
5,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 2416:20.6Greensboro XC InvitationalSeptember 24, 2022
5,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #6 McAlpine Creek · Oct 1218:46.24CSIAA/GCMSAA Meet #6 McAlpine CreekOctober 12, 2021
5,000 Meters · McAlpine Creek ParkQueens City Invitational · Sep 1515:41.83Queens City Invitational September 15, 2023
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 215:41.71Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Olsen ParkNCISAA 4A State Championship · Oct 2917:47.4NCISAA 4A State ChampionshipOctober 29, 2021
5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 2715:54.15NCISAA 4A State ChampionshipsOctober 27, 2023
6,000 Meters · Black Hills St. Gage McSpadden Memorial Invitational · Sep 620:02.6Gage McSpadden Memorial InvitationalSeptember 6, 2024
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1025:08.06Lewis CrossoverOctober 10, 2026
8,000 Meters · Lubbock Christian University XC CourseTexas Tech Open · Sep 1826:29.0Texas Tech OpenSeptember 18, 2026
8,000 Meters · Monument Valley ParkRust Buster Invitational · Sep 526:40.1Rust Buster InvitationalSeptember 5, 2026
8,000 Meters · N.M. Highlands Gene Torres Golf CourseRMAC Cross Country Championships · Oct 2626:00.7RMAC Cross Country ChampionshipsOctober 26, 2024
8,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 2126:49.51MSU Denver Roadrunners InvitationalSeptember 21, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Place 38 · Colorado ChristianColorado Christian8,000 Meters Collegiate3825:08.06 PBJr
Sep 18Texas Tech OpenSep 18 · 8,000 Meters · Place 45 · Colorado ChristianColorado Christian8,000 Meters4526:29.0 PBJr
Sep 5Rust Buster InvitationalSep 5 · 8,000 Meters College · Place 17 · Colorado ChristianColorado Christian8,000 Meters College1726:40.1 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25RMAC Cross Country ChampionshipsOct 25 · 8,000 Meters RMAC · Place 78 · Colorado ChristianColorado Christian8,000 Meters RMAC7827:03.8So
Oct 11Fort Hays State Tiger OpenOct 11 · 8,000 Meters New Division · Colorado ChristianColorado Christian8,000 Meters New Division0DNSSo
Sep 20MSU Denver Roadrunners InvitationalSep 20 · 8,000 Meters College · Place 52 · Colorado ChristianColorado Christian8,000 Meters College5227:00.2So
Sep 6Rust Buster InvitationalSep 6 · 8,000 Meters New College · Place 50 · Colorado ChristianColorado Christian8,000 Meters New College5026:55.8So

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26RMAC Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 50 · Colorado ChristianColorado Christian8,000 Meters College5026:00.7 PBFr
Oct 112024 Colorado Springs Cross-Country OpenOct 11 · 8,000 Meters Varsity · Place 66 · Colorado ChristianColorado Christian8,000 Meters Varsity6627:27.00FR
Sep 21MSU Denver Roadrunners InvitationalSep 21 · 8,000 Meters College · Place 84 · Colorado ChristianColorado Christian8,000 Meters College8426:49.51 PBFr
Sep 6Gage McSpadden Memorial InvitationalSep 6 · 6,000 Meters College · Place 36 · Colorado ChristianColorado Christian6,000 Meters College3620:02.6 PBFr

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27NCISAA 4A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 4 · Covenant DayCovenant Day5,000 Meters Varsity415:54.15 PB12
Oct 17CISAA Conference Championship 10/17Oct 17 · 5,000 Meters Varsity · Place 1 · Covenant DayCovenant Day5,000 Meters Varsity115:57.0712
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 20 · Covenant DayCovenant Day5,000 Meters Varsity2015:24.712
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 5,000 Meters Championship · Place 2 · Covenant DayCovenant Day5,000 Meters Championship215:43.4—
Sep 19CISAA Varsity 9/19 Meet Sep 19 · 5,000 Meters Varsity · Place 1 · Covenant DayCovenant Day5,000 Meters Varsity116:49.2SR
Sep 15Queens City Invitational Sep 15 · 5,000 Meters Varsity · Place 1 · Covenant DayCovenant Day5,000 Meters Varsity115:41.83 PB12
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 5 · Covenant DayCovenant Day5,000 Meters International515:41.71 PB12
Aug 26Carolinas KickoffAug 26 · 5,000 Meters Championship · Place 1 · Covenant DayCovenant Day5,000 Meters Championship115:47.2—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · Covenant DayCovenant Day5,000 Meters Varsity0DNS11
Oct 18CISAA ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Covenant DayCovenant Day5,000 Meters Varsity216:15.211
Oct 4CISAA McAlpine Meet #5Oct 4 · 5,000 Meters Varsity · Place 2 · Covenant DayCovenant Day5,000 Meters Varsity216:45.4JR
Sep 24Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 3 · Place 9 · Covenant DayCovenant Day5,000 Meters Varsity 3916:20.6 PB11
Sep 9Friday Night Lights XC FestivalSep 9 · 5,000 Meters Invitational · Place 16 · Covenant Day SchoolCovenant Day School5,000 Meters Invitational1616:54.9—
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 92 · Covenant DayCovenant Day5,000 Meters Championship9219:12.311
Aug 30CISAA McAlpine Meet #1Aug 30 · 5,000 Meters Varsity · Place 8 · Covenant DayCovenant Day5,000 Meters Varsity819:46.7411
Aug 20CRCXC MeetAug 20 · 2 Miles Junior/Senior · Place 12 · Covenant DayCovenant Day2 Miles Junior/Senior1212:59 PB11

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29NCISAA 4A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 42 · Covenant DayCovenant Day5,000 Meters Varsity4217:47.4 PB10
Oct 19CISAA/GCMSAA Conference Championship Meet Oct 19 · 5,000 Meters Varsity · Place 6 · Covenant DayCovenant Day5,000 Meters Varsity617:08.5—
Oct 12CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 5,000 Meters Varsity · Place 12 · Covenant DayCovenant Day5,000 Meters Varsity1218:46.24 PB10
Sep 25Greensboro InvitationalSep 25 · 5,000 Meters Championship · Place 26 · Covenant DayCovenant Day5,000 Meters Championship2617:09.89—
Sep 25Greensboro InvitationalSep 25 · 5,000 Meters Championship · Place 26 · Covenant DayCovenant Day5,000 Meters Championship2617:09.89—
Sep 7CISAA/GCMSAA Meet #2 McAlpine CreekSep 7 · 5,000 Meters Varsity · Place 3 · Covenant DayCovenant Day5,000 Meters Varsity319:16.2910
Aug 31CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 5,000 Meters Varsity · Covenant DayCovenant Day5,000 Meters Varsity0DNF10

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NCISAA 4A State ChampionshipsOct 31 · 5,000 Meters NCISAA 4A Boys Championship · Place 17 · Covenant DayCovenant Day5,000 Meters NCISAA 4A Boys Championship1717:03.139
Oct 20CISAA ChampionshipsOct 20 · 5,000 Meters Varsity · Place 7 · Covenant DayCovenant Day5,000 Meters Varsity717:02.6FR
Oct 13CISAA Split Meet #3Oct 13 · 5,000 Meters Race 1 (CLS, CCDS, CDS) · Place 3 · Covenant DayCovenant Day5,000 Meters Race 1 (CLS, CCDS, CDS)317:59.109
Oct 6CISAA Split Meet #2Oct 6 · 5,000 Meters Boys Race 1 (CDS, CLS, CCS) · Place 3 · Covenant DayCovenant Day5,000 Meters Boys Race 1 (CDS, CLS, CCS)317:59.109
Sep 23Cannon School 9/23 Meet 1Sep 23 · 5,000 Meters Varsity Boys · Place 2 · Covenant DayCovenant Day5,000 Meters Varsity Boys218:38.81 PB9

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15CISAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 3 · Covenant Day MiddleCovenant Day Middle3,000 Meters Middle School310:41.7—
Oct 15GCMSAA ChampionshipsOct 15 · 3,000 Meters Middle School · Place 3 · Covenant DayCovenant Day3,000 Meters Middle School310:41.64 PB8
Oct 8GCMSAA Meet #6 at McAlpine Creek ParkOct 8 · 3,000 Meters Middle School · Place 2 · Covenant DayCovenant Day3,000 Meters Middle School210:48.218
Oct 1GCMSAA Meet #5 at Cannon SchoolOct 1 · 3,000 Meters Middle School · Place 2 · Covenant DayCovenant Day3,000 Meters Middle School210:25.54 PB8
Sep 25GCMSAA Meet #4 at Charlotte Latin SchoolSep 25 · 3,000 Meters Middle School · Place 3 · Covenant DayCovenant Day3,000 Meters Middle School311:03.54 PB8
Sep 20Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 3,000 Meters Middle School Invitational · Place 10 · MS_Covenant DayMS_Covenant Day3,000 Meters Middle School Invitational1011:21.1—
Sep 10GCMSAA Meet #3 at McAlpine ParkSep 10 · 3,000 Meters Middle School · Place 3 · Covenant DayCovenant Day3,000 Meters Middle School311:408