Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bear Branch ParkNike South Invitational · Sep 2914:04.6Nike South InvitationalSeptember 29, 2017
2.9 Miles · Dayton High SchoolDayton Bronco Invitational · Sep 1521:40.0Dayton Bronco InvitationalSeptember 15, 2018
3 Miles · Spring Creek ParkKlein ISD Invitational · Sep 1920:17.1Klein ISD InvitationalSeptember 19, 2020
4,000 Meters · East Beach PavilionGalveston Island Beach Run · Sep 619:17.7Galveston Island Beach RunSeptember 6, 2019
4634 m · Bear Branch ParkNike South Invitational-HS races · Oct 217:02.8Nike South Invitational-HS racesOctober 2, 2021
5,000 Meters · Bear Branch ParkNike South HS Invitational · Oct 521:56.6Nike South HS InvitationalOctober 5, 2019
5,000 Meters · Brenham High School Campus CourseBrenham Hillacious HS Invitational · Sep 1119:16.3Brenham Hillacious HS InvitationalSeptember 11, 2021
5,000 Meters · Grand Oaks High SchoolGrand Oaks Grizzly Invitational · Oct 220:33.1Grand Oaks Grizzly InvitationalOctober 2, 2020
5,000 Meters · Kate Barr Ross Memorial ParkUIL 5A Region 3 Championship · Oct 2820:54.2UIL 5A Region 3 ChampionshipOctober 28, 2019
5,000 Meters · lynn creek parkUIL 6A Region 2 Championship · Oct 2519:19.83UIL 6A Region 2 ChampionshipOctober 25, 2021
5,000 Meters · Magnolia High SchoolMagnolia Run the Dog Pound · Oct 1619:46.7Magnolia Run the Dog PoundOctober 16, 2020
5,000 Meters · Misty Meadows Girl Scout CampUIL 5A District 20 · Oct 1719:55.6UIL 5A District 20October 17, 2019
5,000 Meters · Oak Ridge High SchoolOak Ridge Invitational · Sep 2521:16.37Oak Ridge InvitationalSeptember 25, 2020
5,000 Meters · Spring Creek ParkUIL 6A District 15 · Oct 2819:55.4UIL 6A District 15October 28, 2020
5,000 Meters · Watts Cross Country CourseTexas A&M High School Invitational · Sep 2519:31.4Texas A&M High School InvitationalSeptember 25, 2021
6,000 Meters · Forest Akers East Golf CourseBig Ten Cross Country Championships · Oct 3120:52.54Big Ten Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 2220:17.402025 NCAA Division I Cross Country Champs (87th Men and 45th Women)November 22, 2025
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1621:32.8Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · Lehigh UniversityNCAA DI Mid-Atlantic Regional · Nov 1420:12.6NCAA DI Mid-Atlantic RegionalNovember 14, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 320:42.2Paul Short Run (College)October 3, 2025
6,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3120:27.1A-10 XC ChampionshipsOctober 31, 2026
6,000 Meters · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1221:59.38Harry Groves Spiked Shoe InvitationalSeptember 12, 2025
6,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2520:25.77Lakefront InviteSeptember 25, 2026
6,000 Meters · The Pennsylvania State UniversityHarry Groves Spiked Shoe Invitational · Sep 1320:44.1Harry Groves Spiked Shoe InvitationalSeptember 13, 2024
6,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1720:52.4Princeton Fall ClassicOctober 17, 2025
6,000 Meters · Zimmer Championship Cross Country Course2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) · Nov 2321:37.32024 NCAA Division I Cross Country Champs (86th Men and 44th Women)November 23, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 6,000 Meters Championship · Place 2 · Loyola-ChicagoLoyola-Chicago6,000 Meters Championship220:27.1 PBSr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters Blue · Place 201 · Loyola-ChicagoLoyola-Chicago6,000 Meters Blue20121:32.8 PBSr
Sep 25Lakefront InviteSep 25 · 6,000 Meters Championship · Place 61 · Loyola-ChicagoLoyola-Chicago6,000 Meters Championship6120:25.77 PBSr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division I Cross Country Champs (87th Men and 45th Women)Nov 22 · 6,000 Meters Championship · Place 156 · Penn StatePenn State6,000 Meters Championship15620:17.40 PBJr
Nov 14NCAA DI Mid-Atlantic RegionalNov 14 · 6,000 Meters D1 Mid-Atlantic · Place 26 · Penn StatePenn State6,000 Meters D1 Mid-Atlantic2620:12.6 PBJr
Oct 31Big Ten Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 35 · Penn StatePenn State6,000 Meters Champ3520:52.54 PBJr
Oct 17Princeton Fall ClassicOct 17 · 6,000 Meters Fall Classic · Place 33 · Penn StatePenn State6,000 Meters Fall Classic3320:52.4 PBJr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Gold · Place 42 · Penn StatePenn State6,000 Meters Gold4220:42.2 PBJr
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 6,000 Meters Women's Race · Place 33 · Penn StatePenn State6,000 Meters Women's Race3321:59.38 PBJr
Sep 5Dolan DualsSep 5 · 4,000 Meters Women's Race · Penn StatePenn State4,000 Meters Women's Race0DNSJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division I Cross Country Champs (86th Men and 44th Women)Nov 23 · 6,000 Meters Championship · Place 235 · Penn StatePenn State6,000 Meters Championship23521:37.3 PBSo
Nov 15NCAA DI Mid-Atlantic RegionalNov 15 · 6,000 Meters D1 Mid-Atlantic · Place 28 · Penn StatePenn State6,000 Meters D1 Mid-Atlantic2820:44.8So
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 6,000 Meters Champs · Place 141 · Penn StatePenn State6,000 Meters Champs14121:50.6So
Sep 13Texas A&M InvitationalSep 13 · 2 Miles Junior Varsity · Place 57 · TomballTomball2 Miles Junior Varsity5714:27.212
Sep 13Harry Groves Spiked Shoe InvitationalSep 13 · 6,000 Meters College · Place 11 · Penn StatePenn State6,000 Meters College1120:44.1 PBSo
Sep 6Dolan DualsSep 6 · 4,000 Meters Varsity · Place 3 · Penn StatePenn State4,000 Meters Varsity313:56.4SO

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 20NXR South Regional ChampionshipsNov 20 · 5,000 Meters Championship · Place 96 · Tomball XC ClubTomball XC Club5,000 Meters Championship9620:29.4—
Oct 25UIL 6A Region 2 ChampionshipOct 25 · 5,000 Meters Varsity · Place 22 · TomballTomball5,000 Meters Varsity2219:19.83 PB12
Oct 14UIL 6A District 15Oct 14 · 5,000 Meters Varsity · Place 9 · TomballTomball5,000 Meters Varsity920:13.812
Oct 2Nike South Invitational-HS racesOct 2 · 2.88 Miles ELITE · Place 13 · TomballTomball2.88 Miles ELITE1317:02.8 PB12
Sep 25Texas A&M High School InvitationalSep 25 · 5,000 Meters Varsity · Place 13 · TomballTomball5,000 Meters Varsity1319:31.4 PB12
Sep 11Brenham Hillacious HS InvitationalSep 11 · 5,000 Meters 5-6A Varsity · Place 8 · TomballTomball5,000 Meters 5-6A Varsity819:16.3 PB12
Sep 10Brenham Hillacious JH InvitationalSep 10 · 5,000 Meters Varsity 6A · Place 8 · TOMBTOMB5,000 Meters Varsity 6A819:16.312
Sep 4Grand Oaks Grizzly InvitationalSep 4 · 5,000 Meters Varsity · Place 3 · TomballTomball5,000 Meters Varsity319:13.712
Aug 28Pearland Dawson Will Sirmon #3 InvitationalAug 28 · 5,000 Meters Varsity · Place 1 · TomballTomball5,000 Meters Varsity118:46.312

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28UIL 6A District 15Oct 28 · 5,000 Meters Varsity · Place 17 · TomballTomball5,000 Meters Varsity1719:55.4 PB11
Oct 27UIL 6A District 15 JVOct 27 · Varsity · Place 17 · Tomball HighTomball HighVarsity1719:55.4—
Oct 16Magnolia Run the Dog PoundOct 16 · 5,000 Meters Varsity Gold · Place 12 · TomballTomball5,000 Meters Varsity Gold1219:46.7 PB11
Oct 10Dayton Bronco InvitationalOct 10 · 5,000 Meters Varsity · Place 4 · TomballTomball5,000 Meters Varsity420:48.311
Oct 2Grand Oaks Grizzly InvitationalOct 2 · 5,000 Meters Varsity Session 1 · Place 11 · TomballTomball5,000 Meters Varsity Session 11120:33.1 PB11
Sep 25Oak Ridge InvitationalSep 25 · 5,000 Meters Varsity 3 · Place 6 · TomballTomball5,000 Meters Varsity 3621:16.37 PB11
Sep 19Klein ISD InvitationalSep 19 · 3 Miles Varsity D1 · Place 26 · TomballTomball3 Miles Varsity D12620:17.1 PB11
Sep 12Brenham Hillacious Invitational (5A-6A Schools)Sep 12 · 5,000 Meters 5-6A Green Division · Place 21 · TomballTomball5,000 Meters 5-6A Green Division2121:26.411
Sep 11Brenham Hillacious Invitational (1A-4A Schools)Sep 11 · 5,000 Meters 6A · Place 21 · TomballTomball5,000 Meters 6A2121:26.411

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28UIL 5A Region 3 ChampionshipOct 28 · 5,000 Meters III-5A · Place 29 · TomballTomball5,000 Meters III-5A2920:54.2 PB10
Oct 17UIL 5A District 20Oct 17 · 5,000 Meters Varsity · Place 7 · TomballTomball5,000 Meters Varsity719:55.6 PB10
Oct 5Nike South HS InvitationalOct 5 · 5,000 Meters Varsity · Place 29 · TomballTomball5,000 Meters Varsity2921:56.6 PB10
Oct 4Nike South MS InvitationalOct 4 · 5,000 Meters Varsity · Place 29 · TomballTomball5,000 Meters Varsity2921:56.610
Sep 28Brenham Hillacious HS InvitationalSep 28 · 5,000 Meters Varsity Division 1 Girls · Place 73 · TomballTomball5,000 Meters Varsity Division 1 Girls7323:11.710
Sep 14Dayton Bronco InvitationalSep 14 · 5,000 Meters Varsity · Place 22 · TomballTomball5,000 Meters Varsity2223:19.810
Sep 6Galveston Island Beach RunSep 6 · 4,000 Meters Varsity Division 1 · Place 38 · TomballTomball4,000 Meters Varsity Division 13819:17.7 PB10

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 6Klein Bearkat Tune-upOct 6 · 2 Miles Varsity · Place 8 · TomballTomball2 Miles Varsity813:10.5—
Sep 28Nike South InvitationalSep 28 · 3 Miles Varsity · Place 41 · TomballTomball3 Miles Varsity4121:09.79
Sep 22Brenham Hillacious HS InvitationalSep 22 · 3,200 Meters Division 2 · Place 16 · 52-Tomball52-Tomball3,200 Meters Division 21614:04.3—
Sep 15Dayton Bronco InvitationalSep 15 · 2.9 Miles Varsity I · Place 10 · TomballTomball2.9 Miles Varsity I1021:40.0 PB9
Sep 8SHSU Region III PreviewSep 8 · Varsity · Place 56 · TomballTomballVarsity5623:27.79

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Nike South InvitationalSep 29 · 2 Miles Junior High 8th (Friday) · Place 16 · Creekside ParkCreekside Park2 Miles Junior High 8th (Friday)1614:04.6 PB8