Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:21:14.0NJCAA National Half Marathon ChampionshipsNovember 11, 2025
5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 2616:39.3Southlake Carroll Meet #1August 26, 2023
5,000 Meters · Lynn Creek ParkUIL 4A Region 2 Championship · Oct 2418:00.09UIL 4A Region 2 ChampionshipOctober 24, 2022
5,000 Meters · Old Celina ParkUIL 4A District 11 Cross Country Championship · Oct 1216:59.30UIL 4A District 11 Cross Country ChampionshipOctober 12, 2023
5,000 Meters · Old Settlers ParkTX UIL 4A State Championship · Nov 418:41.2TX UIL 4A State ChampionshipNovember 4, 2022
5,000 Meters · Ray Roberts Lake State Park Isle du BoisPilot Point Invitational · Sep 1517:19.94Pilot Point InvitationalSeptember 15, 2023
5,000 Meters · South Lakes ParkMileSplit TX Invitational · Sep 1119:09.6MileSplit TX InvitationalSeptember 11, 2021
5,000 Meters · Texas Christian UniversityJohn McKenzie Invitational · Aug 3117:22.8John McKenzie InvitationalAugust 31, 2024
6,000 Meters · Abilene Country Club - South CourseNaimadu Collegiate Classic · Aug 2920:26.7Naimadu Collegiate ClassicAugust 29, 2025
8,000 Meters · Harry McAdams ParkNJCAA Region 5 Cross Country Championships · Oct 2526:44.3NJCAA Region 5 Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 830:15.1NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · Pole Green ParkNJCAA D1 XC Championships · Nov 927:42.7NJCAA D1 XC ChampionshipsNovember 9, 2024
8,000 Meters · Rawls Golf CourseTexas Tech Red Raider Open · Sep 1227:56.98Texas Tech Red Raider OpenSeptember 12, 2025
8,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 2628:19.7Cowboy Jamboree Invite XC25September 26, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 138 · Odessa (TX)Odessa (TX)13.1 Miles College1381:21:14.0 PBSo
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 178 · Odessa (TX)Odessa (TX)8,000 Meters NJCAA D117830:15.1 PBSo
Oct 25NJCAA Region 5 Cross Country ChampionshipsOct 25 · 8,000 Meters College · Place 46 · Odessa (TX)Odessa (TX)8,000 Meters College4626:44.3 PBSo
Oct 10NMJC Thunderbird Open Oct 10 · 8,000 Meters College · Place 32 · Odessa (TX)Odessa (TX)8,000 Meters College3227:34.80So
Sep 26Cowboy Jamboree Invite XC25Sep 26 · 8,000 Meters Men's 8K · Place 172 · Odessa (TX)Odessa (TX)8,000 Meters Men's 8K17228:19.7 PBSo
Sep 12Texas Tech Red Raider OpenSep 12 · 8,000 Meters Open · Place 56 · Odessa (TX)Odessa (TX)8,000 Meters Open5627:56.98 PBSo
Aug 29Naimadu Collegiate ClassicAug 29 · 6,000 Meters Men's Race · Place 27 · Odessa (TX)Odessa (TX)6,000 Meters Men's Race2720:26.7 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NJCAA HALF-MARATHON CHAMPIONSHIPSNov 12 · 13.1 Miles Varsity · Place 86 · Odessa (Texas)Odessa (Texas)13.1 Miles Varsity861:17:38.2FR
Nov 9NJCAA D1 XC ChampionshipsNov 9 · 8,000 Meters Division I · Place 152 · Odessa (TX)Odessa (TX)8,000 Meters Division I15227:42.7 PBFr
Sep 13Texas Tech Red Raider OpenSep 13 · 8,000 Meters Varsity · Place 56 · Odessa (Texas)Odessa (Texas)8,000 Meters Varsity5627:51.21FR
Aug 31John McKenzie InvitationalAug 31 · 5,000 Meters College · Place 45 · Odessa (TX)Odessa (TX)5,000 Meters College4517:22.8 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24UIL 4A Region 2 ChampionshipOct 24 · 5,000 Meters II-4A · Place 22 · AubreyAubrey5,000 Meters II-4A2218:20.9612
Oct 12UIL 4A District 11 Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 3 · AubreyAubrey5,000 Meters Varsity316:59.30 PB12
Sep 15Pilot Point InvitationalSep 15 · 5,000 Meters Varsity · Place 11 · AubreyAubrey5,000 Meters Varsity1117:19.94 PB12
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 164 · AubreyAubrey5,000 Meters Varsity - Elite16416:39.3 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4TX UIL 4A State ChampionshipNov 4 · 5,000 Meters 4A · Place 115 · AubreyAubrey5,000 Meters 4A11518:41.2 PB11
Oct 24UIL 4A Region 2 ChampionshipOct 24 · 5,000 Meters II-4A · Place 34 · AubreyAubrey5,000 Meters II-4A3418:00.09 PB11
Oct 10UIL 4A District 11 Cross Country ChampionshipOct 10 · 5,000 Meters Varsity · Place 13 · AubreyAubrey5,000 Meters Varsity1318:12.6911

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14UIL 4A District 09 Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 32 · AubreyAubrey5,000 Meters Varsity3219:50.6910
Oct 1Celina InvitationalOct 1 · 5,000 Meters Varsity · Place 49 · AubreyAubrey5,000 Meters Varsity4919:33.7210
Sep 11MileSplit TX InvitationalSep 11 · 5,000 Meters Varsity Open · Place 136 · AubreyAubrey5,000 Meters Varsity Open13619:09.6 PB10