Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-22 | Nike Outdoor Nationals & USATF U20 Championships | javelin | 34.88m | — | — | -0.035 | |
| 2026-05-28 | WIAA 2A/3A/4A State Championships Meet (HS) | javelin | 126-02 | — | — | -0.039 | |
| 2026-05-28 | WIAA 2A/3A/4A State Championships Meet (HS) | tj | 33-08.00 | — | — | -0.039 | |
| 2026-05-28 | WIAA 2A/3A/4A State Championships Meet (HS) | lj | 17-01.25 | — | — | -0.039 | |
| 2026-05-14 | Kingco 2A/3A/4A Championships | tj | 34-11.75 | — | — | -0.039 | |
| 2026-05-14 | Kingco 2A/3A/4A Championships | lj | 16-11.00 | — | — | -0.039 | |
| 2026-05-14 | Kingco 2A/3A/4A Championships | javelin | 118-05 | — | — | -0.039 | |
| 2026-05-14 | 2A/3A District 2 SeaKing Championships | tj | 34-06.50 | — | — | -0.039 | |
| 2026-05-14 | 2A/3A District 2 SeaKing Championships | lj | 17-04.00 | — | — | -0.039 | |
| 2026-05-14 | 2A/3A District 2 SeaKing Championships | javelin | 127-04 | — | — | -0.039 | |
| 2026-05-07 | Mt. Si & Mercer Island @ Woodinville T&F Meet | javelin | 116' 1" | — | — | -0.029 | |
| 2026-05-02 | South Sound Classic, Presented by the Washington State Fair | javelin | 115' 7" | — | — | -0.034 | |
| 2026-05-02 | South Sound Classic, Presented by the Washington State Fair | tj | ND | — | — | -0.034 | |
| 2026-05-02 | South Sound Classic, Presented by the Washington State Fair | lj | 17' 1.75" | — | — | -0.034 | |
| 2026-04-28 | Issaquah @ Mercer Island | tj | 35' 3.5" | — | — | -0.031 | |
| 2026-04-28 | Issaquah @ Mercer Island | 100m | 13.23 | 5th · 3rd on team | — | -0.031 | |
| 2026-04-21 | Skyline @ Mercer Island | lj | 17-05.25 | — | — | -0.031 | |
| 2026-04-21 | Skyline @ Mercer Island | tj | FOUL | — | — | -0.031 | |
| 2026-04-21 | Skyline @ Mercer Island | hj | NH | — | — | -0.031 | |
| 2026-04-08 | Redmond, Mercer Island @ Mt. Si | javelin | 117-11 | — | — | -0.030 | |
| 2026-04-08 | Redmond, Mercer Island @ Mt. Si | tj | 33-10.75 | — | — | -0.030 | |
| 2026-04-08 | Redmond, Mercer Island @ Mt. Si | 100m | 13.03 | 7th · 1st on team | — | -0.030 | ★PR SR |
| 2026-03-28 | Issaquah Icebreaker Invite | javelin | 118' 8" | — | — | -0.034 | |
| 2026-03-28 | Issaquah Icebreaker Invite | tj | DNS | — | — | -0.034 | |
| 2026-03-28 | Issaquah Icebreaker Invite | lj | 17' 0" | — | — | -0.034 | |
| 2026-03-26 | Newport & Highline @ Mercer Island | tj | DNS | — | — | -0.031 | |
| 2026-03-26 | Newport & Highline @ Mercer Island | lj | DNS | — | — | -0.031 | |
| 2026-03-26 | Newport & Highline @ Mercer Island | 200m | 27.79 | 2nd · 2nd on team | — | -0.031 | ★PR SR |
| 2026-03-18 | Mercer Island at Lake Washington | lj | 16-04.00 | — | — | -0.035 | |
| 2026-03-18 | Mercer Island at Lake Washington | javelin | 93-06 | — | — | -0.035 | |
| 2026-02-22 | 2026 STCU West Coast Indoor Championships | lj | 5.18m | — | — | -0.036 | |
| 2026-02-22 | 2026 STCU West Coast Indoor Championships | tj | 10.95m | — | — | -0.036 | |
| 2026-02-22 | 2026 STCU West Coast Indoor Championships | 60m | 8.3 | 66th · 11th on team | — | -0.036 | |
| 2026-01-23 | 2026 Spokane HS Invitational | tj | ND | — | — | -0.036 | |
| 2026-01-23 | 2026 Spokane HS Invitational | lj | 4.89m | — | — | -0.036 | |
| 2026-01-23 | 2026 Spokane HS Invitational | 60m | 8.3 | 104th · 13th on team | — | -0.036 | PR SR |
| 2026-01-09 | 2026 Spokane HS Preview | lj | 4.94m | — | — | -0.036 | |
| 2026-01-09 | 2026 Spokane HS Preview | tj | 9.95m | — | — | -0.036 | |
| 2026-01-09 | 2026 Spokane HS Preview | 60m | 8.46 | 84th · 22nd on team | — | -0.036 | PR SR |
2025 TF
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-28 | USATF National Junior Olympic Championships | javelin | 36.02m | — | — | -0.006 | |
| 2024-07-07 | USATF Region 13 Junior Olympic Championships | tj | 10.58m | — | — | -0.031 | |
| 2024-07-07 | USATF Region 13 Junior Olympic Championships | javelin | 34.24m | — | — | -0.031 | |
| 2024-06-23 | USATF Pacific Northwest Association Junior Olympic Championships | lj | 4.40m | — | — | -0.039 | |
| 2024-06-23 | USATF Pacific Northwest Association Junior Olympic Championships | javelin | 34.69m | — | — | -0.039 | |
| 2024-06-23 | USATF Pacific Northwest Association Junior Olympic Championships | tj | 9.74m | — | — | -0.039 | |
| 2024-06-15 | 2024 Nike Outdoor Nationals | javelin | 34.37m | — | — | -0.035 | |
| 2024-05-25 | WIAA 2A, 3A, 4A State Championship Meet (HS) | javelin | 118-10 | — | — | -0.039 | |
| 2024-05-18 | 3A Sea-King District 2 Championships | javelin | 114-03 | — | — | -0.039 | |
| 2024-05-18 | 3A Sea-King District 2 Championships | tj | 32-06.25 | — | — | -0.039 | |
| 2024-05-11 | Kingco 2A/3A/4A League Championships | tj | 34-02.00 | — | — | -0.039 | |
| 2024-05-11 | Kingco 2A/3A/4A League Championships | lj | 13-03.00 | — | — | -0.039 | |
| 2024-05-11 | Kingco 2A/3A/4A League Championships | hj | 4-06.00 | — | — | -0.039 | |
| 2024-05-11 | Kingco 2A/3A/4A League Championships | javelin | 114-00 | — | — | -0.039 | |
| 2024-04-30 | Mt Si, Foster @ Mercer Island (Senior Night) | hj | 4' 6 | — | — | -0.031 | |
| 2024-04-30 | Mt Si, Foster @ Mercer Island (Senior Night) | lj | ND | — | — | -0.031 | |
| 2024-04-30 | Mt Si, Foster @ Mercer Island (Senior Night) | 200m | 29.14 | 6th · 3rd on team | — | -0.031 | PR SR |
| 2024-04-27 | Bill Harris Invitational | javelin | 104-04 | — | — | -0.034 | |
| 2024-04-27 | Bill Harris Invitational | tj | 33-00.75 | — | — | -0.034 | |
| 2024-04-27 | Bill Harris Invitational | lj | FOUL | — | — | -0.034 | |
| 2024-04-25 | Mercer Island & Garfield @ Bellevue | tj | 33' 4.75 | — | — | -0.041 | |
| 2024-04-25 | Mercer Island & Garfield @ Bellevue | lj | 15' 3 | — | — | -0.041 | |
| 2024-04-25 | Mercer Island & Garfield @ Bellevue | 100m | 14.14 | 10th · 4th on team | — | -0.041 | |
| 2024-04-20 | Oregon Relays presented by AthleticNET | javelin | 35.26m | — | — | -0.035 | |
| 2024-04-20 | Oregon Relays presented by AthleticNET | tj | 10.26m | — | — | -0.035 | |
| 2024-04-03 | MI & LW @ Liberty | javelin | 103-07 | — | — | -0.044 | |
| 2024-03-26 | Lake Washington @ Mercer Island | tj | 33-11.00 | — | — | -0.031 | |
| 2024-03-23 | Issaquah Icebreaker Invite | javelin | 105-01 | — | — | -0.034 | |
| 2024-03-23 | Issaquah Icebreaker Invite | lj | 15-04.25 | — | — | -0.034 | |
| 2024-03-23 | Issaquah Icebreaker Invite | tj | 32-02.00 | — | — | -0.034 | |
| 2024-03-21 | MERCER ISLAND V JUANITA V HAZEN | lj | 13' 11 | — | — | -0.039 | |
| 2024-03-21 | MERCER ISLAND V JUANITA V HAZEN | javelin | 91' 0 | — | — | -0.039 | |
| 2024-03-21 | MERCER ISLAND V JUANITA V HAZEN | 100m | 13.99 | 10th · 4th on team | — | -0.039 | |
| 2024-03-14 | Intra Squad Time Trial | javelin | 95'1" | — | — | -0.031 | |
| 2024-03-14 | Intra Squad Time Trial | 100m | 13.64 | 1st · 1st on team | — | -0.031 | PR SR |
| 2024-03-03 | 2024 STCU West Coast Championships | lj | 4.33m | — | — | -0.036 | |
| 2024-03-03 | 2024 STCU West Coast Championships | tj | FOUL | — | — | -0.036 | |
| 2024-02-11 | 2024 UW HS Invitational | lj | DNS | — | — | -0.046 | |
| 2024-01-21 | 2024 SPOKANE HS INVITATIONAL | tj | 10.38m | — | — | -0.036 | |
| 2024-01-21 | 2024 SPOKANE HS INVITATIONAL | 60m | 8.66 | 109th · 8th on team | — | -0.036 | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-07-30 | USATF National Junior Olympic Championships | tj | 9.79m | — | — | -0.035 | |
| 2023-07-09 | USATF Region 13 Junior Olympic Championships | lj | 4.14m | — | — | -0.039 | |
| 2023-07-09 | USATF Region 13 Junior Olympic Championships | tj | 9.69m | — | — | -0.039 | |
| 2023-06-25 | USATF Pacific Northwest Association Junior Olympic Championships | tj | 9.74m | — | — | -0.039 | |
| 2023-06-25 | USATF Pacific Northwest Association Junior Olympic Championships | lj | 4.16m | — | — | -0.039 | |
| 2023-06-25 | USATF Pacific Northwest Association Junior Olympic Championships | 100m | 14.14 | 30th · 1st on team | — | -0.039 | SR |
| 2023-03-04 | STCU West Coast Indoor Track & Field Championships | lj | 4.45m | — | — | -0.036 |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-07-31 | USATF National Junior Olympic Championships | lj | 3.72m | — | — | -0.032 | |
| 2022-07-31 | USATF National Junior Olympic Championships | javelin | 31.44m | — | — | -0.032 | |
| 2022-07-10 | USATF Region 13 Junior Olympic Championships | javelin | 30.33m | — | — | -0.020 | |
| 2022-07-10 | USATF Region 13 Junior Olympic Championships | lj | 4.66m | — | — | -0.020 | |
| 2022-06-26 | USATF Pacific Northwest Association Junior Olympic Championships | javelin | 29.46m | — | — | -0.039 | |
| 2022-06-26 | USATF Pacific Northwest Association Junior Olympic Championships | lj | 4.48m | — | — | -0.039 | |
| 2022-06-26 | USATF Pacific Northwest Association Junior Olympic Championships | 100m | 13.92 | 26th · 3rd on team | — | -0.039 | PR SR |
| 2022-06-11 | Xtreme Speed Open | lj | 4.12m | — | — | -0.030 | |
| 2022-06-11 | Xtreme Speed Open | javelin | 28.09m | — | — | -0.030 | |
| 2022-06-04 | 2nd Annual Cliff Nixon Invitational | javelin | 30.16m | — | — | -0.035 | |
| 2022-06-04 | 2nd Annual Cliff Nixon Invitational | lj | 4.48m | — | — | -0.035 | |
| 2022-06-04 | 2nd Annual Cliff Nixon Invitational | 100m | 14.12 | 21st · 4th on team | — | -0.035 | PR SR |
| 2022-04-23 | Rainier Beach 19th Annual Invitational Track Meet | lj | 14-06.50 | — | — | -0.028 | |
| 2022-04-23 | Rainier Beach 19th Annual Invitational Track Meet | 200m | 30.38 | 7th · 1st on team | — | -0.028 | PR SR |
| 2022-04-23 | Rainier Beach 19th Annual Invitational Track Meet | 100m | 14.78 | 14th · 3rd on team | — | -0.028 | PR SR |
| 2021-08-01 | USATF National Junior Olympic Championships | javelin | 26.30m | — | — | -0.031 |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-07-10 | Xtreme Speed Last Chance Qualifier Meet | lj | 3.88m | — | — | -0.028 | |
| 2021-07-10 | Xtreme Speed Last Chance Qualifier Meet | 400m | 1:16.39 | 5th · 1st on team | — | -0.028 | |
| 2021-06-26 | AAU Region 21 Qualifier at Boise | lj | 4.02m | — | — | -0.015 | |
| 2021-06-26 | AAU Region 21 Qualifier at Boise | javelin | 25.17m | — | — | -0.015 | |
| 2021-06-20 | USATF Pacific Northwest Youth Championships 9-10 11-12 13-14 | javelin | 25.74m | — | — | -0.039 | |
| 2021-06-20 | USATF Pacific Northwest Youth Championships 9-10 11-12 13-14 | lj | 3.93m | — | — | -0.039 | |
| 2021-05-29 | Seattle Relays | javelin | 71-11 | — | — | -0.029 | |
| 2021-05-29 | Seattle Relays | lj | 3.84m | — | — | -0.029 | |
| 2021-05-29 | Seattle Relays | 200m | 32.29 | 10th · 1st on team | — | -0.029 | PR SR |
| 2021-05-22 | Nino Cantu Twilight Invitational | lj | 12-01.50 | — | — | -0.032 | |
| 2021-05-22 | Nino Cantu Twilight Invitational | javelin | 79-11 | — | — | -0.032 | |
| 2021-05-22 | Nino Cantu Twilight Invitational | 400m | 1:16.3 | 3rd · 1st on team | — | -0.032 | ★PR SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-07-28 | USATF National Junior Olympic Championships | javelin | 22.35m | — | — | +0.006 | |
| 2019-07-07 | USATF Region 13 Junior Olympic Championships | javelin | 22.95m | — | — | -0.039 | |
| 2019-06-23 | USATF Pacific Northwest Association Junior Olympic Championships | javelin | 22.59m | — | — | -0.039 | |
| 2019-06-23 | USATF Pacific Northwest Association Junior Olympic Championships | lj | 3.19m | — | — | -0.039 | |
| 2019-06-23 | USATF Pacific Northwest Association Junior Olympic Championships | 400m | 1:16.37 | 13th · 2nd on team | — | -0.039 | PR SR |
| 2019-06-15 | South Puget Sound Track Festival | lj | 2.86m | — | — | -0.039 | |
| 2019-06-15 | South Puget Sound Track Festival | javelin | 21.72m | — | — | -0.039 | |
| 2019-06-15 | South Puget Sound Track Festival | 400m | 1:23 | 16th · 3rd on team | — | -0.039 | |
| 2019-06-01 | Cascade Striders Inaugural Cliff Nixon Invitational | javelin | 19.33m | — | — | -0.035 | |
| 2019-06-01 | Cascade Striders Inaugural Cliff Nixon Invitational | 200m | 34.81 | 16th · 1st on team | — | -0.035 | PR SR |
| 2019-06-01 | Cascade Striders Inaugural Cliff Nixon Invitational | 400m | 1:19.46 | 14th · 2nd on team | — | -0.035 | PR SR |
| 2019-05-04 | Rainier Beach Invitational 2019 | javelin | 16.75m | — | — | -0.029 | |
| 2019-05-04 | Rainier Beach Invitational 2019 | 200m | 35.01 | 17th · 1st on team | — | -0.029 | PR SR |
| 2019-05-04 | Rainier Beach Invitational 2019 | 400m | 1:23.08 | 16th · 1st on team | — | -0.029 | PR SR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-06-24 | USATF Pacific Northwest Association Junior Olympic Championships | lj | 2.51m | — | — | -0.039 | |
| 2018-06-24 | USATF Pacific Northwest Association Junior Olympic Championships | 200m | 37.75 | 48th · 5th on team | — | -0.039 | PR SR |
| 2018-06-02 | Cascade Striders Meet | javelin | 11.63m | — | — | -0.035 | |
| 2018-06-02 | Cascade Striders Meet | 100m | 17.45 | 27th · 2nd on team | — | -0.035 | PR SR |
| 2018-05-05 | Rainier Beach Invitational (youth developmental) | lj | 1.96m | — | — | -0.029 | |
| 2018-05-05 | Rainier Beach Invitational (youth developmental) | 400m | 1:32.24 | 20th · 2nd on team | — | -0.029 | PR SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-07-30 | USATF National Junior Olympic Championships | javelin | 10.00m | — | — | -0.015 | |
| 2017-07-09 | USATF Region 13 Junior Olympic Championships | javelin | 10.85m | — | — | -0.017 | |
| 2017-06-25 | USATF Pacific Northwest Association Junior Olympic Championships | javelin | 11.39m | — | — | -0.032 | |
| 2017-06-25 | USATF Pacific Northwest Association Junior Olympic Championships | 400m | 1:40.88 | 11th · 2nd on team | — | -0.032 | PR SR |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-06-11 | Cascade Striders Invitational | lj | 2.33m | — | — | -0.035 | |
| 2016-06-11 | Cascade Striders Invitational | 200m | 45.79 | 15th · 1st on team | — | -0.035 | PR SR |
| 2016-06-11 | Cascade Striders Invitational | 100m | 20.84 | 32nd · 1st on team | — | -0.035 | PR SR |
| 2016-05-07 | Rainier Beach | lj | 6 - 05.00 | — | — | -0.029 | |
| 2016-05-07 | Rainier Beach | 200m | 46.75 | 22nd · 1st on team | — | -0.029 | PR SR |