Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSouthlake Invitational · Feb 264:32.22aSouthlake InvitationalFebruary 26, 2026
1600 Meters · OutdoorNorth Texas 1600 TF26 · May 94:35.65aNorth Texas 1600 TF26May 9, 2026
2400 Meters · OutdoorKMS/ISMS Relays · Mar 108:45.7KMS/ISMS RelaysMarch 10, 2022
3200 Meters · IndoorSouthlake Invitational · Feb 269:56.19aSouthlake InvitationalFebruary 26, 2026
3200 Meters · OutdoorArgyle Eagle Invitational · Feb 209:57.33aArgyle Eagle InvitationalFebruary 20, 2025
800 Meters · IndoorSouthlake Carroll Invitational · Feb 272:09.51Southlake Carroll InvitationalFebruary 27, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Lonestar ShowcaseMay 22 · 3200 Meters · UnattachedUnattached3200 Meters—DNS12
May 9North Texas 1600 TF26May 9 · 1600 Meters · Place 75 · UnattachedUnattached1600 Meters75.4:35.65a PB12
May 7District 196 MS at RosemountMay 7 · 200 Meters · Valley STEMValley STEM200 Meters—DNS7
May 7District 196 MS at RosemountMay 7 · 100 Meters · Valley STEMValley STEM100 Meters—DNS7
Apr 29District 196 Middle School at Apple ValleyApr 29 · 200 Meters · Valley STEMValley STEM200 Meters—DNS7
Apr 29District 196 Middle School at Apple ValleyApr 29 · 100 Meters · Valley STEMValley STEM100 Meters—DNS7
Apr 2Dragon RelaysApr 2 · 3200 Meters · Place 10 · KellerKeller3200 Meters10.10:28.94a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Southlake InvitationalFeb 26 · 3200 Meters · Place 6 · KellerKeller3200 Meters69:56.19a PB12
Feb 26Southlake InvitationalFeb 26 · 1600 Meters · Place 10 · KellerKeller1600 Meters104:32.22a PB12
Feb 19Argyle InvitationalFeb 19 · 3200 Meters · Place 4 · KellerKeller3200 Meters410:04.4512
Feb 19Argyle InvitationalFeb 19 · 3200 Meters · Place 4 · KellerKeller3200 Meters410:04.4512

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26SL Carroll North Texas 1600Apr 26 · 1600 Meters · Place 96 · UnattachedUnattached1600 Meters96.4:40.27a11
Apr 2UIL 6A District 04Apr 2 · 3200 Meters · Place 5 · KellerKeller3200 Meters5.10:07.42a11
Apr 2UIL 6A District 04Apr 2 · 1600 Meters · Place 7 · KellerKeller1600 Meters7.4:44.09a11
Mar 27Southlake Carroll Dragon RelaysMar 27 · 3200 Meters · Place 5 · KellerKeller3200 Meters5.10:02.61a11
Mar 27Southlake Carroll Dragon RelaysMar 27 · 1600 Meters · Place 3 · KellerKeller1600 Meters3.4:42.57a11
Mar 8Lovejoy Spring Distance FestivalMar 8 · 1600 Meters · UnattachedUnattached1600 Meters--NT11
Feb 20Argyle Eagle InvitationalFeb 20 · 3200 Meters · Place 6 · KellerKeller3200 Meters6.9:57.33a PB11
Feb 20Argyle Eagle InvitationalFeb 20 · 1600 Meters · Place 13 · KellerKeller1600 Meters13.4:48.11a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Southlake Carroll InvitationalFeb 27 · 3200 Meters · Place 7 · KellerKeller3200 Meters710:16.4311
Feb 27Southlake Carroll InvitationalFeb 27 · 800 Meters · Place 12 · KellerKeller800 Meters122:09.51 PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 3UIL 6A District 04Apr 3 · 3200 Meters · Place 9 · KellerKeller3200 Meters9.10:27.40a10
Apr 3UIL 6A District 04Apr 3 · 1600 Meters · Place 11 · KellerKeller1600 Meters11.4:50.45a10
Mar 28SL Carroll Dragon RelaysMar 28 · 3200 Meters · Place 7 · KellerKeller3200 Meters7.10:33.03a10
Mar 28SL Carroll Dragon RelaysMar 28 · 1600 Meters · Place 12 · KellerKeller1600 Meters12.4:49.73a10
Mar 21Keller Dave Park InvitationalMar 21 · 1600 Meters · Place 16 · KellerKeller1600 Meters16.4:59.34a10
Feb 29Argyle Eagle InvitationalFeb 29 · 1600 Meters · Place 18 · KellerKeller1600 Meters18.5:00.68a10
Feb 24Timber Creek Falcon Fast InvitationalFeb 24 · 3200 Meters · Place 17 · KellerKeller3200 Meters17.11:11.01a10
Feb 24Timber Creek Falcon Fast InvitationalFeb 24 · 1600 Meters · KellerKeller1600 Meters—DNS10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 5UIL 6A District 04 ChampionshipsApr 5 · 3200 Meters · Place 7 · KellerKeller3200 Meters7.10:52.51a9
Apr 5UIL 6A District 04 ChampionshipsApr 5 · 1600 Meters · Place 8 · KellerKeller1600 Meters8.4:55.85a9
Mar 30SL Carroll Dragon RelaysMar 30 · 3200 Meters · Place 3 · KellerKeller3200 Meters3.10:53.96a9
Mar 30SL Carroll Dragon RelaysMar 30 · 1600 Meters · Place 11 · KellerKeller1600 Meters11.5:06.57a9
Mar 23Keller Dave Park RelaysMar 23 · 3200 Meters · Place 11 · KellerKeller3200 Meters11.11:17.68a9
Mar 17SL Carroll Texas Distance FestivalMar 17 · 1600 Meters · Place 416 · UnattachedUnattached1600 Meters416.5:06.11a9
Mar 10Byron Nelson RelaysMar 10 · 3200 Meters · KellerKeller3200 Meters—DNS9
Mar 10Byron Nelson RelaysMar 10 · 1600 Meters · Place 14 · KellerKeller1600 Meters14.5:02.66a9
Jan 28SL Carroll North Texas Winter 800/3200Jan 28 · 3200 Meters · Place 95 · UnattachedUnattached3200 Meters95.10:49.66a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Keller HS RelaysFeb 23 · 3200 Meters · Place 2 · KellerKeller3200 Meters211:08.009
Feb 23Keller HS RelaysFeb 23 · 1600 Meters · Place 2 · KellerKeller1600 Meters25:14.429

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 23Zone 2 Track MeetMar 23 · 2400 Meters · Place 9 · KellerKeller2400 Meters99:24.918
Mar 23Zone 2 Track MeetMar 23 · 1600 Meters · Place 4 · KellerKeller1600 Meters45:43.008
Mar 10KMS/ISMS RelaysMar 10 · 2400 Meters · Place 5 · KellerKeller2400 Meters5.8:45.7 PB8
Mar 10KMS/ISMS RelaysMar 10 · 1600 Meters · Place 5 · KellerKeller1600 Meters5.5:39.08
Mar 2Medlin/Tidwell Track MeetMar 2 · 2400 Meters · Place 6 · KellerKeller2400 Meters69:12.108
Mar 2Medlin/Tidwell Track MeetMar 2 · 1600 Meters · Place 5 · KellerKeller1600 Meters55:44.978

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 13KISD Zone Relays Apr 13 · 2400 Meters · Place 12 · KellerKeller2400 Meters12.9:24.16a7
Apr 13KISD Zone Relays Apr 13 · 1600 Meters · Place 8 · KellerKeller1600 Meters8.5:47.67a7
Mar 29Carroll Middle Meet #4Mar 29 · 2400 Meters · Place 4 · KellerKeller2400 Meters4.9:46.27
Mar 29Carroll Middle Meet #4Mar 29 · 1600 Meters · Place 6 · KellerKeller1600 Meters6.6:07.07
Mar 24KMS RelaysMar 24 · 2400 Meters · Place 6 · KellerKeller2400 Meters6.9:40.33a7
Mar 24KMS RelaysMar 24 · 1600 Meters · Place 6 · KellerKeller1600 Meters6.6:07.51a7
Mar 10Coppell East MS InvitationalMar 10 · 2400 Meters · Place 4 · KellerKeller2400 Meters4.9:42.24a7
Mar 10Coppell East MS InvitationalMar 10 · 1600 Meters · Place 5 · KellerKeller1600 Meters5.5:59.11a7
Mar 3Dawson Middle Meet 1Mar 3 · 2400 Meters · Place 7 · KellerKeller2400 Meters7.10:06.587
Mar 3Dawson Middle Meet 1Mar 3 · 1600 Meters · Place 5 · KellerKeller1600 Meters5.6:13.637