Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lynn Creek ParkArl. Houston Texans 2 Miles Meet · Aug 1212:53Arl. Houston Texans 2 Miles MeetAugust 12, 2021
2400 m · Kennemer Middle SchoolDuncanville Middle School Meet #1 · Sep 189:37.78Duncanville Middle School Meet #1September 18, 2019
3 Miles · Old Settlers ParkMcNeil Invitational · Sep 2318:32.9McNeil InvitationalSeptember 23, 2022
3 Miles · Stephenville City ParkStephenville Thrill of the Hill Invitational · Oct 620:39.64Stephenville Thrill of the Hill InvitationalOctober 6, 2021
3,200 Meters · Kaufman Sports ComplexMetro League Middle School XC Championships · Oct 1213:51.02Metro League Middle School XC ChampionshipsOctober 12, 2019
3,200 Meters · Lynn Creek ParkAll City JH 5th Annual Arlington XC Meet · Oct 513:14All City JH 5th Annual Arlington XC MeetOctober 5, 2019
3,200 Meters · Midlothian ISD Multi-Purpose Stadium287 JUNIOR HIGH XC CHAMPIONSHIPS · Oct 2113:39.00287 JUNIOR HIGH XC CHAMPIONSHIPSOctober 21, 2020
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1818:40.8NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkCarroll Invitational · Sep 717:01.50Carroll InvitationalSeptember 7, 2024
5,000 Meters · Camp Carter YMCA ComplexCastleberry Clash · Sep 818:18.05Castleberry ClashSeptember 8, 2023
5,000 Meters · Chisenhall ParkUIL 5A District 08 · Oct 1217:53.50UIL 5A District 08October 12, 2023
5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston 27th Annual Race At The Lake · Sep 2917:54.70Arl Houston Ken Gaston 27th Annual Race At The LakeSeptember 29, 2023
5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 2118:03.73UIL Region II & III-1A XC ChampionshipOctober 21, 2024
5,000 Meters · Midlothian ISD Multi-Purpose StadiumUIL 5A District 08 · Oct 1318:56.40UIL 5A District 08October 13, 2022
5,000 Meters · Old Settlers ParkMcNeil Hoka Invitational · Sep 2218:41.6McNeil Hoka InvitationalSeptember 22, 2023
5,000 Meters · Rolling Hills Soccer ComplexGerald Richey Invitational · Sep 1117:00.0Gerald Richey InvitationalSeptember 11, 2026
5,000 Meters · The University of Texas at ArlingtonGerald Richey Invitational · Sep 518:00.90Gerald Richey InvitationalSeptember 5, 2025
5,000 Meters · Wallace ParkUIL 4A District 11 · Oct 1422:21.75UIL 4A District 11October 14, 2021
5,000 Meters · Waxahachie Sports ComplexLife Waxahachie Mustang 2nd Annual Stampede · Sep 2320:51.21Life Waxahachie Mustang 2nd Annual StampedeSeptember 23, 2021
6,000 Meters · Lake Wichita ParkMustang Derby · Sep 1721:05.7Mustang DerbySeptember 17, 2026
8,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 1727:10.2DBU Old Glory GallopOctober 17, 2026
8,000 Meters · Kurth-Landrum Golf CourseSouthwestern Showdown · Oct 329:04.7Southwestern ShowdownOctober 3, 2026
8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 1128:56.2DBU Old Glory GallopOctober 11, 2025
8,000 Meters · Southwestern UniversitySouthwestern Showdown · Oct 1829:40.6Southwestern ShowdownOctober 18, 2025
8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 2630:05.2The Hill Cross Country ClassicSeptember 26, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17DBU Old Glory GallopOct 17 · 8,000 Meters Collegiate · Place 312 · Dallas BaptistDallas Baptist8,000 Meters Collegiate31227:10.2 PBSo
Oct 3Southwestern ShowdownOct 3 · 8,000 Meters Collegiate · Place 38 · Dallas BaptistDallas Baptist8,000 Meters Collegiate3829:04.7 PBSo
Sep 17Mustang DerbySep 17 · 6,000 Meters Collegiate · Place 20 · Dallas BaptistDallas Baptist6,000 Meters Collegiate2021:05.7 PBSo
Sep 11Gerald Richey InvitationalSep 11 · 5,000 Meters Collegiate · Place 52 · Dallas BaptistDallas Baptist5,000 Meters Collegiate5217:00.0 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Southwestern ShowdownOct 18 · 8,000 Meters College · Place 41 · Dallas BaptistDallas Baptist8,000 Meters College4129:40.6 PBFr
Oct 11DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 310 · Dallas BaptistDallas Baptist8,000 Meters College31028:56.2 PBFr
Sep 26The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 91 · Dallas BaptistDallas Baptist8,000 Meters College9130:05.2 PBFr
Sep 11Midwestern St Mustang DerbySep 11 · 6,000 Meters Collegiate · Place 59 · Dallas BaptistDallas Baptist6,000 Meters Collegiate5921:44.5Fr
Sep 5Gerald Richey InvitationalSep 5 · 5,000 Meters Men's Race · Place 96 · Dallas BaptistDallas Baptist5,000 Meters Men's Race9618:00.90 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21UIL Region II & III-1A XC ChampionshipOct 21 · 5,000 Meters II-5A · Place 87 · Midlothian HeritageMidlothian Heritage5,000 Meters II-5A8718:03.73 PB12
Sep 20McNeil InvitationalSep 20 · 5,000 Meters Varsity · Place 138 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity13818:29.412
Sep 7Carroll InvitationalSep 7 · 5,000 Meters Varsity Elite · Place 152 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity Elite15217:01.50 PB12
Aug 30Burleson Elk Run XXIVAug 30 · 5,000 Meters Varsity Elite · Place 41 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity Elite4117:5712
Aug 23Kaufman Run With The LionsAug 23 · 5,000 Meters Varsity · Place 14 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity1417:30.0912

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 527 · UnattachedUnattached5,000 Meters Open52718:40.8 PB11
Oct 12UIL 5A District 08Oct 12 · 5,000 Meters Varsity · Place 33 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity3317:53.50 PB11
Sep 29Arl Houston Ken Gaston 27th Annual Race At The LakeSep 29 · 5,000 Meters Varsity 5A-6A · Place 88 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity 5A-6A8817:54.70 PB11
Sep 22McNeil Hoka InvitationalSep 22 · 5,000 Meters SILVER · Place 212 · Midlothian HeritageMidlothian Heritage5,000 Meters SILVER21218:41.6 PB11
Sep 8Castleberry ClashSep 8 · 5,000 Meters Varsity 5A-6A · Place 19 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity 5A-6A1918:18.05 PB11
Aug 25Kaufman 5A-6A Run with the LionsAug 25 · 5,000 Meters Varsity · Place 35 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity3518:19.7011
Aug 19Waxahachie Woodhouse InvitationalAug 19 · 5,000 Meters Varsity Elite · Place 73 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity Elite7317:43.611

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13UIL 5A District 08Oct 13 · 5,000 Meters Varsity · Place 42 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity4218:56.40 PB10
Oct 6Haltom District Warm-UpOct 6 · 5,000 Meters Varsity · Place 75 · Midlothian Heritage High SchooMidlothian Heritage High Schoo5,000 Meters Varsity7519:57.1610
Sep 29Arl Houston Ken Gaston 26th Annual InvitationalSep 29 · 5,000 Meters Varsity 6A · Place 119 · Midlothian Heritage HigMidlothian Heritage Hig5,000 Meters Varsity 6A11918:43.4—
Sep 23McNeil InvitationalSep 23 · 3 Miles Varsity 5A (Sat.) · Place 82 · Midlothian HeritageMidlothian Heritage3 Miles Varsity 5A (Sat.)8218:32.9 PB10
Sep 16Mansfield Legacy InvitationalSep 16 · 5,000 Meters Varsity 5A · Place 50 · Midlothian Heritage High SchooMidlothian Heritage High Schoo5,000 Meters Varsity 5A5018:47.4110
Sep 9North Crowley InvitationalSep 9 · 5,000 Meters Varsity · Place 27 · Midlothian Heritage High SchooMidlothian Heritage High Schoo5,000 Meters Varsity2719:48.02—
Sep 1Midlothian James Smith InvitationalSep 1 · 5,000 Meters Varsity · Place 83 · Midlothian Heritage High SchooMidlothian Heritage High Schoo5,000 Meters Varsity8319:38.59—
Aug 26Kaufman Run with the LionsAug 26 · 5,000 Meters Junior Varsity · Place 8 · Midlothian Heritage High SchooMidlothian Heritage High Schoo5,000 Meters Junior Varsity819:39.96—

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14UIL 4A District 11Oct 14 · 5,000 Meters Junior Varsity · Place 14 · Midlothian HeritageMidlothian Heritage5,000 Meters Junior Varsity1422:21.75 PB9
Oct 6Stephenville Thrill of the Hill InvitationalOct 6 · 3 Miles Varsity · Place 80 · Midlothian HeritageMidlothian Heritage3 Miles Varsity8020:39.64 PB9
Sep 30Arl Houston Ken Gaston 25th Annual InvitationalSep 30 · 5,000 Meters Junior Varsity 1A-4A · Place 11 · Midlothian HeritageMidlothian Heritage5,000 Meters Junior Varsity 1A-4A1120:44.59
Sep 23Life Waxahachie Mustang 2nd Annual StampedeSep 23 · 5,000 Meters Varsity 1A-4A · Place 75 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity 1A-4A7520:51.21 PB9
Sep 17Mansfield Legacy InvitationalSep 17 · 5,000 Meters Varsity 5A · Place 49 · Midlothian HeritageMidlothian Heritage5,000 Meters Varsity 5A4920:23.929
Sep 2Midlothian James Smith InvitationalSep 2 · 5,000 Meters 4A · Place 2 · Midlothian HMidlothian H5,000 Meters 4A221:14.88—
Aug 27Hillsboro 5th Annual InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 24 · Midlothian HMidlothian H5,000 Meters Junior Varsity2422:23.25—
Aug 20Kennedale Wildcat RunAug 20 · 5,000 Meters Junior Varsity · Place 22 · Midlothian HMidlothian H5,000 Meters Junior Varsity2220:35.62—
Aug 12Arl. Houston Texans 2 Miles MeetAug 12 · 2 Miles Varsity · Place 55 · Midlothian HeritageMidlothian Heritage2 Miles Varsity5512:53 PB9

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21287 JUNIOR HIGH XC CHAMPIONSHIPSOct 21 · 3,200 Meters 8TH GRADE BOYS · Place 7 · Walnut GroveWalnut Grove3,200 Meters 8TH GRADE BOYS713:39.00 PB8

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 12Metro League Middle School XC ChampionshipsOct 12 · 3,200 Meters 7th boys · Place 10 · Walnut GroveWalnut Grove3,200 Meters 7th boys1013:51.02 PB7
Oct 5All City JH 5th Annual Arlington XC MeetOct 5 · 3,200 Meters 7th Grade Boys · Place 20 · Walnut GroveWalnut Grove3,200 Meters 7th Grade Boys2013:14 PB7
Sep 28Burleson Centennial Spartan InvitationalSep 28 · 3,200 Meters Middle School · Place 80 · Walnut GroveWalnut Grove3,200 Meters Middle School8014:39.247
Sep 18Duncanville Middle School Meet #1Sep 18 · 2,400 Meters 7th grade boys · Place 10 · Walnut GroveWalnut Grove2,400 Meters 7th grade boys109:37.78 PB7
Sep 12WGMS 2400 Time TrialSep 12 · 2,400 Meters 7th grade · Walnut GroveWalnut Grove2,400 Meters 7th grade010:05Unofficial7
Sep 5Midlothian James Smith InvitationalSep 5 · 3,200 Meters Middle School · Place 6 · Walnut GroveWalnut Grove3,200 Meters Middle School614:39.727
Aug 30WGMS Time TrialAug 30 · 1,600 Meters 7th Grade Boys · Walnut GroveWalnut Grove1,600 Meters 7th Grade Boys06:43Unofficial7