Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRichardson ISD All-City Meet · Feb 234:57.82aRichardson ISD All-City MeetFebruary 23, 2023
1600 Meters · OutdoorUIL 6A Region I & Wheelchair · Apr 184:14.86aUIL 6A Region I & WheelchairApril 18, 2025
3200 Meters · OutdoorUIL 6A District 07 Championship TF26 · Apr 99:49.42aUIL 6A District 07 Championship TF26April 9, 2026
800 Meters · OutdoorUIL 6A Region I & II-5A TF26 · May 11:54.17aUIL 6A Region I & II-5A TF26May 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1UIL 6A Region I & II-5A TF26May 1 · 800 Meters · Place 7 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters7.1:54.17a PB12
Apr 17UIL 6A Area 07-08 ChampionshipsApr 17 · 800 Meters · Place 1 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters1.1:55.33a12
Apr 9UIL 6A District 07 Championship TF26Apr 9 · 3200 Meters · Place 1 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters1.9:49.42a PB12
Apr 9UIL 6A District 07 Championship TF26Apr 9 · 800 Meters · Place 1 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters1.1:56.89a12
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 1600 Meters · Place 33 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters33.4:34.22a12
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 800 Meters · Place 6 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters6.1:54.59a12
Mar 13Lancaster Greg Williams Meet of Champions TF26Mar 13 · 1600 Meters · Place 1 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters1.4:28.00a12
Mar 5Richardson ISD All-City Meet TF26Mar 5 · 800 Meters · Place 1 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters1.1:55.82a12
Feb 28Wylie Pirate InvitationalFeb 28 · 800 Meters · Place 1 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters1.1:59.08a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9TX TTFCA 9th Annual Meet of ChampionsMay 9 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.1:54.42a11
Apr 18UIL 6A Region I & WheelchairApr 18 · 1600 Meters · Place 5 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters5.4:14.86a PB11
Apr 11UIL 6A Area 07-08 Championship MeetApr 11 · 1600 Meters · Place 1 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters1.4:28.33a11
Feb 14Byron Nelson Invitational 2025Feb 14 · 1600 Meters · Place 2 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters2.4:26.88a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 3UIL 6A District 7 ChampionshipsApr 3 · 1600 Meters · Place 6 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters6.4:29.81a10
Apr 3UIL 6A District 7 ChampionshipsApr 3 · 800 Meters · Richardson Lake HighlandsRichardson Lake Highlands800 Meters—DNS10
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 1600 Meters · Place 35 · Lake HighlandsLake Highlands1600 Meters354:31.2310
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 1600 Meters · Place 40 · Lake HighlandsLake Highlands1600 Meters404:31.2310
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 800 Meters · Place 31 · Lake HighlandsLake Highlands800 Meters312:04.7010
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 800 Meters · Place 41 · Lake HighlandsLake Highlands800 Meters412:04.7010
Mar 8Byron Nelson HS RelaysMar 8 · 1600 Meters · Place 15 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters15.4:40.71a10
Mar 8Byron Nelson HS RelaysMar 8 · 800 Meters · Place 7 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters7.2:01.00a10
Mar 2Wylie Pirate InvitationalMar 2 · 1600 Meters · Place 5 · Lake HighlandsLake Highlands1600 Meters54:40.5410
Mar 2Wylie Pirate InvitationalMar 2 · 800 Meters · Place 2 · Lake HighlandsLake Highlands800 Meters22:00.7110
Feb 22Richardson ISD All-City MeetFeb 22 · 1600 Meters · Place 3 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters3.4:42.85a10
Feb 22Richardson ISD All-City MeetFeb 22 · 800 Meters · Place 3 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters3.2:05.67a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 12UIL 6A District 07 ChampionshipsApr 12 · 1600 Meters · Place 11 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters114:52.55a—
Apr 12UIL 6A District 07 ChampionshipsApr 12 · 800 Meters · Place 12 · Richardson Lake HighlanRichardson Lake Highlan800 Meters122:08.67a—
Mar 24Jesuit-Sheaner RelaysMar 24 · 1600 Meters · Place 40 · Lake HighlandsLake Highlands1600 Meters404:44.729
Mar 24Jesuit-Sheaner RelaysMar 24 · 1600 Meters · Place 59 · Lake HighlandsLake Highlands1600 Meters594:44.729
Mar 24Jesuit-Sheaner RelaysMar 24 · 800 Meters · Place 48 · Lake HighlandsLake Highlands800 Meters482:09.319
Mar 24Jesuit-Sheaner RelaysMar 24 · 800 Meters · Place 68 · Lake HighlandsLake Highlands800 Meters682:09.319
Mar 10Byron Nelson RelaysMar 10 · 1600 Meters · Place 19 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters19.4:50.02a9
Mar 10Byron Nelson RelaysMar 10 · 800 Meters · Place 17 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters17.2:08.12a9
Mar 4Horn Carl Norris-Ben Robertson InvitationalMar 4 · 1600 Meters · Place 4 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters44:54.98a—
Mar 4Horn Carl Norris-Ben Robertson InvitationalMar 4 · 800 Meters · Place 20 · Richardson Lake HighlanRichardson Lake Highlan800 Meters202:43.36a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Richardson ISD All-City MeetFeb 23 · 1600 Meters · Place 6 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters64:57.82a PB—