Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Adams Middle SchoolEaton Eagles Take Flight 2-Mile · Aug 2113:05.43Eaton Eagles Take Flight 2-MileAugust 21, 2021
2.9 Miles · Bear Branch ParkNXR South Regional Championships · Nov 1918:37.5NXR South Regional ChampionshipsNovember 19, 2022
4 Miles · Windcrest Golf ClubUIW Invitational · Sep 1225:54.9UIW InvitationalSeptember 12, 2025
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1818:55.8NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Berry Springs ParkStormy Seas Opener · Aug 3019:33.2Stormy Seas OpenerAugust 30, 2025
5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 2618:22.0Southlake Carroll Meet #1August 26, 2023
5,000 Meters · Keller Sports ComplexFossil Ridge Run of the Panther · Sep 321:20.47Fossil Ridge Run of the PantherSeptember 3, 2021
5,000 Meters · Shadow Ridge Middle SchoolFlower Mound Invitational · Sep 2521:34.75Flower Mound InvitationalSeptember 25, 2021
8,000 Meters · Choctaw TrailsThe Watson Collegiate XC Classic 2025 · Oct 1731:17.40The Watson Collegiate XC Classic 2025October 17, 2025
8,000 Meters · Prairie ViewSCAC XC Champs. · Nov 133:03.87SCAC XC Champs.November 1, 2025
8,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 232:30.99SCAC Cross Country Conference ChampionshipsNovember 2, 2024
8,000 Meters · Wallace ParkThe Hill Cross Country Classic · Sep 2633:18.1The Hill Cross Country ClassicSeptember 26, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1SCAC XC Champs.Nov 1 · 8,000 Meters Collegiate · Place 94 · Texas LutheranTexas Lutheran8,000 Meters Collegiate9433:03.87 PBSo
Oct 17The Watson Collegiate XC Classic 2025Oct 17 · 8,000 Meters Men · Place 176 · Texas LutheranTexas Lutheran8,000 Meters Men17631:17.40 PBSo
Sep 26The Hill Cross Country ClassicSep 26 · 8,000 Meters College · Place 115 · Texas LutheranTexas Lutheran8,000 Meters College11533:18.1 PBSo
Sep 12UIW InvitationalSep 12 · 4 Miles College · Place 143 · Texas LutheranTexas Lutheran4 Miles College14325:54.9 PBSo
Aug 30Stormy Seas OpenerAug 30 · 5,000 Meters Men's Race · Place 108 · Texas LutheranTexas Lutheran5,000 Meters Men's Race10819:33.2 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2SCAC Cross Country Conference ChampionshipsNov 2 · 8,000 Meters SCAC · Place 97 · Texas LutheranTexas Lutheran8,000 Meters SCAC9732:30.99 PBFr
Oct 12West Side ClassicOct 12 · 8,000 Meters Varsity · Place 64 · Texas LutheranTexas Lutheran8,000 Meters Varsity6431:05.6FR
Oct 5DBU Old Glory GallopOct 5 · 8,000 Meters Varsity · Place 364 · Texas LutheranTexas Lutheran8,000 Meters Varsity36432:08.6—
Sep 20Saints ClassicSep 20 · 8,000 Meters Varsity · Place 32 · Texas LutheranTexas Lutheran8,000 Meters Varsity3233:39.7FR
Sep 14Southwestern ShowdownSep 14 · 8,000 Meters Varsity · Place 47 · Texas LutheranTexas Lutheran8,000 Meters Varsity4733:30.80FR
Aug 30Stormy Seas OpenerAug 30 · 5,000 Meters Varsity · Place 73 · Texas LutheranTexas Lutheran5,000 Meters Varsity7319:19.19FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 573 · Northwest NelsonNorthwest Nelson5,000 Meters Open57318:55.8 PB12
Oct 12UIL 6A District 04Oct 12 · 5,000 Meters Junior Varsity · Place 63 · Northwest NelsonNorthwest Nelson5,000 Meters Junior Varsity6318:35.012
Sep 23Southlake Carroll Meet #2Sep 23 · 5,000 Meters Varsity Open · Place 65 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity Open6518:27.4012
Sep 16Lovejoy XC Fall FestivalSep 16 · 5,000 Meters Varsity · Place 120 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity12019:02.212
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Open · Place 139 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity Open13918:58.412
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Open · Place 139 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity Open13918:58.412
Aug 26Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity · Place 149 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity14918:22.0 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19NXR South Regional ChampionshipsNov 19 · 2.9 Miles Open (course shortened) · Place 454 · Northwest NelsonNorthwest Nelson2.9 Miles Open (course shortened)45418:37.5 PB11
Oct 13UIL 6A District 04Oct 13 · 5,000 Meters Junior Varsity · Place 113 · Northwest NelsonNorthwest Nelson5,000 Meters Junior Varsity11320:23.511
Aug 27Southlake Carroll InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 137 · Northwest NelsonNorthwest Nelson5,000 Meters Junior Varsity13720:41.4311

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 16UIL 6A District 04Oct 16 · 5,000 Meters Junior Varsity · Place 100 · Northwest NelsonNorthwest Nelson5,000 Meters Junior Varsity10020:00.910
Oct 2Decatur 17th Annual Reunion RunOct 2 · 5,000 Meters 5A · Place 79 · Northwest NelsonNorthwest Nelson5,000 Meters 5A7921:11.24—
Oct 2Decatur 17th Annual Reunion RunOct 2 · 5,000 Meters 5A · Place 79 · Northwest NelsonNorthwest Nelson5,000 Meters 5A7921:11.24—
Sep 25Flower Mound InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 91 · Northwest NelsonNorthwest Nelson5,000 Meters Junior Varsity9121:34.75 PB10
Sep 17Boswell InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 70 · Northwest NelsonNorthwest Nelson5,000 Meters Junior Varsity7023:00.83—
Sep 3Fossil Ridge Run of the PantherSep 3 · 5,000 Meters Varsity 5A · Place 21 · Northwest NelsonNorthwest Nelson5,000 Meters Varsity 5A2121:20.47 PB10
Aug 28Southlake Carroll XC InvitationalAug 28 · 1.75 Miles Junior Varsity Open · Place 70 · Northwest NelsonNorthwest Nelson1.75 Miles Junior Varsity Open7010:40.0010
Aug 21Eaton Eagles Take Flight 2-MileAug 21 · 2 Miles Junior Varsity · Place 29 · Northwest NelsonNorthwest Nelson2 Miles Junior Varsity2913:05.43 PB10

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Southlake Carroll XC InvitationalOct 17 · 5,000 Meters Junior Varsity · Place 66 · Northwest NelsonNorthwest Nelson5,000 Meters Junior Varsity6623:13.99
Oct 10Byron Nelson XC InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 32 · Northwest NelsonNorthwest Nelson5,000 Meters Junior Varsity3226:21.639
Sep 12Eaton Take Flight Two MileSep 12 · 3,200 Meters Junior Varsity · Place 54 · Northwest NelsonNorthwest Nelson3,200 Meters Junior Varsity5416:08.629