Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-21 | Tucson Elite Classic | javelin | 46.80m | — | — | -0.030 | |
| 2026-05-16 | Big 12 Outdoor Championships | javelin | 47.40m | — | — | -0.030 | |
| 2026-05-02 | Desert Heat Classic | javelin | 43.25m | — | — | -0.030 | |
| 2026-04-11 | Arizona-Arizona State (Duel in the Desert) | javelin | 49.79m | — | — | -0.030 | |
| 2025-12-10 | UA Red-White-Blue | javelin | 41.65m | — | — | -0.019 |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-15 | Big 12 Outdoor Championships | javelin | 45.92m | — | — | -0.026 | |
| 2025-05-03 | 2025 Desert Heat Classic | javelin | 41.26m | — | — | -0.030 | |
| 2025-04-19 | 65th Mt. SAC Relays | javelin | 42.70m | — | — | -0.044 | |
| 2025-04-04 | Jim Click Multis & Shootout @ U Arizona | javelin | 40.39m | — | — | -0.030 | |
| 2025-03-21 | 2025 Willie Williams Classic | javelin | 43.34m | — | — | -0.030 | |
| 2025-03-08 | Arizona Spring Break Fiesta | javelin | 44.60m | — | — | -0.030 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-13 | 2024 USATF U20 Championships | javelin | 39.49m | — | — | -0.035 | |
| 2024-05-12 | 2024 Pac-12 Conference Championships | javelin | 44.74m | — | — | -0.006 | |
| 2024-04-27 | Desert Heat Classic | javelin | 46.07m | — | — | -0.030 | |
| 2024-04-20 | 64th Mt. SAC Relays | javelin | 44.44m | — | — | -0.044 | |
| 2024-04-06 | Jim Click Shootout & Multis | javelin | 45.06m | — | — | -0.030 | |
| 2024-03-23 | Willie Williams Classic | javelin | 42.60m | — | — | -0.030 | |
| 2024-03-16 | Arizona Spring Break Fiesta | javelin | 45.80m | — | — | -0.030 |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-07-30 | USATF National Junior Olympic Championships | javelin | 43.04m | — | — | -0.035 | |
| 2023-07-09 | USATF Region 10 Junior Olympic Championships | javelin | 36.29m | — | — | +0.007 | |
| 2023-06-18 | USATF Arizona Association Junior Olympic Championships | shot | 9.17m | — | — | -0.033 | |
| 2023-06-18 | USATF Arizona Association Junior Olympic Championships | javelin | 38.07m | — | — | -0.033 | |
| 2023-05-12 | AIA STATE CHAMPIONSHIP | javelin | 129-08 | — | — | -0.033 | |
| 2023-05-05 | AIA Division II State Championships | shot | 30-04.75 | — | — | -0.027 | |
| 2023-05-05 | AIA Division II State Championships | javelin | 126-01 | — | — | -0.027 | |
| 2023-04-28 | Marana Last Chance | shot | 28-07.00 | — | — | -0.014 | |
| 2023-04-28 | Marana Last Chance | javelin | 118-01 | — | — | -0.014 | |
| 2023-04-21 | Southern Az Championship | javelin | 131-10 | — | — | -0.021 | |
| 2023-04-21 | Southern Az Championship | shot | 29-03.00 | — | — | -0.021 | |
| 2023-04-15 | Nighthawk Invitational | javelin | 126-10 | — | — | -0.022 | |
| 2023-04-15 | Nighthawk Invitational | shot | 29-11.00 | — | — | -0.022 | |
| 2023-04-01 | Lancer Track and Field Invitational | javelin | 130-00 | — | — | -0.020 | |
| 2023-04-01 | Lancer Track and Field Invitational | shot | 30-08.75 | — | — | -0.020 | |
| 2023-03-25 | Willie Williams Classic/Dave Murray Distance Carnival | javelin | 130' 2" | — | — | -0.030 | |
| 2023-03-21 | Sahuaro @ Cienega | shot | 30 9 | — | — | -0.009 | |
| 2023-03-04 | Tucson High Invitational | javelin | 133-00 | — | — | -0.021 | |
| 2023-03-04 | Tucson High Invitational | shot | 28-08.75 | — | — | -0.021 |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-07-31 | USATF National Junior Olympic Championships | javelin | 42.15m | — | — | -0.032 | |
| 2022-07-10 | USATF Region 10 Junior Olympic Championships | javelin | 40.29m | — | — | -0.001 | |
| 2022-06-19 | 2022 Nike Outdoor Nationals | javelin | 41.54m | — | — | -0.035 | |
| 2022-06-19 | 2022 Nike Outdoor Nationals | javelin | 43.31m | — | — | -0.035 | |
| 2022-06-04 | Great Southwest Classic | javelin | 41.35m | — | — | -0.011 | |
| 2022-05-14 | AIA D2 State Track & Field Championships | javelin | 137-03 | — | — | -0.033 | |
| 2022-04-30 | Perry Puma Last Chance | javelin | 125-04 | — | — | -0.033 | |
| 2022-04-23 | Southern Arizona Championships | javelin | 125-03 | — | — | -0.021 | |
| 2022-04-16 | Nighthawk Invitational | javelin | 120-06 | — | — | -0.022 | |
| 2022-04-02 | Lancer Invitational | javelin | 134-00 | — | — | -0.013 | |
| 2022-03-26 | 82nd NIKE Chandler Rotary T&F Classic | javelin | 135-03 | — | — | -0.028 | |
| 2022-03-16 | Walden Grove and Cienega at Catalina Foothills | lj | 14-04.00 | — | — | +0.005 | |
| 2022-03-04 | Tucson High Track & Field Invitational | javelin | 121-03 | — | — | -0.021 | |
| 2021-08-01 | USATF National Junior Olympic Championships | javelin | 36.57m | — | — | -0.031 |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-07-10 | USATF Arizona Youth National Tuneup #2 (YO) | javelin | 37.97m | — | — | -0.022 | |
| 2021-07-03 | The Outdoor Nationals Presented by Nike | javelin | 39.02m | — | — | -0.035 | |
| 2021-06-19 | USATF Arizona Youth National Tuneup #1 (YO) | javelin | 38.14m | — | — | -0.026 | |
| 2021-06-06 | USATF Arizona State Championship (YOM) Mtn Pt. | javelin | 26.19m | — | — | -0.026 | |
| 2021-06-06 | USATF Arizona State Championship (YOM) Mtn Pt. | javelin | 37.05m | — | — | -0.026 | |
| 2021-05-15 | AIA D2 State Track & Field Championships | javelin | 130-06 | — | — | -0.033 | |
| 2021-05-01 | Southern Arizona Championships | javelin | 119-10 | — | — | -0.013 | |
| 2021-04-24 | Nighthawk Invitational | javelin | 128-09 | — | — | -0.022 | |
| 2021-04-17 | Lancer Track and Field Invitational | javelin | 121-11 | — | — | -0.021 | |
| 2021-04-10 | 81st NIKE Chandler Rotary | javelin | 124-03 | — | — | -0.028 | |
| 2021-04-09 | 6th Annual Marana Invitational | javelin | DNS | — | — | -0.018 | |
| 2021-04-07 | Track at Tucson vs Salpointe | javelin | 120' 6" | — | — | -0.009 | |
| 2021-04-02 | Casa Grande Kiwanis Invite | javelin | 120-09 | — | — | -0.019 | |
| 2021-03-31 | Cienega vs Empire/Nogales | javelin | 121'6 | — | — | -0.009 | |
| 2021-03-31 | Cienega vs Empire/Nogales | 200m | 28.74 | 3rd · 3rd on team | — | -0.009 | ★PR SR |
| 2021-03-27 | USATF Arizona Regulation YO (Hamilton HS) | javelin | DNS | — | — | -0.022 | |
| 2021-03-13 | USATF Arizona Regulation YO (Eastmark HS) | javelin | 35.00m | — | — | -0.037 |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-03-14 | Lancer Track and Field Invitational | javelin | 109-11 | — | — | -0.018 | |
| 2020-03-07 | Husky Invite | javelin | 114-02 | — | — | -0.032 | |
| 2020-03-04 | Buena, Cienega, Desert Christian,Santa Rita and Immaculate Heart at CDO | javelin | 104'' 0" | — | — | -0.012 |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-07-28 | USATF National Junior Olympic Championships | javelin | 33.96m | — | — | +0.006 | |
| 2019-07-07 | USATF Region 10 Junior Olympic Championships | javelin | 35.60m | — | — | -0.033 | |
| 2019-06-16 | USATF Arizona Association Junior Olympic Championships | javelin | 31.35m | — | — | -0.033 | |
| 2019-06-16 | USATF Arizona Association Junior Olympic Championships | 200m | 30.39 | 37th · 4th on team | — | -0.033 | |
| 2019-05-26 | USATF Arizona State Championships (YOM) | javelin | 32.31m | — | — | -0.033 | |
| 2019-05-26 | USATF Arizona State Championships (YOM) | 400m | 1:10.5 | 31st · 3rd on team | — | -0.033 | ★PR SR |
| 2019-05-26 | USATF Arizona State Championships (YOM) | 200m | 30.37 | 31st · 2nd on team | — | -0.033 | |
| 2019-05-26 | USATF Arizona State Championships (YOM) | 100m | 14.51 | 39th · 3rd on team | — | -0.033 | ★PR SR |
| 2019-04-27 | Arizona USATF Regulation Meet (Queen Creek) | javelin | 29.88m | — | — | -0.030 | |
| 2019-04-27 | Arizona USATF Regulation Meet (Queen Creek) | 200m | 30.33 | 15th · 3rd on team | — | -0.030 | |
| 2019-04-27 | Arizona USATF Regulation Meet (Queen Creek) | 400m | 1:13.17 | 30th · 2nd on team | — | -0.030 | PR SR |
| 2019-04-27 | Arizona USATF Regulation Meet (Queen Creek) | 100m | 14.66 | 39th · 2nd on team | — | -0.030 | PR SR |
| 2019-04-14 | Arizona USATF 55th Phoenix Invitational | javelin | 32.50m | — | — | -0.033 | |
| 2019-04-14 | Arizona USATF 55th Phoenix Invitational | 100m | 15 | 53rd · 3rd on team | — | -0.033 | SR |
| 2019-04-14 | Arizona USATF 55th Phoenix Invitational | 200m | 30.03 | 50th · 3rd on team | — | -0.033 | PR SR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-06-17 | USATF Arizona Association Junior Olympic Championships | javelin | 27.77m | — | — | -0.033 | |
| 2018-06-17 | USATF Arizona Association Junior Olympic Championships | 200m | 31.75 | 31st · 2nd on team | — | -0.033 | SR |
| 2018-06-17 | USATF Arizona Association Junior Olympic Championships | 100m | 14.97 | 30th · 1st on team | — | -0.033 | SR |
| 2018-05-20 | Arizona USATF State Championships (Youth) | javelin | 27.72m | — | — | -0.033 | |
| 2018-05-20 | Arizona USATF State Championships (Youth) | 100mh | 22.55 | 11th · 1st on team | — | -0.033 | |
| 2018-05-20 | Arizona USATF State Championships (Youth) | 100m | 15.01 | 37th · 1st on team | — | -0.033 | SR |
| 2018-04-28 | AZ USATF Regulation Meet (McClintock) | javelin | 24.10m | — | — | -0.029 | |
| 2018-04-28 | AZ USATF Regulation Meet (McClintock) | 100mh | 22.18 | 9th · 2nd on team | — | -0.029 | ★PR SR |
| 2018-04-28 | AZ USATF Regulation Meet (McClintock) | 100m | 15.02 | 36th · 1st on team | — | -0.029 | SR |
| 2018-04-15 | 54th Phoenix Invitational (USATF Youth) | javelin | 22.20m | — | — | -0.033 | |
| 2018-04-15 | 54th Phoenix Invitational (USATF Youth) | 100m | 15.19 | 57th · 2nd on team | — | -0.033 | SR |
| 2018-04-15 | 54th Phoenix Invitational (USATF Youth) | 100mh | 23.29 | 14th · 1st on team | — | -0.033 | PR SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-07-30 | USATF National Junior Olympic Championships | javelin | 25.29m | — | — | -0.015 | |
| 2017-07-09 | USATF Region 10 Junior Olympic Championships | javelin | 23.98m | — | — | -0.033 | |
| 2017-06-11 | USATF Arizona Association Junior Olympic Championships | javelin | 26.76m | — | — | -0.033 | |
| 2017-06-11 | USATF Arizona Association Junior Olympic Championships | 200m | 32.14 | 34th · 2nd on team | — | -0.033 | |
| 2017-06-11 | USATF Arizona Association Junior Olympic Championships | 100m | 15.75 | 35th · 2nd on team | — | -0.033 | |
| 2017-04-29 | AZ USATF Regulation | javelin | 26.06m | — | — | -0.026 | |
| 2017-04-29 | AZ USATF Regulation | 100m | 14.97 | 23rd · 1st on team | — | -0.026 | PR SR |
| 2017-04-29 | AZ USATF Regulation | 200m | 31.1 | 26th · 1st on team | — | -0.026 | |
| 2017-04-22 | 3rd Walter Wallace Invitational | javelin | DNS | — | — | -0.020 | |
| 2017-04-02 | 53rd Annual Phoenix Invitational | javelin | 21.93m | — | — | -0.033 | |
| 2017-04-02 | 53rd Annual Phoenix Invitational | 200m | 31.1 | 37th · 2nd on team | — | -0.033 | PR SR |
| 2017-04-02 | 53rd Annual Phoenix Invitational | 100m | 15.53 | 40th · 2nd on team | — | -0.033 | |
| 2017-03-04 | AZ USATF Regulation | javelin | 20.55m | — | — | -0.030 | |
| 2017-03-04 | AZ USATF Regulation | 100m | 15.15 | 24th · 2nd on team | — | -0.030 | PR SR |
| 2017-03-04 | AZ USATF Regulation | 200m | 33.07 | 30th · 2nd on team | — | -0.030 | PR SR |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-07-10 | USATF Region 10 Junior Olympic Championships | javelin | 23.34m | — | — | +0.018 | |
| 2016-06-05 | USATF Arizona Association Junior Olympic Championships | javelin | 24.22m | — | — | -0.033 | |
| 2016-06-05 | USATF Arizona Association Junior Olympic Championships | 200m | 33.8 | 29th · 1st on team | — | -0.033 | |
| 2016-06-05 | USATF Arizona Association Junior Olympic Championships | 100m | 16.78 | 29th · 1st on team | — | -0.033 | |
| 2016-05-22 | Arizona State Championships | javelin | 24.78m | — | — | -0.033 | |
| 2016-05-22 | Arizona State Championships | 200m | 36.59 | 43rd · 1st on team | — | -0.033 | |
| 2016-05-22 | Arizona State Championships | 100m | 17.08 | 42nd · 1st on team | — | -0.033 | |
| 2016-04-30 | Regulation | javelin | 20.50m | — | — | -0.030 | |
| 2016-04-30 | Regulation | 200m | 34.97 | 33rd · 1st on team | — | -0.030 | |
| 2016-04-30 | Regulation | 100m | 16.41 | 28th · 1st on team | — | -0.030 | PR SR |
| 2016-04-02 | Phoenix Invitational | javelin | 19.14m | — | — | -0.033 | |
| 2016-04-02 | Phoenix Invitational | 200m | 33.47 | 93rd · 1st on team | — | -0.033 | PR SR |
| 2016-04-02 | Phoenix Invitational | 100m | 16.69 | 69th · 1st on team | — | -0.033 | SR |
| 2016-03-06 | Regulation | javelin | 70-09 | — | — | -0.020 | |
| 2016-03-06 | Regulation | 200m | 36.1 | 23rd · 1st on team | — | -0.020 | SR |
| 2016-03-06 | Regulation | 100m | 17.17 | 29th · 2nd on team | — | -0.020 | SR |
2015 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2015-06-13 | J.O. State Championships | javelin | 58-07 | — | — | -0.033 | |
| 2015-06-13 | J.O. State Championships | 100m | 16.94 | 27th · 1st on team | — | -0.033 | |
| 2015-06-13 | J.O. State Championships | 200m | 34.7 | 25th · 1st on team | — | -0.033 | |
| 2015-05-30 | AZ Association State Championships | javelin | 17.39m | — | — | -0.033 | |
| 2015-05-30 | AZ Association State Championships | 200m | 34.98 | 27th · 1st on team | — | -0.033 | |
| 2015-05-30 | AZ Association State Championships | 100m | 16.48 | 28th · 1st on team | — | -0.033 | PR SR |
| 2015-04-18 | Phoenix Invitational | javelin | 17.26m | — | — | -0.033 | |
| 2015-04-18 | Phoenix Invitational | javelin | 56-07 | — | — | -0.033 | |
| 2015-04-18 | Phoenix Invitational | 200m | 34.44 | 61st · 1st on team | — | -0.033 | PR SR |
| 2015-04-18 | Phoenix Invitational | 200m | 34.44 | 61st · 1st on team | — | -0.033 | |
| 2015-04-18 | Phoenix Invitational | 100m | 17.11 | 74th · 3rd on team | — | -0.033 | |
| 2015-04-18 | Phoenix Invitational | 100m | 17.11 | 74th · 3rd on team | — | -0.033 | |
| 2015-03-28 | USATF-AZ Regulation Meet | javelin | 14.95m | — | — | -0.035 | |
| 2015-03-28 | USATF Regulation | javelin | 14.95m | — | — | -0.035 | |
| 2015-03-28 | USATF Regulation | 200m | 36.47 | 24th · 1st on team | — | -0.035 | |
| 2015-03-28 | USATF-AZ Regulation Meet | 200m | 36.47 | 24th · 1st on team | — | -0.035 | |
| 2015-02-28 | Regulation Meet | javelin | 48-08 | — | — | -0.026 | |
| 2015-02-28 | Regulation Meet | 200m | 35.75 | 17th · 1st on team | — | -0.026 | PR SR |
| 2015-02-28 | Regulation Meet | 100m | 17.04 | 28th · 1st on team | — | -0.026 | SR |
2014 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2014-05-31 | AZ Association State Championships | javelin | 13.93m | — | — | -0.033 | |
| 2014-05-31 | AZ Association State Championships | 100m | 17.42 | 36th · 1st on team | — | -0.033 | |
| 2014-05-03 | USATF Regulation | javelin | 42-05 | — | — | -0.021 | |
| 2014-05-03 | USATF Regulation | 200m | 37.08 | 21st · 1st on team | — | -0.021 | |
| 2014-05-03 | USATF Regulation | 100m | 16.86 | 17th · 1st on team | — | -0.021 | PR SR |
| 2014-04-05 | 50th Phoenix Invitational | javelin | 14.40m | — | — | -0.033 | |
| 2014-04-05 | 50th Phoenix Invitational | 100m | 19.03 | 124th · 1st on team | — | -0.033 | |
| 2014-04-05 | 50th Phoenix Invitational | 200m | 36.42 | 92nd · 1st on team | — | -0.033 | PR SR |
| 2014-03-15 | USATF Regulation | javelin | 13.90m | — | — | -0.025 | |
| 2014-03-15 | USATF Regulation | 100m | 18.73 | 43rd · 1st on team | — | -0.025 | PR SR |
2013 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2013-07-04 | Region X Junior Olympic Championships | javelin | 11.47m | — | — | -0.033 | |
| 2013-06-01 | Arizona Association State Championships | javelin | 9.44m | — | — | -0.033 | |
| 2013-06-01 | Arizona Association State Championships | 200m | 43.44 | 36th · 1st on team | — | -0.033 | |
| 2013-06-01 | Arizona Association State Championships | 100m | 20.32 | 38th · 1st on team | — | -0.033 | |
| 2013-05-19 | Regulation / Combined Events-Day 2 | javelin | 30-11 | — | — | -0.026 | |
| 2013-05-19 | Regulation / Combined Events-Day 2 | 200m | 42.92 | 18th · 1st on team | — | -0.026 | |
| 2013-05-19 | Regulation / Combined Events-Day 2 | 100m | 19.48 | 22nd · 1st on team | — | -0.026 | PR SR |
| 2013-03-16 | Regulation | javelin | 7.15m | — | — | -0.021 | |
| 2013-03-16 | Regulation | 100m | 20.62 | 19th · 1st on team | — | -0.021 | |
| 2013-03-16 | Regulation | 200m | 42.65 | 18th · 1st on team | — | -0.021 | PR SR |
| 2013-03-02 | Regulation | javelin | 7.19m | — | — | -0.043 | |
| 2013-03-02 | Regulation | 100m | 20.52 | 37th · 1st on team | — | -0.043 | PR SR |