Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-18 | New Balance Nationals Outdoor | 100m | 11.64 | 17th · 3rd on team | — | -1.9% | |
| 2026-06-18 | New Balance Nationals Outdoor | 200m | 23.93 | 16th · 2nd on team | — | -1.9% | |
| 2026-06-18 | New Balance Nationals Outdoor | 100m | 11.45 | 8th · 2nd on team | — | -1.9% | |
| 2026-06-18 | New Balance Nationals Outdoor | 100m | 11.43 | 7th · 1st on team | — | -1.9% | |
| 2026-06-18 | New Balance Nationals Outdoor | 200m | 23.55 | 8th · 1st on team | — | -1.9% | |
| 2026-06-05 | AAU North Carolina District Qualifier | 100m | 11.75 | 2nd · 1st on team | — | -0.9% | |
| 2026-06-05 | AAU North Carolina District Qualifier | 200m | 24.39 | 2nd · 1st on team | — | -0.9% | |
| 2026-05-30 | Johnson Riley | 400m | 58.94 | 1st · 1st on team | — | -0.3% | |
| 2026-05-23 | Southeast Meet of Champions | 100m | 11.83 | 12th · 2nd on team | — | -1.0% | |
| 2026-05-23 | Southeast Meet of Champions | 100m | 11.53 | 4th · 1st on team | — | -1.0% | |
| 2026-05-23 | Southeast Meet of Champions | 200m | 23.73 | 3rd · 1st on team | — | -1.0% | |
| 2026-05-16 | 8th Annual Runnin' On Faith Invitational | 400m | 57.81 | 1st · 1st on team | — | +1.2% | |
| 2026-05-13 | NCHSAA 2A/4A Outdoor State Championship | 100m | 12.46 | 4th · 2nd on team | — | -1.4% | |
| 2026-05-13 | NCHSAA 2A/4A Outdoor State Championship | 100m | 11.96 | 1st · 1st on team | — | -1.4% | |
| 2026-05-08 | NCHSAA 2A West Regional | 100m | 11.77 | 2nd · 2nd on team | — | +0.2% | |
| 2026-05-08 | NCHSAA 2A West Regional | 100m | 11.66 | 1st · 1st on team | — | +0.2% | |
| 2026-04-29 | CSAC Conference Meet | 100m | 11.86 | 1st · 1st on team | — | +0.1% | |
| 2026-04-29 | CSAC Conference Meet | 200m | 23.82 | 1st · 1st on team | — | +0.1% | |
| 2026-04-21 | STUART CRAMER MEET #3 | 400m | 56.3 | 1st · 1st on team | — | +1.3% | SR |
| 2026-04-17 | Friday Night Heat | 200m | 23.45 | 1st · 1st on team | — | -0.3% | SR |
| 2026-04-04 | For All The Dawgs Invitational (2nd Annual) | 200m | 23.87 | 1st · 1st on team | — | -1.8% | |
| 2026-04-04 | For All The Dawgs Invitational (2nd Annual) | 100m | 11.25 | 1st · 1st on team | — | -1.8% | ★PR SR |
| 2026-04-04 | For All The Dawgs Invitational (2nd Annual) | 100m | 11.47 | 3rd · 2nd on team | — | -1.8% | |
| 2026-03-13 | New Balance Nationals Indoor | 60m | 7.25 | 2nd · 1st on team | — | -1.7% | ★PR SR |
| 2026-03-13 | New Balance Nationals Indoor | 200m | 23.62 | 6th · 1st on team | — | -1.7% | SR |
| 2026-03-13 | New Balance Nationals Indoor | 200m | 23.88 | 14th · 2nd on team | — | -1.7% | |
| 2026-03-13 | New Balance Nationals Indoor | 60m | 7.4 | 10th · 2nd on team | — | -1.7% | |
| 2026-03-13 | New Balance Nationals Indoor | 60m | 7.43 | 16th · 3rd on team | — | -1.7% | |
| 2026-03-07 | Clash of the Carolinas | 100m | 11.68 | 3rd · 2nd on team | — | -0.9% | |
| 2026-03-07 | Clash of the Carolinas | 100m | 11.54 | 1st · 1st on team | — | -0.9% | SR |
| 2026-03-03 | Wildcat Early Bird Invite | 400m | 58.58 | 1st · 1st on team | — | +0.4% | SR |
| 2026-02-11 | NCHSAA 1A/2A Champs | 55m | 6.91 | 2nd · 2nd on team | — | -1.6% | PR SR |
| 2026-02-11 | NCHSAA 1A/2A Champs | 55m | 6.83 | 1st · 1st on team | — | -1.6% | ★PR SR |
| 2026-02-11 | NCHSAA 1A/2A Champs | 300m | 37.1 | 1st · 1st on team | — | -1.6% | ★PR SR |
| 2026-01-30 | 118th Millrose Games | 55m | 6.95 | 4th · 1st on team | — | -1.7% | |
| 2026-01-30 | 118th Millrose Games | 60m | 7.47 | 4th · 1st on team | — | -1.7% | PR SR |
| 2026-01-18 | The VA Showcase | 55m | 6.98 | 3rd · 1st on team | — | -1.0% | |
| 2026-01-18 | The VA Showcase | 200m | 24.11 | 4th · 1st on team | — | -1.0% | |
| 2026-01-18 | The VA Showcase | 60m | 7.51 | 3rd · 1st on team | — | -1.0% | PR SR |
| 2026-01-18 | The VA Showcase | 55m | 6.96 | 4th · 1st on team | — | -1.0% | |
| 2026-01-18 | The VA Showcase | 300m | 38.69 | 3rd · 1st on team | — | -1.0% | PR SR |
| 2026-01-03 | Blue Ridge Mountains Invitational | 400m | 58.73 | 1st · 1st on team | — | -0.1% | SR |
| 2025-12-13 | Stay In Your Lane Invitational | 500m | 1:16.48 | 2nd · 1st on team | — | -1.6% | ★PR SR |
| 2025-12-06 | Liberty Flames HS Invitational | 300m | 39.33 | 2nd · 1st on team | — | -0.7% | |
| 2025-12-06 | Liberty Flames HS Invitational | 55m | 7.09 | 4th · 2nd on team | — | -0.7% | |
| 2025-12-06 | Liberty Flames HS Invitational | 55m | 6.95 | 1st · 1st on team | — | -0.7% | PR SR |
| 2025-11-22 | It's About Time Invitational | 300m | 39.14 | 1st · 1st on team | — | -1.6% | PR SR |
| 2025-11-22 | It's About Time Invitational | 55m | 7.07 | 1st · 1st on team | — | -1.6% | PR SR |
| 2025-08-02 | AAU Junior Olympic Games | 100m | 11.66 | 1st · 1st on team | — | -1.0% | SR |
| 2025-08-02 | AAU Junior Olympic Games | 100m | 11.74 | 2nd · 2nd on team | — | -1.0% | |
| 2025-08-02 | AAU Junior Olympic Games | 200m | 23.8 | 1st · 1st on team | — | -1.0% | SR |
| 2025-08-02 | AAU Junior Olympic Games | 100m | 11.78 | 3rd · 3rd on team | — | -1.0% | |
| 2025-08-02 | AAU Junior Olympic Games | 200m | 23.9 | 2nd · 2nd on team | — | -1.0% | |
| 2025-08-02 | AAU Junior Olympic Games | 200m | 23.91 | 3rd · 3rd on team | — | -1.0% |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-26 | AAU Track & Field Region 25 Qualifier | 200m | 24.22 | 2nd · 2nd on team | — | -0.5% | |
| 2025-06-26 | AAU Track & Field Region 25 Qualifier | 100m | 12.05 | 1st · 1st on team | — | -0.5% | |
| 2025-06-26 | AAU Track & Field Region 25 Qualifier | 100m | 12.19 | 2nd · 2nd on team | — | -0.5% | |
| 2025-06-26 | AAU Track & Field Region 25 Qualifier | 200m | 24.2 | 1st · 1st on team | — | -0.5% | |
| 2025-06-22 | adidas Track & Field Nationals | 100m | 11.47 | 1st · 1st on team | — | -1.4% | PR SR |
| 2025-06-22 | adidas Track & Field Nationals | 200m | 23.76 | 3rd · 1st on team | — | -1.4% | |
| 2025-06-22 | adidas Track & Field Nationals | 100m | 11.69 | 4th · 2nd on team | — | -1.4% | |
| 2025-06-14 | Jim Law Invitational - Youth (June 14 - 15, 2025) | 100m | 12.05 | 2nd · 2nd on team | — | -1.8% | |
| 2025-06-14 | Jim Law Invitational - Youth (June 14 - 15, 2025) | 200m | 23.92 | 2nd · 2nd on team | — | -1.8% | |
| 2025-06-14 | Jim Law Invitational - Youth (June 14 - 15, 2025) | 400m | 55.5 | 1st · 1st on team | — | -1.8% | ★PR SR |
| 2025-06-14 | Jim Law Invitational - Youth (June 14 - 15, 2025) | 100m | 11.7 | 1st · 1st on team | — | -1.8% | |
| 2025-06-14 | Jim Law Invitational - Youth (June 14 - 15, 2025) | 200m | 23.67 | 1st · 1st on team | — | -1.8% | |
| 2025-06-06 | AAU North Carolina District Qualifier | 100m | 11.64 | 1st · 1st on team | — | -0.9% | SR |
| 2025-06-06 | AAU North Carolina District Qualifier | 200m | 23.34 | 1st · 1st on team | — | -0.9% | ★PR SR |
| 2025-06-01 | Johnson Riley | 100m | 11.86 | 1st · 1st on team | — | -0.3% | |
| 2025-06-01 | Johnson Riley | 200m | 24.53 | 1st · 1st on team | — | -0.3% | |
| 2025-06-01 | Johnson Riley | 400m | 59.45 | 1st · 1st on team | — | -0.3% | |
| 2025-05-23 | 18th Annual Mark Trail Memorial Day meet | 200m | 24.36 | 2nd · 2nd on team | — | -1.1% | |
| 2025-05-23 | 18th Annual Mark Trail Memorial Day meet | 100m | 12.02 | 1st · 1st on team | — | -1.1% | |
| 2025-05-23 | 18th Annual Mark Trail Memorial Day meet | 100m | 12.07 | 2nd · 2nd on team | — | -1.1% | |
| 2025-05-23 | 18th Annual Mark Trail Memorial Day meet | 200m | 24.26 | 1st · 1st on team | — | -1.1% | |
| 2025-05-17 | 2025 Ken Roberts-Panthers Elite Track And Field Challenge | 100m | 11.66 | 1st · 1st on team | — | -0.3% | SR |
| 2025-05-17 | 2025 Ken Roberts-Panthers Elite Track And Field Challenge | 200m | 24.14 | 2nd · 1st on team | — | -0.3% | |
| 2025-05-10 | Carolina's Sprint Fest | 100m | 11.88 | 3rd · 1st on team | — | -0.3% | |
| 2025-05-10 | Carolina's Sprint Fest | 200m | 24.08 | 2nd · 1st on team | — | -0.3% | SR |
| 2025-05-10 | Carolina's Sprint Fest | 100m | 12.08 | 4th · 2nd on team | — | -0.3% | |
| 2025-05-03 | NC Runners All State MS Meet | 100m | 11.85 | 1st · 1st on team | — | -2.0% | |
| 2025-05-03 | NC Runners All State MS Meet | 100m | 11.95 | 2nd · 2nd on team | — | -2.0% | |
| 2025-04-19 | 20th Annual Bring the Heat Invitational | 200m | 24.39 | 2nd · 2nd on team | — | -0.9% | |
| 2025-04-19 | 20th Annual Bring the Heat Invitational | 100m | 11.86 | 1st · 1st on team | — | -0.9% | |
| 2025-04-19 | 20th Annual Bring the Heat Invitational | 400m | 58.55 | 2nd · 1st on team | — | -0.9% | SR |
| 2025-04-19 | 20th Annual Bring the Heat Invitational | 200m | 24.33 | 1st · 1st on team | — | -0.9% | |
| 2025-03-13 | PCAC Meet #2 | 200m | 24.99 | 1st · 1st on team | — | +0.1% | |
| 2024-08-03 | AAU Junior Olympic Games | 100m | 11.75 | 1st · 1st on team | — | -1.4% | SR |
| 2024-08-03 | AAU Junior Olympic Games | 200m | 24.14 | 2nd · 1st on team | — | -1.4% | SR |
| 2024-08-03 | AAU Junior Olympic Games | 200m | 24.62 | 4th · 3rd on team | — | -1.4% | |
| 2024-08-03 | AAU Junior Olympic Games | 200m | 24.15 | 3rd · 2nd on team | — | -1.4% | |
| 2024-08-03 | AAU Junior Olympic Games | 100m | 11.92 | 3rd · 3rd on team | — | -1.4% | |
| 2024-08-03 | AAU Junior Olympic Games | 100m | 11.81 | 2nd · 2nd on team | — | -1.4% |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-13 | AAU National Club Championships | 100m | 11.96 | 2nd · 2nd on team | — | -1.0% | |
| 2024-07-13 | AAU National Club Championships | 100m | 11.85 | 1st · 1st on team | — | -1.0% | |
| 2024-07-13 | AAU National Club Championships | 200m | 24.23 | 1st · 1st on team | — | -1.0% | |
| 2024-07-13 | AAU National Club Championships | 100m | 12.03 | 3rd · 3rd on team | — | -1.0% | |
| 2024-07-13 | AAU National Club Championships | 200m | 24.96 | 5th · 3rd on team | — | -1.0% | |
| 2024-07-13 | AAU National Club Championships | 200m | 24.58 | 2nd · 2nd on team | — | -1.0% | |
| 2024-06-30 | AAU NC Regional 25 Qualifier | 100m | 11.98 | 2nd · 2nd on team | — | -0.5% | |
| 2024-06-30 | AAU NC Regional 25 Qualifier | 200m | 24.17 | 3rd · 2nd on team | — | -0.5% | |
| 2024-06-30 | AAU NC Regional 25 Qualifier | 100m | 11.84 | 1st · 1st on team | — | -0.5% | |
| 2024-06-30 | AAU NC Regional 25 Qualifier | 200m | 23.97 | 1st · 1st on team | — | -0.5% | PR SR |
| 2024-06-16 | adidas Outdoor Nationals | 200m | 24.14 | 2nd · 1st on team | — | -1.4% | PR SR |
| 2024-06-16 | adidas Outdoor Nationals | 100m | 11.58 | 2nd · 1st on team | — | -1.4% | PR SR |
| 2024-06-16 | adidas Outdoor Nationals | 200m | 24.4 | 5th · 2nd on team | — | -1.4% | |
| 2024-06-09 | AAU North Carolina District Qualifier | 100m | 11.83 | 1st · 1st on team | — | -1.8% | |
| 2024-06-09 | AAU North Carolina District Qualifier | 100m | 11.84 | 2nd · 2nd on team | — | -1.8% | |
| 2024-06-09 | AAU North Carolina District Qualifier | 200m | 24.18 | 3rd · 1st on team | — | -1.8% | PR SR |
| 2024-06-09 | AAU North Carolina District Qualifier | 200m | 24.46 | 4th · 2nd on team | — | -1.8% | |
| 2024-05-26 | 17th Annual Mark Trail Memorial Day Invitational | 200m | 24.63 | 4th · 2nd on team | — | -1.4% | PR SR |
| 2024-05-26 | 17th Annual Mark Trail Memorial Day Invitational | 100m | 11.73 | 2nd · 1st on team | — | -1.4% | PR SR |
| 2024-05-26 | 17th Annual Mark Trail Memorial Day Invitational | 100m | 12.13 | 4th · 2nd on team | — | -1.4% | |
| 2024-05-26 | 17th Annual Mark Trail Memorial Day Invitational | 400m | 58.29 | 1st · 1st on team | — | -1.4% | |
| 2024-05-26 | 17th Annual Mark Trail Memorial Day Invitational | 200m | 24.25 | 2nd · 1st on team | — | -1.4% | PR SR |
| 2024-05-19 | Ken Roberts Panther Elite | 100m | 12.12 | 1st · 1st on team | — | +0.1% | |
| 2024-05-19 | Ken Roberts Panther Elite | 200m | 25.13 | 1st · 1st on team | — | +0.1% | |
| 2024-05-19 | Ken Roberts Panther Elite | 400m | 58.57 | 1st · 1st on team | — | +0.1% | |
| 2024-04-20 | 19th Annual Bring the Heat Invitational | 100m | 12.08 | 1st · 1st on team | — | -0.9% | |
| 2024-04-20 | 19th Annual Bring the Heat Invitational | 200m | 24.77 | 2nd · 2nd on team | — | -0.9% | PR SR |
| 2024-04-20 | 19th Annual Bring the Heat Invitational | 400m | 56.36 | 1st · 1st on team | — | -0.9% | PR SR |
| 2024-04-20 | 19th Annual Bring the Heat Invitational | 200m | 24.7 | 1st · 1st on team | — | -0.9% | PR SR |
| 2024-04-18 | PCAC Conference Championship | 100m | 11.99 | 1st · 1st on team | — | -1.0% | PR SR |
| 2024-04-18 | PCAC Conference Championship | 200m | 25.36 | 1st · 1st on team | — | -1.0% | |
| 2024-04-11 | PCAC Meet 5 | 200m | 25.27 | 1st · 1st on team | — | +0.1% | |
| 2024-04-11 | PCAC Meet 5 | 100m | 12.41 | 1st · 1st on team | — | +0.1% | |
| 2024-03-26 | PCAC MS Meet #4 | 100m | 12.1 | 1st · 1st on team | — | +0.6% | |
| 2024-03-26 | PCAC MS Meet #4 | 200m | 25.53 | 1st · 1st on team | — | +0.6% | |
| 2024-03-20 | PCAC Meet 3 | 100m | 12.06 | 1st · 1st on team | — | -1.0% | PR SR |
| 2024-03-20 | PCAC Meet 3 | 200m | 25.03 | 1st · 1st on team | — | -1.0% | PR SR |
| 2024-03-14 | PCAC Meet 2 | 200m | 25.21 | 1st · 1st on team | — | +0.1% | PR SR |
| 2024-03-14 | PCAC Meet 2 | 100m | 12.23 | 1st · 1st on team | — | +0.1% | PR SR |