Speed rating — all races
Track & Field
TF speed rating
2025 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-15 | SEC Outdoor Championships | 400m | 47.3 | 45th · 1st on team | — | -0.5% | ★PR SR |
| 2025-05-03 | 2025 LSU Invitational | 400m | 48.08 | 35th · 1st on team | — | -1.0% | |
| 2025-04-04 | Pepsi Florida Relays | 400m | 48.32 | 41st · 2nd on team | — | -1.7% | |
| 2025-03-21 | Yellow Jacket Invitational | 400m | 47.49 | 4th · 1st on team | — | -0.7% | PR SR |
| 2025-02-27 | SEC Indoor Championships | 400m | 48.01 | 34th · 1st on team | — | -2.0% | SR |
| 2025-01-17 | Samford Invite | 400m | 48.65 | 3rd · 2nd on team | — | -1.7% | SR |
2024 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-11 | SEC Outdoor Championships | 400m | 49.36 | 47th · 3rd on team | — | -1.7% | |
| 2024-04-27 | 2024 LSU Invitational | 400m | 47.88 | 24th · 2nd on team | — | -1.0% | PR SR |
| 2024-04-13 | Tom Jones Memorial Invitational | 400m | 48.28 | 20th · 1st on team | — | -1.7% | |
| 2024-04-06 | Crimson Tide Invite | 400m | 48.1 | 10th · 1st on team | — | -0.7% | |
| 2024-03-30 | Florida Relays | 400m | 47.97 | 18th · 2nd on team | — | -1.7% | PR SR |
| 2024-03-22 | FSU Relays | 400m | 48.88 | 8th · 3rd on team | — | -1.4% | SR |
| 2024-01-19 | Vanderbilt Invitational | 400m | 49.03 | 14th · 1st on team | — | -1.5% | SR |
| 2024-01-11 | Harvey Glance Tide and Tigers Dual Meet | 500m | 1:03.87 | 3rd · 1st on team | — | -1.7% | ★PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-04-22 | Crimson Tide Invitational | 400m | 48.03 | 13th · 2nd on team | — | -0.7% | PR SR |
| 2023-04-07 | Cameron Burrell Alumni Invitational | 400m | 48.58 | 1st · 1st on team | — | 0.0% | SR |
| 2023-03-18 | Tiger Track Classic | 400m | 48.76 | 1st · 1st on team | — | -1.1% | |
| 2023-02-11 | Music City Challenge | 400m | 48.61 | 4th · 1st on team | — | -1.5% | SR |
| 2023-01-20 | Meet results → | Men's 400 Meters | 49.09 | 13th · 1st on team | — | — | ★PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-04-30 | Torrin Lawrence Memorial Invite | 400mh | 53.54 | 4th · 1st on team | — | -1.1% | SR |
| 2022-04-23 | Crimson Tide Invitational | 400mh | 53.89 | 14th · 1st on team | — | -0.7% | SR |
| 2022-04-16 | War Eagle Invitational | 400mh | 54.39 | 14th · 1st on team | — | -1.1% | |
| 2022-04-09 | Joe Walker Invitational | 400mh | 54.38 | 4th · 1st on team | — | -0.6% | SR |
| 2022-03-18 | Meet results → | Men's 400 Hurdles | 55.37 | 4th · 1st on team | — | — | ★PR SR |
2021 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-07-03 | The Outdoor Nationals Presented by Nike | 400m | 49.12 | 20th · 1st on team | — | -0.7% | |
| 2021-06-19 | NJSIAA State Meet Of Champions | 400mh | 52.86 | 2nd · 1st on team | — | -1.4% | ★PR SR |
| 2021-06-11 | NJSIAA Groups 2 & 4 | 400mh | 53.88 | 1st · 1st on team | — | -1.8% | PR SR |
| 2021-06-11 | NJSIAA Groups 2 & 4 | 800m | 1:54.3 | 4th · 1st on team | 131.2 | -1.8% | ★PR SR |
| 2021-06-11 | NJSIAA Groups 2 & 4 | 400m | 48.93 | 4th · 1st on team | — | -1.8% | |
| 2021-06-05 | NJSIAA Sectionals North 2 Groups 1 and 4 | 800m | 1:54.6 | 1st · 1st on team | 131.3 | -1.8% | PR SR |
| 2021-06-05 | NJSIAA Sectionals North 2 Groups 1 and 4 | 400mh | 55.04 | 1st · 1st on team | — | -1.8% | PR SR |
| 2021-06-05 | NJSIAA Sectionals North 2 Groups 1 and 4 | 400m | 48.91 | 1st · 1st on team | — | -1.8% | |
| 2021-05-24 | Somerset County Championships | tj | 41-07.50 | — | — | -1.8% | |
| 2021-05-24 | Somerset County Championships | 400mh | 56.8 | 1st · 1st on team | — | -1.8% | PR SR |
| 2021-05-24 | Somerset County Championships | 400m | 49.84 | 1st · 1st on team | — | -1.8% | |
| 2021-05-20 | Skyland Conference Championships | lj | 21-07.75 | — | — | -2.3% | |
| 2021-05-20 | Skyland Conference Championships | 400m | 50.31 | 1st · 1st on team | — | -2.3% | |
| 2021-05-20 | Skyland Conference Championships | 200m | 22.56 | 2nd · 1st on team | — | -2.3% | ★PR SR |
| 2021-05-17 | Jeffry Tindall Field Invitational | tj | 40-4 | — | — | -1.9% | |
| 2021-05-17 | Jeffry Tindall Field Invitational | lj | 21-2 | — | — | -1.9% | |
| 2021-05-14 | Ridge Twilight Meet II Night of 3200s | 400m | 48.56 | 1st · 1st on team | — | -1.8% | PR SR |
| 2021-05-10 | Midseason Relay Showdown | tj | 42-01.00 | — | — | -1.8% | |
| 2021-05-10 | Midseason Relay Showdown | lj | 21-02.50 | — | — | -1.8% | |
| 2021-05-05 | Hillsborough, Bridgewater vs Ridge | lj | 20-4 | — | — | -1.8% | |
| 2021-04-30 | Ridge Night of 1600's | 800m | 1:58.55 | 1st · 1st on team | 127.5 | -1.8% | |
| 2021-04-24 | Somerset County Relays | lj | 20-11.00 | — | — | -1.8% | |
| 2021-04-24 | Somerset County Relays | 400mh | 58.25 | 1st · 1st on team | — | -1.8% | SR |
| 2021-03-28 | NSAF Meet of Champions | 800m | 1:56.21 | 4th · 1st on team | 131.5 | -0.3% | PR ★R SR RSR |
| 2021-03-20 | Ridge Day of Middle Distance | 800m | 1:56.64 | 1st · 1st on team | 128.4 | -1.8% | PR R SR RSR |
| 2021-03-12 | Westfield vs Ridge | 400m | 50.54 | 1st · 1st on team | — | -1.8% | SR |
| 2021-03-10 | Bridgewater-Immaculata-Ridge | lj | 18-5 | — | — | -1.8% | |
| 2021-03-05 | Montgomery - Ridge Dual Meet | tj | 40-10 | — | — | -1.8% | |
| 2021-02-27 | High Intensity Jumps Series 5 | lj | 21-1.25 | — | — | — |
2020 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-03-08 | NJSIAA Meet of Champions | 400m | 50.34 | 6th · 1st on team | — | -1.9% | SR |
| 2020-02-29 | NJSIAA Group 4 Championships | 400m | 50.96 | 6th · 1st on team | — | -0.9% | |
| 2020-02-21 | NJSIAA Sectional Championships - North 2 Gr. 1&4 | 400m | 50.97 | 3rd · 1st on team | — | -0.9% | |
| 2020-02-21 | NJSIAA Sectional Championships - North 2 Gr. 1&4 | 800m | 2:02.17 | 3rd · 2nd on team | 123.9 | -0.9% | |
| 2020-02-03 | New Jersey Varsity Classic | tj | 42-05.50 | — | — | -1.7% | |
| 2020-01-29 | Metropolitan Invitational | 800m | 1:57.68 | 1st · 1st on team | 128.2 | -1.7% | PR R SR RSR |
| 2020-01-26 | Skyland Conference Indoor Championships | lj | 20-10.75 | — | — | -1.4% | |
| 2020-01-26 | Skyland Conference Indoor Championships | tj | 42-08.50 | — | — | -1.4% | |
| 2020-01-26 | Skyland Conference Indoor Championships | 400m | 50.43 | 1st · 1st on team | — | -1.4% | SR |
| 2020-01-04 | Ocean Breeze Freedom Games | tj | 39-00.50 | — | — | -1.9% | |
| 2020-01-04 | Meet results → | Boys Triple Jump Red | 39' 0.5" | — | — | — | |
| 2020-01-04 | Ocean Breeze Freedom Games | 600m | 1:24.06 | 2nd · 1st on team | — | -1.9% | ★PR SR |
| 2019-12-27 | Somerset County Championships | lj | 19-10.00 | — | — | -1.4% |
2019 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-05-25 | NJSIAA Sectionals North 2 Groups 4 | lj | 19-08.25 | — | — | -1.8% | |
| 2019-05-25 | NJSIAA Sectionals North 2 Groups 4 | tj | 40-01.50 | — | — | -1.8% | |
| 2019-05-20 | DuskFest 400/1600 | 400m | 49.77 | 1st · 1st on team | — | -1.5% | PR SR |
| 2019-05-14 | Somerset County Championships | tj | 40-08.75 | — | — | -1.5% | |
| 2019-05-14 | Somerset County Championships | 400mh | 57.96 | 3rd · 2nd on team | — | -1.5% | PR SR |
| 2019-05-14 | Somerset County Championships | 400m | 51.12 | 3rd · 1st on team | — | -1.5% | |
| 2019-05-07 | Skyland Conference Championships | tj | 40-01.00 | — | — | -1.5% | |
| 2019-05-07 | Skyland Conference Championships | 400mh | 58.2 | 2nd · 2nd on team | — | -1.5% | PR SR |
| 2019-05-07 | Skyland Conference Championships | 400m | 50.88 | 2nd · 1st on team | — | -1.5% | PR SR |
| 2019-04-20 | Somerset County Relays | tj | 40-01.00 | — | — | -1.8% | |
| 2019-04-20 | Somerset County Relays | 400mh | 59.17 | 4th · 2nd on team | — | -1.8% | PR SR |
| 2019-04-06 | Summit Relays | 400mh | 59.74 | 4th · 3rd on team | — | -0.2% | PR SR |
| 2019-04-03 | Opening Night Invitational | 800m | 2:00.62 | 3rd · 3rd on team | 124.6 | -1.5% | PR R SR RSR |
| 2019-02-19 | Eastern States Indoor Championships | tj | ND | — | — | -1.7% | |
| 2019-02-15 | NJSIAA Group 4 Championships | 400m | 51.33 | 8th · 1st on team | — | -0.9% | |
| 2019-02-03 | NJSIAA Sectional Championships - North 2 Gr. 1&4 | 400m | 51.52 | 3rd · 1st on team | — | -0.9% | |
| 2019-01-30 | The Metropolitan Invitational | 800m | 2:01.26 | 4th · 1st on team | 123.9 | -1.7% | PR R SR RSR |
| 2019-01-27 | Skyland Conference Championships | tj | 41-03.50 | — | — | -1.4% | |
| 2019-01-27 | Skyland Conference Championships | 400m | 51.13 | 3rd · 1st on team | — | -1.4% | PR SR |
| 2019-01-16 | Ridgewood Frosh/Novice | lj | 19-10 | — | — | -1.7% | |
| 2019-01-16 | Ridgewood Frosh/Novice | tj | 41-6 | — | — | -1.7% | |
| 2019-01-06 | Ocean Breeze Freedom Games (HS) | 300m | 36.93 | 23rd · 2nd on team | — | -1.9% | ★PR SR |
| 2018-12-30 | Len Pietrewicz Invitational | 600m | 1:27.2 | 4th · 1st on team | — | -1.7% | PR SR |
2018 TF
| Date | Meet | Event | Result | Place | Ratingi | Difficultyi | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-05-26 | NJSIAA Sectionals North 2 Groups 1 and 4 | tj | 41-06.75 | — | — | -1.8% | |
| 2018-05-26 | NJSIAA Sectionals North 2 Groups 1 and 4 | lj | 19-05.00 | — | — | -1.8% | |
| 2018-05-26 | NJSIAA Sectionals North 2 Groups 1 and 4 | 400m | 53.07 | 30th · 3rd on team | — | -1.8% | PR SR |
| 2018-05-26 | NJSIAA Sectionals North 2 Groups 1 and 4 | 400mh | 59.82 | 9th · 2nd on team | — | -1.8% | PR SR |
| 2018-05-21 | East Coast Relays | tj | 39-05.00 | — | — | -1.6% | |
| 2018-05-16 | Skyland Conference Frosh/Soph Championship | 400m | 53.71 | 1st · 1st on team | — | -0.7% | PR SR |
| 2018-05-08 | Skyland Conference Championships | tj | 38-06.75 | — | — | -1.5% | |
| 2018-05-08 | Skyland Conference Championships | lj | 19-00.00 | — | — | -1.5% | |
| 2018-05-08 | Skyland Conference Championships | 400mh | 1:01.26 | 21st · 2nd on team | — | -1.5% | PR SR |