Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-10-04 | Harvest Classic | 5000m | 20:08.5 | 53rd · 3rd on team | 100.4 | -0.006 | ★PR ★CR ★R SR CSR RSR |
2024 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-10-30 | Tigard HS | 5000m | 20:39 | 55th · 3rd on team | 98.4 | -0.007 | PR ★CR SR CSR |
| 2024-10-16 | McIver State Park | 5000m | 21:36.77 | 136th · 3rd on team | 93.1 | -0.012 | ★CR CSR |
| 2024-10-05 | Harvest Classic | 5000m | 20:49 | 56th · 2nd on team | 97.6 | -0.006 | PR CR SR CSR |
| 2024-09-07 | The Hydrangea Ranch | 5000m | 22:28.54 | 52nd · 3rd on team | 100.3 | +0.098 | PR ★CR R SR CSR RSR |
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 | 56.06m | — | — | -0.035 | |
| 2026-06-13 | Amity Throws | javelin | 58.74m | — | — | -0.021 | |
| 2026-05-28 | OSAA State Track & Field Championships | javelin | 54.80m | — | — | -0.035 | |
| 2026-05-28 | OSAA State Track & Field Championships | 100m | 11.56 | 16th · 3rd on team | — | -0.035 | |
| 2026-05-28 | OSAA State Track & Field Championships | 100m | 11.64 | 19th · 4th on team | — | -0.035 | |
| 2026-05-21 | 2A-SD1 District 1 Championships | javelin | 54.38m | — | — | -0.031 | |
| 2026-05-21 | 2A-SD1 District 1 Championships | 100m | 11.56 | 5th · 4th on team | — | -0.031 | |
| 2026-05-21 | 2A-SD1 District 1 Championships | 100m | 11.4 | 2nd · 2nd on team | — | -0.031 | |
| 2026-05-12 | South Wasco Tuesday Meet | javelin | 176' 1" | — | — | -0.022 | |
| 2026-05-12 | South Wasco Tuesday Meet | 200m | 23.07 | 2nd · 2nd on team | — | -0.022 | ★PR SR |
| 2026-05-12 | South Wasco Tuesday Meet | 100m | 11.28 | 2nd · 2nd on team | — | -0.022 | ★PR SR |
| 2026-05-02 | 60th Centennial Invitational (Sponsored by Adidas) | javelin | 51.87m | — | — | -0.035 | |
| 2026-05-02 | 60th Centennial Invitational (Sponsored by Adidas) | 100m | 11.54 | 7th · 2nd on team | — | -0.035 | |
| 2026-05-02 | 60th Centennial Invitational (Sponsored by Adidas) | 200m | 23.74 | 12th · 2nd on team | — | -0.035 | |
| 2026-04-30 | 2A SD 1 League Meet at Vernonia | javelin | 161' 9" | — | — | -0.024 | |
| 2026-04-30 | 2A SD 1 League Meet at Vernonia | 100m | 11.46 | 2nd · 2nd on team | — | -0.024 | PR SR |
| 2026-04-25 | Portland Christian Invitational | javelin | 160-10 | — | — | -0.031 | |
| 2026-04-25 | Portland Christian Invitational | 100m | 11.62 | 4th · 1st on team | — | -0.031 | PR SR |
| 2026-04-24 | Nike/Jesuit Twilight Relays | javelin | 48.75m | — | — | -0.042 | |
| 2026-04-23 | 2A SD 1 League Meet at Clatskanie | 100m | 11.64 | 1st · 1st on team | — | -0.025 | PR SR |
| 2026-04-23 | 2A SD 1 League Meet at Clatskanie | 200m | 23.66 | 1st · 1st on team | — | -0.025 | PR SR |
| 2026-04-11 | Wilsonville Invitational | javelin | ND | — | — | -0.035 | |
| 2026-04-11 | Wilsonville Invitational | 100m | 11.64 | 17th · 2nd on team | — | -0.035 | PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-07-27 | USATF National Junior Olympic Championships | javelin | 51.97m | — | — | +0.015 | |
| 2025-07-03 | USATF Region 13 Junior Olympic Championship | javelin | 52.98m | — | — | -0.016 | |
| 2025-06-26 | USATF Oregon Association Junior Olympic Championships | javelin | 51.70m | — | — | -0.031 | |
| 2025-06-22 | Nike Outdoor Nationals | javelin | 49.91m | — | — | -0.035 | |
| 2025-05-31 | OSAA State Track & Field Championships | javelin | 53.12m | — | — | -0.035 | |
| 2025-05-31 | OSAA State Track & Field Championships | discus | 37.86m | — | — | -0.035 | |
| 2025-05-22 | 2A-SD1 District Championships | discus | 39.28m | — | — | -0.031 | |
| 2025-05-22 | 2A-SD1 District Championships | javelin | 54.39m | — | — | -0.031 | |
| 2025-05-15 | 2A SD1 @ Vernonia | discus | 123' 3" | — | — | -0.024 | |
| 2025-05-15 | 2A SD1 @ Vernonia | javelin | 160' 3" | — | — | -0.024 | |
| 2025-05-08 | 2A SD1 League Meet @ Clatskanie | discus | 129' 9" | — | — | -0.025 | |
| 2025-05-08 | 2A SD1 League Meet @ Clatskanie | 100m | 11.8 | 4th · 1st on team | — | -0.025 | PR SR |
| 2025-04-26 | 21st Annual Portland Christian Invitational | discus | 123-05 | — | — | -0.031 | |
| 2025-04-26 | 21st Annual Portland Christian Invitational | javelin | 160-11 | — | — | -0.031 | |
| 2025-04-25 | Nike/Jesuit Twilight Relays | javelin | 186' 1" | — | — | -0.042 | |
| 2025-04-24 | 2A SD1 @ Portland Christian | discus | 128-00 | — | — | -0.031 | |
| 2025-04-24 | 2A SD1 @ Portland Christian | 200m | 24.58 | 6th · 2nd on team | — | -0.031 | PR SR |
| 2025-04-19 | The Willamette Falls Invitational | javelin | 180' 0" | — | — | -0.036 | |
| 2025-04-19 | The Willamette Falls Invitational | discus | 126' 9" | — | — | -0.036 | |
| 2025-04-19 | The Willamette Falls Invitational | 100m | 11.9 | 28th · 2nd on team | — | -0.036 | PR SR |
| 2025-04-12 | Wilsonville Invitational | discus | ND | — | — | -0.035 | |
| 2025-04-12 | Wilsonville Invitational | javelin | 164' 4" | — | — | -0.035 | |
| 2025-04-05 | Neah-Kah-Nie Invitational | javelin | 180-09 | — | — | -0.017 | |
| 2025-04-05 | Neah-Kah-Nie Invitational | discus | 127-10 | — | — | -0.017 | |
| 2025-03-22 | Molalla Invitational | discus | 122' 1 | — | — | -0.022 | |
| 2025-03-22 | Molalla Invitational | javelin | 177' 0 | — | — | -0.022 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-07 | USATF Region 13 Junior Olympic Championships | javelin | 47.21m | — | — | -0.031 | |
| 2024-06-23 | USATF Oregon Association Junior Olympic Championships | discus | 36.67m | — | — | -0.031 | |
| 2024-06-23 | USATF Oregon Association Junior Olympic Championships | javelin | 47.39m | — | — | -0.031 | |
| 2024-06-15 | 2024 Nike Outdoor Nationals | javelin | 46.56m | — | — | -0.035 | |
| 2024-05-17 | OSAA 1A State Championships | javelin | 48.84m | — | — | -0.035 | |
| 2024-05-17 | OSAA 1A State Championships | discus | 37.04m | — | — | -0.035 | |
| 2024-05-11 | 1A-SD1 Special District 1 Championships | javelin | 48.99m | — | — | -0.031 | |
| 2024-05-11 | 1A-SD1 Special District 1 Championships | discus | 37.00m | — | — | -0.031 | |
| 2024-05-04 | Jeannine James Invitational | javelin | 143' 10 | — | — | -0.015 | |
| 2024-05-04 | Jeannine James Invitational | discus | 102' 8 | — | — | -0.015 | |
| 2024-04-27 | 20th Annual Portland Christian Invitational | discus | 108-05 | — | — | -0.031 | |
| 2024-04-27 | 20th Annual Portland Christian Invitational | javelin | 154-07 | — | — | -0.031 | |
| 2024-04-26 | Nike/Jesuit Twilight Relays | javelin | 172' 3 | — | — | -0.042 | |
| 2024-04-25 | 2A SD 1 League Meet @ Clatskanie | hj | 5' 0 | — | — | -0.025 | |
| 2024-04-20 | 37th King's Invite | discus | 111' 2 | — | — | -0.035 | |
| 2024-04-20 | 37th King's Invite | javelin | 168' 11.5 | — | — | -0.035 | |
| 2024-04-18 | 2A SD1 League Meet @ PC | javelin | 151-08 | — | — | -0.031 | |
| 2024-04-13 | The Willamette Falls Invitational | javelin | 165' 11 | — | — | -0.036 | |
| 2024-04-11 | 2A SD 1 League Meet @ Vernonia | javelin | 155' 4 | — | — | -0.024 | |
| 2024-04-04 | Cowapa League Dual | javelin | 159' 1 | — | — | -0.025 |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-07-30 | USATF National Junior Olympic Championships | javelin | 49.79m | — | — | -0.035 | |
| 2023-07-30 | USATF National Junior Olympic Championships | discus | 36.85m | — | — | -0.035 | |
| 2023-07-20 | Amity Thursday Throws #4 | javelin | 148' 10.5" | — | — | -0.021 | |
| 2023-07-09 | USATF Region 16 Junior Olympic Championships | javelin | 47.07m | — | — | -0.031 | |
| 2023-07-09 | USATF Region 16 Junior Olympic Championships | discus | 35.43m | — | — | -0.031 | |
| 2023-06-25 | USATF Oregon Association Junior Olympic Championships | javelin | 47.41m | — | — | -0.029 | |
| 2023-06-25 | USATF Oregon Association Junior Olympic Championships | discus | 35.87m | — | — | -0.029 | |
| 2023-06-18 | 2023 Nike Outdoor Nationals | javelin | 46.85m | — | — | -0.035 | |
| 2023-06-10 | USATF Oregon HS Invitational | discus | 37.13m | — | — | -0.029 | |
| 2023-06-10 | USATF Oregon HS Invitational | javelin | 45.45m | — | — | -0.029 | |
| 2023-05-26 | OSAA 2A State Championships | javelin | 45.95m | — | — | -0.035 | |
| 2023-05-26 | OSAA 2A State Championships | discus | 38.85m | — | — | -0.035 | |
| 2023-05-20 | 2A-SD1 Special District 1 Championships | shot | 32-04.00 | — | — | -0.031 | |
| 2023-05-20 | 2A-SD1 Special District 1 Championships | javelin | 153-03 | — | — | -0.031 | |
| 2023-05-20 | 2A-SD1 Special District 1 Championships | discus | 122-02 | — | — | -0.031 | |
| 2023-05-05 | Regis Community Twilight Meet | javelin | 133' 2 | — | — | -0.031 | |
| 2023-05-05 | Regis Community Twilight Meet | shot | 33' 10 | — | — | -0.031 | |
| 2023-05-05 | Regis Community Twilight Meet | discus | 111' 9 | — | — | -0.031 | |
| 2023-04-29 | 19th Annual Portland Christian Invitational | javelin | 145-10 | — | — | -0.031 | |
| 2023-04-29 | 19th Annual Portland Christian Invitational | shot | 33-02.25 | — | — | -0.031 | |
| 2023-04-29 | 19th Annual Portland Christian Invitational | discus | 115-05.50 | — | — | -0.031 | |
| 2023-04-27 | League Meet SD #1 | shot | 34' 4 | — | — | -0.025 | |
| 2023-04-27 | League Meet SD #1 | discus | 105' 1 | — | — | -0.025 | |
| 2023-04-27 | League Meet SD #1 | javelin | 141' 10 | — | — | -0.025 | |
| 2023-04-22 | Meet of Champions | javelin | 139' 2 | — | — | -0.027 | |
| 2023-04-21 | NWL Meet @ Portland Christian | shot | 31-08.50 | — | — | -0.031 | |
| 2023-04-21 | NWL Meet @ Portland Christian | javelin | 142-07.50 | — | — | -0.031 | |
| 2023-04-21 | NWL Meet @ Portland Christian | discus | 101-10 | — | — | -0.031 | |
| 2023-04-21 | NWL Meet @ Portland Christian | 400m | 1:06.23 | 25th · 4th on team | — | -0.031 | ★PR SR |
| 2023-04-15 | Rob Frank Invitational Track Meet | javelin | SCR | — | — | -0.022 | |
| 2023-04-15 | Rob Frank Invitational Track Meet | discus | SCR | — | — | -0.022 | |
| 2023-04-15 | Rob Frank Invitational Track Meet | shot | SCR | — | — | -0.022 | |
| 2023-04-13 | NWL Meet @ Vernonia | discus | 111' 5 | — | — | -0.024 | |
| 2023-04-13 | NWL Meet @ Vernonia | javelin | 140' 9 | — | — | -0.024 | |
| 2023-04-13 | NWL Meet @ Vernonia | shot | 33' 0 | — | — | -0.024 | |
| 2023-04-08 | Sandy Invitational | discus | 107' 11 | — | — | -0.024 | |
| 2023-04-08 | Sandy Invitational | javelin | 143' 5 | — | — | -0.024 | |
| 2023-04-08 | Sandy Invitational | shot | 31' 6 | — | — | -0.024 | |
| 2023-03-18 | Rainier Icebreaker Invitational | discus | 98' 11 | — | — | -0.025 | |
| 2023-03-18 | Rainier Icebreaker Invitational | javelin | 140' 6 | — | — | -0.025 | |
| 2023-03-18 | Rainier Icebreaker Invitational | 100m | 12.82 | 34th · 2nd on team | — | -0.025 | SR |
| 2022-08-26 | 2022 STTC Outdoor #4 | javelin | 118-6 | — | — | -0.034 | |
| 2022-08-26 | 2022 STTC Outdoor #4 | shot | 30-4 | — | — | -0.034 | |
| 2022-08-26 | 2022 STTC Outdoor #4 | discus | 96-5 | — | — | -0.034 | |
| 2022-08-10 | Bill Roe All-Comers Track & Field Series Meet #11 | javelin | 37.39m | — | — | -0.033 | |
| 2022-08-10 | Bill Roe All-Comers Track & Field Series Meet #11 | shot | 9.21m | — | — | -0.033 | |
| 2022-08-10 | Bill Roe All-Comers Track & Field Series Meet #11 | discus | 29.77m | — | — | -0.033 | |
| 2022-08-05 | 2022 STTC OUTDOOR #3 | javelin | 127-10 | — | — | -0.034 | |
| 2022-08-05 | 2022 STTC OUTDOOR #3 | discus | 100-3 | — | — | -0.034 |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-07-27 | Lake Oswego All-Comers Week 6 | javelin | 129-03.5 | — | — | -0.029 | |
| 2022-07-27 | Lake Oswego All-Comers Week 6 | discus | 83-03 | — | — | -0.029 | |
| 2022-07-27 | Lake Oswego All-Comers Week 6 | shot | 29-09.5 | — | — | -0.029 | |
| 2022-07-27 | Lake Oswego All-Comers Week 6 | 200m | 27.83 | 1st · 1st on team | — | -0.029 | PR SR |
| 2022-07-20 | Lake Oswego All-Comers Week 5 | shot | 30-04 | — | — | -0.029 | |
| 2022-07-20 | Lake Oswego All-Comers Week 5 | javelin | 120-08.5 | — | — | -0.029 | |
| 2022-07-15 | 2022 STTC OUTDOOR #2 | javelin | 125-7 | — | — | -0.034 | |
| 2022-07-15 | 2022 STTC OUTDOOR #2 | shot | 30-6.5 | — | — | -0.034 | |
| 2022-05-26 | Oregon Middle School Meet of Champions | discus | 130-06 | — | — | -0.042 | |
| 2022-05-26 | Oregon Middle School Meet of Champions | javelin | 155-04 | — | — | -0.042 | |
| 2022-05-26 | Oregon Middle School Meet of Champions | shot | 36-09.50 | — | — | -0.042 | |
| 2022-05-26 | Oregon Middle School Meet of Champions | 100m | 12.85 | 59th · 1st on team | — | -0.042 | |
| 2022-05-10 | MCL Districts at PC | shot | 36-01.50 | — | — | -0.031 | |
| 2022-05-10 | MCL Districts at PC | javelin | 135-04 | — | — | -0.031 | |
| 2022-05-10 | MCL Districts at PC | discus | 123-07 | — | — | -0.031 | |
| 2022-05-10 | MCL Districts at PC | 100m | 12.74 | 3rd · 1st on team | — | -0.031 | |
| 2022-05-02 | MCL West Sub-Districts at Catlin Gabel | javelin | 130-06 | — | — | -0.030 | |
| 2022-05-02 | MCL West Sub-Districts at Catlin Gabel | discus | 98-02 | — | — | -0.030 | |
| 2022-05-02 | MCL West Sub-Districts at Catlin Gabel | shot | 32-11.75 | — | — | -0.030 | |
| 2022-05-02 | MCL West Sub-Districts at Catlin Gabel | 100m | 12.94 | 1st · 1st on team | — | -0.030 | |
| 2022-04-29 | MS Cinder Classic | javelin | 129-01 | — | — | -0.008 | |
| 2022-04-29 | MS Cinder Classic | discus | 111-08 | — | — | -0.008 | |
| 2022-04-29 | MS Cinder Classic | shot | 37-09.75 | — | — | -0.008 | |
| 2022-04-28 | Astoria MS Meet | javelin | 126-10 | — | — | -0.017 | |
| 2022-04-28 | Astoria MS Meet | discus | 109-09 | — | — | -0.017 | |
| 2022-04-28 | Astoria MS Meet | shot | 35-06.50 | — | — | -0.017 | |
| 2022-04-28 | Astoria MS Meet | 100m | 12.74 | 1st · 1st on team | — | -0.017 | |
| 2022-04-27 | Santiam Christian Middle School Invite | javelin | 128' 6 | — | — | -0.022 | |
| 2022-04-27 | Santiam Christian Middle School Invite | shot | 36' 4.5 | — | — | -0.022 | |
| 2022-04-26 | Centennial Invitational | discus | 116' 9 | — | — | -0.020 | |
| 2022-04-26 | Centennial Invitational | shot | 36' 6 | — | — | -0.020 | |
| 2022-04-26 | Centennial Invitational | hj | 4' 8 | — | — | -0.020 | |
| 2022-04-26 | Centennial Invitational | 100m | 12.64 | 1st · 1st on team | — | -0.020 | |
| 2022-04-21 | MCL Combo Invite @ Life | javelin | 96-8 | — | — | -0.028 | |
| 2022-04-21 | MCL Combo Invite @ Life | discus | 95' 7 | — | — | -0.028 | |
| 2022-04-21 | MCL Combo Invite @ Life | javelin | 135' 1 | — | — | -0.028 | |
| 2022-04-21 | MCL Combo Invite @ Life | hj | 4' 8 | — | — | -0.028 | |
| 2022-04-21 | MCL Combo Invite @ Life | 100m | 12.84 | 1st · 1st on team | — | -0.028 | |
| 2022-04-15 | MCL Meet at Catlin Gabel | javelin | 153-10 | — | — | -0.030 | |
| 2022-04-15 | MCL Meet at Catlin Gabel | discus | 111-00.50 | — | — | -0.030 | |
| 2022-04-15 | MCL Meet at Catlin Gabel | 100m | 12.35 | 1st · 1st on team | — | -0.030 | PR SR |
| 2022-04-08 | MCL Meet at PC (NCC Host) | javelin | 144-09 | — | — | -0.031 | |
| 2022-04-08 | MCL Meet at PC (NCC Host) | discus | 72-07 | — | — | -0.031 | |
| 2022-04-08 | MCL Meet at PC (NCC Host) | shot | 32-07.50 | — | — | -0.031 | |
| 2022-04-08 | MCL Meet at PC (NCC Host) | 100m | 13.5 | 4th · 1st on team | — | -0.031 | |
| 2022-04-01 | 2022 MCL Open Invitational | javelin | 138-05 | — | — | -0.028 | |
| 2022-04-01 | 2022 MCL Open Invitational | discus | 98-10 | — | — | -0.028 | |
| 2022-04-01 | 2022 MCL Open Invitational | shot | 33-01.00 | — | — | -0.028 | |
| 2022-04-01 | 2022 MCL Open Invitational | 100m | 13.2 | 2nd · 1st on team | — | -0.028 | PR SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-04-22 | MCL at Catlin Gabel (Boys first) | javelin | 99-10 | — | — | -0.030 | |
| 2021-04-22 | MCL at Catlin Gabel (Boys first) | discus | 57-08.50 | — | — | -0.030 | |
| 2021-04-22 | MCL at Catlin Gabel (Boys first) | shot | 27-02.75 | — | — | -0.030 | |
| 2021-04-15 | MCL at Catlin Gabel (Girls first) | javelin | 84-10 | — | — | -0.030 | |
| 2021-04-15 | MCL at Catlin Gabel (Girls first) | discus | 61-08 | — | — | -0.030 | |
| 2021-04-15 | MCL at Catlin Gabel (Girls first) | shot | 23-11.00 | — | — | -0.030 | |
| 2021-04-09 | MCL Meet (At Life Christian) | javelin | 67-01.50 | — | — | -0.028 | |
| 2021-04-09 | MCL Meet (At Life Christian) | 100m | 16.54 | 9th · 1st on team | — | -0.028 | PR SR |