Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCooper Dragon Invitational · Apr 45:17.41aCooper Dragon InvitationalApril 4, 2025
1500 Meters · OutdoorRice 46th Annual Victor Lopez Classic · Mar 274:50.34aRice 46th Annual Victor Lopez ClassicMarch 27, 2025
1600 Meters · IndoorSt John's Maverick 58th edition Relays · Feb 285:05.46aSt John's Maverick 58th edition RelaysFebruary 28, 2025
1600 Meters · OutdoorJohn Cooper Moonlight Mile/Over the Moon Pole Vault TF26 · May 84:47.48aJohn Cooper Moonlight Mile/Over the Moon Pole Vault TF26May 8, 2026
3000 Meters · OutdoorRice 47th Annual Victor Lopez Classic · Mar 269:57.53aRice 47th Annual Victor Lopez ClassicMarch 26, 2026
3200 Meters · Indoor2026 St. John's Maverick Relays · Feb 2710:47.38a2026 St. John's Maverick RelaysFebruary 27, 2026
3200 Meters · OutdoorSouthwest Preparatory Conference (SPC) Championships TF26 · May 110:23.30aSouthwest Preparatory Conference (SPC) Championships TF26May 1, 2026
800 Meters · Indoor2026 St. John's Maverick Relays · Feb 272:16.91a2026 St. John's Maverick RelaysFebruary 27, 2026
800 Meters · OutdoorKinkaid Raevyn Rogers 4th Annual Invitational · Mar 62:25.74aKinkaid Raevyn Rogers 4th Annual InvitationalMarch 6, 2025
Long Jump · OutdoorJunior Maverick Relays · Mar 2213-03.50Junior Maverick RelaysMarch 22, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8John Cooper Moonlight Mile/Over the Moon Pole Vault TF26May 8 · 1600 Meters · Place 96 · EpiscopalEpiscopal1600 Meters96.4:47.48a PB10
May 1Southwest Preparatory Conference (SPC) Championships TF26May 1 · 3200 Meters · Place 11 · EpiscopalEpiscopal3200 Meters1110:23.30a PB10
Apr 23Houston Christian Last Chance Meet TF26Apr 23 · 3200 Meters · Place 1 · EpiscopalEpiscopal3200 Meters1.10:32.47a10
Apr 23Houston Christian Last Chance Meet TF26Apr 23 · 1600 Meters · Place 5 · EpiscopalEpiscopal1600 Meters5.4:55.43a10
Apr 17St John's Nick Finnegan Spring Invitational TF26Apr 17 · 3200 Meters · Place 12 · EpiscopalEpiscopal3200 Meters1210:37.85a10
Apr 17St John's Nick Finnegan Spring Invitational TF26Apr 17 · 1600 Meters · Place 18 · EpiscopalEpiscopal1600 Meters184:52.49a10
Apr 102026 Dragon InvitationalApr 10 · 3200 Meters · Place 2 · EpiscopalEpiscopal3200 Meters210:37.66a10
Apr 2Cypress Christian Marsha Martin Relays TF26Apr 2 · 1600 Meters · Place 8 · EpiscopalEpiscopal1600 Meters84:55.59a10
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 3000 Meters · Place 61 · EpiscopalEpiscopal3000 Meters619:57.53a PB10
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 100m Hurdles · Place 61 · Episcopal (Bellaire)Episcopal (Bellaire)100m Hurdles619:57.53—
Mar 21Houston Christian Mickey Riggs RelaysMar 21 · 3200 Meters · Place 11 · EpiscopalEpiscopal3200 Meters1110:45.39a10
Mar 5Kinkaid Raevyn Rogers 5th Annual Invitational TF26Mar 5 · 1600 Meters · Place 13 · EpiscopalEpiscopal1600 Meters134:57.84a10
Feb 21Strake Jesuit Crusaders Invitational TF26Feb 21 · 3200 Meters · Place 8 · EpiscopalEpiscopal3200 Meters8.10:48.55a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 272026 St. John's Maverick RelaysFeb 27 · 3200 Meters · Place 10 · EpiscopalEpiscopal3200 Meters1010:47.38a PB10
Feb 272026 St. John's Maverick RelaysFeb 27 · 800 Meters · Place 16 · EpiscopalEpiscopal800 Meters162:16.91a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 3Night of Miles at The Pre ClassicJul 3 · 1 Mile · Place 105 · UnattachedUnattached1 Mile105.5:34.15a9
Apr 15St Thomas Eagle No Tax RelaysApr 15 · 1600 Meters · Place 12 · EpiscopalEpiscopal1600 Meters125:08.689
Apr 15St Thomas Eagle No Tax RelaysApr 15 · 3200 Meters · Place 3 · EpiscopalEpiscopal3200 Meters310:57.579
Apr 11J. Fred Duckett Invitational - SPC PreviewApr 11 · 1600 Meters · Place 16 · EpiscopalEpiscopal1600 Meters165:08.87a9
Apr 4Cooper Dragon InvitationalApr 4 · 1 Mile · Place 6 · EpiscopalEpiscopal1 Mile65:17.41a PB9
Apr 3TAPPS 5/6A and SPC JV Championship MeetApr 3 · 3200 Meters · Place 5 · EpiscopalEpiscopal3200 Meters511:10.63a9
Mar 27Rice 46th Annual Victor Lopez ClassicMar 27 · 3000 Meters · Place 31 · EpiscopalEpiscopal3000 Meters31.10:21.10a9
Mar 27Rice 46th Annual Victor Lopez ClassicMar 27 · 1500 Meters · Place 31 · EpiscopalEpiscopal1500 Meters31.4:50.34a PB9
Mar 19St Thomas TAPPS/SPC 5A/6A JV League MeetMar 19 · 1600 Meters · Place 3 · EpiscopalEpiscopal1600 Meters35:19.049
Mar 19St Thomas TAPPS/SPC 5A/6A JV League MeetMar 19 · 3200 Meters · Place 2 · EpiscopalEpiscopal3200 Meters211:15.559
Mar 6Kinkaid Raevyn Rogers 4th Annual InvitationalMar 6 · 1600 Meters · Place 15 · EpiscopalEpiscopal1600 Meters155:16.62a—
Mar 6Kinkaid Raevyn Rogers 4th Annual InvitationalMar 6 · 800 Meters · Place 24 · EpiscopalEpiscopal800 Meters242:25.74a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28St John's Maverick 58th edition RelaysFeb 28 · 3200 Meters · Place 13 · EpiscopalEpiscopal3200 Meters1311:15.36a—
Feb 28St John's Maverick 58th edition RelaysFeb 28 · 1600 Meters · Place 11 · EpiscopalEpiscopal1600 Meters115:05.46a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 172024 HJPC Championship MeetApr 17 · 1600 Meters · Place 8 · PresbyterianPresbyterian1600 Meters85:28.07a—
Apr 172024 HJPC Championship MeetApr 17 · 800 Meters · Place 13 · PresbyterianPresbyterian800 Meters132:33.03a—
Apr 9John Cooper MS Mini Meet #2Apr 9 · 1600 Meters · Place 5 · PresbyterianPresbyterian1600 Meters55:29.20a—
Mar 4John Cooper MS Mini Meet #1Mar 4 · Long Jump · Place 7 · PresbyterianPresbyterianLong Jump712-11—
Mar 4John Cooper MS Mini Meet #1Mar 4 · 800 Meters · Place 4 · PresbyterianPresbyterian800 Meters42:29.62a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29LSA Middle School Meet #1Feb 29 · 1600 Meters · Place 3 · PresbyterianPresbyterian1600 Meters35:36.35a—
Feb 29LSA Middle School Meet #1Feb 29 · 800 Meters · Place 5 · PresbyterianPresbyterian800 Meters52:33.84a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19HJPC Championships 2023Apr 19 · Long Jump · Place 14 · PresbyterianPresbyterianLong Jump1412-5—
Apr 19HJPC Championships 2023Apr 19 · 1600 Meters · Place 7 · PresbyterianPresbyterian1600 Meters75:39.21a—
Apr 19HJPC Championships 2023Apr 19 · 800 Meters · Place 10 · PresbyterianPresbyterian800 Meters102:37.03a—
Mar 29Kinkaid MS InvitationalMar 29 · 1600 Meters · Place 4 · PresbyterianPresbyterian1600 Meters4.5:40.32a7
Mar 29Kinkaid MS InvitationalMar 29 · Long Jump · Place 18 · PresbyterianPresbyterianLong Jump18.11-07.007
Mar 22Junior Maverick RelaysMar 22 · 1600 Meters · Place 5 · PresbyterianPresbyterian1600 Meters5.5:46.66a7
Mar 22Junior Maverick RelaysMar 22 · Long Jump · Place 13 · PresbyterianPresbyterianLong Jump13.13-03.50 PB7
Mar 22Junior Maverick RelaysMar 22 · 800 Meters · Place 11 · PresbyterianPresbyterian800 Meters11.2:41.23a7