Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Pearland Dawson HSPearland Dawson Will Sirmon Short Course · Aug 1210:29.1Pearland Dawson Will Sirmon Short CourseAugust 12, 2023
3 Miles · Old Settlers ParkMcNeil Invitational · Sep 2316:27.9McNeil InvitationalSeptember 23, 2022
4 Miles · Windcrest Golf ClubUIW Invitational · Sep 1221:39.1UIW InvitationalSeptember 12, 2025
4634 m · Bear Branch ParkNike South Invitational-HS races · Oct 215:22.7Nike South Invitational-HS racesOctober 2, 2021
5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 1117:01.9Brenham Hillacious HS InvitationalSeptember 11, 2021
5,000 Meters · Hometown Heroes ParkUIL 6A District 24 · Oct 1216:25.8UIL 6A District 24October 12, 2023
5,000 Meters · Kate Barr Ross Memorial ParkUIL 6A Region 3 Championship · Oct 2417:12.1UIL 6A Region 3 ChampionshipOctober 24, 2023
5,000 Meters · Kate Barr Ross ParkUIL 6A Region 3 Championship · Oct 2517:01.6UIL 6A Region 3 ChampionshipOctober 25, 2021
5,000 Meters · Old Settlers ParkTX UIL 6A State Championship · Nov 616:40.6TX UIL 6A State ChampionshipNovember 6, 2021
5,000 Meters · Seven Lakes High SchoolSeven Lakes Showcase · Sep 216:46.1Seven Lakes ShowcaseSeptember 2, 2023
6,000 Meters · McAllister ParkUIW Cross Country Twilight · Aug 2919:50.5UIW Cross Country TwilightAugust 29, 2025
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:14.7Running of the CowsOctober 3, 2026
8,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 1726:06.5DBU Old Glory GallopOctober 17, 2026
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1826:57.8Interregional InvitationalOctober 18, 2025
8,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 227:50.41SCAC Cross Country Conference ChampionshipsNovember 2, 2024
8,000 Meters · Southwestern UniversitySAA Cross Country Championships · Nov 126:28.1SAA Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · University of the SouthSAA XC Championship · Oct 3127:43.8SAA XC ChampionshipOctober 31, 2026
8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 2628:23.9The Hill Cross Country ClassicSeptember 26, 2025
8,000 Meters · Windcrest Golf ClubUIW Invitational · Sep 1228:26.6UIW InvitationalSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31SAA XC ChampionshipOct 31 · 8,000 Meters College · Place 28 · Trinity (Texas)Trinity (Texas)8,000 Meters College2827:43.8 PBJr
Oct 17DBU Old Glory GallopOct 17 · 8,000 Meters Collegiate · Place 191 · Trinity (Texas)Trinity (Texas)8,000 Meters Collegiate19126:06.5 PBJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 274 · Trinity (Texas)Trinity (Texas)8,000 Meters Navy Championship27427:14.7 PBJr
Sep 12UIW InvitationalSep 12 · 8,000 Meters Collegiate · Place 66 · Trinity (Texas)Trinity (Texas)8,000 Meters Collegiate6628:26.6 PBJr
Sep 1Sam Musgrave UIW TwilightSep 1 · 6,000 Meters Collegiate · Place 35 · Trinity (Texas)Trinity (Texas)6,000 Meters Collegiate3520:15.23Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1SAA Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 24 · Trinity (Texas)Trinity (Texas)8,000 Meters Men's 8K2426:28.1 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Open · Place 3 · Trinity (Texas)Trinity (Texas)8,000 Meters Open326:57.8 PBSo
Sep 26The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 52 · Trinity (Texas)Trinity (Texas)8,000 Meters College5228:23.9 PBSo
Sep 12UIW InvitationalSep 12 · 4 Miles College · Place 80 · Trinity (Texas)Trinity (Texas)4 Miles College8021:39.1 PBSo
Aug 29UIW Cross Country TwilightAug 29 · 6,000 Meters Men's Race · Place 43 · Trinity (Texas)Trinity (Texas)6,000 Meters Men's Race4319:50.5 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2SCAC Cross Country Conference ChampionshipsNov 2 · 8,000 Meters SCAC · Place 47 · Trinity (Texas)Trinity (Texas)8,000 Meters SCAC4727:50.41 PBFr
Oct 5DBU Old Glory GallopOct 5 · 8,000 Meters Varsity · Place 131 · Trinity (Tex.)Trinity (Tex.)8,000 Meters Varsity13126:44.3—
Sep 13UIW InvitationalSep 13 · 4 Miles Varsity · Place 58 · Trinity (Tex.)Trinity (Tex.)4 Miles Varsity5821:39.8FR
Aug 30UIW Cross Country TwilightAug 30 · 6,000 Meters College · Place 65 · Trinity (Texas)Trinity (Texas)6,000 Meters College6520:12.3Fr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24UIL 6A Region 3 ChampionshipOct 24 · 5,000 Meters III-6A · Place 79 · Clute BrazoswoodClute Brazoswood5,000 Meters III-6A7917:12.1 PB12
Oct 12UIL 6A District 24Oct 12 · 5,000 Meters Varsity · Place 11 · Clute BrazoswoodClute Brazoswood5,000 Meters Varsity1116:25.8 PB12
Sep 29Nike South InvitationalSep 29 · 5,000 Meters Varsity · Place 25 · Clute Brazoswood (A)Clute Brazoswood (A)5,000 Meters Varsity2517:02.0012
Sep 9SHSU Region III PreviewSep 9 · 5,000 Meters 5A · Place 48 · Clute BrazoswoodClute Brazoswood5,000 Meters 5A4817:15.8512
Sep 2Seven Lakes ShowcaseSep 2 · 5,000 Meters Varsity Derks Memorial · Place 33 · Clute BrazoswoodClute Brazoswood5,000 Meters Varsity Derks Memorial3316:46.1 PB12
Aug 12Pearland Dawson Will Sirmon Short CourseAug 12 · 2 Miles Varsity · Place 12 · Clute BrazoswoodClute Brazoswood2 Miles Varsity1210:29.1 PB12

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24UIL 6A Region 3 ChampionshipOct 24 · 5,000 Meters III-6A · Place 74 · Clute BrazoswoodClute Brazoswood5,000 Meters III-6A7417:44.911
Sep 30Nike South InvitationalSep 30 · 5,000 Meters Varsity · Place 26 · Clute Brazoswood (EL)Clute Brazoswood (EL)5,000 Meters Varsity2616:32.2—
Sep 23McNeil InvitationalSep 23 · 3 Miles Varsity 6A (Sat.) · Place 26 · Clute BrazoswoodClute Brazoswood3 Miles Varsity 6A (Sat.)2616:27.9 PB11
Sep 10SHSU Region III PreviewSep 10 · 5,000 Meters 5A · Place 19 · Clute BrazoswoodClute Brazoswood5,000 Meters 5A1916:56.6011
Sep 3Seven Lakes ShowcaseSep 3 · 5,000 Meters Varsity Derks Memorial · Place 46 · Clute BrazoswoodClute Brazoswood5,000 Meters Varsity Derks Memorial4617:25.011
Aug 27Kingwood Classmate ChallengeAug 27 · 2 Miles Varsity · Place 4 · Clute BrazoswoodClute Brazoswood2 Miles Varsity410:21.2411

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6TX UIL 6A State ChampionshipNov 6 · 5,000 Meters 6A · Place 100 · Clute BrazoswoodClute Brazoswood5,000 Meters 6A10016:40.6 PB10
Nov 5TX UIL 5A State ChampionshipNov 5 · 5,000 Meters 6A · Place 100 · Clute BrazoswoodClute Brazoswood5,000 Meters 6A10016:40.610
Oct 25UIL 6A Region 3 ChampionshipOct 25 · 5,000 Meters III-6A · Place 41 · Clute BrazoswoodClute Brazoswood5,000 Meters III-6A4117:01.6 PB10
Oct 15UIL 6A District 24Oct 15 · 5,000 Meters Varsity · Place 11 · Clute BrazoswoodClute Brazoswood5,000 Meters Varsity1117:15.7010
Oct 2Nike South Invitational-HS racesOct 2 · 2.88 Miles ELITE · Place 88 · Clute BrazoswoodClute Brazoswood2.88 Miles ELITE8815:22.7 PB10
Sep 18SHSU Region III PreviewSep 18 · 5,000 Meters Varsity Elite · Place 41 · Clute BrazoswoodClute Brazoswood5,000 Meters Varsity Elite4117:07.810
Sep 18SHSU Region III PreviewSep 18 · 5,000 Meters Varsity Elite · Place 41 · Clute BrazoswoodClute Brazoswood5,000 Meters Varsity Elite4117:07.810
Sep 11Brenham Hillacious HS InvitationalSep 11 · 5,000 Meters 5-6A Varsity · Place 23 · Clute BrazoswoodClute Brazoswood5,000 Meters 5-6A Varsity2317:01.9 PB10
Sep 10Brenham Hillacious JH InvitationalSep 10 · 5,000 Meters Varsity 6A · Place 23 · Clute BrazoswoodClute Brazoswood5,000 Meters Varsity 6A2317:01.910
Aug 21Brazosport ISD InvitationalAug 21 · 4,000 Meters Varsity · Place 23 · Clute BrazoswoodClute Brazoswood4,000 Meters Varsity2314:54.010
Aug 14Pearland Dawson Will Sirmon Short CourseAug 14 · 2 Miles Varsity · Place 22 · Clute BrazoswoodClute Brazoswood2 Miles Varsity2210:53.610

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30UIL 6A District 24Oct 30 · 5,000 Meters Junior Varsity · Place 3 · Clute BrazoswoodClute Brazoswood5,000 Meters Junior Varsity317:08.40—
Oct 16Cy-Fair ISD Varsity AM InvitationalOct 16 · 5,000 Meters Varsity Division 4 · Place 19 · Clute BrazoswoodClute Brazoswood5,000 Meters Varsity Division 41918:21.69
Oct 10Seven Lakes ShowcaseOct 10 · 2 Miles Varsity Division 2 · Place 34 · Clute BrazoswoodClute Brazoswood2 Miles Varsity Division 23411:20.489