Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-04-30 | Mission league finals | 100m | 12.73 | 10th · 3rd on team | — | -0.023 | ★PR SR |
| 2026-04-30 | Mission league finals | 200m | 26.34 | 12th · 5th on team | — | -0.023 | |
| 2026-04-30 | Mission league finals | 200m | 25.8 | 6th · 3rd on team | — | -0.023 | |
| 2026-04-30 | Mission league finals | 100m | 12.81 | 13th · 4th on team | — | -0.023 | |
| 2026-04-21 | Harvard-Westlake Senior Day Invite | lj | 4.40m | — | — | -0.020 | |
| 2026-04-21 | Harvard-Westlake Senior Day Invite | 200m | 26.68 | 2nd · 2nd on team | — | -0.020 | |
| 2026-04-15 | Notre Dame vs Harvard Westlake | 200m | 25.79 | 3rd · 2nd on team | — | -0.023 | ★PR SR |
| 2026-04-15 | Notre Dame vs Harvard Westlake | 100m | 12.95 | 4th · 2nd on team | — | -0.023 | PR SR |
| 2026-04-04 | Covina Invitational | 200m | 26.38 | 6th · 1st on team | — | -0.037 | SR |
| 2026-04-04 | Covina Invitational | 100m | 13.02 | 6th · 1st on team | — | -0.037 | PR SR |
| 2026-03-21 | ASICS Laguna Beach Trophy Invitational | 100m | 13.46 | 22nd · 2nd on team | — | -0.044 | |
| 2026-03-18 | Crespi & Louisville vs Harvard-Westlake | 200m | 26.55 | 2nd · 2nd on team | — | -0.018 | SR |
| 2026-03-18 | Crespi & Louisville vs Harvard-Westlake | 100m | 13.2 | 2nd · 2nd on team | — | -0.018 | |
| 2026-03-03 | Harvard-Westlake vs FSHA-IHHS-Mary-CH | 100m | 13.32 | 3rd · 2nd on team | — | -0.020 | |
| 2026-03-03 | Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate Heart | 100m | 13.32 | 3rd · 2nd on team | — | -0.020 | |
| 2026-02-28 | Mustang Round Up | 100m | 13.2 | 29th · 1st on team | — | -0.041 | PR SR |
| 2026-02-28 | Mustang Round Up | 200m | 26.91 | 31st · 2nd on team | — | -0.041 | SR |
| 2026-02-24 | Harvard-Westlake vs Marlborough/Marymount/Notre Dame Academy | 200m | 27.34 | 4th · 1st on team | — | -0.020 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-01 | Mission League Finals | 400m | 1:00.16 | 4th · 2nd on team | — | -0.023 | |
| 2025-05-01 | Mission League Finals | 200m | 26.21 | 6th · 1st on team | — | -0.023 | |
| 2025-05-01 | Mission League Finals | 200m | 26.53 | 12th · 2nd on team | — | -0.023 | |
| 2025-05-01 | Mission League Finals | 400m | 59.58 | 3rd · 1st on team | — | -0.023 | ★PR SR |
| 2025-04-29 | Mission League Prelims | 400m | 1:00.16 | 2nd · 1st on team | — | -0.023 | |
| 2025-04-29 | Mission League Prelims | 200m | 26.21 | 3rd · 1st on team | — | -0.023 | PR SR |
| 2025-04-09 | Harvard-Westlake vs Loyola/Marlborough/NDA | 400m | 1:00.16 | 1st · 1st on team | — | -0.020 | PR SR |
| 2025-04-09 | Harvard-Westlake vs Loyola/Marlborough/NDA | 200m | 26.94 | 4th · 2nd on team | — | -0.020 | PR SR |
| 2025-04-05 | 11th Annual Willie Banks Invitational | 200m | 27.64 | 8th · 2nd on team | — | -0.026 | |
| 2025-03-14 | ASICS Laguna Beach Trophy Invite | 400m | 1:00.72 | 13th · 1st on team | — | -0.044 | PR SR |
| 2025-03-14 | ASICS Laguna Beach Trophy Invite | 200m | 27.08 | 14th · 1st on team | — | -0.044 | PR SR |
| 2025-03-11 | Alemany vs Sierra Canyon and Harvard Westlake | 100m | 13.46 | 1st · 1st on team | — | -0.006 | PR SR |
| 2025-02-26 | HW vs Crespi/Louisville/Marymount/FSH | 400m | 1:02.72 | 1st · 1st on team | — | -0.020 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-04-26 | Mission League Finals | tj | DNS | — | — | -0.023 | |
| 2024-03-23 | 78th Pasadena Games Track Race Saturday Pasadenagames.com | 200m | 28.13 | 7th · 1st on team | — | -0.039 | |
| 2024-03-23 | 78th Pasadena Games Track Race Saturday Pasadenagames.com | 400m | 1:03.85 | 2nd · 1st on team | — | -0.039 | |
| 2024-03-20 | Harvard-Westlake v Crespi/Louisville | 200m | 27.45 | 1st · 1st on team | — | -0.020 | SR |
| 2024-03-20 | Harvard-Westlake v Crespi/Louisville | 400m | 1:03.99 | 1st · 1st on team | — | -0.020 | |
| 2024-03-13 | Loyola vs Harvard Westlake | 400m | 1:02.09 | 2nd · 1st on team | — | -0.023 | SR |
| 2024-03-13 | Loyola vs Harvard Westlake | 200m | 27.96 | 2nd · 1st on team | — | -0.023 | SR |
| 2024-03-06 | HW/Buck/FSHA/IHHS/Marl/SC/View | 100m | 13.68 | 5th · 1st on team | — | -0.020 | PR SR |
| 2024-02-26 | Super Cluster Meet | 400m | 1:03.22 | 2nd · 2nd on team | — | -0.020 | SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-06 | CIF-SS Division 3 Track and Field Prelims | 400m | 1:02.82 | 21st · 1st on team | — | -0.029 | |
| 2023-04-27 | Mission Angelus League Finals | 400m | 1:02.25 | 7th · 2nd on team | — | -0.023 | PR SR |
| 2023-04-27 | Mission Angelus League Finals | 400m | 1:01.08 | 3rd · 1st on team | — | -0.023 | PR SR |
| 2023-04-27 | Mission Angelus League Finals | 200m | 27.51 | 16th · 3rd on team | — | -0.023 | |
| 2023-04-11 | Harvard Westlake Senior Day | 400m | 1:02.79 | 1st · 1st on team | — | -0.020 | PR SR |
| 2023-04-11 | Harvard Westlake Senior Day | 200m | 27.41 | 1st · 1st on team | — | -0.020 | |
| 2023-04-01 | 2023 Yorba Linda Invitational | 400m | 1:02.8 | 1st · 1st on team | — | -0.029 | PR SR |
| 2023-04-01 | 2023 Yorba Linda Invitational | 200m | 27.35 | 2nd · 1st on team | — | -0.029 | PR SR |
| 2023-03-25 | 77th Pasadena Games Track Race Saturday Pasadenagames.com | 200m | 28.5 | 7th · 1st on team | — | -0.039 | |
| 2023-03-25 | 77th Pasadena Games Track Race Saturday Pasadenagames.com | 100m | 13.82 | 12th · 1st on team | — | -0.039 | SR |
| 2023-03-18 | Laguna Beach Trophy Invitation | 200m | 29.73 | 25th · 1st on team | — | -0.050 | |
| 2023-03-11 | Tri-County Small Schools Invitational | 200m | 27.96 | 2nd · 1st on team | — | -0.037 | PR SR |
| 2023-03-11 | Tri-County Small Schools Invitational | 100m | 13.88 | 7th · 1st on team | — | -0.037 | |
| 2023-03-08 | Harvard-Westlake at Chaminade | 200m | 28.22 | 2nd · 1st on team | — | -0.014 | PR SR |
| 2023-03-08 | Harvard-Westlake at Chaminade | 100m | 13.86 | 4th · 2nd on team | — | -0.014 | SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-11 | Delphic Finals | 200m | 28.69 | 5th · 2nd on team | — | -0.020 | |
| 2022-05-11 | Delphic Finals | 100m | 13.83 | 9th · 4th on team | — | -0.020 | |
| 2022-05-11 | Delphic Finals | 100m | 13.74 | 7th · 3rd on team | — | -0.020 | PR SR |
| 2022-05-11 | Delphic Finals | 200m | 28.63 | 4th · 1st on team | — | -0.020 | PR SR |
| 2022-05-02 | Delphic League #5 | 200m | 28.65 | 2nd · 1st on team | — | -0.005 | PR SR |
| 2022-05-02 | Delphic League #5 | 100m | 14.4 | 7th · 2nd on team | — | -0.005 | |
| 2022-04-30 | Phil Berk Invitational | 100m | 14.48 | 12th · 2nd on team | — | -0.020 | PR SR |
| 2022-04-30 | Phil Berk Invitational | 100m | 13.78 | 4th · 1st on team | — | -0.020 | PR SR |