Speed rating — all races
Cross Country
XC speed rating
2023 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-10-12 | Anderson Park | 5000m | 20:40 | 77th · 11th on team | 97.4 | -0.026 | ★PR ★CR SR CSR RSR |
| 2023-10-07 | Seaside Secondary Campus | 5000m | — | — | — | +0.148 | ★CR CSR |
| 2023-09-29 | Southwest Christian Wildcat Trail | 5000m | 22:52.33 | 63rd · 13th on team | 91.4 | +0.022 | PR ★CR SR CSR RSR |
| 2023-09-09 | Teevin Ranch | 5000m | 25:34.9 | 100th · 13th on team | 87.1 | +0.082 | PR ★CR SR CSR RSR |
| 2023-08-31 | Valley Catholic | 3000m | 13:29.4 | 76th · 11th on team | 85.5 | -0.013 | ★PR ★CR SR CSR RSR |
2020 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-10-28 | Southwest Christian Wildcat Trail | 3000m | 13:44.3 | 13th · 4th on team | 107.1 | +0.046 | PR ★CR ★R SR CSR RSR |
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-04-25 | PacWest Conference Championships | 400mh | 56.35 | 14th · 5th on team | — | -0.034 | ★PR SR |
| 2026-04-16 | Pacific Coast Invitational | 400mh | 57.93 | 18th · 2nd on team | — | -0.033 | |
| 2026-04-11 | Meet results → | Men's Triple Jump | 11.35m | — | — | — | |
| 2026-04-11 | Pomona-Pitzer Invitational | tj | 11.35m | — | — | -0.036 | |
| 2026-04-11 | Pomona-Pitzer Invitational | 400mh | 56.85 | 9th · 2nd on team | — | -0.036 | PR SR |
| 2026-03-28 | Jim Bush Legends / Bob Larsen Distance Invitational | 400mh | 57.59 | 25th · 2nd on team | — | -0.039 | PR SR |
| 2026-03-21 | UCR Spring Classic Invitational | 400mh | 1:04.34 | 12th · 2nd on team | — | -0.024 | |
| 2026-03-13 | Ben Brown Invitational/Astro AI Distance Classic | 400mh | 58.2 | 13th · 4th on team | — | -0.040 | PR SR |
| 2026-02-13 | Westmont Warrior Relays | 60m | 7.66 | 29th · 8th on team | — | -0.030 | ★PR SR |
| 2026-02-13 | Westmont Warrior Relays | 600m | 1:28.16 | 12th · 6th on team | — | -0.030 | ★PR SR |
| 2026-02-06 | Biola - Red vs Black Intrasquad | 300mh | 42.1 | 4th · 4th on team | — | -0.026 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-31 | OSAA State Track & Field Championships | 300mh | 43.64 | 21st · 1st on team | — | -0.035 | |
| 2025-05-31 | OSAA State Track & Field Championships | 400m | 52.13 | 7th · 1st on team | — | -0.035 | SR |
| 2025-05-31 | OSAA State Track & Field Championships | 400m | 52.78 | 14th · 2nd on team | — | -0.035 | |
| 2025-05-22 | 1A-SD1 District Championships | 400m | 53.19 | 3rd · 2nd on team | — | -0.031 | |
| 2025-05-22 | 1A-SD1 District Championships | 400m | 52.44 | 2nd · 1st on team | — | -0.031 | |
| 2025-05-22 | 1A-SD1 District Championships | 300mh | 45.14 | 12th · 4th on team | — | -0.031 | |
| 2025-05-22 | 1A-SD1 District Championships | 300mh | 44.1 | 7th · 1st on team | — | -0.031 | |
| 2025-05-09 | Kennedy Twilight | 300mh | 44.9 | 6th · 2nd on team | — | -0.024 | |
| 2025-05-09 | Kennedy Twilight | 400m | 52.68 | 2nd · 1st on team | — | -0.024 | |
| 2025-05-03 | 59th Centennial Invitational | 400m | 52.23 | 8th · 1st on team | — | -0.035 | SR |
| 2025-05-03 | 59th Centennial Invitational | 300mh | 44.09 | 14th · 1st on team | — | -0.035 | |
| 2025-04-26 | 21st Annual Portland Christian Invitational | 400m | 54.27 | 6th · 1st on team | — | -0.031 | |
| 2025-04-26 | 21st Annual Portland Christian Invitational | 300mh | 43.46 | 7th · 1st on team | — | -0.031 | SR |
| 2025-04-19 | Perrydale Invitational | 300mh | 44.13 | 1st · 1st on team | — | -0.016 | |
| 2025-04-19 | Oregon Relays presented by AthleticNET | 400m | 53.76 | 50th · 1st on team | — | -0.035 | SR |
| 2025-04-19 | Oregon Relays presented by AthleticNET | 300mh | 44.44 | 44th · 1st on team | — | -0.035 | |
| 2025-04-19 | Perrydale Invitational | 400m | 55.5 | 1st · 1st on team | — | -0.016 | |
| 2025-04-12 | Rob Frank Invitational | 300mh | 43.74 | 4th · 1st on team | — | -0.022 | SR |
| 2025-03-19 | NW Catholic Icebreaker | 1500m | 5:38.06 | 28th · 3rd on team | 93.4 | -0.026 | ★PR SR RSR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-17 | OSAA 1A State Championships | 400m | 51.93 | 7th · 2nd on team | — | -0.035 | PR SR |
| 2024-05-17 | OSAA 1A State Championships | 300mh | 40.54 | 2nd · 1st on team | — | -0.035 | ★PR SR |
| 2024-05-17 | OSAA 1A State Championships | 300mh | 41.98 | 8th · 2nd on team | — | -0.035 | |
| 2024-05-17 | OSAA 1A State Championships | 400m | 50.58 | 3rd · 1st on team | — | -0.035 | ★PR SR |
| 2024-05-11 | 1A-SD1 Special District 1 Championships | 300mh | 43.49 | 7th · 2nd on team | — | -0.031 | |
| 2024-05-11 | 1A-SD1 Special District 1 Championships | 400m | 52.16 | 2nd · 1st on team | — | -0.031 | |
| 2024-05-11 | 1A-SD1 Special District 1 Championships | 400m | 53.46 | 5th · 3rd on team | — | -0.031 | |
| 2024-05-11 | 1A-SD1 Special District 1 Championships | 300mh | 41.52 | 3rd · 1st on team | — | -0.031 | |
| 2024-05-04 | Jeannine James Invitational | 300mh | 43.48 | 3rd · 1st on team | — | -0.015 | |
| 2024-04-26 | Kennedy Twilight Invitational | 400m | 53.79 | 1st · 1st on team | — | -0.024 | |
| 2024-04-26 | Kennedy Twilight Invitational | 300mh | 43.92 | 3rd · 1st on team | — | -0.024 | |
| 2024-04-19 | John Oliver Invitational | 300mh | 42.96 | 5th · 1st on team | — | -0.028 | |
| 2024-04-19 | John Oliver Invitational | 400m | 51.99 | 4th · 1st on team | — | -0.028 | PR SR |
| 2024-04-13 | 58th Centennial Invitational | 300mh | 41.5 | 3rd · 1st on team | — | -0.035 | |
| 2024-04-13 | 58th Centennial Invitational | 400m | 52.2 | 1st · 1st on team | — | -0.035 | PR SR |
| 2024-04-11 | 2A SD 1 League Meet @ Vernonia | 100m | 11.85 | 1st · 1st on team | — | -0.024 | |
| 2024-04-09 | Gervais 2A SD1 | 300mh | 41.29 | 1st · 1st on team | — | -0.015 | SR |
| 2024-04-09 | Gervais 2A SD1 | 400m | 53.44 | 1st · 1st on team | — | -0.015 | |
| 2024-04-04 | 2A SD2 @ Willamina 4/4 | 400m | 54.5 | 1st · 1st on team | — | -0.020 | |
| 2024-04-04 | 2A SD2 @ Willamina 4/4 | 300mh | 42.81 | 2nd · 1st on team | — | -0.020 | SR |
| 2024-03-27 | Canby Spring Break All Comers Meet | 100m | 11.84 | 1st · 1st on team | — | -0.034 | ★PR SR |
| 2024-03-16 | Elmira Relays | 110mh | 18.33 | 6th · 1st on team | — | -0.024 | SR |
| 2024-03-14 | NW Catholic Icebreaker | 400m | 52.86 | 1st · 1st on team | — | -0.026 | PR SR |
| 2024-03-14 | NW Catholic Icebreaker | 300mh | 44.21 | 1st · 1st on team | — | -0.026 | SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-26 | OSAA 1A State Championships | 300mh | 41.37 | 2nd · 2nd on team | — | -0.035 | PR SR |
| 2023-05-26 | OSAA 1A State Championships | 110mh | 16.58 | 11th · 1st on team | — | -0.035 | ★PR SR |
| 2023-05-26 | OSAA 1A State Championships | 300mh | 41.13 | 1st · 1st on team | — | -0.035 | PR SR |
| 2023-05-26 | OSAA 1A State Championships | 110mh | 16.66 | 12th · 2nd on team | — | -0.035 | |
| 2023-05-20 | 1A-SD1 Special District 1 Championships | 300mh | 42.65 | 1st · 1st on team | — | -0.031 | PR SR |
| 2023-05-20 | 1A-SD1 Special District 1 Championships | 300mh | 43.17 | 2nd · 2nd on team | — | -0.031 | |
| 2023-05-20 | 1A-SD1 Special District 1 Championships | 110mh | 17.35 | 3rd · 1st on team | — | -0.031 | PR SR |
| 2023-05-13 | Jeannine James Invitational | 300mh | 43.48 | 1st · 1st on team | — | -0.015 | PR SR |
| 2023-05-13 | Jeannine James Invitational | 110mh | 18.18 | 5th · 1st on team | — | -0.015 | |
| 2023-05-05 | Garden City Invitational (Silverton HS) | 300mh | 43.93 | 3rd · 1st on team | — | -0.027 | PR SR |
| 2023-05-05 | Garden City Invitational (Silverton HS) | 110mh | 17.62 | 5th · 1st on team | — | -0.027 | |
| 2023-05-03 | Westside Christian Invitational | 110mh | 17.92 | 3rd · 1st on team | — | -0.032 | |
| 2023-05-03 | Westside Christian Invitational | 100m | 12.11 | 2nd · 1st on team | — | -0.032 | PR SR |
| 2023-04-29 | Amity Invitational | 110mh | 18.21 | 1st · 1st on team | — | -0.021 | |
| 2023-04-29 | Amity Invitational | 300mh | 44.89 | 4th · 1st on team | — | -0.021 | PR SR |
| 2023-04-24 | Southridge All-Comers Meet | 800m | 2:24 | 2nd · 2nd on team | 105.8 | -0.028 | ★PR SR RSR |
| 2023-04-24 | Southridge All-Comers Meet | 110mh | 17.68 | 2nd · 1st on team | — | -0.028 | |
| 2023-04-22 | Lower Columbia Invitational | 300mh | 45.86 | 2nd · 1st on team | — | -0.029 | PR SR |
| 2023-04-22 | Lower Columbia Invitational | 110mh | 18.38 | 3rd · 1st on team | — | -0.029 | |
| 2023-04-15 | Rob Frank Invitational Track Meet | 110mh | 17.6 | 3rd · 1st on team | — | -0.022 | SR |
| 2023-04-15 | Rob Frank Invitational Track Meet | 300mh | 47.17 | 5th · 1st on team | — | -0.022 | SR |
| 2023-04-08 | Sandy Invitational | 110mh | 18.51 | 6th · 1st on team | — | -0.024 | |
| 2023-04-08 | Sandy Invitational | 110mh | 18.71 | 8th · 2nd on team | — | -0.024 | |
| 2023-04-08 | Sandy Invitational | 300mh | 47.45 | 9th · 1st on team | — | -0.024 | SR |
| 2023-04-05 | Southwest Christian Invitational | 110mh | 18.61 | 3rd · 1st on team | — | -0.032 | |
| 2023-04-05 | Southwest Christian Invitational | 300mh | 48.42 | 7th · 1st on team | — | -0.032 | SR |
| 2023-03-22 | Century @ Sherwood | 110mh | 19.07 | 4th · 1st on team | — | -0.032 | |
| 2023-03-15 | Sherwood, Horizon Christian, Westside Christian, Southwest Christian@ Tigard | 110mh | 18.41 | 3rd · 1st on team | — | -0.032 | SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-20 | OSAA 1A State Championships | 110mh | 18.26 | 16th · 3rd on team | — | -0.035 | |
| 2022-05-20 | OSAA 1A State Championships | 110mh | 17.64 | 9th · 1st on team | — | -0.035 | |
| 2022-05-14 | 1A-SD1 Special District 1 Championships | lj | 17-11.00 | — | — | -0.031 | |
| 2022-05-14 | 1A-SD1 Special District 1 Championships | 110mh | 18.02 | 3rd · 3rd on team | — | -0.031 | |
| 2022-05-14 | 1A-SD1 Special District 1 Championships | 300mh | 47.34 | 3rd · 2nd on team | — | -0.031 | |
| 2022-05-14 | 1A-SD1 Special District 1 Championships | 110mh | 17.53 | 1st · 1st on team | — | -0.031 | PR SR |
| 2022-05-07 | Perrydale Invitational | lj | 16-00.00 | — | — | -0.016 | |
| 2022-05-07 | Perrydale Invitational | 300mh | 50.03 | 1st · 1st on team | — | -0.016 | |
| 2022-05-07 | Perrydale Invitational | 110mh | 17.57 | 1st · 1st on team | — | -0.016 | PR SR |
| 2022-04-30 | 18th Annual Portland Christian Invitational | lj | 17-05.50 | — | — | -0.031 | |
| 2022-04-30 | 18th Annual Portland Christian Invitational | 300mh | 45.96 | 7th · 1st on team | — | -0.031 | PR SR |
| 2022-04-30 | 18th Annual Portland Christian Invitational | 110mh | 18.03 | 5th · 1st on team | — | -0.031 | PR SR |
| 2022-04-27 | Century @ Sherwood | lj | 16' 5.5 | — | — | -0.032 | |
| 2022-04-27 | Century @ Sherwood | 300mh | 48.91 | 7th · 3rd on team | — | -0.032 | |
| 2022-04-27 | Century @ Sherwood | 400m | 56.17 | 5th · 1st on team | — | -0.032 | PR SR |
| 2022-04-22 | Clatskanie Twilight Invitational | hj | 5' 2 | — | — | -0.025 | |
| 2022-04-22 | Clatskanie Twilight Invitational | lj | 18' 0 | — | — | -0.025 | |
| 2022-04-22 | Clatskanie Twilight Invitational | 300mh | 46.68 | 2nd · 1st on team | — | -0.025 | PR SR |
| 2022-04-22 | Clatskanie Twilight Invitational | 110mh | 18.68 | 2nd · 1st on team | — | -0.025 | PR SR |
| 2022-04-16 | Rob Frank Invitational Track and Field Meet | lj | 17-05.00 | — | — | -0.022 | |
| 2022-04-16 | Rob Frank Invitational Track and Field Meet | hj | 5-00.00 | — | — | -0.022 | |
| 2022-04-16 | Rob Frank Invitational Track and Field Meet | 300mh | 47.83 | 7th · 2nd on team | — | -0.022 | |
| 2022-04-16 | Rob Frank Invitational Track and Field Meet | 110mh | 20.03 | 13th · 2nd on team | — | -0.022 | |
| 2022-04-14 | Southwest Christian Invitational | lj | 17' 9.5 | — | — | -0.032 | |
| 2022-04-14 | Southwest Christian Invitational | hj | 5' 2 | — | — | -0.032 | |
| 2022-04-14 | Southwest Christian Invitational | 300mh | 47.47 | 5th · 2nd on team | — | -0.032 | |
| 2022-04-14 | Southwest Christian Invitational | 110mh | 20.27 | 5th · 2nd on team | — | -0.032 | |
| 2022-04-09 | St. Paul Buckaroo Roundup | lj | 14-06.00 | — | — | -0.018 | |
| 2022-04-09 | St. Paul Buckaroo Roundup | hj | 4-08.00 | — | — | -0.018 | |
| 2022-04-09 | St. Paul Buckaroo Roundup | 110mh | 19.07 | 2nd · 1st on team | — | -0.018 | PR SR |
| 2022-04-09 | St. Paul Buckaroo Roundup | 300mh | 51.6 | 5th · 3rd on team | — | -0.018 | |
| 2022-03-31 | NWL Meet @ Vernonia | lj | 16' 10.75 | — | — | -0.024 | |
| 2022-03-31 | NWL Meet @ Vernonia | hj | 5' 4 | — | — | -0.024 | |
| 2022-03-31 | NWL Meet @ Vernonia | 300mh | 47.14 | 3rd · 1st on team | — | -0.024 | PR SR |
| 2022-03-31 | NWL Meet @ Vernonia | 110mh | 20.49 | 5th · 2nd on team | — | -0.024 | PR SR |
| 2022-03-17 | Nestucca Icebreaker | hj | 5-04.00 | — | — | -0.025 | |
| 2022-03-17 | Nestucca Icebreaker | 300mh | 51.14 | 3rd · 2nd on team | — | -0.025 | PR SR |
| 2022-03-17 | Nestucca Icebreaker | 110mh | 20.94 | 4th · 2nd on team | — | -0.025 | PR SR |
| 2022-03-17 | Nestucca Icebreaker | 100m | 13.24 | 5th · 3rd on team | — | -0.025 | PR SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-04-22 | MCL at Catlin Gabel (Boys first) | lj | 14-08.75 | — | — | -0.030 | |
| 2021-04-22 | MCL at Catlin Gabel (Boys first) | 100mh | 18.12 | 1st · 1st on team | — | -0.030 | |
| 2021-04-15 | MCL at Catlin Gabel (Girls first) | lj | 15-00.00 | — | — | -0.030 | |
| 2021-04-15 | MCL at Catlin Gabel (Girls first) | 100mh | 18.32 | 1st · 1st on team | — | -0.030 | |
| 2021-04-09 | MCL Meet (At Life Christian) | lj | 15-09.00 | — | — | -0.028 | |
| 2021-04-09 | MCL Meet (At Life Christian) | 100mh | 17.76 | 1st · 1st on team | — | -0.028 | ★PR SR |
| 2021-04-09 | MCL Meet (At Life Christian) | 400m | 1:10.62 | 3rd · 1st on team | — | -0.028 | PR SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-04-29 | MCL West Sub-Districts at Catlin Gabel | hj | NH | — | — | -0.030 | |
| 2019-04-29 | MCL West Sub-Districts at Catlin Gabel | lj | 11-03.00 | — | — | -0.030 | |
| 2019-04-29 | MCL West Sub-Districts at Catlin Gabel | 200m | 35.07 | 24th · 2nd on team | — | -0.030 | |
| 2019-04-26 | 45th Annual Catlin Gabel Middle School Invite | hj | NH | — | — | -0.030 | |
| 2019-04-26 | 45th Annual Catlin Gabel Middle School Invite | hj | NH | — | — | -0.030 | |
| 2019-04-26 | 45th Annual Catlin Gabel Middle School Invite | lj | 11-09.00 | — | — | -0.030 | |
| 2019-04-26 | 45th Annual Catlin Gabel Middle School Invite | lj | 11-09.00 | — | — | -0.030 | |
| 2019-04-26 | 45th Annual Catlin Gabel Middle School Invite | 200m | 34.9 | 35th · 2nd on team | — | -0.030 | ★PR SR |
| 2019-04-26 | 45th Annual Catlin Gabel Middle School Invite | 100mh | 21.34 | 23rd · 4th on team | — | -0.030 | PR SR |
| 2019-04-11 | MCL Meet at PC | lj | 11-05.00 | — | — | -0.031 | |
| 2019-04-11 | MCL Meet at PC | 400m | 1:28.68 | 24th · 4th on team | — | -0.031 | |
| 2019-04-09 | MCL Meet at Catlin Gabel (Host: Southwest) | lj | 11-10.00 | — | — | -0.030 | |
| 2019-04-09 | MCL Meet at Catlin Gabel (Host: Southwest) | hj | NH | — | — | -0.030 | |
| 2019-04-09 | MCL Meet at Catlin Gabel (Host: Southwest) | 400m | 1:25.21 | 19th · 3rd on team | — | -0.030 | PR SR |
| 2019-04-09 | MCL Meet at Catlin Gabel (Host: Southwest) | 200m | 35.17 | 22nd · 3rd on team | — | -0.030 | PR SR |
| 2019-04-04 | OES MCL Meet | hj | NH | — | — | -0.027 | |
| 2019-04-04 | OES MCL Meet | lj | 11-05.00 | — | — | -0.027 |