Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor4th Eastwood Running Club Track Invitational · Jun 516.20a4th Eastwood Running Club Track Invitational June 5, 2026
200 Meters · Outdoor2nd Eastwood Running Club · May 3036.27a2nd Eastwood Running ClubMay 30, 2024
Javelin · 300g TJ · OutdoorWest Texas Boltz Invitational · May 1510.72mWest Texas Boltz InvitationalMay 15, 2025
Javelin · 450g AeroJav · OutdoorUSATF Region 10 Junior Olympic Regional Championships · Jul 913.04mUSATF Region 10 Junior Olympic Regional ChampionshipsJuly 9, 2026
Long Jump · OutdoorMajor Impact Track & Field Invitational · May 312.75mMajor Impact Track & Field InvitationalMay 31, 2025
Shot Put · 6lb · OutdoorUSATF Region 10 Junior Olympic Regional Championships · Jul 96.30mUSATF Region 10 Junior Olympic Regional ChampionshipsJuly 9, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Javelin · Place 10 · Team BlissJavelin450g AeroJav10.13.04m PB-
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Shot Put · Place 9 · Team BlissShot Put6lb9.6.30m PB-
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · Javelin · Place 4 · Team BlissJavelin450g AeroJav4.11.69m-
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · Shot Put · Place 4 · Team BlissShot Put6lb4.5.75m-
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 13 · Team Bliss100 MetersRound P13.16.55a-
Jun 1238th El Paso Wings InvitationalJun 12 · Javelin · Place 2 · Team BlissJavelin450g AeroJav2.11.69m-
Jun 1238th El Paso Wings InvitationalJun 12 · Shot Put · Place 3 · Team BlissShot Put6lb3.5.77m-
Jun 1238th El Paso Wings InvitationalJun 12 · 100 Meters · Place 18 · Team Bliss100 Meters18.16.63a-
Jun 54th Eastwood Running Club Track Invitational Jun 5 · Javelin · Team BlissJavelin450g AeroJav—SCR-
Jun 54th Eastwood Running Club Track Invitational Jun 5 · Shot Put · Place 4 · Team BlissShot Put6lb4.5.65m-
Jun 54th Eastwood Running Club Track Invitational Jun 5 · 100 Meters · Place 14 · Team Bliss100 Meters14.16.20a PB-
May 28Flames/Bliss InvitationalMay 28 · Javelin · Place 1 · Team BlissJavelin450g AeroJav1.8.97m-
May 28Flames/Bliss InvitationalMay 28 · Shot Put · Place 2 · Team BlissShot Put6lb2.5.75m-
May 28Flames/Bliss InvitationalMay 28 · 100 Meters · Place 16 · Team Bliss100 Meters16.16.26a-
May 7WT Boltz InvitationalMay 7 · Javelin · Place 2 · Team BlissJavelin450g AeroJav2.10.01m-
May 7WT Boltz InvitationalMay 7 · Shot Put · Place 2 · Team BlissShot Put6lb2.6.19m-
May 7WT Boltz InvitationalMay 7 · 100 Meters · Place 11 · Team Bliss100 Meters11.16.71a-

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · Long Jump · Place 7 · Team BlissLong Jump72.82m—
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 4 · Team BlissJavelin410.93m—
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · 200 Meters · Place 10 · Team Bliss200 MetersRound P1037.34a—
Jun 133rd Eastwood Running Club Track InvitationalJun 13 · Long Jump · Place 4 · Team BlissLong Jump42.99m—
Jun 133rd Eastwood Running Club Track InvitationalJun 13 · Javelin · Place 3 · Team BlissJavelin310.17m—
Jun 133rd Eastwood Running Club Track InvitationalJun 13 · 200 Meters · Place 11 · Team Bliss200 Meters1137.80a—
May 31Major Impact Track & Field InvitationalMay 31 · 200 Meters · Place 16 · Team Bliss200 Meters1639.0210
May 31Major Impact Track & Field InvitationalMay 31 · Long Jump · Place 5 · Team BlissLong Jump52.75m PB10
May 24Eagles Memorial Track InvitationalMay 24 · Long Jump · Place 9 · Team BlissLong Jump9.2.05m-
May 24Eagles Memorial Track InvitationalMay 24 · Javelin · Place 2 · Team BlissJavelin300g TJ2.9.70m-
May 15West Texas Boltz InvitationalMay 15 · Long Jump · Team BlissLong Jump—NM-
May 15West Texas Boltz InvitationalMay 15 · Javelin · Place 3 · Team BlissJavelin300g TJ3.10.72m PB-
May 15West Texas Boltz InvitationalMay 15 · 200 Meters · Place 18 · Team Bliss200 Meters18.38.97a-

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 4 · Team BlissJavelin412.58m—
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 5 · Team BlissShot Put54.16m—
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 12 · Team Bliss200 Meters1237.91a—
Jun 146th Annual El Paso Supers OpenJun 14 · Javelin · Place 5 · Team BlissJavelin511.98m—
Jun 146th Annual El Paso Supers OpenJun 14 · Shot Put · Place 3 · Team BlissShot Put34.19m—
Jun 146th Annual El Paso Supers OpenJun 14 · 200 Meters · Place 9 · Team Bliss200 Meters936.90a—
Jun 736th El Paso Wings InvitationalJun 7 · Javelin · Place 5 · Team BlissJavelin300g TJ5.10.47m-
Jun 736th El Paso Wings InvitationalJun 7 · Shot Put · Place 4 · Team BlissShot Put6lb4.4.39m-
Jun 736th El Paso Wings InvitationalJun 7 · 200 Meters · Place 10 · Team Bliss200 Meters10.37.18a-
May 302nd Eastwood Running ClubMay 30 · 200 Meters · Place 11 · Team Bliss200 Meters11.36.27a PB-
May 23EP Flames Invite 2024May 23 · Javelin · Place 4 · Team BlissJavelin300g TJ4.8.18m-
May 23EP Flames Invite 2024May 23 · Shot Put · Place 3 · Team BlissShot Put6lb3.4.65m-
May 23EP Flames Invite 2024May 23 · 200 Meters · Place 13 · Team Bliss200 Meters13.36.97a-
May 16West Texas Boltz InvitationalMay 16 · Javelin · Place 5 · Team BlissJavelin300g TJ5.7.86m-
May 16West Texas Boltz InvitationalMay 16 · Shot Put · Place 4 · Team BlissShot Put6lb4.3.94m-
May 16West Texas Boltz InvitationalMay 16 · 200 Meters · Place 13 · Team Bliss200 Meters13.37.14a-

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 2 · Team BlissJavelin29.77m—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 2 · Team BlissShot Put23.19m—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 9 · Team Bliss200 MetersRound P944.00a—
Jun 16West Texas Boltz InvitationalJun 16 · Javelin · Place 2 · Team BlissJavelin28.54m—
Jun 16West Texas Boltz InvitationalJun 16 · Shot Put · Place 3 · Team BlissShot Put33.98m—
Jun 16West Texas Boltz InvitationalJun 16 · 200 Meters · Place 13 · Team Bliss200 Meters1341.47a—
Jun 935th El Paso Wings InvitationalJun 9 · Javelin · Place 2 · Team BlissJavelin27.85m—
Jun 935th El Paso Wings InvitationalJun 9 · Shot Put · Place 3 · Team BlissShot Put33.33m—
Jun 935th El Paso Wings InvitationalJun 9 · 200 Meters · Place 9 · Team Bliss200 Meters940.20a—
Jun 3Eastwood Running Club Track invJun 3 · 200 Meters · Place 14 · Team Bliss200 Meters14.42.06a-
Jun 2Jump-N-Throw ExpoJun 2 · Javelin · Place 1 · Team BlissJavelin17.46m—
Jun 2Jump-N-Throw ExpoJun 2 · Shot Put · Place 1 · Team BlissShot Put12.99m—
May 26El Paso Flames Invitational 2023*May 26 · Javelin · Place 3 · Team BlissJavelin37.65m—
May 26El Paso Flames Invitational 2023*May 26 · Shot Put · Place 1 · Team BlissShot Put13.11m—
May 26El Paso Flames Invitational 2023*May 26 · 200 Meters · Place 15 · Team Bliss200 Meters1545.16a—
May 19Supers 5th Annual InvitationalMay 19 · Javelin · Place 4 · Team BlissJavelin300g TJ4.5.66m-
May 19Supers 5th Annual InvitationalMay 19 · Shot Put · Place 2 · Team BlissShot Put6lb2.2.74m-
May 19Supers 5th Annual InvitationalMay 19 · 200 Meters · Place 20 · Team Bliss200 Meters20.46.53a-

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10El Paso Wings InvitationalJun 10 · Javelin · Place 7 · Team BlissJavelin75.057
Jun 10El Paso Wings InvitationalJun 10 · Shot Put · Place 7 · Team BlissShot Put72.227
Jun 10El Paso Wings InvitationalJun 10 · 200 Meters · Place 23 · Team Bliss200 Meters2346.437
Jun 3WT Boltz Invitational Jun 3 · Javelin · Place 4 · Team BlissJavelin45.247
Jun 3WT Boltz Invitational Jun 3 · Shot Put · Place 7 · Team BlissShot Put72.537
Jun 3WT Boltz Invitational Jun 3 · 200 Meters · Place 24 · Team Bliss200 Meters2447.197
May 27El Paso Flames invitationalMay 27 · Javelin · Place 8 · Team BlissJavelin84.627
May 27El Paso Flames invitationalMay 27 · Shot Put · Place 5 · Team BlissShot Put52.527
May 27El Paso Flames invitationalMay 27 · 200 Meters · Place 27 · Team Bliss200 Meters2748.967
May 204th Annual Supers InvitationalMay 20 · Javelin · Place 7 · Team BlissJavelin300g TJ7.4.49m-
May 204th Annual Supers InvitationalMay 20 · Shot Put · Place 5 · Team BlissShot Put6lb5.2.26m-
May 204th Annual Supers InvitationalMay 20 · 200 Meters · Place 32 · Team Bliss200 Meters32.48.83a-