Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Apalachee Regional Park2021 NCAA Division I Cross Country Champs (83rd Men and 41st Women) · Nov 2029:25.72021 NCAA Division I Cross Country Champs (83rd Men and 41st Women)November 20, 2021
10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Region Cross Country Championships · Nov 1229:23.4NCAA D1 Southeast Region Cross Country ChampionshipsNovember 12, 2021
10,000 Meters · Glendoveer Golf Course2025 USATF Cross Country Championships · Dec 629:16.42025 USATF Cross Country ChampionshipsDecember 6, 2025
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1028:53.3NCAA Division I Southeast RegionalNovember 10, 2023
10,000 Meters · Oklahoma State University XC Course2022 NCAA Division I Cross Country Champs (84th Men and 42nd Women) · Nov 1929:00.42022 NCAA Division I Cross Country Champs (84th Men and 42nd Women)November 19, 2022
10,000 Meters · Panorama Farms2023 NCAA Division I Cross Country Champs (85th Men and 43rd Women) · Nov 1829:12.62023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)November 18, 2023
10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1529:53.6NCAA DI Southeast RegionalNovember 15, 2024
10,000 Meters · Zimmer Championship Cross Country Course2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) · Nov 2328:50.22024 NCAA Division I Cross Country Champs (86th Men and 44th Women)November 23, 2024
5,000 Meters · Arapahoe County FairgroundsColorado 5A Region 1 Championship · Oct 815:22.7Colorado 5A Region 1 ChampionshipOctober 8, 2020
5,000 Meters · Aurora Sports ParkColorado 5A Region 1 Championships · Oct 1815:50Colorado 5A Region 1 ChampionshipsOctober 18, 2018
5,000 Meters · Cherry Creek State ParkSteve Lohman Invitational · Aug 2515:54Steve Lohman InvitationalAugust 25, 2018
5,000 Meters · Frank Lisk ParkCharlotte Opener · Sep 114:45.6Charlotte OpenerSeptember 1, 2023
5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 2314:58.9NXR Southwest Regional ChampionshipsNovember 23, 2019
5,000 Meters · Julia deKoevend ParkWarrior Invitational · Aug 3116:13Warrior InvitationalAugust 31, 2018
5,000 Meters · Norris Penrose Event CenterCHSAA Class 5A State XC Championships · Oct 2615:35.3CHSAA Class 5A State XC ChampionshipsOctober 26, 2019
5,000 Meters · Northwest Open SpaceColorado 5A Region 2 Championships · Oct 1916:27.9Colorado 5A Region 2 ChampionshipsOctober 19, 2017
8,000 Meters · Apalachee Regional ParkACC XC Championships · Oct 2723:03.1ACC XC ChampionshipsOctober 27, 2023
8,000 Meters · Notre Dame Burke Memorial Golf CourseACC Cross Country Championships · Oct 2923:45.7ACC Cross Country ChampionshipsOctober 29, 2021
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 2323:23.1Virginia InvitationalSeptember 23, 2023
8,000 Meters · UnknownACC Cross Country Championships · Oct 2822:56.1ACC Cross Country ChampionshipsOctober 28, 2022
8,000 Meters · WakeMed Soccer ParkACC Cross Country Championships · Nov 122:29.8ACC Cross Country ChampionshipsNovember 1, 2024
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational Presented by Under Armour · Sep 2723:04.0Nuttycombe Wisconsin Invitational Presented by Under ArmourSeptember 27, 2024
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1423:17.9Nuttycombe Wisconsin InvitationalOctober 14, 2022

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Jan 10World Cross Country Championships 2026Jan 10 · 10,000 Meters Senior · Place 12 · United StatesUnited States10,000 Meters Senior1229:2819+

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Dec 62025 USATF Cross Country ChampionshipsDec 6 · 10,000 Meters Open · Place 1 · Nike Swoosh TCNike Swoosh TC10,000 Meters Open129:16.4 PB19+

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division I Cross Country Champs (86th Men and 44th Women)Nov 23 · 10,000 Meters Championship · Place 7 · North CarolinaNorth Carolina10,000 Meters Championship728:50.2 PBSr
Nov 15NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 6 · North CarolinaNorth Carolina10,000 Meters D1 Southeast629:53.6 PBSr
Nov 1ACC Cross Country ChampionshipsNov 1 · 8,000 Meters ACC · Place 3 · North CarolinaNorth Carolina8,000 Meters ACC322:29.8 PBSr
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 8,000 Meters Champs · Place 1 · North CarolinaNorth Carolina8,000 Meters Champs123:04.0 PBSr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)Nov 18 · 10,000 Meters Championship · Place 9 · North CarolinaNorth Carolina10,000 Meters Championship929:12.6 PBJr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 2 · North CarolinaNorth Carolina10,000 Meters Championship228:53.3 PBJr
Oct 27ACC XC ChampionshipsOct 27 · 8,000 Meters College · Place 1 · North CarolinaNorth Carolina8,000 Meters College123:03.1 PBJr
Oct 13Nuttycombe InvitationalOct 13 · 8,000 Meters Championship · Place 7 · North CarolinaNorth Carolina8,000 Meters Championship723:29.0Jr
Sep 23Virginia InvitationalSep 23 · 8,000 Meters College · Place 2 · North CarolinaNorth Carolina8,000 Meters College223:23.1 PBJr
Sep 1Charlotte OpenerSep 1 · 5,000 Meters College · Place 2 · North CarolinaNorth Carolina5,000 Meters College214:45.6 PBJr

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 192022 NCAA Division I Cross Country Champs (84th Men and 42nd Women)Nov 19 · 10,000 Meters Championship · Place 9 · North CarolinaNorth Carolina10,000 Meters Championship929:00.4 PBSo
Nov 11NCAA D1 Southeast Regional XC ChampionshipsNov 11 · 10,000 Meters Championship · Place 2 · North CarolinaNorth Carolina10,000 Meters Championship229:44.6So
Oct 28ACC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 2 · North CarolinaNorth Carolina8,000 Meters College222:56.1 PBSo
Oct 14Nuttycombe Wisconsin InvitationalOct 14 · 8,000 Meters Championship Race · Place 6 · North CarolinaNorth Carolina8,000 Meters Championship Race623:17.9 PBSo
Sep 2Charlotte OpenerSep 2 · 5,000 Meters College · Place 3 · North CarolinaNorth Carolina5,000 Meters College315:00.3So

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 202021 NCAA Division I Cross Country Champs (83rd Men and 41st Women)Nov 20 · 10,000 Meters Championships · Place 28 · North CarolinaNorth Carolina10,000 Meters Championships2829:25.7 PBFr
Nov 12NCAA D1 Southeast Region Cross Country ChampionshipsNov 12 · 10,000 Meters Championships · Place 5 · North CarolinaNorth Carolina10,000 Meters Championships529:23.4 PBFr
Oct 29ACC Cross Country ChampionshipsOct 29 · 8,000 Meters Championship · Place 7 · North CarolinaNorth Carolina8,000 Meters Championship723:45.7 PBFr
Oct 15Nuttycombe Wisconsin InvitationalOct 15 · 8,000 Meters College Championship · Place 24 · North CarolinaNorth Carolina8,000 Meters College Championship2423:49.2UnofficialFr
Sep 18Adidas XC ChallengeSep 18 · 6,000 Meters Varsity · Place 1 · North CarolinaNorth Carolina6,000 Meters Varsity117:48.0FR

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Colorado State Cross Country ChampionshipsOct 17 · 5,000 Meters 5A · Place 1 · Cherry CreekCherry Creek5,000 Meters 5A115:10.4SR
Oct 8Colorado 5A Region 1 ChampionshipOct 8 · 5,000 Meters Varsity · Place 1 · Cherry CreekCherry Creek5,000 Meters Varsity115:22.7 PB12
Sep 12Heritage Distance ClassicSep 12 · 5,000 Meters Varsity · Place 1 · Cherry CreekCherry Creek5,000 Meters Varsity114:30.112
Sep 4Centennial League Warrior 5KSep 4 · 5,000 Meters Varsity · Place 1 · Cherry CreekCherry Creek5,000 Meters Varsity115:30.312

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 7 · UNA COUNA CO5,000 Meters Championship714:58.9 PB11
Oct 26CHSAA Class 5A State XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 3 · Cherry CreekCherry Creek5,000 Meters Varsity315:35.3 PB11
Oct 17CHSAA 5A Region 1 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 1 · Cherry CreekCherry Creek5,000 Meters Varsity115:5711
Sep 7Liberty Bell InvitationalSep 7 · 5,000 Meters Varsity · Place 2 · Cherry CreekCherry Creek5,000 Meters Varsity214:47.311
Aug 30Arapahoe Warrior Cross Country InvitationalAug 30 · Varsity · Place 1 · Cherry CreekCherry CreekVarsity115:37—

