Personal bests

Best marks in available results
Event / courseMarkMeetDate
10000 Meters · OutdoorRed River Athletics Conference Championships · Apr 2548:55.44Red River Athletics Conference ChampionshipsApril 25, 2025
1500 Meters · OutdoorRed River Athletics Conference Championships · Apr 244:35.14Red River Athletics Conference ChampionshipsApril 24, 2026
200 Meters · IndoorFasTrak Athletix HS Indoor Opener · Dec 1022.41aFasTrak Athletix HS Indoor OpenerDecember 10, 2023
200 Meters · OutdoorAfterburners Track Meet 13/14 & Up · May 623.85aAfterburners Track Meet 13/14 & UpMay 6, 2023
3000 Meters · OutdoorRed River Athletics Conference Championships · Apr 2512:08.42Red River Athletics Conference ChampionshipsApril 25, 2025
400 Meters · IndoorFasTrak Athletix HS Indoor Opener · Dec 1050.01aFasTrak Athletix HS Indoor OpenerDecember 10, 2023
400 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 449.32aUSATF Region 12 Junior Olympic ChampionshipsJuly 4, 2023
5000 Meters · OutdoorRed River Athletics Conference Championships · Apr 2521:23.54Red River Athletics Conference ChampionshipsApril 25, 2025
600 Meters · IndoorBleu Devils "Indoor" Track Classic · Jan 101:22.08Bleu Devils "Indoor" Track ClassicJanuary 10, 2025
800 Meters · IndoorMcNeese State #2 & Multi · Jan 302:03.29aMcNeese State #2 & MultiJanuary 30, 2025
800 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 141:56.26aUSATF Region 16 Junior Olympic ChampionshipsJune 14, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24Red River Athletics Conference ChampionshipsApr 24 · 3000 Meters · Place 10 · Xavier-LouisianaXavier-Louisiana3000 Meters1012:49.91SO
Apr 24Red River Athletics Conference ChampionshipsApr 24 · 1500 Meters · Place 9 · Xavier-LouisianaXavier-Louisiana1500 Meters94:35.14 PBSO
Apr 24Red River Athletics Conference ChampionshipsApr 24 · 800 Meters · Place 5 · Xavier-LouisianaXavier-Louisiana800 Meters51:57.13SO
Apr 17Strawberry RelaysApr 17 · Javelin · Xavier (La.)Xavier (La.)Javelin800g—DNSSo
Apr 17Strawberry RelaysApr 17 · 800 Meters · Place 7 · Xavier (La.)Xavier (La.)800 Meters7.1:58.71aSo
Apr 17Strawberry RelaysApr 17 · 400 Meters · Place 9 · Xavier (La.)Xavier (La.)400 Meters9.51.82aSo
Mar 21Louisiana ClassicMar 21 · 400 Meters · Place 26 · Xavier (La.)Xavier (La.)400 Meters2651.61aSo
Mar 14Andy Thiel Season OpenerMar 14 · 1500 Meters · Place 18 · Xavier (La.)Xavier (La.)1500 Meters184:59.50aSo
Mar 14Andy Thiel Season OpenerMar 14 · 800 Meters · Place 1 · Xavier (La.)Xavier (La.)800 Meters11:57.02aSo
Jan 30XGN MeetJan 30 · 400 Meters · Place 2 · Xavier (La.)Xavier (La.)400 Meters2.50.84aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16LSU Purple TigerJan 16 · 600 Meters · Place 10 · Xavier (La.)Xavier (La.)600 Meters101:24.10aSo
Jan 9New Orleans Indoor Triangular #2Jan 9 · 600 Meters · Place 1 · Xavier-LouisianaXavier-Louisiana600 Meters11:24.28SO
Jan 9New Orleans Indoor Triangular #2Jan 9 · 600 Meters · Place 1 · Xavier (La.)Xavier (La.)600 Meters11:24.28aSO

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 5New Orleans Triangular Winter ClassicDec 5 · 600 Meters · Xavier (La.)Xavier (La.)600 Meters—NTSo
Apr 25Red River Athletics Conference ChampionshipsApr 25 · 10000 Meters · Place 5 · Xavier-LouisianaXavier-Louisiana10000 Meters548:55.44 PBFR
Apr 25Red River Athletics Conference ChampionshipsApr 25 · 5000 Meters · Place 5 · Xavier-LouisianaXavier-Louisiana5000 Meters521:23.54 PBFR
Apr 25Red River Athletics Conference ChampionshipsApr 25 · 3000 Meters · Place 6 · Xavier-LouisianaXavier-Louisiana3000 Meters612:08.42 PBFR
Apr 25Red River Athletics Conference ChampionshipsApr 25 · 1500 Meters · Place 8 · Xavier-LouisianaXavier-Louisiana1500 Meters84:42.09FR
Apr 25Red River Athletics Conference ChampionshipsApr 25 · 800 Meters · Place 6 · Xavier-LouisianaXavier-Louisiana800 Meters61:57.78FR
Apr 25Red River Athletics Conference ChampionshipsApr 25 · 400 Meters · Place 13 · Xavier-LouisianaXavier-Louisiana400 Meters1355.23FR
Apr 11Strawberry RelaysApr 11 · 800 Meters · Place 3 · Xavier-LouisianaXavier-Louisiana800 Meters31:58.91FR
Mar 22Louisiana ClassicMar 22 · 1500 Meters · Place 28 · Xavier-LouisianaXavier-Louisiana1500 Meters284:49.18FR
Mar 22Louisiana ClassicMar 22 · 800 Meters · Place 9 · Xavier-LouisianaXavier-Louisiana800 Meters91:58.33FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Mardi Gras ClassicFeb 15 · 600 Meters · Place 3 · Xavier (La.)Xavier (La.)600 Meters31:24.60a—
Jan 30McNeese State #2 & MultiJan 30 · 800 Meters · Place 6 · Xavier (La.)Xavier (La.)800 Meters6.2:03.29a PBFr
Jan 17LSU Purple TigerJan 17 · 800 Meters · Place 9 · Xavier (La.)Xavier (La.)800 Meters92:05.14a—
Jan 10Bleu Devils "Indoor" Track ClassicJan 10 · 600 Meters · Place 1 · Xavier-LouisianaXavier-Louisiana600 Meters11:22.08 PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6New Orleans Triangular Winter ClassicDec 6 · 600 Meters · Xavier (La.)Xavier (La.)600 Meters—DNSFr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 6 · Track Houston Youth TraTrack Houston Youth Tra800 Meters61:56.26a PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 10 · Track Houston Youth TraTrack Houston Youth Tra400 Meters1050.18a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 8 · Track Houston Youth TraTrack Houston Youth Tra400 Meters849.98a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track800 Meters5.2:01.24a12
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 7 · Track Houston Youth TrackTrack Houston Youth Track400 Meters7.50.33a12
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 7 · Track Houston Youth TrackTrack Houston Youth Track800 Meters7.2:03.74a12
Apr 19UIL 5A Region IIApr 19 · 400 Meters · Place 11 · New Caney PorterNew Caney Porter400 MetersRound P11.50.38a12
Apr 11UIL 5A Area 15-16 MeetApr 11 · 400 Meters · Place 4 · New Caney PorterNew Caney Porter400 Meters4.50.73a12
Apr 2UIL 6A District 21 & 5A-16 (Humble ISD)Apr 2 · 400 Meters · Place 3 · New Caney PorterNew Caney Porter400 MetersRound P3.51.07a12
Apr 2UIL 6A District 21 & 5A-16 (Humble ISD)Apr 2 · 400 Meters · Place 2 · New Caney PorterNew Caney Porter400 Meters2.50.37a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10FasTrak Athletix HS Indoor OpenerDec 10 · 400 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track400 Meters5.50.01a PB12
Dec 10FasTrak Athletix HS Indoor OpenerDec 10 · 200 Meters · Place 4 · Track Houston Youth TrackTrack Houston Youth Track200 Meters4.22.41a PB12

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 5 · Track Houston Youth TrackTrack Houston Youth Track400 MetersRound P5.49.32a PB11
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 7 · Track Houston Youth TrackTrack Houston Youth Track400 Meters7.49.66a11
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Track Houston Youth TrackTrack Houston Youth Track800 Meters—DNS11
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 6 · Track Houston Youth TrackTrack Houston Youth Track400 Meters6.50.08a11
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 1 · Track Houston Youth TraTrack Houston Youth Tra400 Meters149.34a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 800 Meters · Place 8 · Track Houston Youth TraTrack Houston Youth Tra800 Meters82:01.27a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 1 · Track Houston Youth TraTrack Houston Youth Tra400 Meters150.17a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 800 Meters · Place 6 · Track Houston Youth TraTrack Houston Youth Tra800 Meters62:06.62a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 7 · Track Houston Youth TraTrack Houston Youth Tra400 Meters751.55a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 400 Meters · Place 5 · Track Houston Youth TraTrack Houston Youth Tra400 Meters551.90a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 200 Meters · Place 8 · Track Houston Youth TraTrack Houston Youth Tra200 Meters823.85a PB—
May 6Afterburners Track MeetMay 6 · 200 Meters · Place 8 · Track Houston Youth TraTrack Houston Youth Tra200 Meters823.85a—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 5 · Track Houston Youth TraTrack Houston Youth Tra400 Meters551.90a—
Apr 11UIL 5A District 16 Track and Field ChampionshipsApr 11 · 400 Meters · Place 11 · New Caney PorterNew Caney Porter400 MetersRound P11.52.96a11
Feb 17Barbers Hill Eagle RelaysFeb 17 · 400 Meters · Place 2 · New Caney PorterNew Caney Porter400 Meters2.52.66a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29UIL 6A Region III, III-5A & WheelchairApr 29 · 400 Meters · New Caney PorterNew Caney Porter400 MetersRound P--DNS10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 7UIL 5A District 20Apr 7 · 400 Meters · Place 3 · New Caney PorterNew Caney Porter400 MetersRound P3.52.30a9
Apr 7UIL 5A District 20Apr 7 · 400 Meters · Place 3 · New Caney PorterNew Caney Porter400 Meters3.52.22a9