Personal bests

Best marks in available results
Event / courseMarkMeetDate
1200 Meters · OutdoorHAPS District Championships - Div I & II · Apr 114:08.72aHAPS District Championships - Div I & IIApril 11, 2022
1500 Meters · OutdoorUSATF Gulf Association Junior Olympics Championships · Jun 165:28.46aUSATF Gulf Association Junior Olympics ChampionshipsJune 16, 2016
1600 Meters · OutdoorJohn Cooper Moonlight Mile/Over the Moon Pole Vault TF26 · May 85:06.06aJohn Cooper Moonlight Mile/Over the Moon Pole Vault TF26May 8, 2026
200 Meters · OutdoorSt John's Nick Finnegan Spring Invitational TF24 · Apr 1923.32aSt John's Nick Finnegan Spring Invitational TF24April 19, 2024
2400 Meters · OutdoorHAPS District Championship - Div I · Apr 78:40.80aHAPS District Championship - Div IApril 7, 2021
300m Hurdles · 30" / 0.762m · OutdoorHAPS District Championship - Div I · Apr 749.28aHAPS District Championship - Div IApril 7, 2021
400 Meters · OutdoorThe Woodlands Dan Green Invitational · Feb 851.57aThe Woodlands Dan Green InvitationalFebruary 8, 2025
800 Meters · OutdoorEpiscopal HS JV Meet · Mar 82:15.26aEpiscopal HS JV MeetMarch 8, 2023
Discus · 1kg · OutdoorHAPS District Championships - Div I & II · Apr 1181-03.00HAPS District Championships - Div I & IIApril 11, 2022
High Jump · OutdoorHAPS District Championships - Div I & II · Apr 114-04.00HAPS District Championships - Div I & IIApril 11, 2022
Long Jump · OutdoorHAPS District Championship - Div I · Apr 712-10.50HAPS District Championship - Div IApril 7, 2021

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8John Cooper Moonlight Mile/Over the Moon Pole Vault TF26May 8 · 1600 Meters · Place 197 · John CooperJohn Cooper1600 Meters197.5:06.06a PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 8The Woodlands Dan Green InvitationalFeb 8 · 400 Meters · Place 6 · John CooperJohn Cooper400 Meters6.51.57a PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19St John's Nick Finnegan Spring Invitational TF24Apr 19 · 200 Meters · Place 12 · John CooperJohn Cooper200 Meters12.23.32a PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 8Episcopal HS JV MeetMar 8 · 800 Meters · Place 5 · John CooperJohn Cooper800 Meters5.2:15.26a PB9
Mar 4Mav Relays Open 1600 MetersMar 4 · 1600 Meters · John CooperJohn Cooper1600 Meters—5:21.95Unofficial9

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 11HAPS District Championships - Div I & IIApr 11 · 2400 Meters · Place 1 · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)2400 Meters1.9:00.19a8
Apr 11HAPS District Championships - Div I & IIApr 11 · 1200 Meters · Place 2 · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)1200 Meters2.4:08.72a PB8
Apr 11HAPS District Championships - Div I & IIApr 11 · Discus · Place 5 · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)Discus1kg5.81-03.00 PB8
Apr 11HAPS District Championships - Div I & IIApr 11 · 300m Hurdles · Place 3 · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)300m Hurdles30" / 0.762m3.50.65a8
Apr 11HAPS District Championships - Div I & IIApr 11 · High Jump · Place 9 · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)High Jump9.4-04.00 PB8
Mar 22Woodlands Christian MS meet #3Mar 22 · 1200 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)1200 Meters—4:06Unofficial8
Mar 22Woodlands Christian MS meet #3Mar 22 · High Jump · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)High Jump—4'02Unofficial8
Mar 22Woodlands Christian MS meet #3Mar 22 · 200 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)200 Meters—28.14Unofficial8
Mar 10NCS Practice Meet #5Mar 10 · 1200 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)1200 Meters—3:54Unofficial8
Mar 3RCS Middle School Meet #3Mar 3 · 1200 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)1200 Meters—3:54.08Unofficial8
Mar 3RCS Middle School Meet #3Mar 3 · Discus · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)Discus1.6kg—82'08.50Unofficial8
Mar 3RCS Middle School Meet #3Mar 3 · 400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)400 Meters—1:01.07Unofficial8
Feb 17Rosehill Christian Middle School Meet #1Feb 17 · 2400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)2400 Meters—9:02Unofficial8
Feb 17Rosehill Christian Middle School Meet #1Feb 17 · 300m Hurdles · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)300m Hurdles30" / 0.762m—49Unofficial8
Feb 17Rosehill Christian Middle School Meet #1Feb 17 · High Jump · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)High Jump—4'08Unofficial8

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 7HAPS District Championship - Div IApr 7 · 2400 Meters · Place 1 · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)2400 Meters1.8:40.80a PB7
Apr 7HAPS District Championship - Div IApr 7 · Long Jump · Place 15 · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)Long Jump15.12-10.50 PB7
Apr 7HAPS District Championship - Div IApr 7 · 300m Hurdles · Place 2 · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)300m Hurdles30" / 0.762m2.49.28a PB7
Apr 7HAPS District Championship - Div IApr 7 · High Jump · Place 9 · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)High Jump9.4-02.007
Mar 3Woodlands Christian MS meet #3Mar 3 · 2400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)2400 Meters—9:09Unofficial7
Mar 3Woodlands Christian MS meet #3Mar 3 · High Jump · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)High Jump—4'4Unofficial7
Mar 3Woodlands Christian MS meet #3Mar 3 · 400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)400 Meters—1:05Unofficial7
Feb 23Northland MS Meet #2-CLOSEDFeb 23 · 1200 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)1200 Meters—4:00Unofficial7
Feb 23Northland MS Meet #2-CLOSEDFeb 23 · Long Jump · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)Long Jump—13'5Unofficial7