2018 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Southwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 28 · UNA COUNA CO5,000 Meters Championship2815:26.810
Oct 27CHSSA 5A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 4 · Cherry CreekCherry Creek5,000 Meters Varsity415:56.910
Oct 18Colorado 5A Region 1 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Cherry CreekCherry Creek5,000 Meters Varsity215:50 PB10
Oct 11Centennial League ChampionshipsOct 11 · Varsity · Place 1 · Cherry CreekCherry CreekVarsity116:14—
Sep 21Dave Sanders InvitationalSep 21 · Division 1 · Place 3 · Cherry CreekCherry CreekDivision 1316:00—
Sep 8Liberty Bell InviteSep 8 · 5,000 Meters Varsity · Place 4 · Cherry CreekCherry Creek5,000 Meters Varsity415:31.410
Aug 31Warrior InvitationalAug 31 · 5,000 Meters Varsity · Place 1 · Cherry CreekCherry Creek5,000 Meters Varsity116:13 PB10
Aug 25Steve Lohman InvitationalAug 25 · 5,000 Meters Varsity · Place 1 · Cherry CreekCherry Creek5,000 Meters Varsity115:54 PB10

2017 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 18NXR Southwest Regional ChampionshipsNov 18 · 5,000 Meters Open - Large School (1600 and Up) · Place 24 · UnattachedUnattached5,000 Meters Open - Large School (1600 and Up)2416:159
Oct 28Colorado 2A State ChampionshipOct 28 · 5A · Place 51 · Cherry CreekCherry Creek5A515:25FR
Oct 28Colorado 5A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 51 · Cherry CreekCherry Creek5,000 Meters Varsity5116:46.79
Oct 19Colorado 5A Region 2 ChampionshipsOct 19 · 5,000 Meters Varsity · Place 5 · Cherry CreekCherry Creek5,000 Meters Varsity516:27.9 PB9
Oct 12Centennial League ChampionshipsOct 12 · Varsity · Place 7 · Cherry CreekCherry CreekVarsity716:51—
Sep 22Dave Sanders Cross Country Invitational Sep 22 · Division 1 · Place 23 · Cherry CreekCherry CreekDivision 12316:52—
Sep 8Liberty Bell InvitationalSep 8 · Division 1 · Place 65 · Cherry CreekCherry CreekDivision 16517:13—
Sep 1Arapahoe Warrior Cross Country InvitationalSep 1 · Varsity · Place 30 · Cherry CreekCherry CreekVarsity3017:44—
Aug 25Steve Lohman InvitationalAug 25 · 5,000 Meters Varsity · Place 26 · Cherry CreekCherry Creek5,000 Meters Varsity2618:079