Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorTom Tellez Invitational · Apr 174:12.99aTom Tellez InvitationalApril 17, 2026
1600 Meters · IndoorRichardson ISD All-City Meet · Feb 234:55.30aRichardson ISD All-City MeetFebruary 23, 2023
1600 Meters · OutdoorSL Carroll North Texas 1600 · Apr 264:28.49aSL Carroll North Texas 1600April 26, 2025
3200 Meters · OutdoorJesuit-Sheaner 60th Annual Relays · Mar 219:51.12Jesuit-Sheaner 60th Annual RelaysMarch 21, 2025
800 Meters · OutdoorUIL 6A Region I & Wheelchair · Apr 181:59.99aUIL 6A Region I & WheelchairApril 18, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Texas InvitationalApr 30 · 1500 Meters · Place 30 · St. Edward'sSt. Edward's1500 Meters30.4:20.15aFr
Apr 30Texas InvitationalApr 30 · 800 Meters · Place 11 · St. Edward'sSt. Edward's800 Meters11.2:06.59aFr
Apr 17Tom Tellez InvitationalApr 17 · 1500 Meters · Place 26 · St. Edward'sSt. Edward's1500 Meters264:12.99a PBFr
Apr 10Cactus CupApr 10 · 1500 Meters · Place 20 · St. Edward'sSt. Edward's1500 Meters20.4:23.48aFr
Apr 2Bobcat Invitational & MultiApr 2 · 1500 Meters · Place 76 · St. Edward'sSt. Edward's1500 Meters764:14.61aFr
Apr 2Bobcat Invitational & MultiApr 2 · 800 Meters · Place 54 · St. Edward'sSt. Edward's800 Meters542:02.37aFr
Mar 272026 Clyde Hart ClassicMar 27 · 5000 Meters · St. Edward'sSt. Edward's5000 Meters—DNSFr
Mar 13UTA InvitationalMar 13 · 1500 Meters · Place 27 · St. Edward'sSt. Edward's1500 Meters274:22.55aFr
Mar 13UTA InvitationalMar 13 · 800 Meters · Place 29 · St. Edward'sSt. Edward's800 Meters292:05.97aFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26SL Carroll North Texas 1600Apr 26 · 1600 Meters · Place 42 · UnattachedUnattached1600 Meters42.4:28.49a PB12
Apr 18UIL 6A Region I & WheelchairApr 18 · 800 Meters · Place 14 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters14.1:59.99a PB12
Apr 11UIL 6A Area 07-08 Championship MeetApr 11 · 3200 Meters · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters—DNS12
Apr 11UIL 6A Area 07-08 Championship MeetApr 11 · 800 Meters · Place 4 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters4.2:00.64a12
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 3200 Meters · Place 19 · Lake HighlandsLake Highlands3200 Meters199:51.12 PB12
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 3200 Meters · Place 30 · Lake HighlandsLake Highlands3200 Meters309:51.1212
Feb 14Byron Nelson Invitational 2025Feb 14 · 3200 Meters · Place 12 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters12.10:18.29a12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 3UIL 6A District 7 ChampionshipsApr 3 · 1600 Meters · Place 8 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters8.4:37.84a11
Apr 3UIL 6A District 7 ChampionshipsApr 3 · 800 Meters · Richardson Lake HighlandsRichardson Lake Highlands800 Meters—DNS11
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 1600 Meters · Place 38 · Lake HighlandsLake Highlands1600 Meters384:33.2211
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 1600 Meters · Place 47 · Lake HighlandsLake Highlands1600 Meters474:33.2211
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 800 Meters · Place 28 · Lake HighlandsLake Highlands800 Meters282:04.5011
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 800 Meters · Place 38 · Lake HighlandsLake Highlands800 Meters382:04.5011
Mar 8Byron Nelson HS RelaysMar 8 · 3200 Meters · Place 22 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters22.10:17.34a11
Mar 8Byron Nelson HS RelaysMar 8 · 1600 Meters · Place 22 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters22.4:50.22a11
Mar 2Wylie Pirate InvitationalMar 2 · 1600 Meters · Place 4 · Lake HighlandsLake Highlands1600 Meters44:36.2511
Mar 2Wylie Pirate InvitationalMar 2 · 800 Meters · Place 3 · Lake HighlandsLake Highlands800 Meters32:03.1911
Feb 22Richardson ISD All-City MeetFeb 22 · 1600 Meters · Place 2 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters2.4:42.20a11
Feb 22Richardson ISD All-City MeetFeb 22 · 800 Meters · Place 2 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters2.2:04.62a11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 12UIL 6A District 07 ChampionshipsApr 12 · 800 Meters · Place 9 · Richardson Lake HighlanRichardson Lake Highlan800 Meters92:05.48a—
Mar 24Jesuit-Sheaner RelaysMar 24 · 1600 Meters · Place 34 · Lake HighlandsLake Highlands1600 Meters344:42.0910
Mar 24Jesuit-Sheaner RelaysMar 24 · 1600 Meters · Place 52 · Lake HighlandsLake Highlands1600 Meters524:42.0810
Mar 24Jesuit-Sheaner RelaysMar 24 · 800 Meters · Place 32 · Lake HighlandsLake Highlands800 Meters322:03.6910
Mar 24Jesuit-Sheaner RelaysMar 24 · 800 Meters · Place 45 · Lake HighlandsLake Highlands800 Meters452:03.6910
Mar 10Byron Nelson RelaysMar 10 · 1600 Meters · Place 17 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters17.4:49.46a10
Mar 10Byron Nelson RelaysMar 10 · 800 Meters · Place 10 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters10.2:03.53a10
Mar 4Horn Carl Norris-Ben Robertson InvitationalMar 4 · 1600 Meters · Place 3 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters34:47.87a—
Mar 4Horn Carl Norris-Ben Robertson InvitationalMar 4 · 800 Meters · Place 2 · Richardson Lake HighlanRichardson Lake Highlan800 Meters22:08.51a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Richardson ISD All-City MeetFeb 23 · 1600 Meters · Place 5 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters54:55.30a PB—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 8UIL 6A District 07 ChampionshipsApr 8 · 1600 Meters · Place 20 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters20.5:51.38a9
Apr 8UIL 6A District 07 ChampionshipsApr 8 · 800 Meters · Place 8 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters8.2:06.26a9
Apr 1Mesquite ISD InvitationalApr 1 · 1600 Meters · Place 17 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters174:52.909
Apr 1Mesquite ISD InvitationalApr 1 · 800 Meters · Place 15 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters152:10.679
Mar 25Irving ISD Airline RelaysMar 25 · 1600 Meters · Place 9 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters95:04.049
Mar 25Irving ISD Airline RelaysMar 25 · 800 Meters · Place 8 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters82:18.879
Mar 10Richardson ISD All-City MeetMar 10 · 1600 Meters · Place 5 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters5.4:51.36a9
Mar 10Richardson ISD All-City MeetMar 10 · 800 Meters · Place 6 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters6.2:10.51a9
Mar 5Coppell RelaysMar 5 · 1600 Meters · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters—NT9
Mar 5Coppell RelaysMar 5 · 800 Meters · Richardson Lake HighlandsRichardson Lake Highlands800 Meters—NT9

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1North Texas 1600May 1 · 1600 Meters · Place 258 · UnattachedUnattached1600 Meters258.5:25.32a8
Mar 27Parker County Track Invitational #2Mar 27 · 1600 Meters · Place 5 · SpeedKIDZ ELITESpeedKIDZ ELITE1600 Meters5.5:40.83a8
Mar 27Parker County Track Invitational #2Mar 27 · 800 Meters · Place 5 · SpeedKIDZ ELITESpeedKIDZ ELITE800 Meters5.2:37.10a8
Feb 27Parker County Track Invitational #1Feb 27 · 1600 Meters · Place 4 · SpeedKIDZ ELITESpeedKIDZ ELITE1600 Meters4.5:31.00a8