Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRichardson ISD All-City Meet · Feb 235:28.80aRichardson ISD All-City MeetFebruary 23, 2023
1600 Meters · OutdoorSL Carroll North Texas 1600 · Apr 264:36.04aSL Carroll North Texas 1600April 26, 2025
3200 Meters · IndoorRichardson ISD All-City Meet · Feb 2311:13.34aRichardson ISD All-City MeetFebruary 23, 2023
3200 Meters · OutdoorJesuit-Sheaner 60th Annual Relays · Mar 2110:07.04Jesuit-Sheaner 60th Annual RelaysMarch 21, 2025
800 Meters · OutdoorHorn Carl Norris-Ben Robertson Invitational · Mar 42:10.05aHorn Carl Norris-Ben Robertson InvitationalMarch 4, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 9UIL 6A District 07 Championship TF26Apr 9 · 800 Meters · Place 14 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters14.2:14.40a12
Mar 13Lancaster Greg Williams Meet of Champions TF26Mar 13 · 1600 Meters · Place 14 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters14.4:52.53a12
Mar 5Richardson ISD All-City Meet TF26Mar 5 · 1600 Meters · Place 6 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters6.5:07.55a12
Feb 28Wylie Pirate InvitationalFeb 28 · 1600 Meters · Place 34 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters34.5:07.28a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9TX TTFCA 9th Annual Meet of ChampionsMay 9 · 3200 Meters · UnattachedUnattached3200 Meters--DNS11
Apr 26SL Carroll North Texas 1600Apr 26 · 1600 Meters · Place 76 · UnattachedUnattached1600 Meters76.4:36.04a PB11
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 3200 Meters · Place 29 · Lake HighlandsLake Highlands3200 Meters2910:07.04 PB11
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 3200 Meters · Place 48 · Lake HighlandsLake Highlands3200 Meters4810:07.0411
Feb 14Byron Nelson Invitational 2025Feb 14 · 3200 Meters · Place 11 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters11.10:17.41a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 3UIL 6A District 7 ChampionshipsApr 3 · 3200 Meters · Place 2 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters2.10:17.01a10
Apr 3UIL 6A District 7 ChampionshipsApr 3 · 1600 Meters · Place 3 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters3.4:43.30a10
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 3200 Meters · Place 48 · Lake HighlandsLake Highlands3200 Meters4810:12.6610
Mar 22Jesuit-Sheaner 59th Annual RelaysMar 22 · 3200 Meters · Place 68 · Lake HighlandsLake Highlands3200 Meters6810:12.6610
Mar 8Byron Nelson HS RelaysMar 8 · 3200 Meters · Place 2 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters2.10:17.14a10
Mar 8Byron Nelson HS RelaysMar 8 · 1600 Meters · Place 8 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters8.4:57.84a10
Feb 22Richardson ISD All-City MeetFeb 22 · 3200 Meters · Place 1 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters1.10:37.36a10
Feb 22Richardson ISD All-City MeetFeb 22 · 1600 Meters · Place 1 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters1.4:54.15a10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 12UIL 6A District 07 ChampionshipsApr 12 · 3200 Meters · Place 5 · Richardson Lake HighlanRichardson Lake Highlan3200 Meters510:51.42a—
Apr 12UIL 6A District 07 ChampionshipsApr 12 · 1600 Meters · Place 7 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters74:58.59a—
Apr 12UIL 6A District 07 ChampionshipsApr 12 · 800 Meters · Place 9 · Richardson Lake HighlanRichardson Lake Highlan800 Meters92:16.99a—
Mar 24Garland ISD RelaysMar 24 · 3200 Meters · Place 1 · Richardson Lake HighlanRichardson Lake Highlan3200 Meters110:48.45a—
Mar 24Garland ISD RelaysMar 24 · 1600 Meters · Place 7 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters75:11.78a—
Mar 10Byron Nelson RelaysMar 10 · 3200 Meters · Place 11 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters11.11:00.74a9
Mar 10Byron Nelson RelaysMar 10 · 1600 Meters · Place 19 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters19.5:14.80a9
Mar 4Horn Carl Norris-Ben Robertson InvitationalMar 4 · 3200 Meters · Place 4 · Richardson Lake HighlanRichardson Lake Highlan3200 Meters411:06.44a—
Mar 4Horn Carl Norris-Ben Robertson InvitationalMar 4 · 800 Meters · Place 3 · Richardson Lake HighlanRichardson Lake Highlan800 Meters32:10.05a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Richardson ISD All-City MeetFeb 23 · 3200 Meters · Place 1 · Richardson Lake HighlanRichardson Lake Highlan3200 Meters111:13.34a PB—
Feb 23Richardson ISD All-City MeetFeb 23 · 1600 Meters · Place 4 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters45:28.80a PB—