Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorIchabod Invite · Feb 134:53.29aIchabod InviteFebruary 13, 2026
1500 Meters · OutdoorCarl Kight Collegiate Invitational · Apr 14:21.50aCarl Kight Collegiate InvitationalApril 1, 2026
1600 Meters · OutdoorSL Carroll North Texas 1600 · Apr 264:37.42aSL Carroll North Texas 1600April 26, 2025
3000m Steeplechase · OutdoorTCU Alumni Invitational · Mar 207:10.40aTCU Alumni InvitationalMarch 20, 2026
3200 Meters · OutdoorWylie Pirate Invitational · Mar 210:32.07Wylie Pirate InvitationalMarch 2, 2024
5000 Meters · OutdoorRice 47th Annual Victor Lopez Classic · Mar 264:24.53Rice 47th Annual Victor Lopez ClassicMarch 26, 2026
800 Meters · OutdoorUTA Invitational · Mar 132:11.51aUTA InvitationalMarch 13, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Bill Schmidt InviteApr 17 · 3000m Steeplechase · Dallas BaptistDallas Baptist3000m Steeplechase0.914m--DNFFr
Apr 1Carl Kight Collegiate InvitationalApr 1 · 5000 Meters · Dallas BaptistDallas Baptist5000 Meters--DNSFr
Apr 1Carl Kight Collegiate InvitationalApr 1 · 1500 Meters · Place 47 · Dallas BaptistDallas Baptist1500 Meters47.4:21.50a PBFr
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 5000 Meters · Place 35 · Dallas BaptistDallas Baptist5000 Meters354:24.53 PB—
Mar 20TCU Alumni InvitationalMar 20 · 3000m Steeplechase · Place 9 · Dallas BaptistDallas Baptist3000m Steeplechase97:10.40a PBFr
Mar 13UTA InvitationalMar 13 · 800 Meters · Place 43 · Dallas BaptistDallas Baptist800 Meters432:11.51a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13Ichabod InviteFeb 13 · 1 Mile · Place 51 · Dallas BaptistDallas Baptist1 Mile514:53.29a PBFr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26SL Carroll North Texas 1600Apr 26 · 1600 Meters · Place 82 · UnattachedUnattached1600 Meters82.4:37.42a PB12
Feb 14Byron Nelson Invitational 2025Feb 14 · 800 Meters · Place 18 · Richardson Lake HighlandsRichardson Lake Highlands800 Meters18.2:13.99a12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 3UIL 6A District 7 ChampionshipsApr 3 · 3200 Meters · Place 5 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters5.10:32.55a11
Apr 3UIL 6A District 7 ChampionshipsApr 3 · 1600 Meters · Place 5 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters5.4:44.50a11
Mar 22Naaman Forest RelaysMar 22 · 3200 Meters · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters—SCR11
Mar 22Naaman Forest RelaysMar 22 · 1600 Meters · Place 5 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters5.4:53.76a11
Mar 8Byron Nelson HS RelaysMar 8 · 3200 Meters · Place 5 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters5.10:37.91a11
Mar 8Byron Nelson HS RelaysMar 8 · 1600 Meters · Place 7 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters7.4:57.55a11
Mar 2Wylie Pirate InvitationalMar 2 · 1600 Meters · Place 6 · Lake HighlandsLake Highlands1600 Meters65:12.4211
Mar 2Wylie Pirate InvitationalMar 2 · 3200 Meters · Place 1 · Lake HighlandsLake Highlands3200 Meters110:32.07 PB11
Feb 22Richardson ISD All-City MeetFeb 22 · 3200 Meters · Place 2 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters2.10:39.50a11
Feb 22Richardson ISD All-City MeetFeb 22 · 1600 Meters · Place 2 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters2.4:57.99a11

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 12UIL 6A District 07 ChampionshipsApr 12 · 3200 Meters · Place 13 · Richardson Lake HighlanRichardson Lake Highlan3200 Meters1311:26.59a—
Apr 12UIL 6A District 07 ChampionshipsApr 12 · 1600 Meters · Place 11 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters115:07.47a—
Mar 24Garland ISD RelaysMar 24 · 3200 Meters · Place 4 · Richardson Lake HighlanRichardson Lake Highlan3200 Meters411:14.60a—
Mar 24Garland ISD RelaysMar 24 · 1600 Meters · Place 5 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters55:08.00a—
Mar 10Byron Nelson RelaysMar 10 · 3200 Meters · Place 13 · Richardson Lake HighlandsRichardson Lake Highlands3200 Meters13.11:17.01a10
Mar 10Byron Nelson RelaysMar 10 · 1600 Meters · Place 18 · Richardson Lake HighlandsRichardson Lake Highlands1600 Meters18.5:13.84a10
Mar 4Horn Carl Norris-Ben Robertson InvitationalMar 4 · 1600 Meters · Place 2 · Richardson Lake HighlanRichardson Lake Highlan1600 Meters25:18.77a—
Mar 4Horn Carl Norris-Ben Robertson InvitationalMar 4 · 800 Meters · Place 9 · Richardson Lake HighlanRichardson Lake Highlan800 Meters92:26.51a—