Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWings Track Club Championship TF26 · May 3013.67aWings Track Club Championship TF26May 30, 2026
1500m Race Walk · OutdoorAfterburners Track Meet · May 612:39.26aAfterburners Track MeetMay 6, 2023
200 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1832.22aJoe DeLoach Youth InvitationalJanuary 18, 2026
200 Meters · OutdoorPTX Spring Classic TF26 · Apr 1830.06aPTX Spring Classic TF26April 18, 2026
400 Meters · OutdoorAfterburners Track Meet · Apr 251:18.63aAfterburners Track MeetApril 25, 2026
60 Meters · IndoorJoe DeLoach Youth Invitational · Jan 189.48aJoe DeLoach Youth InvitationalJanuary 18, 2026
800 Meters · OutdoorAfterburners Meet (12U A.M. & 13-18 P.M.) · Apr 303:58.91aAfterburners Meet (12U A.M. & 13-18 P.M.)April 30, 2022
Javelin · 300g TJ · OutdoorNorthwest Flyers 37th Anniversary Meet · May 2410.11mNorthwest Flyers 37th Anniversary MeetMay 24, 2024
Javelin · 400g TJ · OutdoorTFYTC 2026 MEET · May 1664' 0"TFYTC 2026 MEETMay 16, 2026
Javelin · 450g AeroJav · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 817.71mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Long Jump · OutdoorTop Flight Youth Track Meet · May 179-09.50Top Flight Youth Track MeetMay 17, 2025

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 16 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin400g TJ16.19.45m6
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Javelin · Place 6 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin450g AeroJav6.17.71m PB6
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Javelin · Place 2 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin400g TJ2.57-106
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 200 Meters · Place 17 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters17.30.37a6
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 100 Meters · Place 29 · The Texas Collective Track and FieldThe Texas Collective Track and Field100 Meters29.14.94a6
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Javelin · Place 2 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin400g TJ2.19.06m6
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 200 Meters · Place 28 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters28.30.88a6
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Place 25 · The Texas Collective Track and FieldThe Texas Collective Track and Field100 MetersRound P25.15.16aWind: -2.16
May 30Wings Track Club Championship TF26May 30 · 100 Meters · Place 14 · The Texas Collective Track and FieldThe Texas Collective Track and Field100 Meters1413.67a PB6
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Javelin · Place 2 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin450g AeroJav2.17.55m6
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 200 Meters · Place 14 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters14.30.12a6
May 16TFYTC 2026 MEETMay 16 · Javelin · Place 1 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin400g TJ1.64' 0" PB6
May 16TFYTC 2026 MEETMay 16 · 200 Meters · Place 23 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters23.32.10aWind: 06
May 16TFYTC 2026 MEETMay 16 · 100 Meters · Place 21 · The Texas Collective Track and FieldThe Texas Collective Track and Field100 Meters21.14.98aWind: 06
May 9H-Town Hurricanes Relays TF26May 9 · Long Jump · The Texas Collective Track and FieldThe Texas Collective Track and FieldLong Jump--DNS6
May 9H-Town Hurricanes Relays TF26May 9 · 100 Meters · The Texas Collective Track and FieldThe Texas Collective Track and Field100 Meters--DNS6
Apr 25Afterburners Track MeetApr 25 · Javelin · Place 5 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin450g AeroJav5.13.34m6
Apr 25Afterburners Track MeetApr 25 · 400 Meters · Place 45 · The Texas Collective Track and FieldThe Texas Collective Track and Field400 Meters45.1:18.63a PB6
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 26 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters26.30.40a6
Apr 18PTX Spring Classic TF26Apr 18 · Javelin · Place 2 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin220.65m6
Apr 18PTX Spring Classic TF26Apr 18 · 200 Meters · Place 24 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters2430.06a PB6
Apr 18Katy Express Track Meet TF26Apr 18 · Javelin · Place 1 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin118.47m6
Apr 11Houston Visions Meet TF26Apr 11 · 200 Meters · Place 25 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters2531.31a6
Apr 11Houston Visions Meet TF26Apr 11 · 100 Meters · Place 27 · The Texas Collective Track and FieldThe Texas Collective Track and Field100 Meters2715.14a6
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · Javelin · Place 2 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin256-16
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 400 Meters · Place 25 · The Texas Collective Track and FieldThe Texas Collective Track and Field400 Meters251:18.68a6

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Joe DeLoach Youth InvitationalJan 18 · 200 Meters · Place 61 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 MetersRound P6132.22a PB6
Jan 18Joe DeLoach Youth InvitationalJan 18 · 60 Meters · Place 43 · The Texas Collective Track and FieldThe Texas Collective Track and Field60 MetersRound P439.48a PB6

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Javelin · Place 30 · The Texas CoThe Texas CoJavelin3016.39m14
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Javelin · Place 7 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin400g TJ7.39-065
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 200 Meters · Place 49 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters49.33.84aWind: -2.85
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 100 Meters · Place 40 · The Texas Collective Track and FieldThe Texas Collective Track and Field100 MetersRound P40.16.06a5
May 31Track Houston Championship May 31 · Javelin · Place 4 · The Texas Collective Track and FieThe Texas Collective Track and FieJavelin412.21m5
May 31Track Houston Championship May 31 · 400 Meters · Place 67 · The Texas Collective Track and FiThe Texas Collective Track and Fi400 Meters671:20.58a5
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Long Jump · The Texas Collective Track and FieldThe Texas Collective Track and FieldLong Jump--FOUL5
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Javelin · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin450g AeroJav--DNS5
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 100 Meters · Place 54 · The Texas Collective Track and FieldThe Texas Collective Track and Field100 Meters54.15.68a5
May 17Top Flight Youth Track MeetMay 17 · Long Jump · Place 7 · The Texas Collective Track and FieldThe Texas Collective Track and FieldLong Jump7.9-09.50 PB5
May 17Top Flight Youth Track MeetMay 17 · Javelin · Place 2 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin400g TJ2.36-065
May 17Top Flight Youth Track MeetMay 17 · 200 Meters · Place 18 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters18.33.05a5
May 10Texas Storm Youth Annual Track MeetMay 10 · Javelin · Place 3 · The Texas Collective Track and FieldThe Texas Collective Track and FieldJavelin450g AeroJav3.13.11m5
May 10Texas Storm Youth Annual Track MeetMay 10 · 100 Meters · Place 60 · The Texas Collective Track and FieldThe Texas Collective Track and Field100 Meters60.15.25a5
Apr 26Afterburners Track MeetApr 26 · Long Jump · Place 9 · The Texas Collective Track and FieThe Texas Collective Track and FieLong Jump93.39m5
Apr 26Afterburners Track MeetApr 26 · Javelin · Place 3 · The Texas Collective Track and FieThe Texas Collective Track and FieJavelin310.22m5
Mar 22Houston Pace Setters InvitationalMar 22 · 400 Meters · Place 18 · The Texas Collective Track and FieldThe Texas Collective Track and Field400 Meters18.1:22.73a5
Mar 22Houston Pace Setters InvitationalMar 22 · 200 Meters · Place 15 · The Texas Collective Track and FieldThe Texas Collective Track and Field200 Meters15.34.89a5
Mar 22Houston Pace Setters InvitationalMar 22 · 100 Meters · Place 14 · The Texas Collective Track and FieldThe Texas Collective Track and Field100 Meters14.15.99a5

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Joe DeLoach Youth InvitationalJan 19 · 200 Meters · Place 74 · The Texas Collective Track and FiThe Texas Collective Track and Fi200 MetersRound P7433.55a5
Jan 19Joe DeLoach Youth InvitationalJan 19 · 60 Meters · Place 52 · The Texas Collective Track and FiThe Texas Collective Track and Fi60 MetersRound P529.69a5

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Javelin · Place 7 · Northwest FlyersNorthwest FlyersJavelin712.16m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 56 · Northwest FlyersNorthwest Flyers200 MetersRound P5635.73a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 39 · Northwest FlyersNorthwest Flyers100 MetersRound P3916.07a—
Jun 1Track Houston 2024 Championship MeetJun 1 · Javelin · Place 5 · Northwest FlyersNorthwest FlyersJavelin510.01m—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 86 · Northwest FlyersNorthwest Flyers400 Meters861:25.74a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100 Meters · Place 52 · Northwest FlyersNorthwest Flyers100 Meters5216.27a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · Javelin · Place 7 · Northwest Flyers TrackNorthwest Flyers TrackJavelin300g TJ7.10.11m PB4
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 35 · Northwest Flyers TrackNorthwest Flyers Track400 Meters35.1:24.68a4
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 100 Meters · Place 38 · Northwest Flyers TrackNorthwest Flyers Track100 Meters38.16.42aWind: -0.64
May 19CL Stars Track MeetMay 19 · 200 Meters · Place 34 · Northwest Flyers TrackNorthwest Flyers Track200 Meters34.34.47aWind: -14
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 58 · Northwest Flyers TrackNorthwest Flyers Track400 Meters58.1:25.75a4
May 11Texas Storm Youth Annual Track MeetMay 11 · 100 Meters · Place 42 · Northwest Flyers TrackNorthwest Flyers Track100 Meters42.16.08a4
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 82 · Northwest Flyers TrackNorthwest Flyers Track400 Meters82.1:29.17a4
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 100 Meters · Place 49 · Northwest Flyers TrackNorthwest Flyers Track100 Meters49.16.47a4

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Northwest Flyers TrackNorthwest Flyers Track400 Meters—DNS3
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Northwest Flyers TrackNorthwest Flyers Track200 Meters—DNSWind: -23
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Northwest Flyers TrackNorthwest Flyers Track100 Meters—DNSWind: -1.93
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 67 · Northwest FlyersNorthwest Flyers400 Meters671:28.16a—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 57 · Northwest FlyersNorthwest Flyers100 MetersRound P5717.09a—
May 20CL Stars Track MeetMay 20 · 400 Meters · Place 77 · Northwest Flyers TrackNorthwest Flyers Track400 Meters77.1:33.17a3
May 20CL Stars Track MeetMay 20 · 200 Meters · Place 70 · Northwest Flyers TrackNorthwest Flyers Track200 Meters70.35.92a3
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 58 · Northwest FlyersNorthwest Flyers100 Meters5817.67a—
May 6Afterburners Track MeetMay 6 · 1500m Race Walk · Place 1 · Northwest FlyersNorthwest Flyers1500m Race Walk112:39.26a PB—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 55 · Northwest FlyersNorthwest Flyers400 Meters551:34.51a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 11 · Northwest Flyers TrackNorthwest Flyers Track400 Meters11.1:26.69a8
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 13 · Northwest Flyers TrackNorthwest Flyers Track200 Meters13.38.57a8
Jun 4Track Houston Championship MeetJun 4 · 200 Meters · Place 19 · Northwest FlyersNorthwest Flyers200 Meters1937.31a (0.2)PR7-8
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 38 · Northwest FlyersNorthwest Flyers100 Meters3817.97a (0.3)7-8
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 23 · Northwest FlyersNorthwest Flyers400 Meters231:35.737-8
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100 Meters · Place 23 · Northwest FlyersNorthwest Flyers100 Meters2317.807-8
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 33 · Northwest Flyers TrackNorthwest Flyers Track400 Meters33.1:36.73a8
May 21CL Stars Track Meet 11-12 and underMay 21 · 200 Meters · Place 34 · Northwest Flyers TrackNorthwest Flyers Track200 Meters34.40.03a8
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 33 · Northwest Flyers TrackNorthwest Flyers Track400 Meters33.1:33.62a8
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 30 · Northwest Flyers TrackNorthwest Flyers Track100 Meters30.18.21a8
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 800 Meters · Place 16 · Northwest Flyers TrackNorthwest Flyers Track800 Meters16.3:58.91a PB8
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 19 · Northwest Flyers TrackNorthwest Flyers Track400 Meters19.1:33.22a8