2020 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 5Woodlands Christian MS meet #2 - FULLMar 5 · 2400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)2400 Meters—8:50Unofficial6
Mar 5Woodlands Christian MS meet #2 - FULLMar 5 · 200 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)200 MetersRelay Split—31.31Unofficial6
Mar 5Woodlands Christian MS meet #2 - FULLMar 5 · 400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)400 Meters—1:05.19Unofficial6
Feb 25Northland Christian MS Practice Meet #2- CLOSEDFeb 25 · 1200 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)1200 Meters—4:10Unofficial6
Feb 25Northland Christian MS Practice Meet #2- CLOSEDFeb 25 · 100m Hurdles · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)100m Hurdles30" / 0.762m—21.65Unofficial6
Feb 25Northland Christian MS Practice Meet #2- CLOSEDFeb 25 · High Jump · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)High Jump—4'0Unofficial6
Feb 25Northland Christian MS Practice Meet #2- CLOSEDFeb 25 · 400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)400 MetersRelay Split—1:11Unofficial6

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 1HAPS District Meet Div. IIApr 1 · 2400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)2400 Meters—NT5
Apr 1HAPS District Meet Div. IIApr 1 · 800 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)800 Meters—NT5
Mar 21Woodlands Christian MS meet #3 - FULLMar 21 · 2400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)2400 Meters—8:58Unofficial5
Mar 21Woodlands Christian MS meet #3 - FULLMar 21 · 800 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)800 Meters—2:32:00Unofficial5
Feb 28Woodlands Christian MS meet #2 - FULLFeb 28 · 2400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)2400 Meters—8:37Unofficial5
Feb 28Woodlands Christian MS meet #2 - FULLFeb 28 · 800 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)800 Meters—2:34Unofficial5
Feb 14Woodlands Christian MS meet #1- FULLFeb 14 · 2400 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)2400 Meters—8:34Unofficial5
Feb 14Woodlands Christian MS meet #1- FULLFeb 14 · 1200 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)1200 Meters—4:24Unofficial5
Feb 14Woodlands Christian MS meet #1- FULLFeb 14 · 800 Meters · Legacy Prep Christian (Magnolia)Legacy Prep Christian (Magnolia)800 Meters—2:33Unofficial5

2016 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 1 · Team Green RunningTeam Green Running1500 Meters1.5:38.12a3
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 800 Meters · Place 3 · Team Green RunningTeam Green Running800 Meters3.2:48.58a3
Jun 16USATF Gulf Association Junior Olympics ChampionshipsJun 16 · 1500 Meters · Place 1 · Team Green RunningTeam Green Running1500 Meters1.5:28.46a PB3
Jun 16USATF Gulf Association Junior Olympics ChampionshipsJun 16 · 800 Meters · Place 2 · Team Green RunningTeam Green Running800 Meters2.2:47.96a3