Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-27 | NCAA DI Outdoor Championships - East First-Rounds | 400m | 45.59 | 33rd · 2nd on team | — | -0.034 | |
| 2026-05-16 | Ivy League Outdoor Track & Field Championships | 400m | 45.2 | 2nd · 1st on team | — | -0.040 | ★PR SR |
| 2026-05-16 | Ivy League Outdoor Track & Field Championships | 400m | 46.35 | 6th · 2nd on team | — | -0.040 | |
| 2026-05-01 | Larry Ellis Invitational | 400m | 46.05 | 1st · 1st on team | — | -0.040 | |
| 2026-05-01 | Larry Ellis Invitational | 200m | 21.35 | 3rd · 1st on team | — | -0.040 | ★PR SR |
| 2026-04-18 | 66th Mt. SAC Relays | 400m | 45.9 | 8th · 1st on team | — | -0.044 | |
| 2026-04-03 | Pepsi Florida Relays | 400m | 46.1 | 11th · 1st on team | — | -0.037 | |
| 2026-03-21 | USF Alumni Invitational | 400m | 45.9 | 1st · 1st on team | — | -0.038 | PR SR |
| 2026-03-21 | USF Alumni Invitational | 200m | 21.39 | 27th · 1st on team | — | -0.038 | PR SR |
| 2026-02-28 | Ivy League Heptagonal Indoor Champs | 400m | 46.71 | 2nd · 1st on team | — | -0.041 | |
| 2026-02-28 | Ivy League Heptagonal Indoor Champs | 200m | 21.46 | 6th · 1st on team | — | -0.041 | SR |
| 2026-02-28 | Ivy League Heptagonal Indoor Champs | 400m | 46.82 | 3rd · 2nd on team | — | -0.041 | |
| 2026-02-28 | Ivy League Heptagonal Indoor Champs | 200m | 21.67 | 12th · 2nd on team | — | -0.041 | |
| 2026-02-13 | Harvard Crimson Elite & Open | 200m | 21.49 | 1st · 1st on team | — | -0.037 | SR |
| 2026-02-13 | David Hemery Valentine Invitational | 400m | 46.51 | 3rd · 1st on team | — | -0.049 | SR |
| 2026-02-06 | Penn Classic | 400m | 47.5 | 3rd · 1st on team | — | -0.041 | SR |
| 2026-01-09 | TCNJ Lions Invitational | 300m | 33.98 | 2nd · 1st on team | — | -0.041 | ★PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-17 | Princeton Elite Invitational | 200m | 21.45 | 7th · 1st on team | — | -0.040 | PR SR |
| 2025-05-17 | Princeton Elite Invitational | 400m | 46.42 | 2nd · 1st on team | — | -0.040 | PR SR |
| 2025-05-09 | Ivy League Outdoor Track & Field Championships | 400m | 46.8 | 2nd · 1st on team | — | -0.029 | PR SR |
| 2025-05-09 | Ivy League Outdoor Track & Field Championships | 400m | 47.25 | 6th · 2nd on team | — | -0.029 | |
| 2025-04-25 | Carol and John Covert Classic | 200m | 21.79 | 2nd · 1st on team | — | -0.040 | SR |
| 2025-04-18 | Virginia Challenge | 400m | 47.19 | 10th · 1st on team | — | -0.040 | |
| 2025-04-18 | Virginia Challenge | 200m | 22.46 | 57th · 2nd on team | — | -0.040 | |
| 2025-04-04 | Pepsi Florida Relays | 400m | 47.13 | 31st · 1st on team | — | -0.037 | PR SR |
| 2025-03-29 | Navy Outdoor Invitational | 200m | 21.91 | 4th · 1st on team | — | -0.031 | SR |
| 2025-03-01 | Ivy League Championships | 400m | 47.86 | 6th · 1st on team | — | -0.035 | |
| 2025-03-01 | Ivy League Championships | 400m | 48.25 | 9th · 2nd on team | — | -0.035 | |
| 2025-02-14 | David Hemery Valentine Invitational | 400m | 47.64 | 1st · 1st on team | — | -0.053 | SR |
| 2025-02-08 | Penn Classic | 200m | 21.94 | 8th · 1st on team | — | -0.041 | SR |
| 2025-01-25 | Dr. Sander Scorcher | 400m | 48.09 | 2nd · 1st on team | — | -0.041 | SR |
| 2025-01-25 | Dr. Sander Scorcher | 200m | 22.16 | 1st · 1st on team | — | -0.041 | SR |
| 2025-01-18 | Columbia-Dartmouth-Yale | 200m | 22.61 | 4th · 1st on team | — | -0.042 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-03-30 | Raleigh Relays | 400m | 49.52 | 36th · 2nd on team | — | -0.038 | |
| 2024-03-03 | ECAC/IC4A Indoor Championships | 400m | 48.41 | 11th · 2nd on team | — | -0.053 | SR |
| 2024-03-03 | ECAC/IC4A Indoor Championships | 400m | 48.21 | 9th · 1st on team | — | -0.053 | SR |
| 2024-02-24 | Meet results → | Men's 400 Meters Preliminaries | 49.39 | 20th · 1st on team | — | — | ★PR SR |
| 2024-02-10 | David Hemrey Valentine Invitational | 400m | 48.81 | 36th · 2nd on team | — | -0.053 | SR |
| 2024-02-02 | Metropolitan Indoor Track & Field Championship | 200m | 23.13 | 26th · 1st on team | — | -0.043 | SR |
| 2023-12-01 | Rutgers Holiday Classic | 300m | 34.64 | 4th · 1st on team | — | -0.041 | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-14 | IC4A/ECAC Outdoor Track & Field Championships | 200m | 21.69 | 13th · 1st on team | — | -0.036 | |
| 2023-05-14 | IC4A/ECAC Outdoor Track & Field Championships | 400m | 48.04 | 8th · 1st on team | — | -0.036 | |
| 2023-05-07 | Ivy League Outdoor Track & Field Championships | 400m | 47.43 | 6th · 3rd on team | — | -0.045 | PR SR |
| 2023-05-07 | Ivy League Outdoor Track & Field Championships | 400m | 47.28 | 4th · 2nd on team | — | -0.045 | PR SR |
| 2023-05-07 | Ivy League Outdoor Track & Field Championships | 200m | 21.89 | 24th · 6th on team | — | -0.045 | |
| 2023-04-22 | Virginia Challenge | 400m | 48.02 | 12th · 2nd on team | — | -0.040 | |
| 2023-04-15 | UCONN Northeast Challenge | 100m | 10.77 | 18th · 3rd on team | — | -0.027 | ★PR SR |
| 2023-04-15 | UCONN Northeast Challenge | 200m | 21.58 | 10th · 1st on team | — | -0.027 | PR SR |
| 2023-04-08 | Mets Outdoor Track & Field Championships | 200m | 21.69 | 4th · 2nd on team | — | -0.037 | |
| 2023-04-08 | Mets Outdoor Track & Field Championships | 400m | 48.04 | 1st · 1st on team | — | -0.037 | |
| 2023-03-31 | 2023 Colonial Relays | 400m | 48.17 | 4th · 2nd on team | — | -0.036 | |
| 2023-03-25 | Monmouth University Track & Field Season Opener | 100m | 10.96 | 5th · 1st on team | — | -0.027 | PR SR |
| 2023-03-25 | Monmouth University Track & Field Season Opener | 200m | 21.63 | 3rd · 2nd on team | — | -0.027 | PR SR |
| 2023-03-04 | ECAC/IC4A Indoor Championships | 400m | 47.97 | 6th · 1st on team | — | -0.053 | PR SR |
| 2023-03-04 | ECAC/IC4A Indoor Championships | 200m | 21.83 | 19th · 3rd on team | — | -0.053 | PR SR |
| 2023-03-04 | ECAC/IC4A Indoor Championships | 400m | 48.49 | 14th · 2nd on team | — | -0.053 | |
| 2023-02-26 | Ivy League Heptagonal Championships | 400m | 49.12 | 12th · 1st on team | — | -0.042 | |
| 2023-02-11 | David Hemery Valentine Invitational | 400m | 48.4 | 27th · 2nd on team | — | -0.053 | SR |
| 2023-02-03 | Metropolitan Championships | 400m | 49.3 | 1st · 1st on team | — | -0.043 | SR |
| 2023-02-03 | Metropolitan Championships | 200m | 22.13 | 5th · 3rd on team | — | -0.043 | SR |
| 2023-01-28 | Dr. Sander Columbia Challenge | 60m | 7.05 | 4th · 2nd on team | — | -0.041 | ★PR SR |
| 2023-01-28 | Dr. Sander Columbia Challenge | 200m | 22.22 | 11th · 2nd on team | — | -0.041 | SR |
| 2023-01-21 | Dartmouth vs Columbia vs Yale | 400m | 49.67 | 1st · 1st on team | — | -0.042 | SR |
| 2022-12-02 | Rutgers Holiday Classic | 300m | 35.2 | 5th · 1st on team | — | -0.041 | PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-28 | 102nd CIF State T&F Champs Finals 2022 | 400m | 48.57 | 7th · 1st on team | — | -0.043 | |
| 2022-05-27 | 102nd CIF State T&F Champs Prelims 2022 | 400m | 48.12 | 7th · 1st on team | — | -0.043 | |
| 2022-05-21 | CIFSDS Finals | 400m | 48.12 | 2nd · 1st on team | — | -0.038 | PR SR |
| 2022-05-21 | CIFSDS Finals | 200m | 21.99 | 2nd · 1st on team | — | -0.038 | PR SR |
| 2022-05-14 | CIFSDS Div 1 Prelims | 400m | 49.51 | 4th · 1st on team | — | -0.023 | |
| 2022-05-14 | CIFSDS Div 1 Prelims | 200m | 22.15 | 1st · 1st on team | — | -0.023 | PR SR |
| 2022-05-05 | Mesa League Varsity Championships | 400m | 48.18 | 1st · 1st on team | — | -0.027 | PR SR |
| 2022-05-05 | Mesa League Varsity Championships | 400m | 49.87 | 3rd · 2nd on team | — | -0.027 | |
| 2022-05-05 | Mesa League Varsity Championships | 200m | 22.29 | 3rd · 2nd on team | — | -0.027 | |
| 2022-05-05 | Mesa League Varsity Championships | 200m | 22.25 | 2nd · 1st on team | — | -0.027 | PR SR |
| 2022-04-28 | Otay Ranch vs. Chula Vista | lj | 21-01.00 | — | — | -0.027 | |
| 2022-04-28 | Otay Ranch vs. Chula Vista | 100m | 11.14 | 1st · 1st on team | — | -0.027 | |
| 2022-04-22 | Escondido Invitational | 200m | 22.35 | 1st · 1st on team | — | -0.035 | |
| 2022-04-22 | Escondido Invitational | 400m | 48.58 | 1st · 1st on team | — | -0.035 | |
| 2022-04-20 | Otay Ranch vs. Bonita Vista | 200m | 22.47 | 1st · 1st on team | — | -0.027 | |
| 2022-04-20 | Otay Ranch vs. Bonita Vista | 400m | 49.74 | 1st · 1st on team | — | -0.027 | |
| 2022-04-16 | Jag Invite Morning Session | 100m | 11.25 | 3rd · 1st on team | — | -0.026 | |
| 2022-04-14 | Olympian vs Otay Ranch @ Olympian | 200m | 22.5 | 1st · 1st on team | — | -0.015 | |
| 2022-04-14 | Olympian vs Otay Ranch @ Olympian | 100m | 11.13 | 1st · 1st on team | — | -0.015 | PR SR |
| 2022-04-09 | 2022 Arcadia Invitational | 400m | 48.47 | 4th · 1st on team | — | -0.044 | PR SR |
| 2022-04-06 | Otay Ranch vs Eastlake | 400m | 49.14 | 1st · 1st on team | — | -0.018 | |
| 2022-04-06 | Otay Ranch vs Eastlake | 200m | 22.28 | 1st · 1st on team | — | -0.018 | PR SR |
| 2022-04-02 | UC Track Classic | 100m | 11.17 | 1st · 1st on team | — | -0.026 | PR SR |
| 2022-03-31 | Otay Ranch vs. Sweetwater | 200m | 23.15 | 1st · 1st on team | — | -0.027 | |
| 2022-03-31 | Otay Ranch vs. Sweetwater | 100m | 11.49 | 1st · 1st on team | — | -0.027 | SR |
| 2022-03-26 | Mt. Carmel/Asics Track & Field Invitational | 200m | 22.54 | 7th · 1st on team | — | -0.038 | |
| 2022-03-26 | Mt. Carmel/Asics Track & Field Invitational | 400m | 48.96 | 4th · 1st on team | — | -0.038 | PR SR |
| 2022-03-19 | Elmer Runge Invitational | 200m | 22.45 | 1st · 1st on team | — | -0.028 | SR |
| 2022-03-12 | Redondo Nike Track Festival | 400m | 49.61 | 9th · 1st on team | — | -0.044 | PR SR |
| 2022-03-05 | 65th Desert Classic Relays | 100m | 11.77 | 9th · 3rd on team | — | -0.008 | SR |
| 2022-03-05 | 65th Desert Classic Relays | 100m | 11.69 | 7th · 1st on team | — | -0.008 | SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-06-19 | SDS-CIF Open Meet | 400m | 50.55 | 5th · 1st on team | — | -0.026 | |
| 2021-06-12 | CIFSDS Division 1 Finals | 200m | 22.61 | 17th · 2nd on team | — | -0.036 | |
| 2021-06-12 | CIFSDS Division 1 Finals | 400m | 49.7 | 6th · 2nd on team | — | -0.036 | |
| 2021-06-12 | CIFSDS Division 1 Finals | 400m | 49.64 | 4th · 1st on team | — | -0.036 | PR SR |
| 2021-06-12 | CIFSDS Division 1 Finals | 200m | 22.37 | 9th · 1st on team | — | -0.036 | |
| 2021-06-05 | CIFSDS Division 1 Prelims | 400m | 49.7 | 3rd · 1st on team | — | -0.036 | PR SR |
| 2021-06-05 | CIFSDS Division 1 Prelims | 200m | 22.37 | 6th · 1st on team | — | -0.036 | PR SR |
| 2021-05-27 | Mesa League Varsity Championships | 200m | 22.64 | 1st · 1st on team | — | -0.027 | PR SR |
| 2021-05-27 | Mesa League Varsity Championships | 400m | 51.67 | 3rd · 2nd on team | — | -0.027 | PR SR |
| 2021-05-27 | Mesa League Varsity Championships | 400m | 50.13 | 1st · 1st on team | — | -0.027 | PR SR |
| 2021-05-27 | Mesa League Varsity Championships | 200m | 22.97 | 5th · 2nd on team | — | -0.027 | |
| 2021-05-20 | Otay Ranch @ Sweetwater | 100m | 11.62 | 1st · 1st on team | — | -0.040 | |
| 2021-05-20 | Otay Ranch @ Sweetwater | 200m | 23.05 | 1st · 1st on team | — | -0.040 | |
| 2021-05-13 | Otay Ranch vs. Chula Vista | 100m | 11.74 | 1st · 1st on team | — | -0.027 | |
| 2021-05-13 | Otay Ranch vs. Chula Vista | 200m | 23.34 | 1st · 1st on team | — | -0.027 | |
| 2021-05-07 | Otay Ranch vs. Bonita Vista | 100m | 11.44 | 1st · 1st on team | — | -0.036 | PR SR |
| 2021-05-07 | Otay Ranch vs. Bonita Vista | 200m | 22.94 | 1st · 1st on team | — | -0.036 | PR SR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-03-05 | Otay Ranch vs. Scripps Ranch | 200m | 24.31 | 3rd · 3rd on team | — | -0.027 | PR SR |
| 2020-03-05 | Otay Ranch vs. Scripps Ranch | 400m | 53.71 | 2nd · 1st on team | — | -0.027 | PR SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-07-16 | California State Games | lj | 4.32m | — | — | -0.015 | |
| 2017-07-16 | California State Games | 200mh | 30.66 | 6th · 1st on team | — | -0.015 | |
| 2017-07-16 | California State Games | 100mh | 19.78 | 5th · 1st on team | — | -0.015 | |
| 2017-07-16 | California State Games | 200m | 27.28 | 21st · 2nd on team | — | -0.015 | |
| 2017-06-25 | USATF Region 15 Junior Olympic Championships | 200mh | 30.35 | 7th · 1st on team | — | -0.029 | ★PR SR |
| 2017-06-25 | USATF Region 15 Junior Olympic Championships | 100mh | 19.66 | 12th · 1st on team | — | -0.029 | |
| 2017-06-11 | USATF San Diego-Imperial Association Junior Olympic Championships | lj | 4.46m | — | — | -0.029 | |
| 2017-06-11 | USATF San Diego-Imperial Association Junior Olympic Championships | 100mh | 18.6 | 4th · 2nd on team | — | -0.029 | |
| 2017-06-11 | USATF San Diego-Imperial Association Junior Olympic Championships | 200mh | 31.08 | 3rd · 2nd on team | — | -0.029 | PR SR |
| 2017-05-20 | Temecula Valley Time Machine | lj | 4.48m | — | — | -0.017 | |
| 2017-05-20 | Temecula Valley Time Machine | 100mh | 19.7 | 2nd · 1st on team | — | -0.017 | |
| 2017-05-20 | Temecula Valley Time Machine | 100m | 13.91 | 7th · 1st on team | — | -0.017 | |
| 2017-05-20 | Temecula Valley Time Machine | 200m | 27.76 | 7th · 1st on team | — | -0.017 | |
| 2017-05-13 | San Diego RoadRunners Developmental Meet | lj | ND | — | — | -0.029 | |
| 2017-05-13 | San Diego RoadRunners Developmental Meet | 100mh | 18.35 | 2nd · 2nd on team | — | -0.029 | ★PR SR |
| 2017-05-13 | San Diego RoadRunners Developmental Meet | 200m | 26 | 6th · 2nd on team | — | -0.029 | PR SR |
| 2017-04-22 | 2nd Annual Change the Game Meet | lj | 4.23m | — | — | -0.018 | |
| 2017-04-22 | 2nd Annual Change the Game Meet | 200m | 28.81 | 23rd · 4th on team | — | -0.018 | |
| 2017-04-22 | 2nd Annual Change the Game Meet | 100m | 13.34 | 12th · 1st on team | — | -0.018 | |
| 2017-04-09 | Flo-Jo International 24th Annual Invitational | 800m | 2:48.76 | 15th · 2nd on team | 108.2 | -0.029 | ★PR ★R SR RSR |
| 2017-04-09 | Flo-Jo International 24th Annual Invitational | 400m | 1:04.22 | 22nd · 3rd on team | — | -0.029 | PR SR |
| 2017-04-09 | Flo-Jo International 24th Annual Invitational | 200m | 28.4 | 17th · 4th on team | — | -0.029 | |
| 2017-04-09 | Flo-Jo International 24th Annual Invitational | 100m | 13.26 | 21st · 4th on team | — | -0.029 | PR SR |
| 2017-03-11 | Mercury San Diego All Comers | 800m | 2:52.21 | 11th · 5th on team | 107.2 | -0.019 | PR R SR RSR |
| 2017-03-11 | Mercury San Diego All Comers | 400m | 1:04.45 | 15th · 3rd on team | — | -0.019 | PR SR |
| 2017-03-11 | Mercury San Diego All Comers | 200m | 28.07 | 10th · 3rd on team | — | -0.019 | PR SR |
2014 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2014-06-07 | SDI USATF Junior Olympics Championships | 400m | 1:10.84 | 20th · 1st on team | — | -0.022 | |
| 2014-06-07 | SDI USATF Junior Olympics Championships | 200m | 30.95 | 18th · 2nd on team | — | -0.022 | |
| 2014-06-07 | SDI USATF Junior Olympics Championships | 200m | 29.03 | 5th · 1st on team | — | -0.022 | PR SR |
| 2014-06-07 | SDI USATF Junior Olympics Championships | 100m | 15.3 | 23rd · 1st on team | — | -0.022 | |
| 2014-05-31 | USA Rockets Developmental Meet | lj | 3.30m | — | — | -0.021 | |
| 2014-05-31 | USA Rockets Developmental Meet | 200m | 30.3 | 6th · 1st on team | — | -0.021 | |
| 2014-05-31 | USA Rockets Developmental Meet | 100m | 14.87 | 16th · 1st on team | — | -0.021 | |
| 2014-05-03 | Mercury San Diego Annual Meet | lj | 3.77m | — | — | -0.019 | |
| 2014-05-03 | Mercury San Diego Annual Meet | 200m | 30.55 | 13th · 2nd on team | — | -0.019 | |
| 2014-05-03 | Mercury San Diego Annual Meet | 200m | 29.48 | 2nd · 1st on team | — | -0.019 | |
| 2014-04-26 | Millennium Express Invitational | lj | 3.40m | — | — | -0.020 | |
| 2014-04-26 | Millennium Express Invitational | 200m | 29.42 | 5th · 1st on team | — | -0.020 | PR SR |
| 2014-04-12 | Flo-Jo Invitational | lj | 3.67m | — | — | -0.015 | |
| 2014-04-12 | Flo-Jo Invitational | 100m | 15.02 | 22nd · 1st on team | — | -0.015 | |
| 2014-04-05 | 2014 San Diego Cheetahs Developmental | lj | 3.43m | — | — | -0.016 | |
| 2014-04-05 | 2014 San Diego Cheetahs Developmental | 400m | 1:09.56 | 5th · 2nd on team | — | -0.016 | PR SR |
| 2014-04-05 | 2014 San Diego Cheetahs Developmental | 100m | 14.81 | 17th · 1st on team | — | -0.016 | |
| 2014-03-29 | MLK Blasters Youth Developmental Meet | lj | 3.47m | — | — | -0.012 | |
| 2014-03-29 | MLK Blasters Youth Developmental Meet | 200m | 30.53 | 4th · 1st on team | — | -0.012 | PR SR |
| 2014-03-29 | MLK Blasters Youth Developmental Meet | 100m | 14.36 | 11th · 1st on team | — | -0.012 | PR SR |