Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFasTrak HS Meet · Feb 84:33.04aFasTrak HS MeetFebruary 8, 2026
1600 Meters · OutdoorTX TTFCA 9th Annual Meet of Champions · May 94:18.20aTX TTFCA 9th Annual Meet of ChampionsMay 9, 2025
1600 Meters · Relay Split · Outdoor98th Clyde Littlefield Texas Relays presented by Truist · Apr 14:23.1898th Clyde Littlefield Texas Relays presented by TruistApril 1, 2026
2 Miles · OutdoorHOKA Postal-Episcopal HS-HS-2 Mile/MS-1Mile · Oct 2810:45.90aHOKA Postal-Episcopal HS-HS-2 Mile/MS-1MileOctober 28, 2023
3200 Meters · OutdoorSt John's Nick Finnegan Spring Invitational TF24 · Apr 199:44.90aSt John's Nick Finnegan Spring Invitational TF24April 19, 2024
800 Meters · OutdoorRice 46th Annual Victor Lopez Classic · Mar 271:58.49aRice 46th Annual Victor Lopez ClassicMarch 27, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 1600 Meters · EpiscopalEpiscopal1600 MetersRelay Split—4:23.18 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8FasTrak HS MeetFeb 8 · 1600 Meters · Place 12 · UnattachedUnattached1600 Meters12.4:33.04a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9TX TTFCA 9th Annual Meet of ChampionsMay 9 · 1600 Meters · Place 9 · EpiscopalEpiscopal1600 Meters9.4:18.20a PB11
Mar 27Rice 46th Annual Victor Lopez ClassicMar 27 · 800 Meters · Place 10 · EpiscopalEpiscopal800 MetersRound P10.1:59.59a11
Mar 27Rice 46th Annual Victor Lopez ClassicMar 27 · 800 Meters · Place 8 · EpiscopalEpiscopal800 Meters8.1:58.49a PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23TX TTFCA 8th Annual Meet of ChampionsMay 23 · 1600 Meters · Place 18 · EpiscopalEpiscopal1600 Meters18.4:26.09a10
Apr 19St John's Nick Finnegan Spring Invitational TF24Apr 19 · 3200 Meters · Place 4 · EpiscopalEpiscopal3200 Meters4.9:44.90a PB10
Apr 19St John's Nick Finnegan Spring Invitational TF24Apr 19 · 800 Meters · Place 7 · EpiscopalEpiscopal800 Meters7.2:00.17a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Oct 28HOKA Postal-Episcopal HS-HS-2 Mile/MS-1MileOct 28 · 2 Miles · Place 3 · EpiscopalEpiscopal2 Miles3.10:45.90a PB9
May 12Antonian Mile(1600) & SteeplechaseMay 12 · 1600 Meters · EpiscopalEpiscopal1600 Meters—DNS9
Mar 17SL Carroll Texas Distance FestivalMar 17 · 1600 Meters · Place 217 · UnattachedUnattached1600 Meters217.4:44.11a9
Mar 11Antonian Alamo City Mile(1600) & SteeplechaseMar 11 · 1600 Meters · Place 39 · EpiscopalEpiscopal1600 Meters39.4:41.509
Feb 18Strake Jesuit Crusader RelaysFeb 18 · 1600 Meters · Place 14 · EpiscopalEpiscopal1600 Meters14.5:07.76a9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19HJPC Championships 2022Apr 19 · 1600 Meters · Place 6 · River Oaks BaptistRiver Oaks Baptist1600 Meters6.5:34.32a8
Apr 19HJPC Championships 2022Apr 19 · 800 Meters · Place 10 · River Oaks BaptistRiver Oaks Baptist800 Meters10.2:27.82a8
Apr 7Kinkaid MS Apr 7 · 1600 Meters · Place 4 · River Oaks BaptistRiver Oaks Baptist1600 Meters4.5:37.87a8
Apr 7Kinkaid MS Apr 7 · 800 Meters · Place 8 · River Oaks BaptistRiver Oaks Baptist800 Meters8.2:28.36a8
Mar 24Junior Maverick RelaysMar 24 · 1600 Meters · Place 4 · River Oaks BaptistRiver Oaks Baptist1600 Meters45:37.938
Mar 24Junior Maverick RelaysMar 24 · 800 Meters · Place 7 · River Oaks BaptistRiver Oaks Baptist800 Meters72:27.418

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 9River Oaks Baptist Tri MeetApr 9 · 1600 Meters · Place 1 · River Oaks BaptistRiver Oaks Baptist1600 Meters1.5:47.307
Apr 9River Oaks Baptist Tri MeetApr 9 · 800 Meters · Place 1 · River Oaks BaptistRiver Oaks Baptist800 Meters1.2:39.207
Mar 26SJS - ROBS - AOS Tri MeetMar 26 · 1600 Meters · Place 3 · River Oaks BaptistRiver Oaks Baptist1600 Meters3.6:03.707
Mar 26SJS - ROBS - AOS Tri MeetMar 26 · 800 Meters · Place 3 · River Oaks BaptistRiver Oaks Baptist800 Meters3.2:40.707
Feb 26SJS - ROBS - SFE Tri MeetFeb 26 · 1600 Meters · Place 4 · River Oaks BaptistRiver Oaks Baptist1600 Meters4.6:17.707
Feb 26SJS - ROBS - SFE Tri MeetFeb 26 · 800 Meters · Place 1 · River Oaks BaptistRiver Oaks Baptist800 Meters1.2:45.807