Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-15 | NJSIAA Sectionals South Groups 2 and 3 | 200m | 25.9 | 3rd · 1st on team | — | -0.043 | ★PR SR |
| 2026-05-15 | NJSIAA Sectionals South Groups 2 and 3 | 400m | 58.59 | 1st · 1st on team | — | -0.043 | SR |
| 2026-05-01 | Burlington County Divisional Championships | 800m | 2:35.36 | 2nd · 1st on team | 117.9 | -0.033 | |
| 2026-05-01 | Burlington County Divisional Championships | 400m | 59.62 | 1st · 1st on team | — | -0.033 | |
| 2026-04-23 | 130th Penn Relays Carnival | 400m | 1:00.06 | 438th · 1st on team | — | -0.045 | |
| 2026-04-18 | Joe Lykes Inv (formerly Colts Neck Spring Invitational) | 800m | 2:35.22 | 18th · 1st on team | 117.8 | -0.035 | |
| 2026-04-18 | Joe Lykes Inv (formerly Colts Neck Spring Invitational) | 400m | 1:01.5 | 6th · 1st on team | — | -0.035 | |
| 2026-02-15 | NJSIAA Sectional Championships - South Groups 1-2 | 800m | 2:30.72 | 5th · 1st on team | 121.5 | -0.033 | |
| 2026-02-15 | NJSIAA Sectional Championships - South Groups 1-2 | 400m | 58.88 | 2nd · 1st on team | — | -0.033 | SR |
| 2026-02-01 | The 11th Annual Ocean Breeze Invitational 2026 | 200m | 26.65 | 44th · 1st on team | — | -0.043 | |
| 2026-02-01 | The 11th Annual Ocean Breeze Invitational 2026 | 800m | 2:26.19 | 32nd · 1st on team | 124.4 | -0.043 | SR RSR |
| 2026-01-24 | Puma New York International Showcase 2026 | 200m | 26.57 | 47th · 1st on team | — | -0.043 | SR |
| 2026-01-24 | Puma New York International Showcase 2026 | 400m | 1:00.18 | 28th · 1st on team | — | -0.043 | |
| 2026-01-21 | SJTCA Meet #14 - Nike Elite | 400m | 1:00.08 | 17th · 1st on team | — | -0.041 | SR |
| 2026-01-11 | Molloy Stanner Games | 55m | 7.92 | 40th · 1st on team | — | -0.041 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-13 | East Coast Championships | 400m | 57.01 | 2nd · 1st on team | — | -0.033 | ★PR SR |
| 2025-05-16 | NJSIAA Sectionals South Groups 2 and 3 | 400m | 57.63 | 1st · 1st on team | — | -0.043 | SR |
| 2025-05-16 | NJSIAA Sectionals South Groups 2 and 3 | 800m | 2:24.58 | 3rd · 1st on team | 125.3 | -0.043 | ★PR ★R SR RSR |
| 2025-05-16 | NJSIAA Sectionals South Groups 2 and 3 | 200m | 26.13 | 5th · 1st on team | — | -0.043 | PR SR |
| 2025-05-10 | Burlington County Championship | 400m | 58.47 | 4th · 1st on team | — | -0.031 | |
| 2025-05-02 | Burlington County Divisional Champs | 400m | 57.82 | 1st · 1st on team | — | -0.041 | SR |
| 2025-04-26 | Lion Invitational | 400m | 59.6 | 3rd · 1st on team | — | -0.041 | |
| 2025-04-26 | Lion Invitational | 200m | 26.68 | 9th · 1st on team | — | -0.041 | SR |
| 2025-04-19 | Colts Neck Spring Invitational | 800m | 2:27.19 | 12th · 1st on team | 124.6 | -0.035 | PR R SR RSR |
| 2025-04-19 | Colts Neck Spring Invitational | 400m | 59.17 | 3rd · 1st on team | — | -0.035 | |
| 2025-04-15 | Pennsauken FAT Batch Meet #1 | 400m | 1:01.5 | 3rd · 1st on team | — | -0.041 | |
| 2025-04-15 | Pennsauken FAT Batch Meet #1 | 800m | 2:33.53 | 1st · 1st on team | 118.8 | -0.041 | PR R SR RSR |
| 2025-01-24 | Puma New York International Showcase 2025 | 400m | 58.88 | 18th · 1st on team | — | -0.043 | SR |
| 2025-01-22 | SJTCA Meet #13 | 400m | 59.21 | 5th · 1st on team | — | -0.041 | SR |
| 2025-01-12 | Molloy Stanner Games | 600m | 1:36.71 | 2nd · 1st on team | — | -0.041 | ★PR SR |
| 2024-12-28 | U.S. Marine Corps Holiday Classic | 400m | 59.43 | 15th · 1st on team | — | -0.041 | SR |
| 2024-12-28 | U.S. Marine Corps Holiday Classic | 55m | 7.73 | 51st · 1st on team | — | -0.041 | ★PR SR |
| 2024-12-21 | JAMBAR Coaches Hall of Fame Invite | 400m | 1:01.5 | 1st · 1st on team | — | -0.041 | SR |
| 2024-12-21 | JAMBAR Coaches Hall of Fame Invite | 500m | 1:18.96 | 6th · 1st on team | — | -0.041 | ★PR SR |
| 2024-12-14 | Jim Mitchell Invitational | 600m | 1:40.52 | 6th · 1st on team | — | -0.041 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-11 | Burlington County Championships | 400m | 58.91 | 4th · 1st on team | — | -0.045 | |
| 2024-03-10 | New Balance Nationals Indoor | 400m | 58.75 | 80th · 1st on team | — | -0.045 | |
| 2024-02-24 | Ocean Breeze Elite Invitational | 400m | 58.17 | 7th · 1st on team | — | -0.043 | SR |
| 2024-02-17 | NJSIAA Group 2 & 3 State Championships | 400m | 1:00.02 | 5th · 1st on team | — | -0.033 | |
| 2024-02-03 | Ocean Breeze Invitational & Pentathlon | 200m | 26.77 | 10th · 2nd on team | — | -0.043 | PR SR |
| 2024-02-03 | Ocean Breeze Invitational & Pentathlon | 400m | 59.23 | 9th · 1st on team | — | -0.043 | SR |
| 2024-02-03 | Ocean Breeze Invitational & Pentathlon | 200m | 26.6 | 7th · 1st on team | — | -0.043 | PR SR |
| 2024-01-29 | SJTCA Winter Meet #14 | 400m | 59.94 | 2nd · 1st on team | — | -0.033 | SR |
| 2024-01-29 | SJTCA Winter Meet #14 | 55m | 7.86 | 23rd · 1st on team | — | -0.033 | PR SR |
| 2024-01-14 | Molloy Stanner Games | 600m | 1:38.81 | 4th · 1st on team | — | -0.041 | PR SR |
| 2023-12-28 | Len Pietrewicz Invitational | 55m | 8.06 | 37th · 2nd on team | — | -0.041 | SR |
| 2023-12-16 | JAMBAR Coaches Hall of Fame Invitational | 400m | 1:00.41 | 1st · 1st on team | — | -0.041 | SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-06-15 | NJSIAA Meet of Champions | 400m | 58.48 | 11th · 1st on team | — | -0.042 | |
| 2023-06-10 | NJSIAA Group Championships - 2 - 3 - NPB | 400m | 58.48 | 7th · 1st on team | — | -0.040 | |
| 2023-06-03 | NJSIAA Sectionals South Groups 2 and 3 | 200m | 27.61 | 14th · 1st on team | — | -0.040 | |
| 2023-06-03 | NJSIAA Sectionals South Groups 2 and 3 | 400m | 57.55 | 5th · 1st on team | — | -0.040 | PR SR |
| 2023-05-25 | Cherokee Final Countdown- Last Chance | 400m | 58.35 | 3rd · 1st on team | — | -0.038 | PR SR |
| 2023-05-25 | Cherokee Final Countdown- Last Chance | 100m | 13.46 | 15th · 2nd on team | — | -0.038 | |
| 2023-05-20 | Burlington County Scholastic League Divisional Championships | 200m | 26.9 | 3rd · 1st on team | — | -0.041 | PR SR |
| 2023-05-20 | Burlington County Scholastic League Divisional Championships | 400m | 58.7 | 1st · 1st on team | — | -0.041 | PR SR |
| 2023-05-13 | Burlington County Championships | 400m | 58.9 | 3rd · 1st on team | — | -0.045 | PR SR |
| 2023-05-06 | Neville Plummer Memorial Invitational | 400m | 59.21 | 1st · 1st on team | — | -0.034 | PR SR |
| 2023-05-06 | Neville Plummer Memorial Invitational | 100m | 13.51 | 11th · 2nd on team | — | -0.034 | PR SR |
| 2023-05-06 | Neville Plummer Memorial Invitational | 100m | 13.43 | 9th · 1st on team | — | -0.034 | ★PR SR |
| 2023-05-06 | Neville Plummer Memorial Invitational | 200m | 27.16 | 1st · 1st on team | — | -0.034 | PR SR |
| 2023-04-22 | Colts Neck Spring Invitational | 400m | 59.98 | 1st · 1st on team | — | -0.035 | PR SR |
| 2023-02-18 | NJSIAA Group Championships | 400m | 1:03.08 | 14th · 1st on team | — | -0.033 | |
| 2023-02-05 | NJSIAA Sectional Championships - South Group 2&3 | 55m | 7.97 | 24th · 1st on team | — | -0.033 | |
| 2023-02-05 | NJSIAA Sectional Championships - South Group 2&3 | 400m | 1:02.89 | 4th · 2nd on team | — | -0.033 | PR SR |
| 2023-01-21 | SJTCA Winter Meet #8 | 55m | 7.92 | 28th · 1st on team | — | -0.033 | PR SR |
| 2023-01-21 | SJTCA Winter Meet #8 | 400m | 1:03.88 | 7th · 2nd on team | — | -0.033 | PR SR |
| 2023-01-07 | Merli Invitational | 55m | 8.17 | 42nd · 1st on team | — | -0.033 | |
| 2023-01-07 | Merli Invitational | 400m | 1:04.56 | 6th · 1st on team | — | -0.033 | PR SR |
| 2022-12-28 | Len Pietrewicz Invitational | 300m | 44.5 | 5th · 1st on team | — | -0.041 | ★PR SR |
| 2022-12-28 | Len Pietrewicz Invitational | 55m | 8.02 | 23rd · 1st on team | — | -0.041 | PR SR |
| 2022-12-17 | Coaches Hall of Fame Invitational | 55m | 8.03 | 11th · 1st on team | — | -0.041 | PR SR |