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 | lj | 6.54m | — | — | -0.045 | |
| 2026-06-13 | East Coast Champs | 200m | 22.93 | 13th · 3rd on team | — | -0.042 | |
| 2026-06-13 | East Coast Champs | 100m | 11.06 | 4th · 4th on team | — | -0.042 | |
| 2026-06-13 | East Coast Champs | 100m | 10.85 | 1st · 1st on team | — | -0.042 | ★PR SR |
| 2026-06-03 | NJSIAA State Meet Of Champions | lj | 21-01.00 | — | — | -0.041 | |
| 2026-06-03 | NJSIAA State Meet Of Champions | 200m | 21.87 | 11th · 1st on team | — | -0.041 | ★PR SR |
| 2026-05-29 | NJSIAA Group Championships - 2 & 3 | lj | 22-1.50 | — | — | -0.045 | |
| 2026-05-29 | NJSIAA Group Championships - 2 & 3 | 100m | 11.15 | 13th · 1st on team | — | -0.045 | |
| 2026-05-29 | NJSIAA Group Championships - 2 & 3 | 200m | 21.96 | 2nd · 1st on team | — | -0.045 | PR SR |
| 2026-05-15 | NJSIAA Sectionals Central Groups 2 and 3 | lj | 21-9.25 | — | — | -0.041 | |
| 2026-05-15 | NJSIAA Sectionals Central Groups 2 and 3 | 100m | 11.05 | 10th · 2nd on team | — | -0.041 | |
| 2026-05-15 | NJSIAA Sectionals Central Groups 2 and 3 | 400m | 50.84 | 2nd · 1st on team | — | -0.041 | ★PR SR |
| 2026-05-15 | NJSIAA Sectionals Central Groups 2 and 3 | 200m | 22.43 | 2nd · 1st on team | — | -0.041 | |
| 2026-05-15 | NJSIAA Sectionals Central Groups 2 and 3 | 100m | 10.88 | 5th · 1st on team | — | -0.041 | PR SR |
| 2026-05-05 | Skyland Conference Champs - Open Scoring | lj | 19-01.00 | — | — | -0.038 | |
| 2026-05-05 | Skyland Conference Champs - Open Scoring | 200m | 22.61 | 3rd · 1st on team | — | -0.038 | |
| 2026-05-05 | Skyland Conference Champs - Open Scoring | 100m | 11.17 | 1st · 1st on team | — | -0.038 | |
| 2026-05-05 | Skyland Conference Champs - Open Scoring | 100m | 11.07 | 1st · 1st on team | — | -0.038 | |
| 2026-04-28 | Somerset County Champs | lj | 20' 6.5" | — | — | -0.038 | |
| 2026-04-28 | Somerset County Champs | 100m | 11 | 1st · 1st on team | — | -0.038 | PR SR |
| 2026-04-28 | Somerset County Champs | 400m | 51.14 | 6th · 1st on team | — | -0.038 | PR SR |
| 2026-04-28 | Somerset County Champs | 100m | 11.24 | 3rd · 2nd on team | — | -0.038 | |
| 2026-04-18 | Neville Plummer Memorial Invitational | lj | 23-8.25 | — | — | -0.034 | |
| 2026-04-18 | Neville Plummer Memorial Invitational | 200m | 22.42 | 5th · 1st on team | — | -0.034 | PR SR |
| 2026-04-11 | Somerset County Relays | lj | 19-11.00 | — | — | -0.041 | |
| 2026-03-28 | Skyland Conference Relays | lj | 19-09.75 | — | — | -0.042 | |
| 2026-03-13 | New Balance Nationals Indoor | lj | 6.38m | — | — | -0.044 | |
| 2026-03-08 | NJSIAA State Indoor Meet of Champions | lj | 22-2.50 | — | — | -0.043 | |
| 2026-02-21 | Ocean Breeze Elite | lj | 6.63m | — | — | -0.043 | |
| 2026-02-01 | Skyland Conference Indoor Championship | lj | 23-0 | — | — | -0.033 | |
| 2026-01-02 | Somerset County Relay Championships | lj | 21-1.75 | — | — | -0.043 | |
| 2026-01-02 | Somerset County Relay Championships | 400m | 54.9 | 1st · 1st on team | — | -0.043 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-19 | New Balance Nationals Outdoor | lj | 6.42m | — | — | -0.045 | |
| 2025-06-04 | NJSIAA State Meet Of Champions | lj | 20-06.00 | — | — | -0.041 | |
| 2025-05-16 | NJSIAA Sectionals Central Groups 2 and 3 | tj | 41-4.50 | — | — | -0.038 | |
| 2025-05-16 | NJSIAA Sectionals Central Groups 2 and 3 | lj | 22-5 | — | — | -0.038 | |
| 2025-05-06 | Skyland Conference Champs - Divisional | lj | 22-01.00 | — | — | -0.038 | |
| 2025-05-06 | Skyland Conference Champs - Open | lj | 22-01.00 | — | — | -0.038 | |
| 2025-05-06 | Skyland Conference Champs - Open | tj | 39-03.50 | — | — | -0.038 | |
| 2025-05-06 | Skyland Conference Champs - Divisional | tj | 39-03.50 | — | — | -0.038 | |
| 2025-05-06 | Skyland Conference Champs - Open | 100m | 11.46 | 3rd · 2nd on team | — | -0.038 | PR SR |
| 2025-05-06 | Skyland Conference Champs - Divisional | 100m | 11.46 | 3rd · 2nd on team | — | -0.038 | |
| 2025-04-29 | Somerset County Champs | lj | 22-04.25 | — | — | -0.038 | |
| 2025-04-29 | Somerset County Champs | tj | 42-03.25 | — | — | -0.038 | |
| 2025-04-05 | Somerset County Relays | tj | 41-05.25 | — | — | -0.041 | |
| 2025-04-05 | Somerset County Relays | lj | 21-01.00 | — | — | -0.041 | |
| 2025-03-29 | Skyland Conference Relays | lj | 19-11.50 | — | — | -0.042 | |
| 2025-03-29 | Skyland Conference Relays | tj | 41-7.50 | — | — | -0.042 | |
| 2025-03-13 | New Balance Nationals Indoor | lj | 6.79m | — | — | -0.044 | |
| 2025-03-02 | NJSIAA Meet of Champions | lj | 22-10 | — | — | -0.043 | |
| 2025-02-17 | Armory Youth Winter Invitational | lj | 6.68m | — | — | -0.041 | |
| 2025-02-01 | Ocean Breeze Invitational | lj | 23-0 | — | — | -0.043 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-12 | NJSIAA State Meet Of Champions | lj | 18-02.00 | — | — | -0.041 | |
| 2024-06-08 | NJSIAA Group 2-3 Championships | tj | 43-08.00 | — | — | -0.043 | |
| 2024-06-08 | NJSIAA Group 2-3 Championships | lj | 21-04.00 | — | — | -0.043 | |
| 2024-06-01 | NJSIAA Sectionals North 2 Groups 2 and 3 | tj | 42-0 | — | — | -0.046 | |
| 2024-06-01 | NJSIAA Sectionals North 2 Groups 2 and 3 | lj | 22-2.25 | — | — | -0.046 | |
| 2024-05-21 | Skyland Conference Champs - Open Scores | lj | 21-00.50 | — | — | -0.038 | |
| 2024-05-21 | Skyland Conference Champs - Divisional | tj | 38-01.00 | — | — | -0.038 | |
| 2024-05-21 | Skyland Conference Champs - Divisional | lj | 21-00.50 | — | — | -0.038 | |
| 2024-05-21 | Skyland Conference Champs - Open Scores | tj | 38-01.00 | — | — | -0.038 | |
| 2024-05-14 | Somerset County Champs | lj | 20-08.50 | — | — | -0.038 | |
| 2024-05-04 | Neville Plummer Memorial Invitational | lj | 21-10 | — | — | -0.034 | |
| 2024-05-04 | Neville Plummer Memorial Invitational | tj | 40-10.50 | — | — | -0.034 | |
| 2024-05-04 | Neville Plummer Memorial Invitational | 400m | 52.92 | 3rd · 1st on team | — | -0.034 | PR SR |
| 2024-04-13 | Skyland Relays | tj | 39-10.00 | — | — | -0.042 | |
| 2024-04-13 | Skyland Relays | lj | 20-04.50 | — | — | -0.042 | |
| 2024-03-02 | Armory Youth Last Chance | lj | 6.07m | — | — | -0.041 | |
| 2024-02-11 | Ocean Breeze Youth Invitational | lj | 6.41m | — | — | -0.043 |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-06-18 | New Balance Nationals Outdoor | lj | 6.00m | — | — | -0.045 | |
| 2023-06-10 | NJSIAA Group Championships - 2 - 3 - NPB | lj | 20-01.25 | — | — | -0.040 | |
| 2023-06-03 | NJSIAA Sectionals North 2 Groups 2 and 3 | tj | 39-3 | — | — | -0.044 | |
| 2023-06-03 | NJSIAA Sectionals North 2 Groups 2 and 3 | lj | 21-7 | — | — | -0.044 | |
| 2023-05-25 | Skyland Conference Boys Frosh/Soph Champs | 100m | 13.16 | 60th · 7th on team | — | -0.041 | PR SR |
| 2023-05-16 | Somerset County Championships | lj | 18-04.75 | — | — | -0.038 | |
| 2023-05-16 | Somerset County Championships | tj | 39-06.00 | — | — | -0.038 | |
| 2023-05-06 | Neville Plummer Memorial Invitational | lj | 18-05.50 | — | — | -0.034 | |
| 2023-05-06 | Neville Plummer Memorial Invitational | tj | 41-03.00 | — | — | -0.034 | |
| 2023-04-22 | Somerset County Relays | lj | 17-7 | — | — | -0.041 | |
| 2023-04-22 | Somerset County Relays | tj | 39-4 | — | — | -0.041 | |
| 2023-04-18 | Dual: Somerville, Gill, Pingry VS Ridge | tj | 40-1 | — | — | -0.041 | |
| 2023-04-08 | Summit Relays | tj | 36-0.25 | — | — | -0.027 | |
| 2023-04-08 | Summit Relays | lj | 16-9 | — | — | -0.027 |