Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-22 | Nike Outdoor Nationals & USATF U20 Championships | 400mh | 54.92 | 27th · 1st on team | — | -0.7% | ★PR SR |
| 2026-06-04 | OHSAA Jesse Owens Track & Field State Championships | 300mh | 38.48 | 12th · 1st on team | — | -1.6% | |
| 2026-06-04 | OHSAA Jesse Owens Track & Field State Championships | 300mh | 38.62 | 13th · 2nd on team | — | -1.6% | |
| 2026-05-19 | OHSAA D1 Super Regional R4 - Huber Heights | 300mh | 38.76 | 8th · 3rd on team | — | -1.4% | |
| 2026-05-19 | OHSAA D1 Super Regional R4 - Huber Heights | 300mh | 38.35 | 5th · 1st on team | — | -1.4% | ★PR SR |
| 2026-05-19 | OHSAA D1 Super Regional R4 - Huber Heights | 300mh | 38.68 | 7th · 2nd on team | — | -1.4% | |
| 2026-05-19 | OHSAA D1 Super Regional R4 - Huber Heights | 110mh | 15.51 | 31st · 4th on team | — | -1.4% | |
| 2026-05-19 | OHSAA D1 Super Regional R4 - Huber Heights | 110mh | 15.26 | 25th · 2nd on team | — | -1.4% | |
| 2026-05-12 | Ohio Capital Conference - Cardinal | 300mh | 39.34 | 3rd · 2nd on team | — | -0.5% | |
| 2026-05-12 | Ohio Capital Conference - Cardinal | 300mh | 38.49 | 2nd · 1st on team | — | -0.5% | PR SR |
| 2026-05-12 | Ohio Capital Conference - Cardinal | 110mh | 15.2 | 7th · 2nd on team | — | -0.5% | ★PR SR |
| 2026-05-12 | Ohio Capital Conference - Cardinal | 110mh | 15.32 | 9th · 3rd on team | — | -0.5% | |
| 2026-05-08 | Delaware County Invitational | 300mh | 38.89 | 2nd · 1st on team | — | -0.2% | PR SR |
| 2026-05-08 | Delaware County Invitational | 110mh | 16.1 | 6th · 2nd on team | — | -0.2% | |
| 2026-05-01 | 2026 Olentangy HS Invitational | 110mh | 15.34 | 2nd · 2nd on team | — | -0.5% | PR SR |
| 2026-05-01 | 2026 Olentangy HS Invitational | 300mh | 39.59 | 1st · 1st on team | — | -0.5% | PR SR |
| 2026-04-29 | Olentangy VS Del. Hayes | hj | 5' 2" | — | — | -0.5% | |
| 2026-04-29 | Olentangy VS Del. Hayes | 100m | 11.68 | 5th · 5th on team | — | -0.5% | ★PR SR |
| 2026-04-15 | Olentangy VS Wester. Central | 110mh | 16 | 2nd · 2nd on team | — | -0.5% | |
| 2026-04-10 | Berlin Invitational | 110mh | 15.55 | 4th · 2nd on team | — | +0.5% | SR |
| 2026-04-10 | Berlin Invitational | 300mh | 40.08 | 2nd · 1st on team | — | +0.5% | SR |
| 2026-04-08 | Olentangy vs Orange | 110mh | 16.07 | 2nd · 2nd on team | — | -0.5% | SR |
| 2026-04-08 | Olentangy vs Orange | 200m | 23.68 | 2nd · 1st on team | — | -0.5% | ★PR SR |
| 2026-04-06 | Olen. Liberty vs. Olentangy | hj | 5' 6" | — | — | +0.2% | |
| 2026-03-04 | Olentangy HS Time Trial | 100m | 12.44 | 2nd · 2nd on team | — | -0.5% | SR |
| 2026-02-20 | Ashland University HS Hi-Performance Meet | tj | 39-01.75 | — | — | -0.7% | |
| 2026-02-20 | Ashland University HS Hi-Performance Meet | 60mh | 8.73 | 16th · 2nd on team | — | -0.7% | |
| 2026-02-07 | Ohio State HS Qualifier # 4 | tj | 39-08.50 | — | — | +0.9% | |
| 2026-02-07 | Ohio State HS Qualifier # 4 | 60mh | 8.67 | 6th · 2nd on team | — | +0.9% | ★PR SR |
| 2026-02-07 | Ohio State HS Qualifier # 4 | 60mh | 8.76 | 8th · 3rd on team | — | +0.9% | |
| 2026-01-24 | Ohio State HS Qualifier # 2 | tj | 38-06.25 | — | — | +0.9% | |
| 2026-01-24 | Ohio State HS Qualifier # 2 | 60mh | 8.73 | 6th · 1st on team | — | +0.9% | |
| 2026-01-24 | Ohio State HS Qualifier # 2 | 60mh | 8.96 | 12th · 4th on team | — | +0.9% | |
| 2026-01-18 | Delaware County HS Qualifier | 200m | 24.1 | 3rd · 1st on team | — | -0.3% | |
| 2026-01-18 | Delaware County HS Qualifier | 60mh | 8.72 | 5th · 1st on team | — | -0.3% | PR SR |
| 2026-01-18 | Delaware County HS Qualifier | 60mh | 8.89 | 7th · 2nd on team | — | -0.3% | |
| 2026-01-15 | Otterbein HS Qualifier #1 | tj | NM | — | — | -0.1% | |
| 2026-01-15 | Otterbein HS Qualifier #1 | 60mh | 9.04 | 13th · 2nd on team | — | -0.1% | SR |
| 2026-01-15 | Otterbein HS Qualifier #1 | 60mh | 8.92 | 12th · 1st on team | — | -0.1% | SR |
| 2026-01-15 | Otterbein HS Qualifier #1 | 200m | 24.08 | 8th · 1st on team | — | -0.1% | PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-22 | Nike Outdoor Nationals | 400mh | 57.45 | 36th · 1st on team | — | -0.7% | PR SR |
| 2025-05-31 | OHSAA D1 Region 3 | 300mh | 39.91 | 15th · 1st on team | — | -0.6% | |
| 2025-05-20 | OHSAA Central District - Division 1 | 300mh | 40.93 | 7th · 2nd on team | — | -0.2% | |
| 2025-05-20 | OHSAA Central District - Division 1 | 300mh | 39.94 | 2nd · 1st on team | — | -0.2% | |
| 2025-05-20 | OHSAA Central District - Division 1 | 110mh | 15.4 | 10th · 1st on team | — | -0.2% | PR SR |
| 2025-05-20 | OHSAA Central District - Division 1 | 110mh | 15.65 | 13th · 2nd on team | — | -0.2% | |
| 2025-05-14 | Ohio Capital Conference - Cardinal | 300mh | 41.62 | 6th · 2nd on team | — | +0.4% | |
| 2025-05-14 | Ohio Capital Conference - Cardinal | 300mh | 40.14 | 1st · 1st on team | — | +0.4% | |
| 2025-05-14 | Ohio Capital Conference - Cardinal | 110mh | 16.51 | 15th · 4th on team | — | +0.4% | |
| 2025-05-14 | Ohio Capital Conference - Cardinal | 110mh | 16.25 | 12th · 3rd on team | — | +0.4% | |
| 2025-05-09 | Delaware County Invitational | 110mh | 16.07 | 8th · 2nd on team | — | -0.2% | |
| 2025-05-09 | Delaware County Invitational | 300mh | 39.83 | 1st · 1st on team | — | -0.2% | PR SR |
| 2025-05-02 | Olentangy T&F Invitational | 300mh | 40.32 | 1st · 1st on team | — | -0.5% | SR |
| 2025-05-02 | Olentangy T&F Invitational | 110mh | 15.99 | 5th · 2nd on team | — | -0.5% | |
| 2025-04-19 | Joe Lenge Dublin Classic | 110mh | 15.9 | 10th · 1st on team | — | +0.2% | SR |
| 2025-04-19 | Joe Lenge Dublin Classic | 300mh | 41.04 | 3rd · 1st on team | — | +0.2% | |
| 2025-04-19 | Joe Lenge Dublin Classic | 110mh | 16.31 | 16th · 2nd on team | — | +0.2% | |
| 2025-04-15 | OHS VS MHS, PCHS | lj | 17' 4.5" | — | — | -0.5% | |
| 2025-04-15 | OHS VS MHS, PCHS | 400m | 52.74 | 2nd · 2nd on team | — | -0.5% | ★PR SR |
| 2025-04-15 | OHS VS MHS, PCHS | 110mh | 16.82 | 3rd · 3rd on team | — | -0.5% | |
| 2025-04-11 | Berlin Invitational | 300mh | 40.99 | 2nd · 1st on team | — | +0.1% | SR |
| 2025-04-11 | Berlin Invitational | 110mh | 16.34 | 6th · 1st on team | — | +0.1% | SR |
| 2025-04-07 | Olentangy Orange vs Olentangy | lj | 17' 7" | — | — | -0.2% | |
| 2025-04-07 | Olentangy Orange vs Olentangy | 300mh | 43.26 | 1st · 1st on team | — | -0.2% | |
| 2025-04-07 | Olentangy Orange vs Olentangy | 110mh | 16.9 | 2nd · 2nd on team | — | -0.2% | SR |
| 2025-04-02 | OBHS VS OHS | lj | 19' 8" | — | — | +0.1% | |
| 2025-04-02 | OBHS VS OHS | 110mh | 18.8 | 5th · 3rd on team | — | +0.1% | SR |
| 2025-04-02 | OBHS VS OHS | 300mh | 42.22 | 1st · 1st on team | — | +0.1% | SR |
| 2025-03-08 | OATCCC D1 State Indoor Championship | tj | 39-5 | — | — | -0.6% | |
| 2025-02-23 | Kent State HS Meet #5 | tj | 39-05.50 | — | — | -0.1% | |
| 2025-02-23 | Kent State HS Meet #5 | 60mh | 9.78 | 43rd · 2nd on team | — | -0.1% | |
| 2025-02-23 | Kent State HS Meet #5 | 60mh | 9.05 | 21st · 1st on team | — | -0.1% | |
| 2025-02-16 | Otterbein HS Qualifier #3 | tj | 38-05.75 | — | — | -0.1% | |
| 2025-02-16 | Otterbein HS Qualifier #3 | 400m | 55.82 | 16th · 1st on team | — | -0.1% | PR SR |
| 2025-02-16 | Otterbein HS Qualifier #3 | 60mh | 8.95 | 8th · 2nd on team | — | -0.1% | |
| 2025-02-16 | Otterbein HS Qualifier #3 | 60mh | 8.91 | 7th · 1st on team | — | -0.1% | |
| 2025-02-01 | Ohio State HS Qualifier # 3 | lj | 17-03.00 | — | — | +1.1% | |
| 2025-02-01 | Ohio State HS Qualifier # 3 | tj | 37-03.25 | — | — | +1.1% | |
| 2025-02-01 | Ohio State HS Qualifier # 3 | 60mh | 9.05 | 24th · 2nd on team | — | +1.1% | |
| 2025-02-01 | Ohio State HS Qualifier # 3 | 60mh | 8.87 | 19th · 1st on team | — | +1.1% | PR SR |
| 2025-01-18 | Ohio State HS Qualifier # 2 | tj | DNS | — | — | +1.1% | |
| 2025-01-18 | Ohio State HS Qualifier # 2 | lj | 18-04.50 | — | — | +1.1% | |
| 2025-01-18 | Ohio State HS Qualifier # 2 | 60mh | 9.09 | 20th · 1st on team | — | +1.1% | |
| 2025-01-18 | Ohio State HS Qualifier # 2 | 400m | 57.02 | 19th · 2nd on team | — | +1.1% | |
| 2025-01-18 | Ohio State HS Qualifier # 2 | 60mh | 9.17 | 22nd · 2nd on team | — | +1.1% | |
| 2025-01-11 | Otterbein HS Qualifier #1 | lj | 18-06.25 | — | — | -0.1% | |
| 2025-01-11 | Otterbein HS Qualifier #1 | 400m | 57.02 | 12th · 1st on team | — | -0.1% | PR SR |
| 2025-01-11 | Otterbein HS Qualifier #1 | 60mh | 9.35 | 11th · 2nd on team | — | -0.1% | |
| 2025-01-11 | Otterbein HS Qualifier #1 | 60mh | 8.93 | 5th · 1st on team | — | -0.1% | PR SR |
| 2025-01-05 | Capital University HS Invitational | 60mh | 9.03 | 1st · 1st on team | — | +1.7% | PR SR |
| 2025-01-05 | Capital University HS Invitational | 60mh | 9.06 | 3rd · 2nd on team | — | +1.7% | |
| 2025-01-05 | Capital University HS Invitational | 200m | 25.12 | 16th · 1st on team | — | +1.7% | PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-18 | OHSAA Central District - Division 1 | 300mh | 41.07 | 9th · 2nd on team | — | -0.2% | |
| 2024-05-18 | OHSAA Central District - Division 1 | 300mh | 40.19 | 6th · 1st on team | — | -0.2% | PR SR |
| 2024-05-18 | OHSAA Central District - Division 1 | 110mh | 15.64 | 10th · 1st on team | — | -0.2% | PR SR |
| 2024-05-18 | OHSAA Central District - Division 1 | 110mh | 16.24 | 14th · 3rd on team | — | -0.2% | |
| 2024-05-11 | Ohio Capital Conference - Cardinal | 110mh | 16.31 | 9th · 2nd on team | — | -0.3% | |
| 2024-05-11 | Ohio Capital Conference - Cardinal | 300mh | 41.42 | 4th · 2nd on team | — | -0.3% | |
| 2024-05-11 | Ohio Capital Conference - Cardinal | 300mh | 40.87 | 3rd · 1st on team | — | -0.3% | |
| 2024-05-11 | Ohio Capital Conference - Cardinal | 110mh | 16.55 | 13th · 5th on team | — | -0.3% | |
| 2024-05-03 | Delaware County Invitational | 300mh | 40.37 | 2nd · 1st on team | — | -0.2% | |
| 2024-05-03 | Delaware County Invitational | 110mh | 16.33 | 5th · 2nd on team | — | -0.2% | |
| 2024-05-01 | Olen. Orange 9-10 Invitational | lj | 18' 2.5 | — | — | -0.2% | |
| 2024-04-26 | Olentangy Invitational | 110mh | 16.68 | 4th · 2nd on team | — | -0.5% | |
| 2024-04-26 | Olentangy Invitational | 300mh | 40.23 | 1st · 1st on team | — | -0.5% | PR SR |
| 2024-04-24 | Big Walnut Quad | 100m | 11.95 | 12th · 1st on team | — | -0.4% | PR SR |
| 2024-04-24 | Big Walnut Quad | 110mh | 16.73 | 5th · 2nd on team | — | -0.4% | |
| 2024-04-13 | Joe Lenge Dublin Classic | 110mh | 16.29 | 11th · 2nd on team | — | +0.2% | |
| 2024-04-13 | Joe Lenge Dublin Classic | 300mh | 41.89 | 2nd · 1st on team | — | +0.2% | |
| 2024-04-13 | Joe Lenge Dublin Classic | 110mh | 16.56 | 16th · 3rd on team | — | +0.2% | |
| 2024-04-10 | Olentangy vs. Olen. Orange | lj | 17-04.00 | — | — | -0.5% | |
| 2024-04-10 | Olentangy vs. Olen. Orange | 300mh | 41.73 | 1st · 1st on team | — | -0.5% | PR SR |
| 2024-04-10 | Olentangy vs. Olen. Orange | 110mh | 17.1 | 2nd · 2nd on team | — | -0.5% | |
| 2024-04-05 | Berlin Invitational | 300mh | 41.93 | 2nd · 1st on team | — | -0.5% | PR SR |
| 2024-04-05 | Berlin Invitational | 110mh | 16.13 | 6th · 1st on team | — | -0.5% | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-20 | OHSAA Central District - Division 1 | 300mh | 43.49 | 15th · 2nd on team | — | -0.2% | |
| 2023-05-20 | OHSAA Central District - Division 1 | 300mh | 42.55 | 11th · 1st on team | — | -0.2% | PR SR |
| 2023-05-20 | OHSAA Central District - Division 1 | 110mh | 17.6 | 20th · 2nd on team | — | -0.2% | PR SR |
| 2023-05-13 | Ohio Capital Conference Championship - Cardinal | 300mh | 42.8 | 9th · 1st on team | — | -0.4% | PR SR |
| 2023-05-13 | Ohio Capital Conference Championship - Cardinal | 300mh | 44.05 | 16th · 2nd on team | — | -0.4% | |
| 2023-05-13 | Ohio Capital Conference Championship - Cardinal | 110mh | 18.39 | 19th · 3rd on team | — | -0.4% | |
| 2023-05-08 | Olentangy vs Olentangy Liberty | 300mh | 44.29 | 1st · 1st on team | — | -0.5% | |
| 2023-05-08 | Olentangy vs Olentangy Liberty | 110mh | 18.07 | 4th · 2nd on team | — | -0.5% | |
| 2023-05-05 | Delaware County Invitational | 110mh | 18.23 | 12th · 1st on team | — | -0.2% | |
| 2023-05-05 | Delaware County Invitational | 300mh | 43.76 | 9th · 1st on team | — | -0.2% | |
| 2023-05-03 | Olen. Orange 9-10 Invitational | 300mh | 43.97 | 3rd · 1st on team | — | -0.2% | |
| 2023-04-28 | Olentangy Invitational | 300mh | 43.42 | 2nd · 1st on team | — | -0.5% | PR SR |
| 2023-04-28 | Olentangy Invitational | 110mh | 17.95 | 5th · 2nd on team | — | -0.5% | |
| 2023-04-15 | Joe Lenge Dublin Classic | 300mh | 44.33 | 11th · 1st on team | — | +0.2% | |
| 2023-04-15 | Joe Lenge Dublin Classic | 110mh | 18.17 | 22nd · 3rd on team | — | +0.2% | |
| 2023-04-10 | Olentangy Orange VS Olentangy | lj | 16-07.50 | — | — | -0.2% | |
| 2023-04-10 | Olentangy Orange VS Olentangy | 300mh | 44.88 | 1st · 1st on team | — | -0.2% | |
| 2023-04-10 | Olentangy Orange VS Olentangy | 110mh | 17.81 | 3rd · 2nd on team | — | -0.2% | PR SR |
| 2023-04-07 | Olentangy Berlin Invitational | 300mh | 44.21 | 6th · 1st on team | — | +0.1% | PR SR |
| 2023-04-07 | Olentangy Berlin Invitational | 110mh | 17.91 | 12th · 2nd on team | — | +0.1% | PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-04-07 | Olentangy Liberty vs Shanahan MS | 110mh | 18.99 | 2nd · 1st on team | — | +1.2% | PR SR |
| 2022-04-07 | Olentangy Liberty vs Shanahan MS | 400m | 1:12.18 | 13th · 7th on team | — | +1.2% | PR SR |