Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSt John's Maverick 58th edition Relays · Feb 285:30.73aSt John's Maverick 58th edition RelaysFebruary 28, 2025
1600 Meters · OutdoorSt John's Nick Finnegan Spring Invitational TF25 · Apr 185:16.15St John's Nick Finnegan Spring Invitational TF25April 18, 2025
3000 Meters · OutdoorRice 46th Annual Victor Lopez Classic · Mar 2710:35.26aRice 46th Annual Victor Lopez ClassicMarch 27, 2025
3200 Meters · OutdoorSouthwest Preparatory Conference (SPC) Championships TF26 · May 111:36.90aSouthwest Preparatory Conference (SPC) Championships TF26May 1, 2026
400 Meters · IndoorLSA Middle School Meet #1 · Feb 291:11.80aLSA Middle School Meet #1February 29, 2024
400 Meters · Outdoor2024 HJPC Championship Meet · Apr 171:07.53a2024 HJPC Championship MeetApril 17, 2024
800 Meters · IndoorLSA Middle School Meet #1 · Feb 292:46.23aLSA Middle School Meet #1February 29, 2024
800 Meters · OutdoorSt John's Nick Finnegan Spring Invitational TF25 · Apr 182:19.45St John's Nick Finnegan Spring Invitational TF25April 18, 2025
Pole Vault · OutdoorRice 47th Annual Victor Lopez Classic · Mar 262:31.16Rice 47th Annual Victor Lopez ClassicMarch 26, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Southwest Preparatory Conference (SPC) Championships TF26May 1 · 3200 Meters · Place 4 · EpiscopalEpiscopal3200 Meters411:36.90a PB10
May 1Southwest Preparatory Conference (SPC) Championships TF26May 1 · 800 Meters · Place 3 · EpiscopalEpiscopal800 Meters32:23.36a10
Apr 23Houston Christian Last Chance Meet TF26Apr 23 · 1600 Meters · EpiscopalEpiscopal1600 Meters—DNS10
Apr 23Houston Christian Last Chance Meet TF26Apr 23 · 800 Meters · Place 3 · EpiscopalEpiscopal800 Meters3.2:24.45a10
Apr 17St John's Nick Finnegan Spring Invitational TF26Apr 17 · 1600 Meters · Place 5 · EpiscopalEpiscopal1600 Meters55:29.57a10
Apr 17St John's Nick Finnegan Spring Invitational TF26Apr 17 · 800 Meters · Place 7 · EpiscopalEpiscopal800 Meters72:30.19a10
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 800 Meters · Place 43 · EpiscopalEpiscopal800 Meters432:31.16a10
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · Pole Vault · Place 43 · Episcopal (Bellaire)Episcopal (Bellaire)Pole Vault432:31.16 PB—
Mar 21Houston Christian Mickey Riggs RelaysMar 21 · 3200 Meters · Place 1 · EpiscopalEpiscopal3200 Meters111:45.83a10
Mar 20 2026 FBCA Relays Mar 20 · 1600 Meters · Place 1 · EpiscopalEpiscopal1600 Meters15:29.78—
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 3200 Meters · Place 44 · Houston EpiscopalHouston Episcopal3200 Meters4412:01.58—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Southwest Preparatory Conference (SPC) ChampionshipsMay 2 · 800 Meters · Place 3 · EpiscopalEpiscopal800 Meters32:22.44a9
Apr 18St John's Nick Finnegan Spring Invitational TF25Apr 18 · 1600 Meters · Place 5 · EpiscopalEpiscopal1600 Meters55:16.15 PB9
Apr 18St John's Nick Finnegan Spring Invitational TF25Apr 18 · 800 Meters · Place 2 · EpiscopalEpiscopal800 Meters22:19.45 PB9
Apr 11J. Fred Duckett Invitational - SPC PreviewApr 11 · 3200 Meters · Place 3 · EpiscopalEpiscopal3200 Meters311:37.16a9
Apr 4Cooper Dragon InvitationalApr 4 · 1600 Meters · Place 2 · EpiscopalEpiscopal1600 Meters25:17.90a9
Mar 27Rice 46th Annual Victor Lopez ClassicMar 27 · 3000 Meters · Place 3 · EpiscopalEpiscopal3000 Meters3.10:35.26a PB9
Mar 19St Thomas TAPPS/SPC 5A/6A JV League MeetMar 19 · 1600 Meters · Place 1 · EpiscopalEpiscopal1600 Meters15:29.539
Mar 19St Thomas TAPPS/SPC 5A/6A JV League MeetMar 19 · 800 Meters · Place 1 · EpiscopalEpiscopal800 Meters12:25.279
Mar 6Kinkaid Raevyn Rogers 4th Annual InvitationalMar 6 · 3200 Meters · Place 2 · EpiscopalEpiscopal3200 Meters212:04.50a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28St John's Maverick 58th edition RelaysFeb 28 · 1600 Meters · Place 1 · EpiscopalEpiscopal1600 Meters15:30.73a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 172024 HJPC Championship MeetApr 17 · 800 Meters · Place 3 · PresbyterianPresbyterian800 Meters32:36.37a—
Apr 172024 HJPC Championship MeetApr 17 · 400 Meters · Place 5 · PresbyterianPresbyterian400 Meters51:07.53a PB—
Apr 9John Cooper MS Mini Meet #2Apr 9 · 1600 Meters · Place 2 · PresbyterianPresbyterian1600 Meters26:16.78a—
Mar 26Kinkaid MS InvitationalMar 26 · 800 Meters · Place 8 · PresbyterianPresbyterian800 Meters82:42.26a—
Mar 26Kinkaid MS InvitationalMar 26 · 400 Meters · Place 7 · PresbyterianPresbyterian400 Meters71:10.73a—
Mar 4John Cooper MS Mini Meet #1Mar 4 · 800 Meters · Place 3 · PresbyterianPresbyterian800 Meters32:44.89a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29LSA Middle School Meet #1Feb 29 · 800 Meters · Place 6 · PresbyterianPresbyterian800 Meters62:46.23a PB—
Feb 29LSA Middle School Meet #1Feb 29 · 400 Meters · Place 7 · PresbyterianPresbyterian400 Meters71:11.80a PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19HJPC Championships 2023Apr 19 · 1600 Meters · Place 7 · PresbyterianPresbyterian1600 Meters76:22.21a—
Apr 19HJPC Championships 2023Apr 19 · 800 Meters · Place 6 · PresbyterianPresbyterian800 Meters62:48.87a—
Mar 29Kinkaid MS InvitationalMar 29 · 1600 Meters · Place 10 · PresbyterianPresbyterian1600 Meters10.6:35.89a7
Mar 29Kinkaid MS InvitationalMar 29 · 800 Meters · Place 13 · PresbyterianPresbyterian800 Meters13.3:00.85a7
Mar 22Junior Maverick RelaysMar 22 · 1600 Meters · PresbyterianPresbyterian1600 Meters—DNS7
Mar 22Junior Maverick RelaysMar 22 · 800 Meters · PresbyterianPresbyterian800 Meters—DNS7