Speed rating — all races
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-04-24 | ODAC Championships | lj | 6.11m | — | — | -0.015 | |
| 2026-04-24 | Meet results → | Men's Triple Jump | 13.37m | — | — | — | |
| 2026-04-24 | ODAC Championships | tj | 13.37m | — | — | -0.015 | |
| 2026-04-24 | Meet results → | Men's Long Jump | 6.11m | — | — | — | |
| 2026-04-17 | New Captains Classic | 200m | 23.93 | 14th · 1st on team | — | -0.031 | |
| 2026-04-10 | Duke Invitational | tj | 13.44m | — | — | -0.038 | |
| 2026-04-10 | Meet results → | Men's Long Jump | 6.11m | — | — | — | |
| 2026-04-10 | Duke Invitational | lj | 6.11m | — | — | -0.038 | |
| 2026-04-10 | Meet results → | Men's Triple Jump | 13.44m | — | — | — | |
| 2026-04-04 | Colonial Relays | lj | 6.19m | — | — | -0.036 | |
| 2026-04-04 | Colonial Relays | tj | 13.41m | — | — | -0.036 | |
| 2026-04-02 | Meet results → | Men's Triple Jump | 13.41m | — | — | — | |
| 2026-04-02 | Meet results → | Men's Long Jump | 6.19m | — | — | — | |
| 2026-03-28 | Blue & Silver Challenge | tj | 13.37m | — | — | -0.031 | |
| 2026-03-28 | Meet results → | Men's Triple Jump | 13.37m | — | — | — | |
| 2026-03-28 | Meet results → | Men's Long Jump | 5.56m | — | — | — | |
| 2026-03-28 | Blue & Silver Challenge | lj | 5.56m | — | — | -0.031 | |
| 2026-03-20 | Meet results → | Men's Triple Jump | 12.65m | — | — | — | |
| 2026-03-20 | Meet results → | Men's Long Jump | 6.68m | — | — | — | |
| 2026-03-20 | Betty S Rogers Spring Break Invitational | lj | 6.68m | — | — | -0.027 | |
| 2026-03-20 | Betty S Rogers Spring Break Invitational | tj | 12.65m | — | — | -0.027 | |
| 2026-03-20 | Betty S Rogers Spring Break Invitational | 100m | 11.88 | 16th · 5th on team | — | -0.027 | SR |
| 2026-02-28 | ODAC Indoor Championships | tj | 13.38m | — | — | -0.030 | |
| 2026-02-28 | Meet results → | Men's Long Jump | 6.38m | — | — | — | |
| 2026-02-28 | ODAC Indoor Championships | lj | 6.38m | — | — | -0.030 | |
| 2026-02-28 | Meet results → | Men's Triple Jump | 13.38m | — | — | — | |
| 2026-02-13 | Meet results → | Men's Long Jump | 6.16m | — | — | — | |
| 2026-02-13 | Indoor Pre-Nationals | lj | 6.16m | — | — | -0.036 | |
| 2026-02-13 | Indoor Pre-Nationals | tj | 12.44m | — | — | -0.036 | |
| 2026-02-13 | Meet results → | Men's Triple Jump | 12.44m | — | — | — | |
| 2026-02-13 | Indoor Pre-Nationals | 60m | 7.49 | 56th · 2nd on team | — | -0.036 | |
| 2026-01-30 | Marlins Invitational | tj | 12.40m | — | — | -0.036 | |
| 2026-01-30 | Meet results → | Men's Triple Jump | 12.40m | — | — | — | |
| 2026-01-30 | Marlins Invitational | lj | FOUL | — | — | -0.036 | |
| 2026-01-30 | Marlins Invitational | tj | 12.40m | — | — | -0.036 | |
| 2026-01-30 | Marlins Invitational | lj | FS | — | — | -0.036 | |
| 2026-01-30 | Meet results → | Men's Long Jump | FOUL | — | — | — | |
| 2026-01-30 | Marlins Invitational | 60m | 7.47 | 44th · 1st on team | — | -0.036 | |
| 2026-01-30 | Marlins Invitational | 60m | 7.47 | 44th · 1st on team | — | -0.036 | |
| 2026-01-23 | Meet results → | Men's Long Jump | FOUL | — | — | — | |
| 2026-01-23 | Liberty Open | lj | FOUL | — | — | -0.033 | |
| 2026-01-23 | Liberty Open | 60m | 7.43 | 91st · 2nd on team | — | -0.033 | SR |
| 2025-12-05 | Marlin 1st Chance | 200m | 23.71 | 30th · 3rd on team | — | -0.036 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-04-25 | Meet results → | Men's Long Jump | 6.57m | — | — | — | |
| 2025-04-18 | New Captains Classic | tj | 12.69m | — | — | -0.031 | |
| 2025-04-18 | Meet results → | Men's Triple Jump | 12.69m | — | — | — | |
| 2025-04-18 | New Captains Classic | lj | 6.15m | — | — | -0.031 | |
| 2025-04-18 | Meet results → | Men's Long Jump | 6.15m | — | — | — | |
| 2025-04-12 | JMU Invitational | lj | 6.01m | — | — | -0.031 | |
| 2025-04-12 | Meet results → | Men's Long Jump | 6.01m | — | — | — | |
| 2025-04-05 | Colonial Relays | lj | 6.36m | — | — | -0.036 | |
| 2025-04-03 | Meet results → | Men's Long Jump | 6.36m | — | — | — | |
| 2025-03-28 | Meet results → | Men's Triple Jump | 12.83m | — | — | — | |
| 2025-03-28 | Dr. Toms Invite | tj | 12.83m | — | — | -0.036 | |
| 2025-03-28 | Dr. Toms Invite | lj | 6.21m | — | — | -0.036 | |
| 2025-03-28 | Meet results → | Men's Long Jump | 6.21m | — | — | — | |
| 2025-03-28 | Dr. Toms Invite | 100m | 11.49 | 36th · 1st on team | — | -0.036 | SR |
| 2025-03-22 | Meet results → | Men's Long Jump | 6.45m | — | — | — | |
| 2025-03-22 | VB Spring Break Invite | lj | 6.45m | — | — | -0.027 | |
| 2025-03-22 | VB Spring Break Invite | 100m | 11.64 | 14th · 1st on team | — | -0.027 | SR |
| 2025-03-22 | VB Spring Break Invite | 100m | 11.65 | 15th · 2nd on team | — | -0.027 | |
| 2025-03-22 | VB Spring Break Invite | 200m | 23.57 | 13th · 2nd on team | — | -0.027 | SR |
| 2025-03-01 | Meet results → | Men's Long Jump | 6.44m | — | — | — | |
| 2025-03-01 | ODAC Indoor Championships | tj | 13.37m | — | — | -0.030 | |
| 2025-03-01 | ODAC Indoor Championships | lj | 6.44m | — | — | -0.030 | |
| 2025-03-01 | Meet results → | Men's Triple Jump | 13.37m | — | — | — | |
| 2025-02-14 | Meet results → | Men's Long Jump | 6.29m | — | — | — | |
| 2025-02-14 | Div. I Indoor Pre-Nationals Invite | lj | 6.29m | — | — | -0.036 | |
| 2025-02-14 | Div. I Indoor Pre-Nationals Invite | 60m | 7.44 | 46th · 1st on team | — | -0.036 | |
| 2025-02-14 | Div. I Indoor Pre-Nationals Invite | 200m | 23.86 | 36th · 3rd on team | — | -0.036 | SR |
| 2025-02-09 | Betty S. Rogers Invite | tj | 13.06m | — | — | -0.036 | |
| 2025-02-09 | Meet results → | Men's Triple Jump | 13.06m | — | — | — | |
| 2025-02-09 | Meet results → | Men's Long Jump | 6.12m | — | — | — | |
| 2025-02-09 | Betty S. Rogers Invite | lj | 6.12m | — | — | -0.036 | |
| 2025-01-31 | Meet results → | Men's Long Jump | 6.07m | — | — | — | |
| 2025-01-31 | Marlin Invite | lj | 6.07m | — | — | -0.036 | |
| 2025-01-31 | Marlin Invite | 60m | 7.43 | 42nd · 4th on team | — | -0.036 | |
| 2025-01-31 | Marlin Invite | 200m | 24.02 | 33rd · 2nd on team | — | -0.036 | SR |
| 2024-12-08 | CNU Holiday Open | lj | 6.36m | — | — | -0.043 | |
| 2024-12-08 | Meet results → | Men's Long Jump | 6.36m | — | — | — | |
| 2024-12-08 | CNU Holiday Open | 60m | 7.39 | 51st · 4th on team | — | -0.043 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-04-27 | ODAC Outdoor Championships | tj | 12.89m | — | — | -0.022 | |
| 2024-04-26 | Meet results → | Men's Triple Jump | 12.89m | — | — | — | |
| 2024-04-20 | New Captains Classic | lj | 6.31m | — | — | -0.031 | |
| 2024-04-20 | New Captains Classic | tj | 12.41m | — | — | -0.031 | |
| 2024-04-19 | Meet results → | Men's Triple Jump | 12.41m | — | — | — | |
| 2024-04-19 | Meet results → | Men's Long Jump | 6.31m | — | — | — | |
| 2024-04-13 | JMU Invitational | lj | 6.00m | — | — | -0.031 | |
| 2024-04-13 | Meet results → | Men's Long Jump | 6.00m | — | — | — | |
| 2024-04-13 | JMU Invitational | 200m | 23.27 | 25th · 3rd on team | — | -0.031 | ★PR SR |
| 2024-04-13 | JMU Invitational | 100m | 11.61 | 25th · 2nd on team | — | -0.031 | |
| 2024-04-06 | Norfolk State University Invitational | lj | DNS | — | — | -0.030 | |
| 2024-04-06 | Norfolk State University Invitational | 100m | 11.43 | 37th · 1st on team | — | -0.030 | SR |
| 2024-03-30 | Meet results → | Men's Long Jump | 6.48m | — | — | — | |
| 2024-03-30 | Blue & Silver Challenge | lj | 6.48m | — | — | -0.031 | |
| 2024-03-30 | Blue & Silver Challenge | 100m | 11.54 | 10th · 3rd on team | — | -0.031 | SR |
| 2024-03-23 | Dr. Jack M Toms Invitational | lj | 6.45m | — | — | -0.036 | |
| 2024-03-23 | Dr. Jack M Toms Invitational | 100m | 11.71 | 44th · 2nd on team | — | -0.036 | |
| 2024-03-23 | Dr. Jack M Toms Invitational | 200m | 23.53 | 52nd · 2nd on team | — | -0.036 | |
| 2024-03-22 | Meet results → | Men Long Jump | 6.45m | — | — | — | |
| 2024-03-16 | Betty S. Rogers Spring Break Invitational | lj | 6.27m | — | — | -0.027 | |
| 2024-03-16 | Betty S. Rogers Spring Break Invitational | 200m | 23.67 | 9th · 1st on team | — | -0.027 | |
| 2024-03-16 | Betty S. Rogers Spring Break Invitational | 100m | 11.57 | 22nd · 3rd on team | — | -0.027 | SR |
| 2024-03-15 | Meet results → | Men's Long Jump | 6.27m | — | — | — | |
| 2024-02-25 | ODAC Indoor Championships | lj | 6.23m | — | — | -0.030 | |
| 2024-02-25 | ODAC Indoor Championships | 60m | 7.41 | 27th · 1st on team | — | -0.030 | |
| 2024-02-24 | Meet results → | Men's Long Jump | 6.23m | — | — | — | |
| 2024-02-10 | DII Indoor Pre-Nationals Invite | lj | 6.08m | — | — | -0.036 | |
| 2024-02-10 | DII Indoor Pre-Nationals Invite | 60m | 7.44 | 30th · 4th on team | — | -0.036 | |
| 2024-02-10 | DII Indoor Pre-Nationals Invite | 200m | 23.73 | 27th · 6th on team | — | -0.036 | |
| 2024-02-09 | Meet results → | Men's Long Jump | 6.08m | — | — | — | |
| 2024-02-04 | Meet results → | Men's Long Jump | 6.05m | — | — | — | |
| 2024-02-04 | Richard Drake Invite | lj | 6.05m | — | — | -0.036 | |
| 2024-02-04 | Richard Drake Invite | 60m | 7.4 | 55th · 4th on team | — | -0.036 | |
| 2024-02-04 | Richard Drake Invite | 60m | 7.29 | 41st · 2nd on team | — | -0.036 | ★PR SR |
| 2024-01-20 | Oceanfront Invitational | lj | 6.33m | — | — | -0.036 | |
| 2024-01-20 | Oceanfront Invitational | 200m | 23.31 | 16th · 1st on team | — | -0.036 | PR SR |
| 2024-01-20 | Oceanfront Invitational | 60m | 7.38 | 42nd · 2nd on team | — | -0.036 | PR SR |
| 2024-01-19 | Meet results → | Men's Long Jump | 6.33m | — | — | — |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-06-03 | VHSL Class 5 State Championships | lj | 19-09.25 | — | — | -0.034 | |
| 2023-05-25 | VHSL Class 5 Region A Championships | lj | 19-7 | — | — | -0.021 | |
| 2023-05-25 | VHSL Class 5 Region A Championships | tj | 37-5.50 | — | — | -0.021 | |
| 2023-05-25 | VHSL Class 5 Region A Championships | 100m | 11.42 | 22nd · 2nd on team | — | -0.021 | ★PR SR |
| 2023-05-06 | Marlin Invitational | lj | 21-05.00 | — | — | -0.027 | |
| 2023-05-06 | Marlin Invitational | tj | ND | — | — | -0.027 | |
| 2023-02-13 | VHSL Class 5 Region A Championships | lj | 19-10.50 | — | — | -0.036 | |
| 2023-02-13 | VHSL Class 5 Region A Championships | tj | 39-06.75 | — | — | -0.036 | |
| 2023-02-13 | VHSL Class 5 Region A Championships | 300m | 38.18 | 10th · 1st on team | — | -0.036 | |
| 2023-02-01 | Beach District Meet #4 | tj | 38-6 | — | — | -0.036 | |
| 2023-02-01 | Beach District Meet #4 | lj | 19-8 | — | — | -0.036 | |
| 2023-02-01 | Beach District Meet #4 | 300m | 38.03 | 10th · 1st on team | — | -0.036 | ★PR SR |
| 2023-01-07 | Virginia Beach HS Relays | 200m | 23.67 | 1st · 1st on team | — | -0.036 | SR |
| 2023-01-04 | Beach District Meet #2 | tj | 36-06.00 | — | — | -0.036 | |
| 2023-01-04 | Beach District Meet #2 | 55m | 6.91 | 12th · 1st on team | — | -0.036 | |
| 2022-12-14 | Beach District Meet #1 | lj | 19-09.00 | — | — | -0.036 | |
| 2022-12-14 | Beach District Meet #1 | 55m | 6.86 | 8th · 1st on team | — | -0.036 | ★PR SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-26 | VHSL Region 5A Championships | lj | 18-04.00 | — | — | -0.021 | |
| 2022-05-26 | VHSL Region 5A Championships | tj | 38-07.00 | — | — | -0.021 | |
| 2022-05-26 | VHSL Region 5A Championships | 400m | 53.1 | 5th · 1st on team | — | -0.021 | SR |
| 2022-05-26 | VHSL Region 5A Championships | 100m | 11.77 | 21st · 1st on team | — | -0.021 | |
| 2022-05-26 | VHSL Region 5A Championships | 200m | 24.12 | 16th · 1st on team | — | -0.021 | |
| 2022-05-18 | Beach District Meet #4 @ Tallwood | lj | 17-10.25 | — | — | -0.021 | |
| 2022-05-18 | Beach District Meet #4 @ Tallwood | tj | 36-04.00 | — | — | -0.021 | |
| 2022-05-11 | Beach District Meet #5 @ Tallwood | lj | 17-10.25 | — | — | -0.021 | |
| 2022-05-11 | Beach District Meet #5 @ Tallwood | tj | 36-04.00 | — | — | -0.021 | |
| 2022-05-11 | Beach District Meet #5 @ Landstown | lj | DNS | — | — | -0.023 | |
| 2022-05-11 | Beach District Meet #5 @ Landstown | tj | DNS | — | — | -0.023 | |
| 2022-04-06 | Beach District Meet #2 @ Tallwood | lj | 18-08.50 | — | — | -0.021 | |
| 2022-04-06 | Beach District Meet #2 @ Tallwood | 400m | 53.46 | 2nd · 1st on team | — | -0.021 | SR |
| 2022-03-30 | Beach District Meet #1 @ Landstown | lj | 18-4 | — | — | -0.023 | |
| 2022-03-30 | Beach District Meet #1 @ Landstown | 200m | 23.43 | 6th · 1st on team | — | -0.023 | PR SR |
| 2022-03-30 | Beach District Meet #1 @ Landstown | 100m | 11.58 | 5th · 1st on team | — | -0.023 | PR SR |
| 2022-02-03 | Beach District Meet #4 | lj | 18-04.00 | — | — | -0.036 | |
| 2022-02-03 | Beach District Meet #4 | 55m | 6.96 | 13th · 1st on team | — | -0.036 | PR SR |
| 2022-02-03 | Beach District Meet #4 | 500m | 1:11.58 | 6th · 1st on team | — | -0.036 | SR |
| 2022-01-27 | Beach District Meet #3 | lj | FOUL | — | — | -0.036 | |
| 2022-01-27 | Beach District Meet #3 | 55m | 7.05 | 17th · 2nd on team | — | -0.036 | |
| 2022-01-11 | Beach District Meet #2 | lj | 17-02.25 | — | — | -0.036 | |
| 2022-01-11 | Beach District Meet #2 | 300m | 38.27 | 7th · 1st on team | — | -0.036 | SR |
| 2022-01-11 | Beach District Meet #2 | 55m | 7.06 | 13th · 1st on team | — | -0.036 | |
| 2021-12-09 | Beach District Meet #1 | lj | 18-08.00 | — | — | -0.036 | |
| 2021-12-09 | Beach District Meet #1 | 300m | 38.58 | 6th · 1st on team | — | -0.036 | SR |
| 2021-12-09 | Beach District Meet #1 | 55m | 6.99 | 8th · 1st on team | — | -0.036 | SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-06-05 | VHSL Class 5A South Region Championship | lj | 18-04.75 | — | — | -0.031 | |
| 2021-06-05 | VHSL Class 5A South Region Championship | 100m | 11.89 | 15th · 1st on team | — | -0.031 | PR SR |
| 2021-05-26 | Beach District Meet #5 @ Tallwood | lj | 20-02.50 | — | — | -0.021 | |
| 2021-05-26 | Beach District Meet #5 @ Tallwood | 400m | 52.51 | 2nd · 1st on team | — | -0.021 | ★PR SR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-02-15 | VHSL Class 5A Region Championships | 500m | 1:13.41 | 24th · 1st on team | — | -0.024 | |
| 2020-02-15 | VHSL Class 5A Region Championships | 55m | 7 | 43rd · 1st on team | — | -0.024 | |
| 2020-02-06 | Beach District Meet #3 | 55m | 6.99 | 26th · 1st on team | — | -0.024 | PR SR |
| 2020-02-06 | Beach District Meet #3 | 300m | 38.85 | 14th · 1st on team | — | -0.024 | |
| 2020-01-30 | Beach District Meet #2 | 55m | 7.02 | 24th · 1st on team | — | -0.024 | PR SR |
| 2020-01-30 | Beach District Meet #2 | 500m | 1:11.5 | 6th · 1st on team | — | -0.024 | ★PR SR |
| 2020-01-09 | Beach District Meet #1 | 300m | 38.27 | 8th · 1st on team | — | -0.024 | PR SR |
| 2020-01-09 | Beach District Meet #1 | 55m | 7.04 | 30th · 1st on team | — | -0.024 | PR SR |