Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-13 | Meet results → | Men's 800 Meters | 1:57.3 | 7th · 3rd on team | — | — | ★PR SR |
| 2026-05-09 | Franson Last Chance and Multis | 800m | 1:56.3 | 65th · 14th on team | — | -2.1% | |
| 2026-05-01 | Steve Scott Invitational | 400m | 51.81 | 18th · 7th on team | — | -0.8% | |
| 2026-05-01 | Steve Scott Invitational | 800m | 1:58.82 | 6th · 1st on team | — | -0.8% | |
| 2026-04-24 | Chris Rinne | 800m | 1:57.47 | 4th · 2nd on team | — | +0.4% | |
| 2026-04-18 | Bryan Clay Invitational | 800m | 1:56.55 | 210th · 15th on team | — | -2.1% | |
| 2026-04-11 | Pomona-Pitzer Invitational | 800m | 1:55.82 | 17th · 1st on team | — | -0.7% | ★PR SR |
| 2026-04-03 | UC San Diego Triton Invitational | 800m | 1:58.45 | 44th · 8th on team | — | -0.5% | |
| 2026-03-28 | Jim Bush Legends / Bob Larsen Distance Invitational | 800m | 1:57.89 | 35th · 2nd on team | — | -1.1% | PR SR |
| 2026-03-20 | Redlands Invitational | 800m | 1:59.1 | 9th · 1st on team | — | +0.5% | SR |
| 2026-03-14 | PLNU Sea Lion Invite | 800m | 2:00.27 | 8th · 1st on team | — | -0.5% | |
| 2026-03-13 | Ben Brown Invitational/Astro AI Distance Classic | 400m | 51.45 | 30th · 2nd on team | — | -1.2% | SR |
| 2026-03-06 | Beach Opener | 800m | 2:01.46 | 13th · 3rd on team | — | -0.4% | |
| 2026-02-14 | Don Kirby Elite Invitational | 600m | 1:23.47 | 25th · 1st on team | — | +0.5% | |
| 2026-02-14 | Don Kirby Elite Invitational | 800m | 1:59.77 | 38th · 2nd on team | — | +0.5% | SR |
| 2026-01-31 | Sunset Final TU All Comers | 300m | 36.28 | 5th · 1st on team | — | -0.8% | ★PR SR |
| 2026-01-31 | Sunset Final TU All Comers | 600m | 1:22.36 | 3rd · 1st on team | — | -0.8% | |
| 2026-01-17 | Los Alamitos - Winter Qualifier 02 | 600m | 1:25.14 | 4th · 4th on team | — | -0.5% | |
| 2026-01-17 | Los Alamitos - Winter Qualifier 02 | 1500m | 4:26.81 | 19th · 19th on team | — | -0.5% | ★PR SR |
| 2025-12-06 | The Sunset Preseason Kickoff All Comers | 300m | 37.17 | 5th · 1st on team | — | -0.8% | SR |
| 2025-12-06 | The Sunset Preseason Kickoff All Comers | 600m | 1:22.11 | 4th · 1st on team | — | -0.8% | SR |
| 2025-12-06 | The Sunset Preseason Kickoff All Comers | 1500m | 4:46.31 | 3rd · 1st on team | — | -0.8% | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-13 | Meet results → | Men's 400 Meters | 50.16 | 10th · 8th on team | — | — | ★PR SR |
| 2025-05-22 | McNab Sprint Series | 400m | 50.12 | 5th · 1st on team | — | +0.2% | |
| 2025-05-14 | Meet results → | Men's 400 Meters | 50.33 | 8th · 1st on team | — | — | PR SR |
| 2025-05-14 | Meet results → | Men's 400 Meters | 50.33 | 8th · 1st on team | — | — | |
| 2025-05-09 | Titan Tune Up | 200m | 22.58 | 14th · 10th on team | — | -1.2% | |
| 2025-05-09 | Titan Tune Up | 400m | 49.48 | 5th · 3rd on team | — | -1.2% | SR |
| 2025-05-02 | Steve Scott Invite | 200m | 22.73 | 35th · 1st on team | — | -0.8% | |
| 2025-05-02 | Steve Scott Invite | 400m | 50.7 | 17th · 1st on team | — | -0.8% | |
| 2025-04-18 | 2025 Beach Invite | 400m | 51.08 | 17th · 1st on team | — | -0.4% | |
| 2025-04-18 | 2025 Beach Invite | 200m | 22.57 | 22nd · 2nd on team | — | -0.4% | SR |
| 2025-04-11 | Titan Friday Night Lights | 400m | 50.53 | 9th · 2nd on team | — | -1.2% | SR |
| 2025-04-05 | Rafer Johnson/JJK Invitational | 800m | 2:01.61 | 8th · 3rd on team | 104.6 | -1.1% | SR RSR |
| 2025-03-08 | Meet results → | Men's 800 Meters | 2:04.39 | 70th · 8th on team | 102.5 | — | SR RSR |
| 2025-03-08 | Meet results → | Men's 400 Meters | 51.19 | 11th · 2nd on team | — | — | PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-07-17 | California State Games - Open & Masters Meet | 100m | 11.27 | 4th · 3rd on team | — | -0.3% | ★PR SR |
| 2022-07-17 | California State Games - Open & Masters Meet | 200m | 22.84 | 4th · 1st on team | — | -0.3% | SR |
| 2022-03-03 | Meet results → | Men's 600 Meters Preliminaries | 1:21.57 | 22nd · 1st on team | — | — | ★PR SR |
| 2022-02-19 | Heart of America Indoor Championships | 600m | 1:21.07 | 1st · 1st on team | — | -0.6% | SR |
| 2022-02-19 | Heart of America Indoor Championships | 400m | 49.92 | 7th · 1st on team | — | -0.6% | SR |
| 2022-02-12 | Ichabod Invitational | 400m | 50.29 | 8th · 1st on team | — | -1.0% | SR |
| 2022-02-05 | Bearcat Invitational | 800m | 1:59.44 | 34th · 2nd on team | 107.8 | -0.6% | |
| 2022-01-29 | Washburn Open | 800m | 1:59.07 | 18th · 1st on team | 108.1 | -1.0% | SR RSR |
| 2022-01-29 | Washburn Open | 600y | 1:14.11 | 9th · 1st on team | — | -1.0% | ★PR SR |
| 2022-01-22 | NAIA / Juco Invitational | 600m | 1:21.93 | 2nd · 1st on team | — | -1.1% | |
| 2022-01-15 | Washburn Rust Buster | 800m | 2:00.94 | 10th · 1st on team | 106.4 | -1.0% | SR RSR |
| 2021-12-11 | Kansas State Winter Invitational | 300m | 36.54 | 10th · 1st on team | — | -0.6% | SR |
| 2021-12-04 | Mel Tjeerdsma Classic | 600m | 1:21.75 | 3rd · 1st on team | — | -0.6% | SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-05-08 | Heart of America Championships | 400m | 50.25 | 3rd · 2nd on team | — | +1.0% | |
| 2021-05-01 | Zach Kindler Wildcat Invite | 200m | 22.62 | 5th · 3rd on team | — | +0.7% | SR |
| 2021-05-01 | Zach Kindler Wildcat Invite | 400m | 50.01 | 3rd · 2nd on team | — | +0.7% | SR |
| 2021-04-24 | Pittsburg State University Tune-Up | 800m | 1:58.46 | 35th · 1st on team | 109.4 | -0.4% | PR SR RSR |
| 2021-04-17 | Midwest Classic | 400m | 51.18 | 15th · 2nd on team | — | +0.7% | |
| 2021-04-09 | Meet results → | Men's 800 Meters | 2:01.3 | 5th · 1st on team | 106.6 | — | PR SR RSR |
| 2021-03-20 | Central Methodist Open | 1500m | 4:36.26 | 22nd · 5th on team | — | +0.1% | PR SR |
| 2021-03-20 | Central Methodist Open | 800m | 2:03.08 | 12th · 4th on team | 105.4 | +0.1% | SR RSR |
| 2021-02-20 | Heart of America Athletic Conference Indoor Championships | 400m | 50.9 | 9th · 2nd on team | — | +0.4% | SR |
| 2021-02-20 | Heart of America Athletic Conference Indoor Championships | 600m | 1:22.35 | 4th · 1st on team | — | +0.4% | |
| 2021-02-13 | Ichabod Invitational | 600m | 1:13.93 | 10th · 1st on team | — | -1.0% | ★PR SR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-03-07 | Long Beach Relays | 110mh | 16.2 | 3rd · 2nd on team | — | -0.8% | ★PR SR |
| 2020-02-29 | Stocking Super Seven Invitational | 110mh | 17.02 | 9th · 2nd on team | — | -1.0% | PR SR |
| 2020-02-29 | Stocking Super Seven Invitational | 300mh | 40.2 | 2nd · 2nd on team | — | -1.0% | ★PR SR |
| 2020-02-15 | Simplot Games | 60mh | 9.01 | 43rd · 2nd on team | — | +1.1% | ★PR SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-07-28 | USATF National Junior Olympic Championships | 400m | 50.23 | 30th · 1st on team | — | +3.2% | |
| 2019-06-30 | 2019 USATF National Youth Outdoor Track & Field Championship | 800m | 2:00.84 | 7th · 5th on team | 126.2 | +0.1% | |
| 2019-06-30 | 2019 USATF National Youth Outdoor Track & Field Championship | 400m | 49.59 | 1st · 1st on team | — | +0.1% | SR |
| 2019-06-30 | 2019 USATF National Youth Outdoor Track & Field Championship | 400m | 49.94 | 2nd · 2nd on team | — | +0.1% | |
| 2019-06-30 | 2019 USATF National Youth Outdoor Track & Field Championship | 800m | 1:59.52 | 5th · 3rd on team | 127.6 | +0.1% | PR SR |
| 2019-06-23 | USATF Region 15 Junior Olympic Championships | 400m | 49.88 | 4th · 1st on team | — | +1.4% | SR |
| 2019-06-23 | USATF Region 15 Junior Olympic Championships | 400m | 50.18 | 6th · 2nd on team | — | +1.4% | |
| 2019-06-23 | USATF Region 15 Junior Olympic Championships | 800m | 2:00.68 | 5th · 5th on team | 127.9 | +1.4% | PR ★R SR RSR |
| 2019-06-09 | USATF Southern California Association Junior Olympic Championships | 800m | 2:04.84 | 5th · 4th on team | 120.6 | -1.1% | PR R SR RSR |
| 2019-06-09 | USATF Southern California Association Junior Olympic Championships | 400m | 50.31 | 1st · 1st on team | — | -1.1% | SR |
| 2019-02-09 | Cal High All-comers Meet | 400m | 52.59 | 4th · 4th on team | — | -1.0% | SR |
| 2019-01-19 | Cal High All-comers Meet | 800m | 2:12.93 | 13th · 1st on team | 113.3 | -1.0% | PR R SR RSR |
| 2018-12-15 | La Mirada All-comers Meet | 300mh | 42.96 | 5th · 1st on team | — | +0.1% | PR SR |
| 2018-12-15 | La Mirada All-comers Meet | 60mh | 9.95 | 9th · 1st on team | — | +0.1% | PR SR |
| 2018-12-15 | La Mirada All-comers Meet | 60m | 7.71 | 20th · 2nd on team | — | +0.1% | SR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-05-12 | CIF-SS Division 1 Prelims | 400m | 50.13 | 16th · 3rd on team | — | -1.6% | |
| 2018-05-04 | Moore League Prelims/Finals | lj | ND | — | — | -0.8% | |
| 2018-05-04 | Moore League Prelims/Finals | 400m | 51.28 | 12th · 8th on team | — | -0.8% | PR SR |
| 2018-05-04 | Moore League Prelims/Finals | 200m | 22.35 | 9th · 1st on team | — | -0.8% | ★PR SR |
| 2018-05-04 | Moore League Prelims/Finals | 200m | 23.13 | 16th · 2nd on team | — | -0.8% | |
| 2018-05-04 | Moore League Prelims/Finals | 400m | 49.43 | 2nd · 2nd on team | — | -0.8% | ★PR SR |
| 2018-04-18 | Long Beach Poly vs Long Beach Wilson | 200m | 22.55 | 3rd · 1st on team | — | -0.8% | PR SR |
| 2018-04-14 | Oregon Relays | 200m | 23.54 | 19th · 1st on team | — | -0.7% | |
| 2018-03-10 | Jim Arquilla/LB Wilson Relays | hj | DNS | — | — | -0.8% | |
| 2018-03-10 | Jim Arquilla/LB Wilson Relays | 100m | 11.88 | 1st · 1st on team | — | -0.8% | |
| 2018-03-03 | Saddle Up Invitational | 200m | 23.15 | 1st · 1st on team | — | -0.1% | |
| 2018-03-03 | Saddle Up Invitational | 400m | 51.49 | 1st · 1st on team | — | -0.1% | PR SR |
| 2018-02-24 | Mustang Round Up | 200m | 23.04 | 1st · 1st on team | — | -1.6% | |
| 2018-02-24 | Mustang Round Up | 100m | 11.64 | 2nd · 1st on team | — | -1.6% | PR SR |
| 2018-02-03 | La Mirada Cal High All Comers Meet | 200m | 23.47 | 6th · 4th on team | — | +0.1% | |
| 2018-02-03 | La Mirada Cal High All Comers Meet | 800m | 2:18.27 | 19th · 5th on team | 109.8 | +0.1% | PR R SR RSR |
| 2018-02-03 | La Mirada Cal High All Comers Meet | 400m | 51.68 | 5th · 4th on team | — | +0.1% | PR SR |
| 2018-01-13 | La Mirada Cal High All Comers Meet | 300m | 36.37 | 3rd · 2nd on team | — | +0.1% | PR SR |
| 2018-01-13 | La Mirada Cal High All Comers Meet | 200m | 22.94 | 1st · 1st on team | — | +0.1% | PR SR |
| 2018-01-13 | La Mirada Cal High All Comers Meet | 600m | 1:30.04 | 6th · 5th on team | — | +0.1% | PR SR |
| 2018-01-13 | La Mirada Cal High All Comers Meet | 60m | 7.61 | 8th · 3rd on team | — | +0.1% | |
| 2018-01-06 | Gahr Winter All-Comers | 60m | 7.54 | 4th · 4th on team | — | -1.1% | ★PR SR |
| 2018-01-06 | Gahr Winter All-Comers | 400m | 51.94 | 3rd · 3rd on team | — | -1.1% | PR SR |
| 2018-01-06 | Gahr Winter All-Comers | 200m | 23.74 | 7th · 7th on team | — | -1.1% | SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-05-05 | Moore League Finals | 200m | 23.55 | 2nd · 1st on team | — | -0.1% | |
| 2017-05-05 | Moore League Finals | 400m | 53.69 | 1st · 1st on team | — | -0.1% | |
| 2017-05-03 | Moore League Prelims | tj | 39-07.00 | — | — | -0.1% | |
| 2017-05-03 | Moore League Prelims | 200m | 23.48 | 1st · 1st on team | — | -0.1% | PR SR |
| 2017-05-03 | Moore League Prelims | 400m | 53.55 | 1st · 1st on team | — | -0.1% | PR SR |
| 2017-02-25 | Stocking Super Seven Invitational | tj | DNS | — | — | -1.0% | |
| 2017-02-25 | Stocking Super Seven Invitational | lj | DNS | — | — | -1.0% | |
| 2017-01-14 | LA Mirada Cal High All Comers meet | 300m | 39.39 | 3rd · 2nd on team | — | +0.1% | PR SR |
| 2017-01-14 | LA Mirada Cal High All Comers meet | 200m | 25.52 | 9th · 4th on team | — | +0.1% | PR SR |
| 2017-01-14 | LA Mirada Cal High All Comers meet | 400m | 58.15 | 15th · 10th on team | — | +0.1% | PR SR |