Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-04-28 | Moore League Prelims & Finals | lj | 14' 10" | — | — | +0.5% | |
| 2026-04-28 | Moore League Prelims & Finals | 100m | 14.05 | 19th · 5th on team | — | +0.5% | |
| 2026-04-28 | Moore League Prelims & Finals | 100m | 13.82 | 14th · 4th on team | — | +0.5% | SR |
| 2026-04-24 | Big Frosh Championship | lj | 14' 6" | — | — | -0.1% | |
| 2026-04-24 | Big Frosh Championship | 100m | 13.9 | 29th · 4th on team | — | -0.1% | SR |
| 2026-04-21 | Poly/Wilson Dual | lj | 14' 3" | — | — | +0.5% | |
| 2026-04-21 | Poly/Wilson Dual | 200m | 29.44 | 10th · 7th on team | — | +0.5% | SR |
| 2026-04-11 | 16th Irvine Distance Carnival presented by ASICS | 400m | 1:08.99 | 10th · 4th on team | — | -1.2% | SR |
| 2026-04-04 | Trabuco Hills Invitational | lj | DNS | — | — | -0.8% | |
| 2026-03-20 | 23rd Annual New Balance California Relays | lj | 14' 7.75" | — | — | -0.1% | |
| 2026-03-07 | 38th Annual Long Beach Relays Powered by New Balance | lj | SCR | — | — | -0.1% | |
| 2026-03-07 | 38th Annual Long Beach Relays Powered by New Balance | 100m | 16.36 | 54th · 4th on team | — | -0.1% | SR |
| 2026-02-19 | Simplot Games | 200m | 29.67 | 79th · 3rd on team | — | +1.9% | SR |
| 2026-01-31 | Sunset Final TU All Comers | 300m | 47.52 | 13th · 10th on team | — | -0.1% | SR |
| 2026-01-31 | Sunset Final TU All Comers | 150m | 21.7 | 8th · 7th on team | — | -0.1% | SR |
| 2026-01-24 | Cal State Fullerton - Winter Qualifier 02 | 600m | 2:00.83 | 28th · 28th on team | — | -0.4% | |
| 2026-01-24 | Cal State Fullerton - Winter Qualifier 02 | 300m | 48.23 | 39th · 39th on team | — | -0.4% | |
| 2026-01-24 | Cal State Fullerton - Winter Qualifier 02 | 150m | 21.88 | 56th · 56th on team | — | -0.4% | |
| 2026-01-24 | Cal State Fullerton - Winter Qualifier 02 | 60m | 8.95 | 43rd · 43rd on team | — | -0.4% | SR |
| 2026-01-17 | Los Alamitos - Winter Qualifier 02 | 300m | 48.14 | 39th · 39th on team | — | +0.3% | SR |
| 2026-01-17 | Los Alamitos - Winter Qualifier 02 | 150m | 21.79 | 43rd · 43rd on team | — | +0.3% | SR |
| 2025-12-13 | Los Alamitos - Winter Qualifier 01 | 300m | 48.48 | 51st · 51st on team | — | +0.3% | SR |
| 2025-12-13 | Los Alamitos - Winter Qualifier 01 | 600m | 1:59.37 | 19th · 19th on team | — | +0.3% | SR |
| 2025-12-06 | The Sunset Preseason Kickoff All Comers | 600m | 2:03.49 | 19th · 13th on team | — | -0.1% | SR |
| 2025-12-06 | The Sunset Preseason Kickoff All Comers | 300m | 49.35 | 35th · 16th on team | — | -0.1% | SR |
2025 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-04-29 | Moore League Prelims and Finals | 400m | 1:06.8 | 15th · 9th on team | — | -0.1% | |
| 2025-04-29 | Moore League Prelims and Finals | 200m | 28.83 | 20th · 7th on team | — | -0.1% | |
| 2025-04-29 | Moore League Prelims and Finals | 800m | 2:45.42 | 10th · 3rd on team | 109.6 | -0.1% | SR RSR |
| 2025-04-25 | BIG WEST FROSH/SOPH CHAMPIONSHIPS | 200m | 28.73 | 24th · 5th on team | — | -0.1% | |
| 2025-04-25 | BIG WEST FROSH/SOPH CHAMPIONSHIPS | 800m | 2:46.85 | 8th · 5th on team | 108.8 | -0.1% | SR RSR |
| 2025-04-23 | LB Wilson vs LB Poly 2025 | 400m | 1:09.07 | 10th · 6th on team | — | -0.1% | |
| 2025-04-23 | LB Wilson vs LB Poly 2025 | 200m | 28.63 | 9th · 6th on team | — | -0.1% | |
| 2025-04-11 | West Coast Classic HS Track and Field Invitational | 200m | 28.45 | 12th · 4th on team | — | +0.6% | SR |
| 2025-03-22 | The 79th Pasadena Games | 400m | 1:06.22 | 7th · 3rd on team | — | -0.2% | SR |
| 2025-03-22 | The 79th Pasadena Games | 200m | 28.54 | 12th · 2nd on team | — | -0.2% | SR |
| 2025-03-01 | Roosevelt Invitational | 200m | 28.92 | 12th · 6th on team | — | +1.2% | SR |
| 2025-03-01 | Roosevelt Invitational | 400m | 1:09.17 | 16th · 4th on team | — | +1.2% | SR |
| 2025-01-18 | Torrance All Comers | 600m | 1:57.88 | 10th · 4th on team | — | +0.9% | |
| 2025-01-18 | Torrance All Comers | 300m | 48.27 | 20th · 7th on team | — | +0.9% | |
| 2025-01-04 | Trackrabbit All Comers #3 | 300m | 49.69 | 29th · 25th on team | — | +0.5% | |
| 2025-01-04 | Trackrabbit All Comers #3 | 150m | 22.75 | 26th · 23rd on team | — | +0.5% | SR |
| 2025-01-04 | Trackrabbit All Comers #3 | 600m | 2:04.94 | 12th · 12th on team | — | +0.5% | |
| 2024-12-14 | Los Alamitos All-Comers | 600m | 1:57.28 | 21st · 21st on team | — | +0.3% | ★PR SR |
| 2024-12-14 | Los Alamitos All-Comers | 300m | 48.06 | 33rd · 33rd on team | — | +0.3% | |
| 2024-12-07 | The Sunset Preseason Kickoff All-Comers | 300m | 47.34 | 19th · 17th on team | — | -0.1% | SR |
| 2024-12-07 | The Sunset Preseason Kickoff All-Comers | 600m | 2:03.92 | 13th · 12th on team | — | -0.1% | PR SR |
2024 TF
2023 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-06-11 | USATF Southern California Association Junior Olympic Championships | 400m | 1:05.42 | 27th · 1st on team | — | -0.2% | |
| 2023-06-04 | West Coast Classic presented by the Pacific Coast Shockwaves | lj | 4.11m | — | — | -0.7% | |
| 2023-06-04 | West Coast Classic presented by the Pacific Coast Shockwaves | 400m | 1:05.32 | 19th · 1st on team | — | -0.7% | |
| 2023-06-04 | West Coast Classic presented by the Pacific Coast Shockwaves | 200m | 28.43 | 38th · 2nd on team | — | -0.7% | |
| 2023-05-28 | LA Jets 37th Invitational | lj | 4.14m | — | — | 0.0% | |
| 2023-05-28 | LA Jets 37th Invitational | 200m | 28.73 | 34th · 2nd on team | — | 0.0% | |
| 2023-05-28 | LA Jets 37th Invitational | 400m | 1:04.86 | 18th · 1st on team | — | 0.0% | ★PR SR |
| 2023-05-21 | Pasadena Running Roses Invitational | 400m | 1:05.5 | 20th · 1st on team | — | -0.2% | PR SR |
| 2023-05-21 | Pasadena Running Roses Invitational | 800m | 2:51.63 | 24th · 3rd on team | 115.6 | -0.2% | PR SR RSR |
| 2023-05-21 | Pasadena Running Roses Invitational | 200m | 28.67 | 33rd · 1st on team | — | -0.2% | |
| 2023-05-07 | Pacific Coast Shockwaves Invitational | lj | 4.30m | — | — | +0.6% | |
| 2023-05-07 | Pacific Coast Shockwaves Invitational | 200m | 27.81 | 48th · 2nd on team | — | +0.6% | ★PR SR |
| 2023-05-07 | Pacific Coast Shockwaves Invitational | 400m | 1:08.27 | 45th · 1st on team | — | +0.6% | |
| 2023-04-23 | Imani Speed City Compton | lj | DNS | — | — | -0.3% | |
| 2023-04-16 | Free Spirit Condor Invitational Meet | 200m | 28.62 | 37th · 2nd on team | — | 0.0% | PR SR |
| 2023-04-16 | Free Spirit Condor Invitational Meet | 400m | 1:06.4 | 19th · 1st on team | — | 0.0% | PR SR |
| 2023-04-16 | Free Spirit Condor Invitational Meet | 100m | 13.68 | 40th · 2nd on team | — | 0.0% | ★PR SR |
| 2023-04-02 | USATF AZ 58th Phoenix Invitational (YOM) | 200m | 28.97 | 50th · 1st on team | — | +0.3% | PR SR |
| 2023-04-02 | USATF AZ 58th Phoenix Invitational (YOM) | 400m | 1:06.86 | 31st · 2nd on team | — | +0.3% | PR SR |
| 2023-03-11 | LONG BEACH SPRINTERS ALL-COMERS | 60m | 8.95 | 17th · 1st on team | — | +0.6% | PR SR |
| 2023-03-11 | LONG BEACH SPRINTERS ALL-COMERS | 200m | 29.01 | 16th · 2nd on team | — | +0.6% | PR SR |
2021 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-06-20 | Pacific Coast Shockwaves Invitational | 400m | 1:13.11 | 27th · 3rd on team | — | -1.2% | SR |
| 2021-06-20 | Pacific Coast Shockwaves Invitational | 200m | 31.9 | 37th · 3rd on team | — | -1.2% | |
| 2021-04-25 | USATF 56th Phoenix Invitational | 200m | 31.73 | 54th · 5th on team | — | +0.1% | SR |
| 2021-04-25 | USATF 56th Phoenix Invitational | 400m | 1:13.27 | 33rd · 3rd on team | — | +0.1% | SR |
2019 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-06-09 | USATF Southern California Association Junior Olympic Championships | 100m | 15.49 | 36th · 3rd on team | — | -0.3% | |
| 2019-06-02 | Pacific Coast Shockwaves (SCA Qualifier) | 100m | 15.32 | 51st · 6th on team | — | -0.7% | PR SR |
| 2019-06-02 | Pacific Coast Shockwaves (SCA Qualifier) | 400m | 1:11.24 | 20th · 3rd on team | — | -0.7% | PR SR |
| 2019-06-02 | Pacific Coast Shockwaves (SCA Qualifier) | 200m | 31.91 | 38th · 4th on team | — | -0.7% | |
| 2019-05-26 | Los Angeles Jets 35th Annual Track Meet | lj | 2.89m | — | — | -0.3% | |
| 2019-05-19 | Pasadena Running Roses Invitational | lj | 2.94m | — | — | -0.2% | |
| 2019-05-19 | Pasadena Running Roses Invitational | 100m | 15.48 | 27th · 4th on team | — | -0.2% | |
| 2019-05-19 | Pasadena Running Roses Invitational | 400m | 1:17 | 20th · 4th on team | — | -0.2% | |
| 2019-05-05 | ANNUAL INVITATIONAL SCA JO QUALIFIER | 200m | 31.51 | 22nd · 2nd on team | — | +0.6% | PR SR |
| 2019-05-05 | ANNUAL INVITATIONAL SCA JO QUALIFIER | 400m | 1:16.9 | 23rd · 3rd on team | — | +0.6% | |
| 2019-05-05 | ANNUAL INVITATIONAL SCA JO QUALIFIER | 100m | 15.37 | 27th · 2nd on team | — | +0.6% | SR |
| 2019-04-28 | Long Beach Sprinters Annual Track Meet | 400m | 1:13.35 | 13th · 2nd on team | — | 0.0% | PR SR |
| 2019-04-28 | Long Beach Sprinters Annual Track Meet | 100m | 15.72 | 27th · 4th on team | — | 0.0% | |
| 2019-04-14 | Imani Speed City Annual Invitational | 800m | 2:57.35 | 11th · 3rd on team | 125.6 | -0.3% | SR RSR |
| 2019-04-14 | Imani Speed City Annual Invitational | 100m | 15.55 | 25th · 5th on team | — | -0.3% | SR |
| 2019-04-14 | Imani Speed City Annual Invitational | 400m | 1:18.35 | 38th · 6th on team | — | -0.3% | SR |
| 2019-03-09 | 10 East Track and Field Invitational | 200m | 33.63 | 9th · 2nd on team | — | +0.9% | PR SR |
| 2019-03-09 | 10 East Track and Field Invitational | 400m | 1:22.96 | 16th · 3rd on team | — | +0.9% | SR |
| 2019-03-09 | 10 East Track and Field Invitational | 100m | 15.62 | 9th · 3rd on team | — | +0.9% | SR |
2018 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-07-29 | USATF Hershey National Junior Olympic Championships | 800m | 2:53.03 | 11th · 3rd on team | 128.1 | -0.6% | |
| 2018-07-29 | USATF Hershey National Junior Olympic Championships | 800m | 3:02.91 | 26th · 4th on team | 121.2 | -0.6% | |
| 2018-07-15 | California State Games | 400m | 1:17.03 | 6th · 3rd on team | — | +0.5% | |
| 2018-07-15 | California State Games | 100m | 15.36 | 4th · 2nd on team | — | +0.5% | PR SR |
| 2018-07-01 | 2018 USATF Youth National Outdoor Track & Field Championship | 800m | 2:54.36 | 4th · 1st on team | 131.6 | +2.9% | ★R RSR |
| 2018-07-01 | 2018 USATF Youth National Outdoor Track & Field Championship | 800m | 3:00.23 | 8th · 2nd on team | 127.3 | +2.9% | |
| 2018-06-10 | USATF Southern California Association Junior Olympic Championships | 800m | 2:53.51 | 3rd · 2nd on team | 127.8 | -0.7% | |
| 2018-06-03 | Pacific Coast Shockwaves Invitational | 800m | 3:03.44 | 7th · 2nd on team | 120.9 | -0.7% | |
| 2018-06-03 | Pacific Coast Shockwaves Invitational | 400m | 1:18.01 | 6th · 1st on team | — | -0.7% | |
| 2018-05-27 | LA Jets 34th Invitational | 800m | 3:03.9 | 5th · 2nd on team | 120.3 | -0.7% | |
| 2018-05-27 | LA Jets 34th Invitational | 400m | 1:15.05 | 6th · 3rd on team | — | -0.7% | PR SR |
| 2018-05-20 | Pasadena Running Roses Invitational | 100m | 16.44 | 11th · 3rd on team | — | -0.2% | PR SR |
| 2018-05-20 | Pasadena Running Roses Invitational | 400m | 1:19.28 | 6th · 4th on team | — | -0.2% | |
| 2018-05-06 | Bay Cities Unleashed Invitational | 400m | 1:19.36 | 7th · 3rd on team | — | -0.2% | |
| 2018-05-06 | Bay Cities Unleashed Invitational | 800m | 2:59.68 | 3rd · 2nd on team | 124.0 | -0.2% | |
| 2018-04-29 | Long Beach Sprinter Invitational 2018 | 400m | 1:16.29 | 3rd · 2nd on team | — | -0.3% | PR SR |
| 2018-04-29 | Long Beach Sprinter Invitational 2018 | 800m | 2:55.14 | 3rd · 2nd on team | 126.8 | -0.3% | |
| 2018-04-15 | 54th Phoenix Invitational (USATF Youth) | 800m | 2:52.1 | 2nd · 2nd on team | 129.9 | +0.3% | PR R SR RSR |
2017 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-06-04 | Pacific Coast Shockwaves T&F Invitational | 400m | 1:28.7 | 34th · 5th on team | — | +0.6% | |
| 2017-06-04 | Pacific Coast Shockwaves T&F Invitational | 100m | 17.88 | 51st · 1st on team | — | +0.6% | |
| 2017-05-28 | 33rd Annual Los Angeles Jets Invitational | javelin | 8.02m | — | — | -0.3% | |
| 2017-05-21 | Pasadena Running Roses Invitational | 400m | 1:30.95 | 28th · 7th on team | — | -0.2% | |
| 2017-05-21 | Pasadena Running Roses Invitational | 100m | 18.63 | 51st · 7th on team | — | -0.2% | |
| 2017-05-07 | Bay Cities Unleashed Invitational | 200m | 38.04 | 20th · 3rd on team | — | -0.2% | PR SR |
| 2017-05-07 | Bay Cities Unleashed Invitational | 100m | 18.2 | 39th · 5th on team | — | -0.2% | |
| 2017-04-30 | Long Beach Sprinters Invitational | 100m | 17.88 | 40th · 3rd on team | — | -1.1% | PR SR |
| 2017-04-30 | Long Beach Sprinters Invitational | 200m | 38.76 | 28th · 4th on team | — | -1.1% | |
| 2017-04-30 | Long Beach Sprinters Invitational | 400m | 1:32.68 | 33rd · 5th on team | — | -1.1% | |
| 2017-04-23 | Imani Invitational | 100m | 18.3 | 46th · 5th on team | — | -0.3% | PR SR |
| 2017-04-23 | Imani Invitational | 400m | 1:27.18 | 19th · 3rd on team | — | -0.3% | PR SR |
| 2017-04-02 | 53rd Annual Phoenix Invitational | 200m | 38.08 | 31st · 2nd on team | — | +0.3% | PR SR |
2016 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-05-29 | 32nd Annual Los Angeles Jets Invitational | 100m | 20.33 | 81st · 8th on team | — | -0.3% | |
| 2016-05-29 | 32nd Annual Los Angeles Jets Invitational | 200m | 46.51 | 84th · 7th on team | — | -0.3% | |
| 2016-05-22 | Pasadena Running Roses | javelin | 3.88m | — | — | -0.2% | |
| 2016-05-22 | Pasadena Running Roses | 100m | 19.59 | 64th · 11th on team | — | -0.2% | PR SR |
| 2016-05-14 | Long Beach Sprinters | 100m | 20.47 | 45th · 10th on team | — | -0.2% | PR SR |
| 2016-05-14 | Long Beach Sprinters | 200m | 42.78 | 33rd · 6th on team | — | -0.2% | PR SR |
| 2016-05-01 | Bay Cities Unleashed 7th Annual Invitation SCA JO Qualifer | javelin | 2.86m | — | — | -0.2% | |
| 2016-05-01 | Bay Cities Unleashed 7th Annual Invitation SCA JO Qualifer | 200m | 43.06 | 52nd · 12th on team | — | -0.2% | PR SR |
| 2016-05-01 | Bay Cities Unleashed 7th Annual Invitation SCA JO Qualifer | 100m | 20.51 | 58th · 11th on team | — | -0.2% | PR SR |
| 2016-04-24 | California Rising Stars Invitational | javelin | 11-00 | — | — | -0.8% | |
| 2016-04-24 | California Rising Stars 10th Annual Invitational | javelin | 11-00 | — | — | +0.9% | |
| 2016-04-24 | California Rising Stars 10th Annual Invitational | 100m | 20.57 | 68th · 5th on team | — | +0.9% | PR SR |
| 2016-04-24 | California Rising Stars Invitational | 100m | 20.57 | 68th · 5th on team | — | -0.8% | |
| 2016-04-16 | Imani Invitational | javelin | 3.14m | — | — | 0.0% | |
| 2016-04-16 | Imani Invitational | 200m | 49.01 | 56th · 6th on team | — | 0.0% | PR SR |
| 2016-04-16 | Imani Invitational | 100m | 21.99 | 90th · 10th on team | — | 0.0% | PR SR |