Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-13 | AARTFC Outdoor Track & Field Championships | javelin | 58.77m | — | — | -0.032 | |
| 2026-05-08 | G. Larry James Invite | javelin | 56.84m | — | — | -0.032 | |
| 2026-05-02 | NJAC Outdoor Track & Field Championships | javelin | 57.95m | — | — | -0.029 | |
| 2026-04-17 | Virginia Challenge | javelin | 57.22m | — | — | -0.040 | |
| 2026-04-11 | Oscar Moore Invitational | javelin | 55.15m | — | — | -0.026 | |
| 2026-04-04 | Ursinus Springfest | javelin | 55.22m | — | — | -0.032 | |
| 2026-03-20 | Stockton Invite | javelin | 59.48m | — | — | -0.032 |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-07-18 | American JavFest | javelin | 45.69m | — | — | -0.030 | |
| 2025-06-19 | New Balance Nationals Outdoor | javelin | 50.05m | — | — | -0.045 | |
| 2025-06-04 | NJSIAA State Meet Of Champions | javelin | 175-05 | — | — | -0.041 | |
| 2025-05-16 | NJSIAA Sectionals Central Groups 2 and 3 | javelin | 188-1 | — | — | -0.038 | |
| 2025-05-10 | Burlington County Championship | javelin | 161-02 | — | — | -0.031 | |
| 2025-05-02 | Burlington County Divisional Champs | javelin | 161-07 | — | — | -0.041 | |
| 2025-05-01 | SJTCA Elite | javelin | 174-07 | — | — | -0.043 | |
| 2025-04-26 | Lion Invitational | javelin | 173-05 | — | — | -0.041 | |
| 2025-04-19 | Colts Neck Spring Invitational | javelin | 185-10 | — | — | -0.035 | |
| 2025-04-15 | Pennsauken FAT Batch Meet #1 | javelin | DNS | — | — | -0.041 | |
| 2025-04-05 | Don Danser Memorial | javelin | 160-04 | — | — | -0.038 | |
| 2025-04-01 | Penn Relays Qualifier | javelin | 168-1 | — | — | -0.040 | |
| 2025-03-29 | Husky Relays | javelin | 176-01 | — | — | -0.040 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-16 | New Balance Nationals Outdoor | javelin | 47.64m | — | — | -0.045 | |
| 2024-06-12 | NJSIAA State Meet Of Champions | javelin | 166-08 | — | — | -0.041 | |
| 2024-06-08 | NJSIAA Group 2-3 Championships | javelin | 168-09 | — | — | -0.043 | |
| 2024-06-01 | NJSIAA Sectionals Central Groups 2 and 3 | javelin | 177-4 | — | — | -0.038 | |
| 2024-05-18 | Burlington County Scholastic League Divisional Championships | javelin | 159-0 | — | — | -0.041 | |
| 2024-04-13 | Moorestown Invitational | javelin | DNS | — | — | -0.030 | |
| 2024-04-06 | Don Danser Relays | javelin | 170-05 | — | — | -0.038 |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-06-03 | NJSIAA Sectionals Central Groups 2 and 3 | javelin | 140-8 | — | — | -0.038 | |
| 2023-05-20 | Burlington County Scholastic League Divisional Championships | javelin | 132' 0 | — | — | -0.041 | |
| 2023-05-13 | Burlington County Championships | javelin | 145-3 | — | — | -0.045 | |
| 2023-05-04 | SJTCA Elite Meet | javelin | 141-09 | — | — | -0.040 | |
| 2023-04-22 | Colts Neck Spring Invitational | javelin | 132-10 | — | — | -0.035 | |
| 2023-04-15 | Fast Times at Cherokee High | javelin | 128-08 | — | — | -0.038 | |
| 2023-04-08 | Don Danser Relays | javelin | 136-04 | — | — | -0.031 | |
| 2023-04-08 | Don Danser Relays | javelin | 136-04 | — | — | -0.031 | |
| 2023-04-08 | Don Danser Relays | javelin | 136-04 | — | — | -0.031 |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-06-04 | NJSIAA Sectionals Central Groups 2 and 3 | javelin | 125-0 | — | — | -0.041 | |
| 2022-04-22 | The Crusader Frosh-Novice Meet | 1600m | 6:16.81 | 26th · 2nd on team | 89.9 | -0.034 | ★PR ★R SR RSR |