Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe McFerrin - 12 Degree Invitational · Jan 134:20.58aThe McFerrin - 12 Degree InvitationalJanuary 13, 2024
1 Mile · OutdoorMcFerrin-12 Degree Invitational · Dec 64:20.35aMcFerrin-12 Degree InvitationalDecember 6, 2025
1000 Meters · IndoorTTU Corky Classic · Jan 192:33.38aTTU Corky ClassicJanuary 19, 2024
1500 Meters · Outdoor44 Farms Team Invitational · Apr 113:59.6144 Farms Team InvitationalApril 11, 2025
1600 Meters · OutdoorSchrader 1600 · May 24:23.14aSchrader 1600May 2, 2021
3000 Meters · OutdoorClyde Hart Classic · Mar 228:58.14aClyde Hart ClassicMarch 22, 2024
3200 Meters · OutdoorUIL 5A District 26 Track and Field Championships · Mar 309:25.09aUIL 5A District 26 Track and Field ChampionshipsMarch 30, 2021
3200 Meters · Outdoor · Hand timedNew Braunfels Unicorn Relays · Mar 910:37.11hNew Braunfels Unicorn RelaysMarch 9, 2018
5000 Meters · Outdoor2024 Michael Johnson Inv · Apr 1915:19.08a2024 Michael Johnson InvApril 19, 2024
800 Meters · OutdoorBoerne ISD Relays · Feb 222:03.10Boerne ISD RelaysFebruary 22, 2020

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 20TCU Alumni InvitationalMar 20 · 1500 Meters · Place 13 · CelerityCelerity1500 Meters134:04.34a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 6McFerrin-12 Degree InvitationalDec 6 · 1 Mile · Place 4 · CelerityCelerity1 Mile4.4:20.35a PBSr
Jun 62025 Texas Southern Youth JO, Open, Masters, and Race Walk ChampionshipsJun 6 · 3000 Meters · Place 1 · 43-Unattached43-Unattached3000 Meters1.9:58.18aJr
Apr 18Michael Johnson InviteApr 18 · 5000 Meters · Place 20 · BaylorBaylor5000 Meters2015:49.49SR
Apr 1144 Farms Team InvitationalApr 11 · 1500 Meters · Place 20 · BaylorBaylor1500 Meters203:59.61 PBSR
Mar 22Clyde Hart ClassicMar 22 · 1500 Meters · Place 12 · BaylorBaylor1500 Meters124:06.28SR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 192024 Michael Johnson InvApr 19 · 5000 Meters · Place 23 · BaylorBaylor5000 Meters2315:19.08a PB—
Mar 22Clyde Hart ClassicMar 22 · 3000 Meters · Place 9 · BaylorBaylor3000 Meters98:58.14a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19TTU Corky ClassicJan 19 · 1000 Meters · Place 8 · BaylorBaylor1000 Meters82:33.38a PB—
Jan 13The McFerrin - 12 Degree InvitationalJan 13 · 1 Mile · Place 16 · BaylorBaylor1 Mile164:20.58a PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 21Michael Johnson InvitationalApr 21 · 5000 Meters · Place 12 · BaylorBaylor5000 Meters1215:25.42FR
Mar 24Baylor Clyde Hart ClassicMar 24 · 3000 Meters · Place 10 · BaylorBaylor3000 Meters10.9:12.45aFr

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14TX TTFCA 5th Annual Meet of ChampionsMay 14 · 1600 Meters · Place 19 · UnattachedUnattached1600 Meters19.4:24.14a12
May 2Schrader 1600May 2 · 1600 Meters · Place 11 · UnattachedUnattached1600 Meters11.4:23.14a PB12
Apr 23UIL 5A Region IVApr 23 · 3200 Meters · Place 6 · Boerne ChampionBoerne Champion3200 Meters6.9:32.97a12
Apr 14UIL 5A Area 25-26Apr 14 · 3200 Meters · Place 3 · Boerne ChampionBoerne Champion3200 Meters3.9:34.93a12
Mar 30UIL 5A District 26 Track and Field ChampionshipsMar 30 · 3200 Meters · Place 2 · Boerne ChampionBoerne Champion3200 Meters2.9:25.09a PB12
Mar 30UIL 5A District 26 Track and Field ChampionshipsMar 30 · 800 Meters · Place 7 · Boerne ChampionBoerne Champion800 Meters7.2:04.53a12
Mar 20Texas Distance FestivalMar 20 · 5000 Meters · Place 30 · UnattachedUnattached5000 Meters30.15:33.10a12
Mar 4Charlie Dobbs Antler RelaysMar 4 · 1600 Meters · Place 1 · Boerne ChampBoerne Champ1600 Meters14:35.71—
Mar 4Charlie Dobbs Antler RelaysMar 4 · 3200 Meters · Place 1 · Boerne ChampBoerne Champ3200 Meters19:43.69—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Boerne ISD RelaysFeb 22 · 800 Meters · Place 1 · Boerne ChampionBoerne Champion800 Meters1.2:03.10 PB11
Feb 13SA Northside ISD 8 - 2/13Feb 13 · 1600 Meters · Place 3 · Boerne ChampionBoerne Champion1600 Meters3.4:35.79a11

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 3UIL 5A District 26 (W-Th) ChampionshipsApr 3 · 3200 Meters · Place 1 · Boerne ChampionBoerne Champion3200 Meters1.9:53.0010
Apr 3UIL 5A District 26 (W-Th) ChampionshipsApr 3 · 1600 Meters · Place 3 · Boerne ChampionBoerne Champion1600 Meters3.4:34.57a10
Mar 23Canyon Cougar RelaysMar 23 · 1600 Meters · Place 8 · Boerne ChampionBoerne Champion1600 Meters84:36.86—
Mar 23Canyon Cougar RelaysMar 23 · 3200 Meters · Place 7 · Boerne ChampionBoerne Champion3200 Meters79:52.31—
Mar 7New Braunfels Unicorn RelaysMar 7 · 3200 Meters · Place 2 · Boerne ChampionBoerne Champion3200 Meters2.9:51.8610

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 4UIL 5A District 26 MeetApr 4 · 3200 Meters · Place 2 · Boerne ChampionBoerne Champion3200 Meters2.10:33.60a9
Apr 4UIL 5A District 26 MeetApr 4 · 1600 Meters · Place 5 · Boerne ChampionBoerne Champion1600 Meters5.4:53.37a9
Mar 24Canyon Cougar RelaysMar 24 · 3200 Meters · Place 5 · Boerne ChampionBoerne Champion3200 Meters5.10:27.25a9
Mar 24Canyon Cougar RelaysMar 24 · 1600 Meters · Place 4 · Boerne ChampionBoerne Champion1600 Meters4.4:52.65a9
Mar 9New Braunfels Unicorn RelaysMar 9 · 3200 Meters · Place 2 · Boerne ChampionBoerne Champion3200 Meters210:37.11h PB—