Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor98th Clyde Littlefield Texas Relays presented by Truist · Apr 14:12.01a98th Clyde Littlefield Texas Relays presented by TruistApril 1, 2026
2400 Meters · OutdoorBlazer MS Invitational Meet · Apr 278:34.14Blazer MS Invitational Meet April 27, 2022
3200 Meters · OutdoorUIL Texas State Championships TF26 · May 149:08.32aUIL Texas State Championships TF26May 14, 2026
800 Meters · OutdoorJesuit-Sheaner 61st Annual Relays TF26 · Mar 271:53.98aJesuit-Sheaner 61st Annual Relays TF26March 27, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14UIL Texas State Championships TF26May 14 · 3200 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters1.9:08.32a PB12
May 14UIL Texas State Championships TF26May 14 · 1600 Meters · Place 2 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters2.4:20.61a12
May 1UIL 6A Region I & II-5A TF26May 1 · 3200 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters1.9:10.83a12
May 1UIL 6A Region I & II-5A TF26May 1 · 1600 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters1.4:15.97a12
Apr 9 UIL 5A - District 11Apr 9 · 3200 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters1.9:46.41a12
Apr 9 UIL 5A - District 11Apr 9 · 1600 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters1.4:25.01a12
Apr 9 UIL 5A - District 11Apr 9 · 800 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail800 Meters1.1:56.70a12
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 3200 Meters · Place 12 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters12.9:28.41a12
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 1600 Meters · Place 6 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters6.4:12.01a PB12
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 3200 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters1.9:14.90a12
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 1600 Meters · Place 3 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters3.4:20.19a12
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 800 Meters · Place 2 · Frisco Lebanon TrailFrisco Lebanon Trail800 Meters2.1:53.98a PB12
Feb 28Wylie Pirate InvitationalFeb 28 · 3200 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters1.9:28.16a12
Feb 28Wylie Pirate InvitationalFeb 28 · 1600 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters1.4:23.22a12
Feb 21Rough Rider RelaysFeb 21 · 3200 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters1.9:51.08a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2TX UIL 5A State ChampionshipsMay 2 · 3200 Meters · Place 4 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters4.9:25.74a11
Apr 18UIL 5A Region IIApr 18 · 3200 Meters · Place 3 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters3.9:28.04a11
Apr 18UIL 5A Region IIApr 18 · 1600 Meters · Place 6 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters6.4:29.63a11
Apr 18UIL 5A Region IIApr 18 · 800 Meters · Place 4 · Frisco Lebanon TrailFrisco Lebanon Trail800 Meters4.1:56.28a11
Apr 10UIL 5A Area 11-12 ChampionshipApr 10 · 3200 Meters · Place 2 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters2.9:39.12a11
Apr 10UIL 5A Area 11-12 ChampionshipApr 10 · 1600 Meters · Place 2 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters2.4:25.95a11
Apr 10UIL 5A Area 11-12 ChampionshipApr 10 · 800 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail800 Meters1.1:56.65a11
Mar 27Braswell Bengal RelaysMar 27 · 3200 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters1.10:00.85a11
Mar 27Braswell Bengal RelaysMar 27 · 1600 Meters · Place 2 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters2.4:33.78a11
Mar 6Celina Bobcat RelaysMar 6 · 3200 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters1.9:56.54a11
Mar 6Celina Bobcat RelaysMar 6 · 1600 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters1.4:34.00a11
Mar 6Celina Bobcat RelaysMar 6 · 800 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail800 Meters1.1:59.97a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 8Crandall Pirate RelaysMar 8 · 3200 Meters · Place 3 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters3.10:18.27a10
Mar 8Crandall Pirate RelaysMar 8 · 1600 Meters · Place 4 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters4.4:42.44a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 12UIL 5A District 10 Track & Field ChampionshipApr 12 · 3200 Meters · Place 1 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters1.11:07.98a9
Apr 12UIL 5A District 10 Track & Field ChampionshipApr 12 · 1600 Meters · Place 2 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters2.5:01.54a9
Mar 25Little Elm Lobo InvitationalMar 25 · 3200 Meters · Place 2 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters2.10:39.04a9
Mar 25Little Elm Lobo InvitationalMar 25 · 1600 Meters · Place 5 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters5.4:57.50a9
Mar 10Lewisville RelaysMar 10 · 3200 Meters · Place 2 · Frisco Lebanon TrailFrisco Lebanon Trail3200 Meters2.10:38.72a9
Mar 10Lewisville RelaysMar 10 · 1600 Meters · Place 9 · Frisco Lebanon TrailFrisco Lebanon Trail1600 Meters9.4:57.65a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Blazer MS Invitational Meet Apr 27 · 2400 Meters · Place 1 · FowlerFowler2400 Meters1.8:34.14 PB8
Apr 27Blazer MS Invitational Meet Apr 27 · 1600 Meters · Place 1 · FowlerFowler1600 Meters1.5:30.248